Agile Processes in Software Engineering and Extreme Programming

10th International Conference, XP 2009, Pula, Sardinia, Italy, May 25-29, 2009. Proceedings

  • Pekka Abrahamsson
  • Michele Marchesi
  • Frank Maurer

Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 31)

Table of contents

  1. Front Matter
  2. Keynote Papers

  3. Research Papers

    1. Testing in Agile Software Development

      1. Eunha Kim, Jongchae Na, Seokmoon Ryoo
        Pages 8-12
      2. Artem Marchenko, Pekka Abrahamsson, Tuomas Ihme
        Pages 13-22
    2. Teams and Organizations

      1. Irina Diana Coman, Giancarlo Succi
        Pages 43-52
      2. Hamish T. Barney, Nils B. Moe, Tore Dybå, Aybüke Aurum, Martha Winata
        Pages 53-62
      3. Jayakanth Srinivasan, Kristina Lundqvist
        Pages 63-72
    3. Empirical Studies and Education

  4. Short Papers

    1. Standards and Lessons-Learned

      1. Célio Santana, Cristine Gusmão, Liana Soares, Caryna Pinheiro, Teresa Maciel, Alexandre Vasconcelos et al.
        Pages 124-129
      2. Giuseppe Lami, Fabio Falcini
        Pages 130-135
      3. Paul Murphy, Brian Donnellan
        Pages 136-141
      4. Sharon Coyle, Kieran Conboy
        Pages 142-148
      5. Fabio Abbattista, Alessandro Bianchi, Filippo Lanubile
        Pages 149-154
    2. Customer Communication and User Involvement

      1. Mikko Korkala, Minna Pikkarainen, Kieran Conboy
        Pages 161-167
      2. Zahid Hussain, Harald Milchrahm, Sara Shahzad, Wolfgang Slany, Manfred Tscheligi, Peter Wolkerstorfer
        Pages 174-179
      3. Agustín Yagüe, Pilar Rodríguez, Juan Garbajosa
        Pages 180-185
      4. Rashina Hoda, James Noble, Stuart Marshall
        Pages 186-191
  5. Workshops and Tutorials

    1. Danilo Sato, Francisco Trindade
      Pages 192-193
    2. Dave Nicolette
      Pages 194-195
    3. Rachel Davies, James Pullicino
      Pages 198-199
    4. Lars Arne Skår, Jan-Erik Sandberg
      Pages 200-201
    5. Charlie Poole
      Pages 202-203
    6. Marc Evers, Willem van den Ende
      Pages 204-205
    7. Nilay Oza, Pekka Abrahamsson, Kieran Conboy
      Pages 206-208
    8. Stefan van den Oord, Wim van de Goor
      Pages 209-210
    9. Yaser Ghanam, Kendra Cooper, Pekka Abrahamsson, Frank Maurer
      Pages 215-216
    10. Emily Bache
      Pages 217-218
    11. Artem Marchenko, Vasco Duarte
      Pages 219-220
    12. Xiaofeng Wang, Kieran Conboy, Minna Pikkarainen, Michael Lane
      Pages 221-223
    13. Pekka Klärck, Juha Rantanen, Janne Härkönen
      Pages 226-227
    14. Patrick Steyaert, Tom Tourwé
      Pages 228-229
    15. Muhammad Ali Babar, Pekka Abrahamsson
      Pages 232-233
    16. Johanna Hunt, Diana Larsen
      Pages 236-237
    17. Erik Lundh
      Pages 238-239
  6. Posters

    1. Adnan Causevic, Iva Krasteva, Rikard Land, Abdulkadir S. M. Sajeev, Daniel Sundmark
      Pages 240-241

About these proceedings


The field of software engineering is characterized by speed and turbulence in many regards. While new ideas are proposed almost on a yearly basis, very few of them live for a decade or a longer. Lightweight software development methods were a new idea in the latter part of the 1990s. Now, ten years later, they are better known as agile software development methods, and an active community driven by practitioners has formed around the new way of thinking. Agile software development is currently being embraced by the research community as well. As a sign of increased research activity, most research-oriented conferences have an agile software development track included in the conference program. The XP conference series established in 2000 was the first conference dedicated to agile processes in software engineering. The idea of the conference is to offer a unique setting for advancing the state of the art in research and practice of agile processes. This year’s conference was the tenth consecutive edition of this international event. Due to the diverse nature of different activities during the conference, XP is claimed to be more of an experience rather then a regular conference. It offers several different ways to interact and strives to create a truly collaborative environment where new ideas and exciting findings can be presented and shared. This is clearly visible from this year’s program as well.


Agile Processes Agile Programming Agile method Empirical Software Engineering Extreme Programming Scrum Software Process Management Test Driven Development

Editors and affiliations

  • Pekka Abrahamsson
    • 1
  • Michele Marchesi
    • 2
  • Frank Maurer
    • 3
  1. 1.Department of Computer ScienceUniversity of HelsinkiHelsinkiFinland
  2. 2.DIEE Department of Electrical and Electronic EngineeringUniversity of CagliariCagliariItaly
  3. 3.Agile Software Engineering/e-Business Engineering (ase/ebe) groupUniversity of CalgaryCalgaryCanada

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag Berlin Heidelberg 2009
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Computer Science
  • Print ISBN 978-3-642-01852-7
  • Online ISBN 978-3-642-01853-4
  • Series Print ISSN 1865-1348
  • Series Online ISSN 1865-1356
  • Buy this book on publisher's site