Scaling Agile with Multiple Teams: Using Lean to drive business value and coordinate Scrum teams

Error message

  • Strict warning: Declaration of role_expire_handler_field_rid::pre_render() should be compatible with views_handler_field::pre_render(&$values) in require_once() (line 83 of /home2/netobje2/public_html/sites/all/modules/role_expire-7.x-1.0-beta2/role_expire/role_expire.views.inc).
  • Strict warning: Only variables should be passed by reference in eval() (line 3 of /home2/netobje2/public_html/modules/php/php.module(80) : eval()'d code).

BeyondAgile presents Alan Shalloway at their January Meeting.

This program will share newly uncovered Lean-Agile principles that guide both what to build and how to coordinate the teams that need to build it. We will cover how to apply these principles when there are several teams involved in creating software using either Scrum or Kanban development approaches.

A common intent of all Agile methods is threefold:

  1. Build the most valuable features
  2. Build them efficiently
  3. Minimize creating extra work
The challenge to accomplishing this is not that great for one team working independently. However, when several teams have to coordinate, the challenges greatly magnify. When implementing software over several teams, we have found it to be valuable to manage the workflow from the perspective of what will provide value to the business – not quite the same thing as customer value. This can be used to guide how to slice work up into smaller chunks, enabling at least quick feedback, if not quick delivery, to ensure the right products are being built. A lot of thrashing can take place when teams work with poor coordination – greatly lowering efficiency. In large scale development, it is clear that working on the right functions, and coordinating their construction across teams is essential.

Having teams coordinate amongst themselves has been the popular method. Unfortunately, this approach, typified by Scrum-of-Scrums, has a dismal track record. Having discovered the correct principles underneath large scale development, we now believe we understand why coordinating teams as a set of peer development organizations, can rarely be an optimal approach. Teams need to be guided by the value they are building, while self-organizing to improve the embedded feedback loops of development. The self-organization techniques required vary, depending upon several factors. These principles, not surprisingly, are directly related to the 3 intents mentioned above. This seminar will present both the principles underneath large scale feature implementation, as well as a few case studies demonstrating different implementations of these principles.

Agenda

6:30pm - 7:00pmNetworking and food
7:00pm - 7:10pmMeeting begins
7:10pm - 8:20pmPresentation
8:20pm - 8:25pmDrawing for Valuable Giveways
8:25pm - 8:30pmMeeting retrospective
8:30pmMeeting ends, we clean up, socialize

All the Details

Type:
Free-Events
When:
Jan. 25, 2012 6:30pm PST
Cost: Free
Where:
Vertafore, Inc.
11724 NE 195th Street
Bothell WA US
Register:
Questions or problems with registration or directions? Contact Andrea Bain for assistance.
Presented By:
Net Objectives
Hosted By:
PDUs: 1 PDU Category B
Speaker:

Share This Event