Application Lifecycle Management (ALM) is going through a period of redefinition and innovation. Firms can no longer accept historical gulfs between business and application development and delivery ...