4.1 Team Formation & Dynamics

Key Takeaways

  • Tuckman's model outlines five progressive stages of team development: Forming, Storming, Norming, Performing, and Adjourning.
  • No universal agile team size applies; the current Scrum Guide says a Scrum Team is typically 10 or fewer people, while n(n - 1) / 2 illustrates pairwise coordination growth.
  • Agile teams thrive on cross-functional capability and self-organization, favoring T-shaped generalizing specialists over isolated single-skill silos.
  • Osmotic communication allows co-located team members to passively absorb project context effortlessly in open workspace environments.
  • Effective physical workspace architecture pairs open collaborative 'commons' with private 'caves' and prominent information radiators.
Last updated: August 2026

Team Formation & Dynamics

Tuckman's model describes recurring stages of team development; real teams may move nonlinearly or revisit a stage as membership and context change. shaped by team sizing, skill diversity, workspace layout, and communication patterns. Understanding group dynamics allows Agile leaders to foster self-organization, reduce communication overhead, and create environments where teams deliver maximum value.


Tuckman's Ladder Model of Group Development

Psychologist Bruce Tuckman proposed that teams pass through distinct phases as they form, confront conflict, establish norms, and achieve high performance. In 1977, Tuckman added a fifth stage to complete the model known as Tuckman's ladder.

Forming ──> Storming ──> Norming ──> Performing ──> Adjourning

1. Forming

In the Forming stage, team members are introduced, orient themselves to the project goal, and display high politeness and individual anxiety. Team members act independently, test boundaries, and depend heavily on the Agile leader for direction and structure.

  • Team Behavior: High commitment, low competence (in working together), guarded communication.
  • Leadership Role: Directing. Provide clear vision, define initial roles, and establish basic Agile practices.

2. Storming

As team members begin working on daily tasks, personal work styles clash, leading to the Storming stage. Friction arises over technical architecture, task distribution, estimates, and role boundaries. Conflict is normal and necessary for growth.

  • Team Behavior: Dip in morale, interpersonal friction, power struggles, frustration with process constraints.
  • Leadership Role: Coaching. Guide the team through conflict, reinforce Agile values, and facilitate collaborative resolution without imposing top-down answers.

3. Norming

In the Norming stage, the team resolves interpersonal conflicts and agrees upon common working standards. Team members establish mutual respect, define their working agreement (team ground rules), and align on shared definitions of success.

  • Team Behavior: Emerging trust, shared accountability, collaborative problem-solving, stabilizing velocity.
  • Leadership Role: Supporting. Encourage shared decision-making, step back from daily mechanics, and serve as a sounding board.

4. Performing

During the Performing stage, the team operates as an autonomous, highly efficient unit. Team members possess deep trust, fluidly cross discipline boundaries, and continuously optimize their workflow with minimal supervisory intervention.

  • Team Behavior: High trust, self-organization, consistent high velocity, autonomous problem-solving.
  • Leadership Role: Delegating. Remove systemic organizational obstacles and grant the team full operational autonomy.

5. Adjourning

Also known as Mourning, the Adjourning stage occurs when the project completes or the team disbands. The focus shifts from task delivery to capturing retrospectives, celebrating accomplishments, and transitioning team members to new initiatives.


Team Size Optimization & Communication Complexity

There is no universal optimum size for every agile team. Team boundaries should preserve the skills needed to deliver value while keeping coordination workable. In Scrum specifically, the current Scrum Guide says the entire Scrum Team is typically 10 or fewer people; larger Scrum Teams should consider reorganizing into cohesive teams focused on the same product.

The Math Behind Communication Channels

If every member may communicate directly with every other member, the number of potential pairwise channels grows quadratically, defined by the formula:

[ C = \frac{n(n - 1)}{2} ]

Where ( n ) is the number of team members.

Team Size (( n ))Communication Channels (( C ))Impact on Agility
5 members10 channelsFewer possible pairwise paths; actual overhead depends on context
7 members21 channelsMore possible paths and potentially broader skill coverage
9 members36 channelsMake coordination needs and interfaces explicit
12 members66 channelsExamine whether the team boundary and event design still support flow
20 members190 channelsConsider cohesive product-focused teams if evidence shows coordination harm

