Spec Driven Development
Eerst de spec, dan de code
Elke wijziging begint bij ons met een voorstel: wat verandert er, waarom, en hoe toets je dat het klopt. Pas als de specificatie staat, schrijven we code. Saai? Misschien. Voorspelbaar? Zeker.
Werkwijze
Van voorstel naar bewijs
Specs zijn bij ons geen papierwerk achteraf — ze sturen het werk.
1. Voorstel
Elke verandering start met een korte propositie: probleem, scope en impact. Reviewbaar vóór er iets gebouwd is.
2. Specificatie
Requirements met toetsbare scenario's. Elke eis heeft een wanneer-dan dat later een test wordt.
3. Implementatie & bewijs
Code volgt de spec, tests bewijzen de scenario's, en de spec blijft als levende documentatie achter.
In de praktijk
Ook deze website is zo gebouwd
We passen spec-gedreven werken toe op applicaties, infrastructuur en onze eigen interne R&D-tooling. Gecombineerd met Infrastructure as Code betekent het: elke omgeving en elke feature is herleidbaar naar een gereviewde specificatie. Dat maakt overdracht, audits en onderhoud aantoonbaar eenvoudiger.
Zo willen ook wij werken?
Plan een gesprek over onze werkwijze
We vertellen graag hoe spec-gedreven werken jouw team voorspelbaarder maakt.