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:

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