Syllabus for

Enterprise Architecture Course

Monday 7:20 pm - 10:00 pm

Science and Technology 1 Room 120

 

 

Course Number:

 

 

Enterprise Architectures  INFS 774 - 001

 

Title:

 

 

Enterprise Architecture

 

 

Instructor:

 

 

Dr. Frank Armour

fjarmour@gmail.com

 

202 251-3554

 

 

Textbook(s):

 

 

Required

Enterprise Architecture Planning: Developing a Blueprint for Data, Applications, and Technology

Steven H. Spewak, Wiley 1993 ISBN: 0471599859

 

Recommended

Enterprise Architecture As Strategy: Creating a Foundation for Business Execution
by Jeanne W. Ross,
Peter Weill, David C. Robertson, Harvard Business Press (2006), ISBN: 1591398398

 

An Introduction To Enterprise Architecture (Paperback)
by Scott A. Bernard,
Authorhouse (September 30, 2004), ISBN: 1418498084

 

 

 

 

 

 

Course Description:

 

 

This Course presents the basic concepts and methodologies for the discipline known as Enterprise IT Architecting within a framework, structure, and methodology Enterprise IT Architecting is a necessary step for designing and developing a system of information systems. It includes the definition of the business, work, functional, information and technical perspective. As such, it is the enabling approach for the system development process that builds complex information systems.

 

The objectives of this course  are:

Explain what enterprise IT  Architecting is and why it is important;

Discuss the role of an enterprise IT architectural framework

Describe enterprise architectural IT frameworks

Describe the elements of an enterprise IT architecture

Describe an enterprise IT Architecting methodology

Address the challenges facing enterprise architects

 

 

The student will learn how to design in the large, make appropriate choices about architecture in relationship to overall organization goals, understand the different mechanisms for coordination available, and create a process for establishing an ongoing enterprise architecture

 

 

Course Objectives:

 

 

To provide the students with a critical understanding of the key architectural concepts, issues and constraints

 

 

Grading Criteria/Course Requirements:

 

 

GRADES:             35% - Group Project

                                50 % - Exams

                                15% - Article/Experience Presentation

 

 

 

Supplemental References:

 

 

 

Guest Class Speakers, Case Studies (included in the text book and in practical journals and publications)

Additional articles from highly rated IT journals such as IEEE, ACM, and business journals.

 

 

 

 

Groups:  There will be groups with about 4 to 6 people in each.  The groups will be self-formed the first night of class.

Each group will be responsible for defining and developing an Enterprise Architecture for a simulated organization.  I

 will give a few minutes each week in class to meet with your group and to elicit information from your partner group. 

20 % of your grade for this project will be based on peer evaluations.

 

 

Tests:  Two in-class exams covering the lecture and readings.  The exams will be a full period.

 

 

Article presentations: 

 

Select two contemporary articles on Enterprise Architecture and write a two to three page critique of each.

 

OR

 

Select one article contemporary article on Enterprise Architecture and write a two to three page critique and

present your finding to the class in a 15 minute formal presentation.  The student will be responsible for bringing

enough copies of the article to class the week before their presentation to distribute to each student. 

Everyone else will be expected to read the article and be prepared to discuss it in class.

 

Instead of an article you may present an Enterprise Architecture experience report.  

 

 

Course Content and Activities

 

 

Week

 

 

Material

Week 1:

January 23

Enterprise Architecture Introduction

Terminology/Definitions

 

Week 2:

January 30

 

Architectural Framework Components – such as architectural views, architectural principles,

technical reference model, set of standards etc

 

Week 3:

February 6

 

Architecture Development Process Overview  – plan the EA process, characterize the baseline architecture, Development the target architecture vision

Week 4:

February 13

 

Architecture Development Process: Development the transition and implementation plans, Administer the EA program.  Touch points with the system development lifecycle

Week 5:

February 20

 

Baseline Architecture Development  Gathering Current Inventory, Analyzing current architecture, documenting Strengths and Weaknesses of the architecture

Week 6:

February 27

 

Target Architecture Development  - Vision for Business architectures

Techniques to document Business architectures

 

Week 7:

March 5

 

Target Architecture Development  - Vision for Data architectures

Techniques to document  Data architectures

Week 8:

March 12

 No Class, Spring Break Holiday

Week 9

March 19

Midterm Test

 

Week 10:

March 26

 

Target Architecture Development – Vision for the Service, Application and Technical Infrastructure architectures

Techniques to document Service, Application and Technical Infrastructure architectures First Paper Write Up is due)

Week 11:

April 2

 

Target Architecture Development Integrating the Business, Data, Application and Technical architectural perspectives

 

Week 12:

April 9

 

No Formal Class -  Work on Group Projects

Week 13:

April 16

 

Architecture Transition and Implementation Planning.  Laying out an initiative roadmap, dependencies, architectural risk definition, and resource and cost estimation.

Week 14:

April 23

 

Advanced Topics (e.g., SOA, Cloud computing, Architectural Governance etc) (Second Paper Write up is due)

Week 15:

May 30

 

Project Presentations

 

Week 16:

May 7

 

Reading Day – No Class

Week 17:

May 14

 

Final Exam