SCMWise.com

SCM Best Practices


Definition

SCM Best Practices are designed and implemented to ensure software quality, integrity and reproducibility.

Best Practices are methods and techniques that are proven to be the most effective way of ensuring repeatability of a processes.

Software Configuration Management Best Practices can be broken down into the different areas of SCM responsibilities:


General Software Configuration Management Best Practices

These Best Practices are the ones that cross one or more SCM areas of responsibilities.

  • Fine Tuning SCM to the needs of the Organization
  • Properly Supporting Distributive Development Environments
  • Ensuring the Processes are Repeatable
  • SCM Best Practices


Fine Tuning SCM to the needs of the Organization

  • Design Scalable SCM Practices
  • Do Not Force All Development Projects into One SCM Process
  • Customize SCM to Support all SDLC Methodologies
  • Use Flexible Software Configuration Management Tools
  • Build Automation Should Support the SDLC Processes
  • The Build Process Should Dictate Process to the Organization


Properly Supporting Distributive Development Environments

  • Implement a SDLC Methodology that Support Distributive Development
  • Use SCM Tools that Effectively Works for Distributed Teams
  • Tools and Process Should Facilitate Communication between Remote Teams
  • Perform Process Improvement Reviews


Ensure the Processes are Repeatable


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