Skip to content
Menu
Janaki Joshi
  • My Gallery
  • About Me
Janaki Joshi
June 12, 2019June 12, 2019

Sprint Planning – Collaborative Effort

Highlights

  • Sprint Planning
  • Estimation
  • Sprint Goal
  • Team Capacity and Velocity

Scrum Meetings – Sprint Planning

Previously defined events are used in Scrum to create regularity and to minimize the need for extra meetings. All events are time-boxed events, such that every event has a maximum duration. Sprint Planning is time-boxed to a maximum of eight hours for a one-month Sprint. For shorter Sprints, the event is usually shorter.

 

Who Should Attend?

In Scrum, the sprint planning meeting is attended by the

  • product owner,
  • Scrum Master and
  • The entire Scrum team.
  • Outside stakeholders may attend by invitation of the team, although this is rare.

Why we need Sprint Planning?

  • Collaboration and team building
  • Common understanding of the product
  • Task discovery, Task Assign
  • Task prioritization
  • Task estimation
  • Knowledge and skill set improvement
  • Different perspectives

Product Owner identify the items with the greatest value and works towards getting them to a ready state. During Planning make sure to discuss following:

  • Assign a relative story point value
  • Remove dependencies
  • Create testable examples
  • Define acceptance criteria

The Product Owner is responsible for declaring which items are the most important to the business.At the beginning of each Sprint, the Product Owner and team hold a Sprint Planning Meeting to negotiate which Product Backlog Items they will attempt to convert to working product during the Sprint.The Development Team is responsible for selecting the amount of work they feel they can implement without accruing technical debt.

The team “pulls” work from the Product Backlog to the Sprint Backlog. If the top of the Product Backlog has not been refined, a portion of the Planning meeting might be spent doing this. Toward the end of the Sprint Planning Meeting, the team determines how it will accomplish the work. For example, they may break the selected items into an initial list of Sprint Tasks.

Sprint Planning answers the following (Scrum.org):

  1. What can be delivered in the Increment resulting from the upcoming Sprint?
  2. How will the work needed to deliver the Increment be achieved?

 

Sprint Goal:

Sprint Goal is an objective set for the Sprint that can be met through the implementation of Product Backlog. It provides guidance to the Development Team on why they are  building the Increment. The sprint goal is used for quick reporting to those outside the sprint as well, there are always stakeholders who want to know what the team is working on, but who do not need to hear about each product backlog item (user story) in detail. The success of the sprint will later be assessed during the sprint review meeting against the sprint goal, rather than against each specific item selected from the product backlog.

 

Examples of good and bad goals

  • Bad: “Complete all 6 stories we pulled in the sprint”
    • Doesn’t add information to enable good team decisions
  • Bad: “Develop the Daily Monitoring application”
    • Completely fuzzy, Big scope. How can you to tell when / if you’re done?
  • Better: “Architecture design for Daily monitoring ”
    • Can be achieved within a sprint

Determining Velocity

Velocity is a measure of the amount of work a Team can tackle during a single Sprint and is the key metric in Scrum. It’s calculated at the end of a sprint by adding up all of the completed user story point estimations and averaged out over the course of several sprints. For example, if in Sprint 1 the team completed 35 story points, in Sprint 2 they completed 25, and in Sprint 3 they completed 30, the velocity would be 30.

35 + 25 + 30 = 90/3 = 30.

Velocity is unique to every team. So never use another team’s velocity to plan your sprint. Derive team velocity by summing the story point estimates of all completed and accepted work from the previous sprint. By tracking team velocity over time, teams will begin to focus less on utilization and consequently more on throughput.

 

Ideal Time

How long something will take to develop if its all you work on and if no one interrupts you and everything you need is available with you like requirements, resources and all access?

Ideally speaking, each day has 9 hours and for 5-working days, each week has 45 hours

But Instead Each day has something like this:

  • 1 hours of meetings (Scrum Master Responsibilities, Backlog Grooming, Engineering capacity reduction (in hours, Daily Scrums and Weekly Planning meetings)
  • 1 hour for Lunch
  • 1 hour for email
  • 6 hour left for the projects
Available Hours = Idea Hours - (PTO hours - Holiday - Lost Work - Meeting hours)

So actual productive hour for a particular team would be 6-hours a day and everyone from the team should be able to log their hours accordingly. By this calculation, Project manager and other stake holders can assume the capacity of the team and they can plan based on the math, how much work should be planned for upcoming iteration. There is no standard recipe for a successful deliverable team, one would have to inspect and adapt and distribute the work among themselves.

Connect and Share

Recent Posts By Janaki

  • 7 Japanese Techniques for Staying Energized and Focused
  • AI’s Agile Journey
  • Lost and Found: A Journey to Discovering Yourself
  • Kanban: Mastering the Art of Flow
  • Finding Your Way Back

Archives

  • May 2025
  • August 2023
  • April 2023
  • October 2022
  • February 2022
  • December 2021
  • January 2021
  • May 2020
  • March 2020
  • December 2019
  • November 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • March 2018

Categories

  • Agile Methodology (8)
  • Empowerment (3)
  • Enjoy (2)
  • Knowledge (19)
  • Lean (1)
  • Lifestyle (24)

Calender

May 2025
M T W T F S S
 1234
567891011
12131415161718
19202122232425
262728293031  
« Aug    

Recent Comments

  • Prakriti khadka on What is this life really worth
  • Pratikshya Joshi on What is this life really worth
  • Sujata GHIMIRE on What is this life really worth
  • Pratikshya Joshi on Being Mother
  • janakijoshi on Retrospective of 2019
©2025 Janaki Joshi | Powered by WordPress and Superb Themes!