Requirements Analysis
Eliciting, documenting, and validating functional and non-functional requirements.
A system built to the wrong requirements is worse than no system at all. This chapter covers stakeholder identification, interviews and workshops, use-case writing, user stories, and techniques for validating that captured requirements reflect actual needs.