The formula illustrates a coordination tradeoff, not a rule that every potential channel is active. When a Scrum Team becomes too large, the Scrum Guide recommends considering multiple cohesive Scrum Teams that share the same Product Goal, Product Backlog, and Product Owner. Other contexts may use different team boundaries and coordination methods.


Cross-Functional & Self-Organizing Teams

Traditional project management relies on functional silos (e.g., separate development, QA, and deployment departments), requiring multi-week handoffs. Agile replaces silos with cross-functional teams and self-organizing teams.

Cross-Functional Capabilities

A cross-functional team contains all the skills (design, engineering, testing, documentation, operations) necessary to convert work into a usable product increment without depending on serial functional handoffs.

T-Shaped Skills (Generalizing Specialists)

To maximize cross-functional flexibility, Agile encourages team members to build T-shaped skills (also called generalizing specialists):

  • Vertical Bar of the 'T': Deep domain expertise in one primary discipline (e.g., database architecture).
  • Horizontal Bar of the 'T': Broad, general knowledge across adjacent disciplines (e.g., basic test automation, UI styling, user story writing).

When a bottleneck occurs during a sprint, T-shaped team members flex across disciplines to help complete in-flight work rather than starting new unprioritized tasks.

Self-Organization

Self-management means the team internally determines who does what, when, and how rather than receiving task assignments from a manager. In Scrum, the Product Owner is accountable for the Product Goal and effective Product Backlog management, while Developers select work during Sprint Planning and create and adapt the Sprint Backlog.


Communication Dynamics & Workspace Architecture

Workspace and communication choices influence how readily a team can collaborate, but the right design depends on whether the team is co-located, distributed, or hybrid.

Osmotic Communication

Coined by Alistair Cockburn, osmotic communication refers to information flowing into the background hearing of team members, such that they absorb project context, technical decisions, and risk alerts effortlessly without formal meetings.

Caves and Commons

The caves and commons workspace pattern balances collaborative teamwork with focused individual work:

  • Commons: An open central area with shared tables, whiteboards, and pair-programming stations that fosters spontaneous discussion and osmotic communication.
  • Caves: Quiet private rooms adjacent to the commons where team members retreat for high-concentration coding, confidential phone calls, or personal breaks.

War Rooms & Information Radiators

A dedicated Agile war room co-locates the entire team alongside surrounding wall spaces dedicated to information radiators. An information radiator is a prominent, highly visible display (such as physical Kanban boards, burndown charts, and build status monitors) designed to passively communicate project health to anyone walking past, eliminating unnecessary status reports.


Co-Located vs. Distributed Team Environments

AttributeCo-Located TeamsDistributed / Remote Teams
CommunicationHigh-bandwidth, osmotic, verbal & non-verbalAsynchronous, scheduled, text & video-based
Information DisplaysPhysical whiteboards, sticky notes, task wallsVirtual boards (Jira, Miro, Trello)
Trust BuildingInformal coffee breaks, face-to-face interactionDeliberate virtual coffee chats, team games
Key ChallengePhysical space constraintsTime-zone delays, isolation, documentation fatigue

To overcome distributed challenges, Agile leaders establish explicit virtual working agreements, utilize persistent video rooms, and ensure equal participation across time zones.

Loading diagram...
Tuckman's Stages of Team Development and Alignment with Leadership Stances
Test Your Knowledge

During sprint planning, an Agile team of 7 members experiences heated arguments regarding whether to refactor the database architecture or build new features. Team members are defensive about their technical approaches, and morale has dropped. Which stage of Tuckman's model is the team experiencing, and what is the Scrum Master's best course of action?

A
B
C
D
Test Your Knowledge

A project manager is restructuring a software development department into Agile feature teams. The manager increases team size from 6 members to 10 members. How does this change impact the total number of communication channels within the team?

A
B
C
D
Test Your Knowledge

An Agile team works in an open office layout where developer desks surround a central collaboration area with whiteboards and physical task boards. Adjacent to this space are small private focus rooms. Which physical workspace pattern does this setup illustrate?

A
B
C
D