Hoe schatten jullie uren in bij maatwerk IT-projecten als zzper (en hoe gaan jullie om met uitloop)?
Ik werk al jaren als zelfstandig developer (PHP maatwerk, webshops, modules) en blijf worstelen met het inschatten van uren. Omdat bijna alles wat ik bouw maatwerk is, is het lastig om projecten goed te vergelijken met eerdere werk.
Vroeger ging ik vrij gedetailleerd te werk: alles uitsplitsen per scherm/functionaliteit en daar uren aan hangen, met daarna een buffer van 1,4–1,6x. Tegenwoordig maak ik snellere inschattingen, maar ik zit er nog steeds regelmatig naast (meestal te optimistisch).
Hoe pakken jullie dit aan? Werken jullie met vaste buffers, discovery-fases, agile inschattingen of iets anders om dit realistischer te krijgen?
En hoe gaan jullie om met uitloop richting de klant: kun je dat goed doorbelasten, of neem je het vaak zelf voor lief?