Definir um Épico
1. Escreva o resultado
Seção intitulada “1. Escreva o resultado”Use linguagem de mudança de estado: “Semantic Contract ratificado”, “Capability Release publicada” ou “MDC Blueprint aprovado”.
2. Declare entrada e saída
Seção intitulada “2. Declare entrada e saída”Entrada indica preconditions. Saída indica condição verificável. Não use apenas listas de atividades.
3. Nomeie accountability
Seção intitulada “3. Nomeie accountability”Defina owner humano. Agents e teams podem executar, mas não substituem accountability.
4. Liste inputs e outputs
Seção intitulada “4. Liste inputs e outputs”Outputs são artifacts persistentes. Para cada output, indique consumidor ou gate.
5. Decomponha work packages
Seção intitulada “5. Decomponha work packages”Agrupe trabalho por coesão. Work packages devem permitir execução e aceite independentes quando possível.
6. Declare capability requirements
Seção intitulada “6. Declare capability requirements”Descreva comportamento necessário e quality attributes. Não prescreva tecnologia sem rationale.
7. Aplique assurance
Seção intitulada “7. Aplique assurance”Selecione governance, quality, lineage, observability, FinOps, security e learning conforme risco. Defina evidence requirements.
8. Configure gate e blockers
Seção intitulada “8. Configure gate e blockers”Escolha gate de saída, criteria, authority, blockers e reform path.
Checklist
Seção intitulada “Checklist”- propósito e materialidade claros;
- scope e out-of-scope;
- owner;
- entry/exit states;
- artifacts;
- capabilities;
- assurance;
- dependencies;
- gate;
- metrics e trace.
O schema público está em /schemas/epic.schema.json e o template em /templates/epic-charter.template.yaml.