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