The best practices of Software Configuration Management are as follows

  • Identify and store artifacts in a secure repository
  • Control and audit changes to artifacts
  • Organize artifacts into versioned components
    • Components reduce complexity
    • It is easier to identify the quality level of a particular component baseline than that of numerous individual files
    • Instantiating a physical component object in a tool helps institutionalize component sharing and reuse
    • Mapping logical design components to physical SCM components helps preserve the integrity of software architectures
  • Create baselines at project milestones
  • Record and track requests for change
  • Organize and integrate consistent sets of versions using activities
  • Maintain stable and consistent workspaces
  • Support concurrent changes to artifacts and components
  • Integrate early and often
Ensure reproducibility of software builds 
Share
Related Documents
  1. Guide to software configuration management (995)
  2. Software Configuration Management (1091)
  3. Software Configuration Management (1176)
  4. Configuration Management (1121)
  5. Using Puppet : Real World Configuration Management (1257)
  6. “The Cookbook Approach” for Configuration Management (1492)
  7. Test Environment Configuration Management (2179)
  8. Change Control (Configuration Management) (2129)
  9. Space project management- Configuration Managing (1530)
  10. Configuration Management for Open Source Software (1505)
  11. Abbreviation For Business & Configuration Management (5965)
  12. Generic Test Plan (2687)
  13. Test Project Planner Template (excel) (2306)
  14. Application Performance Management Best Practices (1425)
  15. Selling Agility at Your Company (516)
  16. [Free] Endeavour Application Lifecycle Management (1781)
  17. Risk Management (1786)
  18. Project Initiation Resource Page (667)
  19. 2010-11-08, PW&WCBA @ USA (1145)
  20. [Ebook] Project Managmenet Guidebook (1701)