There are three commitments (Product Goal, Sprint Goal, and Definition of Done) were added to the artifacts. Product Goal provides additional quality to the artifact to improve transparency. For Product Backlog, the commitment is the Product Goal. These are a set of tangible and measurable expressions of what success looks like for a product. It connects Product Strategy and Product Execution by providing teams with a concrete and holistic set of metrics, so they know if they are moving in the right direction and can adjust their actions if needed.
Describes a future state of the product that can serve as a target for the Scrum Team to plan against. It is in the Product Backlog. The rest of the Product Backlog emerges to define “what” will fulfill the Goal. A product is a vehicle to deliver value. It has a clear boundary, known stakeholders, well-defined users, or customers. A product could be a service, a physical product, or something more abstract. It is the long-term objective for the Scrum Team. They must fulfill (or abandon) one objective before taking on the next. In a nutshell
It’s a good idea to follow the SMART methodology that will provide you with detailed guidelines.
S = Specific, Significant, Stretching, Sustainable – means that it should be relevant throughout the project. The team should check whether the goal could be followed and sustained throughout the product development. They should also check if the goal could be broken down into smaller sections or could be changed if necessary.
M = Measurable, Meaningful, Motivational – visible and measurable. The team should be able to count how much of the goal is being achieved by using a tracking system or a check-in system. Hence, the team should be able to see the progression in the goals by measuring them periodically.
A = Agreed upon, Attainable, Achievable, Acceptable, Action-Oriented – attainable and should not be made based on abstract thoughts and desires. The team has to think about whether they could develop the product features effectively without any bugs. All of the obstacles that they might face while attaining the goal must be listed and discussed.
R = Realistic, Relevant, Reasonable, Rewarding, Results-Oriented – Product Goal should be designed in such a way that it is humanly possible to achieve it.
T = Time-based, Time-bound, Timely, Tangible, Trackable – The period allotted for the goal to complete should also be taken into consideration and whether it could be achieved in the given time. Lesser time to achieve bigger goals may not be possible and would put undue pressure on the Scrum Team members.
Use any of the below methods to craft Product Goals:
Here are a few examples of high-level product goals that will help you drive your product forward:
A Sprint Goal is a commitment in the scrum. It is the objective that is set for the sprint that gives guidance to the developers on why they are building the increment.
A Product Vision is an idea that lasts throughout the product, hence, it needs to be a sustainable idea continuingly. Here are some features of a sustainable Product Vision:
Product Vision | Product Goal |
Abstract thought or idea from the client before the development of the product. | Measurable, and sustainable result or outcome which the product has to accomplish |
It is a statement that lays the purpose on which the Product Goals are decided. | It is derived from the Product Vision which is designed for the team members to achieve. |
It is an overall picture of what the product intends to achieve. | It is many smaller objectives the product has to fulfill for the Product Vision to be achieved. |
It is not evaluated based on a given time period. | It has to be completed within a time period such that the team moves on to the next goal. |
It is the client’s version of the idea of the product and could be high-end and abstract. | It has to have five elements of SMART- Sustainable, Measurable, Attainable, Realistic, and Time-based. |
Question: Who is accountable for Product Goal?
Answer: It is in the Product Backlog for which the Product Owner is accountable. The Product Owner is therefore accountable for the Goal in the same way they are accountable for the Product Backlog. The Product Owner is accountable for the development and communication of the Goal; however, they would work with the Scrum Team and stakeholders to make sure that it is clear and easy to understand.
Question: Can a Product Goal change during a Sprint?
Answer: Product Goals are created to provide context to the Product Backlog. So it is for multiple sprints and it is likely that it does not change during a Sprint. It is possible that the Scrum Team may discover something that invalidates the Goal like sometimes it invalidates the Sprint Goal. If there is a significant change in context and the current Goal has not been achieved then the Scrum Team would replace the Goal with a more fitting one. If this change to the Goal happens in a Sprint it remains in the authority of the Product Owner to cancel the Sprint if the goal of Sprint no longer aligns with the updated Goal.
Question: How frequently should you change the Product Goal?
Answer: It is a strategic vision, and the frequency of updates will reflect your situation and context.
Question: Relationship between Product Vision and Goal?
Answer: The product vision can describes the Goal in more detail or describes a much higher level narrative where it is the first step towards that much bigger vision. It is the minimal thing that a Scrum Team needs in order to work on their Product Backlog and get started.
A well-maintained product backlog is crucial for successful product development. It serves as a single…
Incremental value to the customer refers to the gradual delivery of small, functional parts of…
A Product Market refers to the group of potential customers who might be interested in…
The Professional Agile Leadership - Evidence-Based Management (PAL-EBM) certification offered by Scrum.org is designed for…
The Professional Agile Leadership (PAL I) certification, offered by Scrum.org, is designed to equip leaders…
Choosing the right Scrum Master Certification depends on your current experience and career goals. If…