Requirement Analysis, also known as Requirement Engineering, is the process of defining user expectations for a new software being built or modified. In software engineering, it is sometimes referred to loosely by names such as requirements gathering or requirements capturing.
Contents
| Lab # | Topic | Link |
|---|---|---|
| 1 | Scenario | Lab 01 |
| 2 | Use Case Diagram & Use Case Specification | Lab 02 – Template |
| 3 | Customer and architecture requirements | Lab 03 |
| 4 | Functional and Non Functional Requirements | Lab 04 |
| 5 | Software Requirements Specification | Lab 05 – SRS |
| 6 | Requirements Validation | Lab 06 |
| 7 | System Design: Class Diagram | Lab 07 |
| 8 | System Design: Sequence Diagram | |
| 9 | System Design: Deployment Diagram | |
| 10 | System Design: Package & Component Diagram |