UNIT 1:
Needs and Characteristics
SDLC , V & V, Waterfall Model
Incremental Model & Evolutionary Model
Rapid Application Development- Agile Principles–Agile Project
Scrum and Self-Organizing Teams-Basic pattern for a Scrum Project
UNIT 2:
Requirement Engineering Process
Requirements Traceability
Software Requirement Specification (SRS)
Structured Analysis and Data Dictionary
Data – Functional and Behavioural Models
UNIT 3:
Design Process, Design Concepts Modularity – Coupling and Cohesion
Real Time Software Design
Case Study on Monitoring & Control System
Case Study - Data Acquisition System
UNIT 4:
Black Box Testing- Equivalence Partitioning BV Analysis Cause Effect Graphing
White Box Testing- Basis Path Testing Control Structure Testing
UNIT 5:
Software Configuration Management