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:

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