Escolar Documentos
Profissional Documentos
Cultura Documentos
This is what many call value delivery and being aligned How we can do it by making better decisions
By being more informed
About why, what, how and even when and where we deploy solutions Everyone!
Question
What do you think of when you hear the term Enterprise Architecture?
Info Arch
Project 2
App Arch
...
Tech Arch
Project n
Strategy
Business Information
IT Infrastructure
Expresses the impact of Business Strategy on the operations of your business, the information you need, the applications that support your business, and the infrastructure upon which they are built Establishes a set of principles that drives consistent decision making across disparate groups of decision makers Establishes/Publishes/Evolves a set of standards from which projects and other implementation activities take direction Creates models that provide a broad context for impact analysis, scenario planning, reuse opportunity identification Compares the future state against the current state and develops a Roadmap that shows how to migrate from As-Is to To-Be Creates an environment of collaboration and consensus-building between management, architects, SMEs, analysts, developers and business sponsors
Inhibitors:
Complexity Rate of Change Misalignment of Operations from Business Strategy Enterprise vs. Project Perspective Limited Reuse/Reusability
Current Objectives
Processes
Enterprise Architecture is a set of artifacts/methods that help BUSINESS LEADERS make decisions about DIRECTION and communicate the CHANGES that need to occur in their enterprise to achieve their vision.
EA Creation
Business Value
Bus.
Info.
Transformation
through Asset Portfolio Improvements, Retirements, Consolidations, Rationalizations, etc. Tech. Sol.
Transformation
Tech. Sol. through New Business Projects
Current State
Time
EAdirections 2010. All Rights Reserved.
10
EA Creation
Business Value
Portfolio Transformation
Bus.
through Asset Portfolio Improvements, Retirements, Consolidations, Rationalizations, etc.
Strategic Direction
Info.
Transformation
Tech.
Sol.
Bus.
Info.
Tech.
Sol.
Transformation
Current State
Project Support
Time
EAdirections 2010. All Rights Reserved.
11
Identify Business Vision Identify Strategic Capabilities Define Enterprise Principles Determine Future State Identify & Analyze Gaps Conduct Impact Analysis
Models Help!
Transformation Roadmap
12
HL Relationship Maps provides further context for the strategic conversation (examples in appendix)
Function to Organization Function to Application Application to Information etc.
EA is full of different views Dont be afraid to create multiple versions of an artifact aimed at different audiences
EAdirections 2010. All Rights Reserved.
13
14
Or This
15
4.2 Manufacturing
4.1 Procurement
2.2 Qualification
5.1 Purchasing
4.3 Inventory
4.4 Shipping
4.6 Returns
Customer Relationship Management (CRM) Leads Contacts Accounts Campaigns Financial System General Ledger Cash Management Accounts Payable Accounts Receivable Fixed Assets Supply Chain Management Order Entry Purchasing Inventory Forecasting Manufacturing Bill of Materials Scheduling Cost Management Quality Control Capacity Planning Freight Management & Shipping Freight Management & Shippping Human Resources Personnel Payroll Benefits Time & Attendance Content Managent Content Management etc. etc. etc.
LEGEND
System function
16
5.8 Legal
Enterprise Architecture
Input
Existing Operations
New/Changed Capabilities Delivered
EA Roadmap Project Requests Adds/Changes to Applications, Infrastructure, Information, & Business Processes Timeline/Interdependencies
Represents
Project A
CLIENT (Service Requestor) Standard Service Request Service Provider WORK Standard Service Response
Project B
CLIENT (Service Requestor) Standard Service Request Service Provider WORK Standard Service Response
Project C
CLIENT (Service Requestor) Standard Service Request Service Provider Standard ServiceWORK Response CLIENT (Service Requestor) Standard Service Request Service Provider Standard ServiceWORK Response
Transforms
G O V E R N A N C E
Object
Object
Object
Object
17
Enterprise Governance
Enterprise Governance is a consistent and interdependent system of people, process, and policy throughout the organization intended to ensure the intentions of the enterprise leadership are reflected in all decisions. Must be delegated authority by senior leadership Must understand strategy, EA and EPM; participation improves understanding Defines (approves) standards, policy, guidelines Must define consequences and apply them
18
CIO
Decisions get escalated to Steering Committee from Architecture Council Architecture Council EA Core Team
EA Core Team is represented on ARB
EA Core Team
EPMO
19
Tech Arch
Facilitates FEEDBACK
Enterprise Architecture
Enterprise Strategy
Provides
Strategic Context Best Practices Research Guidance Leadership
App Arch
Info Arch
FEEDBACK Collaborates
Project Design Tech Selection Service Design Integration Design Models
Interpreted By
Collaborates
Principles Standards Patterns Policy Models Services Needed
Bus Arch
Project 1
20
Project 2
...
Project n
Provides
EA Approval Stages
Perform Analysis
Domain Team (s)
Make Recommendation
EA Core Team
Meeting Frequency
Areas of Responsibility
ESC vs. Architecture Council Escalation Rules
21
Project Linkage
EA must be defined from the Big-Picture perspective, but realized at the project level Over time, the project level achieves more and more of the strategic vision Project reviews must consider EA impact and guidance Proper checkpoints identified and criteria applied
Including the transition of project documentation into the EA repository
Too many projects for EA to review; EPM must own project review process and apply EA effectively Adherence to EA must be mandated; compliance expected; deviation must be explained and approved
22
HL Design Review
EA Team uses results of process to improve EA Content Metrics kept by EPMO, analyzed by EA Core Team
Post-Project
23
EA must demonstrate clear & unambiguous enterprise-wide linkages; and, as appropriate, explicit decomposition
Enterprise Business Strategy to EA & Project Portfolio Management Business Architecture to Information Architecture to Application Architecture to Technology Architecture
* Enterprise Architecture as Strategy: Creating a Foundation for Business Execution by Peter Weill, David C. Robertson and Jeanne W. Ross EAdirections 2010. All Rights Reserved.
24
OVERVIEW
25
26
About EAdirections
We Work WITH You To:
Improve the value of IT to your enterprise Improve Enterprise Architecture (EA) programs Refine/Tune Governance Mechanisms Create a Portfolio-Based Culture Integrate Management Disciplines Unify Business/IT Perspectives Operate a World-Class Office of the CIO Balance the Strategic with the Tactical
Tim Westbrock
How We Do It:
Continuous Mentoring of IT Leaders CIO, EA Team, PMO, Office of the CIO, etc. Assess Org Structures, People, Teams Build Internal Support and Sponsorship Analyze and Drive Activity Plans Review and Improve Processes & Deliverables Contribute Relevant Examples & Research Provide Pragmatic, Objective, Unbiased and Prescriptive Feedback on Everything You Do
George S. Paras
www.EAdirections.com
27
2.0 Sales
2.4 Sales Negotiations & Contracts
3.0 Engineering
3.2 Product Development & Design
4.0 Operations
4.2 Manufacturing
4.1 Procurement
2.2 Qualification
5.1 Purchasing
4.3 Inventory
4.4 Shipping
4.6 Returns
Customer Relationship Management (CRM) Leads Contacts Accounts Campaigns Financial System General Ledger Cash Management Accounts Payable Accounts Receivable Fixed Assets Supply Chain Management Order Entry Purchasing Inventory Forecasting Manufacturing Bill of Materials Scheduling Cost Management Quality Control Capacity Planning Freight Management & Shipping Freight Management & Shippping Human Resources Personnel Payroll Benefits Time & Attendance Content Managent Content Management etc. etc. etc.
LEGEND
System function
13
5.8 Legal
APPENDIX
Additional Slides
29
Global Principles
EA level
30
detail
Evaluating principles
Treat as a set, not just as individual principles Resolving conflicts
important, and why does it support the requirements? this mean to the organization? What happens if you do, or do NOT, do this?
31
Example Principles
EA must be primarily driven to increase business value, while enabling the enterprise to change more and more quickly and reducing complexity wherever possible. EA Governance is part of the Overall Enterprise Governance approach. Information Is Managed and Leveraged as an Enterprise Asset Evolve holistic enterprise architecture that models the business operating model, information environment, solutions portfolio and technology infrastructure. Enterprise architecture development must be an insourced effort, supplemented if needed, by outside expertise and resources to develop and support the competency of internal resources dedicated to EA. Information will be location transparent. All modules and processes will be designed as loosely coupled and highly granular using a component based development process. Design applications for platform independence.
32
Rationale
Implications
33
Modeling
Models have a variety of characteristics determined by:
Audience Purpose (communication vs. analysis) Level of detail (enterprise different from project level of detail)
Increased maturity demands simplification of more complex relationships (depth and breadth)
34
EA Focus
EA Focus
Focus
Services Level
Solutions Portfolio
35
Modeling Summary
While the science (standard notation, terminology, usecases, etc.) is growing, there is more art the higher the level you are modeling at
Standards like UML, BPMN, BPEL are continuing to gain momentum, but they are closer to the developer
Finding ways to get other parts of the organization to contribute both current and future state models to the EA Repository is critical
EA must take responsibility for stewarding modeling tools, approaches, standards, naming conventions, metadata from top to bottom
Use the HL Strategic Context Models to direct/prioritize the areas in which to invest more detailed modeling effort
36