Estimering af hvor lang tid udviklingarbejde vil tage er en almindelig, udfordrende og vigtig færdighed. Estimater er notorisk vanskelige (udviklere har en tendens til at undervurdere), men at forbedre dem og kommunikere dem godt betyder meget for planlægning og tillid.
Hvorfor estimering er svært
Development estimation is notoriously inaccurate:
→ UNKNOWNS → unexpected complexity, bugs, dependencies, edge cases emerge
→ OPTIMISM BIAS → developers tend to UNDERESTIMATE (imagine the happy path, forget
testing, integration, reviews, meetings, the unexpected)
→ complexity is hard to assess upfront; requirements change
→ estimates are predictions under uncertainty, not promises.
