An Empirical Study of Extreme Programming

(2000) An Empirical Study of Extreme Programming. In: International Conference on Advances in Infrastructure for Electronic Business, Science, and Education on the Internet (Invited Paper), July 2000, L’Aquila, Italy.

[img]
Preview
PDF
C-2000-07.pdf

Download (8kB) | Preview

Abstract

Extreme Programming (XP) is a drastic departure from the traditional software development processes in which a complete planning cycle usually proceeds any design and implementation work. We report empirical study results from two object-oriented systems, which were developed using a process similar to XP. In particular, we used two metrics¾ System Design Instability (SDI) and Class Implementation Instability (CII) ¾to track the design evolution. We found that both systems experienced a significant increase in classes in the middle of the process. The new stories introduced at the beginning of each cycle may change existing design unpredictably. The CII metric seems to give good indication of project completeness.

Item Type: Conference or Workshop Item (Paper)
Subjects: Computer
Department: College of Computing and Mathematics > Information and Computer Science
Depositing User: MOHAMMED ALSHAYEB
Date Deposited: 30 Jun 2008 05:35
Last Modified: 01 Nov 2019 14:07
URI: https://eprints.kfupm.edu.sa/id/eprint/14883