Architecture & Integration Summit
~October 29 & 30, 2008
Minneapolis, Minnesota~

 

~ October 29 & 30, Minneapolis, Minnesota ~

 

Tutorial Details

Continental Breakfast is available at 8:00am. Workshops will begin at 8:30pm and end approximately at 5:00pm. Lunch is included.

ENTERPRISE ARCHITECTURE & DEVELOPMENT
 

Instructor: Jamshid Vayghan, IBM

Course Description

Gartner defines enterprise as a collection of organizations that share a common set of goals and objectives. In this context, an enterprise can be a business unit, an entire corporation, a government agency or a collection of businesses joined together in a partnership.  Each of those business units can have a good IT landscape by applying the right technology, software engineering method, and software architecture style to every software development projects that they manage (i.e. doing things right).  Doing the things right for each business unit does not necessarily mean the right things are being done for the enterprise.  For example, consider a bank that has consumer banking and mortgage banking divisions.  Each of those divisions has their own solutions to manage customer and account information.  However, a customer who does banking with both divisions may not be happy because he/she cannot get a consolidate view of his/her business with the bank.  For the bank, the situation is not ideal too because it cannot leverage its investment on one division in the other division (e.g. duplicate development) and it cannot easily leverage information in one division to expand business in other divisions assuming it permitted by law (e.g. cross sell).  The same goes for governments when each government agency has its own separate IT landscape. 
In both situations, the development projects for each division or agency are not aligned with vision and strategy of the enterprise (i.e. bank and government).  The enterprise architecture discipline was created to establish a systematic approach for translating business vision and strategy into technical plans.  Gartner defines enterprise architecture as the process of translating business vision and strategy into effective enterprise change by creating, communicating and improving the key principles and models that describe the enterprise's future state and enable its evolution 

This course provides students with a theoretical and practical understanding of the subject areas related to enterprise architecture plus technical and business opportunities and industry trends.  It will also introduce an implementation methodology and technologies essential to realization of enterprise architecture.  The course covers: 

  1. Enterprise architecture (EA):  A discussion of what it is and when it is needed.  We will also discuss an implementation methodology, ways to assess risks and values for an enterprise architecture program, governance and organizational aspects of implementing and enterprise architecture program.  
  2. Enterprise architecture frameworks: We will study three enterprise architecture frameworks:  Zachman Enterprise Framework, The Open Group Architecture Framework (TOGAF) and Enterprise Architecture Cube methodology.   This will provide students with a practical and theoretical understanding of those frameworks and how to use them to define the scope, communicate, implement and govern enterprise architecture. 
  3. Enterprise Service Oriented Architecture (SOA):  We will study what enterprise Service-Oriented Architecture (SOA) is and how it enables the realization of enterprise architecture.  We will also study how to design and implement SOA.  
  4. Unique aspects of enterprise architecture and development:  We will discuss possible extensions to requirements engineering and software engineering methods to make them more suitable for enterprise development.  

The development and deployment of enterprise application and architecture have become a major priority for many businesses and governments (see references).  Recently, the CIO magazine dedicated an issue to enterprise architecture and enterprise architect.  The US government and many US state governments including State of Minnesota have started programs to define and implement enterprise architecture.  The demand for skills in these areas is increasing and an understanding of enterprise application and architecture is becoming important for any software engineer. 

The class format includes lecture, discussion and critical review of assigned reading materials. We will study a few case studies and discuss best practices and worst practices (i.e. anti-patterns) in this area. We will have a guest speaker from industry.  The course evaluation includes in-class and take-home individual and groups assignments plus exams. 
 

Key Benefits:

 

 

