Skip to main content

Sprint Planning Pre-conditions

Last post 08:22 pm March 2, 2021 by sundar k
12 replies
10:54 pm March 30, 2016

Hi All,

Can anyone tell me what are the Sprint Planning Pre-conditions?

Do you need enough product backlog items to start the planning? and this should then allow the team to discuss and prioritise things into their sprint backlog. If there is no such items, how can we start the planning?

However, one of the question in the Exam is asking what is the Pre-conditions of sprint planning, and the answer is that there is "no such pre-condition".

I am a bit confused. Please help.


10:58 am March 31, 2016

I don't believe there's a definitive answer, although I think it's clear that there must be *some* preconditions.

I would say that the preconditions are:

a) having a group of people who can form a Scrum Team
b) having an idea for a product (the Product Backlog itself can actually be empty)

There will be other opinions.


12:08 pm March 31, 2016

Sprint planning goes smoothly if you have a refined Product Backlog, with items deemed "ready"... but it is not mandatory to start the work.

Imagine you are at the very first day of your Sprint #1.
Imagine the PO is coming from a meeting with VIP, with a handful of new very urgent items.
How can you conduct the Sprint Planning ?


05:48 am April 4, 2016


There are NO pre-conditions for a sprint planning meeting.

Hello Oliver

When you say the first day of the sprint, I believe you are referring to the planning meeting. PO and Dev team can discuss the new backlog items and conduct the sprint planning accordingly. PO must have enough details to discuss and should order them in the backlog to be considered for the sprint.


03:04 am April 8, 2016

May I conclude that there is no pre-condition, but it would be better to have the requirements ready before entering into the sprint planning meeting? Product backlog items could be one of the items for illustrating the requirements.


10:07 am April 12, 2016


Posted By Nicky Chung on 08 Apr 2016 03:04 AM
May I conclude that there is no pre-condition, but it would be better to have the requirements ready before entering into the sprint planning meeting? Product backlog items could be one of the items for illustrating the requirements.



Yep, that's correct. There are no such preconditions. Although it is good to be well prepared and have a list of "ready" Product Backlog Items prepared before going into the planning. I know a lot of Scrum teams that introduced an additional meeting that is not part of the Scrum process. It is called "Grooming" or "Product Backlog Refinement Meeting" if you want to look for it.


Regarding your last sentence, "Product backlog items could be one ot the items for illustrating the requirements": Just have a look at the official Scrum Guide:
"The Product Backlog lists all features, functions, requirements, enhancements, and fixes that constitute the changes to be made to the product in future releases. Product Backlog items have the attributes of a description, order, estimate and value."


09:51 pm April 12, 2016

As most have already agreed and explained, there are NO pre-conditions for the sprint planning but I see the situation where PO and the team go into a sprint planning meeting unprepared and with not enough "ready" PBIs as an exception which should rarely happen if the PO is well-trained and coached.


04:10 am April 13, 2016

There are no *definitive* pre-conditions for Sprint Planning. However, this does not imply that there are no pre-conditions at all. If there were none, you could grab random people off the street and expect them to form a Sprint Plan. But a plan for what? To whom will value be delivered, and to what intent? Do the people have the availability, the technical competency, and the agile skills to deliver an increment as a team?

In my opinion (and I stress it is nothing more than my opinion) reasonable pre-conditions might include:

a) having a group of people who can form a Scrum Team
b) having an idea for a product (the Product Backlog itself can actually be empty)

I seem to recall Gunther Verheyen suggesting the existence of pre-conditions, and if I recall correctly they were along broadly similar lines. They were something like:

a) there must be a team to enter planning
b) there must be a Product Backlog (or he may have said Product Owner)


05:40 pm February 26, 2019

I am so perplexed. At what point does the PO create the Vision and Roadmap and where does procurement come in? Does all of this need to occur before any sprints begin or do these become a part of ongoing sprints from the beginning? Thanks!!

 


06:56 pm February 26, 2019

If a vision and roadmap were created at a specific point, they might not be very useful. It would be better if they evolved as the Product Backlog evolves.

Procurement should be in line with the commitments people are willing to make at the time they make them. For example someone may commit to being 50% available on a certain date for a certain number of Sprints.


10:07 pm February 26, 2019

Ian, thanks.

I was referring to Procurements related to hardware, software purchases needed BEFORE sprints can occur?  I work in state government and the procurement process takes a significant amount of time, could be equivalent to a min. of 3 two week sprints!

Please advise.

Thanks!


05:10 pm February 27, 2019

As usual I mostly agree with what @Ian just said but do have one different thought.  And as @Ian did early in this thread I will express that this is my opinion only. 

I see a vision as being a good thing but only if it is fully understood that vision will/should change over time.  A vision can help in defining why a Product exists or needs to exist.  But I have never seen an original vision come to fruition and still be valuable, especially with the way that technology and dependent industries evolve so quickly these days. A roadmap hasn't been useful in my experience because that assumes a known final destination and that will likely change as well for the same reasons I stated that a vision changes. 

As for procurement, why would you procure things before they are needed?  And how do you know what will actually be needed to procure?  Most of the agile practices I know of were born out of manufacturing so that inventory could be managed just in time.  So let your work drive the procurement needs. If you are refining the Product Backlog continuously and effectively, you should be able to identify upcoming needs in time for any procurement to be accomplished. 


06:19 am March 2, 2021

The Pre-Requisites for Sprint Planning are:

1. PBR (Product Backlog Refinement) has to be completed and relevant stories with priorities, dependencies has been identified for upcoming Sprint.

2. Dev Team attended the PBR and understood the requirements for the upcoming Sprints. 

3. Sprint Goal has been set.

4. Person who accepts user stories has been identified.

5. Sprint Planning Meeting has been organized and invited Dev Team

6. Poker Cards has to ready for estimation


By posting on our forums you are agreeing to our Terms of Use.

Please note that the first and last name from your Scrum.org member profile will be displayed next to any topic or comment you post on the forums. For privacy concerns, we cannot allow you to post email addresses. All user-submitted content on our Forums may be subject to deletion if it is found to be in violation of our Terms of Use. Scrum.org does not endorse user-submitted content or the content of links to any third-party websites.

Terms of Use

Scrum.org may, at its discretion, remove any post that it deems unsuitable for these forums. Unsuitable post content includes, but is not limited to, Scrum.org Professional-level assessment questions and answers, profanity, insults, racism or sexually explicit content. Using our forum as a platform for the marketing and solicitation of products or services is also prohibited. Forum members who post content deemed unsuitable by Scrum.org may have their access revoked at any time, without warning. Scrum.org may, but is not obliged to, monitor submissions.