The value of software sizing

被引:19
|
作者
Wilkie, F. G. [1 ]
McChesney, I. R. [1 ]
Morrow, P. [1 ]
Tuxworth, C. [2 ]
Lester, N. G. [3 ]
机构
[1] Univ Ulster, Sch Comp & Math, Newtownabbey BT37 0QB, Antrim, North Ireland
[2] Equiniti ICS Ltd, Belfast BT3 9ED, Antrim, North Ireland
[3] Univ Ulster, Informat Serv Directorate, Newtownabbey BT37 0QB, Antrim, North Ireland
关键词
Software size estimation; Empirical software engineering; NESMA; Project planning; Size metrics; Function points;
D O I
10.1016/j.infsof.2011.05.008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: One of the difficulties faced by software development Project Managers is estimating the cost and schedule for new projects. Previous industry surveys have concluded that software size and cost estimation is a significant technical area of concern. In order to estimate cost and schedule it is important to have a good understanding of the size of the software product to be developed. There are a number of techniques used to derive software size, with function points being amongst the most documented. Objective: In this paper we explore the utility of function point software sizing techniques when applied to two levels of software requirements documentation in a commercial software development organisation. The goal of the research is to appraise the value (cost/benefit) which functional sizing techniques can bring to the project planning and management of software projects within a small-to-medium sized software development enterprise (SME). Method: Functional counts were made at the bid and detailed functional specification stages for each of five commercial projects used in the research. Three variants of the NESMA method were used to determine these function counts. Through a structured interview session, feedback on the sizing results was obtained to evaluate its feasibility and potential future contribution to the company. Results: The results of our research suggest there is value in performing size estimates at two appropriate stages in the software development lifecycle, with simplified methods providing the optimal return on effort expended. Conclusion: The 'Estimated NESMA' is the most appropriate tool for use in size estimation for the company studied. The use of software sizing provides a valuable contribution which would augment, but not replace, the company's existing cost estimation approach. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:1236 / 1249
页数:14
相关论文
共 50 条
  • [41] Sizing of a Photovoltaic LED Street Lighting System with PVsyst Software
    Hamouche, Houria
    Shabat, Mohammed M.
    2019 IEEE 7TH PALESTINIAN INTERNATIONAL CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (PICECE), 2019,
  • [42] The software value map - an exhaustive collection of value aspects for the development of software intensive products
    Khurum, Mahvish
    Gorschek, Tony
    Wilson, Magnus
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2013, 25 (07) : 711 - 741
  • [43] Validation of the Simbionix PROcedure Rehearsal Studio sizing module: A comparison of software for endovascular aneurysm repair sizing and planning
    Velu, Juliette F.
    Jebbink, Erik Groot
    de Vries, Jean-Paul P. M.
    Slump, Cornelis H.
    Geelkerken, Robert H.
    VASCULAR, 2017, 25 (01) : 80 - 85
  • [44] Software Value Add Study
    O'Neil, D.
    Software Engineering Notes, 22 (04):
  • [45] The Value of Software Documentation Quality
    Ploesch, Reinhold
    Dautovic, Andreas
    Saft, Matthias
    2014 14TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC 2014), 2014, : 333 - 342
  • [46] Measure The Value Of Test Software
    Browne, Jack
    MICROWAVES & RF, 2013, 52 (11) : 89 - 90
  • [47] Where is the value in commercial software?
    Ryan, Dominic
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2011, 241
  • [48] SOFTWARE, ADDED VALUE OF THE CAO
    GAYRAL, J
    ONDE ELECTRIQUE, 1983, 63 (6-7): : 23 - 28
  • [49] ALCAR SOFTWARE - THE VALUE PLANNER
    ELSTROTT, J
    PAGE, J
    ACCOUNTING REVIEW, 1986, 61 (03): : 573 - 575
  • [50] Reducing the Software Value Gap
    Pass, Shimeon
    Ronen, Boaz
    COMMUNICATIONS OF THE ACM, 2014, 57 (05) : 80 - 87