= 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 [wiki:WF/Documentacaominimadeprojeto 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; 1. A solicitação é encaminhada para um usuário distribuidor (pessoa que gerencia as solicitações), para ser avaliada; 1. O distribuidor avalia a solicitação e toma uma decisão: aprovar ou rejeitar; 1. 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; 1. Caso a solicitação seja rejeitada, o solicitante recebe um e-mail informando sobre sua solicitação. ---- {{{ #!html 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 }}}