| Teil einer Serie über |
| Softwareentwicklung |
|---|
Application Lifecycle Management ( ALM ) ist das Produktlebenszyklusmanagement ( Governance , Entwicklung und Wartung ) von Computerprogrammen . Es umfasst Anforderungsmanagement , Softwarearchitektur , Programmierung , Softwaretests , Softwarewartung , Änderungsmanagement , kontinuierliche Integration , Projektmanagement und Release-Management . [ 1 ] [ 2 ]
ALM vs. Softwareentwicklungslebenszyklus
ALM bietet eine umfassendere Perspektive als der Softwareentwicklungszyklus (SDLC), der sich auf Phasen der Softwareentwicklung wie Anforderungsanalyse, Design, Programmierung, Test, Konfiguration, Projektmanagement und Änderungsmanagement beschränkt. ALM wird nach der Entwicklung fortgesetzt, bis die Anwendung nicht mehr genutzt wird, und kann sich über mehrere SDLC-Phasen erstrecken.
Integriertes ALM
Ein Forschungsdirektor des Marktforschungsunternehmens Gartner schlug vor, den Begriff ALM in ADLM (Application Development Life-cycle Management) zu ändern, um DevOps einzubeziehen , die Softwareentwicklungskultur und -praxis, die auf die Vereinheitlichung von Softwareentwicklung (Dev) und Softwarebetrieb (Ops) abzielt. [ 3 ]
ALM-Software-Suiten
Einige spezialisierte Software-Suiten für ALM sind:
Siehe auch
- Framework für den Anwendungslebenszyklus
- Geschäftstransaktionsmanagement
- Offene Dienste für die Zusammenarbeit über den gesamten Lebenszyklus
- Lebenszyklus der Systementwicklung
- Software-Projektmanagement
Referenzen
- ^ deJong, Jennifer (15.04.2008). „Mea culpa, ALM toolmakers say“ . SDTimes . Archiviert vom Original am 2. Februar 2011. Abgerufen am 22. November 2008 .
- ^ Chappell, David, Was ist Application Lifecycle Management? (PDF) , archiviert vom Original (PDF) am 7. Dezember 2014
- ^ „Gartner-Blogpost“ . 02.12.2011.
Weiterführende Literatur
- Keuper, Frank; Oecking, Christian; Degenhardt, Andreas; Verlag, Gabler (2011). Anwendungsmanagement: Herausforderungen – Service-Erstellung – Strategien . ISBN 978-3-8349-1667-9Die
- Linnartz, Walter; Kohlhoff, Barbara; Verdammt, Gertrud; Schmidt, Benedikt (2004). Application Management Services und Support . Publicis Corporate Publishing. ISBN 3-89578-224-6Die
- "Gartner Marktübersicht für ALM 2010" .
- Hüttermann, Michael (2011). Agiles Application Lifecycle Management . Manning. ISBN 978-1-935182-63-4Die
Externe Links
- Chappell, David, Was ist Application Lifecycle Management? (PDF), archiviert vom Original (PDF) am 7. Dezember 2014
- Gartner-Analyst Sean Kenefick, Marktprofil: Tools für das Anwendungslebenszyklusmanagement (ALM), 2012
- Margaret Rouse, Application Lifecycle Management (ALM)
- Dave West: Integrierte ALM-Tools sind grundlegend für den Erfolg
- Dominic Tavassoli: Die Integration von Application Lifecycle Management (ALM)-Prozessen bietet zusätzliche Vorteile
- Zane Galviņa1, Darja Šmite, Softwareentwicklungsprozesse in global verteilten Umgebungen