Exemplos de User Stories

41,802 views 25 slides Apr 04, 2013
Slide 1
Slide 1 of 25
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25

About This Presentation

Alguns exemplos de aplicação da técnica de User Stories.


Slide Content

exemplos de
www.adaptworks.com.brUser Stories
Manoel'Pimentel
Agile&Coach,&AdaptWorks

mentoria
treinamentos
certificação
pioneira em Scrum
coaching
experiência corporativa
management 3.0
Agile
mudanças
organizacionais
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?
INVEST
Independent
Negotiable
Valuable to users or customers
Estimatable
Small
Testable

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.
( - ) Importância ( + )
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

[email protected]
www.adaptworks.com.brObrigado!
Alameda'Lorena,'638'
4°'andar''Jd.'Paulista'
São'Paulo/SP
55'11'250713563
Manoel'Pimentel
@manoelp