Lange tijd stuurde ik zelf ons developmentteam voor de ontwikkeling van Clientbox aan. Functionaliteit bepalen, planning maken, deadlines bewaken, ik dacht dat ik het aardig op de rit had. Maar steeds vaker liepen we uit. We ontwikkelden meer dan besproken of nodig. Deadlines werden niet gehaald. En ja, ik gaf daar steeds allerlei redenen voor. Maar de kern? Die zat bij mij.
Wij hebben een cultuur waarin het elke dag beter moet. Dat klinkt mooi. Maar het is ook een valkuil. Want ‘beter’ betekent vaak: uitgebreider, netter, technischer. En dat kost tijd. Tijd die we niet altijd hadden. Het leek alsof we eindeloos bezig waren zonder echt op te leveren.
Gedurende het ontwikkelproces stonden we toe dat er optimalisaties werden doorgevoerd, functionaliteiten werden uitgebreid en een oplossing complexer werd dan nodig. Mooi en beter, maar niet direct nodig. Beter wordt dan de vijand van goed genoeg.