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
- What Problem is (or could be) being solved here?
- What questions would you ask about this problem?
- What is the (a) customer hypothesis?