SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
Conceitos para aplicação
de História do Usuário
by Ismael Soares
O que muitas pessoas
pensam que Histórias do
Usuário se resume a cartões
Vos apresento..
3 C's◇ Cards
◇ Conversation
◇ Confirmation
Cards1
“
O Product Owner descreve em linguagem de negócio
algumas frases que direcionarão o desenvolvimento de
uma funcionalidade no sistema. No cartão pode conter
notas, estimativas, observações e até comentários úteis
para facilitar a estimativa;
Conversation2
“
Mesmo as informações mais relevantes estejam
descritas no cartão, as conversas entre o cliente e o
Product Owner são essenciais, posto que, são nelas que
surgem os detalhes que muitas vezes ficam implícitos
nas Histórias;
Confirmation3
“
Mesmo as informações mais relevantes estejam
descritas no cartão, as conversas entre o cliente e o
Product Owner são essenciais, posto que, são nelas que
surgem os detalhes que muitas vezes ficam implícitos
nas Histórias;
INVEST
IndependentI
“
- Histórias do Usuário precisam ser o mais
independente possível.
- A dependência entre as Histórias dificultam as
estimativas e ainda atrasam a entrega do software.
NegotiableN
“
- Uma História do Usuário não é um contrato;
- Deve ser reflexível e negociável,
- O cliente precisa ter liberdade para escolher aquilo
que mais agrega valor ao seu negócio;
ValuableV
“
História do Usuário é valiosa quando é escrita em
linguagem de negócio, ou seja, quando tem algum valor
para o cliente.
EstimatableE
“
História é estimável quando ela provê as informações
necessárias para que a equipe de desenvolvimento a
compreenda.
SmallS
“
O conceito de “pequena”, não se refere à descrição da
história, mas sim a sua complexidade;
TestableT
“
- Todo cartão de história do Usuário precisa conter no
verso os testes de aceitação.
- Os testes devem ser escritos pela mesma pessoa que
escreveu a história. Dessa forma, se evita problemas
de comunicação e entendimento do que deve ser
feito.
Thanks!
Alguma dúvida?
@rkmael
rkmael@hotmail.com

Mais conteúdo relacionado

Destaque

Geb - Acceptance Test
Geb - Acceptance TestGeb - Acceptance Test
Geb - Acceptance TestIsmael
 
Testando JavaScript com Spock
Testando JavaScript com SpockTestando JavaScript com Spock
Testando JavaScript com SpockIsmael
 
SPED no Sistema Bluesoft
SPED no Sistema BluesoftSPED no Sistema Bluesoft
SPED no Sistema BluesoftIsmael
 
Refactoring Data base parte 2
Refactoring Data base parte 2Refactoring Data base parte 2
Refactoring Data base parte 2Ismael
 
Equipes auto organizaveis
Equipes auto organizaveisEquipes auto organizaveis
Equipes auto organizaveisIsmael
 
Os testes ainda vao salvar sua pele
Os testes ainda vao salvar sua peleOs testes ainda vao salvar sua pele
Os testes ainda vao salvar sua peleIsmael
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business IntelligenceIsmael
 
BDD com Easyb
BDD com EasybBDD com Easyb
BDD com EasybIsmael
 
Padrões de deploy para DevOps e Entrega Contínua
Padrões de deploy para DevOps e Entrega ContínuaPadrões de deploy para DevOps e Entrega Contínua
Padrões de deploy para DevOps e Entrega ContínuaDanilo Sato
 
Refactoring Databases - parte 1
Refactoring Databases - parte 1Refactoring Databases - parte 1
Refactoring Databases - parte 1Ismael
 
Refactoring Databases
Refactoring DatabasesRefactoring Databases
Refactoring DatabasesIsmael
 
O que vi na QCon 2012 São Paulo
O que vi na QCon 2012 São PauloO que vi na QCon 2012 São Paulo
O que vi na QCon 2012 São PauloIsmael
 
Clareza nos objetivos
Clareza nos objetivosClareza nos objetivos
Clareza nos objetivosIsmael
 
Novidades Groovy 2.0
Novidades Groovy 2.0Novidades Groovy 2.0
Novidades Groovy 2.0Ismael
 
Como você testa seu software
Como você testa seu softwareComo você testa seu software
Como você testa seu softwareIsmael
 
BDD com JUnit
BDD com JUnitBDD com JUnit
BDD com JUnitIsmael
 
