Design: Requirements Analysis Process
Focus on the process of gathering, analyzing, and documenting requirements for software systems. Out of scope are implementation details and coding.
Functional Requirements
Non-Functional Requirements
Jump into concepts and practice - no test required
+-------------------+ +---------------------+ +-------------------+
| Stakeholder Input | ----> | Requirements Analyst | ----> | Requirements Doc |
+-------------------+ +---------------------+ +-------------------+
| | |
| | |
v v v
+-------------------+ +---------------------+ +-------------------+
| Use Cases & Stories| | Prioritization Tool | | Traceability Matrix|
+-------------------+ +---------------------+ +-------------------+- System must handle 1000 users simultaneously
- Data must be encrypted
- Users can reset passwords