Dave Astel's Pic Contribs Michele Marchesi's Pic Contribs
Workshop 11 Extreme Programming, revisiting the LEGO brick road (1st part) Organized by T. Mackinnon and P. Simmons |
Hands-on Tutorial 12 User Stories and Planning Game (1st part) R. Jeffries, A. Anderson and C. Hendrickson |
Workshop 14 Agile Modeling (AM) – A Discussion of Principles and Practices Scott W. Ambler, John Nalbone |
Workshop 11 Extreme Programming, revisiting the LEGO brick road (2nd part) Organized by T. Mackinnon and P. Simmons |
Hands-on Tutorial 12 User Stories and Planning Game (2nd part) R. Jeffries, A. Anderson and C. Hendrickson |
Hands-on Tutorial 13 An Introduction to Unit Testing XP Style Don Wells |
Tutorial 21 Extreme Programming for Beginners (1st part) Kent Beck |
Tutorial 22 Refactoring Techniques Martin Fowler |
Tutorial 23 No Stone Unturned, an introduction to test-driven development S. Freeman and T. Mackinnon |
Tutorial 24 Extreme Options: the Economics of Flexibility John Favaro |
Workshop 28 Customer Involvement Organized by T. Ayerst, A. van Deursen, R. Jeffries, T. Kuipers |
Tutorial 21 Extreme Programming for Beginners (2nd part) Kent Beck |
Tutorial 25 Refactoring to Patterns Joshua Kerievsky |
Hands-on Tutorial 26 Advanced eXtreme Programming testing techniques J. Pelrine and J.U. Pipka |
Tutorial 27 Writing User Stories Granville Miller |
|
Opening of XP2001 Marcello Floris, President of BIC Sardinia |
Poster Session | Demonstrations |
A great challenge: XP in a typical dot-com,
Y. Yongqing, W. Wolff - IT department, Europeloan Bank Simple Design and Unit Testing with Enterprise JavaBeans™: The Box metaphor, V. Peeters - Tryx bvba Functional Test Generation for Extreme Programming, M. Holcombe, K. Bogdanov, M. Gheorghe - Univ. of Sheffield Managing the Bootstrap Story in an XP Project, J. Andrea - ClearStream Consulting Inc. The Power of Stories, R. Davies - Connextra Ltd. Using Extreme Programming for Knowledge Transfer, L. Benedicenti, R. Paranjape - University of Regina Automating Acceptance Tests for GUI Applications in an Extreme Programming Environment, M. Finsterwalder - University of Hamburg Selling XP To The People Who Buy, N. Talbott, R.W. Miller - RoleModel Software, Inc How Distance Between Subject and Interviewer Affects the Application of Qualitative Research to Extreme Programming, S.J. Butler, Sian Hope, Robert Gittins - University of Wales, Bangor An Example of Product Refactoring, J. Mertens, L. Maknavicius - Alcatel R & I, Telecom Services Project Extreme Programming on PWAP (ficticious), A Wireless Application, P. Rodrigues, E. Karunakaran - NatureSoft Creative Software Solutions Pvt ltd Repo Margining System: Applying XP in the Financial Industry, P. Bossi, F. Cirillo - Banca IMI S.p.A., XPLabs S.R.L. Modeling XP Maintenance Activities Using Random Graphs, M. Marchesi, G. Succi, N. Serra - Univ. of Cagliari and Univ. of Alberta |
17:45-18:25 RevJava, a review assistant for Java W. van den Ende, M. Evers, G. Florijn Software Engineering Research Centre, Utrecht 18:25-19:00 jFactor (Instantiations), TestMentor (SilverMark) and their integration into JUnit Jens Uwe Pipka Daedalos Consulting |
Welcome to participants Michele Marchesi, Program Chair |
Introductory talk Kent Beck |
Invited talk Transitioning to XP Don Wells |
Session 3 - Panel |
Session 4 - Testing Chair: Joseph Pelrine |
XP Installed: What is the Pain? - What is the Gain? Impresario: S. Fraser Panelists: Jutta Eckstein, Chet Hendrickson, Ron Jeffries, Robert Martin, Don Wells |
Integrating Unit Testing into a Software Development Team's Process R.A. Ynchausti - Monster Consulting, Inc. Jester - a JUnit test tester I. Moore - Connextra Ltd. Increasing the Effectiveness of Automated Testing S. Smith, G. Meszaros - ClearStream Consulting Inc. Refactoring Test Code A. van Deursen, L. Moonen, A. van den Bergh, G. Kok - CWI, Software Improvement Group The Need for Speed: Automating Acceptance Testing in an Extreme Programming Environment L. Crispin, T. House, C. Wade - Tensegrent, OCLC, Inc., HealthLanguage, Inc. |
Session 5 |
Session 6 - Foundations of Flexible Techniques, Teaching and Learning Chair: Jim Highsmith |
The XP Game Organized by P. Van Cauwenberghe, V. Peeters, M. Verluyten |
Continuous Learning J. Kerievsky - Industrial Logic, Inc. Mass hysteria and the delusion of crowds M. Kenny - itopia A Methodology for Incremental Changes V. Rajlich - Wayne State University Teaching XP for Real: some initial observations and plans M. Holcombe, M. Gheorghe, F. Macias - University of Sheffield Design of an Experiment for Quantitative Assessment of Pair Programming Practices G. Succi, M. Stefanovic, M. Smitht, R. Huntrodst - University of Alberta, University of Calgary |
Demonstrations |
17:00-17:40 RevJava, a review assistant for Java W. van den Ende, M. Evers, G. Florijn Software Engineering Research Centre, Utrecht 17:40-18:20 jFactor (Instantiations), TestMentor (SilverMark) and their integration into JUnit Jens Uwe Pipka Daedalos Consulting |
Session 7 - Invited Talks Chair: Chet Hendrickson |
Light Methodologies: Problems, Principles, and Practices Jim Highsmith |
Are We Doing XP? Ron Jeffries |
ession 8 - Panel |
Session 9 - Methodology and Process Chair: Ron Jeffries |
The business of XP: How do we sell XP projects
and make sure we get paid?
Organized by S. Freeman, J. Pelrine, T. Pardee, R. Miller, J. Nolan, K. Johansen |
Integrating Extreme Programming and Contracts H. Heinecke, C. Noack - Daedalos Consulting Code Redemption - XP as a Means of Project Recovery P. Schuh - ThoughtWorks, Inc. Refactoring or Upfront design? P. Van Cauwenberghe - Lesire Software Engineering XP in Complex Project Settings: Some Extensions M. Lippert, S. Roock, H. Wolf, H. Züllighoven - University of Hamburg & APCON Workplace Solutions GmbH Stabilizing the XP Process Using Specialized Tools M. Lippert, S. Roock, R. Tunkel, H. Wolf - Univ. of Hamburg & APCON Workplace Solutions GmbH |
Session 10 - Tools and Practical Experiences Chair: Ann Anderson |
Session 11 - Scalability and Management Issues Chair: John Favaro |
A Practical Application of XP K. Dunsmore, C. Wiemann, G. Wolosin - Trilogy Software Qualitative Studies of XP in a Medium Sized Business R. Gittins, S. Hope, I. Williams - University of Wales Bangor, Parc Menai Business Park Diagnosing evolution in test-infected code C. Wege, M. Lippert - University of Tübingen & DaimlerChrysler AG, University of Hamburg & APCON Workplace Solutions GmbH Micro Projects Cause Constant Change J.H. Johnson - The Standish Group International, Inc. |
Adaptation: XP Style C.T. Collins, R.W. Miller - RoleModel Software, Inc. microeXtreme Programming (µXP): Embedding XP Within Standard Projects F.A. Adrian Symantec Inc. The 5 reasons XP can't scale and what to do about them R. Crocker - Motorola, Inc. Distributed eXtreme Programming M. Kircher, P. Jain, A. Corsaro, D. Levine - Siemens AG, Washington University |
Invited talk Is Analysis Dead? Martin Fowler |
Thursday, 24 May 2001
Workshop 51 Experience Exchange Organized by J. Eckstein, J. Kerievsky and F. Westphal |
Workshop 52 XP and Requirements Negotiation Organized by S.D. Fraser and G. Succi |