Restaurant

Spec-driven Development: How AI Changed Everything (And Nothing)

Simon Martinelli

Programming Architect

Martinelli LLC

Spec-driven Development: How AI Changed Everything (And Nothing)

AI makes coding faster, but we're still stuck with the same old problem: code becomes the source of truth. What if we flipped this around?

This talk shows a new way to build software. Write your requirements once. Let AI generate everything else - diagrams, models, and code. When requirements change, everything updates automatically. No more outdated docs.

You'll see how to write requirements that AI understands and keep everything connected from business needs to working code. Based on a real-world project, we will see how this works in practice.

This isn't about replacing developers. It's about letting AI handle the boring stuff so we can focus on what matters - understanding what the business needs.

#spec-driven development #agentic ai #requirements as code

Simon Martinelli

Biography

Simon Martinelli is a Java Champion, Vaadin Champion, and Oracle ACE Pro, with over three decades of experience as a software architect, developer, consultant, and trainer.

As the owner of Martinelli LLC, he specializes in optimizing full-stack development with Java and has a deep focus on AI, modern architectures and software modernization.

He frequently shares his expertise by speaking at international conferences, writing articles, and maintaining his blog, Keep It Simple: https://martinelli.ch.

His passion for teaching is reflected in his work as a lecturer at two universities of applied sciences in Switzerland.