The first draft of a feature specification
Remember the five requirements we received from the product owner? While they seemed to describe the feature well enough, they are nowhere near sufficient to cover all the previous considerations. Remember, this is for three new pages β login, signup, and password reset β that provide no additional functionality. After considering all the aspects of the feature described previously, we can complete a draft of the specification. This is included in Appendix, Example Feature Specification, which shows a good first draft for a feature specification. Note how the requirements are independent, implementation agnostic, and specific.
This book aims to help you quickly produce specifications like this for the features you are testing. The same considerations crop up repeatedly in different forms, so itβs a case of learning them and applying them to your system while watching out for special cases.
Even after expanding the...