Scrum, XP, Management and the Ethics of Agile Software Development
 

Focus and Variety

BlurCoaster by Kjudy

We have seven developers growing to eight. The team is funded from two P&L’s so from the outside we’re considered two teams. We work on two projects at a time, one from each P&L.

We used to run one backlog with developers pulling stories from either project. In the sweet spot where both projects ran smoothly this was great. But that proved short-lived. Churn in one project slowed the other and context switching took a toll on the team.

So we split the work into two backlogs. Everyone sits in the same room but developers are “assigned” to one project. As a side note, I actually planned on having two rooms but the team said “no”.

This change has created more focus. Developers know what they’re working on, churn in one project has less effect on the other. The Scrum is easier to run, plan and track and progress appears more regular.

The change is a qualified success. Four may be too small for sustainable pairing. If anyone goes on vacation or is sick, the pairing practice starts to break altogether.

So to retain the focus of two small teams but gain the benefits one slightly larger one, we’ve loosened the assignments. Developers are asked to work on a specific project but they can switch if they feel the hate. The leads can switch people as well.

Management is often about embracing contradiction. We need to find our way to both variety and focus. It’s all a work in progress.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Comments

Comment from >WendyNo Gravatar
Time: September 28, 2007, 8:57 am

I love the separation :) I wanted to do it for a while, but I didn’t realize until we split how much I missed stability and focus.

I think 4 is an excellent number for pairing. There are 6 different pairing combinations, which brings diversity, but enough routine that every pair can become consistent in the effort they create and design styles.

Write a comment





ken h. judySoftware Executive Mgr, developer, father and husband trying to do more good than harm.
CSPIEEE CSDP

Papers

Presentations

 

 

Site menu:


Blogroll

Colleague

Family

Me

Meta

tallman by miya judy

What I'm Doing...

  • let it be known that at this time, 3:19pm ET Nov 19th, in this place, NY, I have no unread e-mail. 3 hrs ago
  • The spell check suggestion for "blah blah" is "blah". 1 day ago
  • Scored The God of Animals off the free bookshelf at work. Also a Nancy Drew for Miya. 2 days ago
  • Thawing out on the a train from howard beach/jfk. 2 days ago
  • Eating sockeye salmon. A privilege. I want my daughter to appreciate sockeye salmon before it disappears from the human diet. 2 days ago
  • More updates...

Posting tweet...

Powered by Twitter Tools.

Creative Commons License
This work is licensed under a Creative Commons Attribution - Noncommercial - Share Alike 3.0 United States License.
Copyright © 2006-2008
Ken H. Judy.
This is a personal weblog. Views expressed are my own and not my employer.