SoftwareCaptains

View Original

Estimates

Inschattingen. Estimates. Ik ken weinig Software Engineers die ze graag maken. Waarom? De inschattingen kloppen zelden, en de mensen worden vaak afgerekend op het feit dat ze niet kloppen.

Toch zijn inschattingen onontbeerlijk, ondanks het feit dat ze niet kloppen. Hoe ga je anders beslissen waar je aan gaat werken? Als ik van een blauwe knop een gele wil maken en dat kost me een halfuur - by all means, go ahead! Als diezelfde kleurverandering een week duurt, is dat blauwe misschien wel goed genoeg.

Beslissen wat je gaat maken is beslissen waar je je tijd aan gaat spenderen. Tijd is eindig. De hoeveelheid tijd bepaalt mee hoe graag je iets zou willen hebben.

Daarom zijn estimates belangrijk. Niet om juist te zijn. Wel om te kunnen beslissen of je aan feature A, tech debt B of production issue C gaat werken.