Search
Close this search box.
Search
Close this search box.
Search
Close this search box.

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:

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