From the Back Cover
"This is an incredible book! It should be required reading for every software engineer
and manager in the world. There are so many gems of great advice throughout the book
that I think this is going to be a classic. This is not only a great CM book, but the chapter
on project management makes this a great book on software engineering."
"This book communicates much of the experience, wisdom, and insight that was
acquired along the way to discovering what best practices are
and how to implement/deploy them."
Software Configuration Management (SCM) is an essential software engineering discipline used to manage change in today's complex, fast-paced software development environment. SCM is used during all lifecycle phases and provides a structure for identifying and controlling changes to documentation, requirements, models, code, and Web artifacts such as HTML and XML files. By enabling concurrent change to shared artifacts, SCM enhances the collaboration of project teams, allowing them to produce high-quality products faster.
Software Configuration Management Strategies and Rational ClearCase® is a comprehensive, practical guide, featuring the most popular commercial SCM tool on the market, Rational Software's ClearCase®. The author explains the fundamentals first, and then shows how ClearCase supports the SCM best practices through the Unified Change Management (UCM) model. It demonstrates specifically how ClearCase can be used to facilitate and control change in your software development projects. This book goes beyond the basics and presents more advanced topics that deal with a variety of real-world development scenarios such as managing multiple projects and managing project teams located at different sites.
- Introduces basic concepts and the evolution of SCM tools
- Illustrates ClearCase objects, including the repository, workspaces, and component management
- Provides an overview of the Unified Change Management model
- Illustrates how to create the ClearCase repositories and establish a UCM environment
- Explains how to coordinate parallel work both within a project and between multiple projects
- Explores the issues and approaches to managing geographically distributed development projects
- Compares SCM and Change Request Management
- Provides an essential overview of Rational's ClearQuest ClearCase technology, ClearCase MultiSite, and ClearQuest technologies
Comprehensive, practical, and clearly written, Software Configuration Management Strategies and Rational ClearCase® provides software developers, managers, and technical leaders with the information needed to take full advantage of SCM and ClearCase in the development of software projects.
About the Author
Brian A. White has a decade of hands-on experience with Software Configuration Management tools and methods. During his career, he has deployed SCM solutions in the industrial controls and telecommunications industries, many of them to meet ISO 9000 and SEI CMM objectives. He is currently working on configuration and change management and product strategy for Rational Software.