Software Configuration Management


Roger Pressman, in his book Software Engineering: A Practitioner's Approach, says that software configuration management (SCM) is a "set of activities designed to control change by identifying the work products that are likely to change, establishing relationships among them, defining mechanisms for managing different versions of these work products, controlling the changes imposed, and auditing and reporting on the changes made."

This is an important aspect for any software development activity. With a reliable configuration management you are able to

  • Make control deliveries
  • Entire project team works refers to one place for project artifacts.
  • Roll back to previous working versions
  • Make incremental deliveries
  • Release more than one versions
  • Track Change Packages

Depending on the individual project needs FDSC uses a Software Configuration Management Tool internally or Access the one from client is using or uses a hosted tool.

 

Client's Speak

Reliability and a solid line of communication were the two most important things for me when searching outsourcing software development.  From my first phone call to FDSC, to every email I send, responses have been quick, clear, and dependable.  They stay on top of my work, even when I fall behind.  My experience with FDSC has been a good one and I would definently recommend them.

Jerry Su
Owner, Lava Lighting LLC
My status
Fairdeal Software Consultants Pvt. Ltd. (FDSC) is an Offshore Software Development Company