Software architecture emerged in the 1990s, and has been evolving ever since, from a directive, up-front activity, where a single architect created the architecture, which was then implemented by others, to today's team based adaptive architectural approaches where architecture is a shared activity owned by the entire team.
Continuous Software Architecture is a philosophy and approach to software architecture that embraces the fact that doing most of the design before the implementation does not work very well, and perhaps never did. The approach tries to move architecture from a set of up-front blueprints to a continually developed set of architectural knowledge and decisions, stressing collective ownership of the resulting architecture.
In this talk we'll explore the Continuous Architecture approach, and its 5 key practices, that delivers architecture as a "shared commons" in order to support the Agile+DevOps ways-of-working needed for success in our current era.
Continuous Software Architecture is a philosophy and approach to software architecture that embraces the fact that doing most of the design before the implementation does not work very well, and perhaps never did. The approach tries to move architecture from a set of up-front blueprints to a continually developed set of architectural knowledge and decisions, stressing collective ownership of the resulting architecture.
In this talk we'll explore the Continuous Architecture approach, and its 5 key practices, that delivers architecture as a "shared commons" in order to support the Agile+DevOps ways-of-working needed for success in our current era.
Eoin Woods
Endava
Eoin Woods is the Chief Engineer at Endava where he is responsible for capability development, innovation and emerging technologies. In previous professional lives he has developed databases, created security software and designed way too many systems to move money around. Outside his day job he is interested in software architecture, software security, DevOps and software energy efficiency. He is a regular conference speaker, has co-authored a three books on software architecture and was the recipient of the 2018 Linda Northrup Award for Software Architecture, from the Software Engineering Institute at CMU. His web site is www.eoinwoods.info.