3. 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
107
11. Listar os custos fixos
rateados pela
quantidade de pães
produzidas
Saber meu lucro por
cada pão
Quem? Por que?
Listar os custos
variáveis pela
quantidade de pães
produzidas
O que?
12. Como um
<PAPEL>
eu posso/gostaria/devo
<FUNÇÃO>
para/de
<RESULTADO para o NEGÓCIO>
106
13. Exemplos
Com
de o
ia obt um D
tar do er ir
s mê o vol etor, g
r, go e de s u o
atig para me de staria
d edo toqu uto ime acom v
ven o es prod nte nto pan endas
m r de
m o u sulta inado clie me har o
tas
Co con erm a um
de det rcer
um a ofe
par
um
C omo
te
Clien a de
ri
eu gosta planos
os
lizar tes
visua xisten
e
para no devo
la
ir qual p r
decid compra
14. O qué uma boa Story?
INVEST
Independent
Negotiable
Valuable to users or customers
Estimatable
Small
Testable
137
15. Testable – Critérios de Aceitação
Somente deverão ser exibidos o saldo
atual, estoque mínimo e o nome do local
e
ria d de estoque de referentes ao um código de
osta um produto pesquisado
r, g de ra
edo que a
vend sto uto p
m r o e prod ente
o u lta do
m su cli
Co on na m
c rmi er a u
ete ferc
d o
Local de estoque com o saldo abaixo do
nível de pedido, devem aparecer em
vermelho.
16. Testable – Critérios de Aceitação
O desconto não pode ser igual ou
superior ao valor total da venda.
or,
ded r um ra
ven i t a
c a
p
um soli nto A venda deve ficar com status
om ia de desco nda.
o pendente.
C ar
st ld
e ve
go
ntua uma
perce tuar
efe Deverá ser enviado automaticamente
um e-mail solicitando aprovação de um
gerente.
17. Testable – Critérios de Aceitação
Somente deverão ser listadas vendas
ia
s tar com status pendentes e bloqueadas
go s
te, as a
renr tod ara
ge iza p
o um ual n tes ento
om
C de vis ende dam
p n
d as o a ma. Não exibir vendas sem a descrição de
ven zar s produtos, quantidades e valores.
ori da me
aut
18. Testable – Critérios de Aceitação
Para aprovar o descontar deverá ser
verificado se a matrícula e a senha do
a
st ari gerente são válidas para aquela loja.
go al de
te, ntu
ren erce r uma
ge p
um r um fetu
a
o
C om rova ara e . O desconto ser menor ou igual ao valor
p
e a nto p end
a do parâmetro alçada do cadastro de
d v
sco
gerentes.
de
O percentual de desconto somente
pode ser aplicado a produtos para
clientes de atacado.
19. Testable – Critérios de Aceitação
Solicitações de alçadas deverão ser
a notificadas ao diretor operacional da
st ari rede.
go ra
te, a pa
renlçad to
ge r a
o um cita s con .
C om soli r de loja
de etua ela
ef aqu
n
Deverá ser informado data inicial e data
final da permancença do gerente na
loja.
20. Como um vendedor, Como um gerente,
Como um vendedor, gostaria de visualizar Como um gerente,
gostaria de consultar o
gostaria de solicitar todas as vendas gostaria de aprovar
estoque de um
um percentual de pendentes para um percentual de
determinado produto
desconto para efetuar autorizar o andamento desconto para
para ofercer a um
uma venda. da mesma. efetuar uma venda.
cliente.
Como um gerente,
gostaria de solicitar
alçada para efetuar
desconto naquela
loja.
21. Tempo
Como um vendedor,
Como um vendedor,
gostaria de consultar o Como um gerente, gostaria
gostaria de solicitar
estoque de um de aprovar um
um percentual de
determinado produto percentual de desconto
desconto para efetuar
para ofercer a um para efetuar uma venda.
uma venda.
cliente.
Como um gerente, gostaria
( - ) Importância ( + )
de visualizar todas as
vendas pendentes para
autorizar o andamento da
mesma.
Como um gerente, gostaria de
solicitar alçada para efetuar
desconto naquela loja.
22. Como um vendedor,
gostaria de consultar
o estoque de um
determinado
produto para ofercer
a um cliente.
UI
Application Layer
Vertical Slice Business Layer
Data Access Layer
Data Base