Exemplos de User Stories
-
Upload
manoel-pimentel-medeiros -
Category
Business
-
view
5.167 -
download
4
description
Transcript of Exemplos de User Stories
exemplos dewww.adaptworks.com.br
User StoriesManoel Pimentel
Agile Coach, AdaptWorks
mentoria
treinamentoscertificação
pion
eira
em
Scr
um
coaching
experiência corporativamanagement 3.0
Agile
mudançasorganizacionais
www.adaptworks.com.br
107
User Story - Review
• representa uma funcionalidade ou característica do produto “narrada” pelo ponto de vista do usuário (papel que interage com o produto).
• fornece um flash para comunicação (é um convite para conversa para detalhamento).
• deve ser uma forma para se atingir a visão do produto
3C
Cartão Conversa Confirmação
“”
Quem?
O que?
Por que?
User Story - Conteúdo
Quem?
Papéis
Personas
Exemplo de Papéis
Cliente
Fornecedor
Cliente VIP
Secretária
Engenheiro Atendente de Call Center
O que?
Ações
Rotinas
Por quê?
Efeito no negócio/Estratégia
Efeito no produto
Saber meu lucro por cada pão
Listar os custos fixos rateados pela
quantidade de pães produzidas
Listar os custos variáveis pela
quantidade de pães produzidas
Quem? Por que?
O que?
106
Como um <PAPEL>
eu posso/gostaria/devo <FUNÇÃO>
para/de <RESULTADO para o NEGÓCIO>
Exemplos
Como um vendedor, gostaria
de consultar o estoque de
um determinado produto
para ofercer a um cliente
Como um
Cliente
eu gostaria de
visualizar os planos
existentes
para
decidir qual plano devo
comprar
Como um Diretor, gostaria
de obter o volume de vendas
do mês para acompanhar o
atigimento de metas
137
O qué uma boa Story?INVESTIndependentNegotiable
Valuable to users or customersEstimatable
SmallTestable
Testable – Critérios de Aceitação
Como um vendedor, gostaria de
consultar o estoque de um
determinado produto para
ofercer a um cliente
Somente deverão ser exibidos o saldo atual, estoque mínimo e o nome do local
de estoque de referentes ao um código de produto pesquisado
Local de estoque com o saldo abaixo do nível de pedido, devem aparecer em
vermelho.
Como um vendedor,
gostaria de solicitar um
percentual de desconto para
efetuar uma venda.
O desconto não pode ser igual ou superior ao valor total da venda.
A venda deve ficar com status pendente.
Deverá ser enviado automaticamente um e-mail solicitando aprovação de um
gerente.
Testable – Critérios de Aceitação
Como um gerente, gostaria
de visualizar todas as
vendas pendentes para
autorizar o andamento
da mesma. Não exibir vendas sem a descrição de produtos, quantidades e valores.
Somente deverão ser listadas vendas com status pendentes e bloqueadas
Testable – Critérios de Aceitação
Como um gerente, gostaria
de aprovar um percentual de
desconto para efetuar uma
venda. O desconto ser menor ou igual ao valor do parâmetro alçada do cadastro de
gerentes.
O percentual de desconto somente pode ser aplicado a produtos para
clientes de atacado.
Para aprovar o descontar deverá ser verificado se a matrícula e a senha do gerente são válidas para aquela loja.
Testable – Critérios de Aceitação
Como um gerente, gostaria
de solicitar alçada para
efetuar desconto
naquela loja.
Deverá ser informado data inicial e data final da permancença do gerente na
loja.
Solicitações de alçadas deverão ser notificadas ao diretor operacional da
rede.
Testable – Critérios de Aceitação
Como um vendedor, gostaria de consultar o
estoque de um determinado produto
para ofercer a um cliente.
Como um vendedor, gostaria de solicitar um percentual de
desconto para efetuar uma venda.
Como um gerente, gostaria de visualizar
todas as vendas pendentes para
autorizar o andamento da mesma.
Como um gerente, gostaria de aprovar um percentual de
desconto para efetuar uma venda.
Como um gerente, gostaria de solicitar alçada para efetuar desconto naquela
loja.
Como um vendedor, gostaria de consultar o
estoque de um determinado produto
para ofercer a um cliente.
Como um vendedor, gostaria de solicitar um percentual de
desconto para efetuar uma venda.
Como um gerente, gostaria de visualizar todas as vendas pendentes para
autorizar o andamento da mesma.
Como um gerente, gostaria de aprovar um
percentual de desconto para efetuar uma venda.
Como um gerente, gostaria de solicitar alçada para efetuar
desconto naquela loja.
( - )
Impo
rtânc
ia (
+ )
Tempo
UI
Application Layer
Business Layer
Data Access Layer
Data Base
Como um vendedor, gostaria de consultar
o estoque de um determinado
produto para ofercer a um cliente.
Vertical Slice
www.adaptworks.com.br
Obrigado!
Alameda Lorena, 638 4° andar Jd. Paulista São Paulo/SP
55 11 2507-‐3563
Manoel Pimentel@manoelp