DocumentCode
3239358
Title
Quantitative assessment of extreme programming practices
Author
Succi, Giancarlo ; Stefanovic, Milorad ; Pedrycz, Witold
Author_Institution
Dept. of Electr. & Comput. Eng., Alberta Univ., Edmonton, Alta., Canada
Volume
1
fYear
2001
fDate
2001
Firstpage
81
Abstract
Some anecdotal evidence demonstrates success of the extreme programming practice in a portion of the software industry. It has also been argued that pair programming, as a part of the extreme programming process, yields higher quality software products in less time. On the other hand, these principles are sometimes questioned with respect to resource allocation and management issues. Although precise information about benefits and costs of the extreme programming practice represents a critical guideline for improvement of software quality, there has been little work on the subject beyond subjective reports and a study in an academic environment. We propose an experimental framework to quantify benefits and costs of the pair programming practice and compare design aspects of the resulting software products and their defect behavior. For this purpose, we use a set of object-oriented metrics and software reliability growth models based on service requests
Keywords
DP industry; resource allocation; software quality; software reliability; extreme programming practices; object-oriented metrics; pair programming; quantitative assessment; resource allocation and management; service requests; software industry; software products; software quality; software reliability; Computer industry; Costs; Electrical products industry; Guidelines; Machinery production industries; Object oriented modeling; Programming; Resource management; Software quality; Software reliability;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2001. Canadian Conference on
Conference_Location
Toronto, Ont.
ISSN
0840-7789
Print_ISBN
0-7803-6715-4
Type
conf
DOI
10.1109/CCECE.2001.933661
Filename
933661
Link To Document