Agile Testing Quadrants Explained

12,216 views
11,765 views

Published on

Published in: Technology, Education
2 Comments
13 Likes
Statistics
Notes
No Downloads
Views
Total views
12,216
On SlideShare
0
From Embeds
0
Number of Embeds
497
Actions
Shares
0
Downloads
176
Comments
2
Likes
13
Embeds 0
No embeds

No notes for slide

Agile Testing Quadrants Explained

  1. 1. Agile Testing Quadrants Explainedby @rubytester Customer Facing Customer Facing Support Tests Critique Tests Customer Facing Developer Facing Support Tests Critique Tests
  2. 2. On the left: Let’s write some tests that ‘support’ our building of product. Tests that illustrate, clarify, reassure how software should behave*Disclaimer: Not actual tests, just an illustration
  3. 3. On the right: Let’s write some tests that ‘critique’ productTest that find omissions, mistakes, incorrect assumptions
  4. 4. support critique From left to right we build tests that move from ‘support’ to ‘critique’ Let’s call this support/critique dimension tests can occupy
  5. 5. Customer Facing Tests Who is the audience?support critique What matters to them? How are tests different for them? Developer Facing Tests
  6. 6. Customer Facing modifycreate secure One layer of functionality that matters
  7. 7. Customer FacingMany LayersFor BothCustomer and Developer Developer Facing
  8. 8. Customer FacingMany Layers from common, shared layer up, up, upcloser to Customer Worldoften seen by Developers as The World Of Endless Meetings, Memos andReports Developer Facing
  9. 9. And from common, shared layerdown closer to Developer Worldoften seen by Customers as The World Of Endless lines with commas,semicolons, curly brackets, square brackets,dots and blinking lights 101011100011100011111
  10. 10. Beautiful Mess Of Software Testing
  11. 11. Customer Facing Support Tests
  12. 12. Customer Facing Support TestsDeveloper Facing Support Tests
  13. 13. Customer Facing Customer Facing Support Tests Critique TestsDeveloper Facing Support Tests
  14. 14. Customer Facing Customer Facing Support Tests Critique TestsDeveloper Facing Developer Facing Support Tests Critique Tests
  15. 15. Agile Testing Quadrants Explained by @rubytester Customer Facing Customer Facing Support Tests Critique Tests Developer Facing Developer Facing Support Tests Critique Tests
  16. 16. Original by Brian Marickhttp://www.exampler.com/old-blog/2003/08/22/#agile-testing-project-2
  17. 17. As seen in ‘Agile Testing: The Book’ by Lisa Crispin and Janet Gregory http://agiletester.ca/
  18. 18. Agile Testing Quadrants Explained by @rubytester http://sketch.odopod.com/sketches/562278

×