CSPP 51070 Home Page 

Spring, 2010 

CSPP 51070   Introduction to Enterprise Architecture:  Frameworks, 

Process & Governance


General Description

This course is an introduction to Enterprise Architecture (EA).  It covers EA Frameworks, process management and governance processes in detail.  See Section III, Course Description, below for more information.

Student presentation topics link.

See bottom of the page for a link to join the course reading list.

Teaching staff:

J. Mark Shacklette , mark@cs.uchicago.edu

TA:                         TBD
Office Hours:          TBD  
Place:                      TBD

Syllabus:

 
COURSE TITLE TIME BUILDING
CSPP 51070
Enterprise Architecture:  Frameworks, Process and Governance
5:30 PM - 8:20 PM Wednesdays Eckhart 202

I. TEXT AND MATERIALS 

Texts: Required

An Introduction to Enterprise Architecture EA3, 2nd Ed., Scott Bernard, AuthorHouse, 2005, ISBN: 1420880500

Data Model Patterns:  A Metadata Map., David C. Hay, Morgan Kaufmann, 2006, ISBN: 0120887983

Building Enterprise Information Architectures, Melissa Cook, Prentice Hall PTR, 1996, ISBN: 0134402561


Texts: Required Digital Document Reading  (articles avaliable online)

The Federal Enterprise Architecture Framework v. 1.1 (1999)

The 2005-2006 FEA PMO Action Plan

The CIO Council's Practical Guide to Federal Enterprise Architecture

FEA Practice Guidance

Government Accounting Office Testimony before the Technology Subcommittee:  The Federal Enterprise Architecture and Agencies' Enterprise Architectures are Still Maturing

The Institute for Enterprise Architecture Developments Enterprise Architecture Tools Selection Guide

How to Use the Performance Reference Model

The Consolidated Refrerence Model

TOGAF 8.1

COBIT 4.0

IT Doesn't Matter, Nicholas Carr

A framework for information systems architecture.  Zachman.  (IBM Systems Journal, v. 26.3, 1987)

Extending and formalizing the framework for information systems architecture. Sowa and Zachman.  (IBM Systems Journal, v. 31.3, 1992)

GSA CPIC Guide

OMB Enterprise Architecture Assessment Framework 2.0

White Paper on Service Component-Based Architectures

Lessons Learned on Information Technology Performance Management

Value of IT Investments:  It's not just Return on Investment

Zachman Framework

Henderson & Venkatraman on Strategic Alignment

NASCIO Enterprise Architecture Maturity Model

Business Rules Group Business Motivation Model (OMG Submission)

2005 FEA PMO Action Plan

FEA Business Reference Model Version 2.0

FEA Data Reference Model Version 2.0

FEA Service Component Reference Model

FEA Technical Reference Model

FEA Consolidated Reference Model

FEA Performance Reference Model

How to Use the PRM

The Framework for Enterprise Architecture Cell Definitions (Zifa)

IT Controls for Sarbanes-Oxley 2nd. Ed.


Texts: Recommended

Enterprise Business Architecture, Whittle and Myrick, CRC Press, 2005, ISBN: 0849327881

IT Governance, Weill, Ross, HBS Press, 2004, ISBN: 1591392535

Does IT Matter?, Carr, HBS Press, 2004, ISBN: 1591394449

Information Systems Strategic Planning, Cassidy, CRC Press, 1999, ISBN: 1574441337

Enterprise System Architectures:  Building Client Server and Web Based Systems, Goodyear, CRC Press, 1999, ISBN: 0849398363

Use Case Driven Object Modeling with UML , Doug Rosenberg, et. al., Addison Wesley, 1999, ISBN: 0201432897 

Managing the Software Proscess, Watts Humphrey, Addison Wesley, 1989 ISBN: 0201180952

Enterprise Architecture at Work:  Modelling, Communication, and Analysis, Lankhorst et. al., Springer, 2005, ISBN: 3540243712

Business Process Change, Harmon, Morgan Kaufmann, 2003, ISBN: 1558607587

An Enterprise Architecture Development Framework, Grigoriu, Trafford, 2006, ISBN: 1412086655

Enterprise Architecture as Strategy, Ross et. al., Harvard Business School Press, 2006, ISBN: 1591398398

Managing IT as a Business, Lutchen, Wiley, 2004, ISBN: 0471471046

Lightweight Enterprise Architecture, Theuerkorn, CRC Press, 2005, ISBN: 084932114X

Project Portfolio Management, Levine, Wiley, 2005, ISBN: 0787977543

Guide to Enterprise IT Architecture, Perks and Beveridge, Springer, 2003, ISBN: 0387951326

Enterprise Architecture Planning, Spewak, Wiley, 1993, ISBN: 0471599859

Implementing ITIL, Steinberg, Trafford, 2005, ISBN: 1412066182

