6. Enterprise Architecture Methodologies
• The Zachman Framework
• The Open Group Architectural Framework (TOGAF)
• The Federal Enterprise Architecture
• The Gartner Methodology
7.
8. An Architecture is…
• set of significant decisions about the organization of a software
system,
• selection of the structural elements and their interfaces by which the
system is composed,
• behavior of the structural elements as specified in the collaborations
among those elements,
• composition of these structural and behavioral elements into
progressively larger subsystems,
• architectural style that guides this organization (i.e. these elements
and their interfaces, their collaborations, and their composition).
9. Quality Attributes
• Runtime
• Performance, Security, Availability, Reliability, Functionality, Usability
• Engineering
• Modifiability, Portability, Reusability, Integrability, Interoperability, Testability
• Business
• Time to market, cost, lifetime, target market, rollout schedule, use of legacy
systems