| Course
# |
Class
Title |
Class
Status |
Instructor |
Sponsor |
| CSM002 |
CMMI Overview |
One class per year |
CSM |
APPEL |
The SEI Capability Maturity Model Integration (CMMI) describes a framework that organizations can use to determine their ability to develop and maintain systems. This framework provides guidance for improving an organization's processes and its ability to manage the development, acquisition and maintenance of products and services.
This four-hour briefing is recommended for Branch managers, project members, and others who want to learn about the CMMI, its costs and benefits, and what it will take to achieve a given level of certification. The course is also an excellent initiation for project teams beginning a process improvement effort. It includes a brief history of process improvement efforts and the CMMI; describes the intent and structure of the model, including all 25 Process Areas; and provides a detailed description of the Maturity Level 2 and 3 requirements, along with the implications and typical associated costs of implementing a successful improvement program. The primary difference between this four-hour class and the two-hour "CMMI for Executives" briefing is in the number of Process Areas that will be covered and the depth in which they'll be discussed.
|
| FSW008 |
FSW Tester Training |
Planned |
ISD-FSB |
TBD |
The description for this course is not yet available.
|
| FSW009 |
Introduction to Flight Software |
Planned |
ISD-FSB |
TBD |
For new Flight Software Branch personnel.
|
| FSW010 |
FSW Process Awareness |
Planned |
ISD-FSB |
TBD |
The description for this course is not yet available.
|
| GSFC003 |
Using CMMI for Improvement at GSFC |
ON-LINE |
Sally Godfrey |
NASA/GSFC EPG |
Systems Engineering Lecture given on June 1, 2004.
|
| HQ001 |
Requirement Engineering Workshop |
TBD |
Ivy Hooks |
NASA/HQ OCE |
The description for this course is not yet available.
|
| ISD008 |
Requirements Management Workshop |
TBD |
Teraquest |
TBD |
The description for this course is not yet available.
|
| ISD011 |
Software Testing Management Workshop |
TBD |
Teraquest |
TBD |
The description for this course is not yet available.
|
| ISD012 |
Software Testing Practices Workshop |
TBD |
Teraquest |
TBD |
The description for this course is not yet available.
|
| ISD014 |
Systematic Software Testing |
Planned |
SQE |
TBD |
The description for this course is not yet available.
|
| ISD015 |
Process Overview |
Scheduled |
SPI Project |
NASA/GSFC EPG |
This training provides a high-level overview of the Information Systems Division's (ISD's) software processes. All GSFC Class B software projects should begin to use these processes to move towards compliance with NASA software engineering requirement, NPR 7150.2. These processes are also key to the achievement of Capability Maturity Model Integrated (CMMI) Level 2.
The training will cover the following processes: Project Planning; Project Monitoring & Control; Risk Management; Requirements Management; Configuration Management; Process and Product Quality Assurance; Measurement and Analysis; and Acquisition. Guidelines on how to apply these concepts to projects will be included.
|
| JPL003 |
System Software Reliability |
Scheduled |
JPL |
TBD |
This three-day course is designed for reliability engineers, systems engineers, quality assurance engineers, software engineers and testers, to provide them with hands-on exposure to software reliability measurement, analyses and design concepts. You will learn the concepts for predicting failure rates or Mean Time To Failure (MTTF) by categories of criticality, methods for determining how much testing will be needed prior to the start of development, as well as how to combine software and hardware measures prior to the start of development or testing. You will also learn how to perform a root cause analysis on software, how to allocate system reliability to software, and the application of fault trees Failure Modes and Effects Analysis (FMEA) to software.
Topics covered include: Definition of software reliability; Myths about software reliability; Factors that impact software reliability; Overview of software reliability models; Software reliability prediction models; Software reliability estimation models; Software fault trees; FMEA; System reliability software redundancy; Improving software reliability, and Managing software reliability.
Upon completion of this course you will be able to: 1) Predict software failure rates, Mean Time to Failure (MTTF), availability, reliability, and fielded defects as early as concept phase of the software product development life cycle; 2) Estimate the reliability growth during software and systems testing by using observed failure data; 3) Determine when it is okay to stop testing; 4) Perform a root cause analysis on software, and 5) Improve software measures using techniques such as software fault trees and Failure Modes and Effects Analysis (FMEA).
|
| SEI005 |
Managing Technological Change |
Scheduled |
SEI |
NASA/HQ |
This course provides participants with skills and knowledge that will help them introduce new technology or continuous improvement initiatives smoothly and effectively. During this course, participants learn a structured approach for dealing with the organizational and human aspects of technology transition, including the key concepts of change management, communication, and managing resistance.
This course consists of a set of carefully focused lectures, integrated with hands-on exercises that allow participants to apply the lecture content.
|
| SQE001 |
Mastering the Requirements Process |
TBD |
SQE |
TBD |
The description for this course is not yet available.
|