Project Management

5 Steps to Effective Sprint Planning

From the Scrumptious Blog
by
Scrum is the most popular framework used within an agile environment to convert complex problems into valuable products and services. In this blog, we will examine all things Scrum to shed light on this wonderful organizational tool that is sweeping the globe. There will be engaging articles, interviews with experts and Q&A's. Are you ready to take the red pill? Then please join me on a fascinating journey down the rabbit hole, and into the world of Scrum.

About this Blog

RSS

Recent Posts

The Agile Engine

Scrum at School

Why SAFe may not be safe

Scrum on Mars

Scrum vs Kanban

Categories

Agile, Agile Certified Practitioner, Agile Release Train, Agile Transformation, Burndown Chart, Burnup Chart, business transformation, Chief Project Officer, Development Team, Distributed Teams, Earned Value Management, Flexible Workforce, Information Radiators, Leadership, Lessons Learned, Mars, middle management, New Ways of Working, PMI-ACP, Product Owner, Product Roadmap, Release Train Engineer, Remote Teams, resisting change, RTE, SAFe, Scope Creep, Scrum, Scrum Certification, Scrum in Academia, Scrum in School, Scrum Master, Scrum Team, Scrum Training, Scrumian, Stakeholder Management, Story Map, War Room

Date

linkedin twitter facebook Request to reuse this  

Categories: Agile, Scrum, Scrum Team, Scrumian


The Agile Manifesto has four values. A crucial one is that we value "responding to change over following a plan". This statement could well be misconstrued as meaning if you had a choice between change and planning, then go with change and forget about the planning. However, this could not be further from the truth.

Planning does occur in Scrum projects, just like in Waterfall. In fact, there is generally more planning done in Scrum simply due to the iterative nature of the work. There are planning/feedback sessions at the beginning, during, and end of each Sprint. When you add these sessions up, the total time spent is quite often more than what occurs during the upfront planning process so indicative of predictive lifecycles.

There are various levels to planning Scrum projects such as Project-level planning, Release-level planning and Sprint-level planning. Today we take a closer look at Sprint planning.

At the beginning of every Sprint, we set aside a planning session of no more than 4 hours per 2-week Sprint. The Scrum Master makes sure that the Scrum Team is present, and usually through the Product Owner's assistance with stakeholders, ensure they too attend the meeting. So, assuming that everyone who should be at the meeting is at the meeting, we can go ahead with our 5 steps to effective Sprint Planning.

1. Bring the Update
Before you even begin Sprint planning, there are two important items that you need to have. The first is the latest Product Increment, and the second is the updated Product Backlog. You must be sure that the Product Backlog was refined during the previous Sprint because Sprint Planning is not the place for Backlog Refinement, although some Scrum Teams still follow bad practices because they left it too late. Any user stories (or items) that were added, deleted, split, reprioritized or risk adjusted in the previous grooming session should have been updated in the Product Backlog.

2. Discuss, Negotiate, Decide
This is where an engaging discussion takes place regarding the remaining items in the Product Backlog. The Product Owner will have their own agenda (maximize value for the customer), while the Development Team take that into consideration along with their known capacity and begin to select the stories for the current Sprint.

3. Sprint Goal
Every team needs a goal right? Scrum Teams are no different. They develop a shared understanding of why they are going to performing the items selected for this Sprint. I like to think of the Sprint Goal as a contract of commitment within the team, for the team, and by the team.

4. Sprint Backlog
Once the Development Team decide what stories to include in the upcoming Sprint, this becomes part of the Sprint Backlog. It is a sub-section of the Product Backlog, not a separate document. It is important to remember that only the Development Team owns the Sprint Backlog. Not even the Product Owner can change it. The other part of the Sprint Backlog is the plan on how to get the work done by the end of the Sprint. This is one of the most important parts of Sprint Planning, because it will determine if the Sprint Goal can be met, and if the Definition of Done will be realized. Negotiation takes place again, and this stage can become quite heated, because the members of the Scrum Team may have very different views what "Done" means. Therefore, the Definition of Done is perhaps the single most crucial element during this meeting. Without a clear understanding and agreement of the DoD, the Sprint is more than likely gong to fail at the Sprint Review gate.

5. Process Improvement
At some point we need to factor in the improvement initiatives agreed upon during the previous Sprint Retrospective. These improvements, while not as crucial as the product increment perhaps, are still an important part of the Sprint, and in my view should be included in the Sprint Goal. While the details of the process improvement may have already been decided during the last retrospective, the Sprint Planning meeting provides a great opportunity to quickly summarize what continuous improvement initiatives the Scrum Team will strive to achieve during this Sprint.
 


Thank you for your interest in the Scrumptious blog. If you have any ideas for Scrum topics, please message me here. Until next time, remember, projects can be Scrumptious!
Sante Vergini Signature
 

 


Posted on: April 10, 2018 07:18 AM | Permalink

Comments (23)

Page: 1 2 <prev

Please login or join to subscribe to this item
avatar
Riyadh Salih Saskatchewan, Canada
Sante, thank you for sharing this valued information I can see that this frame work can be applied to more than just software based on the three pillars of Scrum -- transparency, inspection and adaptation which are supported by five values: commitment, courage, focus, openness and respect.
The problem I had when I mentioned the word scrum no one in the team knows what it means - no one plays Rugby so it was hard to explain about Product backlog- sprint backlog- Product increment - Burn down chart to zero
What we really need from Guru like you scrum master is to put more details step by step on how to apply it to different industries with live examples or case study. Thanks again.

avatar
Sante Delle-Vergini, PhD Senior Project Manager| Infosys Melbourne, Victoria, Australia
Thanks Riyadh, and I agree. I am in the process now of gathering some case studies so we can analyze this more closely. It takes time my friend, but we will get there.

avatar
Riyadh Salih Saskatchewan, Canada
Good I can't wait to see that.

Page: 1 2 <prev

Please Login/Register to leave a comment.

ADVERTISEMENTS

"You can make more friends in two months by becoming interested in other people than you can in two years by trying to get other people interested in you."

- Dale Carnegie

ADVERTISEMENT

Sponsors