Self-managed teams

From go-ELSE
Revision as of 14:20, 29 January 2024 by Ppugliese (talk | contribs)
Jump to navigation Jump to search

Description

When an agile team implements self-management well, all the internal planning, coordination and integration is run within the team. This can be very effective and results in highly productive teams that run themselves with little external effort needed. In order for the team to decide what they work on as well as how, the team should have a guiding mission and clarity of purpose that motivates and guides their work.

Rationale

This is a fundamental principle when implementing any form of agility.

At scale, this is:

  1. Difficult to implement as the size of the development makes it hard for the people involved to understand the whole system.
  2. Not attractive because the busyness of the average organisation tends to promote local optimisations to get quick short-term results rather than the global optimisation needed to keep the development sustainable in the long term. This results in:
    • local knowledge silos
    • local technological optimisations
  3. Fundamental for functioning scaled agility - as the coordination time increases with the number of people and teams involved in the development, so maximising team self-management reduces the coordination overhead.

Related Principles