Microsoft Deutschland | Microsoft Weltweit
Powered by

Vorteile durch den Einsatz von ALM

Neben den direkten Vorteilen - Nachverfolgbarkeit aller vollzogenen Änderungen, Unterstützung und Automatisierung des Entwicklungsprozesses sowie Kontrolle und Auswertung eines Projektes über seine Kennzahlen und Metadaten - ergeben sich weitere für die Entwicklung von Software.

Erhöhung der Produktivität

Die Koordination einzelner Teilprozesse (Build, Test, Deployment), die Unterstützung bei der Einhaltung des Entwicklungsprozesses und die einfache Nachverfolgbarkeit aller Änderungen am Code wirken sich positiv auf die Produktivität aus. Die Mitglieder des Entwicklungs- und Testteams gewinnen mehr Zeit, sich auf ihre eigentlichen Aufgaben zu konzentrieren. Durch ALM wird die Feedbackschleife, die die Qualität der Änderungen beurteilt, stark verkürzt.

Verbesserung der Qualität

Neben den integrierten Tests wird die Qualität der Software durch die Unterstützung des Entwicklungsprozesses und die Festlegung von Qualitätsrichtlinien verbessert. Diese Regeln helfen beispielsweise dabei, bestimmte Konventionen und Richtlinien für die Erstellung des Codes einzuhalten. In der Vergangenheit hat sich gezeigt, dass in einem solchen Code weniger Fehler enthalten sind als in einem Programmcode, der ohne Rücksicht auf so genannte Programmierrichtlinien erstellt wurde.

Time to Market

Zeitnahes Feedback, der enge Kontakt zum Kunden, automatisierte Prozesse und verbesserte Möglichkeiten zur Entwicklung qualitativ hochwertiger Software führen zu einer Verringerung der Entwicklungszeit. ALM fügt die einzelnen Bestandteile eines Projektes in einer Plattform zusammen. Im Ergebnis können Kunden sich viel stärker auf die Kernziele ihres Projektes konzentrieren.

Bessere Zusammenarbeit

Die ALM-Plattform für die Entwicklung von Software bemüht sich neben der Integration verschiedener Funktionalitäten auch um die Integration aller Projektbeteiligten. Die Verwendung einer einzigen Plattform ermöglicht allen beteiligten Projektgruppen den Zugriff auf ein und dieselben Daten. Setzt jede Gruppe eigene Werkzeuge ohne gemeinsame Schnittstellen ein, verhält es sich anders.

Der Einsatz einer ALM-Plattform verbessert die Kommunikation zwischen verschiedenen Gruppen und einzelnen Projektbeteiligten. Dokumente können gemeinsam bearbeitet und versioniert, Artefakte mit Arbeitspaketen und gefundenen Fehlern ausgetauscht werden - die Barrieren zwischen verschiedenen Tools entfallen.

ALM-Test

Wie fit ist Ihre Anwendungs­entwicklung? Nutzen Sie bereits die Vorteile eines integrierten ALM?» Machen Sie den ALM-Test

Microsoft Visual Studio Team System bietet Ihnen ein nahtlos integriertes Application Lifecycle Management (ALM).» Produktinformationen
Verwalten Sie Ihr Profil | Impressum | MSDN Flash Newsletter | Kontaktieren Sie uns
© 2008 Microsoft Corporation. Alle Rechte vorbehalten. Nutzungsbedingungen | Markenzeichen | Informationen zur Datensicherheit