Sprint Backlog is NOT a parking lot

Sprint Backlog is NOT a parking lot

Sprint Backlog

Lets start with the #singlesourceoftruth for Scrum: #scrumguide

The Sprint Backlog is composed of the Sprint Goal (why), the set of Product Backlog items selected for the Sprint (what), as well as an actionable plan for delivering the Increment (how).

Further:

The Sprint Backlog is a plan by and for the Developers.?

Those familiar with #agilemanifesto - can recollect one of the value statement:

Responding to change over following a plan

Its #explicit that in #agile #waysofworking - flexibility with the plan is more important than having a #rigid #frozen plan.

Let's begin with Sprint Planning

The background for this article is a situation faced by a #scrummaster. In Sprint Planning, the #po emphasizes on several PBIs to be taken up during the Sprint. Even though Developers highlight that volume of work is much more than their planned available #capacity - still PO pushes several PBIs. (I know this is an anti-pattern from Scrum Guide - i.e. PO pushing PBIs instead of Developers picking it by themselves, I am presenting it as narrated by the Scrum Master.) This Scrum Master tried to have a conversation with the PO, #educate the PO about what #scrum says. He tried this over 3 Sprints. But PO was not listening at all.

Lets look at the data about selected PBIs in the Sprint versus Done PBIs for these 3 Sprints:

No alt text provided for this image

Two major impacts of the above situation

  1. Several PBIs will not be #done during the Sprint, making spillover inevitable in each Sprint
  2. Predictable value delivery will not be consistent, making it difficult to plan, release value

The impact of Spillover PBIs across Sprints

  • Lot of effort goes into re-estimating and replanning them - if they were to be completed in subsequent Sprints
  • The ability to work on more relevant or next set of high ordered PBIs from the #productbacklog will be severely reduced
  • Over the long run, Developers may become demotivated impacting #transparency of the Sprint Backlog

The impact of inconsistent predictability of value delivery

  • Stakeholders and anyone interacting with PO for their requirements, features, enhancements to be delivered will not be able to plan when the will get their work "done"
  • Developers may be forced to get into #techdebt #intentionally to meet the delivery predictabilities
  • Sponsors and/or investors in the product (or project) may develop a feeling that their investments are not delivering enough #roi in required time

What can a SM do in such situation?

Presenting one approach - which I discussed with the Scrum Master. There could be other ways to approach this situation. Feel free to explore or you can share it in comments for the benefit of larger community.

One final time, from Scrum Guide:

... the Sprint Backlog is updated throughout the Sprint as more is learned.

  1. Have a courageous and open conversation with the PO backed by the data. Don't be afraid to reach out to anyone - (for example - even someone higher than the PO who may understand your view point, Scrum ways of working) - so that correct message is shared across
  2. Check with Developers on exploring #kanban concept of #wip #limits. Coach and help them.
  3. Propose and convince to run an experiment for next 2 to 3 Sprints - where Developers select PBIs that they can get to "done" in the Sprint. Inspect and adapt as necessary. Be transparent all the way.

Conclusion

Sometimes, the way people (they can be anyone - within #scrumteam and #outside as well) #interpret, #understand and #practice Scrum could be not as per Scrum Guide. When a SM encounters such a situation, without compromising with the thought that "it's [the anti-patterns] working for me here, why I should disturb it" - SM should be courageous, focused, committed and respect Scrum as per Scrum Guide.

Scrum Master's accountability is establishing Scrum as defined in Scrum Guide

If this is not met, time for an #introspection


Thanks for your time coming this far. #rawagility

Sushma Patnaik

Digital Tech Dev Associate Manager

2 年

Thanks for sharing this real time issue that most of us face as scrum masters and developers. But in today's competitive times, its tough to convince the PO, stakeholders and heads of organisation to give two to three sprints time to prove the same. Nevertheless, as you said, we shd work towards establishing scrum as defined in the scrum guide.

要查看或添加评论,请登录

Raju K的更多文章

  • Leave the Driver's seat to the Developers !

    Leave the Driver's seat to the Developers !

    Two things at first..

    1 条评论
  • Please don't call them Product Owner.

    Please don't call them Product Owner.

    Setting the context correctly This article is a reflection of my interactions as an Agile Coach with several Product…

  • Product owners are NOT lone Gladiators !

    Product owners are NOT lone Gladiators !

    Background Sometime ago I was working with a group of 7 #productowners - facilitating a series of #workshops on…

    1 条评论
  • Overbooked Sprint Backlog

    Overbooked Sprint Backlog

    Inspiration Recently One Mile at a Time published an article "Delta Air Lines will start #overbooking #flights #more"…

    2 条评论
  • The accountability cost of Learning !

    The accountability cost of Learning !

    The inspiration behind this Newsletter Issue Over the #weekend, I was watching "Emergency: NYC" series on Netflix…

  • Self Centricity kills Servant Leadership

    Self Centricity kills Servant Leadership

    Let us begin with a strong reference..

    1 条评论
  • Hey PO - Do you watch Malayalam movies?

    Hey PO - Do you watch Malayalam movies?

    Brief history of Malayalam movies #malayalam - part of #dravidian language system - is the native language of the State…

    6 条评论
  • Personality Types

    Personality Types

    Scrum Master as a Change Agent You may be aware that one of the #stances of an effective #scrummaster is acting as a…

    1 条评论
  • Getting out of Comfort Zone

    Getting out of Comfort Zone

    Agility requires lot of people to get out of their comfort zones When any organization or team tries new ways of…

    1 条评论
  • Nine thinking behaviors for Scrum Teams

    Nine thinking behaviors for Scrum Teams

    Background This post is inspired by the original work of "Richard Paul and Linda Elder: Critical Thinking: Tools for…

社区洞察

其他会员也浏览了