Rational Asset Manager

IBM® Rational Asset Manager ist ein auf Zusammenarbeit basierendes Softwareentwicklungstool, das Organisationen verwenden können, um den Entwurf, die Entwicklung und die Nutzung von Software-Assets und Services zu identifizieren, zu verwalten und zu steuern.

Rational Asset Manager ist ein anpassungsfähiges, auf Rollen basierendes Repository, in dem Sie Assets definieren, erstellen, ändern und publizieren können, sodass andere Personen in Ihrem Unternehmen sie wiederverwenden können. Das Produkt eignet sich für alle Arten von Assets, einschließlich Anwendungen, Komponenten, Strukturen, Software für die Ausführung von Systemen und Produkten, Services, Frameworks und Schablonen.

Das Repository arbeitet mit einer Vielzahl an Hardware und Betriebssystemplattformen zusammen. Es bietet sowohl eine Webschnittstelle, auf die Sie über einen Web-Browser zugreifen können, als auch eine Eclipse-Schnittstelle; über beide Schnittstellen können Sie Assets suchen, verwalten und herunterladen, mit anderen Benutzern kommunizieren, Governance-Funktionalität bereitstellen und Statistiken generieren, z. B. Statistiken dazu, wie oft ein Asset wiederverwendet wird.

Mit Rational Asset Manager können Sie Assets in den folgenden Kontexten verwalten:

Diagramm, das die Interaktion zwischen Rational Asset Manager-Clients, -Repository und -Integrationen zeigt

Clienttypen

Rational Asset Manager verfügt über zwei Clienttypen: Web- und Eclipse-Client. Administrator- und Überprüfungsaufgaben können Sie nur im Web-Client ausführen.

Clientfunktionen

Rational Asset Manager stellt Funktionen bereit, die Sie für die folgenden Zwecke nutzen können:
  • Suche und Wiederverwendung: Assets innerhalb des Repositorys suchen. Sie können Assets über die erweiterte Suche, über die Schlüsselwortsuche, über Filter, benutzerdefinierte Kategorien und Tags suchen.
  • Governance: Als Repository-Administrator können Sie Personen mit unterschiedlichen Rollen und Zugriffsmöglichkeiten bestimmte Berechtigungen zuordnen. Sie können erzwingen, dass Benutzer bei der Übergabe eines Assets an das Repository bestimmte Informationen bereitstellen, und Lebenszyklusworkflows für Assetprüfprozesse konfigurieren, um die Richtigkeit und Vollständigkeit sicherzustellen.
  • Collaboration: Sie können ein Asset bewerten, eine Diskussion starten, ein Problem melden, Anforderungen erstellen, E-Mails senden und RSS-Feeds abonnieren.
  • Statistik: Wenn Sie für die Strategie verantwortlich oder als Manager tätig sind, können Sie Audit-Tools verwenden, um die Wirkungsanalyse zu überwachen.

Rational Asset Manager als Lösung für Lebenszyklusmanagement

Rational Asset Manager stellt alle Funktionen bereit, die Sie für eine vollständig Managementlösung für den Assetlebenszyklus benötigen. Sie können die Arbeit für Ihr vorhandenes Produktionsmodell organisieren, indem Sie Lebenszyklusworkflows für unterschiedliche Assettypen konfigurieren und die Workflows auf der Basis von Benutzerrollen steuern. Sie können Assettypen so konfigurieren, dass neue Assets nach ihrer Übergabe in einen Prüfprozess eintreten und einen Workflow durchlaufen, in dem Status, Aktionen und Benutzerrollen den Assetlebenszyklus steuern.

Während eines Prüfprozesses können Sie den Inhalt eines Assets überprüfen und die Richtigkeit und Vollständigkeit seines Inhalts sicherstellen. Anschließend können Sie überprüfte und freigegebene Assets publizieren und zur Verfügung stellen, sodass die Benutzer in den Communitys sie durchsuchen können. Personen können ein Asset suchen, bewerten, kommentieren und das Asset wiederverwenden, wenn es auf ihren Geschäftskontext anwendbar ist. Sie können außerdem an den Diskussionsforen teilnehmen, um Ihr Asset ausführlich zu diskutieren.

Beispiel: Ein Versicherungsunternehmen entwickelt eine Lösung für die Automatisierung der Bearbeitung von Leistungsansprüchen auf seiner Website. Das Unternehmen speichert die Dateien, aus denen sich die Lösung zusammensetzt, in einem CVS (Concurrent Versions System). Rational Asset Manager ist in das CVS integriert und stellt zusätzliche Metadaten bereit, die den Mitarbeitern weitere Informationen zum Kontext und zum Entwicklungsverlauf der Dateien liefern. Auf diese Weise können andere Mitarbeiter auf der Basis der Metadaten Entscheidungen treffen, die Assets in anderen Kontexten wiederverwenden und redundante Arbeit reduzieren.

Rational Asset Manager als Definitive Library

Assets sind Informationen und Artefakte, die Sie über Ihr Projektteam hinaus gemeinsam nutzen können. Wenn Sie Rational Asset Manager als Definitive Library verwenden, können Sie Artefakte suchen, hochstufen, freigeben und publizieren, um sie anderen Personen in Ihrem Unternehmen zur Verfügung zu stellen.

Wenn beispielsweise jeder Mitarbeiter in Ihrem Unternehmen dieselbe JRE-Version verwendet, können Sie die Informationen zur Version als durchsuchbares Asset zur Verfügung stellen. Wenn jeder Mitarbeiter in Ihrem Unternehmen ein bestimmtes Logo an einer bestimmten Position auf jeder Webseite verwenden muss, können Sie dieses Logo als Asset zur Verfügung stellen. Gute Beispiele für mögliche Assets sind eine freigegebene JRE, ein SOA-Service, ein Geschäftsdokument, eine Gruppe allgemeiner Anforderungen, Artefakte sowie Anforderungen in Bezug auf die Markenkennzeichnung des Unternehmens oder der Produkte.

Zum Steuern von Assets müssen Sie mit den Informationen in den folgenden Themen vertraut sein:
IBM Rational bietet einen strukturierten Ansatz, der Teams für die Software- und Systembereitstellung bei der Steigerung der geschäftlichen Innovation durch gemessene und kontinuierliche Prozessverbesserung unterstützt. Mit MCIF (Measured Capability Improvement Framework) können Sie Kompetenzen in zentralen Entwicklungsverfahren erlangen, die Ihre Geschäftsergebnisse wesentlich verbessern.

MCIF ist für agile Teams und Methoden optimiert und kann die Implementierung beliebiger Methoden automatisieren. MCIF ist zwar produktunabhängig, wird jedoch von IBM Rational Jazz-Angeboten unterstützt. Diese transformieren die Softwarebereitstellung, indem sie Teams bei der effektiven Collaboration, Automatisierung und Berichterstellung helfen. Weitere Informationen zu MCIF (Measured Capability Improvement Framework) finden Sie unter http://www-01.ibm.com/software/rational/mcif/.

Bei diesem Verfahren konzentriert man sich darauf, die wichtigsten Abstraktionen des Systems zu ermitteln und Entscheidungen zum Aufbau des Systems so zu treffen, dass Ausfallsicherheit und Wartungsfreundlichkeit sichergestellt sind. Weitere Informationen zum Verfahren der komponentenbasierten Softwarearchitektur finden Sie unter http://www.ibm.com/developerworks/rational/practices/compbased_sa/.

Feedback