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