Where academic tradition
meets the exciting future

Evaluating the XP Customer Model and Design by Contract

Ralph-Johan Back, Piia Hirkman, Luka Milovanov, Evaluating the XP Customer Model and Design by Contract. TUCS Technical Reports 585, Turku Centre for Computer Science, 2003.

Abstract:

In this paper we describe one of the series of experiments with Extreme
Programming, carried out as a summer project. The focus in this experiment
was to try out the XP customer model and Design by Contract. The experiment
indicates that the extreme programming emphasis on having an on-site
customer available during the project improves the communication between
customers and the programming team, and markedly decreases the number
of false features and feature misses. It also indicates that the systematic
use of Design by Contract leads to a low post-release defect rate
for the software system built.

Files:

Full publication in PDF-format

BibTeX entry:

@TECHREPORT{tBaHiMi03a,
  title = {Evaluating the XP Customer Model and Design by Contract},
  author = {Back, Ralph-Johan and Hirkman, Piia and Milovanov, Luka},
  number = {585},
  series = {TUCS Technical Reports},
  publisher = {Turku Centre for Computer Science},
  year = {2003},
  keywords = {Extreme Programming, Design by Contract, Stepwise Feature Introduction, customer role, time estimation},
  ISBN = {952-12-1290-X},
}

Belongs to TUCS Research Unit(s): Data Mining and Knowledge Management Laboratory, Software Construction Laboratorium

Edit publication