Institutions will try to preserve the problem to which they are the solution.

Clay Shirky

The Shirky Principle suggests that organizations may resist changes that could eliminate the very problems they are designed to solve, because such changes could undermine their purpose or existence. In other words, companies exist to solve problems and are, therefore, heavily vested in those problems remaining problems.

Impact on Agile Teams

Agile teams are designed to be flexible, collaborative, and responsive to change. They prioritize delivering value quickly and adapting to customer feedback. However, when operating within larger organizations resistant to change, Agile teams can be impacted by the Shirky Principle.

Scenario

A large corporation has traditionally operated using a hierarchical, top-down management structure with rigid processes and extensive documentation requirements. Recognizing the need for faster innovation, the company decides to implement Agile methodologies in one of its software development departments.

  • Initial Implementation:
    • The Agile team starts strong, embracing practices like Daily Scrum, Sprint Planning, and continuous integration.
    • They begin to deliver incremental value and respond quickly to stakeholder feedback.
  • Institutional Resistance:
    • Middle management, whose roles have historically been to oversee projects closely and enforce strict processes, start feeling their positions are threatened by the self-organizing nature of the Agile team.
  • Imposing Old Structures:
    • To reassert their importance, these managers begin to impose traditional processes on the Agile team.
    • They require extensive documentation, multiple approval layers for changes, and adherence to formal communication channels.
  • Resulting Friction:
    • The Agile team's velocity decreases due to the added bureaucracy.
    • Team members become frustrated as the flexibility and efficiency promised by Agile practices are undermined.

Summary

  • Preserving the Problem:
    • The management is unconsciously trying to preserve the inefficiencies (slow decision-making, lack of adaptability) that Agile methodologies aim to eliminate because their roles are tied to managing these very inefficiencies.
  • Impact on Team Performance:
    • The team's ability to deliver value quickly is compromised. Innovation slows down, and the benefits of adopting Agile practices are not fully realized.