KFUPM ePrints

An Empirical Study of Extreme Programming

Li, Wei and Alshayeb, Mohammad and Talburt, John (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.



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)
Date:July 2000
Date Type:Publication
Divisions:College Of Computer Sciences and Engineering > Information and Computer Science Dept
Creators:Li, Wei and Alshayeb, Mohammad and Talburt, John
Email:wli@uah.edu, alshayeb@kfupm.edu.sa, UNSPECIFIED
ID Code:14883
Deposited On:30 Jun 2008 08:35
Last Modified:12 Apr 2011 13:16

Repository Staff Only: item control page