16th European Conference on Object-Oriented Programming
University of Málaga, Spain
June 10-14, 2002
 
Technical programme > Tutorials > Tutorial #14
Welcome
General Information
Call for Contributions
Technical Programme
Useful Information
Social Programme
Registration

<< Site map >>
<< History file >>

   
Ecoop 2002 is organized in cooperation with:
 
Important dates
Oct 01
Nov 01
Dec 01
Jan 02
Feb 02
Apr 02
May 02
Jun 02

You are the visitor number

from 4th October 2001.

 


Tutorial #14 - Using and Adapting Extreme Programming

MONDAY TUESDAY
Morning T01 T02 T03 T05 T07 T09 T11 T13 T14 T15 T17 T19 T21 T23
Afternoon T04 T06 T08 T10 T12 T16 T18 T20 T22 T24

 

Using and Adapting Extreme Programming

Presenter Martin Lippert (Univ. Hamburg, Germany)
Stefan Roock (Univ. of Hamburg & APCON WPS., Germany)
Duration :Full day
Day :Tuesday
Level :Intermediate

 

 

 

 

Abstract

Extreme Programming (XP) is a hot topic. It promises high productive on-time software development with minimum risks. The XP techniques to achieve these goals sound both interesting and frightening: interesting from the programmer's viewpoint because XP seems to provide a relaxed, fun and free way to do the development, frightening for the management because XP looks chaotic, unplanned and unpredictable. We have done a number of successful XP projects in various application domains. The tutorial contains a condensed version of our experiences with XP in different settings. Taking as an example a long-term project within an insurance company, we discuss the benefits derived from XP and how we adapted the XP techniques. The participants get an idea of how we integrated the two opposing viewpoints of developers and managers within our projects by using lightweight additional techniques like project stages. We propose a set of best-practice methods we have used in a number of industrial high-risk projects for different application domains.

 

Required experience

The participants should have experience with object-oriented analysis and design. Extreme programming experiences are not expected.

 

Expected audience

The tutorial is aimed at project leaders, software architects and experienced software developers who are interested in extreme programming but may be skeptical about using XP for their projects. Participants will get a good idea of how to adapt extreme programming to complex application domains and how to benefit from extreme programming within a development project. They will benefit from the XP experience of the presenters.

 

Presenter's profile
Martin Lippert is a research assistant at the University of Hamburg and a professional software architect and consultant at IT Workplace Solutions. Among his current research interests are framework design and implementation, tool support for framework specialization, refactoring, Java, and extreme programming. He is a senior architect of the JWAM framework and has gathered experience with extreme programming techniques over the past 3 years. He is a project coach for extreme programming and software architectures and has given a number of talks, tutorials and demonstrations on various topics of software engineering at international conferences including ICSE, ECOOP, eXtreme Programming, OOPSLA, HICSS, ESEC/FSE, ICSTest and OOP, especially XP tutorials at ECOOP 2001, OOP 2002 and ICSTest 2002. Among his publications are articles for conference proceedings, books (Extreme Programming Examined, Extreme Programming Perspectives, Software Quality and Software Testing in Internet Times) and journals. He is a member of the XP 2002 program committee. Stefan Roock is a research assistant at the University of Hamburg and professional software architect and consultant at APCON Worplace Solutions. Among his current research interests are framework design and implementation and extreme programming. He his a senior architect of the JWAM framework and has gained experience with extreme programming techniques over the past 3 years. He is a project coach for extreme programming and software architectures and has given a number of talks and demonstrations on various topics of software engineering (e.g. 3 day OO workshop (Roennby/Sweden), framework tutorial at OOP 2001 (Munich/Germany), eXtreme Programming 2000 (paper presentation, Cagliari/Italy), XP tutorial at ECOOP 2001, XP tutorial at OOP 2002).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tutorial #14 - Using and Adapting Extreme Programming
Last modified on Feb 14, 2002
Maintained by webmaster@2002.ecoop.org