Configuration Management Plan



Similar documents
<Project Name> Configuration Management Plan

Theme 1 Software Processes. Software Configuration Management

CONFIGURATION MANAGEMENT PLAN GUIDELINES

Software Configuration Management

How To Integrate Software And Systems

Department of Administration Portfolio Management System 1.3 June 30, 2010

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.

Configuration Management Plan (CMP) Template

Change Management Best Practices

Chapter 5. Choose the answer that mostly suits each of the sentences given:

<name of project> Software Project Management Plan

General Platform Criterion Assessment Question

Creating the Conceptual Design by Gathering and Analyzing Business and Technical Requirements

CHAPTER 7 Software Configuration Management

Administering Team Foundation Server 2013

Project Start Up. Start-Up Check List. Why a Project Check List? What is a Project Check List? Initial Release 1.0 Date: January 1997

D R A F T. Resource Ordering and Status System (ROSS) Software Configuration Management Guidelines

Table of Contents. Introduction. Audience. At Course Completion

Problems and Measures Regarding Waste 1 Management and 3R Era of public health improvement Situation subsequent to the Meiji Restoration

The purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision of resources to support service requirements.

5 FAH-5 H-520 LIFE CYCLE MANAGEMENT

STAR JPSS Algorithms Integration Team Configuration Management Plan Version 1.2

2.2 INFORMATION SERVICES Documentation of computer services, computer system management, and computer network management.

Service Asset & Configuration Management PinkVERIFY

A. Title 44, United States Code, Chapter 35, Coordination of Federal Information Policy

5 FAH-5 H-510 CONFIGURATION MANAGEMENT

5 FAM 860 HARDWARE AND SOFTWARE MAINTENANCE

ISO IEC ( ) INFORMATION SECURITY AUDIT TOOL

SSM6437 DESIGNING A WINDOWS SERVER 2008 APPLICATIONS INFRASTRUCTURE

Template K Implementation Requirements Instructions for RFP Response RFP #

Release & Deployment Management

Server Virtualization with Windows Server Hyper-V and System Center

GENERAL PLATFORM CRITERIA. General Platform Criterion Assessment Question

Course Outline: 6433 _ Planning and Implementing Windows Server 2008 Clustering

Release and Deployment Management Software

Managing and Maintaining Windows Server 2008 Servers

Practitioner Certificate Software Asset Management Syllabus. Version 2.0

Annex 9: Technical proposal template. Table of contents

Course Outline. Create and configure virtual hard disks. Create and configure virtual machines. Install and import virtual machines.

Project Management Guidelines

Administering Microsoft SQL Server Databases

NetSuite Essentials. Course Description. Key Objectives

Page 1 of 7 Effective Date: 12/18/03 Software Supplier Process Requirements

TEMPLATE. U.S. Department of Energy. Project Name. Configuration Management Plan. September 2002 U. S. DEPARTMENT OF ENERGY

Introductory Certificate. The APM Project Fundamentals Qualification

Configuration Management Practices

PSU Hyland OnBase Document Imaging and Workflow Services Level Memorandum of Understanding

How To Write A Contract For Software Quality Assurance

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010

Server Virtualization with Windows Server Hyper-V and System Center

LEARNING SOLUTIONS website milner.com/learning phone

SEI Level 2, 3, 4, & 5 1 Work Breakdown Structure (WBS)

ITIL A guide to service asset and configuration management

Server Virtualization with Windows Server Hyper-V and System Center

The course covers Windows server 2008, Windows Server 2008 R2 and Windows Server 2008 R2 sp1.

Information Technology General Controls (ITGCs) 101

Master Data Management Decisions Made by the Data Governance Organization. A Whitepaper by First San Francisco Partners

Deploying and Managing Microsoft System Center Virtual Machine Manager

SOFTWARE CONFIGURATION MANAGEMENT DOCUMENTATION

Governance Model: Issue Escalation and Resolution Framework

Independent Verification and Validation of SAPHIRE 8 Software Project Plan

Software Development Standard Deliverables

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack 2

VAIL-Plant Asset Integrity Management System. Software Development Process

Project Type Platform Number of Phases Development Java, Win NT, DB2 Four Phases.

SuiteCRM Customer Relationship Management System

System Development and Life-Cycle Management (SDLCM) Methodology

10233B: Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010

Course 6432A: Managing and Maintaining Windows Server 2008 Active Directory Servers

Request for Proposal for Application Development and Maintenance Services for XML Store platforms

Online Program Management Information System. PMI WDC Meeting November 17, 2009

Oracle Database Security

Planning, Implementing and Managing a Microsoft SharePoint 2003 Infrastructure

Enterprise Content Management and Alfresco

Server Virtualization with Windows Server Hyper-V and System Center

VMware Service Manager: Implementing Incident Problem Management

Page 1 of 8. Any change, which meets the following criteria, will be managed using IM/IT Change Management Process.

Application Lifecycle Management White Paper. Source Code Management Best Practice: Applying Economic Logic to Migration ALM

HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Processes and Best Practices Guide (Codeless Mode)

Course: 10174B: Configuring and Administering Microsoft SharePoint 2010

IBM Tivoli and Maximo Asset Management Development Update & Maximo 7.1 Preview

How To Understand And Understand The Cmm

What Are Software Developers Facing?

A guide through the concepts of Serena Dimensions. René Steg Steg IT-Engineering, Zurich (Switzerland)

