I've been shadowing the enterprise architect at the University of Bristol, trying to find out a bit about one of the more unusual job titles I've seen so far. Some time spent on Wikipedia and Google gave me an outline of what the job was yet that didn't really explain how it was done. I'm guessing that this is partly because it is going to work differently depending on the type of company and where it is in the lifecycle of having an enterprise architect; as Bristol is one of the first universities in the UK to have an enterprise architect they are pioneering how this job fits into the way a university works. So I did see a more unusual enterprise architect role, however it is interesting to get a glimpse at how these sort of organisational projects are worked out - especially from my viewpoint as having been an undergrad and postgrad.

An enterprise architect produces artifacts that map out the systems of an enterprise (from small projects to large departments). These artifacts include seemingly endless numbers of documents, presentation slides, and notes from meetings that detail all the information available as well as the ArchiMate models that represent this information. In particular, the enterprise architect is looking at how the technology and applications involved in a system are used. ArchiMate is a modelling language and provides a standard way to describe systems, making communication clearer.
While I was there I was attending meetings, learning how to use the Archi software and having a go at creating a model based on information provided in one of those meetings. Because Bristol has only had its enterprise architect for about half a year, everything is still in the very early stages and so a lot of time has to be spent researching, collecting information, and constructing models from scratch. And in the process information that isn't known is discovered and it seems that lots of people find out about things that they hadn't spotted before. I certainly knew nothing about how the university ran beforehand and it was quite daunting at meetings when acronyms were flying across the table, though it makes meetings more interesting and quite like detective work. By the end of it all I'd got just enough of a grip to have a go at making my own models and was able to contribute a little bit of a student's perspective of university IT systems to the process. I wrote up a report comparing two modelling systems used by the university and this really got me thinking about the various advantages of different ways of creating diagrams.
 |
| A practice model (not about Bristol) in Archi. |
The free software
Archi allows you to create models which are like a hybrid of flow diagrams and mind maps. Mine often involved a confusing number of line, but with practice it's a great way of representing complex systems. I love diagrams and ways of representing things visually; I'm so used to writing and essays that changing to a model allows a whole new way of thinking and draws out elements, particularly problems, that wouldn't otherwise be noticed. Also, I find a model can be much easier to understand when learning about something. Archi allows you to make simplified versions of complex models so that you can show someone the basic version or only the bit that interests them. By the end I had a odd compulsion to try to make diagrams for all sorts of things!
What really struck me about enterprise architecture, at least in this case, is how much of it is able communication. Beyond just communicating the information available, which is the basis of the job, it involved so many people skills in working through problems and getting the details clear at meetings; language skills in knowing how to rephrase technical language; and visual skills as the diagrams make use ways of organising information that can't be done in words.
I thought enterprise architecture would be all about the technology but so much was about understanding people; about how they use technology and about how to communicate best with them. Gathering together all the information into one place, through the enterprise architecture, also creates links between people through the liaison of the enterprise architect themselves. They provide a human connection between different groups and between people and technology.