Documenting Software Architectures, Clements et. al., Addison Wesley, 2003, ISBN: 0201703726

IT Architecture Toolkit, Carbone, Prentice Hall, 2004, ISBN: 0131473794

II. PREREQUISITE:

There are no formal prerequisites for this course.

III. COURSE DESCRIPTION

This course is an introduction to Enterprise Architecture (EA) best practice.  It starts out with a description for the motivation behind the current interest in EA, including a discussion of how businesses are conducted with project-based line of business funding models, what impact this has on IT, and what EA offers the enterprise in terms of a paradigm shift away from line of business/project-based funding to enterprise strategy-based funding.  We will discuss the motivational background, including COSO, Sarbanes-Oxley, COBIT, ITIL, and will concentrate on Business Strategy as the fundamental external driver for EA, with IT Strategy being the fundamental internal driver for EA.  Will will discuss maturity models and how they relate to EA and artifacts.

Next, we will cover the landscape of EA Frameworks, which will include a discussion of Zachman, FEAF, TOGAF, C4ISR, DoDAF, TEAF, Gartner, and best of breed/hybrid models including EA3. 

Next, using the Federal Enterprise Architecture Framework as a model, we will explore Business Architecture, Service and Component Architecture, Data Architecture, and Technical Architecture, and see how business motivation (organized by a Performance Reference Model) in terms of goals and objectives, strategy and tactics can be realized by the enterprise through governance by principles, standards, and guidelines that constitute the real meat of EA.  We will discuss line of sight management of goals and objectives along with metrics for validating progress and adherence to EA.  We will discuss in detail the concepts of current state and future state architectures, and will look at various migration strategies for transforming architectures from the current state to the future state.  Along with this discussion will be a discussion of various artifacts that come into play in the implementation of EA, including the use of repositories.

Next, we will focus on process and organizational models, introducing artifacts to support such an architecture, and will discuss enterprise, macro, and micro process and associated activities that define the implementation process of EA, along with a discussion of the risks to success that are readily available and lurking in the corners.  We will discuss how EA fits in with SDLC, and what the touchpoints are.  We will also discuss reasponsibility modeling in the enterprise.

Next, we will discuss governance of EA, and will focus on the MIT/Sloan research on EA Governance, including enterprise organizational models, and governance processes and strategies.

Finally, we will discuss portfolio management and the role of investment planning and project management, and various best practices for managing CPIC-related issues and EA's engagement with each.

IV. LEARNING OBJECTIVES

Upon completion of this course the student will:

A. Fundamentally understand central EA concepts and terminology.
B. Develop a detailed awareness of the various EA Frameworks currently available.
C. Understand the various architectures and processes involved in EA.
D. Understand EA Governance and its various engagements, organizational models, and processes.
E. Become conversant with the larger issues surrounding Enteprise Architecture.

V. ACADEMIC INTEGRITY

Students are expected to have read and understood the University's policy on Academic Integrity. This policy is detailed in the Student Manual of University Policies and Regulations, available online at http://www.uchicago.edu/docs/studentmanual/academic_honesty.shtml
 

VI. METHOD OF INSTRUCTION

Methods include lecture and class presentations.
 

VII. OTHER COURSE INFORMATION

Attendance:

No formal attendance is taken. You will be responsible for all information discussed in class and assigned in the required Ready Reserve readings .

Make-up Work:

If you miss an exam, you will need to speak with the instructor ASAP .  The instructor is known to woefully frown on students who miss exams.  His Looks of Woe have become legendary.

Students are expected to read the assigned texts before class in order to be able to full participate intelligently in the discussions.

VIII. METHOD OF EVALUATING STUDENT PROGRESS

Assigned work evaluated as follows:                         

1 MidTerm 30 pts **
1 Final Exam 60 pts **
1 Student Presentation of Research 10 pts
Total: 100 pts

Grading scale: A=90-100, B=80-89, C=70-79, D=60-69, F=0-59

**Extra credit questions may be offered on the Exam. Questions may be drawn from the lectures, required texts as well as the Required Digital Document Reading assignments. As this course has no programming homework, no quizzes, and two exams, students are expected to do the reading, and will be held accountable for all of it, without exception. 

Each student will need to sign up for 1 presentation during which each student will deliver a ten-minute presentation representing research on a topic related to the course.  Each student must obtain the instructor's approval for their research topic, in person or via email, by midnight, May 5th, 2010.  Students will deliver the results of their research in a single 15-minute presentation on June 9th, 2008.

