• Jump to Left Menu
  • Jump to Right Menu
  • Jump to Main Content
  • Jump to Footer
  • Accessibility Page
IT-Director.com Logo

 

Main navigation - go to a section of this website:

  • ARCHIVE
  • PAPERS
  • EVENTS
  • NEWSWIRE
  • BLOGS

  

Register For Membership | Member Login

 
 
DOMAINS
  • Business Issues
  • Channels
  • Enterprise
  • Services
  • SME
  • Technology
    • Applications
    • Big Data
    • Data Management
    • Infrastructure
    • Mobile
    • Personal Productivity
    • Security
    • Storage
    • Systems Mgmt
FEATURED EVENTS
  • Free Webinar - ISO 22301: The New Standard for Business Continuity Best Practice
    23rd May
    Webinar (online)
  • Telecoms Tech World
    4th June - 5th June
    London, United Kingdom
POPULAR PAPERS
  • FM, IT and Data Centres by Quocirca
  • The next frontier for managed print services by Quocirca
  • Beyond Big Data - The New Information Economy by Quocirca
USEFUL LINKS
  • Last 7 Days
  • Archives
  • Top Articles
SHARE THIS PAGE
  • Delicious Icon Delicious
  • Digg Icon Digg
  • reddit Icon reddit
  • Facebook Icon Facebook
  • StumbleUpon Icon StumbleUpon
CONTENT FEED

Technology
RSS Feed:

RSS Icon

What is RSS?

RANDOM QUOTE
Observations - "An autobiography is the story of how a man thinks he lived." - Herbert Samuel

PAGE TOOLS
ADVERTISEMENT
MORE FROM AUTHOR
  • April 2013
    Bloor Opinion in Sweden
  • April 2013
    Bloor Research joins national campaign to help disabled people get online
  • March 2013
    Transport for London Accessible Apps Competition
  • March 2013
    Eye Tracking on smart phones and tablets
  • March 2013
    Technology4Good Awards 2013 Nominations now open
  • December 2012
    New iMac for 2012 - accessibility features
  • November 2012
    Mind the Gap report available
Analysis

Architecture Marchitecture

Peter Abrahams By: Peter Abrahams, Practice Leader - Accessibility and Usability, Bloor Research
Published: 30th June 2003
Copyright Bloor Research © 2003
Logo for Bloor Research

A Marchitecture is an architecture produced for marketing reasons, normally by a vendor. It is designed to put the vendor in the best possible light by emphasising the positive as well as hiding the negative. If you are in marketing you will spell it Marketecture.

Whereas an architecture is an attempt to define how the various, and many, components of a system fit together and interact.

Why do we produce architectures and why do they seldom meet the various demands laid on them?

The first question is easy to answer. Any system that is worth discussing is complex and human brains are not good at dealing with complexity. Our solution is to divide the world up into manageable chunks and then show how they relate. Having done this we have the added advantage that we can modify or replace bits without breaking the whole; as well as handing the individual components out to separate groups for development.

The more difficult question is why are they often inadequate?

The first requirement is that an architecture should be a graphical representation with written back up. This leads to the first set of reasons for inadequate architectures. Some people are less able to think graphically than others. More serious is the medium used - two dimensional A4 pieces of paper, or the digital equivalent. Architectures, like the plans for a house do not conveniently flatten themselves out into two dimensions.

The second requirement is that the picture should mean something meaningful. Sounds obvious but too often two boxes are put side by side for no apparent reason except that the producer wanted both of them on the same piece of paper.

Please tell us about your pet hates in marchitecture diagrams.

Here is my list as a starter:

  • Overloading: trying to put everything on to one page. Often to be recognised by the use of three dimensional boxes that attempt to show how things are built on one another, or by bars down the side saying things like security or monitoring without any indication how they fit together. After a recent discussion about an overloaded architecture it was agreed that a picture is worth a thousand words but it cannot say two thousand.
  • Underloading: a picture with four boxes and some pretty patterns generated by powerpoint. In general four boxes do not make an architecture.
  • Diagrams showing flows of processes or data that do not have a predominate flow in one direction (left to right, top to bottom, or occasionally middle out).
  • Layered architectures where it is not obvious (or in some cases true) that the higher levels are built on the lower.
  • Architectures that do not recognise the flow of time and the development life cycle.
  • Architectures that do not show the whole of the business problem. Normally because the bits left out are difficult or not supported by the vendor. This is often difficult to recognise as it is very difficult to answer the question: what is missing from this picture?
  • Pictures that have unrelated thoughts on the same page. For example should a database design tool and a firewall be on the same page?

In a future article I will discuss some techniques to alleviate these problems. In the meantime if you are looking at an area, first devise your own architecture and then use that to critique vendor diagrams.

Reader Comments

Posted: 30th June 2003 | By Wendy Hewson :

Peter

I'm as guilty as the next analyst of producing Marchitectures!

The bits left out because they're not supported by the vendor get my vote!

Wendy Hewson

Posted: 30th June 2003 | By Rodd Bond :

Peter,

I'm really interested to see a discussion on architectural representation develop. For complex problems, once you move into multiple visualisations the issue of relationships between the views (a framework) pops-up with multiple models of different types. The US gov's FEAF, Zachman, and ISO15704 have approaches that highlight different dimensions of the challenge.(perspectives/life-cycles/transitions etc). The OMG's MDA/UML can help from an IT person's orientation - but there still seems to be a hugh gap in our ability to clearly and meaninglfully communicate the structural, behavioural and interface (ecological) aspects of enterprise architecture to those who really need it -enterprise owners and business process managers. I look forward to your future artlcles.

Posted: 7th July 2003 | By John :

An architecture is not 'articulate' if it cannot be explained within 30minutes or half-an-hour, whichever units you prefer. Less than this is often only a sub-system and more is several architectures or a muddle!

The messages above were all contributed by IT-Director.com readers. Whilst we take care to remove any posts deemed inappropriate, we can take no responsibility for these comments. If you would like a comment removed please contact our editorial team.

We automatically stop accepting comments 180 days after a post is published. If you would like to know more about this subject, please contact us and we'll try to help.

  • Contact
  • | Site Map
  • | Terms of Use
  • | Privacy Policy
  • | Cookie Policy

Published by: IT Analysis Communications Ltd.
T: +44 (0)190 888 0760 | F: +44 (0)190 888 0761