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:

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