Professional Documents
Culture Documents
(SCrum) A Importância Da Documentação
(SCrum) A Importância Da Documentação
A importância da documentação
Posts mais lidos
4 Dicas de Análise do
Gráfico de Burnup
posted on janeir o 8 , 2 0 1 4
TREINAMENTOS
posted on maio 2 8 , 2 0 1 2
Recentemente passamos por uma situação em que o cliente entrou em contato ► 2010 (1)
perguntando sobre um determinado comportamento do sistema, no qual ele atua como
PO. Prontamente dissemos a ele: “Iremos verificar e já lhe damos um retorno!”. É nesse
momento que acho que ter uma docu mentação ajudaria muito e pouparia tempo. Pois,
pela falta de uma documentação precisamos acessar o código-fonte, ler algoritmos, ler sqls, Quer ficar por dentro do
etc para então ter um entendimento do comportamento do sistema na situação descrita que aparecer por aqui?
pelo PO. Vejam que se tivéssemos uma documentação, este entendimento Assine nosso feed!
provavelmente seria alcançado mais rápido, pois no lugar de sqls e código-fonte, leríamos
algum texto, ou diagrama, o que tornaria o entendimento mais imediato. Sem contar que
o próprio PO poderia ter acesso à documentação e poderia sanar algumas dúvidas com Seu email:
mais independência.
Mas não só o PO tem dúvidas sobre o produto. A equipe de desenvolvimento por vezes
também passa pela dificuldade de entender como determinada parte do sistema funciona.
Muitas vezes precisamos destas informações na hora de estimar uma história, por exemplo. Inscrever
Incluir histórias de documentação em uma Sprint não é uma tarefa muito fácil, pois nem
sempre o PO dará prioridade a estas histórias. Uma forma de documentar sem deixar de
entregar valor é incluir nas histórias da Sprint pequenas tarefas de documentação, de Sobre o que estamos
Dê sua opinião
forma que esta seja feita de forma incremental e vá crescendo ao longo das Sprints. Essas falando…
tarefas pode ser um item de um “Checklist” executado ao final de cada história. No projeto
em que participo atualmente como desenvolvedor, temos, a cada história, uma tarefa para Adaptação Agile
checar a atualização do arquivo de versão, atualização/criação do javadoc, atualização dos
scripts de banco de dados e atualização/criação de testes automatizados. Podemos incluir Agilidade Daily Scrum
nesta tarefa a criação/atualização da documentação. Creio que o ideal seja que as tarefas Desenvolvimento
de documentação tenha relação com sua respectiva história. É claro que quando vamos
Desenvolvimento
iniciar a documentação de um produto que já está a um tempo sendo desenvolvido, isso é
mais difícil. Mas fazendo desta forma, a equipe consegue ao longo das Sprints gerar um Ágil Design Dificuldades
material que cubra todo ou quase todo o produto em desenvolvimento.
Scrum Equipe
Neste post busquei ressaltar a importância da documentação e mostrar uma forma de fazê-
Estimativa FAQ SCRUM
la sem prejudicar a entrega de valor para o PO ao final das Sprints. Vimos que a
documentação pode ajudar muito o trabalho diário do PO e da própria equipe de Ferramenta Gestão Foco
Scrum
software e Scrum, Scrum gestão de Bancos de Dados
uma dupla de conhecimento da em Projetos Ágeis
sucesso? sua equipe
ScrumHalf
Scrum Master Sprint
Story Point Sucesso
Projetos tarefa Testes
Transparência Treinamento
4º Princípio do Práticas Ágeis de Scrum Tutorial valor Valor
Manifesto Ágil – Projeto
Negócio e Agregado Velocidade
Desenvolvedores
Juntos
Zemanta
Curtir 20 17 10 0 0
0
Tags: documentação
Sem comentários