TDC 2014 - Trilha de Arquitetura
TDC 2014 - Trilha de ArquiteturaTDC 2014 - Trilha de Arquitetura
TDC 2014 - Trilha de ArquiteturaIsmael
 
Design Simples com XP
Design Simples com XPDesign Simples com XP
Design Simples com XPIsmael
 
Introdução ao Controle de Versões e SVN
Introdução ao Controle de Versões e SVNIntrodução ao Controle de Versões e SVN
Introdução ao Controle de Versões e SVNFilipi Vianna
 

Destaque (20)

Geb - Acceptance Test
Geb - Acceptance TestGeb - Acceptance Test
Geb - Acceptance Test
 
Testando JavaScript com Spock
Testando JavaScript com SpockTestando JavaScript com Spock
Testando JavaScript com Spock
 
SPED no Sistema Bluesoft
SPED no Sistema BluesoftSPED no Sistema Bluesoft
SPED no Sistema Bluesoft
 
Refactoring Data base parte 2
Refactoring Data base parte 2Refactoring Data base parte 2
Refactoring Data base parte 2
 
Equipes auto organizaveis
Equipes auto organizaveisEquipes auto organizaveis
Equipes auto organizaveis
 
Os testes ainda vao salvar sua pele
Os testes ainda vao salvar sua peleOs testes ainda vao salvar sua pele
Os testes ainda vao salvar sua pele
 
Svn e processos de controle de código
Svn e processos de controle de códigoSvn e processos de controle de código
Svn e processos de controle de código
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
 
BDD com Easyb
BDD com EasybBDD com Easyb
BDD com Easyb
 
Padrões de deploy para DevOps e Entrega Contínua
Padrões de deploy para DevOps e Entrega ContínuaPadrões de deploy para DevOps e Entrega Contínua
Padrões de deploy para DevOps e Entrega Contínua
 
Refactoring Databases - parte 1
Refactoring Databases - parte 1Refactoring Databases - parte 1
Refactoring Databases - parte 1
 
Refactoring Databases
Refactoring DatabasesRefactoring Databases
Refactoring Databases
 
O que vi na QCon 2012 São Paulo
O que vi na QCon 2012 São PauloO que vi na QCon 2012 São Paulo
O que vi na QCon 2012 São Paulo
 
Clareza nos objetivos
Clareza nos objetivosClareza nos objetivos
Clareza nos objetivos
 
Novidades Groovy 2.0
Novidades Groovy 2.0Novidades Groovy 2.0
Novidades Groovy 2.0
 
Como você testa seu software
Como você testa seu softwareComo você testa seu software
Como você testa seu software
 
BDD com JUnit
BDD com JUnitBDD com JUnit
BDD com JUnit
 
TDC 2014 - Trilha de Arquitetura
TDC 2014 - Trilha de ArquiteturaTDC 2014 - Trilha de Arquitetura
TDC 2014 - Trilha de Arquitetura
 
Design Simples com XP
Design Simples com XPDesign Simples com XP
Design Simples com XP
 
Introdução ao Controle de Versões e SVN
Introdução ao Controle de Versões e SVNIntrodução ao Controle de Versões e SVN
Introdução ao Controle de Versões e SVN
 

Semelhante a Conceitos Historias do Usuario

5 dicas para turbinar seu Checkout.
5 dicas para turbinar seu Checkout.5 dicas para turbinar seu Checkout.
5 dicas para turbinar seu Checkout.Leo Leite
 
Design Thinking e Desenvolvimento Ágil: Desenvolvimento centrado em pessoas
Design Thinking e Desenvolvimento Ágil: Desenvolvimento centrado em pessoasDesign Thinking e Desenvolvimento Ágil: Desenvolvimento centrado em pessoas
Design Thinking e Desenvolvimento Ágil: Desenvolvimento centrado em pessoasBruno Eugênio
 
Artigo a-economia-da-informacao-contabil
Artigo a-economia-da-informacao-contabilArtigo a-economia-da-informacao-contabil
Artigo a-economia-da-informacao-contabilaretuzamarcondes
 
Prex i etapa 1_roteiro_briefing_2016
Prex i etapa 1_roteiro_briefing_2016 Prex i etapa 1_roteiro_briefing_2016
Prex i etapa 1_roteiro_briefing_2016 pablonaba
 