This course is designed to expand your software engineering skills with materials you need to know as an enterprise architect:  

  1. What is enterprise architecture and its importance in the current business environment?  We will discuss barriers, opportunities, risks for implementation of an enterprise architecture program and ways to overcome them.  We will also discuss how to quantify value for an enterprise architecture program plus how to align business and technical strategies in an enterprise.  
  2. How to recognize the need for enterprise architecture in an exiting organization and ways to create a proposal for an enterprise architecture initiative.  
  3. You will learn an implementation methodology that you can use to initiate an enterprise architecture program. 
  4. You will learn Service Oriented Architecture and how to use it to design and implement enterprise applications.  
  5. You will learn three enterprise architecture frameworks and how and when to use them:  Zachman Enterprise Architecture Framework, The Open Group Architecture Framework (TOGAF), Enterprise Architecture Cube methodology  
  6. You will learn why governance and standards are as important to development of enterprise application and architecture as technical architecture is.  
  7. You will hear from an industry professional with practical experience in initiating and developing an enterprise architecture program.  
  8. How to extend what you learned in the software engineering, software architecture, and project management courses to the enterprise application development and architecture domains.

About the Instructor

Dr. Jamshid A. Vayghan, a Senior member of IEEE, is IBM's internal Chief Enterprise Information Architect.  He has 28 years of industrial experience from which the last 22 years has been in software industry. His work in software industry has been on both enterprise and embedded systems with a focus in bridging the gap between technology and business. He is also adjunct faculty at University of Minnesota and University of St. Thomas where he teaches enterprise architecture, software engineering and strategic information system courses.  His research, teaching and professional interests are in enterprise architecture, software engineering, enterprise information management systems, and data mining.

He is co-author of book chapters and papers in enterprise architecture, SOA and data mining. 

 

ICC MASTER CLASS FOUNDATIONS CLINIC

Instructor: John Schmidt, Informatica

This full-day workshop focuses on best practices for effective management of an Integration Competency Center. It is targeted at individuals or organizations that are interested in implementing a shared service strategy to address one or more aspects of their integration needs on an ongoing basis. It is also applicable for those that already have an established ICC but wish to take it to the next level.

The course features practical examples for developing quantifiable justifications for business investments in shared infrastructure and for organizing chargeback models for a shared service function. While the examples and case studies focus on Integration Competency Centers, participants will learn techniques that are equally applicable to any shared service group such as Enterprise Architecture, Business Intelligence COE, or SOA Center of Expertise.

It is particularly crucial for Competency Centers to influence organizational silos and change behavior in order to gain adoption of standards and effectively govern shared infrastructure. This workshop will review both financial and social mechanisms to motivate individuals and groups to collaborate and reduce costs without compromising time-to-market or quality. Attendees will learn how to identify internal funding sources, use analytical techniques to create quantified business cases, and establish effective chargeback methods within the organizational strategic framework and financial accounting processes.

Duration:

Eight hours

Format:

Instructor-led workshop

Audience

ICC Managers and Directors, Lead Architects, Program Managers or business/financial analysts whose work involves managing a shared service function or developing business justifications for IT initiatives.

Prerequisites:

Read Integration Competency Center: An Implementation Methodology
by John Schmidt and David Lyle (available from
www.amazon.com) or ICC White Papers at www.informatica.com/solutions/integration_competency_centers_icc

At the end of the workshop, participants will be able to:

• Develop strategies for, and execute a plan, to secure funding for investments in integration services or infrastructure

• Develop an ROI payback model for an integration project or an ICC

• Determine an appropriate charge-back model for your enterprise

• Develop compelling proposals including effective use of graphics

• Determine which ICC organizational model is the best one for your enterprise

• Define a mission for an ICC and gain cross-functional buy-in for key integration principles

• Define the services your ICC will offer in a compelling way that is perceived as a positive value-added capability

• Develop either a long-term plan to evolve to the target state or a 120-day plan to ramp up an ICC quickly (or take an existing one to the next level)

About the Instructors:

John Schmidt is a world-wide authority on Integration Competency Centers. He "wrote the book" on ICC's, authored numerous articles on Systems Integration and Enterprise Architecture, filed several patents, developed Program Management best practices and is a frequent speaker at industry conferences. His current role is VP of Global Integration Services at Informatica Corporation. Previous employers include Wells Fargo Bank, Bank of America, Best Buy, American Management Systems, and Digital Equipment Corporation. He advises clients on the business potential of emerging technologies, leads in the creation of strategies for enterprise initiatives, and directs Informatica’s Integration Competency Center Practice. His career success has been built on solving complex problems by deeply understanding underlying factors, articulating a simple vision, and mobilizing teams to effectively execute tactical solutions within the corporate strategic context.


