The Dolt’s Guide to Self-Organization – Jurgen Appelo

Facebook
Twitter
LinkedIn
Pinterest
WhatsApp

The dolt’s guide to self-organization

by Jurgen Appelo @ AgileIL11

In agile software development “self-organization” is often referred to as a best practice. This is strange, because it is actually the default practice of complex systems. Self-organization has relationships with anarchy, emergence, evolution, and self-direction. But none of those are the same. Complexity science can teach us what the differences are.

The Darkness Principle and the Conant-Ashby Theorem are two examples of scientific concepts that explain why we do things the way we do in agile teams, and why delegation and empowerment are crucial.

There are different ways of delegating work to a self-organizing team. First of all, people’s level of experience with empowerment is important. Second, there are 7 authority levels that can be selected per task. Third, one can choose between delegating to teams vs. delegating to individuals. Fourth, the order (time dimension) of the delegation of work is important. There is a handy checklist for making sure you’ve properly delegated work to a self-organizing team.

After delegating work to an empowered team, a team leader or development manager is responsible for managing himself, managing top-level management, managing the empowered team members, and managing the environment. All stakeholders may have to change their attitudes to make self-organization work.

Finally, we can distinguish 4 types of trust between a manager/leader and team members. They all have to be in place, or else self-organization may fail.

TOPIC

Self-organization lies at the heart of Agile. Yet, few people really understand what it means, and perhaps even fewer people know what is needed to make self-organization actually work.

OBJECTIVES

What self-organization is from a scientific viewpoint
What the important choices are when delegating work to a self-organizing team
How to manage all stakeholders to make sure that they work with and not against the self-organizing system.

Subscribe for Email Updates:

Categories:

Tags:

POPM
WIP
Scrum Values
ATDD vs. BDD
Presentation
Coaching Agile Teams
BDD
An Appreciative Retrospective
Agile Release Management
Sprint Iteration
Software Development
ATDD
speed @ scale
Agile Basics
Achieve Business Agility
IT Operations
Entrepreneurial Operating System®
agileisrael
Kaizen Workshop
Lean Agile Management
Releases Using Lean
Scrum Master
Daily Scrum
Nexus
Slides
SA
Spotify
System Team
Change Management
Perfection Game
ALM Tools
Enterprise DevOps
Portfolio for Jira
Agile in the Enterprise
Agile Israel Events
Operational Value Stream
GanttBan
SPC
Elastic Leadership
Story Slicing
Legacy Enterprise
Built-In Quality
Covid19
Scaled Agile Framework
Managing Risk on Agile Projects
Agile Testing Practices
Agile Marketing
Release Train Engineer
Agile Project
Hybrid Work
Kaizen
Professional Scrum Master
Lean Software Development
Atlaassian
Kanban Kickstart Example
Lean Risk Management
LeSS
Agility
Nexus vs SAFe
Implementing SAFe
Agile Community
Business Agility
Kanban 101
Agile Mindset
Continuous Delivery
Frameworks
Agile Games
Continuous Improvement
Professional Scrum with Kanban
Lean Agile Organization
Advanced Roadmaps
Kanban
LPM
Software Development Estimation
Pomodoro Technique
ScrumMaster Tales
System Integration Environments
RSA
Agile Risk Management
Sprint Planning
Rapid RTC
Test Driven Development
ART Success
Amdocs
Kanban Game
Agile Program
Games and Exercises
The Kanban Method
SAFe DevOps
Large Scale Scrum
Agile Outsourcing
Accelerate Value Delivery At Scale
RTE
Agile Delivery
Lean and Agile Techniques
NIT
Applying Agile Methodology
Development Value Streams
Continuous Integration
Agile for Embedded Systems
AgileSparks
Lean Agile Basics
A Kanban System for Software Engineering
Agile Product Development
Agile Games and Exercises
Agile Exercises
Iterative Incremental Development
ARTs
Kanban Basics
Value Streams
Code
Agile Israel
Agile
Lean Agile
Principles of Lean-Agile Leadership
Continuous Deployment
TDD
Self-organization
Risk Management in Kanban
Lean and Agile Principles and Practices
System Archetypes
Agile Techniques
Agile Release Planning
Manage Budget Creation
Sprint Retrospectives
LAB
Legacy Code
Program Increment
Lean Agile Leadership
Quality Assurance
Agile Assembly Architecture
Agile Product Ownership
EOS®
SAFe Release Planning
Lean-Agile Budgeting
Tips
Scrum With Kanban
Reading List
Limiting Work in Progress
SAFe
Lean Budgeting
Scrum Primer
Agile Project Management
Scrum
Nexus Integration Team
Nexus and Kanban
Jira Plans
What Is Kanban
Agile Contracts Best Practices
Certification
Acceptance Test-Driven Development
Agile Development
RTE Role
Product Management
Engineering Practices
Artificial Intelligence
Risk Management on Agile Projects
speed at scale
QA
Introduction to ATDD
Introduction to Test Driven Development
Video
Planning
Product Ownership
PI Objectives
Nexus and SAFe
Scrum Master Role
Implementation of Lean and Agile
Professional Scrum Product Owner
Webinar
Scrum Guide
Lean Startup
DevOps
The Agile Coach
Scrum.org
Effective Agile Retrospectives
Risk-aware Product Development
PI Planning
Lean-Agile Software Development
ROI
Agile India
Managing Projects
Certified SAFe
Process Improvement
Continuous Planning
Jira Cloud
lean agile change management
Agile and DevOps Journey
Systems Thinking
AI Artificial Intelligence
AgileSparks
Logo
Enable registration in settings - general

Contact Us

Request for additional information and prices

AgileSparks Newsletter

Subscribe to our newsletter, and stay updated on the latest Agile news and events

This website uses Cookies to provide a better experience
Shopping cart