Fluxo de Trabalho (em inglês, workflow) é a seqüência de passos necessários para se automatizar processos de negócio, de acordo com um conjunto de regras definidas, envolvendo a noção de processos, permitindo que possam ser transmitidos de uma pessoa para outra de acordo com algumas regras.
_____________________________________
workflow do processo de desenvolvimento de software:
Modelagem de Negócios é uma técnica de modelagem de alto nível, que hoje é parte integrante no processo de desenvolvimento de software. Ela serviu para facilitar a comunicação com as pessoas que fazem parte do negócio e que não possuem conhecimentos de Engenharia de Software. É um conjunto estruturado de atividades, desenhado para produzir um resultado especificado para um cliente ou um mercado em particular.
Projeto: Nesta fase é que deve ser considerado, como o sistema funcionará internamente, para que os requisitos do cliente possam ser atendidos. Alguns aspectos devem ser considerados nessa fase de projeto do sistema, como: arquitetura do sistema, linguagem de programação utilizada, Sistema Gerenciador de Banco de Dados (SGBD) utilizado, padrão de interface gráfica, entre outros.
Implementação: Nessa etapa, o sistema é codificado a partir da descrição computacional da fase de projeto em uma outra linguagem, onde se torna possível a compilação e geração do código-executável para o software
Testes: Diversas atividades de testes são executadas a fim de se validar o produto de software, testando cada funcionalidade de cada módulo, buscando, levando em consideração a especificação feita na fase de projeto.
Gabarito: A