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…
Month: September 2018
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…
Agile teaches us the true meaning of Architecture
What is architecture? Not of cities or buildings, but the organisational version: enterprise architecture, solution architecture, application architecture, software architecture, business architecture, infrastructure architecture? My neck hairs generally rise a little when we architects turn to this particularly vexing and…