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:

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