SCMWise.com

Forrester Reports


Definition

This page contains a listing of Forrester Reports for SCM tools.

Forrester is a leading company in discovering vendor tool directions and consumer trends.



May 29, 2007

Subversion Is The Best Option For Standalone SCM

The Forrester Vendor Summary, Q2 2007

by Carey Schwaber with Mike Gilpin, Jacqueline Stone

This is a document excerptEXECUTIVE SUMMARY Subversion is a viable standalone software configuration management (SCM) solution and is appropriate for enterprise usage. Like AccuRev, Perforce, and Serena PVCS Version Manager, Subversion is more powerful when combined with a separate change management tool like Atlassian JIRA or Trac or a separate application life-cycle management (ALM) solution from a vendor like CollabNet or Polarion Software. Subversion's strengths are scalability, administration, and support for geographic distribution; its weaknesses are reporting and analytics, life-cycle integration, and, of course, change management. In addition, Subversion is also the most cost- effective and developer-friendly offering available today. Readers should note that in our evaluation of Subversion, we included the capabilities of other open source utilities built explicitly for Subversion, such as RapidSVN and StatSVN.

For more information about Subversion



May 29, 2007

IBM Is The Unified SCCM Front-Runner, Subversion Leads On Standalone SCM

The Forrester Reports, Q2 2007

by Carey Schwaber with Mike Gilpin, Jacqueline Stone

This is a document excerptEXECUTIVE SUMMARY Software change and configuration management (SCCM) solutions permit IT organizations to manage the changes that they make to software during development and maintenance. Forrester's product-based evaluation of 11 leading SCCM solutions across 123 criteria revealed that IBM is the front-runner in SCCM but that Subversion is the sole Leader in standalone software configuration management (SCM). Serena Dimensions comes close to IBM on current SCCM capabilities but has a less compelling product road map. Borland Software and MKS have well-rounded offerings, but neither stands out in the crowd; in contrast, Telelogic and CA both have strong appeal to narrower audiences. Microsoft's solution has matured considerably since our last evaluation and is well positioned to capture additional market share. Perforce and AccuRev are both Contenders in SCCM but Strong Performers in terms of standalone SCM; both are better in conjunction with separate change management solutions.


May 29, 2007

Serena Has The Most Capable SCM

The Forrester Reports Vendor Summary, Q2 2007

by Carey Schwaber with Mike Gilpin, Jacqueline Stone

This is a document excerptEXECUTIVE SUMMARY Serena Dimensions CM has changed more than any other software change and configuration management (SCCM) solution since our 2005 evaluation, now boasting a single repository; a better install process; completely new Eclipse, Visual Studio, and Windows Explorer clients; and new dashboards. However, some holes remain. Everyone loves dashboards, but basic reporting capabilities are still weak. And the administrative burden and initial implementation times for Dimensions are still significantly higher than average. Dimensions' capabilities rate high in all other aspects of our evaluation, with notable support for cross-platform development, security, configuration management, and life-cycle integration. A relatively weak product road map and a high price point are all that keeps Serena Dimensions out of the Leaders circle.



Software Configuration Management Table of Contents

Software Configuration Management Software Configuration Management are the practices and procedures for administering source code, producing software development builds, controlling change, and managing software configurations.

Software Configuration Management Software Configuration Mgmt is a software development support and control function. Specializing in software building, installation packaging, change control and configuration management.

Software Configuration Management Plan This document will cover source code administration, build environment standards and define the process by which new components will be added to builds, and a common understanding of how we will manage broken builds.

Software Configuration Management Systems Software Configuration Management Systems are the end-to-end tools and procedures that encompass the Software Configuration Management Systems. These are more than just software builds and version control tools. These are the processes you build that surround these tools.

Software Configuration Management Strategies Software Configuration Management Strategies can be difficult to define. Your SCM strategies can be as simple as providing excellent SCM service, but they can be more complex by introducing process improvement to your already existing service.

Software Configuration Management Best Practices Software Configuration Management 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.

General Best Practices Software Configuration Management 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.

SCM Plan This SCM Plan is a template model for software applications that require a disaster recovery plan.

SCM Books SCM Books is a collection of books and descriptions that can be a valuable resource and background for installation packaging, software builds, source control, software engineering or engineering in general

Genius Richard Feynman Genius Richard Feynman was written by James Gleick. Genius - The Life and Science of Richard Feynman a 20th century Physics.

Genius James Gleick Genius James Gleick - The Life and Sciences of Richard Feynman.

SCM Performance Goals SCM Performance Goals are set to help the SCM Engineer achieve high performance standards. The goals need to be clear, direct and ongoing feedback from management.

SCM Goals SCM Goals are a sample set of performance objectives that can be used as an example of typical Software Configuration Management Goals.

Forrester Reports This page contains a listing of Forrester Reports for SCM tools. Forrester is a leading company in discovering vendor tool directions and consumer trends. This is a listing of Forrester Reports of SCM tools.

Software Engineering The IEEE Computer Society defines Software Engineering as the application of a systematic, disciplined and quantifiable approach to the development, maintenance and operation of software.

SCM War Stories SCM War Stories are a collection of typical SCM anti-patterns that most experienced SCM Engineers have all lived through.

Circumventing Build Process Circumventing Build Process happens for many reasons. For example, it can happen because someone decides schedule is more important than software quality. Another example, might be that the person making the decision to circumvent the build process does not understand the implications of their decision.

Untested Software Untested software is an anti pattern due to a project that is behind schedule. A decision to proceed with the delivery to demonstrate progress of a project over the proper testing has taken place to ensure quality. Untested Software is a common Software Engineering Antipattern.

What is SCM What is SCM? SCM encapsulates the practices and procedures for administering source code, producing software development builds, controlling change, and managing software configurations. Specifically, SCM ensures the integrity, reliability and reproducibility of developing software products from planning to release.

Why Use SCM Why Use SCM? Software Configuration Management ensures software build repeatability and reproducibility. SCM enforces Source Code Administration Best Practices and proper Software Change Management practices are followed.

SCM Websites Software Configuration Management Websites a listing of top SCM sites and other interesting Websites. This page attempts to identify the truly unique Websites. Please visit them.

SCMWise Software Configuration Management SCMWise is dedicated to SCM. This site is a central repository for the collection of best practices, processes, methodologies and tools that surround SCM.



SCMWise Configuration Spec



© Copyright 2007 - 2016
Powered by Site Build It!
Page copy protected against web site content infringement by Copyscape SCMWise.com's Privacy Policy
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