Was ist Anwendungslebenszyklusmanagement?

Anwendungslebenszyklusmanagement (ALM) ist eine Praxis für die Entwicklung von Computersoftwareanwendungen. Dies ist nicht nur die Verwaltung des Quellcode, der dann in ein Softwareprogramm zusammengestellt wird, sondern jeder Aspekt der Entwicklung vom Moment des Konzepts bis zu dem Punkt, an dem die Anwendung als nicht mehr für die Weiterentwicklung als möglich angesehen wird. Mit dieser Praxis ist ALM ein Mittel, um die Ziele zu schließen, die ein Unternehmen oder eine Organisation für eine bestimmte Software, die Erstellung oder Implementierung dieser Software und die Wartung der Software hat. ALM ist also effektiv bei der Verbesserung der Produktion, Zusammenarbeit und Qualität in der Lebensdauer eines Entwicklungsprojekts. Die primäre und am weitesten verbreitete Praxis während der gesamten Anwendung des Lebenszyklusmanagementprozesses ist die Governance. Ab dem Moment der Empfängnis wird alles im ALM -Prozess verwaltet und tRacked. Jede Komponente des Lebenszyklus, einschließlich des Designs, der Entwickler, des Softwarecode selbst, liegt in der Verantwortung der Governance.

Governance übernimmt die gesamte Organisation dieser Elemente sowie die Analyse und Berichterstattung aus jedem Schritt im Prozess. Dies hilft dem Unternehmen, fundierte Entscheidungen über weitere Entwicklungsbemühungen wie Kostenvergleiche mit verschiedenen Aspekten des Lebenszyklus zu treffen, um den Gesamtprozess zu verbessern. Die Datenmetriken, die während des Anwendungslebenszyklusmanagements durch seine Governance erhalten wurden

Der zweite primäre Aspekt der ALM, Entwicklung, ist dort, wo der gesamte sprichwörtliche Schraubenschlüsselspinning stattfindet. Hier kann auch das Management von Anwendungslebenszyklus verwirrt werdenh Der Softwareentwicklungslebenszyklus (SDLC), das an sich zusätzliche Komplexitätsniveaus enthält. AlM umfasst jedoch SDLC als kritische Komponente. Der Entwicklungsaspekt kümmert sich um die Anforderungen, das Design, die Codierung und das Testen der Software. Hier erfolgt auch ein Großteil der Wartung, z.

Dann gibt es die täglichen Operationen. Sobald die Software einen Zustand erreicht hat, in dem sie erfolgreich bereitgestellt werden kann, da sie alle Anforderungen und Entwurfsspezifikationen erfüllt und anfängliche Tests für Qualität bestanden hat, ist sie für die Freigabe geeignet. Operations nimmt hier die Rolle der Anwendungslebenszyklusverwaltung durch, indem die Software für die Bereitstellung vorbereitet wird. Dies kann Marketing und Verkäufe beinhalten, die erforderlich sind und ein Support -Umfeld für die Unterstützung von Kunden einrichten können.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?