Archive for category Software Configuration Management
Differentiating Configuration Items from Components
Posted by Mark in CMCrossroads, Configuration Management, Plain Old Blog, Software Configuration Management on November 17, 2009
Configuration management literature is replete with references to something called a ‘configuration item’ and most attempt to explain what a configuration item is. Despite this there remains confusion. “Should all files in my software system be a configuration item?” is a common enough question to raise concern that the concept of configuration item is not [...]
Software Configuration Management: An Investement in Product Integrity
Posted by Mark in Book Review, CMCrossroads, Plain Old Blog, Software Configuration Management on October 1, 2009
For me, this book holds a special significance. This is the very first book I ever read that dealt exclusively with software configuration management. For me, this book started a career and lifelong passion for software product integrity and software configuration management in particular. Title: Software Configuration Management: An Investment in Product Integrity Authors: Bersoff, [...]
Is Configuration Management the right name?
Posted by Mark in Configuration Management, Plain Old Blog, Software Configuration Management on August 11, 2009
Too often we see the name Configuration Management or Software Configuration Management applied to a team when in fact they perform a whole range of functions supporting IT system development. This has lead to a gradual bastardisation of the term Configuration Management to the point that the term has lost its original, focused meaning and [...]
Basic Branching
Posted by Mark in Version Control on June 23, 2009
This article lays the foundation for a series on branching and the development management techniques it enables. A simple linear development progresses by building one version on another. So, version one is updated to produce version two, version two is changed to make version three, and so on. This form of version progression is well [...]