Just found a very good article on delegation by Jurgen Appelo.
Here’s a very concise summary. The main idea is that delegation is not a binary decision where you either delegate or don’t delegate. There are other levels of delegation between those 2 extremes and each of these other levels should be used depending on the context, i.e., the issue to be solved and who will be working on the issue.
The seven levels are:
The author made a nice image to illustrate the 7 levels:
Here’s the author explanation on why he created the 7 levels of delegation:
The Seven Levels of Authority improve upon the four “leadership styles” of Situational Leadership Theory by clearly distinguishing between informing and consulting (as suggested by the RACI matrix). It also adds an extra final level which is not covered in Situational Leadership Theory, because in Agile Management this final level is the ultimate goal.
If you have time, the article is worth the time investment. It gives more details on each level as well as provides examples that show where and how to apply each level.