ALM Posted on September 13, 2014 by Code Curmudgeon Application Lifecycle Management is the set of tools and processes to manage software from inception through developing, testing, deployment, and maintenance.