Free Software Configuration Management (SCM) – Is It Worth It?

Software Configuration Management (SCM) is a critical core infrastructure tool for all software development organizations. While often taken for granted or below senior management’s radar, SCM is an extremely important component of an organization’s software infrastructure. Historically, a significant number of organizations have used open-source SCM, such as RCS, CVS and more recently Subversion, to form the backbone of their development environments. However, such solutions can have hidden costs associated with them. This paper was written to help organizations understand when such free tools make business sense and when commercial SCM solutions may be more appropriate.

In this report we provide context for answering those questions and analyze a composite scenario of an organization that has used both types of solutions, based on interviews with enterprise developers and industry research.

Click here to download the complete Upside Research report on OpenSource SCM

Share

Agile Suites

Agile software development is making inroads into organizations as a beneficial software development approach. What began as a revolution in 2001 has now become a regular part of many engineering organizations’ development projects. The benefits are attractive: increase overall throughput of the development organization by up to 40%, and work better, smarter, and faster in a world of shrinking budgets. For most companies, gaining those types of benefits and successfully implementing Agile development processes requires more than just retraining people and moving to Agile methodologies.

This Upside Research report highlights how senior developers and management can gain a higher level of control and productivity out of the entire software engineering organization by optimizing Agile software development through the use of professional Agile Suites. The report identifies several leading vendors of professional Agile software development suites, and also builds a business case for using an Agile Suite to further improve efficiency and deliver better end results for all software development.

For the full Upside Research report on Agile Suites, download the Agile Suites Report

Share

Free Software Configuration Management (SCM) – Is It Worth It?

Software Configuration Management (SCM) is a critical core infrastructure tool for all software development organizations. While often taken for granted or below senior management’s radar, SCM is an extremely important component of an organization’s software infrastructure. Historically, a significant number of organizations have used open-source SCM, such as RCS, CVS and more recently Subversion, to form the backbone of their development environments. However, such solutions can have hidden costs associated with them. This paper was written to help organizations understand when such free tools make business sense and when commercial SCM solutions may be more appropriate.

In this report we provide context for answering those questions and analyze a composite scenario of an organization that has used both types of solutions, based on interviews with enterprise developers and industry research.

Click here to download the complete Upside Research report on Open Source SCM

Share