<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Product Backlog Archives - World Of Agile</title>
	<atom:link href="https://effectivepmc.net/blog/tag/product-backlog/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description></description>
	<lastBuildDate>Tue, 22 Apr 2025 04:31:31 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>

<image>
	<url>https://effectivepmc.net/wp-content/uploads/2020/06/cropped-woa_logo-1-150x150.png</url>
	<title>Product Backlog Archives - World Of Agile</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Scaling Context &#8211; Some Basics Concepts</title>
		<link>https://effectivepmc.net/blog/scaling-agile/</link>
		
		<dc:creator><![CDATA[Archana Shinde]]></dc:creator>
		<pubDate>Mon, 13 Jun 2022 19:22:22 +0000</pubDate>
				<category><![CDATA[Scaled Agile]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[kanban]]></category>
		<category><![CDATA[Product Backlog]]></category>
		<category><![CDATA[Product Owner]]></category>
		<category><![CDATA[Scaling Agile]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Scrum Master]]></category>
		<category><![CDATA[Scrum Team]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=9609</guid>

					<description><![CDATA[<p>Scaling Context &#8211; Some Basics Concepts As part of the Introduction to Scaled Agile Framework series, this article with cover the Scaling Conetx and Some Basic Concepts like where scaling fits and how it works. Let’s first understand what Scaling is? As a word, Scaling means there are multiple teams working on a Product (Value [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/scaling-agile/">Scaling Context &#8211; Some Basics Concepts</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1>Scaling Context &#8211; Some Basics Concepts</h1>
<p class="wp-block-paragraph">As part of th<a href="https://effectivepmc.net/blog/introduction-to-scaled-agile-framework/" target="_blank" rel="noreferrer noopener">e Introduction to Scaled Agile Framework serie</a>s, this article with cover the Scaling Conetx and Some Basic Concepts like where scaling fits and how it works.</p>



<p class="wp-block-paragraph">Let’s first understand what Scaling is?</p>



<p class="wp-block-paragraph">As a word, Scaling means there are multiple teams working on a Product (Value Stream). </p>



<p class="wp-block-paragraph">Scaling Agile refers to the process where the established <a href="https://effectivepmc.net/blog/what-is-agile/">Agile</a> methods (<a href="https://effectivepmc.net/blog/scrum/">Scrum</a>/<a href="https://effectivepmc.net/blog/what-is-kanban/">Kanban</a>) are applied to other layers of organization.</p>



<p class="wp-block-paragraph">Look at the Matrix below to understand the layers of the organization. </p>



<p class="wp-block-paragraph">In any Project organization the ratio of Product and Teams is:</p>



<ul class="wp-block-list">
<li>1 Team working on 1 Product</li>
<li>1 Team working on Many Products</li>
<li>Many Teams working on 1 Product</li>
<li>Many Teams working on Many Products </li>
</ul>



<figure class="wp-block-image"><img decoding="async" src="https://lh5.googleusercontent.com/gvmtP_hrVXzpqdwhEFSsX8XyXS-ws3D7odtkGp3q4qe2E6aCybKqbz8RFxeyjn4RzD9k0QTfpBx6sROMdlhSHMi51xGwHoUyfPIrEWOv1TwbnNiaKPXvYsOhS1qfePxUe6ZpSv_wsnfDe1LFIg" alt="" /></figure>



<p class="wp-block-paragraph">The Matrix above shows the context of Product v/s Teams.</p>



<ul class="wp-block-list">
<li>When we define a Product – here we define an Independent Value Stream which makes sense from a market perspective.</li>
<li>When we talk about teams, here we are talking about Development Team of Scrum which is 3-9 team members. This team excludes the <a href="https://effectivepmc.net/blog/product-owner/">Product Owner</a> and <a href="https://effectivepmc.net/blog/scrum-master/">Scrum Master</a>.</li>
<li>Scrum Only defines “One Team – One Product” Context. <a href="https://effectivepmc.net/blog/scrum/">Scrum</a> does not define the other contexts. Scaling is out of scope of Scrum.</li>
<li>“Many Products – Many Team” context is defined by portfolio management, which is out of scope for most of existing scrum frameworks &#8211;<a href="https://www.scaledagileframework.com/" target="_blank" rel="noreferrer noopener"> SAFe </a>is one of the most prevalent scaling framework that helps with</li>
<li>“One Team – Many Product” quadrant is for Staff Pools who do heterogeneous type of work. Generally involved with ticketing systems in organizations. <a href="https://effectivepmc.net/blog/what-is-kanban/">Kanban</a> may work in this quadrant and the focus is here on resolving bottlenecks and getting heterogeneous work done without bottlenecks.</li>
</ul>



<p class="wp-block-paragraph"><strong>Context of Scaling and De-Scaling</strong></p>



<p class="wp-block-paragraph">When we think of larger products, we can think about descaling &#8211; that is, dividing the larger products first into smaller units of independent value streams (Products).</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh3.googleusercontent.com/TJ460gPC-JmfDpMLGbpjmin8HF38C5gJa3V3MlgMGKkDIbx2_s_aeVj1vXUvyWTz0yRH-EJrQVmGgNdTizWGlmDQLvifhRsHlEKggTDY4rhMDpI5MuB5BznpPkCVnG93oSdoxHXoqVCJ6ZkRhQ" alt="" /></figure>



<p class="wp-block-paragraph">For the above product, the Scrum Context is that for each product (an independent value stream) there has to be a single product backlog, a single product owner and a single development team. Like the below diagram, each team works as an individual <a href="https://effectivepmc.net/blog/scrum-team/">Scrum Team</a> with their own “descaled” <a href="https://effectivepmc.net/blog/product-backlog/">Product Backlog</a>. There will have to be some considerations made to co-ordinate among the various dependent product backlogs. The diagram shows how the descaled products work.- Spotify is an example of framework which works on the principle of descaling</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh5.googleusercontent.com/bL9qrJOFWUCecUfncPZcVZzLnUbSFKuuJpmI6vHYB0Uk5wslPNsYFNccgkMfOqdL3xMFOPdxZXZ0w_nZsBsxmr-yyzuodCIfgqvQl4QJI0GxZom5rEYKG6G9xZVxC72VOsZMJskqnn_LS3Wl_g" alt="" /></figure>



<p class="wp-block-paragraph"><strong>Context of Product Backlog and Product Owner</strong></p>



<p class="wp-block-paragraph">There is always a one to one relationship between a Product and Product Backlog and <a href="https://effectivepmc.net/blog/product-owner/">Product Owner</a>. The context of the product backlog is shown below</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh5.googleusercontent.com/QVSqn7hAwH8YxT1VypIoLMYz5W9m17c5AryAoxhxGT_sVvbN99tUkX6USg949uLVd290Efqsc1Fbac_tDxLeNPa8NAjmGN7pVT7tbIwEUww4NW1MkbfS-IUFGkf63L9xBb0VvdE60tSYt36btA" alt="" /></figure>



<p class="wp-block-paragraph">The following structure where one is NOT OK. The accountability on the Product will go down if the following is implemented. It is better to descale the product instead of having a structure as shown below:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh3.googleusercontent.com/lTLMcEqzaDP0yxiFeDD-FGZcoPu9oLudluwTrf6ijEv7xSBWVkyRo-7a3IEpODNhs7YC8hryiatX7jwURUouz1ZSaUsyJzUtJ7jLMvyBblVvD-pQErydyF79LuskbFgZUjHcbepsvfyaK1gH1A" alt="" /></figure>



<p class="wp-block-paragraph"><strong>Context of a Product Owner and Development Team in Scaling</strong></p>



<p class="wp-block-paragraph">A Development team will always look up to Only one Product Owner.</p>



<p class="wp-block-paragraph">A Development Team looking up to multiple PO means, the accountability is not central and conflicting decisions may come to the Development Team.</p>
<p>The post <a href="https://effectivepmc.net/blog/scaling-agile/">Scaling Context &#8211; Some Basics Concepts</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Myth – Sprint Review Being a Gate to Releasing Value</title>
		<link>https://effectivepmc.net/blog/myth-sprint-review-being-a-gate-to-releasing-value/</link>
		
		<dc:creator><![CDATA[Snehamayee]]></dc:creator>
		<pubDate>Sat, 15 Jan 2022 17:41:00 +0000</pubDate>
				<category><![CDATA[Scrum Myths and Antipatterns]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[Product Backlog]]></category>
		<category><![CDATA[Product Goal]]></category>
		<category><![CDATA[Product Owner]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Scrum Team]]></category>
		<category><![CDATA[Sprint]]></category>
		<category><![CDATA[sprint review]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=9446</guid>

					<description><![CDATA[<p>Myth – Sprint Review Being a Gate to Releasing Value Common Misconception Most people treat Sprint Review as a “gate check” forum to release the product into production. Thus, the Sprint Review ends up being a formal meeting with gate-checking checklists to go through so that the product can be sent to production. What really [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/myth-sprint-review-being-a-gate-to-releasing-value/">Myth – Sprint Review Being a Gate to Releasing Value</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading">Myth – Sprint Review Being a Gate to Releasing Value</h1>
<h2 id="h-common-misconception"><strong>Common Misconception</strong></h2>



<p class="wp-block-paragraph">Most people treat <a href="https://effectivepmc.net/blog/sprint-review/">Sprint Review</a> as a “gate check” forum to release the product into production. Thus, the Sprint Review ends up being a formal meeting with gate-checking checklists to go through so that the product can be sent to production.</p>



<h2 class="wp-block-heading" id="h-what-really-is-a-sprint-review"><strong>What really is a Sprint Review?</strong></h2>



<ul class="wp-block-list">
<li>Sprint Review is an informal forum to seek feedback from the Stakeholders</li>
<li>Intention of the Sprint Review is for the <a href="https://effectivepmc.net/blog/scrum-team/">Scrum Team</a> to find out if they are on track to meet the <a href="https://effectivepmc.net/blog/what-is-a-product-goal/">Product Goal</a>, and if not, inspect and adapt the <a href="https://effectivepmc.net/blog/product-backlog/">Product Backlog</a> for future <a href="https://effectivepmc.net/blog/what-is-a-sprint/">Sprints</a></li>
<li><a href="https://effectivepmc.net/blog/scrum/">Scrum</a> de-links the “go-live” or “delivery to stakeholders” and “seeking feedback”. Sprint Review’s intent is to seek feedback. The product may be delivered to the stakeholders before or after the Sprint Review</li>
</ul>



<h2 class="wp-block-heading" id="h-recommendations"><strong>Recommendations</strong></h2>



<ul class="wp-block-list">
<li>Sprint Review should be a informal discussion between <a href="https://effectivepmc.net/blog/product-owner/">Product Owner</a>, Stakeholders and <a href="https://effectivepmc.net/blog/developers/">Developers</a> to discuss improvements in the product and increase the probability of reaching the Product Goal</li>
<li>Sprint Review should be more like a working session instead of formalized presentations and checklists to go through</li>
<li>It is better to create a separate gate check forum other than the Sprint Review. If any gate checking is done in Sprint Review, the real intent of getting feedback may be lost</li>
</ul>



<h2 class="wp-block-heading" id="h-conclusions"><strong>Conclusions</strong></h2>



<p class="wp-block-paragraph"><a href="https://effectivepmc.net/blog/sprint-review/">Sprint Review</a> is not a gate checking forum. It is a working session where Scrum Team and Stakeholders collaborate on how better to achieve the Product Goal</p>
<p>The post <a href="https://effectivepmc.net/blog/myth-sprint-review-being-a-gate-to-releasing-value/">Myth – Sprint Review Being a Gate to Releasing Value</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Antipattern &#8211; Product Owner as the mediator between Developers and Stakeholders</title>
		<link>https://effectivepmc.net/blog/antipattern-product-owner-as-the-mediator-between-developers-and-stakeholders/</link>
		
		<dc:creator><![CDATA[Snehamayee]]></dc:creator>
		<pubDate>Wed, 15 Sep 2021 18:17:00 +0000</pubDate>
				<category><![CDATA[Scrum Myths and Antipatterns]]></category>
		<category><![CDATA[Antipattern]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[Product Backlog]]></category>
		<category><![CDATA[Product Owner]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Stakeholders]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=9315</guid>

					<description><![CDATA[<p>Antipattern &#8211; Product Owner as the mediator between Developers and Stakeholders Most people think that the Product Owner being the one-point-contact (mediator) to talk to stakeholders is a great way of reducing wastage and unnecessary discussions. While, apparently it might look like a helpful  pattern but actually it turns out to be an anti-pattern .This [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/antipattern-product-owner-as-the-mediator-between-developers-and-stakeholders/">Antipattern &#8211; Product Owner as the mediator between Developers and Stakeholders</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1>Antipattern &#8211; Product Owner as the mediator between Developers and Stakeholders</h1>
<p class="wp-block-paragraph">Most people think that the <a href="https://effectivepmc.net/blog/product-owner/">Product Owner</a> being the one-point-contact (mediator) to talk to stakeholders is a great way of reducing wastage and unnecessary discussions. While, apparently it might look like a helpful  pattern but actually it turns out to be an anti-pattern .This way of working has more negative consequences than positive.</p>



<h2 class="wp-block-heading" id="h-why-do-people-feel-that-the-product-owner-is-a-mediator"><strong>Why do people feel that the Product Owner is a mediator?</strong></h2>



<ul class="wp-block-list">
<li>The <a href="https://effectivepmc.net/blog/scrum-guide-2020/">Scrum Guide</a> says “The Product Owner may represent the needs of many stakeholders in the <a href="https://effectivepmc.net/blog/product-backlog/">Product Backlog</a>”. When people read this sentence, they may  feel that the Product Owner is the only person  that is allowed to interface with the Stakeholder and no one else can interface with them.</li>
<li>Fear of a “Customer” or a “Stakeholder” escalating to the management has always kept the developers away from the “Customer”. Some of the common fears that hold back a developer are –</li>
</ul>



<p class="wp-block-paragraph">o   “What if I understand incorrectly?”,</p>



<p class="wp-block-paragraph">o   “What if the customer escalates to my manager?”,</p>



<p class="wp-block-paragraph">o   “What if the customer laughs at me?”,</p>



<p class="wp-block-paragraph">o   “What if the customer thinks I don’t know things?”</p>



<p class="wp-block-paragraph">o   What if there are any contractual implications to what I agree?</p>



<ul class="wp-block-list">
<li>The reluctance of the <a href="https://effectivepmc.net/blog/developers/">Developers</a> (Technical teams) to interact with Stakeholders has made the Product Owner a mediator or a middle-man/woman. The developers expect that the product owner will always talk on their behalf to the stakeholders.</li>
</ul>



<h2 class="wp-block-heading" id="h-negative-consequences"><strong>Negative Consequences</strong></h2>



<ul class="wp-block-list">
<li>Product Owner may not be able to convey what exactly Developers views</li>
</ul>



<p class="wp-block-paragraph">o   Developers have a unique point of view about any solution. Information may be lost when the Product Owner conveys.</p>



<p class="wp-block-paragraph">o   Developers know the technical feasibility of any solution to a business problem. Product Owner may not know all the details of technical issues</p>



<ul class="wp-block-list">
<li>Information may be conveyed incorrectly and thereby increasing misunderstanding between stakeholder and the technical teams</li>
<li>Product Owner may become a bottleneck and overloaded with work related to conveying information back-and-forth between Developers and <a href="https://effectivepmc.net/blog/product-owner/">Product Owner</a></li>
</ul>



<h2 class="wp-block-heading" id="h-recommendations"><strong> Recommendations</strong></h2>



<ul class="wp-block-list">
<li>The Developers should talk directly to the Stakeholders while keeping the Product Owner informed about the discussions</li>
<li>Let Product Owner be the final decision maker; however, the details can be discussed directly thus preventing the overload on Product Owner</li>
<li>Developers should not take decisions directly by talking to the stakeholder. Once discussion with a stakeholder is done, they can update the PO and abide by the decision taken by PO</li>
<li>Trust between Stakeholder and Developers should be increased. This may be possible if the Stakeholders do not keep escalating against the developers and don’t ridicule them for their mistakes and misunderstandings. Stakeholder must understand that the technical teams are good in technology and may not be able to understand business concepts easily</li>
<li>Product Owners should not have a controlling mindset. Sometimes  Product Owners who are used to the traditional way of working may initially want to control all the requirements. That usually does not work. <a href="https://effectivepmc.net/blog/scrum/">Scrum</a> emphasizes on maximizing the value. The Developers may have a unique point of view which may provide a better value to the product. Therefore, Product Owner can consider this as a good way of getting better value by having the Developers talk directly to the stakeholder</li>
<li>Likewise, sometimes a Product Owner who is used to erstwhile command and control leadership may  feel  insecure or out of control  when  developers talk directly to the stakeholders. In such a scenario, the Product Owner may need to be coached to focus on maximizing the value . Many brains are better than one brain.</li>
</ul>
<p>The post <a href="https://effectivepmc.net/blog/antipattern-product-owner-as-the-mediator-between-developers-and-stakeholders/">Antipattern &#8211; Product Owner as the mediator between Developers and Stakeholders</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Sprint Zero &#8211; An Anti Pattern</title>
		<link>https://effectivepmc.net/blog/sprint-zero-an-anti-pattern/</link>
		
		<dc:creator><![CDATA[Snehamayee]]></dc:creator>
		<pubDate>Tue, 02 Feb 2021 09:26:19 +0000</pubDate>
				<category><![CDATA[Scrum Myths and Antipatterns]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Anti Pattern]]></category>
		<category><![CDATA[Product Backlog]]></category>
		<category><![CDATA[Sprint]]></category>
		<category><![CDATA[sprint backlog]]></category>
		<category><![CDATA[Sprint Zero]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=8915</guid>

					<description><![CDATA[<p>Sprint Zero &#8211; An Anti Pattern What is an antipattern? &#8211; An idea which seems good but has more negatives than positives. Click here to read the definition of Anti-Pattern. Why do people feel that Sprint Zero seems a good idea When the team start work the team observes these typical problems There is no [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/sprint-zero-an-anti-pattern/">Sprint Zero &#8211; An Anti Pattern</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1>Sprint Zero &#8211; An Anti Pattern</h1>
<p class="wp-block-paragraph">What is an antipattern? &#8211; An idea which seems good but has more negatives than positives. <a href="https://effectivepmc.net/blog/what-is-an-antipattern/" target="_blank" rel="noreferrer noopener">Click here to read the definition of Anti-Pattern.</a></p>



<h2 class="wp-block-heading" id="h-why-do-people-feel-that-sprint-zero-seems-a-good-idea">Why do people feel that Sprint Zero seems a good idea</h2>



<p class="wp-block-paragraph"><strong>When the team start work the team observes these typical problems</strong></p>



<ul class="wp-block-list">
<li>There is no reasonable <a href="https://effectivepmc.net/blog/product-backlog/">Product Backlog</a> from which a <a href="https://effectivepmc.net/blog/sprint-backlog/">Sprint Backlog</a> can be created.</li>
<li>Designs are not good enough to start</li>
<li>Architecture decisions are often delayed</li>
</ul>



<p class="wp-block-paragraph">Team often struggles to create a usable product increment during the first <a href="https://effectivepmc.net/blog/what-is-a-sprint/">Sprint</a>. Often then, the teams starts with a Sprint Zero so that a usable product increment may not be expected from the team.</p>



<p class="wp-block-paragraph">At the outset, it looks to be a great idea &#8211; especially those who have come from a waterfall mindset and are used to doing a lot of preparation before beginning a project.</p>



<h2 class="wp-block-heading" id="h-negative-consequences-of-sprint-zero">Negative consequences of Sprint Zero</h2>



<p class="wp-block-paragraph">Sprint Zero is often considered an agile-sounding term for pre-Sprint preparation work where no increment of product value is provided at all. In reality, the whole intent of the Sprint is lost. To be a <a href="https://effectivepmc.net/blog/what-is-a-sprint/">Sprint</a>, something of value must be delivered in a clearly time-boxed fashion.</p>



<h2 class="wp-block-heading" id="h-what-could-be-done-instead-of-sprint-zero">What could be done instead of Sprint Zero</h2>



<ul class="wp-block-list">
<li>In <a href="https://effectivepmc.net/blog/what-is-agile/">Agile</a>, we believe in just-in-time work. However, in reality this may increase the risk. Hence we should start thinking about the work (which includes designs, architectures, refinement of PB) 2-3 sprints in advance. Not too early, and not too late.</li>
<li>Weak product management results in this anti-pattern. Agile does not mean that we don&#8217;t have planning. There is a lot of planning in agile. However, the planning is done such that the team has enough work for the next 2-3 sprints. Not having decisions ready, not having a product backlog ready often causes the team to resort to this type of anti-pattern.</li>
<li>Critical Architecture decisions, critical design decisions, critical business decisions need to be identified. They may become show-stoppers later and the team may not have enough work for the next sprint.</li>
</ul>
<p>The post <a href="https://effectivepmc.net/blog/sprint-zero-an-anti-pattern/">Sprint Zero &#8211; An Anti Pattern</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Myth about Scrum only being useful for small projects</title>
		<link>https://effectivepmc.net/blog/myth-about-scrum-only-being-useful-for-small-projects/</link>
		
		<dc:creator><![CDATA[Snehamayee]]></dc:creator>
		<pubDate>Wed, 30 Dec 2020 06:42:07 +0000</pubDate>
				<category><![CDATA[Scrum Myths and Antipatterns]]></category>
		<category><![CDATA[Daily scrum]]></category>
		<category><![CDATA[Empirical Process Control]]></category>
		<category><![CDATA[Product Backlog]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Scrum Team]]></category>
		<category><![CDATA[sprint planning]]></category>
		<category><![CDATA[sprint review]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=8554</guid>

					<description><![CDATA[<p>Myth about Scrum only being useful for small projects It is a common mis-conception that Scrum is only useful for small projects. The real fact is that Scrum is used for solving complex problems. Complex problem is a problem where there are “unknowns” about requirements or the solution. For solving complex problems, the decisions have [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/myth-about-scrum-only-being-useful-for-small-projects/">Myth about Scrum only being useful for small projects</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1>Myth about Scrum only being useful for small projects</h1>
<p class="wp-block-paragraph">It is a common mis-conception that Scrum is only useful for small projects.</p>



<p class="wp-block-paragraph">The real fact is that <a href="https://effectivepmc.net/blog/scrum/">Scrum</a> is used for solving complex problems. Complex problem is a problem where there are “unknowns” about requirements or the solution.</p>



<p class="wp-block-paragraph">For solving complex problems, the decisions have to be taken based on what has been done in the recent past. It is extremely difficult to base your decisions based on long-term assumptions. This way of solving problems is called Empiricism or Empirical process control. Scrum is a framework based on <a href="https://effectivepmc.net/blog/empirical-process-control/">Empirical Process Control Theory</a> and therefore, used for solving complex problems.</p>



<p class="wp-block-paragraph">A complex problem may be big or small. Therefore, the size of the problem has nothing to do with usage of <a href="https://effectivepmc.net/blog/scrum/">Scrum</a> or other frameworks/methods. A few examples of massive complex problems</p>



<ul class="wp-block-list">
<li>Merger or separation of a bank – When two banks merge or separate, there are a lot of unknown factors on the products in the resultant merged or separated bank. For example, one bank may be a risk-taking bank have an investment product based on a mix of equity, commodities, and derivatives, whereas, second bank might have a more conservative approach based on fixed-deposits, company-fixed-deposits of blue-chip companies and debt market involving only government securities. Now what would be the product applicable for the new merged bank? Would both products be offered by the new bank or would they be another combination product, or if the merged bank carries the image of the conservative bank then should it even offer the risky product? There are a lot of unknowns here. Would the image of a new merged bank be conservative or risk taking? Would the customers of the risk-taking bank accept the conservative products? Would the customers of the conservative bank accept the risky products or accept a risky profile of the new merged bank? This is an example of an unknown scenario. Unless things are tried out, there is no way you could take decisions. As a business, you may try various combinations, but the answers are possible only after trying different products and taking feedback from customers.</li>
<li>Development of a medicine or vaccine for an unpredictable disease – The whole world grappled with the Covid-19 pandemic in 2020. The solution to solve this problem was two-fold – either develop a vaccine to prevent the disease or develop a medicine to kill the virus if anyone gets infected. Both were big unknowns. How the infections spread was unpredictable and also how the disease affects the patients was also unpredictable. Scientists and researchers had no option but to use the trial-and-error approach based on the past knowledge of various viruses. However, the majority of the decisions were based on what was the result of the trails done on various animals and eventually on human beings. Again a complex problem where decision can only be taken based on what has been done in the recent past. The decisions cannot be taken based on long-term planning.</li>
</ul>



<p class="wp-block-paragraph">Naturally, the approach for solving these kinds of problems is to shorten your planning horizons, try out things, if things do not work then try something else, if things work then try something else to make the solution stronger. So isn’t <a href="https://effectivepmc.net/blog/scrum/">Scrum</a> a way of solving such problems? Scrum shortens the planning horizon to maximum one month, then uses the inspect-adapt cycles (at the bare-minimum) through <a href="https://effectivepmc.net/blog/sprint-review/">Sprint Reviews</a>, <a href="https://effectivepmc.net/blog/daily-scrum/">Daily Scrums</a> and <a href="https://effectivepmc.net/blog/sprint-planning/">Sprint Planning</a>. The implementation of the <a href="https://effectivepmc.net/blog/product-backlog/">Product Backlog</a> is in-fact a way of adapting the requirements as you move forward and as more is known about the problem you are solving.</p>



<p class="wp-block-paragraph">Therefore, it is a myth that Scrum is for small projects.</p>



<h3 class="wp-block-heading" id="h-conclusion"><strong>Conclusion</strong></h3>



<p class="wp-block-paragraph">The size of the project has nothing to do with the use of Scrum or not.</p>



<ul class="wp-block-list">
<li>Scrum is based on <a href="https://effectivepmc.net/blog/empirical-process-control/">Empirical Process Control</a> Theory.  Empiricism asserts that knowledge comes from experience and making decisions based on what is observed.</li>
<li>Scrum combines four formal events (Sprint Planning, Daily Scrum, Sprint Review and <a href="https://effectivepmc.net/blog/sprint-retrospective/">Sprint Retrospective</a> within a containing event, the Sprint) and three Artifacts (Product Backlog, <a href="https://effectivepmc.net/blog/sprint-backlog/">Sprint Backlog</a> and Increment) to implement empiricism. These events work because they implement the empiricism pillars of transparency, inspection, and adaptation.</li>
<li>Thus, Scrum is being used for solving complex problems (unknown requirements or unknown solutions) for small as well as large projects where constant inspection and adaptation is necessary and decisions have to be taken based on what is observed. <a href="https://effectivepmc.net/blog/scrum-team/">Scrum Team</a> observes what is happening based on the feedback received and adapts to the changes.</li>
</ul>
<p>The post <a href="https://effectivepmc.net/blog/myth-about-scrum-only-being-useful-for-small-projects/">Myth about Scrum only being useful for small projects</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Myth about creating multiple Sprint Backlogs before first sprint starts</title>
		<link>https://effectivepmc.net/blog/myth-about-creating-multiple-sprint-backlogs-before-first-sprint-starts/</link>
		
		<dc:creator><![CDATA[Snehamayee]]></dc:creator>
		<pubDate>Tue, 22 Dec 2020 06:38:15 +0000</pubDate>
				<category><![CDATA[Scrum Myths and Antipatterns]]></category>
		<category><![CDATA[Product Backlog]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Sprint]]></category>
		<category><![CDATA[sprint backlog]]></category>
		<category><![CDATA[sprint planning]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=8549</guid>

					<description><![CDATA[<p>Myth about creating multiple Sprint Backlogs before first sprint starts Common Misconceptions and negative implications Some teams treat the Sprint Backlog as just a smaller version of the bigger plan (Product Backlog) and start creating baselined Sprint Backlogs for multiple future Sprints. The negative implication of this practice is that the “Inspect and Adapt” cannot [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/myth-about-creating-multiple-sprint-backlogs-before-first-sprint-starts/">Myth about creating multiple Sprint Backlogs before first sprint starts</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading">Myth about creating multiple Sprint Backlogs before first sprint starts</h1>
<h2 id="h-common-misconceptions-and-negative-implications"><strong>Common Misconceptions and negative implications</strong></h2>



<p class="wp-block-paragraph">Some teams treat the <a href="https://effectivepmc.net/blog/sprint-backlog/">Sprint Backlog</a> as just a smaller version of the bigger plan (<a href="https://effectivepmc.net/blog/product-backlog/">Product Backlog</a>) and start creating baselined Sprint Backlogs for multiple future Sprints. The negative implication of this practice is that the “Inspect and Adapt” cannot happen. This becomes just disguising the waterfall and calling it <a href="https://effectivepmc.net/blog/scrum/">Scrum</a>.</p>



<h2 class="wp-block-heading" id="h-recommendations"><strong>Recommendations</strong></h2>



<ul class="wp-block-list">
<li>There should only be one Sprint Backlog. This represents the forecast for the current Sprint. At the end of the <a href="https://effectivepmc.net/blog/what-is-a-sprint/">Sprint</a>, the <a href="https://effectivepmc.net/blog/sprint-backlog/">Sprint Backlog</a> is emptied. All remaining items are taken back to the Product Backlog. All completed and done items are taken into Increment. The reason why this is done this way is to give opportunity to the Product Backlog to be re-ordered if needed.</li>
<li>It is possible that the <a href="https://effectivepmc.net/blog/product-backlog/">Product Backlog</a> item changes the order since there might be change of business priorities. If the Sprint Backlog is baselined for multiple sprints at the start then an important opportunity for inspection and adaptation is lost.</li>
<li>The discussions in the <a href="https://effectivepmc.net/blog/sprint-planning/">Sprint Planning</a> result into a new Sprint Backlog based on the business objective to be achieved this <a href="https://effectivepmc.net/blog/what-is-a-sprint/">Sprint</a>. Even during the sprint, the Sprint Backlog emerges – more details get added and new things get clarified.</li>
<li>To see how to handle changes in scrum please click <a href="https://effectivepmc.net/blog/change-management-in-scrum/">here</a></li>
</ul>
<p>The post <a href="https://effectivepmc.net/blog/myth-about-creating-multiple-sprint-backlogs-before-first-sprint-starts/">Myth about creating multiple Sprint Backlogs before first sprint starts</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Myth about Definition of Done being baselined before project starts</title>
		<link>https://effectivepmc.net/blog/myth-about-definition-of-done-being-baselined-before-project-starts/</link>
		
		<dc:creator><![CDATA[Snehamayee]]></dc:creator>
		<pubDate>Tue, 06 Oct 2020 07:09:44 +0000</pubDate>
				<category><![CDATA[Scrum Myths and Antipatterns]]></category>
		<category><![CDATA[definition of done]]></category>
		<category><![CDATA[Product Backlog]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Sprint]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=7980</guid>

					<description><![CDATA[<p>Myth about Definition of Done being baselined before project starts Common Misconceptions and negative implications Definition of Done is directly compared with Quality Criteria which was used in waterfall. Because of this teams tend to baseline the definition of done before starting the project By baselining the definition of done, product teams and delivery teams [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/myth-about-definition-of-done-being-baselined-before-project-starts/">Myth about Definition of Done being baselined before project starts</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading">Myth about Definition of Done being baselined before project starts</h1>
<h2 id="h-common-misconceptions-and-negative-implications"><strong>Common Misconceptions and negative implications</strong></h2>



<ul class="wp-block-list">
<li>Definition of Done is directly compared with Quality Criteria which was used in waterfall. Because of this teams tend to baseline the definition of done before starting the project</li>
<li>By baselining the <a href="https://effectivepmc.net/blog/definition-of-done/">definition of done</a>, product teams and delivery teams don’t get to iterate the quality criteria as they go-along</li>
<li>Lot of time then gets wasted in trying to get the product too precise and the releases get delayed</li>
</ul>



<h2 class="wp-block-heading" id="h-recommendations"><strong>Recommendations</strong></h2>



<ul class="wp-block-list">
<li>Definition of done should be emergent. That means the definition of done should get more and more stringent as the product maturity increases.</li>
<li>There is no point in trying to make the <a href="https://effectivepmc.net/blog/definition-of-done/">Definition of done</a> too stringent upfront. Instead one can always start with “the bare minimum” definition of done.</li>
<li>As the product matures, it is often necessary to make the definition of done stronger. It makes sense then to make the definition of done stronger as you go along.</li>
<li>However, one must understand that if the Definition of Done becomes stronger, then there may be undone work associated with the product and the product must be brought to the current definition of done. That means, all the undone work must be identified and put back into the <a href="https://effectivepmc.net/blog/product-backlog/">product backlog</a>.</li>
<li>For example : One could start with a definition of done as
<ol>
<li>Acceptance criteria for functionality is met</li>
<li>User Documentation is completed </li>
<li>Integration testing is done</li>
<li>Regression testing is done</li>
</ol>
</li>
<li>As the product matures, lets say, after 6-8 months, the volumes increase drastically and product becomes slow. Then it may be required to add performance testing into definition of done. So the new <a href="https://effectivepmc.net/blog/definition-of-done/">Definition of done</a> could become.
<ol>
<li>Acceptance criteria for functionality is met</li>
<li>User Documentation is completed</li>
<li>Integration testing is done</li>
<li>Regression testing is done</li>
<li>Performance testing is done</li>
</ol>
</li>
<li>So now one must understand that because Performance Testing is added to the definition of done, it is now required to add the “undone work” associated to the last 6-8 months of product that was already completed. And that means, we may have to dedicate some time in the upcoming <a href="https://effectivepmc.net/blog/what-is-a-sprint/">sprints</a> to get the product to the current definition of done.</li>
<li>By doing this, it avoids a lot of initial wait time before we get the product into the market. In the above example if we would have added performance testing initially, a lot of time could have been wasted trying to do performance testing when it was not required. We could have missed the window of opportunity. Our competitors would have released the product earlier than us.</li>
<li>It is not just the scope which is iterative and incremental in <a href="https://effectivepmc.net/blog/scrum/">Scrum</a>. Definition of done (Quality Criteria) is also iterative and incremental.</li>
</ul>
<p>The post <a href="https://effectivepmc.net/blog/myth-about-definition-of-done-being-baselined-before-project-starts/">Myth about Definition of Done being baselined before project starts</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Product Increment</title>
		<link>https://effectivepmc.net/blog/product-increment/</link>
		
		<dc:creator><![CDATA[Amit Kulkarni]]></dc:creator>
		<pubDate>Tue, 12 Apr 2016 21:21:38 +0000</pubDate>
				<category><![CDATA[Agile Scrum]]></category>
		<category><![CDATA[potentially shippable product increment]]></category>
		<category><![CDATA[Product Backlog]]></category>
		<category><![CDATA[sprint backlog]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=1967</guid>

					<description><![CDATA[<p>Product Increment The Increment is the sum of all Product Backlog Items completed during a Sprint and the value of the increments of all previous Sprints. At the end of a Sprint, the new Increment must be “Done” which means that it should be in a useable condition and meet the Scrum Team’s definition of [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/product-increment/">Product Increment</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1>Product Increment</h1>
<p>The Increment is the sum of all <a href="https://effectivepmc.net/blog/product-backlog/">Product Backlog</a> Items completed during a <a href="https://effectivepmc.net/blog/what-is-a-sprint/">Sprint</a> and the value of the increments of all previous Sprints. At the end of a Sprint, the new Increment must be “Done” which means that it should be in a useable condition and meet the Scrum Team’s definition of Done. It must be in a useable condition regardless of whether the Product Owner decides to actually release it.</p>
<h2>Potentially Releasable Product Increment</h2>
<p><a href="https://effectivepmc.net/blog/scrum/">Scrum</a> asks that teams deliver “potentially releasable software” at the end of every sprint. To me, potentially shippable software or potentially releasable product increment is a feature(s) that can be released, with limited notice, to end users at the product owner’s discretion. Products that can be released to end users with two days can be reasonably said to be in potentially shippable state. Ideally, potentially shippable is equivalent to the Definition of Done.</p>
<h2>Example of Potentially Releasable Product Increment</h2>
<p>Let us take a simple real-life example to understand this term. Let us say you are interior-decorating your house. You could do the work in multiple ways:</p>
<ol>
<li>You could change the tiles of the entire house, then fix the paint of the entire house and then you could move-in back into the house</li>
<li>You could complete one bedroom, then another, then the kitchen and finally the living room.</li>
</ol>
<p>In the first example, you thought about the entire product (interior decorated house) as one chunk and thought about it in a traditional way. Let us think if we can deliver this in the second option. The second option gives you a way in which, if required you could get incremental value of the product. Potentially Releasable Product Increment is about getting incremental value for your product. Whether you really move-in after completion of the bedroom (in the above example) is your call, however, you have an option &#8211; just in case you want to move in.</p>
<p><a href="https://effectivepmc.net/wp-content/uploads/2016/04/potentially-shippable-product-increment.png"><img decoding="async" class="alignnone size-full wp-image-2039" src="https://effectivepmc.net/wp-content/uploads/2016/04/potentially-shippable-product-increment.png" alt="potentially releasable product increment" width="494" height="527" /></a></p>
<p>Let us see the above Cake piece. I can bet that a child would enjoy the piece of a entire Vertical Slice of cake instead of only icing or only chocolate or only cake. Potentially Shippable Product Increment or Potentially Releasable Product Increment is a vertical slice which gives incremental value to the customer.</p>
<p>The post <a href="https://effectivepmc.net/blog/product-increment/">Product Increment</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Sprint Backlog</title>
		<link>https://effectivepmc.net/blog/sprint-backlog/</link>
		
		<dc:creator><![CDATA[Amit Kulkarni]]></dc:creator>
		<pubDate>Tue, 12 Apr 2016 21:17:20 +0000</pubDate>
				<category><![CDATA[Agile Scrum]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Product Backlog]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[sprint backlog]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=1963</guid>

					<description><![CDATA[<p>Sprint Backlog Sprint Backlog consists of Sprint Goal (WHY) Product Backlog Items selected for this Sprint which will help meet the Sprint Goal (WHAT) Plan to deliver the Product Backlog Items (HOW) It is common practice that the Sprint Backlog is represented on a task board which provides a constantly visible depiction of the status [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/sprint-backlog/">Sprint Backlog</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1>Sprint Backlog</h1>
<p>Sprint Backlog consists of</p>
<ul>
<li><a href="https://effectivepmc.net/blog/sprint-goal/">Sprint Goal</a> (WHY)</li>
<li>Product Backlog Items selected for this Sprint which will help meet the Sprint Goal (WHAT)</li>
<li>Plan to deliver the <a href="https://effectivepmc.net/blog/product-backlog/">Product Backlog</a> Items (HOW)</li>
</ul>
<p>It is common practice that the Sprint Backlog is represented on a task board which provides a constantly visible depiction of the status of the items in the Sprint Backlog. Also included in the Sprint Backlog are any risks associated with the various items. Any mitigating activities to address the identified risks would also be included as tasks in the Sprint Backlog.</p>
<p>Once the Sprint Backlog is forecasted (based on metrics such as <a href="https://effectivepmc.net/blog/velocity/">Velocity</a>), the team should make constant changes to the Sprint Backlog as more is known about the Product Backlog items selected. The changes made to the Sprint Backlog should be such that the changes does not compromise the <a href="https://effectivepmc.net/blog/sprint-goal/">Sprint Goal</a> selected. If major changes arise during a <a href="https://effectivepmc.net/blog/what-is-a-sprint/">Sprint</a>, they are added to the overall Product Backlog and included in a future Sprint.</p>
<h2>Representations of Sprint Backlog</h2>
<p>In its most basic form, a Sprint Backlog is represented as a task board and can be drawn on a whiteboard or even a section of wall. Using electrical tape or a dry erase pen, the board is divided into three columns labeled &#8220;To Do&#8221;, &#8220;In Progress&#8221; and &#8220;Done&#8221;. Sticky notes or index cards, one for each task the team is working on, are placed in the columns reflecting the current status of the tasks.</p>
<p><a href="https://effectivepmc.net/wp-content/uploads/2018/04/Sprint-Backlog-Task-board.png"><img decoding="async" class="alignnone size-full wp-image-1964" src="https://effectivepmc.net/wp-content/uploads/2018/04/Sprint-Backlog-Task-board.png" alt="Sprint Backlog represented in the task board format" width="442" height="369" /></a></p>
<p>The task board is updated frequently, most commonly during the daily meeting, based on the team&#8217;s progress since the last update. The board is commonly &#8220;reset&#8221; at the beginning of each Sprint to reflect the <a href="https://effectivepmc.net/blog/sprint-planning/">Sprint Plan</a>.</p>
<h4>To see how to handle changes in scrum please click <a href="https://effectivepmc.net/blog/change-management-in-scrum/">here</a></h4>
<h4>For myths around Sprint Backlog, refer to following articles</h4>
<ul>
<li class="entry-title"><a href="https://effectivepmc.net/blog/myth-about-sprint-backlog-being-a-commitment/">Myth about Sprint Backlog being a commitment</a></li>
<li><a href="https://effectivepmc.net/blog/myth-about-creating-multiple-sprint-backlogs-before-first-sprint-starts/">Myth about creating multiple Sprint Backlogs before first sprint starts</a></li>
</ul>
<p>The post <a href="https://effectivepmc.net/blog/sprint-backlog/">Sprint Backlog</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Product Backlog</title>
		<link>https://effectivepmc.net/blog/product-backlog/</link>
		
		<dc:creator><![CDATA[Amit Kulkarni]]></dc:creator>
		<pubDate>Tue, 12 Apr 2016 21:02:57 +0000</pubDate>
				<category><![CDATA[Agile Scrum]]></category>
		<category><![CDATA[Product Backlog]]></category>
		<category><![CDATA[scrum artifact]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=1954</guid>

					<description><![CDATA[<p>Product Backlog &#8220;What&#8221; needs to be done in Scrum are called Backlog. Product Backlog is everything that is yet to be done and not necessarily the activities that the team has fallen behind. The product backlog is an ordered list of requirements that is maintained for a product. It consists of features, bug fixes, non-functional requirements, etc.—whatever [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/product-backlog/">Product Backlog</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1>Product Backlog</h1>
<p>&#8220;What&#8221; needs to be done in <a href="https://effectivepmc.net/blog/scrum/">Scrum </a>are called Backlog. Product Backlog is everything that is yet to be done and not necessarily the activities that the team has fallen behind.</p>
<p>The product backlog is an ordered list of requirements that is maintained for a product. It consists of features, bug fixes, non-functional requirements, etc.—whatever needs to be done in order to successfully deliver a viable product. The product backlog items (PBIs) are ordered by the <a href="https://effectivepmc.net/blog/product-owner/">Product Owner</a> based on considerations like risk, business value, dependencies, date needed, etc.</p>
<p>The <a href="https://effectivepmc.net/blog/product-backlog/">product backlog</a> contains the Product Owner&#8217;s assessment of business value and the Developer&#8217;s assessment of development effort.</p>
<p>The product backlog and the business value of each backlog item is the responsibility of the Product Owner.</p>
<p>The size (i.e. estimated complexity or effort) of each backlog item is, however, determined by the Developers, who contributes by sizing items. Product Backlog is everything that is yet to be done and not necessarily the activities that the team has fallen behind.</p>
<ul>
<li>The product backlog is an ordered list of requirements that is maintained for a product.</li>
<li>It consists of features, bug fixes, non-functional requirements, etc.—whatever needs to be done in order to successfully deliver a viable product. The product backlog items (PBIs) are ordered by the Product Owner based on considerations like risk, business value, dependencies, date needed, etc.</li>
<li>Items added to a backlog are commonly written in story format. The product backlog  is what will be delivered, ordered into the sequence in which it should be delivered. It is open and editable by anyone, but the Product Owner is ultimately responsible for ordering the items on the backlog for the Developer to choose.</li>
<li>The product backlog contains the Product Owner&#8217;s assessment of business value and the Developer&#8217;s assessment of development effort, which are often, but not always, stated in story points. These estimates help the Product Owner to gauge the timeline and may influence ordering of backlog items.</li>
<li>The product backlog and the business value of each backlog item is the responsibility of the Product Owner. The size (i.e. estimated complexity or effort) of each backlog item is, however, determined by the Developers, who contributes by sizing items, either in story points or in estimated hours.</li>
<li>Scrum advocates that the role of Product Owner be assigned. The Product Owner is responsible for maximizing the value of the product and the work of the Developers. The Product Owner gathers input, takes feedback and is lobbied by many people, but it will ultimately make the call on what gets built. Product Owner is solely responsible for the management of the backlog.</li>
<li>Ideally the Product owner needs to have clarity of all requirements that need to be taken up in the next 2 or 3 sprints. The rest of the stories could be kept at a fairly high level. The Backlog Grooming Sessions during the Sprints are used to get clarity on the backlog items which are not clear.</li>
<li>A Backlog is a live document or list that the Product owner continuously updates</li>
</ul>
<table width="100%">
<tbody>
<tr>
<td><strong><em><u>Example</u></em></strong>
<p>&nbsp;</p>
<p><em>Let us look at a small list of items that could be part of a Product Backlog</em><em>. Each item in the backlog is essentially a short description of a requirement to meet  the need of the customer or add value to customer.</em></p>
<p><em>Let us consider a ticket booking system project</em></p>
<table>
<tbody>
<tr>
<td width="43"><em> </em></td>
<td width="397"><em>Description</em></td>
<td width="87"><em>Size</em></td>
</tr>
<tr>
<td width="43"><em>1</em></td>
<td width="397"><em>Utility to display all Unpaid tickets</em></td>
<td width="87"><em>15</em></td>
</tr>
<tr>
<td width="43"><em>2</em></td>
<td width="397"><em>Utility to display all Cancellations</em></td>
<td width="87"><em>10</em></td>
</tr>
<tr>
<td width="43"><em>3</em></td>
<td width="397"><em>Fix bug in display of Paid Tickets</em></td>
<td width="87"><em>5</em></td>
</tr>
<tr>
<td width="43"><em>4</em></td>
<td width="397"><em>Implement indexing in the database to improve data retrieval time</em></td>
<td width="87"><em>20</em></td>
</tr>
<tr>
<td width="43"><em>5</em></td>
<td width="397"><em>Write User Manual for ticket booking system</em></td>
<td width="87"><em>10</em></td>
</tr>
<tr>
<td width="43"><em>6</em></td>
<td width="397"><em>Update Marketing brochure to display new logo of the booking system</em></td>
<td width="87"><em>3</em></td>
</tr>
<tr>
<td width="43"><em>7</em></td>
<td width="397"><em>Upgrade document management system from Adobe flash 8 to Adobe flash 10</em></td>
<td width="87"><em> </em></td>
</tr>
</tbody>
</table>
<p><em>The description is provided by the product Owner in consultation with the stakeholders. The size is expressed in some units and is provided by the team. The Size will be discussed in more detail when we discuss estimation.</em></p>
<p><em>Backlog items could be</em></p>
<p>·         <em>Functional Requirements (items 1,2  in the above table)</em></p>
<p>·         <em>Non Functional Requirements (item 4 in the above table)</em></p>
<p>·         <em>Bug Fixes (Item 3 in the above table)</em></p>
<p>·         <em>Upgrades (Item 6,7 in the above table)</em></p>
</td>
</tr>
</tbody>
</table>
<p>In short any work that team could do for the customer should be routed thru the Product Backlog.</p>
<h2>Elements of Product Backlog</h2>
<p>Product Backlog is not just the functional items. Product Backlog may contain many other types of requirements,</p>
<ul>
<li>Infrastructural Items</li>
<li>Architectural elements</li>
<li>Technical Debts</li>
<li>Non Functional elements</li>
<li>Security elements</li>
<li>etc</li>
</ul>
<p><a href="https://effectivepmc.net/wp-content/uploads/2018/04/Product-Backlog.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-1957" src="https://effectivepmc.net/wp-content/uploads/2018/04/Product-Backlog.png" alt="Product Backlog" width="226" height="280" /></a></p>
<h2>A Video on Product Backlog Metaphor &#8211; Iceberg</h2>
<p><iframe loading="lazy" title="Product Backlog Iceberg | World Of Agile" width="500" height="281" src="https://www.youtube.com/embed/LnerbGdwUUA?start=3&#038;feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>

<h3 class="wp-block-heading" id="h-product-backlog-is-a-dynamic-list-it-emerges">Product Backlog is a Dynamic List &#8211; It Emerges</h3>



<p class="wp-block-paragraph">Product Backlog Items are dynamic. That means they keep emerging as clarity comes. Remember, Scrum is based on <a href="https://effectivepmc.net/blog/empirical-process-control/">Empirical Process Control</a>. Unless and until once tries, how can clarity emerge. The reason why we use Scrum is to handle complex work &#8211; and <a href="https://effectivepmc.net/blog/applicability-of-scrum/">complexity</a> means unknownness. To see how to handle changes in scrum please click <a href="https://effectivepmc.net/blog/change-management-in-scrum/">here</a></p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio">
<div class="wp-block-embed__wrapper">https://www.youtube.com/watch?v=3T3rEmE9QTw&amp;t=3s</div>
</figure>



<h2 class="wp-block-heading" id="h-multiple-teams-working-on-same-product-backlog">Multiple teams working on same Product Backlog</h2>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio">
<div class="wp-block-embed__wrapper">https://www.youtube.com/watch?v=GhhWW5ib-n8&amp;t=11s</div>
</figure>
<p>The post <a href="https://effectivepmc.net/blog/product-backlog/">Product Backlog</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
