Architecture and Design in eXtreme Programming; Introducing "Developer Stories"

Rolf Njor Jensen, Thomas Møller, Peter Sönder, Gitte Tjørnehøj

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

8 Citations (Scopus)

Abstract

This article introduces a new practice to eXtreme Programming (XP): Developer stories. The goal of these stories and their creation process is to incorporate architectural planning to XP thus ensuring a viable architecture. By conducting a small development project using XP, we find that establishing a viable architecture might be problematic. Arguing that architectural quality criteria in XP are traceable to traditional criteria, and by pointing to related work regarding incremental continous design, requirements management and large-scale refactorings, we find support for this claim. We proceed by describing the new practice ensuring that it embraces the values, and supports existing practices of XP.
Original languageEnglish
Title of host publicationExtreme Programming and Agile Processes in Software Engineering : 7th International Conference, XP 2006, Oulu, Finland, June 17-22, 2006. Proceedings
EditorsPekka Abrahamsson, Michele Marchesi, Giancarlo Succi
Number of pages9
PublisherSpringer
Publication date2006
Pages133-142
ISBN (Print)9783540350941
DOIs
Publication statusPublished - 2006
EventXP2006 - Oulu, Finland
Duration: 17 Jun 200622 Jun 2006

Conference

ConferenceXP2006
Country/TerritoryFinland
CityOulu
Period17/06/200622/06/2006
SeriesLecture Notes in Computer Science
Number4044
ISSN0302-9743

Keywords

  • XP
  • Agile
  • Architecture
  • Quality

Fingerprint

Dive into the research topics of 'Architecture and Design in eXtreme Programming; Introducing "Developer Stories"'. Together they form a unique fingerprint.

Cite this