Enterprise Architecture

enterprise-architecture-triangle

Enterprise architecture (EA) is a rigorous description of the structure of an enterprise, including the business perspective and the information system perspective. EA describes the terminology, the composition of enterprise components, and their relationships with the external environment, as well as providing the guiding principles for the requirements, design, and evolution of an enterprise. This description is comprehensive, including enterprise goals, business processes, roles, organizational structures, organizational behaviors, business information, software applications and computer systems. EA is a major part of IT governance for any large organization, and its usage is increasingly widespread.