sexta-feira, 14 de setembro de 2007

Worflow

Vamos às minhas anotações acadêmicas da aula do dia 10/09/2007...

O que é?
Workflow é a técnica para automatizar as transações em termos de "rota" e "passos" para comunicação em um processo. Em outras palavras, é a seqüência de passos a serem cumpridos para atingir determinado objetivo.
- Possibilita a coordenação do trabalho realizado para múltiplos usuários;
- Envia comunicados para os usuários durante os passos de um processo;
- Fortalece o processo de negócios;
- Possibilita o estabelecimento e cumprimento de rotinas;
- Gerencia os passos para autorização em um processo;
- Vem distribuído (internamente) com o software;
- Existe antes e acima das aplicações;
- Os processos padrões devem vir definidos como "padrão".

Sistemas de Workflow
Provê uma maneira robusta para suportar o trabalho em um ambiente distribuído.
Um dos grandes benefícios do workflow automatizado é a redução da circulação de papéis e a possibilidade de controle e auditoria online/real time.

Processo de Negócio (Business Process - BP)
É uma tarefa de negócio completa, contendo uma ou mais atividades, pode estar conectado com outros BPs.

E para encerrar o assunto de hoje, um exemplo de workflow para o processo de identificação e correção de erro de programação (bug), utilizando os atores: usuário final, suporte técnico, desenvolvedores e testers.

Nenhum comentário: