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:

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