All assignments are due as specified on this syllabus.  Students who turn in work late, regardless of the reason, will receive 2 points off from the first day the assignment is due (calculated as the first 24 hour period following the due date and time), and continuing for 6 days.  Assignments turned in more than 7 days late from the original due date will not be accepted and the student will receive a 0 on the assignment.  The ONLY exception to this penalty will be a doctor's approved note of severe illness requiring overnight hospitilization, etc.  All late deliveries, regardless of cause, including, but not limited to acts of God, war, riot, embargoes, acts of civil or military authority, terrorism, fire, flood, tsumami, earthquakes, hurricanes, tropical storms or other natural disasters, fiber cuts, strikes, shortages in transportation, facilities, fuel, energy, labor or materials, failure of the telecommunications or information services infrastructure, hacking, SPAM, or any failure of a computer, server or software, including Y2K errors or omissions, the common cold, the flu, asthema, stomach flu, work, family, childcare, golf, vacation, and other life related exceptions and necessities, while unfortunate, will still incur the penalty.  It is assumed that you will have plenty of time to work on each assignment, and that a penalty will have little overall effect on a student's final grade, unless lateness is chronic or other grades are poor, in which case, of course, the penalty will be more cumbersome.  If you are late with a delivery and therefore receive a penalty (which you will) and it's an isolated incident and the rest of your work is excellent, the penalty should be innocuous. 

The instructor reserves the right to alter the course contents, dates, times or percentage of credit based on time allowed and class progress through the course material. The instructor also reserves the right to curve grades if he deems it in the best interest of the majority of students.

IX. COURSE SCHEDULE

NB: The Instructor reserves the right to alter the schedule as class progress dictates.

Abbreviations Key for Required texts and Required Digital Documents (Documents available online are hyperlinked):
 
IEA Bernard, An Introduction to Enterprise Architecture EA3, 2nd. Ed.

All specific references below are to chapters or numbered sections unless you see the abbreviation "pp", which stands for pages. 
 
Class/Date Lecture Topics Required Reading (see Abbreviations Key above)

Class 1

March 31



Conceptual Introduction to Enterprise Architecture
Common Elements of EA:  Policy, Principles, Standards, Guidelines, Current and Target Architectures, Migration Strategies


IEA, Sections 1.1, 1.2, and 1.3


Class 2
April 7

Motivational Background to EA:  Sarbanes-Oxley, Cobit, ITIL, COSO
Business Strategy and IT Stragtegy
Maturity Models for EA
TOGAF 8.1
COBIT 4.0
IT Controls for Sarbanes-Oxley 2nd. Ed.

NASCIO Enterprise Architecture Maturity Model

Class 3
April 14

The Landscape of EA Frameworks (Zachman, FEAF, TOGAF, C4ISR, DoDAF, TEAF, Gartner, Hybrids)



IEA, Sections II.4, II.5, II.6, II.7, II.8

Zachman Framework

A framework for information systems architecture.  Zachman.  (IBM Systems Journal, v. 26.3, 1987)

Extending and formalizing the framework for information systems architecture. Sowa and Zachman.  (IBM Systems Journal, v. 31.3, 1992)

The Framework for Enterprise Architecture Cell Definitions (Zifa)

Class 4
April 21
MIDTERM EXAM

Class 5

April 28


The Federal Enterprise Architecture Framework (FEAF):  A Detailed Survey of an EA Framework and Artifacts
The Federal Enterprise Architecture Framework v. 1.1 (1999)

The CIO Council's Practical Guide to Federal Enterprise Architecture

FEA Performance Reference Model

FEA Business Reference Model Version 2.0

How to Use the PRM
Class 6
May 5

The Federal Enterprise Architecture Framework (FEAF):  A Detailed Survey of an EA Framework and Artifacts (continued)

Business Motivation Modeling:  Aligning IT and Business Strategy and Measuring Results



IEA Sections III.10, III.11, III.12

FEA Practice Guidance

Government Accounting Office Testimony before the Technology Subcommittee:  The Federal Enterprise Architecture and Agencies' Enterprise Architectures are Still Maturing

FEA Service Component Reference Model

FEA Data Reference Model Version 2.0

FEA Technical Reference Model

Business Rules Group Business Motivation Model (OMG Submission)

Henderson & Venkatraman on Strategic Alignment
Class 7

May 12



EA Governance:  Models and Controls
Portfolio Management:  CPIC, Financial Control and Return Analysis

Guest Lecturer:  Armando Ortiz

Value of IT Investments:  It's not just Return on Investment

GSA CPIC Guide


Class 8
May 19
Process and Organizational Models for EA (Enterprise, Macro, and Micro Views)




Final Exam Review
IEA Section III.9

FEA Consolidated Reference Model

OMB Enterprise Architecture Assessment Framework 2.0

Lessons Learned on Information Technology Performance Management
May 26
Data Reference Model Drill Down
Universal Data Models and Enterprise Data Models
Hay chapters 1, 2, 4, 5
Class 10

June 2


 FINAL EXAM




Class 11
June 9
Student Presentations of Research

Online Sources of Relevant Information:


Current Info:

Reading List:

You can join the course reading list by clicking here.


I can be reached at several email addresses, among them:

mark@cs.uchicago.edu
mshack@post.harvard.edu