Prex i etapa 1 roteiro briefing 2016
Prex i etapa 1 roteiro briefing 2016Prex i etapa 1 roteiro briefing 2016
Prex i etapa 1 roteiro briefing 2016pablonaba
 
Crm Act!Brasil
Crm Act!BrasilCrm Act!Brasil
Crm Act!BrasilACTBrasil
 
5 DICAS PARA TRANSFOMAR SEU CHECKOUT EM UMA MÁQUINA DE VENDAS
5 DICAS PARA TRANSFOMAR SEU CHECKOUT EM UMA MÁQUINA DE VENDAS5 DICAS PARA TRANSFOMAR SEU CHECKOUT EM UMA MÁQUINA DE VENDAS
5 DICAS PARA TRANSFOMAR SEU CHECKOUT EM UMA MÁQUINA DE VENDASLeo Leite
 
Prex i etapa 1_roteiro_briefing_2015
Prex i etapa 1_roteiro_briefing_2015Prex i etapa 1_roteiro_briefing_2015
Prex i etapa 1_roteiro_briefing_2015Uninove - Santo Amaro
 
Prex i etapa 1_roteiro_briefing_2015
Prex i etapa 1_roteiro_briefing_2015Prex i etapa 1_roteiro_briefing_2015
Prex i etapa 1_roteiro_briefing_2015pablonaba
 
Relatorio - Processamento e Edição
Relatorio - Processamento e EdiçãoRelatorio - Processamento e Edição
Relatorio - Processamento e EdiçãoSara Gonçalves
 
A Arte de Escrever User Stories: Quais são os segredos
A Arte de Escrever User Stories: Quais são os segredosA Arte de Escrever User Stories: Quais são os segredos
A Arte de Escrever User Stories: Quais são os segredosCarlos Eduardo Polegato
 
[Pocket Content] Chatbot para transformar a experiência do consumidor
[Pocket Content] Chatbot para transformar a experiência do consumidor[Pocket Content] Chatbot para transformar a experiência do consumidor
[Pocket Content] Chatbot para transformar a experiência do consumidorMJV Technology & Innovation Brasil
 
FGV BH 03 - Banking (Alisson, Noé e Talita)
FGV BH 03 - Banking (Alisson, Noé e Talita)FGV BH 03 - Banking (Alisson, Noé e Talita)
FGV BH 03 - Banking (Alisson, Noé e Talita)Talita Batista
 
Inteligência Artificial na Advocacia
Inteligência Artificial na AdvocaciaInteligência Artificial na Advocacia
Inteligência Artificial na AdvocaciaMarcel Bozza
 
A arte de escrever US - Agile brazil 2017
A arte de escrever US - Agile brazil 2017A arte de escrever US - Agile brazil 2017
A arte de escrever US - Agile brazil 2017Thiago Luna
 
tips commerce Sumario executivo
tips commerce Sumario executivotips commerce Sumario executivo
tips commerce Sumario executivolindomarluiz
 

Semelhante a Conceitos Historias do Usuario (20)

5 dicas para turbinar seu Checkout.
5 dicas para turbinar seu Checkout.5 dicas para turbinar seu Checkout.
5 dicas para turbinar seu Checkout.
 
User Stories -
User Stories - User Stories -
User Stories -
 
Design Thinking e Desenvolvimento Ágil: Desenvolvimento centrado em pessoas
Design Thinking e Desenvolvimento Ágil: Desenvolvimento centrado em pessoasDesign Thinking e Desenvolvimento Ágil: Desenvolvimento centrado em pessoas
Design Thinking e Desenvolvimento Ágil: Desenvolvimento centrado em pessoas
 
Artigo a-economia-da-informacao-contabil
Artigo a-economia-da-informacao-contabilArtigo a-economia-da-informacao-contabil
Artigo a-economia-da-informacao-contabil
 
Prex i etapa 1_roteiro_briefing_2016
Prex i etapa 1_roteiro_briefing_2016 Prex i etapa 1_roteiro_briefing_2016
Prex i etapa 1_roteiro_briefing_2016
 
Prex i etapa 1 roteiro briefing 2016
Prex i etapa 1 roteiro briefing 2016Prex i etapa 1 roteiro briefing 2016
Prex i etapa 1 roteiro briefing 2016
 
Crm Act!Brasil
Crm Act!BrasilCrm Act!Brasil
Crm Act!Brasil
 
Trabalho+de+ecommerce
Trabalho+de+ecommerceTrabalho+de+ecommerce
Trabalho+de+ecommerce
 
