Over a million developers have joined DZone.

Agility and the Essence of Software Architecture

DZone's Guide to

Agility and the Essence of Software Architecture

· Agile Zone ·
Free Resource

The Agile Zone is brought to you in partnership with Techtown Training. Learn how DevOps and SAFe® can be used either separately or in unison as a way to make your organization more efficient, more effective, and more successful in our SAFe® vs DevOps eBook.

I had the pleasure of delivering the opening keynote at the Agile Software Architecture Symposium that took place in The Netherlands last week. My talk was called "Agility and the Essence of Software Architecture," and the slides are available to view online.

My keynote at the conference last year primarily focused on the perceived conflict between software architecture and agile approaches, specifically related to the role of software architects and how much up-front thinking should be done when undertaking a software project. This year I focused more on what agility means, how to create a software architecture than is "agile" and some of the practices that support this. I finished by sharing my experience of how teams can influence change by introducing, or sometimes reintroducing, these practices.

Adopting a DevOps practice starts with understanding where you are in the implementation journey. Download the DevOps Transformation Roadmap, brought to you in partnership with Techtown Training


Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}