www.ciandt.
SPIN Campinas
14/03/2013
www.ciandt.
Testes, por que se importar
com eles?
João Paulo Scardua Coelho - Scrum Master - Ci&T
Handrus Stephan Nogueira...
www.ciandt.
100% projetos ágeis
Fundada em 1995
Centros de Desenvolvimento no Brasil,
Argentina e China
Escritórios no Bra...
Onde o foco deve estar durante o
desenvolvimento de software?
Eliminar Desperdícios
Responder a Mudanças
Entregar Valor!
T...
Acelerar a entrega!
Pra que
testar?
Por que os carros têm freios?
Para mais detalhes sobre esta reflexão acesse: http://jonjagger.blogspot.ie/2011/07/why-do-
...
Testes versus Verificação
● Testes unitários
● Testes de sistema
● Testes de performance
● Testes de segurança
● Code Revi...
Quem tem a responsabilidade
pela qualidade do software?
Acima de tudo somos um time!
Fonte da imagem: http://blogcolherdecha.files.wordpress.com/2011/04/trabalho-em-equipe.jpg
E onde está o verdadeiro
gargalo?
Quanto custa um bug?
Fonte: http://perfguy.blogspot.com.ar/2012/02/fix-security-bugs-early-interesting.html
Antecipação de problemas para
garantir a qualidade.
TDD = Test Driven Development
BDD = Behavior Driven Development
Fonte: http://jorgekotickaudy.wordpress.com/2012/07/12/tdd-test-driven-development/
BDD como ferramenta para
ganhar o comprometimento do PO
na definição dos requisitos.
Integração Contínua potencializando
a geração de valor!
Resultado dos Testes
Pipeline de builds
Project Dashboard
E então, o foco está onde deveria
estar?
Obrigado!
Upcoming SlideShare
Loading in …5
×

Testes, por que se importar com eles? Spin Campinas 2013

322 views
197 views

Published on

Palestra sobre testes em ambiente ágeis dada no SPIN Campinas, abordando o porque da utilização de testes, porque eles na verdade aceleram seu desenvolvimento e porque teste é responsabilidade do time todo e não de um papel/pessoa.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
322
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Testes, por que se importar com eles? Spin Campinas 2013

  1. 1. www.ciandt. SPIN Campinas 14/03/2013
  2. 2. www.ciandt. Testes, por que se importar com eles? João Paulo Scardua Coelho - Scrum Master - Ci&T Handrus Stephan Nogueira - Arquiteto de Software - Ci&T
  3. 3. www.ciandt. 100% projetos ágeis Fundada em 1995 Centros de Desenvolvimento no Brasil, Argentina e China Escritórios no Brasil, US, Europa, Japão e China 1.700+ colaboradores 35-40% receitas internacionais 40% crescimento anual
  4. 4. Onde o foco deve estar durante o desenvolvimento de software? Eliminar Desperdícios Responder a Mudanças Entregar Valor! Transparência Simplicidade! Inovação!
  5. 5. Acelerar a entrega! Pra que testar?
  6. 6. Por que os carros têm freios? Para mais detalhes sobre esta reflexão acesse: http://jonjagger.blogspot.ie/2011/07/why-do- cars-have-brakes.html
  7. 7. Testes versus Verificação ● Testes unitários ● Testes de sistema ● Testes de performance ● Testes de segurança ● Code Review / Peer Review ● Aderência aos padrões de codificação ● Aderência aos padrões arquiteturais
  8. 8. Quem tem a responsabilidade pela qualidade do software?
  9. 9. Acima de tudo somos um time! Fonte da imagem: http://blogcolherdecha.files.wordpress.com/2011/04/trabalho-em-equipe.jpg
  10. 10. E onde está o verdadeiro gargalo?
  11. 11. Quanto custa um bug? Fonte: http://perfguy.blogspot.com.ar/2012/02/fix-security-bugs-early-interesting.html
  12. 12. Antecipação de problemas para garantir a qualidade.
  13. 13. TDD = Test Driven Development BDD = Behavior Driven Development
  14. 14. Fonte: http://jorgekotickaudy.wordpress.com/2012/07/12/tdd-test-driven-development/
  15. 15. BDD como ferramenta para ganhar o comprometimento do PO na definição dos requisitos.
  16. 16. Integração Contínua potencializando a geração de valor!
  17. 17. Resultado dos Testes
  18. 18. Pipeline de builds
  19. 19. Project Dashboard
  20. 20. E então, o foco está onde deveria estar?
  21. 21. Obrigado!

×