Search my Sites:

Share this page:

Share |

Indexes

Favourite/Major Articles All Articles by Category All Articles by Title Review Index

Site Map:

Welcome / Home Page
Contact Me
Search the Site
Thoughts on the World
Consultancy Services
An introduction
IT Knowledge/Education
Customer Profiles
Training Courses
Previous Experience
Download Full CV
Customers
National Grid Group Plc
British Energy Power and Energy Trading
Legal Marketing Services Ltd.
Addison-Wesley
Marks and Spencer Plc
Faith Footwear Ltd.
Barclays Sales Financing Ltd.
Oracle Corporation UK Ltd.
Livingston Rental Group Ltd.
National Power Plc.
Blog
Agile Development
Coding Projects & Thoughts
General Thoughts
Humour
Personal
Photography
Products and Projects
Publications
Reviews: Books, Music & Films
Website Announcements
Full Index
Publications and Papers
A Hacker's Guide to Project Management
Conference Papers
Agile Architecture
Practical Enterprise Integration
Modelling an Enterprise Data Architecture
Strategies for Flexibility
Getting Sizing Right
Muzzling the Alligators
Evolution of a Test Method
Photography
Photography Articles & Discussion
Photo Gallery
Projects and Products
RelQuest - Reliability Modelling Tool
ConQuest - Container Yard Management System
Reviews
Full Index
Architecture
Biography and Personal Endeavour
Construction & Civil Engineering
Cryptography
Fiction
Human-Computer Interaction
Mathematics & Statistics
Military & 20th Century History
Modelling & Analysis
Photography & Photographers
Physics & Cosmology
Project & People Management
Psychology & Human Behaviour
Science, General
Links

Feeds and Tweets

Follow me on Twitter

@TweetAndrewJ

Thoughts on the World
(main feed)

Feedburner XML
Add to Google iGoogle
My Yahoo
My MSN
Bloglines Bloglines
RSS Version XML (direct)

How many subscribers?

Other Feeds

Professional Blog
Photo Blog
Photo Album
Review Pages

About my feeds

Google Blog Search

References to www.andrewj.com
References to www.agilearchitect.org

Sister Sites:

www.coppertrees.com

 

www.agilearchitect.org

 

 

Modelling Change in Enterprise IT

One of the big problems in a strategic or "enterprise architecture" view of IT is how to model the change in an enterprise's IT portfolio over time. Most of the established modeling techniques, such as those in the Unified Modelling Language (UML), deal with an essentially static view of the system landscape, supplemented by some modelling of the dynamics within systems. These are very poor tools if you are trying to understand how the complete set of systems, technologies and capabilities change over time. The challenge is to add some sort of time axis.

I have found two simple techniques which address this problem. The first is to model the system landscape using some sort of simple "box and line" notation, perhaps as UML packages in a class model. I use a tool like PowerPoint, representing the state at different times on different slides. The trick is to represent corresponding items in the same position and colour on successive slides, and then a simple animation is possible by showing the slides in sequence (or using PowerPoint's own animation tools). The human eye is very good at spotting small changes in a mainly static scenario, or areas of stability in a very dynamic one, so the audience rapidly understands where the change is targeted.

The second technique is the "application roadmap". Here, the X-axis represents time, with different systems or technologies at different points on the Y-axis. The "Z-axis" (different pages) can be used to show different views for different audiences, for example an application-centric, data-centric or technology-centric view. A simple example is show below:

Colour can be used to good effect to represent the type of technology, or the target application/process area. "Banding together" related lines, or varying line styles can represent further dimensions, so that this can become an extremely rich model if required.

© Questa Computing Ltd. 1999
Page last updated 23 July, 2010 07:55