The term ALM 2.0, which Forrester coined in 2006, refers to the next generation of tool support for application life-cycle management (ALM). In the past two years, vendors have made progress in moving from ALM 1.0 to ALM 2.0, but no vendor has yet developed a solution that meets Forrester's five criteria for an ALM 2.0 solution. Offerings on the market today fall in between ALM 1.0 and 2.0. As a result, full adoption of ALM as a discipline is out of reach for the majority of application development organizations.