EXHIBIT L. Application Development Processes

Benefits to the Quality Management System in implementing an IT Service Management Standard ISO/IEC

Course 2788A: Designing High Availability Database Solutions Using Microsoft SQL Server 2005

Software Configuration Management

The Configuration Management process area involves the following:

Exhibit to Data Center Services Service Component Provider Master Services Agreement

Nova Software Quality Assurance Process

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack 2

Transcription:

Project: Version: Prepared by: :

Approvals: Submitted By: Project Team Member Review Approvals By: Document Change Log Version Author Description ii

Table of Contents 1.0 Scope 1 2.0 Configuration Management Resources 1 2.1 Organization 1 2.2 Responsibilities 1 2.3 Facilities 1 2.4 Tools 1 2.5 Training 1 3.0 Configuration Management Elements 2 3.1 Configuration Management Planning 2 3.2 Configuration Identification 2 3.2.1 Configuration Items 2 3.2.2 Software Builds 2 3.2.3 Release Management 2 3.2.4 Baseline Identification 3 3.3 Configuration and Change Control 3 3.3.1 Configuration Change Requests 3 3.3.2 Change Control Authority 3 3.3.3 Controlling Work Products 3 3.3.4 Vendor Commercial-off-the-Shelf (COTS) Software Control 3 3.4 Configuration Status 3 3.4.1 Status Records 3 3.4.2 Status Reports 4 3.4.3 Configuration Management Measurements 4 3.5 Software Baseline Audits 4 iii

1.0 Scope The scope of this project is: Describe whether this Configuration Management Plan is a project-level plan (addressing a specific project) or a group-level plan (addressing more than one project): Identify the system, program, or application to which this plan applies: 2.0 Configuration Management Resources 2.1 Organization Identify the person(s) responsible for implementing CM activities on this project, and explain their relationship with the group manager and the project team: 2.2 Responsibilities Identify roles and individual(s) by name and their CM responsibilities. Role and Name CM Responsibility Group Manager: Project Manager: CM Group: SQA Group: Developer(s): Other: 2.3 Facilities Describe the location (name and address) where all software development activities will take place and projectdeveloped work products will be stored: 2.4 Tools Describe the tools used to support software development and CM activities. Tool Name Version Purpose 2.5 Training Identify all training requirements needed by the software engineering group to implement project CM activities. Training Topic Person in Need of Training 1

3.0 Configuration Management Elements 3.1 Configuration Management Planning Configuration Management Plan Preparation procedure: 1. Assign responsibility for preparing the CM Plan 2. Gather data to be used and include in the CM Plan 3. Conduct a peer review of the CM Plan 4. Incorporate changes noted during the peer review 5. Present the updated version of the CM Plan to the peer review group 6. Approve CM Plan for implementation 7. Release the approved CM Plan Identify the software development lifecycle model to be used on this project: Lifecycle Phases, CM Activities, and Work Products: Lifecycle Phase CM Activity Work Product Inception Phase Elaboration Phase Construction Phase Transition Phase Production Phase 3.2 Configuration Identification 3.2.1 Configuration Items Identify where all configuration items, including software baselines and work products, are stored in the table below. Configuration Management Library: Contents Responsible Person(s) Location Library Backup Procedure: Configuration Management Log procedure: Describe the DEV environment: Describe the TEST environment: Describe the QUAL environment: Describe the PROD environment: 3.2.2 Software Builds Identify the code, files, compilers, development tools, and other components that are needed to create an official build: 3.2.3 Release Management Describe the project software migration procedure: Describe how software items are released from the Development library to the Test library: Describe how software items are released from the Test library to the QUAL library: 2

Describe how software items are released from the QUAL library to the Production library: 3.2.4 Baseline Identification Describe how baselines are established, managed, controlled, and stored: Software Baseline Library: Contents Responsible Person(s) Location Software Baseline Identification: Baseline Contents Requirements Baseline Design Baseline Product Baseline Other: 3.3 Configuration and Change Control 3.3.1 Configuration Change Requests Describe how problems are reported and approved using a Change Request: Describe how change impact is assessed: Describe how enhancements are identified, reviewed, and approved: Describe how emergency production fixes are handled involving modules checked out: Describe how each change or problem is peer reviewed: 3.3.2 Change Control Authority Change Control Authority Delegated By Responsibilities Primary: Alternate: Describe how unresolved issues are escalated to upper management: 3.3.3 Controlling Work Products Describe the Checkout/Check-in procedure: Describe how project-related software baselines and work products are controlled: Describe how configuration items are versioned: Describe labeling, branching, and merging procedures: 3.3.4 Vendor Commercial-off-the-Shelf (COTS) Software Control Describe how the CM group controls all vendor-provided and supported (COTS) software, how changes are evaluated for project impact, how the software is approved for use by the customer and project management, and the steps taken by the CM group to maintain a current record of the software: 3.4 Configuration Status 3.4.1 Status Records Describe how the status of CM activities is created and maintained: 3

Identify each record needed to track CM activities: 3.4.2 Status Reports CM Status Report Prepared For Due 3.4.3 Configuration Management Measurements CM Measurement Prepared For Due 3.5 Software Baseline Audits Describe the software baseline audit process: Software Baseline Audit Schedule Audit Responsibility Requirements Baseline Design Baseline Product Baseline Other: 4