March 2021
Beginner
646 pages
12h 6m
English
This chapter contains recipes related to capturing and analyzing requirements. The first four recipes are alternative ways to achieve essentially the same thing. Functional analysis generates high-quality requirements, use cases, and user stories, all of which are means to understand what the system must consist of.
By high-quality requirements, I mean requirements focused around a use case that are demonstrably the following:
The problem with textual requirements is that natural language is ambiguous, imprecise, and only weakly verifiable. Keeping text human-readable is very useful, especially for non-technical stakeholders, but is insufficient to ensure we are ...
Read now
Unlock full access