In this five-day course, participants will learn how to improve their software project management skills including making better software project management decisions. Course attendees will be asked to apply what they know and learn about managing software projects in a practical simulation. understanding the key steps in establishing a project plan; how to estimate software costs; how to plan for a series of software builds / releases; how to plan, monitor and control a project using performance measurement techniques; how to respond to a customer-initiated change; and how to use valuable face-to-face negotiation skills with a project manager.
This course is designed for managers, systems engineers, IT personnel, and others needing an understanding of software engineering as it is practiced within NASA. It is particularly useful for anyone who needs an introduction to the software engineering discipline including new hires, interns, project manager, system engineers and those in the early stages of a software development career. The course will also be useful for any personnel developing software in any domain and for personnel responsible for integrating software into a system or systems.
Project Management Competencies
- PM 3.0 - Requirements Development and Management
- PM 5.0 - Project Planning
- PM 11.0 - Budget and Resource Management
Systems Engineering Competencies
- SE 1.1 - Stakeholder Expectation Definition & Management
- SE 2.3 - Product Verification
- SE 2.4 - Product Validation
- SE 3.4 - Technical Risk Management
Click here to view full competency model.
All supplemental resources are NASA accessible only unless otherwise noted.