Turner
Van aangeklikte opties naar een plan dat iemand kan uitvoeren.
Een offertebouwer die gekozen opties omzet in geprijsde fases, en een aanvaarde offerte in een project met sprints, stappen en op elk daarvan een klok.
- stappen — in elke sprint, altijd dezelfde acht
- 8stappen in elke sprint, altijd dezelfde acht
- niveaus — fase, sprint, stap — elk met een eigen klok
- 3niveaus fase, sprint, stap — elk met een eigen klok
- gedeelde geheimen — aan weerszijden van een koppeling
- 0gedeelde geheimen aan weerszijden van een koppeling
- Rol
- Product, architectuur, bouw
- Periode
- 2026 — nu
- Stack
- Laravel Blade Tailwind CSS OAuth Webhooks SQLite
Het probleem
Een offerte en een plan zijn meestal twee documenten die ophouden met elkaar te kloppen zodra het werk begint. De offerte wordt geschreven om de opdracht te winnen en het plan daarna om ze uit te voeren, en niets draagt de belofte van het ene naar het andere over — de fase die op vier dagen geprijsd stond, is nooit de fase waarvan iemand de uren telt. Wat ontbreekt is geen betere raming. Het is één structuur die tegelijk de offerte en het plan is, zodat wat gemeten wordt ook is wat verkocht werd.
Hoe het werkt
Kies de opties — de omvang, het soort project, de complexiteit, de functionele blokken — en de offerte bouwt zichzelf: eerst de aanloop, dan de blokken geordend naar risico en afhankelijkheid, gevouwen tot zoveel fases als de omvang verantwoordt, elk met een oplevering en aanvaardingscriteria. Aanvaard ze en diezelfde fases worden het project, gesneden in sprints van één tot drie weken die elk dezelfde acht stappen doorlopen. Elke stap heeft een eigen klok, en wat die klokken meten wordt gelegd naast de raming die de klant kreeg.
Wat erin zit
Een fase is iets dat je kan gebruiken
Ontwerp, bouw en testen zijn stappen binnen elke sprint, nooit fases op zich. Een fase die een achterkant oplevert die niemand kan openen, is een fase die factureert voor iets dat de klant niet in gebruik kan nemen. Fases volgen dus wat de software doet in plaats van wie eraan werkte, en elke fase eindigt in een afgewerkt, werkend product.
Factureerbaar is drie gebeurtenissen, op volgorde
Het werk is af, dan aanvaardt de klant het tegen criteria die in de offerte staan, dan wordt het gefactureerd — en pas dan begint de waarborg. Een sprint draagt helemaal geen prijs: hij sluit op de dag dat hij moest sluiten, af of niet, restwerk schuift door, en een fase die een sprint extra nodig heeft wordt langer terwijl de prijs blijft staan waar ze geoffreerd werd.
Een klok op elke stap
Elk van de acht stappen start en stopt apart, in een schermvullende sessie die blijft tikken en vraagt waaraan gewerkt wordt. Werk dat niemand geklokt heeft kan achteraf ingeboekt worden — een telefoon, een overleg, een stap die iemand vergat te starten — en het hangt aan de sprint in plaats van op de dichtstbijzijnde stap geduwd te worden, want dat zou de enige cijfers bederven waartegen een raming te toetsen valt.
Wat de klok met de factuur doet
Per project beslist. Waar in regie gewerkt wordt, zijn de timers de factuur. Waar een vaste prijs afgesproken is, zijn ze een signaal: de uren worden nog altijd tegen een tarief gewaardeerd, zodat een fase die de helft of het dubbele kostte van wat ze geoffreerd was, opvalt voor ze gefactureerd wordt in plaats van erna.
De klant vult in wat alleen hij weet
Wie wat doet, welke software er al in huis staat en wat de beveiliging moet houden, worden gevraagd als formulieren achter één link per project — geen account en geen login. Alleen de rollen die een project echt nodig heeft worden gevraagd: een website vraagt om een redacteur, een applicatie niet. Meerdere mensen per rol, elk aangeduid als eerste keuze of vervanger, zodat er iemand overblijft wanneer de eerste niet antwoordt.
Niets deelt een geheim
Een andere applicatie verbindt door een private sleutel te houden en daarmee een korte verklaring te ondertekenen voor een sleutel die vijftien minuten meegaat; Turner bewaart enkel de publieke helft, dus er is aan geen van beide kanten een gedeeld geheim dat kan uitlekken. Elke oproep en elke weigering wordt negentig dagen bijgehouden — een sleutel die nog werkt kan je niet vertellen dat hij sinds dinsdag tweehonderd keer geweigerd is.
De afweging
Turner stelt voor en een mens beslist. Wanneer de uren op een fase met vaste prijs ver genoeg van de offerte afdrijven om ertoe te doen — voorbij én een percentage én een bedrag, zodat kleine fases niet zeuren en grote niet stil blijven — biedt hij een tweede knop om af te ronden op een aangepast bedrag, en hij drukt ze nooit zelf in. De geoffreerde prijs wordt evenmin herschreven, enkel het bedrag dat effectief gefactureerd is: wat de klant beloofd werd moet leesbaar blijven naast wat hij aangerekend kreeg, anders is het bewijsstuk enkel nog het laatste wat iemand dacht.
Staat er zoiets op je lijst?
De projecten verschillen, de manier van werken niet. Vertel wat je probeert op te lossen.
Neemt nieuw werk aan