Why change SCM Systems?
Software Development has become much more complex over the last 20 years. Today's development environments often include remote developers and contractors all working on multiple simultaneous releases.
Additionally, with the advanced development tools currently available there are many more lines of source code in today's development environments. Smart branching and easy merging are critical success factors for today's SCM tools
Most SCM tools available today are file-based branch and label tools, loosely based on RCS from 1982. These tools are generally not able to provide the necessary foundation for today's complex software environments.

Complexity Drives Software Development Overruns
- Average Time Overrun: 222%
- Average Cost Overrun 189%
- 27 Month backlog on end-user requests
- 80% of resources spent on maintenance
- 40% of unplanned downtime comes from application defects
Source: Standish Group, Chaos Report 2003
Learn more about AccuRev SCM
