@inproceedings{00c59600a48b11db8ed6000ea68e967b,
title = "Architecture and Design in eXtreme Programming; Introducing {"}Developer Stories{"}",
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.",
keywords = "XP, Agile, Architecture, Quality",
author = "Jensen, {Rolf Njor} and Thomas M{\o}ller and Peter S{\"o}nder and Gitte Tj{\o}rneh{\o}j",
year = "2006",
doi = "10.1007/11774129_14",
language = "English",
isbn = "9783540350941",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
number = "4044",
pages = "133--142",
editor = "Pekka Abrahamsson and Michele Marchesi and Giancarlo Succi",
booktitle = "Extreme Programming and Agile Processes in Software Engineering",
address = "Germany",
note = "XP2006 ; Conference date: 17-06-2006 Through 22-06-2006",
}