Role of Software Readability on Software Development Cost
This paper explores the role of software readability on software development cost. We argue that the up front cost of incorporating software readability pays off handsomely at later stages in the life cycle, especially at the maintenance phase which is where most of the life cycle cost of softwar...
Main Authors: | , |
---|---|
Format: | Presentation |
Published: |
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/1721.1/84431 |
_version_ | 1826189186722430976 |
---|---|
author | Collar, Emilio, Jr. Valerdi, Ricardo |
author_facet | Collar, Emilio, Jr. Valerdi, Ricardo |
author_sort | Collar, Emilio, Jr. |
collection | MIT |
description | This paper explores the role of software readability on software development cost. We
argue that the up front cost of incorporating software readability pays off handsomely at
later stages in the life cycle, especially at the maintenance phase which is where most of
the life cycle cost of software is expended. Our analysis of different software
development activities shows that software readability has a global effect on software
development cost and is independent of software size (i.e., KSLOC). Moreover, we
explore the links between software readability and programming domain knowledge.
This paper is organized into the following three sections: overview of software
readability, how readability fits into the context of software cost estimation, and how
results can lead to the development of a new COCOMO cost driver focused on software
readability. |
first_indexed | 2024-09-23T08:10:53Z |
format | Presentation |
id | mit-1721.1/84431 |
institution | Massachusetts Institute of Technology |
last_indexed | 2024-09-23T08:10:53Z |
publishDate | 2014 |
record_format | dspace |
spelling | mit-1721.1/844312019-04-09T17:09:58Z Role of Software Readability on Software Development Cost Collar, Emilio, Jr. Valerdi, Ricardo software readability life cycle cost COCOMO This paper explores the role of software readability on software development cost. We argue that the up front cost of incorporating software readability pays off handsomely at later stages in the life cycle, especially at the maintenance phase which is where most of the life cycle cost of software is expended. Our analysis of different software development activities shows that software readability has a global effect on software development cost and is independent of software size (i.e., KSLOC). Moreover, we explore the links between software readability and programming domain knowledge. This paper is organized into the following three sections: overview of software readability, how readability fits into the context of software cost estimation, and how results can lead to the development of a new COCOMO cost driver focused on software readability. 2014-01-23T18:45:54Z 2014-01-23T18:45:54Z 2006-11-07 Presentation Technical Report http://hdl.handle.net/1721.1/84431 Attribution-NonCommercial-ShareAlike 3.0 United States http://creativecommons.org/licenses/by-nc-sa/3.0/us/ application/pdf |
spellingShingle | software readability life cycle cost COCOMO Collar, Emilio, Jr. Valerdi, Ricardo Role of Software Readability on Software Development Cost |
title | Role of Software Readability on Software Development Cost |
title_full | Role of Software Readability on Software Development Cost |
title_fullStr | Role of Software Readability on Software Development Cost |
title_full_unstemmed | Role of Software Readability on Software Development Cost |
title_short | Role of Software Readability on Software Development Cost |
title_sort | role of software readability on software development cost |
topic | software readability life cycle cost COCOMO |
url | http://hdl.handle.net/1721.1/84431 |
work_keys_str_mv | AT collaremiliojr roleofsoftwarereadabilityonsoftwaredevelopmentcost AT valerdiricardo roleofsoftwarereadabilityonsoftwaredevelopmentcost |