Requirements Documentation
Lectures 18 • 40 slides
Narration
Session 18 Slide 1: Creating Requirements Specifications
Lecture Overview
- SRS (Software Requirements Specification) structure
- Utilizing requirements specification templates
- How to write requirements and best practices
- Review and approval process
flowchart TD
A[Requirements Gathering] --> B[Requirements Analysis]
B --> C[Functional Requirements Definition]
B --> D[Non-Functional Requirements Definition]
C --> E[Prioritization]
D --> E
E --> F[SRS Creation]
F --> G[Review]
G --> H{Approval OK?}
H -->|No| I[Modification]
I --> F
H -->|Yes| J[Requirements Specification Complete]
style A fill:#e1f5fe
style J fill:#c8e6c9
style H fill:#fff3e0
Review of Session 17
- Functional Requirements: What the system "does"
- Non-Functional Requirements: How the system "operates"
- Prioritizing and classifying requirements
Today's Goal
- Understand the purpose and importance of requirements specifications
- Be able to create practical specifications
1/40