POKE ME for any consultancy

Tuesday, December 22, 2015

Software Configuration Management Best Practices


  • SCM Best Practices are designed and implemented to ensure software quality, integrity and reproducibility.
  • Properly Supporting Distributive Development Environments.
  • Customize SCM to Support all SDLC Methodologies.
  • Create Auditable Processes.
  • Build Early and Build Often.
  • Fully Automate the Build Process
  • Continuous Integration builds.
  • Creating a repeatable build process
  • Using a secure and dedicated build server
  • Require all necessary files be checked-in prior to the build
  • Label the source code in each build with a unique identifier.
  • Reporting tool to be integrated with Build tools/Source code tools
  • Create a build manifest of the build artifacts.
  • Create and keep your build logs
  • Send build status emails
  • Track release baselines of your software build

No comments:

Post a Comment