ENTERPRISE ARCHITECTURE USING TOGAF™  

Instructor: Bill Estrem, Metaplexity Associates Inc.  

This workshop will feature an in-depth examination of The Open Group Architecture Framework (TOGAF) including versions 7, 8, and a look at the upcoming release of TOGAF Version 9. During the past four years TOGAF has been adopted by an increasing number of organization across the globe. At present there over 6,000 certified TOGAF 8 Practitioners. There are other frameworks that can be used to guide Enterprise Architecture activities, but TOGAF provides a comprehensive approach that is based on the accumulated best practices of Enterprise Architects from a broad range of organizations. It is an open standard that is freely available for use within organizations.

TOGAF is well regarded for its rigorous Architecture Development Method, its Foundation Architecture, and Enterprise Continuum. TOGAF also provides a rich resource base that provides guidance on a broad array of supporting topics such as architecture governance, compliance assessments, developing architecture principles, and architecture skills assessment.

This workshop will focus on a practical overview of the TOGAF 8 Architecture Development Method. As it is applied, other TOGAF elements will be highlighted in context. Participants will conduct activities that will allow them to apply TOGAF concepts to the needs of their organization.

The workshop will highlight one of TOGAF’sgreatest strengths -- its ability to be adapted and integrated with other enterprise methodologies such as COBIT, ITIL, and ISO 17799. Participants will explore how TOGAF could be tailored to meet the needs of their organization, establishing a well integratedarchitecture program.

It is expected that in the fourth quarter of 2008, The Open Group and its Architecture Forum will introduce TOGAF 9. This new version of TOGAF will deliver significant enhancements that will elevate the scope of the architecture toward a full Enterprise Architecture. Depending on the release status at the time of the workshop, we will examine the new features of TOGAF 9 and how they compare with the current versions.

The workshop will conclude with a review of the certification opportunities for IT Architecture. The Open Group offers several professional certification programs for IT Architects and IT Specialists. TOGAF 9 will have its own Certification program. Participants will discuss issues related to certification and the emergence of the IT Architecture profession.

Key Benefits and Outcomes

Upon completion of this workshop, participants will be able to:

Describe the role of the Enterprise Architect
Describe why Enterprise Architecture is needed
Describe the development and evolution of the TOGAF
List and define the major elements of the TOGAF
Describe the Architecture Development Method and its key deliverables
Compare Architecture Governance to other governance activities in the enterprise
Develop a working set of principles to guide the architecture program.
Explain how TOGAF integrates with other frameworks
Compare and contrast the major features of TOGAF 7, TOGAF 8, and TOGAF 9
Describe the benefits of certification for IT architects and practitioners
Describe the reasons for developing an IT Architecture profession

Duration:

The workshop will be 6.5 hours in length

Format:

Instructor led, with as much group discussion and activities as possible.

Intended audience:

Enterprise Architects, Integrators, Specialists, Business Analysts, management personnel and any business and technical person with an interest in IT Architecture as a profession.

Course Instructor

Bill Estrem is Chief Executive Officer of Metaplexity Associates Inc. an education and consulting firm specializing in Enterprise Architecture. He has certified several hundred TOGAF Practitioners since 2004.

He was a member of the Enterprise IT Architecture department in 3M’s Information Technology division, and has taught Information Technology Management courses at several universities.

He has been an active member of The Open Group since its formation in 1995, serving as the first Chairman of The Open Group Customer Council. He served as chairman of the Architecture Forum in 2005 and led the development of the TOGAF 8 Certification Examination. He has been active as a contributor and technical reviewer for TOGAF 9. He is currently the chairman of the Architecture Forum’s Modeling and Terminology committee.

He has also been an active member of the Society of Manufacturing Engineers. He was chairman of the Computers and Automated Systems Associate in 2000 and has since chaired a task force on Manufacturing Enterprise Modeling.

Bill has presented at numerous conferences and has published several articles in the area of Enterprise Architecture.

He holds Bachelor and Masters of Science degrees in Technology Education and a Ph.D. in Education.