- 1.1 SCM Best Practices
- 1.2 SCM Tools and SCM Process
- 1.3 Summary
1.3 Summary
This chapter helped define software configuration management in simple terms as the mechanisms used to control the evolution of a software project. An understanding of what we mean by software configuration management is crucial because if we don’t know what we want to do, we have no hope of converging on a good software-development environment. To enable this understanding, we specifically discussed software-development best practices and how they are enabled by a good SCM system. We also introduced the concepts of the SCM tools and processes that are used to implement those best practices. In Chapter 2, "Growing into Your SCM Solution," we begin to explain how to use those concepts and processes efficiently and effectively.