DocumentCode :
2379245
Title :
The cost of code quality
Author :
Khramov, Yuri
Author_Institution :
Apple Comput. Inc., Cupertino, CA
fYear :
2006
fDate :
23-28 July 2006
Lastpage :
125
Abstract :
Using data from more than 80 development projects, this paper attempts to answer the question: how much effort should be invested into code quality? It is shown that a "quick and dirty" approach is actually preferable in some situations. Volatility of requirements, expected breadth of usage, customers\´ defect tolerance, cost of defect fixing and system lifespan are suggested as the main factors determining how much effort to spend on improving code. These factors are then used to identify situations where XP coding practices are inefficient and to find boundaries within which simpler, less expensive methods give better results
Keywords :
formal specification; program compilers; programming; software cost estimation; software development management; software maintenance; software quality; XP coding; code quality cost; customer defect tolerance; defect fixing; development projects; expected usage breadth; quick and dirty approach; requirement volatility; system lifespan; Costs; Formal specifications; Investments; Probes; Programming; Project management; Quality assurance; Scalability; Switches; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Agile Conference, 2006
Conference_Location :
Minneapolis, MN
Print_ISBN :
0-7695-2562-8
Type :
conf
DOI :
10.1109/AGILE.2006.52
Filename :
1667570
Link To Document :
بازگشت