arrow
返回

Simplifying effort estimation based on Use Case Points

delete2011-03-01
delete91
PRE
AI
M
Mirosław Ochodek *
J
Jerzy Nawrocki
K
Kamil Kwarciak
DOI:10.1016/j.infsof.2010.10.005delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Context: The Use 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. Objective: This paper investigates the construction of UCP in order to find possible ways of simplifying it. Method: The cross-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. Results: The two 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. Conclusion: The observation 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. (C) 2010 Elsevier B.V. All rights reserved.
Keyword:
Use Case Points
Software cost estimation
Use cases
Use-case transactions
TTPoints
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Information and Software Technology 封面图
Information and Software Technology
IF:
4.3
论文数:
3.8K
被引数:
7.7K

机构

P
Poznan University of Technology
学者数:
4.4K
论文数: 4.1K
被引数: 3
引用论文

引用论文

err分享
err收藏
Inkjet‐printed interconnects for unpackaged dies in printed electronics
err2019-03-01
err0
errOAAI
errP. Bezuidenhout; S. Smith; K. Land; T‐H. Joubert
err分享
err收藏
err分享
err收藏
Requirements engineering: The state of the practice
err2003-11-01
err174
PREAI
errNeill, CJ; Laplante, PA
err分享
err收藏
The effects of normal aging on multiple aspects of financial decision-making正常老龄化对财务决策多个方面的影响
err2017-08-09
err0
errOAAI
errDorien F. Bangma; Anselm B. M. Fuermaier; Lara Tucha; Oliver Tucha; Janneke Koerts
err分享
err收藏
学者 查看更多内容