← All writing
Notes

Architecting for Ambiguity [ELC Talk]

We write software for an uncertain world. From agile development to progressive delivery, we've built software delivery practices around the assumption that we'll build the wrong thing and we'll build it wrong. We optimize for fast feedback and adjust on the fly. But how do you architect a system...

Thanos Diacakis
Thanos Diacakis
Engineering coach

Architecting for Ambiguity [ELC Talk]

Here’s Rob Zuber and I at ELC Annual 20203.

“We write software for an uncertain world. From agile development to progressive delivery, we’ve built software delivery practices around the assumption that we’ll build the wrong thing and we’ll build it wrong. So we optimize for fast feedback and adjust on the fly. But how do you architect a system if you’re not sure what you’re building? In this fireside chat, CircleCI CTO Rob Zuber will explore the role of architecture in the face of ambiguity–from identifying the things you do know to designing systems centered around change. With a focus on deeply understanding your domain and your business, this chat will venture into DDD, system evolution, technology choices, and how to put your energy into the most impactful decisions.”

Architecting for Ambiguity

There are many more excellent presentations available through the above link!

See this pattern in your own team?

A free consult is the fastest way to figure out how deep it goes – and where the smallest meaningful change would be.

→  Book a free consultation