28
1 Enterprise Architecture 201: Creating the Information Age Enterprise Leon A. Kappelman, Ph.D. Professor of Information Systems Chair, Society for Information Management EA Working Group htt // i t EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. http://eawg.simnet.org Director Emeritus, Information Systems Research Center Fellow, Texas Center for Digital Knowledge Information Technology & Decision Sciences Department College of Business, University of North Texas Website: http://courses.unt.edu/kappelman/ Email: [email protected] Phone: 9405654698 Fax: 9405654935 v.11May09 A project of the Society for Information Management’s Enterprise Architecture Working Group (eawg.simnet.org ), to be published in the Fall of 2009, by CRC Press, Taylor The SIM Guide to Enterprise Architecture: Creating the Information Age Enterprise & Francis Group, NYC, (www.crcpress.com ). Edited by: Leon A. Kappelman, Ph.D. Foreword by: Jeanne W. Ross, Ph.D. Contributing Authors, Panelists, & Artists (alphabetically): Bruce V. Ballengee Larry Burgess Ed Cannon George S. Paras Alex Pettit Jeanne W. Ross Larry R. DeBoever Russell Douglas Randolph C. Hite Leon A. Kappelman Mark Lane Thomas McGinnis Brian Salmans Anna Sidorova Gary F. Simons Kathie Sowell Tim Westbrock John A. Zachman

Enterprise Architecture 201 - c.ymcdn.com · 1 Enterprise Architecture 201: Creating the Information Age Enterprise Leon A. Kappelman, Ph.D. Professor of Information Systems Chair,

  • Upload
    vonhi

  • View
    227

  • Download
    0

Embed Size (px)

Citation preview

1

Enterprise Architecture 201:Creating the Information Age Enterprise

Leon A. Kappelman, Ph.D.Professor of Information Systems

Chair, Society for Information Management EA Working Grouphtt // i t

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 1

http://eawg.simnet.orgDirector Emeritus, Information Systems Research Center

Fellow, Texas Center for Digital KnowledgeInformation Technology & Decision Sciences Department

College of Business, University of North TexasWebsite: http://courses.unt.edu/kappelman/

Email: [email protected]     Phone: 940‐565‐4698     Fax: 940‐565‐4935

v.11May09

A project of the Society for Information Management’s Enterprise Architecture Working Group (eawg.simnet.org), to be published in the Fall of 2009, by CRC Press, Taylor

The SIM Guide to Enterprise Architecture: Creating the Information Age Enterprise

& Francis Group, NYC, (www.crcpress.com).

Edited by: Leon A. Kappelman, Ph.D.Foreword by: Jeanne W. Ross, Ph.D.

Contributing Authors, Panelists, & Artists (alphabetically):• Bruce V. Ballengee• Larry Burgess • Ed Cannon

• George S. Paras• Alex Pettit• Jeanne W. Ross

• Larry R. DeBoever• Russell Douglas• Randolph C. Hite• Leon A. Kappelman• Mark Lane• Thomas McGinnis

• Brian Salmans• Anna Sidorova• Gary F. Simons• Kathie Sowell• Tim Westbrock• John A. Zachman

2

Enterprise Architecture:Why Bother?

Especially if it’s big or

If you can’t “see” it, you can’t effectively manage it. 

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 3

Especially if it s big or complicated, or will grow or change at some point in time.

An example of EAAn example of EA in action …

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 4

3

4

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 7

The act of discovery consists not inconsists not in finding new lands but in seeing with

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 8

but in seeing with new eyes.

– Marcel Proust

5

OrganizationOrganization,“know thyself”!

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 9

– Socrates

OrganizationOrganizationOrganization,“know thyself”!Organization,“know thyself”!

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 10

– Socrates– Socrates Consulting

6

What is an Organization?

Physical

Logical

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 11

Physical

OntologyThe metaphysical study of the nature of being and existence.

Ontology applied to enterprises:• Study of the nature of their existence.• Answers questions like:

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 12

• What is an enterprise?• What does it mean to be an enterprise?• What do I need to know about an organization if I want to know it?

7

The practice of Enterprise Architecture is the ontological examination of a particular enterprise in order to know its nature, essential

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 13

properties, and the relationships among them.

Architecture? What’s that?

•Architecture is“the set of descriptive representations about an object”    [John Zachman]

•Architecture is modeling

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 14

8

Every model is imperfect• The map is not the highway.  

– Every model contains assumptions, enunciated or not.  – Every model filters reality, whether you realize it or not.– "Our models may get closer and closer, but we will never reach y g ,direct perception of reality.” Stephen Hawking

• Important truths: – “All we ever know is our models.” Stephen Hawking– Data are a model.– Language is a model. – News media, pundits, and talking heads represent models.

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 15

– Architecture is models.

• The important questions are: – Is the model useful for the purpose(s) at hand?  – Do we agree on the meaning of the symbols in the model?– Do we acknowledge and understand its shortcomings?

•Architecture is “the set of descriptive representations about 

