Wikipedia definisce Enterprise Architecture come segue:
An enterprise architecture (EA) is a rigorous description of the structure of an enterprise, its decomposition into subsystems, the relationships between the subsystems, the relationships with the external environment, the terminology to use, and the guiding principles for the design and evolution of an enterprise. This description is comprehensive, including enterprise goals, business functions, business process, roles, organisational structures, business information, software applications and computer systems. Practitioners of EA call themselves "enterprise architects."
An enterprise architect is a person responsible for developing the enterprise architecture and is often called upon to draw conclusions from it. By producing an enterprise architecture, architects are providing a tool for identifying opportunities to improve the enterprise, in a manner that more effectively and efficiently pursues its purpose.
Man mano che un'azienda cresce, l'architettura aziendale tende a fratturarsi (se esiste) e diventa una grande palla di fango .
Sfortunatamente a quel punto, qualsiasi gruppo di sviluppo individuale all'interno di una società di solito non è strutturato o posizionato correttamente per creare un'architettura aziendale, e di solito c'è un piccolo incentivo per qualsiasi gruppo particolare a farlo poiché si concentrano sui loro problemi di business.
Il rovescio della medaglia, la creazione di un "gruppo di architetture" separato che non è strettamente allineato con le priorità del business e fornisce dall'alto ciò che l'architettura dovrebbe essere non è sufficiente, dal momento che il lavoro che fanno solitamente cade nelle orecchie di chi persone che fanno il "vero lavoro".
Quale è quindi il modo migliore per creare e guidare un'architettura aziendale?