<?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>Nathan Jamin's Weblog &#187; Ask a CSM</title>
	<atom:link href="http://www.njamin.org/blog/tag/ask-a-csm/feed" rel="self" type="application/rss+xml" />
	<link>http://www.njamin.org/blog</link>
	<description></description>
	<lastBuildDate>Tue, 08 Jun 2010 08:21:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Can Scrum survive (in) the Enterprise?</title>
		<link>http://www.njamin.org/blog/agile/can-scrum-survive-in-the-enterprise-206.php</link>
		<comments>http://www.njamin.org/blog/agile/can-scrum-survive-in-the-enterprise-206.php#comments</comments>
		<pubDate>Mon, 06 Jul 2009 20:52:08 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Ask a CSM]]></category>
		<category><![CDATA[Enterprise]]></category>

		<guid isPermaLink="false">http://www.njamin.org/blog/?p=206</guid>
		<description><![CDATA[That&#8217;s the question I&#8217;m asking myself these days&#8230; Apart from a different scale, is it much different than to adopt Scrum in a small sized company? I tend to think the same organizational and systemic dynamics come into play: company culture, senior management support, communication channels, work environment etc. Is it the scale of everything [...]

<b>Some posts that may be related:</b><li><a href='http://www.njamin.org/blog/scrum/challenges-of-scrum-in-distributed-teams-52.php' rel='bookmark' title='Permanent Link: Challenges of Scrum in distributed teams'>Challenges of Scrum in distributed teams</a></li>
<li><a href='http://www.njamin.org/blog/scrum/breaking-the-routine-in-daily-scrum-meetings-185.php' rel='bookmark' title='Permanent Link: Breaking the routine in Daily Scrum meetings'>Breaking the routine in Daily Scrum meetings</a></li>
<li><a href='http://www.njamin.org/blog/scrum/develop-and-release-a-webapp-in-4-days-80.php' rel='bookmark' title='Permanent Link: Develop and release a WebApp in 4 days'>Develop and release a WebApp in 4 days</a></li>
</ol></br>]]></description>
			<content:encoded><![CDATA[<p>That&#8217;s the question I&#8217;m asking myself these days&#8230;</p>
<p style="text-align: center;"><img class="aligncenter" src="http://farm4.static.flickr.com/3109/2536358399_c16896768f_m.jpg" alt="Questioned Proposal" /></p>
<p>Apart from a different scale, is it much different than to adopt Scrum in a small sized company? I tend to think the same organizational and systemic dynamics come into play: company culture, senior management support, communication channels, work environment etc.</p>
<p>Is it the scale of everything and how deep the company culture is rooted that might make things a lot tougher?</p>
<p>What do you think? Can Scrum survive in the world of fixed scope and date, top-down management, lengthy weekly email reports with hundreds of recipients in CC, big bang releases with multi-million € Marketing campaigns?</p>
<p>I would love to read your comments on that one!</p>
<p><strong>Update</strong><strong>:</strong> Point 1 from <a href="http://agilesoftwaredevelopment.com/blog/janusz-gorycki/agile-dead#comment-2847">this comment</a> pretty much nails my thoughts on Agile in the Enterprise. It can&#8217;t work if the leaders don&#8217;t change.</p>


<b>Some posts that may be related:</b><li><a href='http://www.njamin.org/blog/scrum/challenges-of-scrum-in-distributed-teams-52.php' rel='bookmark' title='Permanent Link: Challenges of Scrum in distributed teams'>Challenges of Scrum in distributed teams</a></li>
<li><a href='http://www.njamin.org/blog/scrum/breaking-the-routine-in-daily-scrum-meetings-185.php' rel='bookmark' title='Permanent Link: Breaking the routine in Daily Scrum meetings'>Breaking the routine in Daily Scrum meetings</a></li>
<li><a href='http://www.njamin.org/blog/scrum/develop-and-release-a-webapp-in-4-days-80.php' rel='bookmark' title='Permanent Link: Develop and release a WebApp in 4 days'>Develop and release a WebApp in 4 days</a></li>
</ol></p></br>]]></content:encoded>
			<wfw:commentRss>http://www.njamin.org/blog/agile/can-scrum-survive-in-the-enterprise-206.php/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sprint Burndowns in Story Points or Time?</title>
		<link>http://www.njamin.org/blog/scrum/sprint-burndowns-in-story-points-or-time-163.php</link>
		<comments>http://www.njamin.org/blog/scrum/sprint-burndowns-in-story-points-or-time-163.php#comments</comments>
		<pubDate>Thu, 23 Apr 2009 18:41:56 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
				<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Ask a CSM]]></category>
		<category><![CDATA[Sprint Burndown]]></category>

		<guid isPermaLink="false">http://www.njamin.org/blog/?p=163</guid>
		<description><![CDATA[Another day, another interesting discussion at work. This time, I guess you got that, we talked about the data teams&#8217; Sprint Burndowns should be based on. Should teams have their Sprint Burndown based on Story Points or on the sum of all remaining estimated tasks in hours? To answer this question, it&#8217;s important to understand [...]

<b>Some posts that may be related:</b><li><a href='http://www.njamin.org/blog/scrum/iteration-zero-and-scrum-sprint-zero-65.php' rel='bookmark' title='Permanent Link: Iteration Zero and Scrum (Sprint Zero)'>Iteration Zero and Scrum (Sprint Zero)</a></li>
<li><a href='http://www.njamin.org/blog/scrum/challenges-of-scrum-in-distributed-teams-52.php' rel='bookmark' title='Permanent Link: Challenges of Scrum in distributed teams'>Challenges of Scrum in distributed teams</a></li>
<li><a href='http://www.njamin.org/blog/scrum/single-or-multiple-product-backlogs-143.php' rel='bookmark' title='Permanent Link: Single or Multiple Product Backlog(s)?'>Single or Multiple Product Backlog(s)?</a></li>
</ol></br>]]></description>
			<content:encoded><![CDATA[<p>Another day, another interesting discussion at work.</p>
<p>This time, I guess you got that, we talked about the data teams&#8217; Sprint Burndowns should be based on. Should teams have their Sprint Burndown based on Story Points or on the sum of all remaining estimated tasks in hours?</p>
<p>To answer this question, it&#8217;s important to understand what the goal/role of a Sprint Burndown is. The Sprint Burndown is a tool that:</p>
<p>* shows the team&#8217;s progress of a running Sprint<br />
* indicates the team&#8217;s performance during the Sprint<br />
* should show whether a team is on a good way to meet its commitment or not<br />
* shows where blocks in the development process may happen </p>
<p>Let&#8217;s do a small comparison of 2 approaches&#8230;</p>
<p><strong>1. Sprint burndown based on story points</strong></p>
<p style="text-align: left;">* doesn&#8217;t require the team to estimate tasks<br />
* might be considered as less overhead by the team<br />
* may not explicitely show bottlenecks in the development process<br />
* may have the tendency to create burndowns like this</p>
<p style="text-align: center;"><img class="size-full wp-image-168 aligncenter" title="burndown_points" src="http://www.njamin.org/blog/wp-content/uploads/2009/04/burndown_points.png" alt="burndown_points" width="255" height="162" /></p>
<p><strong>2. Sprint burndown based on time</strong></p>
<p>* requires initial tasks to be created and estimated at Sprint start<br />
* may put negative pressure on the team by introducing another level of estimations (and measuring against these estimates)<br />
* may be considered as too much overhead by the team<br />
* may show bottlenecks/blocks more explicitely than with Story Points<br />
* will have the tendency to create burndowns like this</p>
<p style="text-align: center;"><img class="size-full wp-image-171 aligncenter" title="burndown_time" src="http://www.njamin.org/blog/wp-content/uploads/2009/04/burndown_time.png" alt="burndown_time" width="286" height="170" /> </p>
<p>In summary, the purpose alone of the Burndown should already give a good idea in which direction to go. The team/company&#8217;s culture and how deep you are in your implementation of Scrum may be 2 other aspects to take into account when making that decision.</p>
<p>Now Jeff Sutherland recently wrote &#8220;The best teams I work with burn down story points. They only burn down when a story is done.&#8221; (<a href="http://jeffsutherland.com/scrum/2009/04/sprint-burndown-by-hours-or-by-story.html">Source</a>) - Are you there yet?</p>


<b>Some posts that may be related:</b><li><a href='http://www.njamin.org/blog/scrum/iteration-zero-and-scrum-sprint-zero-65.php' rel='bookmark' title='Permanent Link: Iteration Zero and Scrum (Sprint Zero)'>Iteration Zero and Scrum (Sprint Zero)</a></li>
<li><a href='http://www.njamin.org/blog/scrum/challenges-of-scrum-in-distributed-teams-52.php' rel='bookmark' title='Permanent Link: Challenges of Scrum in distributed teams'>Challenges of Scrum in distributed teams</a></li>
<li><a href='http://www.njamin.org/blog/scrum/single-or-multiple-product-backlogs-143.php' rel='bookmark' title='Permanent Link: Single or Multiple Product Backlog(s)?'>Single or Multiple Product Backlog(s)?</a></li>
</ol></p></br>]]></content:encoded>
			<wfw:commentRss>http://www.njamin.org/blog/scrum/sprint-burndowns-in-story-points-or-time-163.php/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Lonely Estimators</title>
		<link>http://www.njamin.org/blog/scrum/the-lonely-estimators-149.php</link>
		<comments>http://www.njamin.org/blog/scrum/the-lonely-estimators-149.php#comments</comments>
		<pubDate>Mon, 26 Jan 2009 22:09:36 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
				<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Ask a CSM]]></category>
		<category><![CDATA[Estimations]]></category>
		<category><![CDATA[Inflating]]></category>

		<guid isPermaLink="false">http://www.njamin.org/blog/?p=149</guid>
		<description><![CDATA[Today the Product Owner of one of our teams popped by our desks to seek some advice on estimations. He seemed quite puzzled: &#8220;For user story X, the team correctly identified that the work was at the database level. But when doing the actual estimation, they stepped back and left the expert database developer do [...]

<b>Some posts that may be related:</b><li><a href='http://www.njamin.org/blog/scrum/sprint-burndowns-in-story-points-or-time-163.php' rel='bookmark' title='Permanent Link: Sprint Burndowns in Story Points or Time?'>Sprint Burndowns in Story Points or Time?</a></li>
<li><a href='http://www.njamin.org/blog/scrum/challenges-of-scrum-in-distributed-teams-52.php' rel='bookmark' title='Permanent Link: Challenges of Scrum in distributed teams'>Challenges of Scrum in distributed teams</a></li>
<li><a href='http://www.njamin.org/blog/scrum/some-thoughts-on-agile-retrospectives-53.php' rel='bookmark' title='Permanent Link: Some Thoughts on Agile Retrospectives'>Some Thoughts on Agile Retrospectives</a></li>
</ol></br>]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Today the Product Owner of one of our teams popped by our desks to seek some advice on estimations. He seemed quite puzzled:</p>
<p style="text-align: left;">&#8220;For user story X, the team correctly identified that the work was at the database level. But when doing the actual estimation, they stepped back and left the expert database developer do the estimate. When the DB developer spoke out, I got some signals from the rest of the team that the estimation might have been inflated &#8211; still none of them said anything.&#8221;</p>
<p style="text-align: center;"><a href="http://flickr.com/photos/topher76/293277608/"><img class="size-full wp-image-153 aligncenter" title="lonely_estimators" src="http://www.njamin.org/blog/wp-content/uploads/2009/01/lonely_estimators.png" alt="lonely_estimators" width="267" height="201" /></a></p>
<p style="text-align: left;">I see 2 problems here:</p>
<p style="text-align: left;"><strong>1. Why isn&#8217;t the entire team estimating the user story *together*, even though it only involves DB work?<br />
2. Why is the DB developer inflating the estimation?</strong></p>
<p style="text-align: left;">In my experience, developers &#8211; as basic example &#8211; are not willing to estimate anything that isn&#8217;t related to their code, is a common pattern in teams starting Scrum. &#8220;How can I provide an accurate estimate in a field I am no expert in?&#8221; How have I solved it? Usually I try to insist on the fact that <strong>there are no *right* estimates</strong> and that the goal of all this is to generate a discussion that will help everyone to have a better idea of what the deliverables of a user story are. Estimates are not written in stone!</p>
<p style="text-align: left;">Inflating estimates is a little trickier&#8230; In this case, I know that the DB developer is actually part of another team which means he may already be overloaded with work from this other team. Inflating to avoid the burnout? Why not&#8230; How would I solve this? First thing that comes to my mind is to try to hire, which may not be solving the root cause. If that is not possible, I would suggest the team to inform themselves on the subject matter to become less dependent. Writing SQL queries is surely no rocket science when you can do .NET!</p>
<p style="text-align: left;"><strong>Questions to other Scrum or Agile practitioners: Did you encounter similar scenarios and how did you handle them? If not, how would you handle them if you did? Share your experience with us!</strong></p>


<b>Some posts that may be related:</b><li><a href='http://www.njamin.org/blog/scrum/sprint-burndowns-in-story-points-or-time-163.php' rel='bookmark' title='Permanent Link: Sprint Burndowns in Story Points or Time?'>Sprint Burndowns in Story Points or Time?</a></li>
<li><a href='http://www.njamin.org/blog/scrum/challenges-of-scrum-in-distributed-teams-52.php' rel='bookmark' title='Permanent Link: Challenges of Scrum in distributed teams'>Challenges of Scrum in distributed teams</a></li>
<li><a href='http://www.njamin.org/blog/scrum/some-thoughts-on-agile-retrospectives-53.php' rel='bookmark' title='Permanent Link: Some Thoughts on Agile Retrospectives'>Some Thoughts on Agile Retrospectives</a></li>
</ol></p></br>]]></content:encoded>
			<wfw:commentRss>http://www.njamin.org/blog/scrum/the-lonely-estimators-149.php/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
