Extreme Programming and Agile Processes in Software Engineering

4th International Conference, XP 2003 Genova, Italy, May 25–29, 2003 Proceedings

  • Michele Marchesi
  • Giancarlo Succi
Conference proceedings XP 2003

Part of the Lecture Notes in Computer Science book series (LNCS, volume 2675)

Table of contents

  1. Front Matter
    Pages I-XV
  2. Managing Agile Processes

    1. Mike Holcombe
      Pages 1-8
    2. David Putman
      Pages 9-15
    3. Michela Dall’Agnol, Andrea Janes, Giancarlo Succi, Enrico Zaninotto
      Pages 26-32
  3. Methodology Issues

    1. Martin Lippert, Axel Schmolitzky, Heinz Züllighoven
      Pages 33-40
    2. Patricio Letelier, José H. Canós, Emilio A. Sánchez
      Pages 41-46
    3. S. Kuppuswami, K. Vivekanandan, Paul Rodrigues
      Pages 54-62
  4. Extending Agile Methodologies and XP

    1. Craig Gelowitz, Ian Sloman, Luigi Benedicenti, Raman Paranjape
      Pages 63-72
    2. Jonas Martinsson
      Pages 80-87
    3. Ángel Herranz, Juan José Moreno-Navarro
      Pages 88-96
  5. Methods and Tools

    1. Richard Pawson, Vincent Wade
      Pages 97-103
    2. Sandro Pinna, Simone Mauri, Paolo Lorrai, Michele Marchesi, Nicola Serra
      Pages 104-113
    3. Carmen Zannier, Frank Maurer
      Pages 123-130
  6. Teaching and Introducing Agile Methodologies

  7. Testing

    1. Jing Yuan, Mike Holcombe, Marian Gheorghe
      Pages 161-169
    2. Eric Nickell, Ian Smith
      Pages 170-179
    3. Rick Mugridge, Bruce MacDonald, Partha Roop
      Pages 189-197
    4. Alwin Ibba, Carsten Ohlemeyer
      Pages 198-204
  8. Pair Programming

    1. Andrea Janes, Barbara Russo, Paolo Zuliani, Giancarlo Succi
      Pages 205-214
    2. Sven Heiberg, Uuno Puus, Priit Salumaa, Asko Seeba
      Pages 215-224
    3. Kim Man Lui, Keith C. C. Chan
      Pages 225-233
  9. Other XP Practices

    1. Angela Martin, James Noble, Robert Biddle
      Pages 234-243
    2. Piergiuliano Bossi
      Pages 244-253
    3. David Hussman
      Pages 254-260
    4. Yishai A. Feldman
      Pages 261-270
  10. Experience Reports

    1. Jari Vanhanen, Jouni Jartti, Tuomo Kähkönen
      Pages 279-287
    2. Tim Mackinnon
      Pages 288-297
    3. Andrew M. Fuqua, John M. Hammer
      Pages 298-306
    4. Sharon Johnson, Jia Mao, Eric Nickell, Ian Smith
      Pages 307-314
  11. Research Reports: Methods and Tools

    1. Zoran Stojanovic, Ajantha Dahanayake, Henk Sol
      Pages 315-318
    2. Rudolf Ramler, Gerald Czech, Dietmar Schlosser
      Pages 319-321
    3. Christian Dedek, Dirk M. Sohn, Matthias Niete, Sabine Winkler, Andreas Spall
      Pages 322-324
    4. Andrew Johnston, Chris S. Johnson
      Pages 325-327
    5. Hironori Washizaki, Yoshiaki Fukazawa
      Pages 328-330
    6. Charles Lowell, Jeremy Stell-Smith
      Pages 331-333
    7. Andrew M. Fuqua
      Pages 340-342
    8. Granville Miller
      Pages 343-346
  12. Research Reports: Experience Reports

    1. Walter Ambu, Fabrizio Gianneschi
      Pages 347-350
    2. Richard Paige, Priyanka Agarwal, Phillip Brooke
      Pages 351-353

Other volumes

  1. Extreme Programming and Agile Processes in Software Engineering
    4th International Conference, XP 2003 Genova, Italy, May 25–29, 2003 Proceedings
  2. Third XP Agile Universe Conference, New Orleans, LA, USA, August 10-13, 2003. Proceedings

About these proceedings


This book contains most of the papers presented at the 4th International C- ference on Extreme Programming and Agile Processes in Software Engineering (XP 2003), held in Genoa, Italy, May 2003. The XP 200n series of conferences were started in 2000 to promote the - change of new ideas, research and applications in the emerging ?eld of agile methodologies for software development. Over the years, the conference has - come the main world forum for all major advances in this important ?eld. Also this year the contributions to Agile Methodologies and Extreme P- gramming were substantial. They demonstrate that the topic is continuing to gain more and more momentum. In spite of some criticism of agile meth- ologies, everyone agrees that they address some unresolved needs of software practitioners. People still do not know how to develop software on time, with the desired features, and within the given budget! This volume is divided into several thematic sections, easing reader’s na- gation through the content. Full papers are presented ?rst, followed by research reports, papers from the Educational Symposium, and papers from the Ph.D. Symposium. The presentations given during three panel sessions held at the conference conclude the book. The section on Managing Agile Processes includes contributions highlighting the sometimes di?cult relationship between agile methodologies and mana- ment, and includes approaches and suggestions that should facilitate the acc- tance of agile methodologies at the di?erent levels of management.


Agile method Scrum agile methodologies agile processes extreme programming programming software development software engineering software management software project management software testing xtreme programming

Editors and affiliations

  • Michele Marchesi
    • 1
  • Giancarlo Succi
    • 2
  1. 1.Dept. of Electrical and Electronic EngineeringUniversity of CagliariCagliariItaly
  2. 2.Free University of Bozen/BolzanoCenter for Applied Software EngineeringBozen/BolzanoItaly

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag Berlin Heidelberg 2003
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-40215-2
  • Online ISBN 978-3-540-44870-9
  • Series Print ISSN 0302-9743
  • Buy this book on publisher's site
Industry Sectors
Chemical Manufacturing
IT & Software
Consumer Packaged Goods
Finance, Business & Banking
Energy, Utilities & Environment