The Planning Fallacy as an Explanation for Over-Requirement in Software Development Academic Article uri icon


  • ABSTRACT Over-Requirement occurs in software development projects when a software product is specified beyond the actual needs. This study shows empirically that Over- Requirement happens partially due to the Planning Fallacy, ie, the tendency of people to underestimate the time needed to complete a task. Underestimating the time needed to develop a software feature during project planning, we argue, may lead to including within the project scope more required and unrequired features than can be completed by the …

publication date

  • January 1, 2013