What Does Great Architecture Look Like?
When we talk about architecture in software, what does it mean? If you ask 10 technology professionals “what is architecture?”, you get about 15 different answers.
Sometimes an organisation has a role called “”enterprise architect””. This role is almost always counter productive. Instead of planning how to deliver value through new software and structures the prevailing culture forces this role to perpetuate the all kinds of unhelpful legacy. At best this places constraints on teams by telling them how to use existing systems to extract new value. At worst this culture actively obstructs innovation. Are there other architecture anti-patterns out there?
So how should we view architecture and architects? How should we understand, and measure, our architecture and how can we make sure that our architects both add value and help value to be added? In this talk I’ll explain how modern architecture and architects should work, based on our experience of helping complex organisations to move away from their legacy systems and outdated cultures.