Team Milieus - Understanding the Organizational Context of Agility

michaelfeathers

PeopleWare Track
Scheduled Time: 
Monday 19 November 2007, 11:00 to 12:30
Room: 
Southwark Cathedral, The Gary Weston Library
Session type: 
workshop
Intended audience and experience level: 

Attendees should have experience attempting to transition to Agile in some organizational context.

Prerequisites: 

Interest in the subject matter.

Any team attempting to become agile has two fundamental problems to deal with. They have to figure out how they are going to work differently, and they have to figure out how they will interface with their surrounding organization. Much has been written about the former, but not much has been written about the latter.

In this workshop, we will attempt to discover and classify the different organizational contexts that that agile can exist within. We’ll look at culture, competitive conditions, business type, and any other variable that we can discern. At the end of the workshop, we’ll present our findings and offer them up to the community as a basis for future exploration.

Timeline:

000 - 015 - Introduction, explanation of purpose 015 - 040 - Work: break into sub-teams and write out organizational contexts each participant has experienced along with the relation to agile (helps or hinders) 040 - 050 - Debrief + reproduce cards 050 - 075 - Classification Exercise (in sub-teams) Looking for patterns. 075 - 090 - Discussion + Future Work

Notes:

This is a workshop, and in a workshop you never know what you are going to end up with. I’m hoping that at the end of this one, we will have gathered a set of patterns (small ‘p’) which show where agile has been successful and where significant impediments still exist. This information should be useful to people who want to do research or assess the ease with which they might transition to agile.

michaelfeathers

Michael Feathers has been involved in the XP/Agile community since is inception. While designing biomedical instrumentation software in the late 1990s, he met several of the members of the Chrysler C3 team at a conference and was persuaded by them to try XP practices. Subsequently, he joined Object Mentor where he has spent most of his time transitioning teams to XP. Michael is also the author of ‘Working Effectively with Legacy Code.