Engineering Systems Engineering Systems Integration Software Analysis and Design Feasibility Studies and Rapid Prototyping Requirements Generation and Algorithm Definition Human Factors Design and Research Software Architecture and Design Model Independent Verification and Validation (V&V) Verification and Validation Planning V&V Plan and Effort Estimations Regulatory Compliance Strategies Development of Test Objectives Software Maintenance and Upgrades Test Execution and Reports Testbed Development Test Execution and Report Generation Problem Tracking and Change Requests Interoperability Testing Safety Analysis Risk Analysis Fault Tree Analysis Safety Plans and Procedures Project Management and Planning Staffing Profiles and Level of Effort Estimation Project Schedules and Delivery Milestones System Architecture Approaches Verification and Validation Alternatives Earned Value Management Regulatory Compliance Strategies Project Plan and Staffing Allocation Efficiency Recovery of Troubled or Understaffed Projects Requirements Management and Change Control