Content Metamodel e relazioni con ADM
...vi spiego di che cosa si tratta
L’Architecture Development Method (ADM) è il processo che abbraccia l’intero ciclo di vita architetturale, atto a creare e gestire le architetture all’interno di una organizzazione. In ciascuna fase all'interno dell'ADM, vengono riportati gli input, output e gli step da dover eseguire insieme ad una serie di work product frutto del lavoro architetturale. Il Content Metamodel definisce la struttura formale di questi work product per garantirne la coerenza all'interno dell'ADM e anche per fornire una linea guida per le organizzazioni che desiderano implementare la propria architettura.
Il Content Metamodel fornisce una definizione di tutte le tipologie di Building Block che possono esistere all'interno di un'architettura, mostrando come questi “mattoni” possono essere descritti e correlati gli uni agli altri. Ad esempio, quando si genera un'Architettura, un architetto identificherà le applicazioni, le “entità dati” detenute all'interno delle applicazioni e le tecnologie che implementano tali applicazioni. A loro volta, le applicazioni supporteranno dei "business service" che saranno utilizzati dai business user per soddisfare le proprie esigenze.
Il Content Metamodel identifica tutti questi aspetti (ad es. applicazione, entità dei dati, tecnologia, attore e servizio business), mostra le possibili interrelazioni (ad es. attori utilizzano i servizi aziendali) ed infine, identifica gli artefatti (catalogo, matrice, diagramma) che possono essere utilizzati per rappresentarne una vista.
Nella sezione Download potrai trovare i template TOGAF per iniziare a realizzare il tuo Content Metamodel:
- Artifact
- Deliverable
- Entity