UNIT 1:
Introduction, S/W Engineering Paradigm
Life Cycle models (Waterfall, Incremental)
Business Process Engineering
Business Process Engineering
RAD, Agile Development Process
UNIT 2:
Functional and Non-Functional requirements – Enduring and Volatile
Requirement Engineering Process
Prototyping in Software Process
Software Requirements Document & SRS Standards
Data – Functional and Behavioural Models
Document Flow Chart, Decision Table, Decision Tree
UNIT 3:
Design Process, Principles and Concepts – Modular Design
Real Time Software Design – System Design – Real Time Executives
Case Study on Monitoring & Control System
Case Study on Data Acquisition System
UNIT 4:
Black Box Testing – Equivalence Class Partitioning and Boundary Value Analysis
White box Testing- Basis Path Testing- Control Structure Testing
Software Testing fundamentals
Unit Testing- Integration Testing -– Validation Testing – System Testing – Alpha and Beta Testing
Test Case Design- Types of Software Testing
UNIT 5:
Measures And Measurements
Earned Value Analysis – Error Tracking
Software Configuration Management
Project Planning – Project Scheduling– Risk Management