Migliore risposta
Ok. Quindi, come altri che hanno commentato, questo è quello che faccio come professione principale – ed è una professione [ma questa è una discussione per un altro argomento]. Completamente scoperto, ogni framework è concepito per coprire lintero ambito di fornitura di servizi di architettura aziendale a unorganizzazione.
La sfida è disimballare ciò che cè dietro le immagini per cui sono più conosciuti: Zachman Framework Ontology Matrix e il ciclo di vita del metodo di consegna dellarchitettura TOGAF, noto anche come “cerchi nel grano” dellADM. Sebbene ognuno di questi sia in realtà una metodologia [Ok, Zachman afferma di essere prima di tutto unontologia, ma per il bene di questa discussione, non è un punto di distinzione significativo – anche se in senso stretto, lo sarebbe], immagini che sono più conosciuti per lattenzione su deliverable documentati / tipi di modello [Zachman Framework] e Approccio al processo [TOGAF ADM]. Detto questo, ZF ha idee specifiche sul processo, anche se sei incoraggiato a non essere vincolato da quelle idee e concentrarti sui risultati desiderati con le loro esigenze associate. TOGAF ha anche lArchitectural Content Framework [TOGAF ACF] che specifica il tipo e i tipi di visualizzazioni in ogni dominio che potrebbero essere messi a nudo.
Quindi non è del tutto vero che non forniscono indicazioni per lintera pratica di EA, il loro approccio è MOLTO diverso e può essere complementare, anche se ci vuole un po di disimballaggio significativo per essere completato.
Pensala in questo modo, se non hai avuto il tempo di integrarli, useresti Zachman per definire, definire e pianificare il lavoro e gli output previsti; quindi faresti leva sul metodo TOGAF ADM per fornire le architetture di dominio collettivo. Sebbene questa non sia necessariamente lintenzione e ci saranno molti che ne discuteranno, per un EA allinizio della carriera, {insieme a un adeguato scenario aziendale, requisiti documentati e una buona serie di principi architettonici] ti salverà il culo.
Risposta
Sia TOGAF che il framework Zachman sono framework di architettura aziendale, non framework di applicazioni web, che questa domanda è stata etichettata come. Ho un po di esperienza nellarchitettura aziendale (DoDAF), quindi cercherò di provare a farlo.
Un framework di applicazioni aziendali descrive una serie di viste architetturali che ci consentono di visualizzare graficamente e testualmente il flusso di informazioni o materiali tramite unorganizzazione. Prese insieme, tutte queste opinioni possono consentire ai responsabili delle decisioni di comprendere lorganizzazione nel suo insieme, il che dovrebbe ridurre il tempo necessario per determinare i percorsi strategici. Colloquialmente, ci riferiamo alle viste raccolte come “unarchitettura”. A seconda del framework e dei requisiti del cliente, produrremo diverse visualizzazioni, dagli organigrammi a forma di albero ai diagrammi di processo e occasionalmente anche solo fogli di calcolo giganti.
Il framework Zachman descrive chiaramente luso di righe e colonne matrici i prodotti architettonici che devono essere forniti. Completamente implementata, unarchitettura Zachman è un documento completo che descrive tutto ciò che unorganizzazione fa in dettaglio esaustivo.
TOGAF, daltra parte, descrive una metodologia di sviluppo dellarchitettura senza descrivere chiaramente gli artefatti che devono essere sviluppati utilizzando la metodologia.
In pratica, né TOGAF né Zachman forniscono raccomandazioni concrete per definire prodotti utili. Non sono a conoscenza di un caso di studio di successo per uno, o per DoDAF o MODAF.