A tipping point in the information revolution

Because of the sheer volume of IT in the world, the behaviour of IT itself is becoming more and more an 'independent' factor, and we humans are adapting to it. Digital enterprise, digital transformation, Agile and DevOps are all illustrations of this tipping pont in the information revolution.

Join me at the Enterprise Architecture Conference Europe 2019 in London on 21 October 2019

On Oct 21, I will be giving (at Enterprise Architecture Conference Europe 2019 in London) a half-day workshop titled "Setting up Effective Architecture Governance Without a Formal EA Framework". Come join me (during possibly the last frantic days before Brexit)…

Lifecycle Management – Let the Sunshine in

Standardisation/rationalisation is a tool and a wish of many enterprise and it architects, focused as they are on simplification of the complex. But while superficially you can be very standardised, lifecycle events of all the parts can still turn the landscape into a 'hard problem'. Managing lifecycles is something organisations wrestle with because of the complexities. A model to manage lifecycles of items in your landscape — called Daylight Lifecycle Management — is described.

“Architecture in an Age of Agile” is online

I've (finally!) posted the narrated presentation of a slightly adapted version of my keynote at the Enterprise Architecture Conference Europe 2018: "Architecture in an Age of Agile". Both Architecture and Agile are important aspects of maximising your success in digital…

Prioritising Architecture and Debt with “Dado’s Diagram”

The previous blog post introduced a way to use WSJF (Weighted Shortest Job First) in Architecture prioritisation settings. That approach does have something missing which my colleague Henk Dado's approach to prioritising the fixing of debt has: a way to…

Agile, Dirt, and Technical Debt

Our discipline has long been working with the concept of 'technical debt'. Generally, technical debt is a (often hidden, but not always) defect of some substantial scale. There is substantial effort involved in repairing the debt, otherwise wel will classify…

Prioritising Architecture under Agile

In the previous story, Agile teaches us the true meaning of Architecture, I introduced a 'new' definition of Architecture: the design decisions that are hard to completely remove from implementations (or in short: that what is hard to change). And I…