SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM. Software Configuration Management Checklist



Similar documents
Planning Checklist SEM Reference Comments

SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM. Project Tracking Checklist

SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM. Quality Assurance Checklist

SOFTWARE MANAGEMENT PROGRAM. Software Testing Checklist

Automated Office Systems Support Quality Assurance Plan. A Model DRAFT. December 1996

Software Quality Assurance: VI Standards

Software Configuration Management

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

THE ROLE OF IV&V IN THE SOFTWARE DEVELOPMENT LIFE CYCLE

Independent Verification and Validation of SAPHIRE 8 Software Configuration Management Plan

Configuration Management

How Rational Configuration and Change Management Products Support the Software Engineering Institute's Software Capability Maturity Model

How To Understand And Understand The Cmm

CMS Policy for Configuration Management

Paisley Enterprise GRC Audit Profile. Linda Bergs

ISO 9001 and ISO Quality Management Guidance for CM Relative to CMII (Rev B)

<Project Name> Software Quality Assurance (SQA) Plan. <Document Control Number>

Core Fittings C-Core and CD-Core Fittings

Overview Presented by: Boyd L. Summers

QUALITY MANAGEMENT SYSTEM REQUIREMENTS General Requirements. Documentation Requirements. General. Quality Manual. Control of Documents

ISO 9001:2008 Audit Checklist

Software Quality Subcontractor Survey Questionnaire INSTRUCTIONS FOR PURCHASE ORDER ATTACHMENT Q-201

Software Configuration Management Plan

CMMI Version 1.2. SCAMPI SM A Appraisal Method Changes

WHITE PAPER December, 2008

Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation

Reaching CMM Levels 2 and 3 with the Rational Unified Process

EMS ISO Checklist

EMS Example Example EMS Audit Procedure

<name of project> Software Project Management Plan

Distributed and Outsourced Software Engineering. The CMMI Model. Peter Kolb. Software Engineering

Capability Maturity Model Integration (CMMI SM ) Fundamentals

Process and Procedure Definition: A Primer

ISO :2005 Requirements Summary

International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research)

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

What Are Software Developers Facing?

What do you think? Definitions of Quality

Darshan Institute of Engineering & Technology Unit : 7

unless the manufacturer upgrades the firmware, whereas the effort is repeated.

Post-Class Quiz: Software Development Security Domain

Interagency Science Working Group. National Archives and Records Administration

Competency Unit: Exemplar Global AU Management Systems Auditing

8. Master Test Plan (MTP)

SOFTWARE ASSURANCE STANDARD

Sound Transit Internal Audit Report - No

ISO 14001:2004 Environmental Management System Manual

ISO 9001:2008 Internal Audit Guidance

Configuration & Build Management

Software Engineering: Analysis and Design - CSE3308

CHAPTER 7 Software Configuration Management

IEEE 2600-series Standards for Hardcopy Device Security

Lecture Slides for Managing and Leading Software Projects. Chapter 1: Introduction

PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME >

The Configuration Management process area involves the following:

GENERAL PLATFORM CRITERIA. General Platform Criterion Assessment Question

CHAPTER 7 SOFTWARE CONFIGURATION MANAGEMENT

How To Write A Contract For Software Quality Assurance

Software Project Management Plan (SPMP)

The main difference between environments is the level of accountability for individual user actions.

Page 1. Outline of the Lecture. What is Software Configuration Management? Why Software Configuration Management?

Capability Maturity Model Integrated (CMMI)

Software and Systems Engineering. Software and Systems Engineering Process Improvement at Oerlikon Aerospace

CCD MARINE LTD QUALITY MANUAL PROCEDURE Q Date: Title. Revision: QUALITY MANUAL PROCEDURE Q September 2014

Making Sense of Process Improvement Programs and Appraisals

EPA Classification No.: CIO P-01.1 CIO Approval Date: 06/10/2013 CIO Transmittal No.: Review Date: 06/10/2016

General Platform Criterion Assessment Question

Chapter 13 Configuration Management

AP1000 European 18. Human Factors Engineering Design Control Document

Lecture 8 About Quality and Quality Management Systems

Camar Aircraft Products Co. QUALITY MANUAL Revision D

Protecting Business Information With A SharePoint Data Governance Model. TITUS White Paper

QUALITY MANAGEMENT SYSTEM MANUAL

Examination SUBJECT. Version:

