Processo de conceção

Definições

  • Cliente: a pessoa que está a pagar pela funcionalidade (e pode ser o PO porque se trata de um projeto de I&D)

Processo

  1. Ideias:

    • O cliente vem com uma nova ideia

  2. Pedir justificações:

    • Contexto

    • Quem (definições do utilizador)

    • Porque é que queremos esta funcionalidade

    • Quando é que queremos esta funcionalidade?

    • Onde é que queremos esta funcionalidade (plataformas)

    • Prioridade

  3. Decidir se queremos ou não esta funcionalidade, sim / não

  4. Em caso afirmativo, discussão de ideias

    • Deve ser o máximo de pessoas (utilizadores/técnicos/cliente)

  5. Produzir um resumo da funcionalidade (história do utilizador, detalhes do passo 2, notas do passo 4) => Meta ticket no GitLab

  6. Criar um wireframe UX

  7. Validação (utilizador/técnico/cliente) sim / não

  8. Em caso negativo, voltar ao passo 6.

  9. Se validado, POC (Adobe XD / Figma)

  10. Validação (utilizador/técnico/cliente) sim / não

  11. Em caso negativo, voltar ao passo 9.

  12. Criar sub-tickets (GitLab) com especificação do projeto, avaliação dos recursos (tempo / recursos)

  13. Dar prioridade ou parar o processo (demasiado tempo necessário)

  14. Desenvolvimento

  15. Validar a implementação (conceção + cliente) - sim / não

  16. Em caso negativo, voltar ao ponto 12.

  17. Se for validado, faça a fusão e lance-o!