ALM
Application lifecycle management (ALM) is the product lifecycle management of computer programs. It encompasses requirements management, software architecture, computer programming, software testing, software maintenance, change management, continuous integration, project management, and release management. ALM is a broader perspective than the Software Development Life Cycle. ALM software suites Some specialized software suites for ALM are: Name Released by Endevor CA Technologies Enterprise Architect Sparx Systems FusionForge FusionForge GeneXus GeneXus - Artech GitLab GitLab HP Application Lifecycle Management HP Software Division IBM Rational Team Concert IBM JIRA Atlassian Mylyn Eclipse Foundation Parasoft Concerto , Parasoft Development Testing Platform Parasoft PractiTest H.S PractiTest Protecode System 4 Protecode Pulse Genuitec PTC Integrity PTC Rational solution for Collaborative Lifecycle Management IBM ...