AGILE IN ACTION

Saturday, 9 December 2006

ABC2006: Scaling agile

Posted by Simon Baker

Colin Bird said when you scale it’s even more important to understand the principles (of the Agile Manifesto ). Damn right! So often they’re compromised and you end up with something that just isn’t that agile anymore. The practices also need to be consistent across the organisation.

Here’s what I took from the session:

  1. Start off with a beach-head team to build a head of steam. Create a cross-functional team from early evangelists and opinion leaders. Keep the team together long enough to succeed. Start small and make the team progressively larger over time, until it eventually becomes too big. Then split out people to seed new teams.
  2. Create enough cause for people in different teams to talk to one another. If you cannot avoid distributed teams, maximise communication with instant messengers and VOIP solutions; use an integrated development environment with a common continuous integration environment; cycle people through all teams.
  3. Avoid communities of common disciplines, e.g. DBAs or architects.
  4. Stagger daily stand-ups so that people from other teams can attend.
  5. Synchronise iterations to allow joint planning and delivery.
More reading on Colin Bird ’s blog:
- Scaling agile - part 1
- Scaling agile - part 2

Creative Commons Licence

Recent Posts

  1. Organization complexity is a waste farm
  2. Managing costs provides a false sense of security
  3. State of Agile survey for 2011 tells a familiar story
  4. (I can't get no) satisfaction, let alone customer delight
  5. Positive emotions and purpose
  6. People don't buy what you do, they buy why you do it
  7. Too busy chopping wood to sharpen the axe
  8. So you want a fresh apple
  9. Systems are seductive
  10. Crack cocaine problem-solving and complexity

Archives

  1. 2012 (5)
  2. 2011 (24)
  3. 2010 (31)
  4. 2009 (41)
  5. 2008 (69)
  6. 2007 (152)
  7. 2006 (128)
    1. December (16)
      1. Bit by bit or all at once?
      2. Peacocks and penguins
      3. First incremental release of badjit
      4. Values, Practices & Principles
      5. On average
      6. Agile finances?
      7. ABC2006: Scaling agile
      8. XPDAY2006: Joshua Kerievsky's keynote speech
      9. XPDAY2006: The Toyota Way of Managing
      10. XPDAY2006: Experiments in Agile Estimation
      11. Ken Schwaber talks about agile quality
      12. XPDAY2006: Keeping the Furniture Police at Bay
      13. XPDAY2006: Are We Nearly There Yet?
      14. Running tested features
      15. Ultimate extreme feedback device
      16. Gus has got a wiki going
    2. November (26)
    3. October (7)
    4. September (11)
    5. August (7)
    6. July (7)
    7. June (4)
    8. May (4)
    9. April (4)
    10. March (4)
    11. February (14)
    12. January (24)
  8. 2005 (63)
  9. 2004 (2)

Tags

agile (43) big visible chart (15) conference (39) culture (18) extreme programming (21) leadership (18) lean (47) people (26) planning (17) retrospective (18) scrum (41) story (18) team (30) testing (18) xpday (19)