An agile culture is one that has a bias towards collaboration and cooperation and minimizes autocracy, control, and bureaucracy. It pushes decision-making down the organization to enable teams to take ownership of business outcomes and holds them to account.
Adoption of an agile framework requires more than just adding a new project management methodology. For the new approach to embed and to reap the benefits, organizations often need to develop a new culture alongside it.
Culture clues from the manifesto for agile software development
The Agile Manifesto highlights the focus on people and interactions, noting that it is the sum of the work and collaboration between developers and their customers that create the working software. By implication, organizations must eliminate barriers to cooperation between these two groups.
Alongside the manifesto are twelve principles that underpin many of the agile frameworks. From there, an agile culture must support:
- Frequent delivery
- Changing requirements
- Trust and empowerment of teams
- Low barriers to communication
- Low bureaucracy
- Empirical reporting
- Technical excellence
- Self-organizing teams
- Continuous improvement
Value-based frameworks
Many agile frameworks include values to guide the behavior, beliefs, and attitudes of people who use them. XP consists of values, communication, courage, simplicity, and feedback. While Scrum includes focus, respect, openness, courage, and commitment.
The values are often said to put life into their respective frameworks, and the absence of these values has coined expressions such as "zombie scrum" to describe a lifeless approach.
Values direct behaviors and actions, while culture is the emergent property of how any group works together. It is, therefore, mostly dependent on the values that the group adopts.
Agile frameworks require self-organizing teams
Managing the complexity of technical product development requires a diversity of thought. Complex problems require new, novel, and bespoke solutions. Best practice will not help solve complex problems.
It is unlikely that the big boss will have all of the answers, and have sufficient knowledge and experience to dictate the solution. Solutions will arise from the interplay between experts that self-organize to solve the problem in the best way they see fit.
Self-organizing teams require a specific kind of leadership. Coercive command and control style leadership combined with hierarchical organization structures run counter to self-organizing teams. Servant leadership based on respect and support is better suited to supporting self-organizing teams.
Continuous improvement grows cultural change
Each of the agile frameworks includes continuous improvement mechanisms in the form of retrospectives. Including behaviors, beliefs, and values in these improvement cycles will allow the agile framework to grow its desired culture. Those in leadership roles must provide the space and authority for teams to make their own changes.
Recommended Reading
- Download our useful factsheets on all things agile
- Check out our agile resources page
Recommended Training Courses
- Check out our training courses