Tuning COCOMO-II for Software Process Improvement: A Tool Based Approach

被引:2
|
作者
Hani, Syeda Umema [1 ]
Alam, Abu Turab [2 ]
Shaikh, Abdul Basit [1 ]
机构
[1] Hamdard Univ, Grad Sch Engn Sci & Informat Technol, Karachi, Pakistan
[2] Inst Business Management, Dept Comp Sci, Karachi, Pakistan
关键词
Software Process Improvement; SPI Benefits; Capability Maturity Model Integration; COCOMO; Process Performance; Process Performance Models PPM; Metrics;
D O I
10.22581/muet1982.1604.03
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In order to compete in the international software development market the software organizations have to adopt internationally accepted software practices i.e. standard like ISO (International Standard Organization) or CMMI (Capability Maturity Model Integration) in spite of having scarce resources and tools. The aim of this study is to develop a tool which could be used to present an actual picture of Software Process Improvement benefits in front of the software development companies. However, there are few tools available to assist in making predictions, they are too expensive and could not cover dataset that reflect the cultural behavior of organizations for software development in developing countries. In extension to our previously done research reported elsewhere for Pakistani software development organizations which has quantified benefits of SDPI (Software Development Process Improvement), this research has used sixty-two datasets from three different software development organizations against the set of metrics used in COCOMO-II (Constructive Cost Model 2000). It derived a verifiable equation for calculating ISF (Ideal Scale Factor) and tuned the COCOMO-II model to bring prediction capability for SDPI (benefit measurement classes) such as ESCP (Effort, Schedule, Cost, and Productivity). This research has contributed towards software industry by giving a reliable and low-cost mechanism for generating prediction models with high prediction accuracy. Hopefully, this study will help software organizations to use this tool not only to predict ESCP but also to predict an exact impact of SDPI.
引用
收藏
页码:505 / 522
页数:18
相关论文
共 50 条
  • [1] An Amplified COCOMO-II Based Cost Estimation Model in Global Software Development Context
    Khan, Junaid Ali
    Khan, Saif Ur Rehman
    Khan, Tamim Ahmed
    Khan, Inayat Ur Rehman
    [J]. IEEE ACCESS, 2021, 9 : 88602 - 88620
  • [2] Impact of CMMI Based Software Process Maturity on COCOMO II's Effort Estimation
    Al Yahya, Majed
    Ahmad, Rodina
    Lee, Sai
    [J]. INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2010, 7 (02) : 129 - 137
  • [3] A Survey of Boehm's Work on the Spiral Models and COCOMO II—Towards Software Development Process Quality Improvement
    Peter K. Oriogun
    [J]. Software Quality Journal, 1999, 8 : 53 - 62
  • [4] A survey of Boehm's work on the spiral models and COCOMO II - Towards software development process quality improvement
    Oriogun, PK
    [J]. SOFTWARE QUALITY JOURNAL, 1999, 8 (01) : 53 - 62
  • [5] The management of software processes with software process improvement tool based on ISO 15504
    Choi, Y
    Lee, E
    Ha, S
    [J]. 7TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS, 2005, : 933 - 936
  • [6] Knowledge-based Tool for Software Process Assessment and Improvement
    Lima Silva, Maria Helynne
    de Carvalho Correia, Ana Carla
    da Silva Costa, Carlos Eduardo
    da Silva, Leandro Dias
    Paes, Rodrigo de Barros
    Praes, Rodrigo Aiello
    Silvestre de Sousa, Joao Manoel
    de Carvalho, Gustavo Robichez
    [J]. FUTURE COMPUTING 2010: THE SECOND INTERNATIONAL CONFERENCE ON FUTURE COMPUTATIONAL TECHNOLOGIES AND APPLICATIONS, 2010, : 1 - 7
  • [7] An approach of reuse-based software process improvement
    Xu, Ruzhi
    Lin, Peiguang
    Zhao, Zhikun
    Qian, Leqiu
    [J]. Journal of Computational Information Systems, 2010, 6 (06): : 1897 - 1906
  • [8] Managing the software process with a software process improvement tool in a small enterprise
    Garcia, Ivan
    Pacheco, Carla
    Mendoza, Eloy
    Calvo-Manzano, Jose A.
    Cuevas, Gonzalo
    San Feliu, Tomas
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2012, 24 (05) : 481 - 491
  • [9] Blockchain-Based Software Process Improvement (BBSPI): An Approach for SMEs to Perform Process Improvement
    Farooq, Usama
    Ahmed, Mansoor
    Hussain, Shahid
    Hussain, Faraz
    Naseem, Alia
    Aslam, Khurram
    [J]. IEEE ACCESS, 2021, 9 : 10426 - 10442
  • [10] A strategic approach to team-based software process improvement
    Becker, SA
    [J]. MANAGING INFORMATION TECHNOLOGY RESOURCES AND APPLICATIONS IN THE WORLD ECONOMY, 1997, : 380 - 385