Architecture? What’s that?

an object”.   [John Zachman]

•Enterprise Architecture is “the holistic set of descriptions about the enterprise over time“

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 16

the enterprise over time“.   [SIMEAWG]

•Enterprise Architecture is modeling the enterprise.

9

EA is about the creation of a shared language to communicate about, think about and manage the enterpriseabout, and manage the enterprise.  

If the people in the enterprise cannot communicatewell enough to align their ideas and thoughts about the enterprise (e.g., strategy, goals, objectives, purpose),

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 17

objectives, purpose), 

then they cannot align the things they manage (e.g., applications, data, projects, goods and services, jobs, vehicles)

Fred Brooks got it 23 years ago!

You can’t build IT (or manage it) if you don’t know what IT is.

“The hardest single part of building a software system is deciding precisely what to build.  No other part of the conceptual work is as difficult as establishing the detailed technical requirements….  No other part of the work so cripples the system if

) f y

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 18

No other part of the work so cripples the system if done wrong.  No other part is more difficult to rectify later.” "No Silver Bullet — Essence and Accidents of Software Engineering,” 1986, in Information Processing 86. H.J. Kugler, ed., Elsevier, 1069‐1076. (Invited paper, IFIP Congress '86, Dublin) Reprinted in The Mythical Man‐Month, 20th Anniversary Edition, Frederick P. Brooks, Jr., Addison‐Wesley, 1995.

10

SIMEAWG IT Management Practices StudyAverages (Scale: 1[=awful] to 5 [=superior])

3 67 O ll (64 i )• 3.67  Overall average (64 questions)

• 3.92  Purpose / function of EA (7 questions)

• 3.90  Potential benefits of EA (20 questions)

• 3.68  ISD CMM practices and capabilities (12 questions)

• 3 53 Use of requirements artifacts (10 questions)

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 19

• 3.53  Use of requirements artifacts (10 questions)

• 3.33  Requirements practices & capabilities (15 questions)

The SIM Guide to Enterprise Architecture: Creating the Information Age Enterprise, 2009, edited by Leon A. Kappelman, CRC Press, Taylor and Francis Group, NYC, (www.crcpress.com).

“Where people continually expand their capacity to create the results they truly desire where new and expansive patterns of thinking are

Peter Senge: “The Learning Organization”(The Fifth Discipline, 1990)

“Information Age Organization”

they truly desire, where new and expansive patterns of thinking are nurtured, …where people are continually learning to see the whole together.”

Characterized by the mastery of five basic disciplines or ‘component technologies’.  They are:– Personal mastery– Systems thinking

l d l

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 20

– Mental models– Building shared vision– Team learning

11

• EA is about “modeling” the enterprise in order to understand,

i t b t dcommunicate about, and manage what you cannot “see.” • EA is all about:

Systems thinking

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 21

y gMental modelsBuilding shared visionTeam learning

EA is all about ti thcreating the

Information Age

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 22

enterprise.

12

What is an Enterprise?

Physical

Logical

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 23

Physical

An Enterprise is …

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 24

13

An Enterprise is …

Physical

Logical

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 25

y

An Enterprise is …

Physical

Logical

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 26

14

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 27

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 28

15

… is an ontology, a data model (schema) for all the knowledge about the enterprise.… is process and method agnostic. It doesn’t

h d it

Zachman’s Enterprise Framework

care how you do it.… posits that these are the data you must capture and use to effectively & efficiently …

• achieve & maintain your enterprise design objectives (e.g., aligned, agile, optimized, lean, green or whatever)

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 29

green, or whatever). • manage change and complexity.• create and manage the information age enterprise and all its resources, including its technologies.

16

WHO

HO

WH

WHY

WH

WHA O

?W?

EN?

Y?

ERE?

AT?

Context

Out of ContextFunctioning Enterprise

17

Strategist’s VisionBusiness/Executive Model

Logical ModelPhysical Model

Subcontractor’s View

Functioning Enterprise

• EA is a different way of seeing, communicating about, & managing the enterprise & all of its assets, including IT. 

• EA gets to essence of IT success: Knowing & communicating the organization’s requirements.

What is EA?

communicating the organization s requirements. • EA is key to:

– achieving & keeping business‐IT alignment & other objectives.– helping the organization create value.

• EA includes many things you are already do; such as requirements analysis, system design, strategic planning, network design standard setting knowledge

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 34

network design, standard setting, knowledge management, data warehousing, SOA, BPR, etc., etc., …–BUT EA is much, much more than that.– Still, you can build your EA practice on what you are already doing

18

Perfect World

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 35

Typical SA&D – 1

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 36

19

Typical SA&D – 2

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 37

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 38Better SA&D = Broad context – early EA

20

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 39Idea SA&D = Enterprise context – maturing EA

“Someday you’re going to really wish go g o e y w syou had all those models; so you might as well get started

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 40

as well get started now.” – John Zachman

21

What is EA?• EA is a different way of seeing, communicating about, & managing the enterprise & all of its assets, including IT. 

