World Library  
Flag as Inappropriate
Email this Article

Application lifecycle management

Article Id: WHEBN0005476231
Reproduction Date:

Title: Application lifecycle management  
Author: World Heritage Encyclopedia
Language: English
Subject: AnthillPro, Pulse (ALM), Application Lifecycle Framework, Intland Software, Multi-stage continuous integration
Collection: Software Project Management
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Application lifecycle management

Software development process
Core activities
Methodologies
Supporting disciplines
Tools

Application lifecycle management (ALM), called also ADLM (Application Development Life-cycle Management),[1] is the product lifecycle management (governance, development, and maintenance) of application software. It encompasses requirements management, software architecture, computer programming, software testing, software maintenance, change management, continuous integration, project management, and release management.[2][3]

However, modern software development processes are not restricted to the discrete ALM/SDLC steps managed by different teams using multiple tools from different locations. Real-time collaboration, access to centralized data repository, cross-tool and cross-project visibility, better project monitoring and reporting are the key to develop quality software in less time.

This has given rise to the practice of Integrated Application Lifecycle Management, or Integrated ALM, where all the tools and tools' users are synchronized with each other throughout the application development stages. This integration ensures that every team member knows Who, What, When, and Why of any changes made during the development process and there is no last minute surprise causing delivery delays or project failure.

Today's application management vendors focus more on API management capabilities for third party best-of-breed tool integration which ensures that organizations are well-equipped with an internal software development system that can easily integrate with any IT or ALM tools needed in a project.

Contents

  • ALM software suites 1
  • See also 2
  • References 3
  • Further reading 4
    • Electronic sources 4.1

ALM software suites

Some specialized software suites for ALM are:
Name Released by
Endevor CA Technologies
Enterprise Architect Sparx Systems
FogBugz Fog Creek Software
FusionForge FusionForge
GeneXus GeneXus - Artech
HP Application Lifecycle Management HP Software Division
IBM Rational Team Concert IBM
Mylyn Eclipse Foundation
Parasoft Concerto, Parasoft Development Testing Platform Parasoft
Protecode System 4 Protecode
Pulse Genuitec
Rational solution for Collaborative Lifecycle Management IBM
SAP Solution Manager SAP
StarTeam Borland
Team Foundation Server Microsoft
TestTrack Seapine Software
Visual Studio Application Lifecycle Management Microsoft

See also

References

  1. ^ "Gartner blogpost". 
  2. ^ deJong, Jennifer (2008-04-15). "Mea culpa, ALM toolmakers say". SDTimes. Retrieved 2008-11-22. 
  3. ^ Chappell, David, What is Application Lifecycle Management? 

Further reading

  • Keuper, Frank; Oecking, Christian; Degenhardt, Andreas; Verlag, Gabler (2011). Application Management: Challenges - Service Creation - Strategies.  
  • Linnartz, Walter; Kohlhoff, Barbara; Heck, Gertrud; Schmidt, Benedikt (2004). Application Management Services und Support. Publicis Corporate Publishing.  
  • "Gartner Market Scope for ALM 2010". 
  • Hüttermann, Michael (2011). Agile Application Lifecycle Management. Manning.  

Electronic sources

  • ASL-Library
  • IT Infrastructure Library
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 



Copyright © World Library Foundation. All rights reserved. eBooks from World Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.