Please enable JavaScript.
Coggle requires JavaScript to display documents.
Métodos ágeis e o papel da documentação nos projetos Ágeis - Coggle Diagram
Métodos ágeis e o papel da documentação nos projetos Ágeis
Desenvolvimento Ágil reduz a necessidade de documentação, e não para eliminá-la totalmente
Documentação é o resultado, não é insumo.
Comunicação
Documentos e modelos são umas das formas possíveis da comunicação
Comunicação verbal, natural e direta
Muito mais fácil transmitir uma ideia por meio de uma boa conversa frente a frente, do que tentá-la expressar la por escrita
Por isso as metodologias Ágeis procuram incentivar essas formas mais naturais e espontâneas de comunicação e reduzindo ao máximo a necessidade de documentação
Se a documentação gera valor, então faça!
Equipes pequenas
Comunicação formal e direta
Todos trabalham próximos no mesmo espaço físico
Pequenos incrementos
Mais fácil comunicá-las conversando, sem ter que recorrer a uma documentação por escrito
Duvidas sobre os detalhes de uma funcionalidade, precisamos de alguém por perto que saiba explicar esses detalhes e alguém que consiga tomar decisões sobre esses prioridades e trade offs
Scrum
P.O(Product Owner)
Xp
Cliente real(Presente)
Colaboração com o cliente no lugar da negociação de contratos
Praticas de metodologias Ágeis:Desenhos simples(UML), TDD(Desenvolvimento guiado por testes), refatorações, isso tudo tende a torna o código mais legível e também mais auto documentado
Documente sempre se o beneficio e o valor de ter essa documentação superaram o custo, e o custo envolve tanto o custo de criar o documento, como o custo de mantela atualizado depois
Tentar manter somente aquilo que for útil, que gere valor, se não geral é só descartar
Não documenta antes de desenvolver. Primeiro identificamos quais os itens que devem ser desenvolvidos(Historias de usuário-Requisitos). Quando a historia for selecionada pra ser feita em uma interação/sprint no caso do scrum, ae sim ela vai ser discutida mais detalhadamente e desenvolvida, tudo isso na mesma interação. Assim podemos entregar a documentação necessária.