Pergunta

Em uma resposta para a pergunta para um projeto? , Chris Ballance respondeu que "User Stories" e um "gráfico de burndown" são os dois mais tipos úteis de documentação do projeto para um desenvolvedor.

A minha pergunta é, você sabe de qualquer bom exemplo [s], o que eu posso ver (por exemplo, na internet, ou em um livro), um desses tipos de documentação?

Se possível eu ficaria feliz de ver muitos exemplos, incluindo:

  • Small / short / exemplos simples
  • Big / long / exemplos complicados
  • Como exemplos famosos
  • exemplos de alta qualidade

Eu não encontrar este um tema fácil para o Google para:. I encontrar muitos escritos sobre isso, mas menos manifestações mostrando-lo

Foi útil?

Solução

Um bom lugar para começar, tanto quanto os livros estão em causa é User Stories Applied e Agile Estimation e Planejamento tanto por Mike Cohn. Este tem excelentes exemplos e bons pontos de partida para qualquer primeira vinda de metodologias ágeis.

Quanto aos recursos site que eles são poucos e distantes entre si. Provavelmente um bom lugar para começar realmente iria estar procurando por essas palavras-chave no Google Imagens como muitas pessoas tirar fotos de seus gráficos de burndown e User Stories. Isso me ajudou muito quando se inicia. Aqui estão alguns exemplos: Burndown Chart , e User Stories

Por favor, note no entanto, enquanto um gráfico burndown é um relatório simples que você executar em seus pontos da história atuais deixados em uma iteração, histórias de usuários são mais complexas do que isso e exigem um pouco de leitura de quebrar a cabeça ao redor. Comece com User Stories livro Applied para isso.

Espero que ajude!

Outras dicas

Eu acho que para ambas as perguntas, você pode fazer muito pior do que a varredura ao longo do web site de Alistair Cockburn. Em particular, ele tem um ótimo artigo sobre gráficos de manejo e algumas maneiras diferentes de gerar eles:

http://alistair.cockburn.us/Earned-value+and + queimaduras + gráficos

(thoug repito a recomendação do cartaz anterior do trabalho de Mike Cohn).

Um dos truques é decidir que tipo de documentação é bom para o seu projeto. Você tem muitos desenvolvedores, propagação ao longo do tempo e do espaço? Você vai precisar de maiores, histórias mais pesados, mais detalhada. Você tem um ou dois desenvolvedores trabalhando no mesmo lugar? Você pode sair com os mais leves. Tem a equipe trabalhou no sistema (se do legado) por um longo tempo? histórias leves provavelmente irá fazer. É a equipe de novo para o sistema, ou são os seus requisitos de negócios complexo? Isso você empurra na direção mais detalhista.

Se você estiver em um projeto "pequeno" por qualquer uma das dezenas de definições de pequeno, você pode estar bem com histórias muito leves. Aqui está um exemplo, novamente no site da Cockburn:

http://alistair.cockburn.us/Examples+of + ultra-light + uso + casos

Este artigo mostra um par de placas de tarefas reais. http://www.mountaingoatsoftware.com/task-boards

Há alguns meses atrás, começamos a escrever a documentação do usuário, ao mesmo tempo que estamos a desenvolver características. Um escritor técnico é atribuído a cada equipes Scrum.

Tendo que escrever a documentação do usuário durante o desenvolvimento ajuda a validar o design. O escritor técnico também participar na concepção da aplicação.

Isto é, além de burndown liberação e burndown sprint.

A documentação adicional é criado pela equipe quando eles sentem que é útil para se comunicar com o proprietário do produto. Este tornou-se menos importante como estamos aprendendo a escrever melhores histórias de usuários.

Considere a leitura de Ambler "Modelagem Ágil". Ele faz um caso muito forte a respeito de porque apenas criar toneladas de UMLS completos é um bastante má idéia, e dá alguns bons exemplos.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top