USER STORY

De Wiki CTI
Ir para: navegação, pesquisa
Us.jpg
Artefato: User Story
Utilizado para: Descrever um Pedido do cliente
Utilizado em: Ambiente Ágil

User Story é um dos pontos mais importantes dentro do ambiente de desenvolvimento, nela constam informações indispensáveis para o bom desenvolvimento afim de atender uma funcionalidade, no nosso caso a funcionalidade é representada pela Featrure. Dentro do ambiente de desenvolvimento são abordadas algumas boas práticas para a escrita da User Story as mais conhecidas INVEST e 3C's. No DSA é utilizado esta linha de raciocínio.



USmatadora.jpg

Fluxo para criar uma User Story[editar]

FluxoUS.jpg

Consulte o manual de como criar esse artefato no ALM[editar]

Duvida1.png

  1. USER STORY - Cadastro do pedido simples do cliente

Modelo de User Story[editar]


ModeloUserStory.jpg

Técnica de escrita de US[editar]

  • INVEST


O foco é sobre como escrever boas user stories. Um bom critério, tanto para o PO escrever, quanto para o time aceitar a história é usar o INVEST, um acrônimo criado por Bill Wake, formado por um lembrete das características de uma user story de qualidade. Este método é amplamente usado e é recomendado por Mike Cohn, um dos pais do Scrum.

O INVEST diz que uma boa user story possui seis características:

Invest.jpg


Histórias de usuários têm três aspectos críticos. Podemos chamar esses Cartão, conversação, e da Confirmação.

Seguir estes pontos é importante para o Product Owner na escrita e para o Time na aceitação da user story. É preciso que todos estejam alinhados com o conceito de cada um destes critérios.
Muitas empresas preocupam-se com a qualidade de seus produtos. Mas, antes de mais nada, é necessário ter a preocupação focada nas histórias que geraram o produto.
Histórias de alta qualidade criam produtos de alta qualidade. Invista nas suas histórias e crie produtos espetaculares!


Quem escreve User Story?[editar]

Duvida1.png A responsabilidade é do analista em conjunto com o time de desenvolvimento, descrever de forma detalhada as características da funcionalidade. Desta forma amadurecendo as informações obtidas para a etapa de estimativa do Sprint.

O Valor para o Time de Desenvolvimento?[editar]

Duvida1.png Elas são usadas no planejamento do Sprint e ajudam a estabelecer uma comunicação clara com o time e possibilita que todos tenham entendimento do que esta sendo pedido, dos critérios de aceitação e do que deve ser entregue.

Valor para o cliente?[editar]

Duvida1.png É importante que o cliente perceba o valor da User Story tanto como apoio a compreensão na construção da solução quanto na percepção do resultado do seu investimento e esforço do time de desenvolvimento.
Desta forma a User Story que não agregar valor para o cliente e demandar grande esforço para ser entregue, a implementação deve ser reavaliada.

Como e onde usar[editar]

Backlogus.jpg

Utilidades[editar]

Monte o Backlog com UserStory e Mais

Continue pesquisando...[editar]

  1. TASK
  2. USER STORY
  3. BUG
  4. ISSUE
  5. FEATURE
  6. EPIC


Referência[editar]

User Stories no Scrum
Agile User Stories
Cartão, Conversa, Confirmação: Os três C de uma história de usuário
XP essencial: Cartão, Conversa, Confirmação
User Stories: documentação dos requisitos do ponto de vista do usuário
14 DE FEVEREIRO DE 2015 Você investiria nas suas histórias? Use o INVEST e melhore a qualidade das suas user stories!