2. Quem sou eu ...
Fundador da SuceSSoft
Desenvolvedor em
Python e Ruby
Agilista desde 2007
Apaixonado por Basset
Hound
domingo, 22 de agosto de 2010
3. Adaptação do Agile Manifesto
Desenvolver Software é mais sobre Pessoas
do que processos e Ferramentas.
Antes de Tudo
Vou Falar Isso Até
Quando Ficar
Velhinho
domingo, 22 de agosto de 2010
4. Shingeo Shingo - Toyota
“Inspeção para encontrar defeitos é
desperdício.”
Vale a pena desenvolver e
Testar Depois?
domingo, 22 de agosto de 2010
5. Shingeo Shingo - Toyota
Não esqueça: BDD é um “mindset” e não um “toolset”.
“Inspeção para prevenir defeitos é
essencial.”
BDD? Eliminar Desperdícios
domingo, 22 de agosto de 2010
7. Você cria um Assume.
ASSUME
Assumir Premissas do
Software
domingo, 22 de agosto de 2010
8. Você cria um Ass.
ASSUME
Assumir Premissas do
Software
domingo, 22 de agosto de 2010
9. Você cria um “Ass” entre “You”.
ASSUME
Assumir Premissas do
Software
domingo, 22 de agosto de 2010
10. Você cria um “Ass” entre “You” and “Me”.
ASSUME
Assumir Premissas do
Software
domingo, 22 de agosto de 2010
11. Como Gerenciar as expectativas?
Como Diminuir o “Gap” Entre o Cliente e a Equipe?
Envolvidos X Comprometidos
domingo, 22 de agosto de 2010
12. Facilita a comunicação entre os stakeholders e os
desenvolvedores.
- Uma ferramenta para a criação de Testes do
ponto de vista do nosso querido e amado
usuário.
Cucumber
domingo, 22 de agosto de 2010
13. O que irei Usar?
- Ruby
- Rails
- Cucumber !!
- Webrat
- Rspec
Demonstração
domingo, 22 de agosto de 2010
14. Funcionalidade: Apresentar sobre Cucumber. =]
# language: pt
Funcionalidade: título
Eu sendo <papel>
Quero <alguma coisa>
Para <valor de negócio>
Cucumber
domingo, 22 de agosto de 2010
15. Então ... o quê? Mas ... por quê?
Cenário: <título>
Dado <contexto>
Quando <ação>
Então ... ??
Cucumber Steps
domingo, 22 de agosto de 2010
16. Melhora da Comunicação e consequentemente, o
aumento da confiança do cliente na equipe (isso
existe? Yeah =D)
Cenário: <título>
Dado <contexto>
Quando <ação>
Então <expectativa> => Por que? ... ... Humm
Análise da Causa-Raiz
domingo, 22 de agosto de 2010
17. Mind-Map Usado na criação
da apresentação
domingo, 22 de agosto de 2010