User Tools

Site Tools


why_do_people_overcommit

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
why_do_people_overcommit [2019/07/08 07:50] – Added headers, formatting hpsamioswhy_do_people_overcommit [2021/08/30 12:55] (current) – external edit 127.0.0.1
Line 23: Line 23:
   * Image management: We want to look good, both as an individual and as part of a super Team. We therefore want to be seen to be doing more, to provide more value.   * Image management: We want to look good, both as an individual and as part of a super Team. We therefore want to be seen to be doing more, to provide more value.
   * Not understanding how to say “not now”: Many organizations (especially IT organizations) have a policy to say “yes” to all work. This history has not taught Teams how to say “not now” to their customers and stakeholders. Even if they know they cannot do the work.   * Not understanding how to say “not now”: Many organizations (especially IT organizations) have a policy to say “yes” to all work. This history has not taught Teams how to say “not now” to their customers and stakeholders. Even if they know they cannot do the work.
-  * Optimism bias: People overestimate the likelihood of positive outcomes when they look into the future. There is benefit in having a positive outlook, but in this case we are letting this attitude adversely effect our ability to make rational decisions.+  * Optimism bias: People overestimate the likelihood of positive outcomes when they look into the future. There is benefit in having a positive outlook, but in this case we are letting this attitude adversely affect our ability to make rational decisions.
   * The retrospective bet: The last retrospective was very positive and the Team determined a problem and a solution. The Team bets on this result. This means that we assume we will get better before we actually get better.   * The retrospective bet: The last retrospective was very positive and the Team determined a problem and a solution. The Team bets on this result. This means that we assume we will get better before we actually get better.
-  * A genuine want to help: Knowledge workers really want to help and so when someone says “I just need this ...” they will take it one themselves to get it done, especially if they know the person asking.+  * A genuine want to help: Knowledge workers really want to help and so when someone says “I just need this ...” they will take it on themselves to get it done, especially if they know the person asking.
   * Hero culture: The organization has traditionally rewarded (one could even say developed) the heroes of an organization. This is so ingrained that people are not even aware they are operating this way.   * Hero culture: The organization has traditionally rewarded (one could even say developed) the heroes of an organization. This is so ingrained that people are not even aware they are operating this way.
   * Uncontrolled work intake system: Many Teams, especially when starting, do not have control of their work intake system. This means they are unable to plan and predict the work, and are impacted more than expected by “break ins”, for example.   * Uncontrolled work intake system: Many Teams, especially when starting, do not have control of their work intake system. This means they are unable to plan and predict the work, and are impacted more than expected by “break ins”, for example.
Line 44: Line 44:
 The question is “what can we do to improve the situation? The question is “what can we do to improve the situation?
  
