Version 5 (modified by viani, 14 years ago) (diff) |
---|
Tutorial de Desenvolvimento de um Processo Simples
Projeto
Nesta etapa os dados obtidos na etapa de especificação são mapeados para a realidade do Workflow. E, é possível definir alguns dados sobre o processo, por exemplo: quantos perfis ele terá, o número de atividades, o relacionamento entre elas, etc.
No nosso exemplo podemos perceber claramente a existência de três perfis:
- Solicitante: grupo de pessoas que podem fazer solicitações;
- Distribuidor: grupo de pessoas que avaliam as solicitações;
- Técnico: grupo de pessoas que executam as solicitações aprovadas.
As atividades são quatro:
- Compor Solicitação: o perfil "solicitante" faz uma solicitação;
- Avaliar: o perfil "distribuidor" avalia a solicitação;
- Executar: o perfil "tecnico" executa as solicitações aprovadas;
- Informar Resultado: o perfil "solicitante" vê as informações referentes à sua solicitação.
Possíveis caminhos de execução:
- Compor Solicitação -> Avaliar (Aprovada) -> Executar -> Informar Resultado
- Compor Solicitação -> Avaliar (Rejeitada) -> Informar Resultado
1. Introdução
2. Especificação
3. Projeto
3.1. Criar o Fluxo
3.2. Criar o Processo
3.3. Criar as Atividades / Transições / Perfis
3.4. Mapear os Perfis
4. Implementação
4.1. Codificar as Atividades
4.2. Codificar os Templates
4.3. Codificar os Includes
5. Finalização