Configuration Management Requirements for Defense Contracts
Computer Software Libraries
Configuration and Data Management References
Configuration and Data Management Training Course
The functional and/or physical characteristics or hardware/software as set forth in technical documentation and achieved in a product.
What is Configuration Management?
A discipline applying technical and administrative direction and surveillance to (a) identify and document the functional and physical characteristics of a configuration item, (b) control changes to those characteristics, and (c) record and report change processing and implementation status.
Guideline for Transitioning Configuration Management to an Automated Environment
This guideline is not intended to provide detailed instructions for implementing an automated CM system. It is intended to provide a framework for planning the automation of CM functions by identifying the issues and potential problems to be considered.
We begin with a look at the current problems encountered with the use of manual and semiautomated CM approaches. In order to aid in the cultural acceptance of a fully automated CM system, the benefits of automation are reviewed and the issues of the psychology or change are discussed.
Finally, this guideline focuses on automating the CM functions: identification, configuration control, status accounting, and audit. Given current technology and the constraints of available resources, this seciton discusses some of the concerns which must be addressed in order to achieve a successful implementation.
Electronic Interchange of Configuration Management Data
The objective of this course is to provide an in-depth understanding of the concepts and principles involved in the configuration control process. It is intended for an individual who has completed a basic introductory course in CM and who requires the deeper knowledge of a CM practitioner rather than a superficial overview.
The overall objective of configuration management is to guarantee the buyer that a given product is what it was intended to be, functionally and physically as defined by contractual drawings and specifications, and to identify the configuration to the lowest level of assembly required to assure repeatable performance, quality, maintainability and reliability in all units of the same product.
Reviews and Configuration Audits
The objective of this course is to provide an in-depth understanding of the concepts and principles involved in the Review and Configuration Audit process. It is intended for an individual who has completed a basic introductory course in CM and who requires the deeper knowledge of a CM practitioner rather than a superficial overview.
Technical review and product audit practices described in this text are based on Government requirements. This emphasis is made because the Department of Defense DOD) represents a major customer of goods and services and because the referenced specifications and standards reflect good business practices refined over many years of usage. For commercial companies producing items for other companies or the public, many of these reviews and audits may not be formally implemented. They are, however, an integral and essential part of the systems engineering process.
Configuration and Data Management In-House Training Plan
Configuration Change Control for Digital Computer Programs
The very nature of configuration management is the control of the configuration. This was the initial premise under which the control discipline was established and, later, formalized in DoD-D-5010.19 (1969) into a statement which defined control as: "The systematic evaluation, coordination, approval or disapproval, and implementation of all approved changes in the configuration of a configuration item after formal establishment of its configuration identification."
What this definition does not impart is the scope and magnitude of the configuration change control task, or the rationale for configuration changes. The purpose of this bulletin is to describe the software change control process in the context of a structured programming environment.