-There are some obvious things we can do. Firstly, we can help our Teams understand that these drivers exist and create problems for ourselves. Sometimes a simple discussion based on raising awareness will help. This is true of both the above individual as well as management factors which lead to over committing. For example:+There are some obvious things we can do. Firstly, we can help our Teams understand that these drivers exist and that we often create problems for ourselves. Sometimes a simple discussion raising awareness will help. This is true of both the above individual and environmental factors which lead to over committing. For example:
  
   * Many people are unaware of the optimism bias we all have. You can make people aware of this bias by having a discussion around the [[https://www.ispot.tv/ad/7Jim/prudential-the-prudential-magnets-experiment|Prudential Ad About Thinking Positive in the Future]]   * Many people are unaware of the optimism bias we all have. You can make people aware of this bias by having a discussion around the [[https://www.ispot.tv/ad/7Jim/prudential-the-prudential-magnets-experiment|Prudential Ad About Thinking Positive in the Future]]
Line 52: Line 52:
   * Retrospectives could be run on the estimates, to improve the Team’s understanding of the work.   * Retrospectives could be run on the estimates, to improve the Team’s understanding of the work.
   * Team Members could ensure that “everything is on the board” to reduce the impact of hidden work.   * Team Members could ensure that “everything is on the board” to reduce the impact of hidden work.
-  * Teams could do a value stream mapping exercise to understand percentage of work that is accurate and complete, and so work to reduce the amount of returnees work.+  * Teams could do a value stream mapping exercise to understand percentage of work that is accurate and complete, and so work to reduce the amount of work that returns.
   * Management could show awareness of their fallibility by admitting to past errors and discussing how they will address going forward.   * Management could show awareness of their fallibility by admitting to past errors and discussing how they will address going forward.
  
-<WRAP center round todo 60%> +> Under-commit; Over-deliver.
-Under-commit; Over-deliver +
-</WRAP>+
  
 We also might try a more “culture oriented” approach. For example, we could adopt a mantra like “under-commit and over-deliver”. We would set the cultural expectation that it is OK to under-commit so long as we meet the resultant expectation. Some Management will worry than this will mean that Teams will slack off. The data above shows that we do not have this problem in reality. And wouldn’t you love to be in the room when a Team reports to the customer saying “we were able to complete the committed items and, since we had spare capacity, we also delivered this high priority item you were wanting.” BTW: I have actually seen this happen. We also might try a more “culture oriented” approach. For example, we could adopt a mantra like “under-commit and over-deliver”. We would set the cultural expectation that it is OK to under-commit so long as we meet the resultant expectation. Some Management will worry than this will mean that Teams will slack off. The data above shows that we do not have this problem in reality. And wouldn’t you love to be in the room when a Team reports to the customer saying “we were able to complete the committed items and, since we had spare capacity, we also delivered this high priority item you were wanting.” BTW: I have actually seen this happen.
  
 Often these approaches have been tried and you still find a pattern of over commitment. In these situations the Team might want to set up a single subject Retrospective to discuss approaches to improve. This might be a place to discuss the issue, raise awareness of factors, and review possible approaches. I suspect that when you ask the Team, there will be other, more specific factors and potential approaches to take. Often these approaches have been tried and you still find a pattern of over commitment. In these situations the Team might want to set up a single subject Retrospective to discuss approaches to improve. This might be a place to discuss the issue, raise awareness of factors, and review possible approaches. I suspect that when you ask the Team, there will be other, more specific factors and potential approaches to take.
 +
 +For example, one factor that we often see is that while overcommit data is available, it is also ignored. It’s just a number on the screen. One idea to make this more visceral is to hand out tokens which represent capacity and as people plan work, take the appropriate number of tokens away. Watch for an interesting discussion to develop when people run out of tokens and still have more demand (“we have to get this done!”)
  
 And finally we could also consider other more direct and experimental approaches. For example: And finally we could also consider other more direct and experimental approaches. For example:
  
-  * 1/2 Velocity experiment: Team sets up an experiment by saying “Why don’t we set up an experiment where we plan to half our normal velocity as an artificial limit just to see if it helps.” The idea here is that by reducing the overcommit the Team will actually produce more and feel better about the result.+  * 1/2 Velocity experiment: Team sets up an experiment by saying “Why don’t we set up an experiment where we plan to half our normal velocity as an artificial limit just to see if it helps.” The idea here is that by reducing the commitment the Team will actually produce more and feel better about the result.
   * 1/2 Iteration experiment: Team sets up an experiment by saying “Why don’t we set up an experiment where we plan to half an Iteration just to see if it helps.” The idea here is that it easier to plan a short term future than a long term one.   * 1/2 Iteration experiment: Team sets up an experiment by saying “Why don’t we set up an experiment where we plan to half an Iteration just to see if it helps.” The idea here is that it easier to plan a short term future than a long term one.
  
 Note: These ideas can be applied at all levels of Iteration - a Team 2 week cadence, a Program quarterly cadence.  Note: These ideas can be applied at all levels of Iteration - a Team 2 week cadence, a Program quarterly cadence. 
  
-The bottom line is that overcommitment is a problem that needs to be addressed if we really want to achieve a sustainable pace for the Teams, manage the expectations of our customers, ensure good work / life balance for our people increasing their engagement, and increase throughput. +The bottom line is that over commitment is a problem that needs to be addressed if we really want to achieve a sustainable pace for the Teams, manage the expectations of our customers, ensure good work / life balance for our people increasing their engagement, and increase throughput. 
  
 {{tag>FAQ commit WIP behavior Team}} {{tag>FAQ commit WIP behavior Team}}
/home/hpsamios/hanssamios.com/dokuwiki/data/attic/why_do_people_overcommit.1562597455.txt.gz · Last modified: 2020/06/02 14:23 (external edit)