April 2016
Intermediate to advanced
222 pages
4h 30m
English
We'll be developing an app that manages a todo list. Let's develop an MMF for the app. The MMF is an important element of organizing our specification in BDD. First, let's start with the justification of value. The common structure for these justifications is in three parts:
As a … In order to … I want to …
The idea is to specify the role of the user first. Then we write what the value is to that user. Finally, we describe how the user achieves that value. The feature itself is only in the last part, but the first two parts provide important context. We can also expand each part to have multiple declarations, simply by using the conjunction and.
Without further delay, let's write a justification for a todo list manager app:
As a user ...
Read now
Unlock full access