Principle 5 - Exercise 1: Can you learn more from requirements?

Time: 10-20 Minutes

Purpose: Since only the customer can evaluate quality, it’s important that we take a Modern Testing view of requirements (or stories, or whatever documentation we have).

Introduction: Requirements often tell us what the product should do. But, it’s more important to focus on the customer experience with the functionality and features we deliver.

Activity:
Given these requirements for a text editor:

  • Allow Text Input
  • Save Text Files
  • Open Text Files
  • Print Text Files

…answer these questions

  1. What Problem is (or could be) being solved here?
  2. What questions would you ask about this problem?
  3. What is the (a) customer hypothesis?