enterprise architecture planning

28
Enterprise Architecture Planning Why do it? - Key Concepts & Overview of Approach - Tony Baker, MBA, CMC [email protected] 250.727.1715

Upload: aamir97

Post on 16-Apr-2017

538 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Enterprise Architecture Planning

Enterprise Architecture Planning

Why do it?- Key Concepts & Overview of Approach

-

Tony Baker, MBA, [email protected]

Page 2: Enterprise Architecture Planning

© Pentire Consulting, Inc. 2

Contents IT Organizational Challenges The Response EA = Four Architectures EAP Essentials Possible EAP Pitfalls

Page 3: Enterprise Architecture Planning

IT Organizational Challenges

Page 4: Enterprise Architecture Planning

© Pentire Consulting, Inc. 4

Conflicting Demands Focused on the immediate needs of

users while keeping an eye on the business

vision Responding to a shifting technology

landscape while under pressure for “better,

faster, cheaper”

Page 5: Enterprise Architecture Planning

© Pentire Consulting, Inc. 5

IT Management Issues1. Aligning IT and

corporate goals 2. Organizing and using

information 3. Building cross-

functional information systems

4. Using IT for competitive advantage

5. Integrating systems

6. Capitalizing on advances in IT

7. Connecting to customers

8. Updating obsolete systems

9. Creating an information architecture

10. Implementing business reengineering

Source: Computer Sciences Corp.

Page 6: Enterprise Architecture Planning

© Pentire Consulting, Inc. 6

IT Management Drivers Deliver business value

Tightly align IT to business objectives Control costs

Squeeze every ounce of leverage from existing and future IT investments

Sense and respond Improve the cross-functional capabilities of

the organization Extend those capabilities outside the

organization to reach clients and stakeholders more effectively

Page 7: Enterprise Architecture Planning

The Response

The Enterprise Architecture (EA)A logical plan of activities and projects that guides the progression of an organization's information systems and infrastructure from its current state to a desired future state

Page 8: Enterprise Architecture Planning

© Pentire Consulting, Inc. 8

Why an Enterprise Architecture? Cohesion and harmony

Avoids “silo” thinking Discipline and accountability

Supportable, informed decisions Cheaper in the long run

Avoids costly “cul-de-sac” directions Increases integration

Page 9: Enterprise Architecture Planning

© Pentire Consulting, Inc. 9

Enterprise Architecture Planning Address business needs Develop technical solutions that

make simple things easy hard things possible

Adaptable to evolution of business and technology

Page 10: Enterprise Architecture Planning

© Pentire Consulting, Inc. 10

The City Planning Model Cities…

have parks, offices, roads, amenities, hospitals, stores, libraries

are designed to meet varied, disparate needs

Same with IT architectures One-size-fits-all doesn’t work! Must design for flexibility, growth,

emerging needs

Page 11: Enterprise Architecture Planning

© Pentire Consulting, Inc. 11

The City Planning Process Understand needs

Recognise that you do not have full control!

Forecast future requirements Build infrastructure

Roads, utilities, etc Impose standards, guidelines

Zoning rules, by-laws, etc

Page 12: Enterprise Architecture Planning

EA = Four Architectures

Page 13: Enterprise Architecture Planning

© Pentire Consulting, Inc. 13

Business Architecture High-level goals and objectives Products and services of the business Business processes

Functions and cross-functional activities

Organizational structures Interaction of all these elements

Page 14: Enterprise Architecture Planning

© Pentire Consulting, Inc. 14

Application Architecture The automated services

that support the processes presented in the business architecture

Interaction and interdependencies (interfaces) of the applications

Priorities for developing new applications and revising old applications Based directly on the business

architecture

Page 15: Enterprise Architecture Planning

© Pentire Consulting, Inc. 15

Information Architecture Corporate information model Data management policies Patterns of information use and

production in the organization

Page 16: Enterprise Architecture Planning

© Pentire Consulting, Inc. 16

Technology Architecture Desktop and server hardware Operating systems Networks Peripherals Security

Page 17: Enterprise Architecture Planning

© Pentire Consulting, Inc. 17

Standards Project management Software development lifecycle Security Database management Technology Data administration Others…

Page 18: Enterprise Architecture Planning

EAP Essentials

Page 19: Enterprise Architecture Planning

© Pentire Consulting, Inc. 19

A Myth You can create a detailed enterprise

architecture using a single, large collective effort

Not true! There is no one “answer” The process is evolutionary

Page 20: Enterprise Architecture Planning

© Pentire Consulting, Inc. 20

A Better Way Define a goal based on business

priorities Define a series of steps to get there Deliver quick wins early Review often and iterate

Goals change over time The process is a dynamic, moving

window

Page 21: Enterprise Architecture Planning

© Pentire Consulting, Inc. 21

Align Business and IT Business group responsibility

Include and inform IT group early and often

Concentrate on the business Don’t be seduced by flashy technologies!

IT group responsibility Think business first, then technology Don’t invent technology solutions to

non-existent business problems

Page 22: Enterprise Architecture Planning

© Pentire Consulting, Inc. 22

Key Elements…1 Integrated

Needs of business stakeholders, the architecture team, and individual project teams are balanced

Iterative Built through a succession of

versioned releases

Page 23: Enterprise Architecture Planning

© Pentire Consulting, Inc. 23

Key Elements…2 Actionable

Interim releases can be implemented while advancing the architecture to the overall desired future state

Provides opportunity for feedback and course correction

Prioritized Focus effort in areas that provide the most

value to the business Maintain support to critical business

processes

Page 24: Enterprise Architecture Planning

© Pentire Consulting, Inc. 24

Versioned Releases Keep versions

tightly focused A version may

address just one part of the architecture

“Get it out there, get it validated, don’t make it up!”

Remember: Smaller is better

than larger Understood is

better than unknown

Progress is better than promises

Page 25: Enterprise Architecture Planning

© Pentire Consulting, Inc. 25

Tie Projects to the Architecture Develop an architecture framework Concentrate on critical areas and core

processes Define projects with clear, measurable

goals tied to the framework Execute projects & measure success Plan while building; build while planning

Page 26: Enterprise Architecture Planning

© Pentire Consulting, Inc. 26

Managed Action An enterprise architecture must produce

a clear vision actionable deliverables in versioned

releases Don’t expect to have all the answers Concentrate on small, achievable goals

but goals that are part of a larger vision Don’t lose sight of the vision!

Page 27: Enterprise Architecture Planning

Possible EAP Pitfalls

"Would you tell me, please, which way I ought to go from here?" asked Alice."That depends a good deal on where you want to get to," said the Cheshire Cat."I don't much care where," said Alice."Then, it doesn't matter which way you go," said the Cat.

Page 28: Enterprise Architecture Planning

© Pentire Consulting, Inc. 28

Red Flags Not tied to business

objectives approach lacks

relevance Lack of clear direction &

goals rudderless

No focus on implementation results take too long

No course correction results don’t meet

needs Too big & complex

risky, costly, unwieldy

Stand-alone solutions perpetuate “silos”