Development Group Organization Patterns

 go to The FLEX Patterns

The proper organization of groups of teams is very important. They are one of four key components to managing flow as shown in Figure 1.

Figure 1.

Flow across an organization is greater when:

  • alignment across the teams is present
  • the chunks of work are small
  • the workflow is explicit so people can collaborate
  • the organization requires few handoffs while reducing delays when they are necessary

It enhances the effectiveness of a group of teams when:

  • the teams are cross-functional
  • the group is co-located
  • the group has a sense of team

The Patterns

Multiple Application Teams Working with Multiple Platform Teams