Software Configuration Management. Addendum zu Kapitel 13

Quality Management System Quality Manual

The CMDB at the Center of the Universe

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

System Development Life Cycle Guide

Chapter 13 Configuration Management

Introduction for Software Configuration Management Training

Configuration Management in Software Development Life Cycle

MAPPING OF PROJECT MANAGEMENT METHODS AND TECHNIQUES TO SOFTWARE ENGINEERING PROCESSES

CONTENTS. Preface. Acknowledgements. 1. Introduction and Overview 1 Introduction 1 Whatis the CMMI"? 2 What the CMMI* is Not 3 What are Standards?

The Firewall Audit Checklist Six Best Practices for Simplifying Firewall Compliance and Risk Mitigation

DATA SECURITY INFORMATION COMMON CRITERIA ISO-IEC15408

From Chaos to Clarity: Embedding Security into the SDLC

Transcription:

SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM Software onfiguration Management hecklist The following checklist is intended to provide system owners, project managers, configuration managers, and other information system development and maintenance professionals with guidance in identifying and planning software configuration management (SM) activities. The checklist reflects recognized SM activities to be performed throughout the information system (IS) life cycle. Software configuration management is generally characterized as the control of changes to software (inclusive of documentation) during the initiation, development, and operation phases of the IS life cycle. The objectives of SM are summarized as follows: Ensure the orderly release and implementation of new/revised software and related documentation. Implement only approved changes to both new and existing software. Verify that software changes comply with approved specifications. Reflect changes and updates in project documentation. Provide visibility of changes to project management. Evaluate and communicate the impact of changes. Prevent unauthorized changes from being made. Implementation of SM involves four basic mechanics: identification, control, auditing, and status accounting of software configuration items (SIs). Note: The degree to which the following SM activities are applied may vary with the nature, scope, size and complexity of a project.

Software onfiguration Management hecklist SEM Reference omments A SM procedural guidance/methodology (i.e., ANSI/IEEE Std. 1042, etc.) is identified and followed. Resources necessary to perform software configuration management (SM) on the project (i.e., estimated staff, M tools, etc.) are identified. A Software onfiguration (SMP) is developed and approved for each software project according to a documented procedure ( i.e., ANSI/IEEE Std. 1042, etc.). onfiguration identification, control, auditing, and status accounting are addressed by the SMP. SM activities comply with a written organizational policy. A controlling authority for managing the project=s software baselines (i.e., a software configuration control board - SB) exists. Note: The structure of an SB depends upon the size and complexity of the project/information system. A group responsible for establishing SM on the project exists. SM personnel are trained in the objectives, procedures, and methods for performing SM activities. Rev: 09/02 1

Software onfiguration Management hecklist SEM Reference omments Members of the software engineering group and other softwarerelated groups are trained to perform their SM activities. Software work products to be placed under SM are identified. A SM library system is established as a software baseline repository. hange requests and problem reports for all configuration items/units are developed, initiated, recorded, reviewed, approved, and tracked according to a documented procedure. hanges to baselines are controlled according to a documented procedure. Products from the software baseline library are created and released according to a documented procedure. onfiguration item/unit status is recorded according to a documented procedure. Standard reports documenting the SM activities and the software baseline contents are developed and distributed to affected groups or individuals. Software baselines are audited to verify conformance to baseline definition documents. Rev: 09/02 2

Software onfiguration Management hecklist SEM Reference omments Selected software work products are identified, controlled, and available. Software work product changes are controlled. Measurements are developed to determine the status of SM activities. SM activities are reviewed with senior management periodically. SM activities are reviewed with the project manager/leader both periodically and as needed. Software Quality Assurance/Improvement periodically reviews and/or audits SM activities and work products and reports the results. In-Stage Assessment process (guide) Stage Exit Process (guide) Rev: 09/02 3

REFERENES The following resources can be referenced for additional information on Software onfiguration Management (SM) practices and procedures. Note: This check list is in compliance with Software Engineering Institute SM guidance and most standards. Systems Engineering Methodology Software Engineering Institute=s Software apability Maturity Model (SEI MM) Software onfiguration Management is a Key Process Area in Level 2 of the Model. Institute of Electrical and Electronic Engineers (IEEE) The IEEE Guide to Software onfiguration Management. Military Standard - 973 onfiguration Management Organization for Standardization (ISO) ISO 9001.