<?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</title>
	<atom:link href="http://doug-shimp.net/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>Sat, 06 Mar 2010 00:23:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Orlando Scrum Gathering and CSD</title>
		<link>http://doug-shimp.net/agile-scrum-management/orlando-scrum-gathering-and-csd/</link>
		<comments>http://doug-shimp.net/agile-scrum-management/orlando-scrum-gathering-and-csd/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 00:12:00 +0000</pubDate>
		<dc:creator>doug-shimp</dc:creator>
				<category><![CDATA[Agile/Scrum]]></category>
		<category><![CDATA[certified scrum developer]]></category>
		<category><![CDATA[csd]]></category>
		<category><![CDATA[scrum gathering]]></category>

		<guid isPermaLink="false">http://doug-shimp.net/?p=318</guid>
		<description><![CDATA[The program is off to a great start and seems to be generating the right kind of focus. If the CSD Program... more]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s March 5th, 2010 and a new Scrum Gathering is about to start. I find myself on the way to the Orlando <strong>Scrum Gathering</strong> to meet with my peers in the community. I am excited for this trip because of all the work being invested in a <em>Certified Scrum Developer</em> program.</p>
<p>The program is off to a great start and seems to be generating the right kind of focus. If the <a href="http://effectiveagiledev.com/Events/OrlandoScrumGatheringExploreCSD/tabid/103/Default.aspx">CSD Program</a> can bring or highlight the skills developers need to write better code and management needs in order to enable the developer then it is doing the right thing.<a href="http://doug-shimp.net/wp-content/uploads/2010/03/scrum-gathering-orlando-csd-alm.jpg"><img class="alignright size-medium wp-image-319" title="scrum-gathering-orlando-csd-alm" src="http://doug-shimp.net/wp-content/uploads/2010/03/scrum-gathering-orlando-csd-alm-300x270.jpg" alt="scrum gathering orlando agile conference csd" width="300" height="270" /></a></p>
<p>Each certification program from the Scrum Alliance comes with it&#8217;s own challenges and risks. Sometimes it appears to be  just a stamp that says you know something. Right now it does behave that way but, it also continues to bring a focus on what is really helping companies develop better products by humanizing the process. The days of classic command as control paradigms are being replaced with smart adaptive strategies that enable the discovery of real solutions to challenging problems. I am optimistic that the <a href="http://3back.com/certified-scrum-developer-csd-alm-training">Certified Scrum Developer</a> program will be a success and see a major boost this year from the Scrum Gathering conference.</p>
<p>I am excited by the gathering because I get to interact with my peers. They always challenge me and teach me. The  <a href="http://www.scrumalliance.org/profiles/29-douglas-e-shimp">Scrum Alliance</a> has been a great place for growing a community deeply passionate about applied agile practice and growing many new thought leaders in agile.</p>
<p>Hope to see you there this year or next.</p>
]]></content:encoded>
			<wfw:commentRss>http://doug-shimp.net/agile-scrum-management/orlando-scrum-gathering-and-csd/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Is Microsoft Going Agile? Good Video</title>
		<link>http://doug-shimp.net/news/is-microsoft-going-agile-good-video/</link>
		<comments>http://doug-shimp.net/news/is-microsoft-going-agile-good-video/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 18:20:30 +0000</pubDate>
		<dc:creator>doug-shimp</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alm]]></category>
		<category><![CDATA[evolution of agile practice]]></category>
		<category><![CDATA[microsoft agile]]></category>
		<category><![CDATA[microsoft scrum]]></category>
		<category><![CDATA[silverlight scurm]]></category>

		<guid isPermaLink="false">http://doug-shimp.net/?p=308</guid>
		<description><![CDATA[It is really not a choice so much as it is a discussion about how they can re-invigorate their very agile roots. Agile is not yours to keep, to remain agile you must practice the fundamentals.]]></description>
			<content:encoded><![CDATA[<p>Great lead in question by <a href="http://www.tvagile.com/2010/01/22/is-microsoft-going-agile-insights-from-scott-guthrie/">Scott Gruthrie</a> Silver Light team at Microsoft.</p>
<p>It is really not a choice so much as it is a discussion about how they can re-invigorate their very agile roots. Agile is not yours to keep, to remain agile you must practice the fundamentals. Microsoft has clearly been very agile in the past and acquired very agile organizations. My question becomes &#8212; How do they get it back or get it again?</p>
<p>The video is <a href="http://www.tvagile.com/2010/01/22/is-microsoft-going-agile-insights-from-scott-guthrie/">found here</a>.</p>
<h1>My comments follow</h1>
<p>The word Agile:  We can take it in different ways for different <a href="http://doug-shimp.net/wp-content/uploads/2010/01/scrum-evolution-graph.png"><img class="alignright size-medium wp-image-310" title="scrum-evolution-graph" src="http://doug-shimp.net/wp-content/uploads/2010/01/scrum-evolution-graph-299x300.png" alt="microsoft has evolved many directions" width="244" height="201" /></a>people but, from what I have experienced it is often a mess in understanding. There are very few good stable definitions out there from which to build a know center of understanding. Too often marketing has taken hold of the word and warped it&#8217;s meaning for personal gain. Or agile &#8220;experts&#8221; have not really nailed the term down to anything stable. Nothing is wrong with that, it&#8217;s just good business or people learning. However, the result is that it permeates a very messy set of understandings into the community at large.</p>
<p><a href="http://doug-shimp.net/wp-content/uploads/2010/01/good-clean-code-product.jpg"><img class="alignright size-full wp-image-309" title="good-clean-code-product" src="http://doug-shimp.net/wp-content/uploads/2010/01/good-clean-code-product.jpg" alt="clean code helps" width="102" height="144" /></a>Clean code and clean tools allow for rapid feedback which enables a quick practice of agile understanding. A good IDE will enable rapid feedback so that the fundamentals are practiced continuously. When I use the word fundamentals it is like in basketball. You are never done dribbling the ball. Unit tests are a way to achieve rapid feedback but, like all of the agile practices not a panacea. Unit testing is a piece to a bigger evolving puzzle.</p>
<p>Common mistake when people view Microsoft is too see it as one company. My experience is they made up of many subgroups or companies within a larger framework. Some subgroups are very agile and some are not. The agility is not evenly distributed and understood within Microsoft. No surprise there, every big company I have consulted with has this problem. Some groups (teams and individuals) within Microsoft are great agilists, not all. They have some of the best in the world.</p>
<p>It was a good quick talk on <a href="http://3back.com">adopting scrum</a> and agile.</p>
<p>- Doug</p>
]]></content:encoded>
			<wfw:commentRss>http://doug-shimp.net/news/is-microsoft-going-agile-good-video/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Do People Pay More Attention When They Are Being Assessed?</title>
		<link>http://doug-shimp.net/agile-scrum-management/do-people-pay-more-attention-when-they-are-being-assessed/</link>
		<comments>http://doug-shimp.net/agile-scrum-management/do-people-pay-more-attention-when-they-are-being-assessed/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 19:09:31 +0000</pubDate>
		<dc:creator>doug-shimp</dc:creator>
				<category><![CDATA[Agile/Scrum]]></category>
		<category><![CDATA[My Philosophies]]></category>
		<category><![CDATA[Social Networks]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[scrum agile]]></category>
		<category><![CDATA[Scrum Coach]]></category>
		<category><![CDATA[scrum knowledge]]></category>
		<category><![CDATA[scrum process]]></category>
		<category><![CDATA[Trainer]]></category>

		<guid isPermaLink="false">http://doug-shimp.net/?p=285</guid>
		<description><![CDATA[By the time people are more concerned about the exam or assessment they have stopped thinking critically and are just cramming more factoids in their heads. As adults we typically have more than enough information crammed in our heads. The question becomes "Can we make better use of what we already know or have experienced?"]]></description>
			<content:encoded><![CDATA[<p>Recently I had a discussion with a few peers about how to use assessments and exams.</p>
<p>The conversation went something like this.</p>
<p>&#8220;People who know they are being assessed will pay more attention in a training course or at their daily work. We need to use exams and assessments to get<a href="http://doug-shimp.net/wp-content/uploads/2010/01/scrum-punishement-learning.jpg"><img class="alignright size-medium wp-image-292" title="scrum-punishement-learning" src="http://doug-shimp.net/wp-content/uploads/2010/01/scrum-punishement-learning-165x300.jpg" alt="scrum punish learning" width="165" height="300" /></a>them to pay more attention because otherwise they will just flake off. People are inherently lazy and we need to make sure they work.&#8221;</p>
<p>The conversation above sounds like a<span style="color: #993366;"><strong> hidden threat</strong></span>. The threat I see goes something like&#8230; If you miss something you are in trouble on the exam or &#8220;Pointy Haired Dude&#8221; is watching&#8230;. This is an<span style="color: #993366;"><strong> old school paradigm that destroys critical thinking</strong></span> in my experience. For example, the issue of an Exam has dogged classic PMP training and has  generally pulled down the quality of critical thinking across the spectrum of corporate environments. It dogs classic workshop training when the conversation moves from &#8220;whats the best way to think about this &#8230;.. to &#8230;.. will this be on the Exam? If not on the exam then,  can we move on to stuff that will be on the exam?&#8221;</p>
<p>When people become more concerned about the exam or assessment they have often stopped thinking critically. For agile training, which is most of what I do these days, people can easily fall back to old learning styles of known answers to known questions. Most of today&#8217;s business problems are demandingly complex and do not have predictable outcomes. A test or exam is a simple predictive Q/A model and that includes the situational stuff as well. For situational stuff, I just memorize the abstract pattern for which the situational question is written for and then answer according to the pattern. To deal with complexity people need an empirical thought process for the finding stuff we don&#8217;t know we don&#8217;t know. Cramming more factoids into adult heads is counter productive. As adults we typically have more than enough information crammed in our heads. The question becomes &#8220;<span style="color: #993366;"><strong>Can we make better use of what we already know or have experienced to deal with uncertainty?</strong></span>&#8221;</p>
<p>In my experience, open reflective learning will occur and empirical behavior will result when, as a trainer/leader to I <span style="color: #993366;"><strong>make the environment safe for learning</strong></span>. As a manager/director of people the same policy holds true, if you punish people for making mistakes they will stop making mistakes by trying not to do to much beyond what is painfully obvious that needs doing. In either case, learninig is shut down for knowlege workers. Sharing of knowledge, both tacit and explicit, comes to a halt and the organization&#8217;s ability to learn atrophies because those muscles are no longer being used. At this point the best we can achieve is a pursuit of efficiency and what you find is  a focus on faster / cheaper / quicker. Anything that is different and innovative gets squeezed out by the fear of not doing something that is well understood and controllable.</p>
<p>Innovation is needed across most areas of today&#8217;s corporation. Learning should be part and parcel to every engaging job and challenge. For innovation to occur people need to <span style="color: #993366;"><strong>focus on learning and that means expect mistakes</strong></span>. If they do not feel safe they will make feeble attempts to do some new things but, never really bravely reach out of their comfort zone. If you are hiring for factory / robot type positions then expect robots but, knowledge workers are key for innovative culture and fresh ideas.</p>
<p>People in my workshops pay attention because they care and I care. It is a social bond. As a leader/trainer you set a behavior pattern that will be modeled. Are you modeling &#8220;I am watching you!&#8221; ? People that work/report to me pay attention because we both care to do the best. Those that don&#8217;t care can and should be asked to leave or excuse themselves until they sort out their destructive tendencies. I call not caring destructive because it destroys empirical behavior .</p>
<p>Generally, it is useless to retain people that do not care. In most cases the overhead of managing them is in excess of not having them there. Which sadly means I am better off doing the job myself. As a leader or trainer your first job should be to foster an atomosphere where learning is safe and encourage your people to become learning machines. <a href="http://3back.com">Better teams make</a> better people who make better products.</p>
<ul>
<li><span style="color: #993366;"><strong>At the forefront of learning is where innovation occurs.</strong></span></li>
<li><span style="color: #993366;"><strong>Learning is about knowledge creation (see Nonaka&#8217;s paper).</strong></span></li>
<li><span style="color: #993366;"><strong>Knowledge creation is an interactive process.Organizations that foster learning reach new heights.</strong></span></li>
<li><span style="color: #993366;"><strong>People that are in learning mode are paying the best kind of attention.</strong></span></li>
<li><span style="color: #993366;"><strong>A good scrum process enables the team learning process.</strong></span></li>
</ul>
<p>Maybe I am completely off my rocker <img src='http://doug-shimp.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  but, I found the conversation interesting.<br />
Comments?<br />
- Doug</p>
]]></content:encoded>
			<wfw:commentRss>http://doug-shimp.net/agile-scrum-management/do-people-pay-more-attention-when-they-are-being-assessed/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Austin Agile Keynote</title>
		<link>http://doug-shimp.net/news/austin-agile-keynote/</link>
		<comments>http://doug-shimp.net/news/austin-agile-keynote/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 21:56:48 +0000</pubDate>
		<dc:creator>doug-shimp</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[keynote]]></category>
		<category><![CDATA[online reputation]]></category>
		<category><![CDATA[product owner]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[Scrum Coach]]></category>
		<category><![CDATA[Social Networks]]></category>
		<category><![CDATA[Trainer]]></category>

		<guid isPermaLink="false">http://doug-shimp.net/?p=297</guid>
		<description><![CDATA[VersionOne was kind enough to invite me as a presenter to a small conference event in Austin on December 7th 2009. The Austine keynote went well and I was lucky enough to be ranked as the best presenter at the event. There were 90+ people in attendance and 78 people filled in an evaluation.]]></description>
			<content:encoded><![CDATA[<p><img class="size-medium wp-image-298 alignleft" title="scrum-agile-keynote" src="http://doug-shimp.net/wp-content/uploads/2010/01/scrum-agile-keynote-300x168.jpg" alt="scrum-agile-keynote-presentation" width="300" height="168" /></p>
<p>VersionOne was kind enough to invite me as a presenter to a small conference event in Austin on December 7th 2009. The Austine keynote went well and I was lucky enough to be ranked as the best presenter at the event. There were 90+ people in attendance and 78 people filled in an evaluation.</p>
<p>Catch me in Austin, TX delivering a Keynote for the Agile Journal December 7th,  <a href="http://www.accurev.com/seminar/austin20091208-4">http://www.accurev.com/seminar/austin20091208-4</a></p>
]]></content:encoded>
			<wfw:commentRss>http://doug-shimp.net/news/austin-agile-keynote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kanban Vs Scrum</title>
		<link>http://doug-shimp.net/agile-scrum-management/kanban-vs-scrum-presentation/</link>
		<comments>http://doug-shimp.net/agile-scrum-management/kanban-vs-scrum-presentation/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 17:24:40 +0000</pubDate>
		<dc:creator>doug-shimp</dc:creator>
				<category><![CDATA[Agile/Scrum]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[index card systems]]></category>
		<category><![CDATA[kanban]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[task orientation]]></category>

		<guid isPermaLink="false">http://doug-shimp.net/?p=268</guid>
		<description><![CDATA[Kanban for software development is a newer kid on the block, at least in the US. Besides being just another word like Scrum that is not commonly understood in the English language, how does it stack up? Both Kanban and Scrum align with the well with the value system described in the Agile Manifesto. And they make an interesting pair.]]></description>
			<content:encoded><![CDATA[<address><span style="color: #ff0000;"><strong>Below is a Keynote presentation that I gave to an small conference in Austin On December 8th, 2009.</strong></span></address>
<address><span style="color: #ff0000;"><strong><br />
</strong></span></address>
<address></address>
<address></address>
<address><span style="color: #ff0000;"><strong>Certified ScrumMaster Course on Feb 8, 2010. </strong><strong><a href="http://austin-scrummaster-agileprocess-training.eventbrite.com/">Details Here</a></strong></span></address>
<p><img class="alignright size-medium wp-image-281" style="margin-right: 5px; margin-left: 5px; margin-top: 10px; margin-bottom: 10px; border: 2px solid black;" title="Scrum_vs_Kanban_v2" src="http://doug-shimp.net/wp-content/uploads/2009/12/Scrum_vs_Kanban_v2-300x225.jpg" alt="Scrum_vs_Kanban_v2" width="300" height="225" />Kanban for software development is a newer kid on the block, at least in the US. Besides being just another word like Scrum that is not commonly understood in the English language, how does it stack up? Both Kanban and Scrum align with the well with the value system described in the Agile Manifesto. And they make an interesting pair.</p>
<p>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 the literature describes workarounds for various deficiencies that Scrum presents to us in certain circumstances.</p>
<div>
<dl id="attachment_277" style="float: left; text-align: center; background-color: #f3f3f3; padding-top: 4px; -webkit-border-top-right-radius: 3px 3px; -webkit-border-top-left-radius: 3px 3px; -webkit-border-bottom-left-radius: 3px 3px; -webkit-border-bottom-right-radius: 3px 3px; width: 114px; margin: 10px; border: 1px solid #dddddd;">
<dt><a href="http://doug-shimp.net/wp-content/uploads/2009/12/Scrum_vs_Kanban_v2.pdf"><img style="padding: 0px; margin: 5px; border: 0px none initial;" title="download-scrum" src="http://doug-shimp.net/wp-content/uploads/2009/12/download-scrum.jpg" alt="download-scrum" width="104" height="100" /></a></dt>
<dd style="font-size: 11px; line-height: 17px; padding-top: 0px; padding-right: 4px; padding-bottom: 5px; padding-left: 4px; margin: 0px;">Presentation</dd>
<div><span style="font-size: small;"><span style="line-height: 17px;"><br />
</span></span></div>
</dl>
</div>
<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, PlaceHolder Stories, discussions of mid-Sprint Re-planning, and discussions of renegotiating the scope of a Sprint are common deficiencies that teams must cope with.</p>
<p>The new kid, called Kanban, which solves some of these deficiencies and presents others, is becoming popular for software development projects.</p>
<p>Altogether, Kanban, Scrum, XP and many other agile methods rely on a task boards and index card like systems to simultaneously decompose and manage the work. What’s new about task boards and index card systems? Index card systems have been around at least since 1925, when the first one was formalized by Dr. Crawford and used later to build NASA rockets. Increasing task orientation is a well understood method for improving team performance and has been well documented since the 1950s. Our goal will be to highlight both Kanban and Scrum and then touch on why we need to reinvent them ourselves so often.</p>
<h1>Learning Objectives</h1>
<ul>
<li>An overview of Kanban</li>
<li>An overview of Scrum</li>
<li> Stacking them side by side</li>
<li> The Power of Index Card Systems and Task Orientation</li>
<li> Can one reduce or evolve from one to the other?</li>
<li> Why do we repeat ourselves so often?</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://doug-shimp.net/agile-scrum-management/kanban-vs-scrum-presentation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Does self organizing team imply self assembly?</title>
		<link>http://doug-shimp.net/agile-scrum-management/does-self-organizing-team-imply-self-assembly/</link>
		<comments>http://doug-shimp.net/agile-scrum-management/does-self-organizing-team-imply-self-assembly/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 18:28:40 +0000</pubDate>
		<dc:creator>doug-shimp</dc:creator>
				<category><![CDATA[Agile/Scrum]]></category>
		<category><![CDATA[My Philosophies]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[demand]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[self assembly]]></category>
		<category><![CDATA[self organzing]]></category>
		<category><![CDATA[story]]></category>
		<category><![CDATA[teams]]></category>

		<guid isPermaLink="false">http://doug-shimp.net/?p=255</guid>
		<description><![CDATA[The demand is applied such that we get feedback. That feedback has a sensitivity that can be adjusted or tuned like a dial. The dial for agile/scrum teams is easily seen in the form of a story (Chunk of Work) level  and can go up to the thickness of a project/product. If the demand goes unfulfilled...]]></description>
			<content:encoded><![CDATA[<ol>
<li>Yes, organizations should let teams form by choosing their members.</li>
<li>No, teams should be created and then self organize.</li>
<li>Self organization does not work and therefore self assembly is irrelevant.</li>
</ol>
<p><strong>Discussion</strong>: The word self organizing is a little fuzzy for me.</p>
<p><img class="size-thumbnail wp-image-257 alignleft" style="margin: 5px; border: 2px solid black;" title="fuzzy-teams-sharp-terms-self-organize" src="http://doug-shimp.net/wp-content/uploads/2009/11/fuzzy-teams-sharp-terms-self-organize1-150x150.jpg" alt="fuzzy-teams-sharp-terms-self-organize" width="150" height="150" />The way I think about self organizing teams is that they are  pre-assembled. After assembly a pressure is applied to respond to a demand. The demand is articulated<br />
in the form of a story/project (don&#8217;t want to dice those words right now!) And the pressure is from a business that provides support as long as &#8230; You produce something of value! &#8220;<strong>Eye on the Prize</strong>&#8221;</p>
<p>The demand is applied such that we get feedback. That feedback has a sensitivity that can be adjusted or tuned like a dial. The dial for agile/scrum teams is easily seen in the form of a story (Chunk of Work) level  and can go up to the thickness of a project/product. If the demand goes unfulfilled then there is an implied threat of dissolution against the team or even loss of job individually.</p>
<p>Sometimes the support is so strong that we can ignore the demand and turn our noses up in the air. Big government / orgs often feel like that to me. It just do not matter because nothing bad will really happen so why sweat the small stuff. Even if that is not true and something bad will happen if it feels like nothing bad will happen then the behavior often develops a &#8220;<strong>don&#8217;t sweat the small stuff</strong>&#8221; approach.</p>
<p>Is self organizing the best way? I think that depends if it humanizes the workplace and makes better people with more compassion while igniting creativity to help the business thrive. Demands must be seen as real and consequences for failing to work well with others must be imposed.</p>
]]></content:encoded>
			<wfw:commentRss>http://doug-shimp.net/agile-scrum-management/does-self-organizing-team-imply-self-assembly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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://certified-scrummaster.com/wp-content/uploads/2009/10/ready-sprint-scrum-planning.jpg"><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://certified-scrummaster.com/wp-content/uploads/2009/10/ready-sprint-scrum-planning-300x193.jpg" 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://doug-shimp.net/?attachment_id=286"><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>