User Stories
User StoriesUser Stories
User Stories
 
5 DICAS PARA TRANSFOMAR SEU CHECKOUT EM UMA MÁQUINA DE VENDAS
5 DICAS PARA TRANSFOMAR SEU CHECKOUT EM UMA MÁQUINA DE VENDAS5 DICAS PARA TRANSFOMAR SEU CHECKOUT EM UMA MÁQUINA DE VENDAS
5 DICAS PARA TRANSFOMAR SEU CHECKOUT EM UMA MÁQUINA DE VENDAS
 
Prex i etapa 1_roteiro_briefing_2015
Prex i etapa 1_roteiro_briefing_2015Prex i etapa 1_roteiro_briefing_2015
Prex i etapa 1_roteiro_briefing_2015
 
Prex i etapa 1_roteiro_briefing_2015
Prex i etapa 1_roteiro_briefing_2015Prex i etapa 1_roteiro_briefing_2015
Prex i etapa 1_roteiro_briefing_2015
 
Relatorio - Processamento e Edição
Relatorio - Processamento e EdiçãoRelatorio - Processamento e Edição
Relatorio - Processamento e Edição
 
A Arte de Escrever User Stories: Quais são os segredos
A Arte de Escrever User Stories: Quais são os segredosA Arte de Escrever User Stories: Quais são os segredos
A Arte de Escrever User Stories: Quais são os segredos
 
Matriz do trabalho
Matriz do trabalho   Matriz do trabalho
Matriz do trabalho
 
[Pocket Content] Chatbot para transformar a experiência do consumidor
[Pocket Content] Chatbot para transformar a experiência do consumidor[Pocket Content] Chatbot para transformar a experiência do consumidor
[Pocket Content] Chatbot para transformar a experiência do consumidor
 
FGV BH 03 - Banking (Alisson, Noé e Talita)
FGV BH 03 - Banking (Alisson, Noé e Talita)FGV BH 03 - Banking (Alisson, Noé e Talita)
FGV BH 03 - Banking (Alisson, Noé e Talita)
 
Inteligência Artificial na Advocacia
Inteligência Artificial na AdvocaciaInteligência Artificial na Advocacia
Inteligência Artificial na Advocacia
 
A arte de escrever US - Agile brazil 2017
A arte de escrever US - Agile brazil 2017A arte de escrever US - Agile brazil 2017
A arte de escrever US - Agile brazil 2017
 
tips commerce Sumario executivo
tips commerce Sumario executivotips commerce Sumario executivo
tips commerce Sumario executivo
 

Mais de Ismael

TDC 2020 - Trilha de Management 3.0 e Gestão Ágil
TDC 2020 - Trilha de Management 3.0 e Gestão ÁgilTDC 2020 - Trilha de Management 3.0 e Gestão Ágil
TDC 2020 - Trilha de Management 3.0 e Gestão ÁgilIsmael
 
Introducao ao Pensamento Sistemico
Introducao ao Pensamento SistemicoIntroducao ao Pensamento Sistemico
Introducao ao Pensamento SistemicoIsmael
 
Testes de unidade alem do basico
Testes de unidade alem do basicoTestes de unidade alem do basico
Testes de unidade alem do basicoIsmael
 
Bluesoft Culture
Bluesoft CultureBluesoft Culture
Bluesoft CultureIsmael
 
Como dar e receber feedbacks
Como dar e receber feedbacksComo dar e receber feedbacks
Como dar e receber feedbacksIsmael
 
Eficiencia de fluxo
Eficiencia de fluxoEficiencia de fluxo
Eficiencia de fluxoIsmael
 
Como você testa seu software TDC 2017
Como você testa seu software  TDC 2017Como você testa seu software  TDC 2017
Como você testa seu software TDC 2017Ismael
 
Como ter Entregas Frequentes
Como ter Entregas FrequentesComo ter Entregas Frequentes
Como ter Entregas FrequentesIsmael
 
JUnit 5 vs JUnit 4
JUnit 5 vs JUnit 4JUnit 5 vs JUnit 4
JUnit 5 vs JUnit 4Ismael
 
Conceitos por trás do Ágil
Conceitos por trás do ÁgilConceitos por trás do Ágil
Conceitos por trás do ÁgilIsmael
 
