|
||||||
| SCM | Builds | Tools | Processes | Source Code | CM | CMS | Project Mgmt | About Us |
Why Use SCMDefinition Why Use SCM? Because... SCM encompasses the practices and procedures for administering source code, producing software development builds, controlling change, and managing software configurations. Specifically, SCM ensures the integrity, reliability and reproducibility of developing software products from project start to release.
Why Use SCM There are many reasons why teams and individuals use SCM. However, they can be grouped into these categories:
Developers can focus on writing code that meets their customer requirements. Too many times, developers are side-tracked with build or configuration problems which distracts them from their primary function, writing solid applications. The efficiencies gained from an SCM team creating and maintaining the automated software builds and deployment automation greatly frees the developers to do what they do best.
SCM Reproducibility Reproducibility ensures that the output of the software build process produces the same result every time. It eliminates the guess work
SCM Trace Ability Trace ability ensures that an organization can track a change from source code all the way to installed software product.
SCM Configuration Controls Controlling Configurations enables organizations to ensure that they know precisely what is in a new build and what changes are being tested. Controls Include:
SCM Benefits The benefits are many, but the overwhelming reason to use SCM on your development projects is... The increased likely hood of the project succeeding on time and within budget.
SCM Links
Future SCM
SCM Tools have evolved from simple checkin and checkout tools to fully encompassing ALM products. In addition to source code control, these tools now encapsulate change control, software builds, project management, item/defect tracking, and fully automated testing capabilities. What direction will SCM take in the future?
|
Take our SCM Salary Survey
This is a collection salaries of SCM Professionals of different backgrounds, education, experiences and locations Please add your information to the collection
|
|
|
|
||
|
|
||