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

Abstract

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.

Authors and Affiliations

Umema Hani Syeda, Abu Turab Alam, Abdul Basit Shaikh

Keywords

Related Articles

Optimization by Genetic Algorithm in Wireless Sensor Networks Utilizing Multiple Sinks

WSN (Wireless Sensor Network) comprises of small-sized and constraint-capability SN (Sensor Nodes) which record, send and receive data, sensed to a sink. The network lifetime and energy usability are important challenges...

Securing Gateways within Clustered Power Centric Network of Nodes

Knowledge Networks are gaining momentum within cyber world. Knowledge leads to innovation and for this reason organizations focus on research and information gathering in order to gain and improve existing knowledge. Thi...

Socio-Cultural Value of Public Open Spaces with Hamchas in Dera Ghazi Khan City, Pakistan

The socio-cultural value of open spaces normally refers to the behavior of users towards their surroundings. In the city of DGK (Dera Ghazi Khan), the wooden cots (locally known as Hamachas) are placed at almost every ch...

Management of Scratchpad Memory Using Programming Techniques

Consuming the conventional approaches, processors are incapable to achieve effective energy reduction. In upcoming processors on-chip memory system will be the major restriction. On-chip memories are managed by the softw...

Effect of Age and Environment on Strength of Old Baked Clay Bricks of Indus Valley Civilization

This paper presents results of experimental investigations conducted on old baked clay bricks of Indus Valley civilization of tenth century. The object of this study is to evaluate the effect of age and environmental con...

Download PDF file
  • EP ID EP183658
  • DOI -
  • Views 118
  • Downloads 0

How To Cite

Umema Hani Syeda, Abu Turab Alam, Abdul Basit Shaikh (2016). Tuning COCOMO-II for Software Process Improvement: A Tool Based Approach. Mehran University Research Journal of Engineering and Technology, 35(4), 505-522. https://europub.co.uk/articles/-A-183658