Zum Entwerfen Ihres Systems müssen Sie Ihre Geschäftsprozesse und Ihr
Informationsmodell ermitteln und definieren. Ihre Prozesse und Ihr Informationsmodell
unterstützen Sie bei der Entscheidung, welche Communitys, Kategorien und Assettypen
für Ihr System erforderlich sind.
- Ein Informationsmodell setzt sich aus Assettypen, Kategorieschemas,
Beziehungstypen und Assetattributen zusammen. In jeder Community definieren
Lebenszyklen, wie Assets erstellt, verwaltet und verbraucht werden.
- In jeder Community werden die Zugriffssteuerung, Aufgabenbereiche, Berechtigungen,
Prüfprozesse und Lebenszyklen der Assets in der Community konfiguriert.
Communitys
Die erste Governance-Stufe eines Systems wird durch
seine
Communitys
definiert. Zum Erstellen einer Community ermitteln Sie eine Zielgruppe, die
über Assets verfügt oder Assets verwenden muss, die in einer bestimmten Weise
gesteuert werden müssen. Communitys können auf verschiedenen Faktoren basieren:
- Organisation:
Sie können eine Community auf der Basis des Organisationsdiagramms erstellen.
- Aufgabenbereich: Sie können eine Community auf der Basis eines
Aufgabenbereichs erstellen, der Organisationsgrenzen überschreitet, z. B.
'Analyst' oder 'Entwickler'.
- Projekt: Sie können eine Community erstellen, die auf einem Projekt oder einer
Initiative basiert.
Systementwickler ermitteln diese Communitys und
definieren sie anschließend.
Nachdem Sie eine Community definiert und ihren Administrator angegeben haben,
definiert dieser Administrator die Aufgabenbereiche in der Community. Der
Community-Administrator definiert außerdem die Berechtigungen für diese
Aufgabenbereiche und ordnet den Aufgabenbereichen Benutzer oder Gruppen zu.
Assettypen
Systementwickler müssen auch die Benutzer des
Systems und deren Interaktionen mit Assets bei den folgenden Aktivitäten
berücksichtigen:
- Assets verwenden
- Assets suchen
- Assets erstellen
- Neue Versionen von Assets erstellen
- Veraltete Assets sperren
- Assets verfolgen
- Assets Abhängigkeiten hinzufügen
Wenn ein Assettyp für alle
Communitys global ist, wird er auf der Repository-Ebene definiert. Andere Typen
werden möglicherweise in einer Community mit höherer Sicherheit gesteuert oder
gehören zu einer bestimmten Community. Diese Typen werden auf der Community-Ebene
konfiguriert. Damit Sie einen Assettyp für eine Community konfigurieren können,
muss diese Community definiert sein.
Jedem Assettyp ist ein Lebenszyklus
zugeordnet, der Status und Aktionen enthält, die von Aufgabenbereichen und
Richtlinien gesteuert werden. Community-Administratoren können jeden Lebenszyklustyp
konfigurieren, um den Geschäftsprozess, den Prüfprozess und den
Assetlebenszyklus zu steuern.
Collaboration, Governance und Verwaltung
Beachten Sie die
folgenden Aspekte des Asset-Managements, wenn Sie Ihr System entwerfen:
- Collaboration bei und Verständnis von Assets:
Planen Sie die erforderlichen
Typen und Versionen von Assets und ihre Beziehungen zueinander.
- Asset-Governance:
Legen Sie fest, welche Richtlinien erfüllt werden
müssen, wer bestimmte Assets überprüfen muss und wie auf bestimmte Assets
zugegriffen wird.
- Erkennung und Verwaltung von Assets:
Bestimmen Sie die Prozesse für das
Publizieren, Suchen, Verwalten und Sperren von Assets.
Abhängigkeiten
Wenn Sie
IBM® Rational Asset Manager
als Bibliothek für gemeinsam genutzte Dateien oder allgemeine Komponenten verwenden,
sollten Sie die folgenden Verfahren anwenden, um die optimale Assetwiederverwendung
sicherzustellen:
- Verwalten Sie
Abhängigkeiten,
indem Sie definieren, wie eine erforderliche Version einer Software von einer anderen
Version einer Software abhängig ist.
- Automatisieren Sie den Abruf von erforderlichen Dateien und Abhängigkeiten aus
Repositorys.
- Entwickeln Sie getestete Gruppen allgemeiner Komponenten und erstellen
Sie Assets auf der Basis dieser Gruppen.