Your SlideShare is downloading. ×
WorkshopCamp México - BDD
WorkshopCamp México - BDD
WorkshopCamp México - BDD
WorkshopCamp México - BDD
WorkshopCamp México - BDD
WorkshopCamp México - BDD
WorkshopCamp México - BDD
WorkshopCamp México - BDD
WorkshopCamp México - BDD
WorkshopCamp México - BDD
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

WorkshopCamp México - BDD

379

Published on

Presentación de BDD en el WorkshopCamp por Martin Trejo

Presentación de BDD en el WorkshopCamp por Martin Trejo

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
379
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • [beneficio] = ¿por qué quieren los usuarios tener esto? [característica] = ¿qué es lo que quieren hacer? [rol en el sistema] = ¿quiénes son los usuarios?
  • Transcript

    • 1. Behaviour Driven Development con Rspec y Cucumber Martín Trejo Chávez @chillicoder WorkshopCamp Cd. de México México On Rails
    • 2. Iniciando
      • Agile Web Development with Rails
        • Capítulo 13 – Taks T: Testing
      • The Rspec Book – Pragmatic Programmers
      • 3. Yehuda Katz – 'Writing Code that doesn't suck'
        • http://rubyconf2008.confreaks.com/writing-code-that-doesnt-suck.html
      • Cucumber
        • http://cukes.info
    • 4. #yoconfieso
      • Testing no sustituye a un buen diseño
      • 5. No todas las pruebas generan valor
      • 6. La automatización de testing no previene bugs
    • 7. Definiciones
    • 12. ¡Behaviour Driven Development!
      • Crear una aplicación describiendo el comportamiento desde la perspectiva del stakeholder
    • 13. Principios
      • Solo el mínimo necesario
      • 14. Entregar valores identificables por el usuario
      • 15. Entendimiento entre TI y stakeholders
    • 16. Valor de Negocio
      • Descubrir valores en los procesos
      • 17. ¿Por qué?
        • Para generar ganancia
        • 18. Para proteger ganancia existente
        • 19. Para reducir costos
    • 20. Stakeholders
      • Cualquier persona que interactua con el sistema
      • 21. Principal
        • Usuarios
      • Incidental
        • El que lo provee TI
    • 22. Definir una Característica In order to [beneficio] As [rol en el sistema] I want [Característica]
    • 23. Definir un Escenario Given [Contexto Inicial] And [Condiciones Adicionales] When [Evento] Then [Resultado] And [Resultados Adicionales]

    ×