Whatt is an Ente Wha Enterpri rprise se Archi Architect tecture? ure?** Enterprise Architecture is the description of the current and/or future structure and behavior of an or orga gani niza zati tion on's 's pr proc oces esse ses, s, in info form rmat atio ion n sy syst stem ems, s, te tech chno nolo logy gy,, personnel and organizati tio onal sub-units ts,, aligned with the organization's core goa go als and str tra ate tegi gic c di dire rect ctiion on.. Alt lth houg ugh h oft ften en ass sso oci cia ate ted d str tric ictl tly y wit ith h info form rma ati tion on technology, it relates more broadly to the practice of business optimization in , , orga or gani niza zati tion onal al st stru ruct ctur ure e an and d pr proc oces ess s ar arch chit itec ectu ture re as wel elll. An Ent Enterp erpris rise e Arc Archit hitect ecture ure Fra Framew mework ork defines how to org rgan aniize th the e str truc uctu ture re and views associated with an Enterprise Architecture. Because the discipline of Enterprise Architecture is so broad, and because the enterprises it describes tend to be large and complex, the models associated with the discipline also tend to be large and complex. To manage this scale and complexity, an Arc Ar chi hite tect ctu ure Fr Fram amew ewor ork k de defi fine nes s com ompl ple eme ment nta ary projections of the enterprise model called Views, where each View is meaningful to different system stakeholders. W ikipedia a * Extract from Wikipedi 1
Some examples of Enterprise Architecture Models Nati Nation onal al Inst Instit itut ute e of Heal Health th Ent Enter erpr pris ise e Arch Archit itec ectu ture re
Treasury Enterprise Architecture Framework
Fede Federa rall Ente Enterp rpri rise se Arc Archi hite tect ctur ure e Frame Framewo work rk
Zachman Enterprise Architecture Framework
Institute for Enterprise Architecture Developments Developments
Lawrence Berkele y National Laboratory
2
What are the common elements in an Enterprise A Business Strategy Architecture - defines Architecture structure? the overall strategic direction of the business, the vision, mission, business plans and overall business objectives.
Strategy Business Applications Data/Information Technology
A Business Process Architecture describes the business processes that have to be put in place in order for the business to operate efficiently and support effectively the enterprise business objectives. An Applications Architecture provides a blueprint for the individual application systems to be deployed, their interactions, and their relationships to the core business processes of the organization A Data/Information Architecture describes the structure of an organization's logical and physical data assets and data management resources. A Technology Architecture describes the software and hardware infrastructure intended to support the deployment of core, missioncritical applications.
The Requirements Paradigm Requirements
•
A Business Architecture - defines the business strategy, governance, organisation, and key business processes.
•
An Applications Architecture provides a blueprint for the individual application , , and their relationships to the core business processes of the organization1
Applications Architecture
•
A Data Architecture describes the structure of an organization's logical and physical data assets and data management resources 1
Technology Architecture
•
A Technology Architecture describes the software infrastructure intended to support the deployment of core, mission-critical applications.
Business Architecture
Data Architecture
Capabilities 1
The combination of Data Architecture and Application Architecture is also referred to as the Information System Architecture.
4
How about Integration and Security? Business
o i t a r g e t n I
Data/Information
Technology
y t i r u c e S
How about Integration? Business n o i t a r g e t n I
Information fuels a lean Processes execute a operator. An information lean operator’s architecture forms one of The NGOSS Perspective strategies and tactics the three cornerstones to achieve the upon which a lean operator entreprise’s thrives objectives and goals.
Data/Information The integration architecture brings together lean operator’s information and process architectures.
Technology
Information Architecture
Process Architecture
Integration Architecture
How about Security? The eTOM perspective with FCAPS mapping
Business
Applications
Data/Information
Technology
y t i r u c e S
Looking in further detail at the architecture domain breakdown Business Strategy Layer
Business Architecture
Business Processes Layer
Org/Functional Layer
Applications Architecture Applications/Services Layer
Data Architecture
Data/Information Layer
Software/Control Layer
Technology Architecture Technology/Infrastructure Layer
The Big Picture Business Strategy Layer
Business Processes Layer
Organisational/Functional Layer
Data/Information Layer
Applications/Services Layer
Software/Control Layer
Technology/Infrastructure Layer
9
Business Strategy Layer
Extract from Accenture’s former Business Integration Methodology (BIM)
Business Process Layer
Organizational / Functional Layer Resource Management – Functional Organization Example Chart
Function Etymology From Middle French fonction < Old French function < Latin functio gen. functionis "performance, execution" < Latin functus pp. of fungi "perform, execute, discharge". function (plural functions)
What something does or is used for. A professional or official position. Functionality The ability to perform a task or function; that set of functions that something is able or equipped to perform. Functional requirement Describes a condition or capability that a system, person or object has to satisfy, fulfill or comply with.
Application Layer
Information / Data Layer
Software / Control Layer
Technology Layer
The Zachman Framework
15/10/2008
18
The TOGAF model TOGAF is a framework - a detailed method and a set of supporting tools - for developing an enterprise architecture. It is described in a set of documentation published by The Open Group (http://www.opengroup.org/ ) on its public web server, and may be used freely by any organization wishing to develop an enterprise architecture for use within that organization. The architecture is typically modeled at four levels or domains; Business, Application, Data, Technology. A set of foundation architectures are provided to enable the architecture team to envision the current and future state of the architecture.
19
The TOGAF model The Open Group's Architectural Framework has gained significant momentum. Its purpose, as will all architectural frameworks, is to avoid startin with a blank sheet of paper when creating an architecture. Just as with RUP, it contains tried and tested ways, best practices and foundations upon which things are built. It is an industry wisdom consensus, tool and technology neutral and cross industry method. Architecture Development Cycle
20
The TOGAF model
21
NGOSS vs. Zachman & TOGAF Frameworks
New Generation OSS Initiative Business Process Framework
Enterprise-wide Framework
( Enhanced Telecom Operations Map - eTOM )
( Shared Information and Data Model – SID )
vs Applications Framework
Systems Integration Framework
( Telecom Applications Map - TAM )
( Technology Neutral Architecture – TNA )
Requirements
Business Architecture
Data Architecture
Applications Architecture
Technology Architecture
Capabilities
15/10/2008
22