wiki:WF/tutorialespecificacao

Version 7 (modified by viani, 16 years ago) (diff)

--

Tutorial de Desenvolvimento de um Processo Simples

WikiInclude(WF/tableofcontents)?

Especificação

Esta etapa é realizada através de reuniões com o cliente que solicitou o processo de Workflow. Todos os dados relevantes do processo devem ser documentados, conforme indicado no documento Documentação mínima do Projeto. Ao final desta etapa, o modo como o processo irá funcionar deve estar bem definido.

No nosso exemplo, será desenvolvido um processo que gerencie "Solicitações", melhor descrito como segue:

  1. Um usuário do processo abre uma nova solicitação;
  2. A solicitação é encaminhada para um usuário distribuidor (pessoa que gerencia as solicitações), para ser avaliada;
  3. O distribuidor avalia a solicitação e toma uma decisão: aprovar ou rejeitar;
  4. Caso a solicitação seja aprovada, ela vai para execução de um técnico que descreve o procedimento que foi feito para solucionar o problema. Ao final da execução, o solicitante recebe um e-mail passando informações sobre sua solicitação;
  5. Caso a solicitação seja rejeitada, o solicitante recebe um e-mail informando sobre sua solicitação.

1. Especificação
2. Projeto
   2.1. Criar o Fluxo
   2.2. Criar o Processo
   2.3. Criar as Atividades / Transições / Perfis
   2.4. Mapear os Perfis
3. Implementação
   3.1. Codificar as Atividades
   3.2. Codificar os Templates
   3.3. Codificar os Includes
4. Finalização