6 years, 11 days ago

Thirty Years and We Still Do NOT Know What We are Doing!

Whether you take Zachman’s 1987 paper as the start of the architectural time-line or not doesn’t really matter. The point stands that architecture, as in the planning of IT systems, has now been around for thirty years. And so why do people still refer to it as emergent? It’s because although we may know what […]

7 years, 5 months ago

Everybody Needs PraXtice

This year marks thirty years since the publishing of Zachman’s seminal paper. And since then there’s been a torrent of publications on architecture. What’s always puzzled me was that despite all that brain power and all that paper, and believe me I’ve got bookcases and filing cabinets full of it, I’ve never come across  a […]

8 years, 8 months ago


I keep being told how Digital Innovation and DevOps are going to save the world. Unfortunately for the salesmen I’ve been around long enough to have seen a magazine full of silver bullets, think Distributed Computing, PCs, Information Centers, Fourth Generation Languages, End User Computing, Object Orientation, ESBs, SOA, BPM and even Java to name […]

9 years, 11 months ago

$harp Practice

I’ve commented on the questionable ethics of some consultants previously, but something I witnessed recently prompts me to revisit the issue. In the last three or so years in particular I suspect that I’ve witnessed, initially unnoticed, a growing tendency for consultancies to see clients’ projects increasingly in terms of cash flow and less as […]

10 years, 3 days ago

The Wrong Answer

I am frequently appalled by the lack of rigor in this craft and this has been recently highlighted to me by a linguistic habit that I suspect comes from a younger generation. ( Sorry guys feel free to have a hack at the old bastard!) That is the use of the answer Yes/No to a […]

10 years, 8 months ago

Quality or Over Engineering?

Recently I’ve spent a lot of time investigating a system that’s been around for about ten years. Like many systems the developers are long gone and the system, ticking over reliably, has been ignored.  Well its time to replace the system and also like many other similar systems no one actually knows what the thing […]

10 years, 8 months ago

So What Makes You an Architect?

The other week, I’m being deliberately obtuse to spare some the embarrassment, I had to engage with a number of people, some in my organization others from outside. What struck me was that everybody was an architect! But wait a minute I thought are they really? The first architect I encountered was a Java architect. […]

10 years, 10 months ago

The ‘Bottomless Pit’ of Current State Analysis in Enterprise Architecture!

So, how many times have we heard this, or had the urge to do this – “Lets document every process, every integration, every data element, every server, every patch, every everything – so we have a clear view of the current state. After all, don’t we nee…

11 years, 5 months ago

Can it get any Worse?

A little time back, I’m being deliberately vague which is a sin for an architect, to avoid embarrassing the presenter it’s not their fault. I had the somewhat dubious pleasure of attending a vendor briefing. The vendor in question had just been acquired by a very big software company and was on a road trip […]

12 years, 10 months ago

Four Rules of Engagement

You know how it is, you say stuff and you don’t expect it have any effect because you’ve said it over and over and no one’s listening. Well, did I get a surprise! Catching up with a couple of guys I’d done a project with quite some time back one of them ambushed with my […]