Fix bugs before adding features applies to projects not just code…

The 12 rules of the Joel Test served me well when I was a developer and development manager. In particular the principle of fixing bugs before writing new code. I will be honest though and say that at times to be pragmatic this had to be fix bugs whilst developing new features! But the bugs could not be over […]

The importance of being courageous in IT; balancing between strategy and responsive delivery

Disclaimer – this doesn’t really describe a single organisation that I have worked at – it’s a collective summary of my experience of working in IT (and that of present and former colleagues) working in medium and large sized organisations. Also the core message probably applies to many other business areas and not just IT […]

Is “big bang” IT dying? Replaced with iterative approaches and best of breed Open Source?

This is an article I have been stewing on for a while and having recently changed from a consultancy largely working on public sector IT projects back to a private sector IT department its given me several different view points. I also recently attended the excellent Zapthink SOA and Cloud course in Amsterdam – so […]

Useful resources for Enterprise Architecture

Since attending the Seminar by Gartner on Enterprise Architecture last year I have been focussing on formalising my IT Architecture skills (well when time allows!!). TOGAF (The Open Group Architecture Framework) 9 appears to be the way to go. You can think of it much the same way as PRINCE2 is to Project Management – […]

MDM, EA, KM – Too much IT terminology & Acronyms?!

Those of us in the IT profession (or Information Management as one colleage recently suggested as an alternative*) don’t do ourselves many favours when it comes to using complex terminology and also expecting business people to understand and embrace IT best practises… Whilst adopting concepts/practises such as Enterprise Architecture (EA), Data Governance, Information Management (IM), […]