An empirical study examining the usage and perceived importance of XP practices

Ann Fruhling, Daozhen Zhang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Extreme Programming (XP) is a well known agile software development methodology which is ideal for projects featured as highly unpredictable in tasks with limited resources. The continuous discussion on the usage and importance of each XP practice lead us to explore what are the most important XP practices to be applied in certain projects. This study examined the actual usage amount and perceived importance of each XP practice by means of a cross-sectional anonymous survey conducted in local organizations which have implemented XP in their projects. Results indicate that Continuous Integration and Collective Ownership as the most important. Collective Ownership, Continuous Integration, Pair Programming, Planning Game and Sustainable Pace are used the most. Both practitioners and researchers can build upon these findings.

Original languageEnglish (US)
Title of host publicationAssociation for Information Systems - 13th Americas Conference on Information Systems, AMCIS 2007
Subtitle of host publicationReaching New Heights
Pages865-878
Number of pages14
StatePublished - 2007
Event13th Americas Conference on Information Systems, AMCIS 2007 - Keystone, CO, United States
Duration: Aug 10 2007Aug 12 2007

Publication series

NameAssociation for Information Systems - 13th Americas Conference on Information Systems, AMCIS 2007: Reaching New Heights
Volume2

Conference

Conference13th Americas Conference on Information Systems, AMCIS 2007
CountryUnited States
CityKeystone, CO
Period8/10/078/12/07

Keywords

  • Agile methods
  • Extreme programming
  • Software development

ASJC Scopus subject areas

  • Computer Science Applications
  • Computer Networks and Communications
  • Information Systems
  • Library and Information Sciences

Fingerprint Dive into the research topics of 'An empirical study examining the usage and perceived importance of XP practices'. Together they form a unique fingerprint.

  • Cite this

    Fruhling, A., & Zhang, D. (2007). An empirical study examining the usage and perceived importance of XP practices. In Association for Information Systems - 13th Americas Conference on Information Systems, AMCIS 2007: Reaching New Heights (pp. 865-878). (Association for Information Systems - 13th Americas Conference on Information Systems, AMCIS 2007: Reaching New Heights; Vol. 2).