Cel mai bun răspuns
Ok. Deci, ca și alții care au comentat, asta fac eu ca o profesie de bază – și este o profesie [dar aceasta este o discuție pentru un alt subiect]. Complet descoperit, fiecare cadru este destinat să acopere întreaga gamă de furnizare a serviciilor de arhitectură a întreprinderii către o organizație.
Provocarea constă în despachetarea a ceea ce se află în spatele vizualelor pentru care sunt cele mai cunoscute – Matricea ontologică Zachman Framework și ciclul de viață al metodei de livrare a arhitecturii TOGAF – cunoscut și sub numele de „cercuri de cultură” ADM. Deși fiecare dintre acestea este de fapt o metodologie [Ok, Zachman susține că este o ontologie în primul rând, dar, de dragul acestei discuții, nu este un punct semnificativ de distincție – deși strict vorbind, ar fi], imagini care acestea sunt cele mai cunoscute pentru concentrarea pe livrabile documentate / Tipuri de modele [Zachman Framework] și Procesul de abordare [TOGAF ADM]. Acestea fiind spuse, ZF are idei specifice despre proces, deși sunteți încurajați să nu fiți constrâns de aceste idei și să vă concentrați asupra rezultatelor dorite cu necesitățile lor asociate. TOGAF are, de asemenea, Architectural Content Framework [TOGAF ACF], care specifică tipul și tipurile de vizualizări din fiecare domeniu care ar putea fi dezvăluite.
Deci, nu este pe deplin adevărat că nu oferă îndrumări pentru întreaga practică a EA, abordarea lor este FOARTE diferită și poate fi complementară, deși este nevoie de unele despachetări semnificative pentru a realiza.
Gândiți-vă în acest fel, dacă nu v-ați luat timp să integrează-le, ai folosi Zachman pentru a acoperi, defini și planifica munca și rezultatele așteptate; atunci veți folosi metoda TOGAF ADM pentru livrarea arhitecturilor domeniului colectiv. Deși aceasta nu este neapărat intenția și vor fi mulți care vor argumenta acest lucru, pentru un EA de la începutul carierei, acesta {împreună cu un scenariu de afaceri adecvat, cerințe documentate și un set bun de principii arhitecturale] vă va salva fundul.
Răspuns
Atât TOGAF, cât și cadrul Zachman sunt cadre de arhitectură de întreprindere, nu cadre de aplicații web, care au fost etichetate ca această întrebare. Am o experiență în arhitectura întreprinderii (DoDAF), așa că voi încerca să fac asta.
Un cadru de aplicație pentru întreprindere descrie un set de vizualizări arhitecturale care ne permit să afișăm grafic și text fluxul de informații sau materiale prin intermediul unei organizații. Luate împreună, toate aceste puncte de vedere pot permite factorilor de decizie să înțeleagă organizația în ansamblu, ceea ce ar trebui să scurteze timpul necesar pentru a determina cursurile strategice. În mod colocvial, ne referim la punctele de vedere colectate ca „o arhitectură”. În funcție de cadru și de cerințele clientului, vom produce mai multe vizualizări diferite, de la diagrame organizatorice în formă de copac până la diagrame de proces și ocazional chiar și foi de calcul gigantice.
Cadrul Zachman descrie în mod clar utilizarea rândurilor și coloanelor matricează produsele arhitecturale care urmează să fie furnizate. Implementată complet, o arhitectură Zachman este un document cuprinzător care descrie tot ceea ce face o organizație în detaliu.
TOGAF, pe de altă parte, descrie o metodologie de dezvoltare a arhitecturii fără a descrie în mod clar artefactele care urmează să fie dezvoltate folosind metodologia.
În practică, nici TOGAF și nici Zachman nu oferă recomandări concrete pentru definirea produselor utile. Nu știu un studiu de caz de succes, fie pentru DoDAF, fie pentru MODAF.