• Title of article

    Simplifying effort estimation based on Use Case Points

  • Author/Authors

    Ochodek، نويسنده , , M. and Nawrocki، نويسنده , , J. and Kwarciak، نويسنده , , K.، نويسنده ,

  • Issue Information
    ماهنامه با شماره پیاپی سال 2011
  • Pages
    14
  • From page
    200
  • To page
    213
  • Abstract
    Context e Case Points (UCP) method can be used to estimate software development effort based on a use-case model and two sets of adjustment factors relating to the environmental and technical complexity of a project. The question arises whether all of these components are important from the effort estimation point of view. ive aper investigates the construction of UCP in order to find possible ways of simplifying it. oss-validation procedure was used to compare the accuracy of the different variants of UCP (with and without the investigated simplifications). The analysis was based on data derived from a set of 14 projects for which effort ranged from 277 to 3593 man-hours. In addition, the factor analysis was performed to investigate the possibility of reducing the number of adjustment factors. s o variants of UCP – with and without unadjusted actor weights (UAW) provided similar prediction accuracy. In addition, a minor influence of the adjustment factors on the accuracy of UCP was observed. The results of the factor analysis indicated that the number of adjustment factors could be reduced from 21 to 6 (2 environmental factors and 4 technical complexity factors). Another observation was made that the variants of UCP calculated based on steps were slightly more accurate than the variants calculated based on transactions. Finally, a recently proposed use-case-based size metric TTPoints provided better accuracy than any of the investigated variants of UCP. sion servation in this study was that the UCP method could be simplified by rejecting UAW; calculating UCP based on steps instead of transactions; or just counting the total number of steps in use cases. Moreover, two recently proposed use-case-based size metrics Transactions and TTPoints could be used as an alternative to UCP to estimate effort at the early stages of software development.
  • Keywords
    Software cost estimation , Use cases , Use-case transactions , TTPoints , Use Case Points
  • Journal title
    Information and Software Technology
  • Serial Year
    2011
  • Journal title
    Information and Software Technology
  • Record number

    2374658