|
|
Why SCM?
- Development time reduction: achieved due to improved productivity
and identification of repeatable patterns in software development.
- Increased business competence: structured work environment facilitates
manageability and solutions of problems. Accuracy and quality
are foremost and hence customer satisfaction is ensured.
- Support Parallel Development: Allow for concurrent development
by various developers.
- Reduced Errors: automating processes minimizes developer/human
interaction which eliminates chances to make mistakes and saves
time that would be required to correct these.
- Information Integration: sufficient, relevant and accurate information
is readily available to all the personnel/departments involved
in a project - Developers, Analysts, Managers and Auditors all
have the access to pertinent information.
- Automation of Software Quality: structuring and controlling
SCM components, automating version control and build management
allows teams to focus on development efforts, better analysis
and planning.
- Multi-site Synchronization: multi-site and multi-source development
can be synchronized by centrally controlling requirements in order
to ensure product consistency with a single set of specifications.
|
|
 |