Configuration Management Non Government Std: EIA Standard-649 “A management process for establishing and maintaining consistency of a product’s performance,

Slides:



Advertisements
Similar presentations
Systems Engineering From a Life Cycle Perspective John Groenenboom Director Engineering – Mesa Boeing Rotorcraft Dec 12, 2007.
Advertisements

Configuration Management
Chapter 7: Key Process Areas for Level 2: Repeatable - Arvind Kabir Yateesh.
Configuration management. Reasons for software configuration management  it facilitates the ability to communicate  status of documents, coding, changes.
Software Configuration Management (SCM)
Configuration Management
Configuration Management
Software Configuration Management
CSSE 375 Software Construction and Evolution: Configuration Management
Chemical Biological Defense Acquisition Initiatives Forum (CBDAIF)
Configuration Management for Transportation Management Systems Establishing and Maintaining System Integrity.
1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.
Configuration Management, Logistics, and Universal CM Issues Larry Bauer Boeing Commercial Airplanes NDIA Conference Miami March 4-5, 2005
Seattle Area Software Quality Assurance Group Release and Configuration Management, The Acceleration of Change and Its Contribution To Software Quality.
Cybersecurity: Engineering a Secure Information Technology Organization, 1st Edition Chapter 7 Software Supporting Processes and Software Reuse.
Software Configuration Management
Software Configuration Management (SCM)
Software System Engineering: A tutorial
1 Configuration Management “The Cookbook Approach”
1 Lecture 5.2a: SEF Ch 8 SE Outputs Dr. John MacCarthy UMBC CMSC 615 Fall, 2006.
Creator: ACSession No: 16 Slide No: 1Reviewer: SS CSE300Advanced Software EngineeringFebruary 2006 (Software Quality) Configuration Management CSE300 Advanced.
1.  Describe an overall framework for project integration management ◦ RelatIion to the other project management knowledge areas and the project life.
Software Requirements Engineering: What, Why, Who, When, and How
New 5000 Documents 14 May 2001 New 5000 Documents 14 May 2001 Defense Systems Management College Acquisition Policy Department.
© Mahindra Satyam 2009 Configuration Management QMS Training.
SOFTWARE CONFIGURATION MANAGEMENT. Change is inevitable when computer software is built. And change increases the level of confusion among software engineers.
University of Southern California Center for Systems and Software Engineering Barry Boehm, USC CS 510 Software Planning Guidelines.
Life Cycle Logistics.
DPE CSSW Process Model Annex A WP-400 ECSS Case Study.
M ONITOR & C ONTROL Focus is on Integrated Change Control 1.
Verification and Validation — An OSD Perspective — Fred Myers Deputy Director, Test Infrastructure Test Resource Management Center November 4, 2009.
Software Configuration Management (SCM). Product Developer Disciplines One view of the world is that there are three types of activities are required.
Purpose: The purpose of CMM Integration is to provide guidance for improving your organization’s processes and your ability to manage the development,
Maintaining and Sustaining System Integrity Configuration Management for Transportation Management Systems Configuration management (CM) describes a series.
I. Preliminary Design Review 1. Product specification 2. Project scope 3. Technical approach/solution to the Design Problem 4. Working Schedule (Gantt.
Configuration Control (Aliases: change control, change management )
Configuration & Build Management. Why Software Configuration Management ? The problem: Multiple people have to work on software that is changing More.
Software Configuration Management (SCM)
Introduction for the Implementation of Software Configuration Management I thought I knew it all !
DoD Template for Application of TLCSM and PBL
CMQ101 - Course Introduction
Supportability Design Considerations
Configuration Management
System Engineering Considerations (See Chapters 3 and 9)
Life Cycle Logistics.
Software Project Configuration Management
Software Configuration Management
Lesson 9 Production and Deployment (P&D) Exercise Team #
Software Engineering (CSI 321)
Software and Systems Integration
Software Planning Guidelines
Lesson 9 Production and Deployment (P&D) Exercise Team #
Configuration Management
DAG CH 3 Figure 11: Weapon System Development Life Cycle
Software Requirements
DAG CH 3 Figure 17: Weapon System Development Life Cycle
DAG CH 3 Figure 23: Weapon System Development Life Cycle
Software and System Delivery
DAG CH 3 Figure 13: Weapon System Development Life Cycle
DAG CH 3 Figure 19: Weapon System Development Life Cycle
DAG CH 3 Figure 18: Weapon System Development Life Cycle
DAG CH 3 Figure 28: Weapon System Development Life Cycle
DAG CH 3 Figure 15: Weapon System Development Life Cycle
Configuration Management
Configuration Management
DAG CH 3 Figure 21: Weapon System Development Life Cycle
DAG CH 3 Figure 27: Weapon System Development Life Cycle
DAG CH 3 Figure 22: Weapon System Development Life Cycle
DAG CH 3 Figure 25: Weapon System Development Life Cycle
Presentation transcript:

Configuration Management Non Government Std: EIA Standard-649 “A management process for establishing and maintaining consistency of a product’s performance, functional and physical attributes with its requirements, design and operational information throughout its life.” Identify and document the functional and physical characteristics of configuration items. Control changes to configuration items and their related documentation. Record (or Status Accounting in DoD terms) and report information needed to manage configuration items effectively, including the status of proposed changes and implementation status of approved changes. Audit configuration items to verify conformance to specifications, drawings, interface control documents, and other contract requirements. - Adopted by DoD, 22 Nov 96

Configuration Items CONFIGURATION ITEM (CI) - An aggregation of hardware or software that satisfies an end use function and is designated by the Government for separate configuration management. CIs will be directly traceable to WBS. Any item required for logistics support and designated for separate procurement is also a CI. Computer hardware & software will be treated equally as CIs.

High risk or safety concern? Readily identifiable physically ? Newly developed? Use new technologies? Interface with item developed under another contract? Interface with other CI’s whose configuration is controlled by someone else? Requirement to know exact configuration during life? Why Designate it as a Configuration Item?

Impact of CI Designation Separate specifications. Put under configuration control. Documentation Formal approval of changes Status accounting Configuration Audits Individual design reviews. Separate qualification tests. Separate operating and user manuals.

Configuration Baselines Used to ensure an orderly transition from one major commitment point to the next. Three distinct evolutionary increasing levels of detail: Functional configuration documentation. Allocated configuration documentation. Product configuration documentation A baseline plus approved changes from that baseline constitutes the current approved configuration documentation. ECP Baseline ECP + + Approved Configuration = APPROVED

IOC BA Single Step or Evolution to Full Capability Concept & Technology Development System Development & Demonstration Production & Deployment Pre-Systems Acquisition Systems Acquisition (Engineering and Manufacturing Development, Demonstration, LRIP & Production) Operations & Support C Technology Opportunities & User Needs Post-Systems Acquisition Process entry at Milestones A, B, or C (or within phases) Program outyear funding when it makes sense, but no later than Milestone B (unless entering at C) Relationship to Requirements Process MNSORD All validated by Requirements Authority or PSA FRP Decision Review BLOCK II BLOCK III FOC IOT&E DESIGN FAB, INTEGRATE & TEST SFR PDR CDR TRR SVR SRR Specification Evolution Across the Life Cycle Specifications System Spec Item Performance Spec Item Detail, Process, Material Specs SFR PDR PCA FCA CDR Functional (system) Allocated (design to) Product (build to) Configuration Baselines

Configuration Management Planning The decision as to Which baselines the government should eventually control The data needed When that control should be established are strategic management decisions that involve Acquisition strategies - sources, competition, etc. Logistics support plans - repair levels, data needs, open systems, etc. Technology insertion - stable vs rapidly moving technologies, etc.

Configuration Management Strategy Government should control the Functional Baseline (documents system level requirements) DoD PMO’s increasingly choose to leave Allocated Baselines under contractor control until late in development. (Documents the CI level design requirements.) Promotes contractor design flexibility Relieves PMO from administrative burdens of managing design ECPs Requires effective implementation of IPPD When and if to control baselines is dependent on support philosophy and acquisition management strategy.

Configuration Identification The selection of the documents to comprise the technical baseline for the system and configuration items involved. Selection of the numbers and other identifiers affixed to the items and documents. Basis for configuration audits, configuration control, and configuration status accounting. s/n xxxxxx s/n yyyyyy ECP DWG Spec’n Dwg no xxx

Configuration Control Purpose of configuration control: Provide management visibility. Prevent unnecessary or marginal changes. Establish change priorities. Assure prompt action: Control the change. Document the change. Control the release system. A configuration control board is established to review proposed changes and advise the program manager.

CONTRACTING OFFICER Configuration Control Board OTHER IMPLEMENTING ACTIVITIES ENGINEERING CHANGE PROPOSAL (ECP) Alteration in approved CM Doc’s CI (possibly with a spec change) CONFIGURATION CONTROL BOARD DIRECTIVE CCB SECRETARIAT (CONFIG MGR) CHAIRMAN (PM) USING COMMAND TNG COMMAND LOG COMMAND ENGINEERING PROCUREMENT PROGRAM CONTROL TEST CONFIG MGT SAFETY FLT SURGEON MAINTENANCE CONTRACTOR Begins & Ends

Configuration Status Accounting Provides a track of configuration identification changes. Documents the configuration of items. Helps ensure on time shipments of change kits. Helps provide proper training. Helps ensure installation of correct items.

Configuration Audits Verify and document that the configuration item and its configuration documentation: Agree. Are complete and accurate. Satisfy program requirements. Two types: Functional Configuration Audit Physical Configuration Audit

Functional Configuration Audit “AS BUILT” RECORDS TEST PROCEDURES CONFIGURATION IDENTIFICATION CONFIG ITEM SPEC QUALIFICATION TEST REPORTS COMPARED WITH RELEASED ENGINEERING CONFIGURATION QUALIFICATION TESTING INITIAL UNIT OF PRODUCTION HARDWARE AUTHORIZED CHANGES

Physical Configuration Audit ACCEPTANCE TEST DATA INTEGRATED RECORDS SYSTEM FORMS INPUT FOR CONFIGURATION STATUS ACCOUNTING REPORT ACCEPTANCE TEST PROCEDURES RELEASE ENGINEERING DATA PHYSICALLY (size, type, dimensions) COMPARED WITH ITEM DETAIL SPECIFI- CATION CONFIGURATION IDENTIFICATION INDEX INITIAL UNIT OF PRODUCTION HARDWARE AUTHORIZED CHANGES COMPLIANCE REPORTED VERIFY

Summary Configuration management is essential to control the system design throughout the life cycle. The issue is not whether or not to have a configuration management program, but, rather, how it shall be managed. Configuration management impacts across the technical and business spectrum and requires an integrated (IPPD) approach to ensure that decisions made are well founded and that surprises do not occur.