<?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; Scrum</title>
	<atom:link href="http://www.njamin.org/blog/category/scrum/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>A Basic Thought on Team Commitment &amp; Responsibility</title>
		<link>http://www.njamin.org/blog/scrum/a-basic-thought-on-team-commitment-responsibility-247.php</link>
		<comments>http://www.njamin.org/blog/scrum/a-basic-thought-on-team-commitment-responsibility-247.php#comments</comments>
		<pubDate>Tue, 24 Nov 2009 21:36:47 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
				<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Team]]></category>

		<guid isPermaLink="false">http://www.njamin.org/blog/?p=247</guid>
		<description><![CDATA[Reading this post from Matt Wynne today (via Twitter), the thing that I found most inspiring was this sentence: &#8220;As a coach, I like to introduce new practices only when I can offer them as a solution to a problem that the team has identified for themselves.&#8221; As I commented in the post, I believe [...]

<b>Some posts that may be related:</b><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/pmbok-vs-scrum-205.php' rel='bookmark' title='Permanent Link: PMBOK vs. Scrum'>PMBOK vs. Scrum</a></li>
<li><a href='http://www.njamin.org/blog/scrum/the-lonely-estimators-149.php' rel='bookmark' title='Permanent Link: The Lonely Estimators'>The Lonely Estimators</a></li>
</ol></br>]]></description>
			<content:encoded><![CDATA[<p>Reading <a href="http://blog.mattwynne.net/2009/11/24/advantages-of-limiting-your-wip/">this</a> post from Matt Wynne today (<a href="http://twitter.com/mattwynne/status/6016197496">via Twitter</a>), the thing that I found most inspiring was this sentence: &#8220;As a coach, I like to introduce new practices only when I can offer them as a solution to a problem that the team has identified for themselves.&#8221;</p>
<p>As I commented in the post, I believe this is a key point to having a committed team that is ready to do whatever it takes to improve things.</p>
<p>Not only does the team have a strong feeling of being responsible (they are!) for the way things are done in the team (i.e. if we don&#8217;t do it, nobody is going to) &#8211; but having the problem defined by the whole team and the solution agreed by the whole team increases highly the chances of successfully solving the original problem.</p>
<p>A basic, which I thought was important to stress again&#8230;</p>


<b>Some posts that may be related:</b><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/pmbok-vs-scrum-205.php' rel='bookmark' title='Permanent Link: PMBOK vs. Scrum'>PMBOK vs. Scrum</a></li>
<li><a href='http://www.njamin.org/blog/scrum/the-lonely-estimators-149.php' rel='bookmark' title='Permanent Link: The Lonely Estimators'>The Lonely Estimators</a></li>
</ol></p></br>]]></content:encoded>
			<wfw:commentRss>http://www.njamin.org/blog/scrum/a-basic-thought-on-team-commitment-responsibility-247.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Books to get started with Agile / Scrum</title>
		<link>http://www.njamin.org/blog/scrum/books-to-get-started-with-agile-scrum-228.php</link>
		<comments>http://www.njamin.org/blog/scrum/books-to-get-started-with-agile-scrum-228.php#comments</comments>
		<pubDate>Thu, 16 Jul 2009 20:47:08 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
				<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://www.njamin.org/blog/?p=228</guid>
		<description><![CDATA[Just heard about agile software development or Scrum and want to know more about it? Here are 3 books which will get you started and maybe tempt you to take the blue pill: 1. Agile and Iterative Development: A Manager&#8217;s Guide: This one gives you a high level overview of everything agile, including Scrum. Good [...]

<b>Some posts that may be related:</b><li><a href='http://www.njamin.org/blog/agile/how-do-you-know-youre-agile-66.php' rel='bookmark' title='Permanent Link: How do you know you&#8217;re Agile?'>How do you know you&#8217;re Agile?</a></li>
<li><a href='http://www.njamin.org/blog/agile/tasty-cupcakes-games-to-understand-agile-principles-115.php' rel='bookmark' title='Permanent Link: Tasty Cupcakes: Games to Understand Agile Principles'>Tasty Cupcakes: Games to Understand Agile Principles</a></li>
<li><a href='http://www.njamin.org/blog/scrum/retrospective-on-my-scrummaster-certification-79.php' rel='bookmark' title='Permanent Link: Retrospective on my ScrumMaster Certification'>Retrospective on my ScrumMaster Certification</a></li>
</ol></br>]]></description>
			<content:encoded><![CDATA[<p>Just heard about agile software development or Scrum and want to know more about it? Here are 3 books which will get you started and maybe tempt you to take the blue pill:</p>
<p>1. <a href="http://www.amazon.com/Agile-Iterative-Development-Managers-Software/dp/0131111558/ref=sr_1_3?ie=UTF8&amp;s=books&amp;qid=1247776074&amp;sr=8-3">Agile and Iterative Development: A Manager&#8217;s Guide</a>: This one gives you a high level overview of everything agile, including Scrum. Good to get a first basic understanding of agile principles and methodologies / practices around town.</p>
<p>2. <a href="http://www.amazon.com/Agile-Project-Management-Microsoft-Professional/dp/073561993X/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1247776074&amp;sr=8-1">Agile Project Management with Scrum</a>: This is the reference book on Scrum written by Ken Schwaber. A must read for anyone who has already a pretty good idea of agile principles and is considering Scrum.</p>
<p>3. For the German speaking audience, Boris Gloger&#8217;s book &#8220;<a href="http://www.amazon.de/Scrum-Produkte-zuverl%C3%A4ssig-schnell-entwickeln/dp/3446419136/ref=sr_1_2?ie=UTF8&amp;s=books&amp;qid=1247776834&amp;sr=8-2">Scrum: Produkte schnell und zuverlässig entwickeln</a>&#8221; provides excellent materials. For the record: I was lucky to have Boris as my trainer for my CSM training.</p>
<p>What would you recommend for someone willing to know more about agile software development?</p>


<b>Some posts that may be related:</b><li><a href='http://www.njamin.org/blog/agile/how-do-you-know-youre-agile-66.php' rel='bookmark' title='Permanent Link: How do you know you&#8217;re Agile?'>How do you know you&#8217;re Agile?</a></li>
<li><a href='http://www.njamin.org/blog/agile/tasty-cupcakes-games-to-understand-agile-principles-115.php' rel='bookmark' title='Permanent Link: Tasty Cupcakes: Games to Understand Agile Principles'>Tasty Cupcakes: Games to Understand Agile Principles</a></li>
<li><a href='http://www.njamin.org/blog/scrum/retrospective-on-my-scrummaster-certification-79.php' rel='bookmark' title='Permanent Link: Retrospective on my ScrumMaster Certification'>Retrospective on my ScrumMaster Certification</a></li>
</ol></p></br>]]></content:encoded>
			<wfw:commentRss>http://www.njamin.org/blog/scrum/books-to-get-started-with-agile-scrum-228.php/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How do you handle UX Development in your projects?</title>
		<link>http://www.njamin.org/blog/scrum/how-do-you-handle-ux-development-in-your-projects-221.php</link>
		<comments>http://www.njamin.org/blog/scrum/how-do-you-handle-ux-development-in-your-projects-221.php#comments</comments>
		<pubDate>Wed, 15 Jul 2009 21:06:23 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
				<category><![CDATA[Scrum]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.njamin.org/blog/?p=221</guid>
		<description><![CDATA[If you work in a matrix organization, it may well be that you have a small pool of designers doing all UX work. They usually have work coming out of their ears and are put under heavy pressure to feed development teams with HTML (or other) templates. Since UX is actually a core element of [...]

<b>Some posts that may be related:</b><li><a href='http://www.njamin.org/blog/scrum/pmbok-vs-scrum-205.php' rel='bookmark' title='Permanent Link: PMBOK vs. Scrum'>PMBOK vs. Scrum</a></li>
<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/the-lonely-estimators-149.php' rel='bookmark' title='Permanent Link: The Lonely Estimators'>The Lonely Estimators</a></li>
</ol></br>]]></description>
			<content:encoded><![CDATA[<p>If you work in a matrix organization, it may well be that you have a small pool of designers doing all UX work. They usually have work coming out of their ears and are put under heavy pressure to feed development teams with HTML (or other) templates.</p>
<p>Since UX is actually a core element of a product, how does it all fit with your definition of <em>done</em>? Do you usually wait to have all UX items delivered before starting the project? Is the designer also delivering incrementally? Either way, how does the development team cope with this?</p>
<p>In short, how do <strong>you</strong> do it and why?</p>
<p><strong>Update</strong>: The discussion has started in the LinkedIn Scrum Practitioners group.</p>


<b>Some posts that may be related:</b><li><a href='http://www.njamin.org/blog/scrum/pmbok-vs-scrum-205.php' rel='bookmark' title='Permanent Link: PMBOK vs. Scrum'>PMBOK vs. Scrum</a></li>
<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/the-lonely-estimators-149.php' rel='bookmark' title='Permanent Link: The Lonely Estimators'>The Lonely Estimators</a></li>
</ol></p></br>]]></content:encoded>
			<wfw:commentRss>http://www.njamin.org/blog/scrum/how-do-you-handle-ux-development-in-your-projects-221.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PMBOK vs. Scrum</title>
		<link>http://www.njamin.org/blog/scrum/pmbok-vs-scrum-205.php</link>
		<comments>http://www.njamin.org/blog/scrum/pmbok-vs-scrum-205.php#comments</comments>
		<pubDate>Tue, 07 Jul 2009 19:50:00 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
				<category><![CDATA[PMBOK]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://www.njamin.org/blog/?p=205</guid>
		<description><![CDATA[As I mentioned a couple of weeks ago, I wanted to spend some time writing down the commonalities and differences between the Project Management Body of Knowledge (PMBOK) and Scrum. This post is an attempt to outline some high-level points that characterizes the 2. PMBOK = set of guidelines &#124; Scrum = values + tools [...]

<b>Some posts that may be related:</b><li><a href='http://www.njamin.org/blog/agile/why-the-pmp-certification-203.php' rel='bookmark' title='Permanent Link: Why the PMP Certification?'>Why the PMP Certification?</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>
<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>
</ol></br>]]></description>
			<content:encoded><![CDATA[<p>As I mentioned <a href="http://www.njamin.org/blog/agile/why-the-pmp-certification-203.php">a couple of weeks ago</a>, I wanted to spend some time writing down the commonalities and differences between the Project Management Body of Knowledge (<a href="http://en.wikipedia.org/wiki/A_Guide_to_the_Project_Management_Body_of_Knowledge">PMBOK</a>) and <a href="http://en.wikipedia.org/wiki/Scrum_(development)">Scrum</a>. This post is an attempt to outline some high-level points that characterizes the 2.</p>
<p><strong>PMBOK = set of guidelines | Scrum = values + tools</strong></p>
<p style="text-align: auto;">First and foremost, the main misconception from those who don&#8217;t know about PMBOK, is that it is a methodology that should be strictly followed and involving never-ending documentation. It&#8217;s not. PMBOK is a set of guidelines, that have been identified as being critical for successful projects delivery. It is up to the project manager, together with the stakeholders, to define what processes should be used and to which degree.</p>
<p style="text-align: auto;">Scrum on the other side, is a combination of a values and tools based on the <a href="http://agilemanifesto.org/">Agile Manifesto</a> aiming at delivering (mostly but not only) software projects. Scrum values and artifacts are clearly defined and not following them means you&#8217;re not doing Scrum.</p>
<p><strong>How does Scrum fit in the PMBOK (or not)?</strong></p>
<p style="text-align: auto;"><strong>1.</strong> All the values and artifacts present in Scrum fit in the PMBOK Knowledge Areas (Integration, Scope, Time, Cost, Quality, Risk, Procurement, Human Resources, Communication): Sprint planning, Sprint review, Product Backlog, estimations, team building, PDCA wheel (continuous improvement), doing the risky stuff first, defining &#8216;done&#8217;, close customer relationships, measuring success, daily Scrum, iterative planning &#8211; it all fits in the PMBOK Knowledge Areas, only with a different vocabulary. Again, it&#8217;s up to the project manager, together with the stakeholders, to define how all these areas should play together.</p>
<p style="text-align: auto;"><strong>2</strong>. Both are embracing change: Scrum embraces change by allowing features to come in and out of the Backlog. PMBOK has a slightly different approach: simply put, any change  request should be documented, reviewed by a defined set of people, added to the WBS if accepted and updating the various baselines (scope, cost, quality). Actually let me rephrase my point with Scrum: the Product Owner is responsible with what comes and goes in and out of the Product Backlog. Yes, that&#8217;s right, again Scrum fits in the PMBOK when it comes to change management.</p>
<p style="text-align: auto;"><strong>3</strong>. Project values drive how the project will be managed: Scrum wouldn&#8217;t be what it is without the underlying values of the Agile Manifesto. When projects start with Scrum as basis, the direction is clear as to how the team should work together. When PMBOK is used as basis for projects, there is no pre-defined set of values to guide the team: it&#8217;s up to the project manager, together with other stakeholders, to define the project values and use the tools or define the processes that will be aligned with the projects values the various stakeholders committed to.</p>
<p style="text-align: auto;"><strong>It&#8217;s all about people</strong></p>
<p style="text-align: auto;">This post is in no way exhaustive, however it illustrated how I see Scrum fit within the PMBOK. As a final word, I would say (actually repeat) that project are successful because of the people that make them. The project manager needs to understand this in order to define the project values, together with the team, that will drive how the project will be executed.</p>
<p style="text-align: auto;">Looking forward to your comment and feedback!</p>


<b>Some posts that may be related:</b><li><a href='http://www.njamin.org/blog/agile/why-the-pmp-certification-203.php' rel='bookmark' title='Permanent Link: Why the PMP Certification?'>Why the PMP Certification?</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>
<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>
</ol></p></br>]]></content:encoded>
			<wfw:commentRss>http://www.njamin.org/blog/scrum/pmbok-vs-scrum-205.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>Downfall of Agile Hitler</title>
		<link>http://www.njamin.org/blog/funny/downfall-of-agile-hitler-197.php</link>
		<comments>http://www.njamin.org/blog/funny/downfall-of-agile-hitler-197.php#comments</comments>
		<pubDate>Mon, 18 May 2009 10:44:06 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
				<category><![CDATA[Funny]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.njamin.org/blog/?p=197</guid>
		<description><![CDATA[No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><object width="320" height="265" data="http://www.youtube.com/v/l1wKO3rID9g&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/l1wKO3rID9g&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.njamin.org/blog/funny/downfall-of-agile-hitler-197.php/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Breaking the routine in Daily Scrum meetings</title>
		<link>http://www.njamin.org/blog/scrum/breaking-the-routine-in-daily-scrum-meetings-185.php</link>
		<comments>http://www.njamin.org/blog/scrum/breaking-the-routine-in-daily-scrum-meetings-185.php#comments</comments>
		<pubDate>Thu, 14 May 2009 05:58:40 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
				<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Daily Scrum]]></category>
		<category><![CDATA[Routine]]></category>

		<guid isPermaLink="false">http://www.njamin.org/blog/?p=185</guid>
		<description><![CDATA[We are entering our 21st Sprint as a team tomorrow. 21 2-week Sprints that we all meet everyday at 11:00AM in the project room. We&#8217;re a bunch of dudes working on the back-end systems of our websites: caching, framework, performance etc. 5 PHP developers, 1 QA, 3 contractors, 2 SysAdmins, 2 DB developers, 1 Product [...]

<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/pmbok-vs-scrum-205.php' rel='bookmark' title='Permanent Link: PMBOK vs. Scrum'>PMBOK vs. Scrum</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>We are entering our 21st Sprint as a team tomorrow. 21 2-week Sprints that we all meet everyday at 11:00AM in the project room. We&#8217;re a bunch of dudes working on the back-end systems of our websites: caching, framework, performance etc. 5 PHP developers, 1 QA, 3 contractors, 2 SysAdmins, 2 DB developers, 1 Product Owner and a Scrum Master. That&#8217;s a whole 14 people, quite a few if you ask me&#8230;</p>
<p style="text-align: center;"> <a href="http://icanhascheezburger.com/2009/01/23/funny-pictures-wut-i-dunno/"><img class="mine_3043810 aligncenter" title="funny-pictures-box-cats-are-bored" src="http://icanhascheezburger.wordpress.com/files/2009/01/funny-pictures-box-cats-are-bored.jpg" alt="funny pictures of cats with captions" width="300" height="206" /></a></p>
<p><strong>Problem description</strong></p>
<p>Since I joined the team, I have always found our Daily Scrum meetings a little, well, boring. I have tried shaking things up a little but without success so far. However <a href="https://twitter.com/njamin/status/1774255572">recently</a> I had the feeling people come to the room because they must and not because they want to, entering the room as if they were going to be beaten up to death. As a result the actual communication is of no value whatsoever to anyone. That annoys the heck out of me and I don&#8217;t seem to know what I could do&#8230;</p>
<p><strong>Work environment analysis</strong></p>
<p>Here is a sumary of the team&#8217;s work environment, this should give some clues already on the root cause.</p>
<p>* We have several projects running at the same time &#8211; team members are usually split between these projects.<br />
* Some team members are not fully dedicated to the team (they are shared with other teams).<br />
* The backlog is managed virtually, same with the various Burndowns.<br />
* Lack of meeting rooms generally make it hard to split things up.<br />
* Lots of pressure and high priority work going on: we can&#8217;t take the time to talk about things!</p>
<p>Generally I think some guys don&#8217;t want to go into details because they either dont want to hold off others or actually think that others don&#8217;t care about what they are doing because they are focusing on other things. 14 people&#8230;</p>
<p>All that ain&#8217;t fun!</p>
<p><strong>What can I do, as a Scrum Master, to sort things out?</strong></p>
<p>I have to be creative to sort these problems while staying within the framework provided by the company. Here is a list of things, in no particular order, which come to my mind as I write this piece:</p>
<p>* Organize the Daily Scrum in projects: start with project A, the with project B etc. The expected result is more coherence in the communication flow instead of jumping from one project to the other.<br />
* Do 1 Scrum per project instead of 1 big mammoth Scrum &#8211; split the team into smaller groups while keeping the lead developer in all these.<br />
* Have a physical product backlog and burndowns in the project room in addition to the virtual one (thanks <a href="http://twitter.com/danackerson/status/1774348676">Dan</a>).<br />
* Change the time and location of the Daily Scrum meeting.<br />
* Do one session to remind everyone of the purpose of these daily meetings.<br />
* Work closer with management and stress again the importance of not working on several projects simultaneously.</p>
<p>That&#8217;s all that comes to my mind for now&#8230; Next step is do a thorough cost/benefit analysis and work together with the team to find a solution that everybody is committed to.</p>
<p><strong>What would you do to break the routine in Daily Scrum meetings and make things fun for everybody? Have you ever experienced a similar scenario?</strong></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/pmbok-vs-scrum-205.php' rel='bookmark' title='Permanent Link: PMBOK vs. Scrum'>PMBOK vs. Scrum</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/breaking-the-routine-in-daily-scrum-meetings-185.php/feed</wfw:commentRss>
		<slash:comments>1</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>
		<item>
		<title>Single or Multiple Product Backlog(s)?</title>
		<link>http://www.njamin.org/blog/scrum/single-or-multiple-product-backlogs-143.php</link>
		<comments>http://www.njamin.org/blog/scrum/single-or-multiple-product-backlogs-143.php#comments</comments>
		<pubDate>Sat, 24 Jan 2009 20:00:59 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
				<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Product Backlog]]></category>
		<category><![CDATA[Product Owner]]></category>

		<guid isPermaLink="false">http://www.njamin.org/blog/?p=143</guid>
		<description><![CDATA[The Scrum literature often talks about *the* product backlog, generally implying that Scrum requires the team to have a unique Product Backlog, or that teams only work on 1 project at a time. In our attempt to adopt Scrum in our organization, we found out that it was very challenging for us to maintain a [...]

<b>Some posts that may be related:</b><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/pmbok-vs-scrum-205.php' rel='bookmark' title='Permanent Link: PMBOK vs. Scrum'>PMBOK vs. Scrum</a></li>
<li><a href='http://www.njamin.org/blog/scrum/scrum-master-certification-my-expectations-72.php' rel='bookmark' title='Permanent Link: Scrum Master Certification: My Expectations'>Scrum Master Certification: My Expectations</a></li>
</ol></br>]]></description>
			<content:encoded><![CDATA[<p>The Scrum literature often talks about <strong><em>*the*</em></strong> product backlog, generally implying that Scrum requires the team to have a unique Product Backlog, or that teams only work on 1 project at a time.</p>
<p>In our attempt to adopt Scrum in our organization, we found out that it was very challenging for us to maintain a unique Product Backlog. Not only are we working on a couple of projects simultaneously, but we are also responsible for maintaining the application. Imagine the headache for our Product Owner to prioritize a single Product Backlog containing all stories for all of our projects, bugs and smaller feature requests!</p>
<p>It&#8217;s only after several Sprints (and a flash of common sense) that we managed to solve this by having a Product Backlog for each running project. A picture is a worth a thousand words &#8211; so here is how things look like:</p>
<p style="text-align: center;"><a href="http://www.njamin.org/blog/wp-content/uploads/2009/01/multi_backlogs.png"><img class="size-full wp-image-145 aligncenter" title="multi_backlogs" src="http://www.njamin.org/blog/wp-content/uploads/2009/01/multi_backlogs.png" alt="multi_backlogs" width="228" height="214" /></a></p>
<p>As you see, each project (A, B and C) has its own backlog. What does this mean concretely?</p>
<p>1. Each project has its own burndown and velocity.<br />
2. The Product Owner can decide in the Sprint Planning on which project the accent should be put in the next Sprint, depending on changing priorities (Project A, Project B, urgent bug fixes on production sites etc.).<br />
3. We go through each of the projects in order of priority during the Sprint Review.</p>
<p>There are definitely risks related to working on several projects during a Sprint: no common goal for the team, spreading resources puts projects in danger, breaking team cohesion etc. Being aware of these risks is important so you can act accordingly. I must say that so far, it has worked really well for us.</p>


<b>Some posts that may be related:</b><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/pmbok-vs-scrum-205.php' rel='bookmark' title='Permanent Link: PMBOK vs. Scrum'>PMBOK vs. Scrum</a></li>
<li><a href='http://www.njamin.org/blog/scrum/scrum-master-certification-my-expectations-72.php' rel='bookmark' title='Permanent Link: Scrum Master Certification: My Expectations'>Scrum Master Certification: My Expectations</a></li>
</ol></p></br>]]></content:encoded>
			<wfw:commentRss>http://www.njamin.org/blog/scrum/single-or-multiple-product-backlogs-143.php/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
