<?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>Doug Shimp - Agile Scrum Coach &#187; scrum-faq</title>
	<atom:link href="http://doug-shimp.net/category/scrum-faq/feed/" rel="self" type="application/rss+xml" />
	<link>http://doug-shimp.net</link>
	<description>I love the intersection of people, technology, culture and great products.</description>
	<lastBuildDate>Thu, 22 Sep 2011 18:47:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Will Kanban replace Scrum?</title>
		<link>http://doug-shimp.net/scrum-faq/will-kanban-replace-scrum/</link>
		<comments>http://doug-shimp.net/scrum-faq/will-kanban-replace-scrum/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 22:43:53 +0000</pubDate>
		<dc:creator>doug-shimp</dc:creator>
				<category><![CDATA[scrum-faq]]></category>
		<category><![CDATA[batch]]></category>
		<category><![CDATA[JIT]]></category>
		<category><![CDATA[kanban]]></category>
		<category><![CDATA[pull vs push planning]]></category>
		<category><![CDATA[scrum reduce to kanban]]></category>

		<guid isPermaLink="false">http://doug-shimp.net/?p=248</guid>
		<description><![CDATA[As much as we love scrum, even we would have to admit that it’s not perfect. The main  idea  of  KanBan  is  very  simple  and based  on  the  Lean  “pull,”  “Just  in  Time”  (JIT),  and  “reduce  inventory”  principles:  eliminate planning inventory by making sure that you don’t commit to doing work until you are actually ready to start the work.]]></description>
			<content:encoded><![CDATA[<h3>Choose</h3>
<ol>
<li>No way, they are opposites</li>
<li>Kanban is for flow / Scrum batch</li>
<li>Yes, Scrum is old school big planning steps</li>
<li>Kanban minimal planning / Scrum is heavy planning</li>
<li>No, Scrum can reduce to KanBan</li>
</ol>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">As much as we love scrum, even we would have to admit that it’s not perfect.  Nothing</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">is.  In  fact, a  large part of this book describes workarounds  for various deficiencies that</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">scrum presents to us in certain circumstances.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">One of the more commonly noted deficiencies in scrum is that it plans its work a whole</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Sprint at a  time.   This “batch” planning process  is often not agile enough  to cope with</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">the actual rate of change of requirements.    In fact, Chapter 4.4 on PlaceHolder Stories,</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">the  discussion  of  the  mid-Sprint  Re-planning  in  Chapter  4.8,  and  the  discussion  of</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">renegotiating the scope of a Sprint in Chapter 4.3 are all about resolving this deficiency.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">There  is  another  agile  process,  called  KanBan,  which  solves  this  problem  and  is</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">becoming popular  for  software development projects.  In  this chapter we will describe</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">the main strength of KanBan and how to integrate it into scrum.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Brief Description of KanBan</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">The  “KanBan  for  software” movement  is  led by David Anderson1</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">, and  is  really gaining</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">some  traction  in  the  agile  community.    The main  idea  of  KanBan  is  very  simple  and</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">based  on  the  Lean  “pull,”  “Just  in  Time”  (JIT),  and  “reduce  inventory”  principles:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">eliminate planning inventory by making sure that you don’t commit to doing work until</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">you are actually ready to start the work.</div>
<p><img class="alignright size-thumbnail wp-image-252" style="margin: 5px; border: 1px solid black;" title="kanban-flow-scrum-batch" src="http://doug-shimp.net/wp-content/uploads/2009/10/kanban-flow-scrum-batch-150x150.PNG" alt="kanban-flow-scrum-batch" width="150" height="150" />As much as we love scrum, even we would have to admit that it’s not perfect. Nothing is.  In  fact, a  large part of our <a href="http://advancedtopicsinscrum.com">book </a> describes workarounds  for various deficiencies that scrum presents to us in certain circumstances.</p>
<p>One of the more commonly noted deficiencies in scrum is that it plans its work a whole Sprint at a  time.   This “batch” planning process  is often not agile enough  to cope with the actual rate of change of requirements.    In fact, Chapter 4.4 on PlaceHolder Stories, the  discussion  of  the  mid-Sprint  Re-planning  in  Chapter  4.8,  and  the  discussion  of renegotiating the scope of a Sprint in Chapter 4.3 are all about resolving this deficiency.</p>
<p>There  is  another  agile  process,  called  KanBan,  which  solves  this  problem  and  is becoming popular  for  software development projects.  In our upcoming <a href="http://advancedtopicsinscrum.com">book</a> we will describe the main strength of KanBan and how to integrate it into scrum.</p>
<h3>Brief Description of KanBan</h3>
<p>The  “KanBan  for  software” movement  is  really gaining some  traction  in  the  agile  community.    The main  idea  of  KanBan  is  very  simple  and based  on  the  Lean  “pull,”  “Just  in  Time”  (JIT),  and  “reduce  inventory”  principles:  eliminate planning inventory by making sure that you don’t commit to doing work until you are actually ready to start the work.</p>
]]></content:encoded>
			<wfw:commentRss>http://doug-shimp.net/scrum-faq/will-kanban-replace-scrum/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>When are you ready for sprint planning?</title>
		<link>http://doug-shimp.net/scrum-faq/245/</link>
		<comments>http://doug-shimp.net/scrum-faq/245/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 04:03:07 +0000</pubDate>
		<dc:creator>doug-shimp</dc:creator>
				<category><![CDATA[scrum-faq]]></category>
		<category><![CDATA[product owner]]></category>
		<category><![CDATA[scrum assessment]]></category>
		<category><![CDATA[sprint]]></category>
		<category><![CDATA[time box]]></category>

		<guid isPermaLink="false">http://doug-shimp.net/?p=245</guid>
		<description><![CDATA[There are a number of things you should do before you can even begin planning.  The most important thing you can do is make sure that your Product Owner is prepared, and understands what the stories are about.  ]]></description>
			<content:encoded><![CDATA[<h4 style="font-size: 1em;">Choose:</h4>
<ol>
<li>The PO says go.</li>
<li>The Teams says they are ready.</li>
<li>The SM has determined a time box for the sprint.</li>
<li>The team and PO agree to a time box</li>
<li>The PO understands and is prepared to talk about the stories</li>
</ol>
<p><strong><a href="http://blog.3back.com"><img style="float: left; margin-top: 10px; margin-bottom: 10px; margin-left: 5px; margin-right: 5px; border: 2px solid black;" title="ready-sprint-scrum-planning" src="http://blog.3back.com" alt="ready-sprint-scrum-planning" width="300" height="193" /></a>Comment</strong>: There are a number of things you should do before you can even begin planning.  The most important thing you can do is make sure that your Product Owner is prepared, and understands what the stories are about.  Remember that the Product Owner is a role here, so what we’re actually saying is that someone on the Team knows about each story; that is, each story has its own champion (Story Owner) who represents the Stakeholder’s needs/wants to the Team. This may require that the Product Owner (person) coordinates the efforts of all the Story Owners.</p>
]]></content:encoded>
			<wfw:commentRss>http://doug-shimp.net/scrum-faq/245/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can work be added during a sprint?</title>
		<link>http://doug-shimp.net/scrum-faq/can-work-be-added-during-a-sprint/</link>
		<comments>http://doug-shimp.net/scrum-faq/can-work-be-added-during-a-sprint/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 03:19:58 +0000</pubDate>
		<dc:creator>doug-shimp</dc:creator>
				<category><![CDATA[scrum-faq]]></category>
		<category><![CDATA[planning]]></category>
		<category><![CDATA[product owner]]></category>
		<category><![CDATA[scrum assessment]]></category>
		<category><![CDATA[scrummaster]]></category>
		<category><![CDATA[sprint]]></category>

		<guid isPermaLink="false">http://doug-shimp.net/?p=242</guid>
		<description><![CDATA[The goal here is to get the team to express work they can do and follow through on a commitment.]]></description>
			<content:encoded><![CDATA[<ol style="list-style-type: decimal; list-style-position: inside; list-style-image: initial; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 10px; padding: 0px;">
<li style="margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding: 0px;">You should never add work during a sprint</li>
<li style="margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding: 0px;">If the Product Owner wants it then put it in</li>
<li style="margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding: 0px;">As we understand the work we adjust our view of the work to reflect what it takes to do the job</li>
<li style="margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding: 0px;">This is really a question of granularity. If the adjusted work is in small bits then yes, as the bits get larger we risk loosing rhythm and consistency.</li>
<li style="margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding: 0px;">Our sprint plan should have nailed it. Changes during the sprint is a sign of sloppy planning.</li>
</ol>
<p style="font-size: 1em; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding: 0px;"><img style="float: left; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px; border: 2px solid black;" title="breaking-work-into-granulairty-and-grooming" src="http://advancedtopicsinscrum.com/wp-content/uploads/2009/10/breaking-work-into-granulairty-and-grooming-300x225.jpg" alt="breaking-work-into-granulairty-and-grooming" width="300" height="225" /></p>
<p style="font-size: 1em; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding: 0px;"><strong>Comment</strong>: Changes to work forms an interesting tension.  At a fine grained detailed level it changes all the time. Each person’s individual to-dos often change toreflect their understanding of what it takes to get the job done. As the level of granularity increases to task then it is a change to the team’s plan. If the number of changes is significant and adds up to more than one story’s worth of work then you better stop and adjust your plan, usually you want the product owner in on that discussion. And if there are several new  stories that were  suddenly found and are so important they must be done right now, then call a stop and reset your entire sprint with a sprint planning session. Generally, the commitment by the team to the sprint should not change. Note: definition of team makes this an interesting discussion. <strong>Bottom Line:</strong> The goal here is to help the team get better at  expressing work they can do and following through on a commitment.</p>
]]></content:encoded>
			<wfw:commentRss>http://doug-shimp.net/scrum-faq/can-work-be-added-during-a-sprint/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Is it ok to change scrum?</title>
		<link>http://doug-shimp.net/scrum-faq/is-it-ok-to-change-scrum/</link>
		<comments>http://doug-shimp.net/scrum-faq/is-it-ok-to-change-scrum/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 03:46:18 +0000</pubDate>
		<dc:creator>doug-shimp</dc:creator>
				<category><![CDATA[scrum-faq]]></category>
		<category><![CDATA[change agile]]></category>
		<category><![CDATA[modify]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[scrum assessment]]></category>

		<guid isPermaLink="false">http://doug-shimp.net/?p=239</guid>
		<description><![CDATA[Should there be only one way to think about scrum? Probably not, although,  a rookie mistake is to modify without have deep applied practice and experience under your belt. ]]></description>
			<content:encoded><![CDATA[<ol style="list-style-type: decimal; list-style-position: inside; list-style-image: initial; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 10px; padding: 0px;">
<li style="margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding: 0px;">Sure, thats what agile/scrum is all about.</li>
<li style="margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding: 0px;">Sure, you might wonder if you are making things harder to detect.</li>
<li style="margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding: 0px;"> No way !!!</li>
</ol>
<p style="font-size: 1em; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding: 0px;"><a style="text-decoration: none; color: #4265a7; font-weight: bold;" rel="attachment wp-att-286" href="http://blog.3back.com"><img style="text-decoration: none; float: left; margin: 11px; border: initial none initial;" title="change-scrum" src="http://advancedtopicsinscrum.com/wp-content/uploads/2009/10/change-scrum-150x150.jpg" alt="change-scrum" width="150" height="150" /></a>Comment: The idea here is that there can be only one source for Scrum knowledge. I guess that depends on where you get your definition from and what you need. Should there be only one way to think about scrum? Probably not, although,  a rookie mistake is to modify without have deep applied practice and experience under your belt. The 1st common mistake we see people make is modifying scrum without understanding it. They often confuse themselves and their organization.</p>
]]></content:encoded>
			<wfw:commentRss>http://doug-shimp.net/scrum-faq/is-it-ok-to-change-scrum/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

