Distributed Agile Stage

Producer: Naresh Jain
Assistant: Jutta Eckstein

With software development going global, there are lots of organizations doing distributed development in various forms today. There are not many large projects left which are being developed without outsourcing or offshoring. While this is a trend in the industry, there are also lots of organizations which are realizing heavy-weight processes don’t work. Over the last fews years more and more organizations are trying light weight methods like Agile.

While there are great advantages to Distributed Development, it comes with its own challenges. Some organizations have tried to apply Agile values and principles to distributed development to solve some of those issues. Some organizations have had great success, but others are still finding it difficult to apply Agile values and principles to distributed projects.

The Distributed Agile stage will provide a platform for practitioners to share their experience and address other people’s concerns. While sharing the current State-Of-Union of Distributed Development is a purpose of this track, it would also be very important to take the existing practices to the next level.

This stage will stress practical applications and implications of distributed agile. This stage will offer 12 first hand Experience Reports, 2 live Demonstrations, 6 enlightening Talks, 5 in-depth workshops and 1 informative Panel to choose from. There will be 2 parallel tracks, which means at any given point in time, there will be 2 simultaneous sessions running at the Distributed Agile stage.

Target Audience: These topics would be of interest to people playing different roles [CxO, Managers, Architects, Testers, BAs, Developers, UI Designers, DBAs, etc] and people from different types of organizations. Lots of organizations are doing distributed development across the globe. It is not necessary that you have an offshore center to do distributed development. Even if your team is working from 2 different offices from the same city, they are still distributed. Another extreme example of distributed development is in the form of dispersed teams, where team members might even be close, but everyone works out of their home offices.

Timeslot

Session

Speaker 1

Speaker 2

Room

Tuesday

10:45-12:15

Agile Distributed Teams

Douglas Shimp

 

Conf. G

10:45-12:15

Creating Proximity over a Distance

Jutta Eckstein

 

Conf. H

14:00-15:30

Ambassador Model for Effectively Distributed Agile Teams

Giora Morein

George Schlitz

Conf. G

14:00-15:30

What Makes Distributed Agile Projects Succeed (or Fail)?

Chris Sims

 

Conf. H

16:00-17:30

How Did We Adapt Agile Processes to Our Distributed Development?

Cynick Young

Hiroki Terashima

Conf. G

Distributed Agile Outsourcing: Growing a Practice Together

Michael Vax

Stephen Michaud

Yahoo! Distributed Agile: Notes from the World Over

Brian Drummond

JF Unson

16:00-17:30

Working With Global and Distributed Agile Teams

Ken Pugh

 

Conf. H

Wednesday

08:30-10:00

Distributed Retrospectives

Jutta Eckstein

 

Conf. G

08:30-10:00

Panel discussion on troubleshooting distributed agile team projects

Moderator: Monica Yap

Panel: Peter Alfin, Christophe Louvion, Michael Spayd

Conf. H

10:30-12:00

Remote mentoring a distributed agile team

Jagadish Shrinivasavadhani

Vinod Panicker

Conf. G

Practical Considerations for Distributed Agile Projects

Jane Robarts

 

Maximizing Productivity Across the Globe

Mark Summers

 

10:30-12:00

Distributed agile teams and alternative contractual forms: what works best?

Greg Hutchings

 

Conf. H

14:00-15:30

Agile development within a distributed team

Jamie Allsop

 

Conf. G

14:00-17:30

Updating "Patterns for Distributed Agile"

Keith Braithwaite

 

Conf. H

16:00-17:30

Fully Distributed Scrum: The Secret Sauce for Hyperproductive Outsourced Development Teams

Jeff Sutherland

Guido Schoonheim, Eelco Rustenburg, Maurits Rijk

Conf. G

Growing and Sustaining an Offshore Scrum Engagement

Edward Uy

Nikos Ioannou

How to apply Agile/Scrum in delivering IT projects remotely for Small-Businesses and overcome cultural barriers

Syed Rayhan

Nimat Haque

Thursday

08:30-12:00

How to support a collaborative atmosphere in distributed projects?

Lars Arne Skår

Jan-Erik Sandberg

Conf. G

14:00-17:30

Distributed Agile Game

Desi McAdam

 

Conf. G

14:00-15:30

Managing Database Development on Distributed Teams

Pramod Sadalage

 

Conf. H

16:00-17:30

Colossal, Scattered, and Chaotic (Planning with a Large Distributed Team)

Wes Williams

Mike Stout

Conf. H

The Good and Bad of Offshore Agile Development

Mike Cottmeyer

 

Overcoming the Challenges of a Distributed Organization

Elaine Therrien

Michele Sliger

 

Review Team