Topics
Video Tutorials
Slides
Links
Software Requirements Specifications & Analysis
Review of – The Nature of Software
Software Engineering
The Software Process
Software Engineering Practices
Generic Software Process Model
Process Assessment and Improvement
Prescriptive Process Models
Specialized Process Model
Agile Development
Requirements Engineering
Establishing the ground work
Eliciting Requirements
Negotiating Requirements
Validating Requirements
Requirements Analysis
Scenario-Based Modeling
UML Models
Data Modeling Concept
Class Based Modeling
Requirements Modeling Strategies
Flow- Oriented Model
Behavioral Model