Many aspects of agile development support smaller teams working together in proximity. The Eclipse Platform was developed using agile practices, but the team never had the luxury of developing in a single location or even a single time zone. And, in the course of pursuing our goal of ongoing project health through continuous consumption and feedback, we adapted and evolved our practices and those we learned from the agile community. This has resulted in what we now refer to as the "Eclipse Way" practices that we (and others) have applied to other software development efforts as well. In this workshop we take a look at the Eclipse Way with a particular focus on how we tuned our agile practices to work for a globally distributed team.


Erich Gamma is a Distinguished Engineer at IBM Rational Software`s Zurich lab. He is the technical lead of the Jazz project and Rational Team Concert. He was the original lead of the Eclipse Java development environment and was on the Project Management Committee for the Eclipse project. Erich is also a member of the Gang of Four, which is known for its classical book, Design Patterns - Elements of Reusable Object-Oriented Software. Erich has collaborated with Kent Beck on developing JUnit, the de facto standard testing tool for Java software, and on writing the book contributing to Eclipse: Principles, Patterns, and Plug-ins.

Workshop will last 2 hours and its free for all conference participants. Registration for the workshop is required.