Can teams be accountable for delivery of features?

Published

February 15, 2022



Including delivery/deployment in the definition of done I’m told is unfair because teams aren’t in control of what gets delivered or when. All of these say “it seems unfair to count accomplishments when the system works against accomplishing things, so we want to honor and respect the busyness of the team members instead.”
 
This is what I mean by “busyness accounting” – focusing on how busy people are, not on whether we’re reaching our goals. It seems more “fair” if we are evaluating people on how much they do instead of what value is delivered.
 
Busyness accounting arises naturally and organically when we’re tracking people in the system instead of tracking the flow of work through the system, and when we’re focused on people “scoring points” of velocity instead of delivering value.

Go back and notice the helplessness in each of the complaints/reasons to not count delivery.

“Our system is dysfunctional and resists our best efforts, so we count how hard we try instead.”

A better system might change everything.
 
If only delivery/achievement counted, how would you rework the way you are doing software today?

What processes would you change, eliminate, or trade out?

What would you do instead?
 
What if it’s not impossible?

Could you work in a world where the rules are different?


this post is recreated from a Twitter thread from December 2021