Configuration management (CM) is an important, but often neglected, practice that allows application developers and project managers to better identify potential problems, manage changes, and track the progress of software projects. This book explains the elements and benefits of a sound CM strategy and shows how to put that strategy into action.