The Spec-Driven Development Triangle

The Spec-Driven Development Triangle
Matthias LübkenMatthias LübkenArticle
5 min read

Over the last year I've spoken to a lot of people of how software engineering will change. My answer was always 🤷. Until today.

Drew Breunig has just published the idea of the SDD triangle and a great recorded presentation.

Drew makes great analogies from the past and motivates a new AI powered software engineering practice.

In essence: We have a new artifact in software development: the spec. But it's not a traditional top down waterfall spec. Its an artefact that lives together with the code and tests. And all three artefacts work together.

This is the key: stitch them together and define a process how they update each other. Which Drew has built a tool for: https://github.com/dbreunig/plumb

If you want to understand where software development is heading please read the article and watch the video.


Originally published on LinkedIn