34
Especificação por Exemplo como ferramenta de negócios @samantacicilia

TDC POA - Especificação Por Exemplo como ferramenta de negócios

Embed Size (px)

Citation preview

Page 1: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Especificação por Exemplocomo ferramenta de negócios

@samantacicilia

Page 2: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Especificação é sobre fazer o

produto certo!

Page 3: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Construir o produto certoX

Construir certo o produto

Page 4: TDC POA - Especificação Por Exemplo como ferramenta de negócios

• adaptação: Specification by Example - Gojko Adzic, 2011

Produto certo

Construir certo

Sucesso

Especificação por Exemplo

Falha do Negócio

Desperdício Pesadelo de Manutenção

Foco

da

Com

unid

ade

nos

últim

os 1

0 an

os

Page 5: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Documentação Viva, simples e fácil de manter.

Conjunto de patterns que ajudam a construir o produto certo.

Tem foco no negócio utilizando linguagem comum.

Especificação por ExemploO que é

Page 6: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Colaboração

Page 7: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Benefícios

Mais eficiência na implementação de mudanças

Produtos de alta qualidade

Menos retrabalho

Melhor alinhamento entre os envolvidos no projeto

Documentação Viva

Page 8: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Documentação VivaSimples de manter

Sempre atualizada

Especificação executável

Confiável

Colaborativa

Esclarecedora

Page 9: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Padrões Chave

Page 10: TDC POA - Especificação Por Exemplo como ferramenta de negócios

* Specification by Example – Gojko Adzic, 2011

Page 11: TDC POA - Especificação Por Exemplo como ferramenta de negócios

das metasTime deriva o escopo a partir

Page 12: TDC POA - Especificação Por Exemplo como ferramenta de negócios

O que o cliente pede é realmente o que ele precisa?“

Page 13: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Objetivos de Negócio

Derivar o escopo

Criar as histórias

Page 14: TDC POA - Especificação Por Exemplo como ferramenta de negócios

colaborativamente

Especificar

Page 15: TDC POA - Especificação Por Exemplo como ferramenta de negócios

exemplosIlustrar com

Page 16: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Refinaras especificações

Page 17: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Automatizaras especificações

Page 18: TDC POA - Especificação Por Exemplo como ferramenta de negócios

frequentemente

Validar

Page 19: TDC POA - Especificação Por Exemplo como ferramenta de negócios

documentação viva

Evoluir a

Page 20: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Exemplo

Page 21: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Meta/Objetivo

Aumentar a venda de livros

Aumentar o número de clientes VIP

Page 22: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Funcionalidade: Entrega Grátis

Oferecida para clientes VIP uma vez que eles comprem um certo número de livrosNão é oferecida pra clientes comuns e nem para clientes VIPs que comprem qualquer coisa diferente de livrosO número mínimo de livros para a entrega grátis é 5

Page 23: TDC POA - Especificação Por Exemplo como ferramenta de negócios

ExemplosTipo de Cliente Conteúdo do Carrinho Entrega

VIP 5 livros Grátis

VIP 4 livros Padrão

Regular 10 livros Padrão

VIP 5 máquinas de lavar Padrão

VIP 5 livros, 1 máquina de lavar Padrão

Page 24: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Dado que eu seja um cliente VIPQuando comprar 5 livrosEntão a entrega do meu pedido é gratuita

Cenários

Page 25: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Assim podemos ter:

O produto certo

Construído da forma certa

Com Documentação Viva

De forma Colaborativa

Page 26: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Referências Bibliográficas

Page 27: TDC POA - Especificação Por Exemplo como ferramenta de negócios

http://blog.concretesolutions.com.br/2016/09/especificacao-por-exemplo-1/

http://blog.concretesolutions.com.br/2016/09/especificacao-por-exemplo-2/

http://blog.concretesolutions.com.br/2016/09/especificacao-por-exemplo-3/

http://blog.concretesolutions.com.br/2016/05/o-que-e-especificacao-por-exemplo/

http://blog.concretesolutions.com.br/2016/04/o-que-e-documentacao-viva/

Page 28: TDC POA - Especificação Por Exemplo como ferramenta de negócios

About.me

• QA @ Concrete Solutions• Owner @ RTS Treinamentos www.rtstreinamentos.com.br /

testedesoftware.com

• Apaixonada por comunidades• Diversidade em TI

@samantacicilia Samanta Cicilia pt.slideshare.net/samantacicilia [email protected]/samantacicilia

Page 29: TDC POA - Especificação Por Exemplo como ferramenta de negócios

insideoutproject.com.br

Page 30: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Comunidades

Page 31: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Comunidades

- meetup.com/pt-BR/DevOps-Carioca/ - meetup.com/pt-BR/Grupo-de-Testes-Carioca/ - facebook.com/RioAgile/ - agiletesters.com.br - insideoutproject.com.br

Page 32: TDC POA - Especificação Por Exemplo como ferramenta de negócios
Page 33: TDC POA - Especificação Por Exemplo como ferramenta de negócios

Dúvidas?

Page 34: TDC POA - Especificação Por Exemplo como ferramenta de negócios

www.concretesolutions.com.br

Rio de Janeiro – Rua São José, 90 – cj. 2121Centro – (21) 2240-2030

São Paulo - Rua Sansão Alves dos Santos, 433 4º andar - Brooklin - (11) 4119-0449

Ajudamos empresas a criar produtos digitais de sucesso