Assets

Bei Assets handelt es sich um eine Collection von Artefakten, d. h. Dateien, die eine wiederverwendbare Lösung für eine bestimmte geschäftsbezogene Problemstellung bereitstellen. Assets verfügen auch über Metadaten, d. h. über Informationen zu ihrem Zweck, ihrer Verwendung und ihrer Beziehung zu anderen Assets, sodass Sie Assets für die Lösung von geschäftsbezogenen Problemstellungen wiederverwenden können.

Eine 4-minütige On Demand-Demonstration, wie IBM® Rational Asset Manager zum zentralen Katalog für wiederverwendbare Assets in Ihrem Unternehmen werden kann, können Sie hier anzeigen.

Assets können Artefakte enthalten, die ein Problem lösen.

Assets können alle Artefakte einschließlich anderer Assets enthalten, mit denen eine bestimmte geschäftsbezogene Problemstellung gelöst werden kann. Artefakte sind Dateien, die Benutzer in einer Gruppe zusammenfassen können, um Assets zu bilden. Artefakte können Arbeitsergebnisse aus dem Softwareentwicklungsprozess sein, beispielsweise Softwareanforderungen, Entwürfe, Modelle, Quellcode, Daten, Tests, Benutzerschnittstellen und Dokumentation. Sie können auch Artefakte einschließen, die die Ziele, die Prozesse und die Motivation zum Erstellen und Verwenden von Assets erläutern.

Weitere Informationen zu Artefakten finden Sie im Abschnitt Assetartefakte.

Assets haben beschreibende Metadaten.

Assets enthalten beschreibende Informationen, d. h. Metadaten, mit denen Sie Assets finden und wiederverwenden können. Assetmetadaten umfassen u. a. die folgenden Informationen:

Beschreibende Metadaten unterstützen Personen beim Suchen von Assets, wenn sie mit Schlüsselwörtern suchen, Filter zum Einschränken der Suchergebnisse verwenden oder Kategorien durchsuchen oder wenn sie über Beziehungen und Abhängigkeiten auf andere Assets stoßen.

Assets können eine beliebige Größe haben.

Ein großes Asset kann alle Elemente einer Geschäftsanforderung umfassen, z. B. ihre Anwendungsfälle, Designmodelle, Komponenten, Komponentenspezifikationen, Testfälle, Testtreiber und Testdaten. Ein kleines Asset kann Informationen zu einem bestimmten Problem enthalten, z. B. Testfälle für eine Implementierung.

Assets sollten wiederverwendet werden.

Durch die Wiederverwendung von Assets kann ein Unternehmen die Kosten sparen, die durch das Produzieren redundanter Assets in verschiedenen Filialen entstehen. Beispiel: Eine Filiale eines großen Unternehmens entwickelt eine Implementierung für ein Hilfefenster in einer webbasierten Anwendung. Eine zweite Filiale des Unternehmens benötigt ebenfalls ein Hilfefenster. Anstatt eine eigene Implementierung zu entwickeln, können die Entwickler in der zweiten Filiale nach einem Asset suchen, das ihren Anforderungen entspricht. Sie finden die bereits vorhandene Assetimplementierung für ein Hilfefenster, laden sie herunter und passen sie an ihren speziellen Kontext an.

Assets können angepasste Prüfprozesse durchlaufen, um Änderungen langfristig zu verwalten.

Prüfprozesse - oder Lebenszyklen - stellen sicher, dass Assets langfristig vollständig, korrekt und für die Wiederverwendung optimiert sind. Benutzer oder Benutzergruppen können Assets entsprechend ihrem jeweiligen Fachgebiet überprüfen.

Assets haben in Lebenszyklen immer einen Status, z. B. 'Entwurf' oder 'Freigegeben'. Repository-Administratoren erstellen Master-Lebenszyklen, die von Community-Administratoren erweitert werden können, um Folgendes zu verwalten: die Ereignisse in den verschiedenen Status, die Übergänge zwischen den Status und welche Benutzer ein Asset in einem bestimmten Status anzeigen und ändern können. Weitere Informationen zu Prüfprozessen und Lebenszyklen finden Sie im Abschnitt Assetprüfung und Governance.

Assets können mit verschiedenen Methoden gesteuert werden.

Durch die Steuerung von Assets kann ein Unternehmen steuern, welche Benutzer auf ein Asset zugreifen bzw. ein Asset anzeigen oder ändern können. Ein Unternehmen kann steuern, wie Benutzer Assets ändern, und kann erzwingen, dass Benutzer einem Asset bestimmte Metadaten oder Artefakte hinzufügen. Beispielsweise muss ein Tester zum Testen ein Asset herunterladen. Ein Entwickler muss jedoch dasselbe Asset herunterladen und ändern. Mit Asset-Governance können der Tester und der Entwickler je nach den Anforderungen der Aufgabe in unterschiedlicher Weise mit dem Repository interagieren. Die beiden wichtigsten Komponenten der Asset-Governance in Rational Asset Manager sind Communitys sowie Aufgabenbereiche und Berechtigungen.


Feedback