E-COCOMO: The Extended COst Constructive MOdel for Cleanroom Software Engineering

Mistakes create rework. Rework takes time and increases costs. The traditional software engineering methodology defines the ratio of Design:Code:Test as 40:20:40. As we can easily see that 40% time and efforts are used in testing phase in traditional approach, that means we have to perform rework ag...

Full description

Bibliographic Details
Main Author: Hitesh KUMAR SHARMA
Format: Article
Language:English
Published: Bucharest University of Economic Studies 2014-02-01
Series:Database Systems Journal
Subjects:
Online Access:http://www.dbjournal.ro/archive/14/14_1.pdf
_version_ 1797728823442145280
author Hitesh KUMAR SHARMA
author_facet Hitesh KUMAR SHARMA
author_sort Hitesh KUMAR SHARMA
collection DOAJ
description Mistakes create rework. Rework takes time and increases costs. The traditional software engineering methodology defines the ratio of Design:Code:Test as 40:20:40. As we can easily see that 40% time and efforts are used in testing phase in traditional approach, that means we have to perform rework again if we found some bugs in testing phase. This rework is being performed after Design and code phase. This rework will increase the cost exponentially. The cleanroom software engineering methodology controls the exponential growth in cost by removing this rework. It says that "do the work correct in first attempt and move to next phase after getting the proof of correctness". This new approach minimized the rework and reduces the cost in the exponential ratio. Due to the removal of testing phase, the COCOMO (COst COnstructive MOdel) used for the traditional engineering is not directly applicable in cleanroom software engineering. The traditional cost drivers used for traditional COCOMO needs to be revised. We have proposed the Extended version of COCOMO (i.e. E-COCOMO) in which we have incorporated some new cost drivers. This paper explains the proposed E-COCOMO and the detailed description of proposed new cost driver.
first_indexed 2024-03-12T11:19:41Z
format Article
id doaj.art-5ec851cfffb44fb9a49b5b3f463198aa
institution Directory Open Access Journal
issn 2069-3230
2069-3230
language English
last_indexed 2024-03-12T11:19:41Z
publishDate 2014-02-01
publisher Bucharest University of Economic Studies
record_format Article
series Database Systems Journal
spelling doaj.art-5ec851cfffb44fb9a49b5b3f463198aa2023-09-02T00:45:38ZengBucharest University of Economic StudiesDatabase Systems Journal2069-32302069-32302014-02-01IV4311E-COCOMO: The Extended COst Constructive MOdel for Cleanroom Software EngineeringHitesh KUMAR SHARMA0University of Petroleum and Energy Studies, India Mistakes create rework. Rework takes time and increases costs. The traditional software engineering methodology defines the ratio of Design:Code:Test as 40:20:40. As we can easily see that 40% time and efforts are used in testing phase in traditional approach, that means we have to perform rework again if we found some bugs in testing phase. This rework is being performed after Design and code phase. This rework will increase the cost exponentially. The cleanroom software engineering methodology controls the exponential growth in cost by removing this rework. It says that "do the work correct in first attempt and move to next phase after getting the proof of correctness". This new approach minimized the rework and reduces the cost in the exponential ratio. Due to the removal of testing phase, the COCOMO (COst COnstructive MOdel) used for the traditional engineering is not directly applicable in cleanroom software engineering. The traditional cost drivers used for traditional COCOMO needs to be revised. We have proposed the Extended version of COCOMO (i.e. E-COCOMO) in which we have incorporated some new cost drivers. This paper explains the proposed E-COCOMO and the detailed description of proposed new cost driver.http://www.dbjournal.ro/archive/14/14_1.pdfCleanroom Software EngineeringCOCOMOEffort EstimationCost DriversSDLC
spellingShingle Hitesh KUMAR SHARMA
E-COCOMO: The Extended COst Constructive MOdel for Cleanroom Software Engineering
Database Systems Journal
Cleanroom Software Engineering
COCOMO
Effort Estimation
Cost Drivers
SDLC
title E-COCOMO: The Extended COst Constructive MOdel for Cleanroom Software Engineering
title_full E-COCOMO: The Extended COst Constructive MOdel for Cleanroom Software Engineering
title_fullStr E-COCOMO: The Extended COst Constructive MOdel for Cleanroom Software Engineering
title_full_unstemmed E-COCOMO: The Extended COst Constructive MOdel for Cleanroom Software Engineering
title_short E-COCOMO: The Extended COst Constructive MOdel for Cleanroom Software Engineering
title_sort e cocomo the extended cost constructive model for cleanroom software engineering
topic Cleanroom Software Engineering
COCOMO
Effort Estimation
Cost Drivers
SDLC
url http://www.dbjournal.ro/archive/14/14_1.pdf
work_keys_str_mv AT hiteshkumarsharma ecocomotheextendedcostconstructivemodelforcleanroomsoftwareengineering