The basic overview of the Configuration Management Training Program is inclusive of the following:
Defining Configuration Management
• A Practical Definition of Configuration Management
• Evolution of CM-Past, Present and Future Elements of CM
• Product Lifecycle Phases
• CM’s Role in Program Management
Added Value of Configuration Management
• Purpose and Benefits of CM
• Objectives of CM
• Guidelines to Implement Successful CM
Configuration Identification
• The Hardware/Software Development Cycle
• Product Information – Defining the Functional, Performance and Physical Attributes.
• Allocation of Product Requirements
• Part and Documentation Numbering
• Engineering Release System-Recovery of Product Information
• Class Exercise: Developing a Product Structure-Decomposition of Product Configuration.
• Class Exercise: Different Numbering Systems – Document, Part, Serial and Lot Numbers.
Configuration Management Baselines
• Baseline Management – An Agreed-to Product Description
• How are CM Baselines Used?
• Types of CM Baselines
• Requirements Baseline
• Design Baseline
• Product Configuration Baseline
• Determination of Baselines – Where to Implement in the Product Lifecycle
• Class Exercise: Baseline Management – Demonstrate Product Maturity.
Interface Controls
• Identification and Control of External Product Interfaces
• An Effective Interface Control Working Group
• ICWG/CCB Control of ICD’s
Configuration Change Management
• The Systematic Process for Changing Baselines
• Interchangeability is an Important Factor
• Purpose and Benefits of Change Management
• Change Management is Managing Baselines
• What does Change Management Require?
• What is the Process for Changes?
• The Role of the CCB –
• Who are the Members?
• What are Their Roles/Responsibilities
• Processing Major and Minor Changes
• What should the Process be?
• What does “Total Impact†mean?
• Variance to the Product Definition
• Class Exercise: CCB Operation-Roles and Responsibilities and Total Impact of Change.
• Class Exercise: Re-identification – Hardware and Software Traceability.
Software Change Management
• The Software Difference
• Managing Software Libraries
• Software Change Process
Configuration Status Accounting
• An Information Data Base
• Status Accounting Data Flow
• Purpose and Benefits of SA
• Impact of Product Lifecycle of Reporting
• Types of Reporting/Reports
• Considerations for Status Accounting System
• Class Exercise: Product Configuration Data – Use of Various Types of Product Information
Configuration Verification and Audit
• Purpose and Benefits
• CM Verification – Does Design Achieve Required Attributes
• CM Audits – Functional/Physical Requirements
• Performance Verification
• Design Verification
• Internal and Formal Audits
• Class Exercise: Requirements Verification – the Requirements Verification Matrix
Configuration Management of Digital Data
• Principles for Data Integrity
• Establish Business Rules
• Apply Version Control
Configuration Management: Planning and Management
• CM Application to Product Lifecycle
• Tailoring CM Requirements
• The CM Plan
• Core Elements of CM
• Level of Detail Required
• CM Plan vs. Operating Plan
• Key Program/CM Milestones
• Class Exercise: Configuration Management Plan – its Purpose and Contents
CM Training
• Training Plan for CM
• Roles and Responsibilities
Performance Management
• Methods of Assessment
• Metrics
Suppliers CM
• Requirements Flow-down
• Audits
Class discussion
• Violation of CM Principles – Importance of Good Business Practices