Η εκτίμηση του χρόνου που θα χρειαστεί ένα έργο ανάπτυξης είναι μια κοινή, δύσκολη και σημαντική δεξιότητα. Οι εκτιμήσεις είναι περιδόξως δύσκολες (οι developers τείνουν να υποτιμούν), αλλά η βελτίωση τους και η καλή τους επικοινωνία έχουν σημασία για τον σχεδιασμό και την εμπιστοσύνη.
Γιατί η εκτίμηση είναι δύσκολη
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.
