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