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