Take control of the software development process with this new book, a comprehensive explanation of Software Configuration Management (SCM). It provides everything you need to know -- from the basic definition of SCM as a scientific tool that brings control to the development process, to the procedures for SCM implementation in your organization. You review each phase in the software development lifecycle, and learn how SCM can help you avoid pitfalls at every step. A Guide to Software Configuration Management explains essential SCM concepts, mechanics and dynamics, the theory and practice of SCM, and the implementation of an SCM system that is best suited for your organization to save you time, money, and headaches. Using this guide, you learn how to create an SCM implementation plan, decide what SCM tools you need, and understand how to evaluate SCM tools currently on the market. You also learn how to deal with SCM vendors and consultants, gain acceptance for SCM among your staff, and maintain an effective SCM system over the long haul.