|
What is Software Configuration Management (SCM)? |
|
|
|
White
Paper: Beyond Source Control - Object Driven Software Configuration
Management
The process of managing the development, change, distribution and
installation of software applications throughout the entire software
life cycle.
Why is SCM important?
|
| |
|
An effective SCM process protects your organization from the
risks associated with planned software changes. The majority
of system outages are a result of poorly planned software changes.
A comprehensive SCM solution provides the three R's of SCM:
|
| |
Reliability
Reproducibility
Referential Integrity
|
|
|
Reliability |
- avoiding
regression
- ensuring
the correct versions of software are used
- ensuring
changes are properly authorized
- ensuring
all components of a release are distributed
|
|
| |
|
Reproducibility |
- ensuring
that lost applications can be reproduced
|
|
| |
|
Referential Integrity |
- managing
the relationship between all software components
- maintaining
a detailed audit trail through the entire software life
cycle
|
|
| |
|
What does an effective SCM solution address? |
| |
- Source
Version Management
- Executable
Object Version Management
- Release
Management
- Change
Approvals
- Audit
trails
|
|
For more Information visit our SCM Solutions Page
|
|
|