[previous] [programme] [next]

 GB1 

   

OT2002 Session

Process Wars: USDP vs. XP

   

A debate of the merits of USDP compared to XP

Monday 8 April, 11:45--13:00

new session type -    75 minutes

Michael Hirsch
Steve Freeman
Wolfgang Emmerich

 
Abstract
During this session we will contrast the Unified Software Development Process as it has been proposed by the "three amigos" Booch, Jacobson and Rumbaugh with the eXtreme Programming method that has recently gained wide-spread attention. The session will take the form of a debate, where each positions will be taken by an experienced practitioner.

The session will briefly characterise the two different approaches and then during the debate distill their respective advantages and disadvantages. The moderator of the debate will aim to take a constructive point of view that will help to distill guidelines that the attending practitioners can use when it comes to deciding on the adoption of a development method for a given project.

Audience
Consultants, IT managers, architects and programmers with sufficient experience to be able to understand what it takes to chose an appropriate software development process for a problem at hand.
Benefits
Understanding as to the key differentiators of USDP and XP Criteria for when each will be most successfully used A lively and fun session to attend

Materials
Position statements of the Panelists

 


Michael Hirsch

Zuhlke Engineering
Michael Hirsch is head of software project management at Zuehlke Engineering AG, one of the leading software engineering companies in Switzerland. He obtained a degree in electrical engineering from HTL Bregenz (Austria) and in software engineering from HTL Berne (Switzerland). Since his graduation he held numerous positions in the software industry as developer, software architect, trainer, mentor and project manager. He joined Zuehlke Engineering in 1992 and helped to build this company into one of the most successful software development organizations in Switzerland.

Michael has 20 years of practical experience in the software industry. His professional interests include software project management, iterative development processes, software architecture and object modeling. He is a member of the IEEE computer society and of the ACM.

Steve Freeman

M3P Ltd
Steve Freeman is an independant consultant, and was OT programme chair in 2003.

Steve has worked in a wide range of situations from research to developing shrink-wrap software. He was a pioneer of the agile community in the UK: an early member of the eXtreme Tuesday Club (http://www.xpdeveloper.net) and chair of the first XpDay?? (http://www.xpday.org), he led a project that, briefly, was the largest XP project in the UK. Since then, he helped to introduce Agile methods at Thomson Financial, and worked for ThoughtWorks.

Steve has a PhD?? in Computer Science and degrees in Statistics and Music.

Wolfgang Emmerich

UCL
Wolfgang is a Senior Lecturer in the Dept. of Computer Science at University College London. Wolfgang obtained his Diploma in Informatics from University of Dortmund, Germany and his PhD?? about Software Engineering Environments from the University of Paderborn in Germany. After completing his PhD?? he worked as a Visiting Scholar on environments for formal methods at the Software Verification Research Centre in Brisbane Australia and then joined City University, London as a Lecturer. He then moved to UCL to take his current position in the Software Systems Engineering Group.

Wolfgang's Research Interests are in the areas of software processes and software architectures for distributed and mobile systems. He also maintains a strong interest in consistency checking of distributed software engineering artifacts [http://www.xlinkit.com]. Wolfgang authored a Wiley text on "Engineering Distributed Objects" [http://www.distributed-objects.com]. He has published many papers at leading international conferences, including ICSE, ESEC/FSE, ASE. Wolfgang is PC Co-Chair of the 17th Automated Software Engineering Conference that will be held in September 2002 in Edinburgh [http://ase.cs.ucl.ac.uk].


[previous] [programme] [next]