advising on IT-business alignment
IT-business alignment about us blog our services articles & reports resources your profile exposure
blog
blog
Monday, March 26, 2007

Are you an architect?

At the beginning of March I attended Microsoft's Architect Insight event in Newport, Wales. The event is run by Microsoft but the idea is to try and stimulate a community of interest around IT architecture. The flavour is therefore not so much "listen to what Microsoft is doing" and more "let's talk about what architecture is, what's difficult, what's important, and how we can do things better". I certainly found it pretty interesting.

One feature of the event was a series of workshop sessions set up to explore a kind of "taxonomy of IT architecture". Participants were positioned on tables with peers with similar job titles/experience and asked to focus in on one or more roles, discussing what important features of those roles were and how the industry could potentially evaluate skills and experience. I could only attend one of the sessions, but at the session I managed to attend I was positioned on the "strategy architect" table.

Our small group was a bit non-plussed by this title, so instead we took things up a few levels and started with that perennial "what is an architect, anyway?".

Which is where I drew a version of this diagram:

The context of the drawing was this: we'd all come across people whose business cards said they were "architects", but who clearly weren't. Why not?

Well here's my hypothesis: if your role doesn't take you a fair way up at least two of the axes in the diagram, you're a re-branded systems analyst. In my view an architect:
  • engages with multiple different stakeholders in doing their work - both from business and IT teams. They seek to engage those people to drive common understanding of the challenge, solution, costs and benefits and tradeoffs.

  • plays some kind of role throughout the entire lifecycle of the IT investments they're involved in. Might not be hands-on all the way through, but they contribute.

  • work across multiple systems, services or projects. In my mind the job of the architect is to try to optimise the value delivered across a portfolio of systems/projects. We're very good (mostly) at getting people to make local optimisations within system designs: we're not so good at balancing these with global optimisations that seek to pull IT activities closer to business strategy and direction.
The IASA is working to install more rigour into industry thinking and discussion of the "architect" role, and the Open Group has introduced an IT Architect Certification programme. Defining "architect" and "architecture" (in the context of IT) is a hot topic.

What do you think? Is this a valid distinction? Is anyone else out there seeing lots of re-branded analysts, or is it just me?
Comments:
Neil-

I like your hypothesis, however, I question whether you can take out scope of influence. I think you could drop one of the other two, but it seems that an increase it the breadth of scope is mandatory. It's an interesting hypothesis, and I hope you get some debate on the topic.
 
Neil, one piece I'd disagree with is that people who are analysts are the only bluffing architects. Lots and lots of developers (paticularly team leaders) are bluffing just as much with the term.
 
Neil, have you noticed that plenty of project managers would pass the first two of your three tests?

At first I thought this was a weakness in your model, but I'm thinking that it might actually be a strength. Despite conventional wisdom, I've worked with several project/programme managers who also effectively acted as architects in their role. Some even thought in a similar way.

Of course they didn't intellectualise and articulate it in the same way as architects do (about themselves), but the desired outcomes were still the same. As one of my colleagues likes to joke, only an architect could make something so simple seem so complicated.

I view this as a similar pattern to how I've worked with several 'CIOs' who weren't even in IT (let alone head of it), but who led business-IT alignment and innovation agendas. Again they didn't articulate it in the abstract conceptual way that we in IT often do, but does that really matter?

Regards,
Sam.
 
Thanks all for the comments!

Todd - you're right of course, but I was trying to capture the scope of a true architect's work. I think the influence you have as an architect is most likely a function of how well you do your work, so I left it out.

Steve - hmm! Interesting. It's about time we got to grips with this isn't it?

Sam - Glad you agree it's a strength not a weakness. "Architect" is a set of competencies that can be embodied in someone who's doing another role, I agree. Likewise CIO.

It'll be interesting to see how the various attempts out there to "define" and "certify" the role get on.

Oh and you might also want to check out Richard Hall, who provides his version of a conversation we had on the same diagram.
 
Post a Comment

<< Home