Syllabus
for
Enterprise
Architecture Course
Monday
Science and Technology 1 Room
120
Course Number: |
|
Title: |
Enterprise Architecture |
Instructor: |
Dr. Frank Armour fjarmour@gmail.com 202 251-3554 |
Textbook(s): |
Required Steven
H. Spewak, Wiley 1993 ISBN: 0471599859 Recommended
An Introduction To |
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 |
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 |
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 |