• EA gets to essence of IT success: Knowing & communicating the organization’s requirements.communicating the organization s requirements. 

• EA is key to:– achieving & keeping business‐IT alignment & other objectives.– helping the organization create value.

• EA includes many things you are already do; such as requirements analysis, system design, strategic planning, network design standard setting knowledge

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 41

network design, standard setting, knowledge management, data warehousing, SOA, BPR, etc., etc., …–BUT EA is much, much more than that.– Still, you can build your EA practice on what you are already doing

Strategic PlanningBusiness ModelingBusiness Architecture

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 42

us ess c tectu e

22

Human ResourcesOrganization Designg gJob Design

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 43

Rules ManagementBusiness RulesExpert Systems

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 44

23

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 45

Business Process ReengineeringProcess Improvement

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 46

Disaster RecoveryContinuity of Operations (COOP)Continuity of Government (COG)

24

Software ArchitectureSystems AnalysisSystems Design

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 47

Net ork DesignNetwork Design

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 48

25

Data DesignData ArchitectureData Warehousing

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 49

Project Management

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 50

26

“We shape our buildings —thereafter they shape us.”thereafter they shape us.

— Sir Winston Churchill

“We shape our enterprises and their systems — thereafter they h ”

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 51

shape us.” — Leon Kappelman

Implementation Guidelines: Getting Started• Build on what you are already doing, including current projects.• Use collaborative approaches to doing and governing EA:

– Organize an EA working group or EA council. – Learn together & work toward agreement about language, models, methods

• Get participation & commitment from IT & business management:– At all levels (but start as high as possible).   Leadership counts!

• Determine the goals, focus, scope, and priorities:– Aim for completeness & comprehensiveness.   Deal with day‐to‐day needs.

• Embrace continuous change, learning, and communication:– Remember, it’s a journey and a process.– Evangelize.  Have an “elevator speech”.  Get your “converters” one at a time.  

• Start small and show early success: – Identify EA initiatives of most value to organization

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 52

– Identify EA initiatives of most value to organization.  – Help the value creators, it creates champions and wins hearts and minds.

• Monitor, evaluate, and improve on a continuous basis:– Quantify the benefits– Regularly take a hard look at EA cost‐value proposition, and make it better.

• Use EA in IT for CONTINUOUS IMPROVEMENT OF IT ALL and to COMMUNICATE WITH YOUR CUSTOMERS & STAKEHOLDERS.

27

Road to the Future: Institutionalizing EA• This is a new way of life: There is no quick fix; no silver bullet.• This will take time and determination, as well as vision, courage and 

commitment: Do not underestimate the difficulty and complexity of architecting and engineering one of humankind’s most complex objects the Enterpriseobjects – the Enterprise.

• Do not get discouraged: This is a revolution in thinking, a discipline, an engineering process. Change of this magnitude takes time and perseverance.

• Set realistic expectations: Things have to be implemented and modified periodically so you have to accept some risk of “scrap and rework."  Progress trumps perfection.

• Don't assume anything: Make executive education and technical

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 53

• Don t assume anything: Make executive education and technical training a continuous process.  It is easy to forget long‐term issues in the short‐term stress of daily life. 

• Learn!: The state of the art is only about 25 years old and the "playing field" still pretty level – there is still much to learn & discover, & many opportunities to create advantage & value.

“N h t h“No one has to change. Survival is optional.”

– Dr. W. Edwards Deming

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 54

28

A project of the Society for Information Management’s Enterprise Architecture Working Group (eawg.simnet.org), to be published in the Fall of 2009, by CRC Press, Taylor

The SIM Guide to Enterprise Architecture: Creating the Information Age Enterprise

& Francis Group, NYC, (www.crcpress.com).

Edited by: Leon A. Kappelman, Ph.D.Foreword by: Jeanne W. Ross, Ph.D.

Contributing Authors, Panelists, & Artists (alphabetically):• Bruce V. Ballengee• Larry Burgess • Ed Cannon

• George S. Paras• Alex Pettit• Jeanne W. Ross

• Larry R. DeBoever• Russell Douglas• Randolph C. Hite• Leon A. Kappelman• Mark Lane• Thomas McGinnis

• Brian Salmans• Anna Sidorova• Gary F. Simons• Kathie Sowell• Tim Westbrock• John A. Zachman

Enterprise Architecture 201:Creating the Information Age Enterprise

Leon A. Kappelman, Ph.D.Professor of Information Systems

Chair, Society for Information Management EA Working Grouphtt // i t

EA 201: © 2000-2009 Leon A. Kappelman. All rights reserved. 56

http://eawg.simnet.orgDirector Emeritus, Information Systems Research Center

Fellow, Texas Center for Digital KnowledgeInformation Technology & Decision Sciences Department

College of Business, University of North TexasWebsite: http://courses.unt.edu/kappelman/

Email: [email protected]     Phone: 940‐565‐4698     Fax: 940‐565‐4935

v.7May09