Please enable JavaScript.
Coggle requires JavaScript to display documents.
Documentação nos processos Ágeis - Coggle Diagram
Documentação nos processos Ágeis
Tendência a ter menos documentação
Software em funcionamento
Projeto tradicional:
O analista mapeia e documenta
as necessidades do cliente
Especificação de requisto
Contrato
Etapas sequenciais
Cada etapa gera uma documentação
A documentação define e detalha o que será desenvolvido;
referência de consulta
Insumo
A documentação é o meio de comunicação
Abordagem Ágil
Incentiva formas naturais e espontânea de comunicação
Equipes pequenas
Mesmo espaço físico
Pequenos incrementos
Evita a necessidade de sempre recorrer à documentação
Dúvida em detalhes e tomadas de decisão
P.O = Scrum
XP = envolvimento do cliente real
Colaboração com o cliente no lugar da negociação do contrato
Reduz a necessidade de contrato
Códigos mais legíveis e autodocumentado
Desenho simples
TDD
Refatoração
Documentação útil quando:
Quando o benefício de ter
essa documentação
superar o custo (criar e/ou manter)
Quando a equipe do cliente irá assumir a manutenção do Software
História de usuário
Sprint / Iteração
Produz a documentação por partes