Date Added: Jan 2010
Software Change and Configuration Management (SCCM) considers the full software development life-cycle from the initial emergence of changes (requirements, customer enhancements, defects) through implementation. Build, testing and eventually the formation and post-event management of a software release. Software Configuration Management (SCM) focuses purely on the process of tracking and controlling changes in soffivare (and is therefore a component of SCCM). A variety of SCCM standards are in use by the main software providers however, the foundations stones for effective software development are clear and understood by all. Multiple products exist to enable effective implementation and day-to-day running of an end to end SCCM strategy and process, the bad news is that today (despite many commercially available and free open source solutions) many companies continue to use spreadsheets and paper based systems.