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 条
  • [21] OWPL: A gradual approach for Software Process Improvement in SMEs
    Alexandre, Simon
    Renault, Alain
    Habra, Naji
    [J]. 32ND EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA) - PROCEEDINGS, 2006, : 328 - +
  • [22] Defining a set of criteria for the assessment of tool support for CMM-based software process improvement
    Ellmer, E
    Merkl, D
    [J]. PROCEEDINGS OF THE FOURTH INTERNATIONAL SYMPOSIUM ON ASSESSMENT OF SOFTWARE TOOLS, 1996, : 77 - 86
  • [23] Commitment to software process improvement - Development of diagnostic tool to facilitate improvement1
    Abrahamsson, P
    [J]. SOFTWARE QUALITY JOURNAL, 1999, 8 (01) : 63 - 76
  • [24] Commitment to Software Process Improvement—Development of Diagnostic Tool to Facilitate Improvement1
    Pekka Abrahamsson
    [J]. Software Quality Journal, 1999, 8 : 63 - 76
  • [25] Gamified tool to mitigate change resistance causes in software process improvement
    Piedad Gasca-Hurtado, Gloria
    Clara Gomez-Alvarez, Maria
    Herrera, Samayda
    [J]. 2020 15TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI'2020), 2020,
  • [26] HiSPI: Tool to initiate software process improvement through a formal method
    Marcos, Gonzalez
    Jezreel, Mejia
    Mirna, Munoz
    Jose, Calvo-Manzano
    Tomas, San Feliu
    [J]. 2017 6TH INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS IMPROVEMENT (CIMPS), 2017,
  • [27] Implementation of a RIA Tool for Supporting a Collaborative Initiative of Software Process Improvement
    Garcia, I.
    Pacheco, C.
    Cruz, D.
    [J]. COOPERATIVE DESIGN, VISUALIZATION, AND ENGINEERING (CDVE), 2011, 6874 : 45 - 52
  • [28] Implementation specification for software process improvement supportive knowledge management tool
    Alagarsamy, K.
    Justus, S.
    Lyakutte, K.
    [J]. IET SOFTWARE, 2008, 2 (02) : 123 - 133
  • [29] Software Process Improvement Assesment for multimodel environment Tool to diagnose an organization
    Piedad Gasca-Hurtado, Gloria
    Andres Hincapie, Jesus
    Munoz, Mirna
    [J]. 2017 12TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2017,
  • [30] Software SMEs' unofficial readiness for CMMIA®-based software process improvement
    Iqbal, Javed
    Ahmad, Rodina Binti
    Nasir, Mohd Hairul Nizam Md
    Niazi, Mahmood
    Shamshirband, Shahaboddin
    Noor, Muhammad Asim
    [J]. SOFTWARE QUALITY JOURNAL, 2016, 24 (04) : 997 - 1023