Miscellaneous Software Engineering Database Systems Information Technology Internet & WWW Computers Home
Software Engineering

Home >> Software Engineering

A Guide to Software Configuration Management

SCM is the discipline whose objective is the identification of the configuration of software at discrete points in time and the systematic control of changes to the identified configuration for the purpose of maintaining software integrity, traceability and accountability throughout the software life cycle.

In order to accomplish the objective given in the above definition, there are four SCM functions—identification, control, status accounting and audits. In order to perform these functions there should be people who are trained and have the necessary expertise. Practicing configuration management in a software project has many benefits including increased development productivity, better control over the project, better project management, reduction in errors and bugs, faster problem identification and bug fixes, improved customer goodwill and so on. But a single SCM solution is not suited for all the projects; in fact each project is different and while the core SCM objectives and functions remain the same, the SCM system has to be tailored for each project. More>>

Software Configuration Management Handbook, Second Edition

This is the second edition of my book "A Guide to Software Configuration Management" that was published in 2000.

In 1999, when I started out to write the first edition of this book (A Guide to Software Configuration Management), my objective was to write a simple, easy-to-read and jargon free book on SCM covering the basic concepts. The idea was to get the reader as quickly up-to-speed on the basics and key issues as possible. More>>


Home| Software Engineering| Database Systems| Information Technology| Internet & WWW| Computers| Miscellaneous
Copyright ©  2005 Leon-Leon.com. All rights reserved.