SSC SD Software Project Management (SPM) Course

Course Purpose:

The purpose of the SPM course is to develop and improve the skills of the current or future software project manager to enable him/her to manage a software project at SSC SD to a successful conclusion. This course addresses the following "Seven Principles of Software Project Management"

Course Objectives:

  • Plan and manage software projects
  • Institute technical and management processes
  • Improve software process maturity
  • Understand the importance of standards
  • Promote sound software engineering principles and best practices
  • Deliver quality products on time and within budget
  • This course is designed to improve the process by which software is developed at SSC SD, through the use of sound software engineering principles, thereby improving software quality. The course addresses the SSC SD Software Engineering Goals, the Capability Maturity Model for Software, IEEE/EIA 12207 and MIL-STD-498 throughout the life cycle of a project.

    Emphasis is placed on the early phases of the software development life cycle: requirements definition and project planning.

    Students are exposed to a software development project by following and participating in a real-life case study from beginning to end of the project.

    Who Should Attend:

    The SPM Course is valuable for all current and future managers/leaders of software projects, as well as software practitioners. Nominees should be, or plan to be, involved in software-intensive projects and desire to learn how to develop software using SSC-SD processes and state-of-the-art standards and guidelines.

    The course is limited to twenty-one (21) students per class. Please note that this is a 40-hour course that requires full time attendance in order to receive training credit.

    What You Will Learn:

    Handouts:

    Course Topics:

    Software Engineering Process

    Software System Development

    IEEE/EIA 12207 and MIL-STD-498

    Software Quality

    Team Building

    Project Control and Tracking

    Verification and Validation

    Configuration Management

    Software Quality Assurance

    Independent Verification and Validation

    Software System Requirements Definition

    Software Estimation

    Human Computer Interface

    Risk Management

    Software Development Planning

    Project Reviews

    Peer Reviews

    Software Specification Review (SSR)

    Software Mgmt for Executives Guidebook

    Software Reuse

    Software Design

    Implementation Phase

    COTS/GOTS Evaluation

    Software Process Improvement at SSC SD

    Software Testing

    People Management

    Contractor Acquisition and Performance Monitoring (CAPM)

    How to Apply:

    SSC SD:

    The training office (D0207) will send out an announcement one month prior to the class. To enroll, your request must have DIVISION approval and be sent via email to "training@spawar.navy.mil". The subject line should read: TR-SPM-Last name of student-Code. Please provide the following information for each nominee:

    --Course Title and Date

    --Name

    --Code

    --Telephone number and email address

    --Supervisor's name, email and phone

    --Valid Job Order # to cover $225 tuition (includes course materials)

    Other DoD: Please contact SEPO directly (see below)

    For further information contact:

    SEPO (619) 553-6694 or email sepo@spawar.navy.mil

    Training Office (619) 553-1823 or email training@ spawar.navy.mil

    4/14/99