SoftwareCaptains

View Original

Perfect!

Sommige developers die ik ken willen de perfecte oplossing bouwen. Ze willen iets bouwen dat de klant verheugt en dat de tand des tijds zal doorstaan. 10 keer meer klanten? Geen probleem voor hun architectuur! Wijzigende requirements? We voorzien dat nu allemaal al zodat het dan geen werk meer is!

Die developers lijken soms wel te denken dat het geld van het bedrijf oneindig is. Ze worden betaald, dus wat zouden ze zich zorgen maken over wat iets het bedrijf kost?

Andere developers die ik ken willen iets bouwen dat “net goed” is. Die ene feature werkt als zij hem zelf uitproberen. Wat zouden ze zich zorgen maken of een niet-technische persoon er niet mee kan werken? En die persoon heeft toch tijd genoeg, 5 seconden wachten na een klik kan toch geen probleem zijn?

Die developers zijn meestal wel heel snel “klaar” met hun taken. Ze kosten het bedrijf op heel korte termijn niet veel.

Jouw job, beste CTO? Het evenwicht vinden tussen deze twee extremen. “Quick and dirty” tegenover “perfect en nooit af”. Waar wil jij zitten op dit moment? Hoe communiceer je dat naar je team?