Professional Documents
Culture Documents
Architecture
The complex and carefully designed structure any anything is called architecture
A description of structure (components) and behavior (processes) of a system
Activity required to produce such a structure is Architecure
Enterprise Architecture
An enterprise architect is someone who is responsible for making sure that a company's business
strategy uses proper technology systems architecture to achieve its goals. Enterprise architects have an
enormous degree of responsibility, and typically report directly to the chief information officer (CIO).
The goal of enterprise architecture is to create a unified IT environment (standardized hardware and
software systems) across the firm or all of the firm's business units, More specifically, the goals are to
promote alignment
Standardization
reuse of existing IT assets
the sharing of common methods for project management and software development across the
organization.
the end result, is that the enterprise architecture will make IT cheaper, more strategic, and more
responsive.
The purpose of enterprise architecture is to create a map of IT assets and business processes and a set
of governance principles that drive an ongoing discussion about business strategy and how it can be
expressed through IT. There are many different suggested frameworks to develop an enterprise
architecture, as discussed later on. However, most frameworks contain four basic domains, as follows:
Business architecture:
Business Architecture models the business enterprise using logical service units (business processes) and
the events that trigger them to represent the re-architected approach to satisfying
customer requirements. It attempts to show how business is to be done.
Information Architecture identifies where important blocks of information, such as a customer record,
are kept and how one typically accesses them; An Information Architecture enables the enterprise to
develop a common, shared, distributed, accurate, and consistent data resource
Application Architecture links the data and business architecture to reflect applications. It supports the
work activities of the business processes, and provides automated procedures. Application Architecture
manages information storage and retrieval in support of the enterprise objectives. It addresses location
considerations and how information is utilized.
Technology Architecture links up with the Application, Business, and Data Architectures to provide
interoperable technology platforms that meet the needs of the various user roles (Actors) at identified
work locations.
EA normally includes Packaged Application Software Assessment, for example, when to use the SAP
products, as is, or with customization. Project Leaders in EA-influenced shops can gain greater
confidence in Information Management Project results because of the completeness of the user
requirements specifications. All requirement elements will have been accounted for. Business Decisions
and Business Rules are defined relating all development objects and the best source of requirements
and data are utilized. The best source of information about data availability is determined and
documented in an Information Meta data Repository. An EA architectural approach contains:
A methodology for setting priorities, ensuring that all components and component relationships
are well defined.
A method for determining the impact of an Information Management system change request.
According to CompTIA, these are the four leading Enterprise Architect Planning (EAP) methodologies:
TOGAF provides principles for designing, planning, implementing and governing enterprise IT
architecture. The TOGAF framework helps businesses create a standardized approach to EA with a
common vocabulary, recommended standards, compliance methods, suggested tools and software and
a method to define best practices. The TOGAF framework is widely popular as an enterprise architect
framework, and according to The Open Group it’s been adopted by more than 80 percent of the world’s
leading enterprises.
The Zachman Framework for Enterprise Architecture: The Zachman framework is named after one of
the original founders of enterprise architecture and it’s another popular EA methodology. It’s better
understood as a “taxonomy,” according to CompTIA, and it spans six architectural focal points and six
primary stakeholders to help standardize and define the IT architecture components and outputs.
Federal Enterprise Architecture Framework (FEAF): FEAF was introduced in 1996 as a response to the
Clinger-Cohen act, which introduced mandates for IT effectiveness in federal agencies. It’s designed for
the U.S. government, but it can also be applied to private companies that want to use the framework.
Gartner: After acquiring The Meta Group in 2005, Gartner established best practices for EAP and
adapted them into the company’s general consulting practices. While it’s not an individual framework,
CompTIA recognizes it as a “practical” methodology that focuses on business outcomes with “few
explicit steps or components.”
Orbus Software
Sparx Systems
Software AG
Avolution
Mega
Erwin
BiZZdesign
Planview
SAP
BOC Group
https://www.visual-paradigm.com/guide/togaf/what-is-togaf/
`