System & Software Engineering

Requirements Definition and Management
Architecture Definition
Analysis and Design
Implementation
Integration and Test