5th Scrum Meetup Greece - Getting to a shared definition of "done" with ATDD

610 views

Published on

Acceptance test-driven development.

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

  • Be the first to like this

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

No notes for slide

5th Scrum Meetup Greece - Getting to a shared definition of "done" with ATDD

  1. 1. Agile Greece Meetup February 11, 2014 Athens Pantelis Vratsalis Getting to a shared definition of “Done” with Acceptance Test Driven Development.
  2. 2. The problem: communication gap between people from different functions.
  3. 3. Product owner: I want our users have a secure password when signing up Developer: Ok! I'm on it. top_s3cr3t 1nsane1y_H@Rd_to_fIND_AND_r3m3mb3r_p@ssw0rd!
  4. 4. Product owner: I want our users have a secure password when signing up Developer: Ok! I'm on it.
  5. 5. The solution: bridging the communication gap with ATDD.
  6. 6. When A meets TDD A + TDD
  7. 7. Image source: http://testobsessed.com/wp-content/uploads/2011/04/atddexample.pdf
  8. 8. Discuss: Planning meeting between developers and product owner. The user stories are discussed.
  9. 9. Distill: Transformation of examples from Discuss step into tests.
  10. 10. Develop: Implement the code with TDD. (Red – Green – Clean)
  11. 11. Demo: Development team presents the working software to the product owner.

×