Change and Configuration Management: Is Your SCM Up to the Job? |
|
| Thursday, 14 July 2011 04:00 |
|
One question I hear a lot is “what’s so important about change and configuration management systems? Isn’t that just another layer of software that can clog up the software development process?” The fact is, a majority of software projects fail because of poor change and configuration management and improper use of SCM systems. So what [...]
One question I hear a lot is “what’s so important about change and configuration management systems? Isn’t that just another layer of software that can clog up the software development process?” The fact is, a majority of software projects fail because of poor change and configuration management and improper use of SCM systems. So what seems to be the problem? Well, efficient software development is often muddied by the increased use of outsourced development teams spread out over a variety of geographic locations, using a mix of Agile and waterfall modeling processes, and working on parallel projects. Choosing the wrong SCM system can reduce development efficiency, lock engineers into inappropriate processes, and cause defects to ship that can cost a boatload to fix and adversely affect overall product quality and, ultimately, customer satisfaction. The right SCM tool, however,
In other words, the right SCM system, properly implemented and used, will make the entire software build, test, and release process faster, easier, and more successful. And isn’t that the whole idea? Any good, comprehensive SCM system consists of four basic elements:
The right mix of these four components will depend on the project size – more complex projects might require more build management, frequently-updated products might need more release management. Size matters. Managing change and configuration SCM Best Practices to improve your software development processes
The proper SCM system, implemented well and thoroughly embraced by your development teams, can make the difference between having a wildly successful product or an error-prone disaster that sucks up time, money, and resources in ever-increasing amounts. Author:clucca
Set as favorite
Bookmark
Email this
Hits: 210 Trackback(0)Comments (0)
|



