Die kooperative Anwendungslebenszyklusverwaltung (Collaborative Application Lifecycle Management, C/ALM)
ermöglicht die produktübergreifende Integration von Jazz-Produkten und damit die Verbindung zwischen
Analyse-, Entwicklungs- und Testarbeit. Produktübergreifende Links unterstützen die
Rückverfolgbarkeit, webähnliche Navigation, Überprüfung, Kommentarerstellung und
Statusüberwachung für mehrere Projektrepositorys. C/ALM-Integrationen stellen
mithilfe von Jazz Foundation eine einheitliche
Lösung für Artefaktverknüpfung, Dashboards, Sicherheit und Benutzerschnittstellen-Frameworks
bereit.
C/ALM-Integrationen stellen die folgende Funktionalität zur Verfügung:
- Repositoryübergreifende Verknüpfung mit vorhandenen Artefakten in integrierten Produkten
(z. B. Verknüpfung von Testcases mit Arbeitselementen und Anforderungen)
- Kurzinfos für Links zur schnellen Statusprüfung für zugeordnete Arbeitselemente
(z. B. können Tester den Status eines Defekts überwachen, den Sie an das Entwicklungsteams
gemeldet haben)
- Viewlet zu einem Dashboard hinzufügen, um Abfrageergebnisse für zugeordnete
Projekte zu melden (z. B. können Sie Anforderungen anzeigen, denen keine
Testpläne zugeordnet wurden)
- Kommentare für ein beliebiges Artefakt in einem integrierten Repository hinzufügen
Teammitglieder können mithilfe von C/ALM-Integrationen Geschäftsziele im gesamten
Anwendungslebenszyklus umsetzen, wie in der nachfolgenden Abbildung und den nachfolgenden
Beispielen dargestellt:
Abbildung 1. Kooperative Anwendungslebenszyklusverwaltung verbindet Analytiker, Entwickler und Tester
In
IBM® Rational Requirements Composer:
- Anforderungen werden mithilfe von Iterationsplänen in Rational Team Concert
implementiert und anhand von Testplänen in Rational Quality Manager überprüft.
- Analytiker und andere Teammitglieder entwickeln Anforderungen für
Entwicklungsarbeitselemente, Testpläne und Testcases.
In
IBM Rational Team Concert:
- Projektmanager und Entwicklungsmanager verwenden Iterationspläne zum
Implementieren von Rational Requirements Composer-Anforderungen
im Kontext eines Entwicklungszeitplans.
- Iterationsplan-Storys und andere Arbeitselemente implementieren
individuelle Anforderungen.
- Entwickler arbeiten an Fehlern, die von Testern im Rahmen der Testausführung
gemeldet werden.
In
IBM Rational Quality Manager:
- Das Testteam verknüpft Anforderungen mit Testplänen und Testcases.
- Die Tester verknüpfen Testcases mit Entwicklungsarbeitselementen, um den
Fortschritt der Entwicklung zu überwachen.
- Die Tester melden Defekte über Rational Team Concert
und überwachen den Status eines Defekts oder eines Builds.