Define
Decida o que precisa ser verdade.
Define transforma intenção em algo que pode ser construído sem depender de contexto implícito.
Aqui você esclarece o problema, requisitos, restrições, decisões, arquitetura, riscos, contratos e a decomposição necessária para o trabalho começar.
Você está em Define quando precisa responder:
- O que estamos tentando mudar?
- Para quem?
- Quais comportamentos precisam existir?
- Quais restrições não podem ser violadas?
- Que decisões precisam ser tomadas antes da implementação?
- O que será considerado sucesso?
- Entradas
- Intenção, problema, contexto existente, restrições e conhecimento disponível.
- Saídas
- Requisitos, decisões, design, contratos, riscos e trabalho suficientemente definido para execução.
Define termina quando
o próximo trabalho pode ser executado sem depender de alguém adivinhar intenção ou reconstruir decisões essenciais.
Não confunda Define com
escrever documentação por escrever. O objetivo não é produzir arquivos. É remover ambiguidade relevante antes que ela vire código.