Software Configuration Management (Luke Hohmann)

An integrated sequence of process that enables developers to identify appropriate outcomes (e.g., data models, source code, requirements documents, and so forth) so they can review, compare, extend, or otherwise modify these outcomes in a coordinated manner.

Luke Hohmann; Journey of the Software Professional: A Sociology of Software Development; Prentice-Hall PTR, 1997