Why Read This
Over the past three years, Forrester's annual Enterprise And SMB Software Survey has shown increasing awareness and adoption of application life-cycle management (ALM) processes and tools. ALM 2.0 — the next generation of tool support for ALM — is a work in progress, but that's not stopping development shops from adopting new software configuration management (SCM), change management (CM), and release management tools. When it comes to SCM and software change and configuration management (SCCM), European application development leaders frequently adopt tools from IBM and Microsoft as well as the open source SCM tool Subversion. These application development professionals choose SCM tools partly based on their application platforms, but the desire to increase usage of open source ALM tools spans both .NET and Java shops. Traditional SCCM tools are most likely to be chosen when a development shop has a homogeneous SCCM strategy, but heterogeneity is more common.