- reduced flexibility of both the customer and the IT provider
- estimations for IT projects are hardly ever realised
- software estimation techniques vary dramatically and are unreliable
- the skills of those involved vary significantly for different projects and organisations
- it is difficult to rely upon historical data when technologies are changing all the time
- up-front estimation motivates Big Requirements Up Front (BRUF)
- a strict scope restricts changes to requirements which may hinder getting what the customer actually needs
- time and effort is wasted on overly precise up-front estimating
Source: Is Fixed-Price Software Development Unethical?
No comments:
Post a Comment