2. Histórias do Usuário
• Uma História do Usuário descreve uma
funcionalidade de valor para o usuário ou
patrocinador de um sistema ou software;
• É composta por 3 aspectos:
• Descrição usada para planejamento ou lembrete;
• Discussão para concretizar os detalhes;
• Testes que indicam quando a história está pronta;
Slide 2 Aula 4 - Histórias do Usuario [COH04]
3. 3C
• Os 3Cs são aspectos críticos de devem ser
lembrados ao escrever histórias:
• Cards: escrever em cartões os post-its para
obrigá-las a serem pequenas;
• Conversation: lembrete para discutir com o
usuário/cliente;
• Confirmation: maneira de validar o pedido;
Slide 3 Aula 4 - Histórias do Usuario [JEF01]
4. INVEST
• Independent: histórias devem ser independente das
outras;
• Negotiable: histórias não são contratos, mas lembretes
para discussões;
• Valuable: histórias devem gerar valor;
• Estimatable: desenvolvedores devem ser capazes de
estimar o tamanho das histórias;
• Small: histórias não devem ser muito grandes e nem
muito pequenas;
Slide 4 Aula 4 - Histórias do Usuario [COH04]
5. Considerações
• Stakeholders escrevem as histórias;
• Use a ferramenta mais simples possível;
• Lembre-se dos requisitos não funcionais;
• Indique o tamanho estimado;
• Indique a prioridade;
• Opcionalmente inclua um identificador único
Slide 5 Aula 4 - Histórias do Usuario [AMB02]