Estimation of Software Development Effort from Requirements Based Complexity

被引:16
|
作者
Sharma, Ashish [1 ]
Kushwaha, Dharmender Singh [2 ]
机构
[1] GLA Univ, Dept Comp Engg & Applicat, Mathura 281406, India
[2] Motilal Nehru Natl Inst Technol, Dept Comp Sci & Engg, Allahabad, Uttar Pradesh, India
关键词
Improved requirement based complexity; Requirement based development effort function point; IEEE-830:1998; Requirement based development effort; Software Requirement Specification (SRS);
D O I
10.1016/j.protcy.2012.05.116
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software development effort estimation deals with predicting the effort required to develop quality software. The efficient software development requires accurate estimates, because inappropriate estimates causes' trouble during the implementation of software processes. Hence, this paper aims to propose a measure for the estimation of software development effort (SDE) on the basis of requirement based complexity of yet to be developed software. The requirement based complexity has its basis on software requirements specification (SRS) of the proposed software, in order to carry out a systematic and accurate estimation of SDE. For validation purpose, the proposed SDE measure is also categorically compared with various other established SDE estimation practices proposed in the past like algorithmic models, function point count, use case point and lines of code (LOC). The result obtained validates the claim that the proposed SDE measure is systematic, comprehensive one and compares well with other prevalent SDE measures. Hence, it is even more useful because the complexity and SDE estimates are obtained at very early stage of software development life cycle (SDLC) as compared to other software development effort practices proposed in the past. (C) 2011 Published by Elsevier Ltd. Selection and/or peer-review under responsibility of C3IT
引用
收藏
页码:716 / 722
页数:7
相关论文
共 50 条
  • [1] Measuring software complexity for early estimation of development effort
    Tran-Cao, D
    Lévsque, G
    Meunier, JG
    [J]. COMPUTATIONAL METHODS AND EXPERIMENTAL MEASUREMENTS XII, 2005, 41 : 27 - 39
  • [2] Difficulty and complexity as factors in software effort estimation
    Collopy, Fred
    [J]. INTERNATIONAL JOURNAL OF FORECASTING, 2007, 23 (03) : 469 - 471
  • [3] Analogy-based software development effort estimation in global software development
    El Bajta, Manal
    [J]. 2015 IEEE 10TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING WORKSHOPS (ICGSEW 2015), 2015, : 51 - 54
  • [4] Soft Computing Based Estimation of Software Development Effort
    Saraswathi, S.
    Kannan, N.
    [J]. 2014 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2014,
  • [5] A New Approach to Calibrating Functional Complexity Weight in Software Development Effort Estimation
    Hai, Vo Van
    Nhung, Ho Le Thi Kim
    Prokopova, Zdenka
    Silhavy, Radek
    Silhavy, Petr
    [J]. COMPUTERS, 2022, 11 (02)
  • [6] Guidelines for Software Development Effort Estimation
    Basten, Dirk
    Sunyaev, Ali
    [J]. COMPUTER, 2011, 44 (10) : 87 - 89
  • [7] Effort estimation of component-based software development - a survey
    Wijayasiriwardhane, T.
    Lai, R.
    Kang, K. C.
    [J]. IET SOFTWARE, 2011, 5 (02) : 216 - 228
  • [8] Influence of Outliers on Analogy Based Software Development Effort Estimation
    Ono, Kenichi
    Monden, Akito
    Tsunoda, Masateru
    Matsumoto, Kenichi
    [J]. 2016 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2016, : 849 - 854
  • [9] Revisiting Software Development Effort Estimation Based on Early Phase Development Activities
    Tsunoda, Masateru
    Toda, Koji
    Fushida, Kyohei
    Kamei, Yasutaka
    Nagappan, Meiyappan
    Ubayashi, Naoyasu
    [J]. 2013 10TH IEEE WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR), 2013, : 429 - 438
  • [10] Towards an Early Software Effort Estimation Based on Functional and Non-Functional Requirements
    Kassab, Mohamed
    Daneva, Maya
    Ormandjieva, Olga
    [J]. SOFTWARE PROCESS AND PRODUCT MEASUREMENT, PROCEEDINGS, 2009, 5891 : 182 - +