SCMWise.com

Software Configuration Management


Definition

Software Configuration Management is a software development support and control function.

Specializing in software building, installation packaging, change management and configuration management.

SCM ensures the integrity, reliability and reproducibility of software from conception to release to retirement.


Typical SCM Functions


In a Name

SCM and the functions it normally encapsulates has been called by different names.

I have seen it called Integration, Build Masters Team, Software Engineering and Tooling.

Microsoft called their team, Logistics.

Which can easily been confused with the more traditional uses of the term in trucking and freight.

I have seen one place name their group Software Management and Delivery.

Which really seems to fit all aspects of SCM and it has a nice acronym, SMD.


SCM Confusion

However, SCM gets confused with other tools and processes that share the same acronym, SCM

  • Supply Chain Management
  • Service Center Management
  • ITIL's Configuration Management
  • Student Christian Movement


Why Fight It

Software Configuration Management seems to be by far the most popularly used named for this function.

Almost all the source control tool vendors now call their tool a SCM Tool.

  • IBM's Rataional ClearCase
  • Serena's Dimensions
  • MKS's Integrity
  • Perforce
  • Microsoft's Team Foundation Server

SCM Tools


Conclusion

In the end, it does not really matter what SCM is called.

Day in and day out, some team is going to be responsible for administering the source code, performing the software builds, installation packaging and managing software configurations.

We my as well call it wisely, SCM.


SCM Links and Resources



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?

Make Your Opinion Known!


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

To Participate



Survey of SCM Salaries

What are other SCM Professionals making?

Interested???



XML RSS
What is this?
Add to My Yahoo!
Add to My MSN
Add to Google


ADD TO YOUR SOCIAL BOOKMARKS: add to BlinkBlink add to Del.icio.usDel.icio.us add to DiggDigg
add to FurlFurl add to GoogleGoogle add to SimpySimpy add to SpurlSpurl Bookmark at TechnoratiTechnorati add to YahooY! MyWeb


© Copyright 2007 - 2010

SCMWise.com's Privacy Policy

Page copy protected against web site content infringement by Copyscape

Return to top