• DocumentCode
    1065471
  • Title

    Project estimation: a simple use-case-based model

  • Author

    Ashman, Ray

  • Volume
    6
  • Issue
    4
  • fYear
    2004
  • Firstpage
    40
  • Lastpage
    44
  • Abstract
    Software development estimates are inaccurate and overly optimistic estimates are major contributors to project failure, despite the fact that every completed project is a rich source of information about performance and estimation. Modern development processes promote risk management, the realization of architecture first, the decomposition of the project into iterations, and the assignment of requirements to these iterations. When a project adopts these forms of best practice, it achieves a high degree of technical control and easier management. One difficult project management task is to accurately determine the effort required to complete the project. This article discusses a use-case-based estimation model for determining project effort. This technique calls for looking at the relationship between estimated and actual data to improve future estimates. Using a simple set of metrics, it is possible to generate a credible model for project estimation. The model described here works best in an iterative development process, allowing comparisons between successive iterations.
  • Keywords
    project management; risk management; software development management; software engineering; cost estimation; iterative development; project estimation; project managment; project requirements; risk management; software development; use-case-based model; Best practices; Coordinate measuring machines; Costs; Feedback; Information resources; Programming; Project management; Risk management; Time measurement; Volume measurement;
  • fLanguage
    English
  • Journal_Title
    IT Professional
  • Publisher
    ieee
  • ISSN
    1520-9202
  • Type

    jour

  • DOI
    10.1109/MITP.2004.41
  • Filename
    1324572