Boas Praticas de Testes, Bad Smell e Outros Macetes
Boas Praticas de Testes, Bad Smell e Outros MacetesBoas Praticas de Testes, Bad Smell e Outros Macetes
Boas Praticas de Testes, Bad Smell e Outros MacetesIsmael
 
8 passos para mudança de John Kotter
8 passos para mudança de John Kotter8 passos para mudança de John Kotter
8 passos para mudança de John KotterIsmael
 
Curva da Mudança Kubler-Ross
Curva da Mudança Kubler-RossCurva da Mudança Kubler-Ross
Curva da Mudança Kubler-RossIsmael
 
DevCamp 2016
DevCamp 2016DevCamp 2016
DevCamp 2016Ismael
 
7 Caracteristicas de um bom Lider Agil
7 Caracteristicas de um bom Lider Agil7 Caracteristicas de um bom Lider Agil
7 Caracteristicas de um bom Lider AgilIsmael
 
Law of demeter
Law of demeterLaw of demeter
Law of demeterIsmael
 
Junit Lambda
Junit LambdaJunit Lambda
Junit LambdaIsmael
 
Feedback dos Testes
Feedback dos TestesFeedback dos Testes
Feedback dos TestesIsmael
 
Refactoring Databases - Estrategias
Refactoring Databases - EstrategiasRefactoring Databases - Estrategias
Refactoring Databases - EstrategiasIsmael
 
Truques da mente
Truques da menteTruques da mente
Truques da menteIsmael
 

Mais de Ismael (20)

TDC 2020 - Trilha de Management 3.0 e Gestão Ágil
TDC 2020 - Trilha de Management 3.0 e Gestão ÁgilTDC 2020 - Trilha de Management 3.0 e Gestão Ágil
TDC 2020 - Trilha de Management 3.0 e Gestão Ágil
 
Introducao ao Pensamento Sistemico
Introducao ao Pensamento SistemicoIntroducao ao Pensamento Sistemico
Introducao ao Pensamento Sistemico
 
Testes de unidade alem do basico
Testes de unidade alem do basicoTestes de unidade alem do basico
Testes de unidade alem do basico
 
Bluesoft Culture
Bluesoft CultureBluesoft Culture
Bluesoft Culture
 
Como dar e receber feedbacks
Como dar e receber feedbacksComo dar e receber feedbacks
Como dar e receber feedbacks
 
Eficiencia de fluxo
Eficiencia de fluxoEficiencia de fluxo
Eficiencia de fluxo
 
Como você testa seu software TDC 2017
Como você testa seu software  TDC 2017Como você testa seu software  TDC 2017
Como você testa seu software TDC 2017
 
Como ter Entregas Frequentes
Como ter Entregas FrequentesComo ter Entregas Frequentes
Como ter Entregas Frequentes
 
JUnit 5 vs JUnit 4
JUnit 5 vs JUnit 4JUnit 5 vs JUnit 4
JUnit 5 vs JUnit 4
 
Conceitos por trás do Ágil
Conceitos por trás do ÁgilConceitos por trás do Ágil
Conceitos por trás do Ágil
 
Boas Praticas de Testes, Bad Smell e Outros Macetes
Boas Praticas de Testes, Bad Smell e Outros MacetesBoas Praticas de Testes, Bad Smell e Outros Macetes
Boas Praticas de Testes, Bad Smell e Outros Macetes
 
8 passos para mudança de John Kotter
8 passos para mudança de John Kotter8 passos para mudança de John Kotter
8 passos para mudança de John Kotter
 
Curva da Mudança Kubler-Ross
Curva da Mudança Kubler-RossCurva da Mudança Kubler-Ross
Curva da Mudança Kubler-Ross
 
DevCamp 2016
DevCamp 2016DevCamp 2016
DevCamp 2016
 
7 Caracteristicas de um bom Lider Agil
7 Caracteristicas de um bom Lider Agil7 Caracteristicas de um bom Lider Agil
7 Caracteristicas de um bom Lider Agil
 
Law of demeter
Law of demeterLaw of demeter
Law of demeter
 
Junit Lambda
Junit LambdaJunit Lambda
Junit Lambda
 
Feedback dos Testes
Feedback dos TestesFeedback dos Testes
Feedback dos Testes
 
Refactoring Databases - Estrategias
Refactoring Databases - EstrategiasRefactoring Databases - Estrategias
Refactoring Databases - Estrategias
 
Truques da mente
Truques da menteTruques da mente
Truques da mente
 

Conceitos Historias do Usuario