You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

This is the home page for the ITANA group's discussion of enterprise architecture activity at various campuses and survey, as of 2010. Please feel free to add to the wiki!

Charge

Much activity has taken place in the last couple of years, as enterprise architecture efforts have evolved and matured at various campuses. The ITANA group felt it would be good to do an assessment of where things stand today. A common set of interview questions will be developed to do this assessment and several ITANA individuals will speak with key individuals at identified campuses and document the results.

Scope Statement

In the context of the interviews and assessment, it is important to use the same vocabulary. For the purposes of this effort, the following terms will apply:

Vocabulary
  1. Enterprise Architecture Definition
  2. What do we mean by EA Tools or Components?  Examples.
  3. What are EA Repositories? Examples
  4. EA Maturity Level Rubric / Success Factors
Goals

There are several goals that we wish to achieve.  It would be good to identify campuses that have successful enterprise architecture programs and extract common best practices and set of references.  Another goal of this assessment is to allow each one of us to better guage where we are with respect to each other's maturity in the enterprise architecture efforts.  It would be useful to identify a spectrum of activities that may not be in line with best practices however, are still viewed as important benefits of  less mature EA programs.   As always, identifying success criteria is also a valuable outcome.

Content

Frameworks
  1. Survey of Frameworks (what's out there: TOGAF, Zachman, DODAF etc)
  2. Survey of users: Who is using what?
  3. Maturity Model of usage ?
  4. What does the light version of the framework look like?
  5. What change in organizational maturity helped you move up the maturity scale?
  6. Homegrown Frameworks as an example of what was important to the group
  7. Successes or challenges
  8. Candidates for best practices
EA Tools
  1. InfoSys Survey of TOGAF (80% using Visio, Excel, Powerpoint...)
Repositories
  1. Methodologies
  2. Taxonomies/Ontologies
  3. There application or use across the enterprise
  4. Maintenance and management across lifecycle issues
  5. Change management and Impact analysis

Tasks

  • Scott Fullerton, Piet Niederhausen, Rich Stevenson, and Marina Arseniev to create a starting page for this assessment - by February 28th
  • Create list of interview questions - by March 31st
  • Identify campuses that are active with Enterprise Architecture activity to interview - by April 15th
  • Conduct interviews of key individuals at each campus - by June 15th
  • Summarize and publish findings of survey - by July 31st
  • Have a Screen2Screen session to share results - by August 15th

Potential interview questions

The following questions assume we're talking to a group that's working with a defined framework (home grown or otherwise).

Background

  1. Briefly, what is the history of your EA group, how does it fit into your IT organization or institution, and what are its activities?
  2. What led to the adoption of a framework? Who initiated it? What were the drivers?
  3. What did you and the other decision-makers involved mean by a framework?
  4. What were the major benefits/results you were looking for?
  5. What alternatives did you consider?

Framework

An EA framework can serve three important functions.  1) It is a statement of professional standards, explicitly defining for your institution the structure and practice of Enterprise Architecture; 2) It can be descriptive, providing a context for situating and relating information about our institution, particularly its goals and the information, processes and systems that support those goals; 3) It can be prescriptive, identifying gaps and laying out a roadmap for the delivery of new capabilities. 

  1. What aspects of your practice are you supporting with your frameworks (e.g., information, business processes, system interdependencies, planning)?
  2. What categories for organizing information are most helpful?
  3. Is your framework external, home grown, or some combination?
  4. If it is an external framework, what parts of the framework are you using, which parts did you set aside, and why?
  5. What conceptual changes did you have to make to fit the original framework to your institution?
  6. Have you found your framework to be flexible enough to incorporate the range of tasks/projects you were trying to cover?

Information collection

  1. Do you use your framework to capture:
    1. Strategic goals, high level business model
    2. Business domains and their goals
    3. Business processes, roles, timelines
    4. Business policies and rules
    5. Business entities; a business oriented information model
    6. Logical data models
    7. Applications implementations, services, dependencies
    8. Physical infrastructure, data centers, servers
    9. Technical and integration standards
  2. In practice what is the scope of what you capture:
    1. Breadth: Are you gathering information one project at a time; one domain at a time; systematically across the whole enterprise?
    2. Depth: Is there a standard or required level of detail, or is it ad hoc?
    3. Time: Are you mainly documenting the as-is state of the enterprise? Are you modeling to-be state(s)? Do you track history of changes?

Tools

Modeling/Analysis methods

Please list methods you use in your EA practice and their purpose

  1. UML including its various flavors
  2. Archimate
  3. IDEF0
  4. Primarily text documents and spreadsheets
  5. other...
Templates

Please describe (or provide pointers to) templates that you have found particularly helpful for the various aspects of your practice

Managing/Reposing EA information

Please list the methods and tools you use to manage EA information

  1. EA- or UML-specific repositories
  2. Homegrown repository containing searchable and/or re-usable data
  3. Wiki
Presenting EA information

Please list the methods and platforms you use to communicate EA activity and provide customers with the information that results from that activity.

  1. Internally to fellow-architects
  2. To project members
  3. To planners and campus leaders
  4. To the world

Users and usage

  1. Who are the main consumers (in and out of IT) of the artifacts resulting from your framework?
    1. Is it used by business analysts? What do they get out of it?
    2. Is it used by managers? What do they get out of it?
    3. Is it used by executives? What do they get out of it?
    4. Is it used by end users? What do they get out of it? (e.g. data dictionary)
  2. What are some of the use cases your framework is designed to support:
    1. Look up information on a topic (e.g. a domain, process, or service) and find cross-references or links to related information
    2. Tie together documentation in a domain with a conceptual business model of the domain
    3. Compare as-is and to-be states and expose gaps
    4. Trace dependencies and expose downstream effects of proposed changes
    5. Is it designed to support/fit gap analysis, to highlight problems, to identify potential projects?
  3. Are there processes that require users to use your framework? For example:
    1. As part of project management, are projects required to identify their goals or impact by reference to the framework?
    2. As part of change management, are proposed changes assessed by reference to the framework and/or are changes incorporated in the framework as updates?
  4. Is the framework used in IT strategic planning? In institutional strategic planning?
  5. Is the framework used to identify/prioritize/budget for essential projects?
  6. Is there training for users of the framework? What skill sets are involved in working with the framework?
Architecture Review Boards
  1. Does your EA framework include an ARB? If so:
    1. Describe board membership. What members are inside or outside IT?
    2. At what points in your EA process does your board provide reviews?
    3. How are reviews conducted? What is in scope for review, what are the inputs and outputs?
    4. How are exceptions/waivers considered and granted?
  • No labels