The interface among software development, software configuration management scm, and document control will vary with the business and the applications. This instruction and its associated guidance as contained. Changes include using modelbased systems engineering to improve. Software configuration management is the process of identifying and defining the software configuration items in a system, controlling the release and change of these items throughout the system lifecycle, recording and reporting the. As a software architect in an organization, you will be expected to be involved with configuration management. Artech house software configuration management handbook, 3rd edition by alexis leon and. Software configuration management software configuration management scm is the process of identifying and defining the scis in the system and coordinating the changes made to these items a formal definition.
Software configuration management handbook, third edition. The idea of configuration management comes from other institutions, such as the military. For configuration management a baseline is a stable, welldocumented, and thoroughly tested version of the transportation management system at some point in its life cycle. Software configuration management handbook, third edition kindle edition by alexis leon. Software configuration management handbook book, 2005.
It begins with an introduction to principles of configuration management, as well as a discussion of. Sep 12, 2019 the idea of configuration management comes from other institutions, such as the military. If something goes wrong, scm can determine what was changed and who changed it. This instruction and its associated guidance as contained in the cm managers handbook applies to all existing and new start cg configurations, including computer software and firmware. Dod guides and handbooks the dod guides and handbooks listed below are a collection of the most frequently ones used in acquisitions. This completely revised edition of an artech house bestseller goes far beyond other scm books as the only complete guide that integrates scm principles, advanced topics, and implementation procedures in one easyaccess resource. If so, a heavier weight configuration management strategy one that supports branching is more desirable. The book also covers, to some extent, one of the most important aspects of software configuration management.
Configuration management cm is a systems engineering process for establishing and maintaining consistency of a products performance, functional, and physical attributes with its requirements, design, and operational information throughout its life. Software configuration management scm a practical guide. If youre looking for a free download links of software configuration management handbook, third edition pdf, epub, docx and torrent then this site is not for you. Configuration management for transportation management. Goddard space flight centers gsfcs 580std07701, requirements for minimum contents of software documents, provides one suggestion for tailoring an scm plan based on the recommended contents and the classification of the software being developed. For small projects, this may be a single person, or it may even be taken on by someone who isnt even dedicated to the. Configuration management frequently asked questions. Software configuration management handbook 3rd edition read. Software configuration management handbook, second edition artech house computing library kindle edition by alexis leon. He has extensive consulting experience in the areas of software product design, process improvement, project management, software configuration management, software quality assurance, etc. Workshop on software configuration management scm 2005, held september 56. This guide defines and explains what software configuration management is, provides guidelines on how to do it, and defines in detail what a software configuration management plan should contain. Developing complex and constantly changing software without considering software configuration management scm is almost impossible. Edotek has been engaged on tasks which may have taken anything from half a day or up to 3 years to complete.
A configuration management plan needs to be a custom fit. This is the software configuration management guidebook which describes software configuration management in a way that is compatible with practices in industry and at nasa centers. Jan 31, 2015 software configuration management scm is one of the scientific tools that is aimed to bring control to the software development process. Software has its own need for configuration management see section 3. Swe084 configuration audits sw engineering handbook ver. Software configuration management scm is one of the scientific tools that is aimed to bring control to the software development process. Software configuration management,2006, isbn 0849319765, ean 0849319765, by keyes j. Software configuration management handbook, second edition maps the integration of scm activities within the software development life cycle.
This document provides a practical guide for integrating software configuration management disciplines into the management of software engineering projects. It has been compiled from many sources, predominantly from. Software configuration management is the process of identifying and defining the software configuration items in a system, controlling the release and change of these items throughout the system lifecycle. Software configuration management scm is a software engineering discipline consisting of standard processes and techniques often used by organizations to manage the changes introduced to its software products. Practical software configuration management provides a very practical introduction to configuration management. Configuration management was traditionally a purely manual task, completed by a systems administrator. Software configuration management policy handbook 3252. In software engineering, software configuration management scm or sw cm is the task of tracking and controlling changes in the software, part of the larger crossdisciplinary field of configuration management. Baselines a baseline is a software configuration management concept that helps us to control change. Scmp software configuration management plan nasa software. This instruction and its associated guidance as contained in. Its purpose is to assist them in planning for and implementing effective dod. We took those ideas and retrofitted them into a software context. It explores the latest advances in scm tools, scm organization, operation and maintenance of the.
The software configuration management scm plan may be tailored by software classification. Software configuration management handbook alexis leon. Buy software configuration management handbook computing software unabridged edition by alexis leon isbn. Nasaspecific configuration management information and resources are available in software processes across nasa span, accessible to nasa users from the span tab in this handbook. Home software configuration management scm a practical guide. Summary ibm mainframe handbook alexis leon software configuration management handbook alexis leon. Software configuration management handbook third edition top results of your surfing software configuration management handbook third edition start download portable document format pdf and ebooks electronic books free online rating news 20162017 is books that can provide inspiration, insight, knowledge to the reader. Nasa systems engineering handbook viii preface s ince the initial writing of nasasp6105 in 1995 and the following revision rev 1 in 2007, systems engineering as a discipline at the national aeronautics and space administration nasa has undergone rapid and continued evolution.
Jan 31, 2015 buy software configuration management handbook computing software unabridged edition by alexis leon isbn. This handbook provides guidance to dod managers assigned the responsibility for configuration management on how to ensure the application of product and data configuration management to defense materiel items, in each phase of their life cycle. Being able to automatically recreate software from the baseline repository is a must, independent of size of project or team. Jeff geisler, in missioncritical and safetycritical systems handbook, 2010. Configuration management software architects handbook.
Jul 01, 2014 software configuration management scm is a software engineering discipline consisting of standard processes and techniques often used by organizations to manage the changes introduced to its software products. Software configuration management handbook, second edition maps the blending of scm actions contained in the software enchancment life cycle. Software configuration management handbook 3rd edition. An example of configuration management softwares role in devops involves a developer working with the open source toolkit set of jenkins alongside puppet or chef. Ccm is a continuous process of controlling and approving changes to information or technology assets or related. For this reason all configuration management activities should ensure that all changes to a baseline are carefully considered and documented so that future baselines are solid. Bourne, in application administrators handbook, 2014. Introduction this was the software configuration management frequently asked questions faq file for the newsgroup comp. The second edition has been greatly expanded with new chapters on documentation control, product data management, scm standards and software process improvement models.
Software configuration management handbook alexis leon pdf. Moreover, you uncover detailed steering on determining and. Software configuration management handbook, second edition. This new resource is a complete guide to implementing, operating, and maintaining a successful scm system for software development. Tech in industrial engineering from kerala university, kerala, india. Software configuration management handbook, third edition kindle edition by leon, alexis.
In addition, there may be an scm team at the project level. Additional guidance related to configuration audits may be found in the following related requirements in this handbook. Use features like bookmarks, note taking and highlighting while reading software configuration management handbook, third edition. Why you need and how to use it configuration management. Software configuration management handbook, 3rd edition. If something goes wrong, scm can determine what was. Software configuration management handbook, second edition alexis leon on. Scm is the process of identifying and defining the items in the system, controlling the. It explores the latest advances in scm tools, scm organization, operation and maintenance of the scm system, and the level of automation needed. This new resource is a complete guide to implementing, operating, and maintaining a. Acquisitions architecting auditing cba contracts cost estimating dodaf evms financial management glossary human system integration information security information continue reading. Configuration items particularly in the case of software, configuration items themselves.
Download it once and read it on your kindle device, pc, phones or tablets. Coast guard configuration management manual, comdtinst m4. Geiahb649, configuration management handbook geia859a, data management techamerica cmb 41a, configuration management definitions for digital computer programs withdrawn techamerica cmb 5a, configuration management requirements for subcontractors vendors techamerica cmb 610, education in configuration and data. Software configuration management handbook computing. In many organizations, there is a software configuration management scm team. Scm practices include revision control and the establishment of baselines. Software configuration management is the process of identifying and defining the software configuration items in a system. Software configuration management handbook alexis leon pdf to. Use features like bookmarks, note taking and highlighting while reading software configuration management handbook, second edition artech house computing library.
Software configuration management handbook by alexis leon. Configuration management and software engineering standards reference. Swe084 configuration audits sw engineering handbook. Software configuration management is a key software development process, and is essential for doing software assurance. Download software configuration management handbook.
Selection of free newsreader software during the trial period you can choose from two different price models. It explores the most recent advances in scm tools, scm group, operation and maintenance of the scm system, and the extent of automation needed. Scm helps in identifying individual elements and configurations, tracking changes, and version selection, control, and baselining. Download it once and read it on your kindle device, pc, phones. He also discusses the role of scm in software process improvement models, scm organization, documentation management and control, and product data management. The department of defense configuration management guidance handbook 351 includes tables of activities for audit planning, preparation. This information is now obsolete and is retained online only for archival purposes. Download software configuration management handbook, third. Software configuration management an overview sciencedirect. The cm process is widely used by military engineering organizations to manage changes throughout the system lifecycle. Software configuration management handbook leon, alexis on. The software configuration management process traces changes and verifies that the software. Software configuration management handbook, third edition 3.
1208 473 817 943 1179 1328 350 1420 1433 625 1378 7 675 491 918 1449 114 830 719 904 1075 1349 1447 297 1195 659 1157 547 302 4 374 162 1455