@shmVirus

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.