<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.4" -->
<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/"
	>

<channel>
	<title>Mad Scientist Designs</title>
	<link>http://blog.madscientistdesignsinc.com</link>
	<description>I like pizza.</description>
	<pubDate>Wed, 09 May 2007 15:04:49 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.4</generator>
	<language>en</language>
			<item>
		<title>This integer is mine! Stay away from it!</title>
		<link>http://blog.madscientistdesignsinc.com/2007/05/09/this-integer-is-mine-stay-away-from-it/</link>
		<comments>http://blog.madscientistdesignsinc.com/2007/05/09/this-integer-is-mine-stay-away-from-it/#comments</comments>
		<pubDate>Wed, 09 May 2007 15:04:49 +0000</pubDate>
		<dc:creator>jodyd</dc:creator>
		
	<category>Uncategorized</category>
		<guid isPermaLink="false">http://blog.madscientistdesignsinc.com/2007/05/09/this-integer-is-mine-stay-away-from-it/</guid>
		<description><![CDATA[F3 07 36 8F 75 D1 0F 19 1A 06 21 19 FA 0B 0D 17
Get your own integer here: http://www.freedom-to-tinker.com/?p=1155

]]></description>
			<content:encoded><![CDATA[<h2><strong>F3 07 36 8F 75 D1 0F 19 1A 06 21 19 FA 0B 0D 17</strong></h2>
<p>Get your own integer here: <a target="_blank" title="http://www.freedom-to-tinker.com/?p=1155" href="http://www.freedom-to-tinker.com/?p=1155">http://www.freedom-to-tinker.com/?p=1155</a>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.madscientistdesignsinc.com/2007/05/09/this-integer-is-mine-stay-away-from-it/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Follow up to the story-driven standup</title>
		<link>http://blog.madscientistdesignsinc.com/2006/11/01/follow-up-to-the-story-driven-standup/</link>
		<comments>http://blog.madscientistdesignsinc.com/2006/11/01/follow-up-to-the-story-driven-standup/#comments</comments>
		<pubDate>Wed, 01 Nov 2006 20:12:44 +0000</pubDate>
		<dc:creator>jodyd</dc:creator>
		
	<category>Agile</category>
	<category>SCRUM</category>
		<guid isPermaLink="false">http://blog.madscientistdesignsinc.com/2006/11/01/follow-up-to-the-story-driven-standup/</guid>
		<description><![CDATA[I&#8217;ve had both positive and negative responses to my article on the story-driven standup. Recently I found the following post:
http://jroller.com/page/njain?entry=faqs_on_standup
Are standups another name for status report meeting?
The daily status meeting is meant to be an opportunity for the team members to report to the team on their progress and obstacles. If the team members are [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had both positive and negative responses to my article on the story-driven standup. Recently I found the following post:</p>
<p><a target="_blank" title="http://jroller.com/page/njain?entry=faqs_on_standup" href="http://jroller.com/page/njain?entry=faqs_on_standup">http://jroller.com/page/njain?entry=faqs_on_standup</a></p>
<blockquote><p><strong>Are standups another name for status report meeting?</strong><br />
The daily status meeting is meant to be an opportunity for the team members to report to the team on their progress and obstacles. If the team members are reporting to the Process Facilitator (or the Product Owner, or the project manager or the executive who just happens to join the meeting) then those people might change what they report and how they feel about the meeting. It will no longer be open nor useful to the other team members.</p>
<p>Standup is the team‘s primary opportunity to self-organize. The outcome should be that the team has collectively agreed what to work on today, and what impediments they need their manager [Iteration manager/Scrum Master] to remove along the way.</p>
<p>If we think of the standup in-terms of “answering three questions“, it contributes to the difficulty of getting people away from reporting progress/status to the managers. Apparently words like “answer“ and “question” tend to be associated with ideas closer to being interrogated rather than communicating information.</p>
<p>Hence it is important to see the team members do not treat this as time to report progress to their boss. When answering these questions the team member should talk to the team and not to the manager.</p></blockquote>
<p>The second to the last paragraph really highlights the reason I wrote the story-driven standup article. Answering the three questions consistently lead to status update meetings rather than a time for the team to organize its work for the day.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.madscientistdesignsinc.com/2006/11/01/follow-up-to-the-story-driven-standup/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>What makes Agile agile?</title>
		<link>http://blog.madscientistdesignsinc.com/2006/10/06/what-makes-agile-agile/</link>
		<comments>http://blog.madscientistdesignsinc.com/2006/10/06/what-makes-agile-agile/#comments</comments>
		<pubDate>Fri, 06 Oct 2006 20:02:25 +0000</pubDate>
		<dc:creator>jodyd</dc:creator>
		
	<category>Agile</category>
	<category>SCRUM</category>
	<category>XP</category>
		<guid isPermaLink="false">http://blog.madscientistdesignsinc.com/2006/10/06/what-makes-agile-agile/</guid>
		<description><![CDATA[Many things have become associated with Agile. For some Agile is SCRUM, for others it&#8217;s Xtreme Programming. For others still it&#8217;s something else entirely. Agile has come to mean alot of things to alot of people. In this article I&#8217;ll describe what I think Agile is and why.
What is Agile?
What&#8217;s the defining characteristic of Agile? [...]]]></description>
			<content:encoded><![CDATA[<p>Many things have become associated with Agile. For some Agile is <a title="SCRUM" href="http://en.wikipedia.org/wiki/Scrum_%28development%29" target="_blank">SCRUM</a>, for others it&#8217;s <a title="Xtreme Programming" href="http://en.wikipedia.org/wiki/Xtreme_Programming" target="_blank">Xtreme Programming</a>. For others still it&#8217;s something else entirely. Agile has come to mean alot of things to alot of people. In this article I&#8217;ll describe what I think Agile is and why.</p>
<p><strong>What is Agile?</strong></p>
<p>What&#8217;s the defining characteristic of Agile? When you examine the many practices that have come to be associated with Agile you will find one overriding commonality. All these practices promote <strong>Feedback</strong>. This is, I believe, the defining characteristic of Agile. Agile is the idea of maximizing feedback so as to best respond to change. As such, I do not think of Agile as a set or even a family of practices or methodologies.</p>
<p><strong>What isn&#8217;t Agile?</strong></p>
<p>Having stated the above I do not consider any given practice or set of practices Agile (or agile). Any set of rules or methods will not nessesarily make you, your team or your company more agile. It&#8217;s very easy to subvert the practices of SCRUM and XP to provide emphasis on status updates (dailys, reviews, etc) and artifacts (burndown charts, etc); two <a title="common pitfalls" href="http://on-agile.blogspot.com/2006/09/scrum-pitfall-i-focusing-on-people.html" target="_blank">common pitfalls</a> of Agile. Changing what you <strong>do </strong>does not make you Agile; changing how you <strong>think </strong>does.</p>
<p style="font-weight: bold">How do I become Agile?</p>
<p>Concentrate on maximizing feedback. There are many areas in which you can do this:</p>
<p style="margin-left: 40px"><span style="font-weight: bold">Individually </span>- I&#8217;ve had alot of success using <a title="Test Driven Development" href="http://en.wikipedia.org/wiki/Test_driven_development" target="_blank">Test Driven Development</a> as a tool to enhance feedback. When I add a new piece of code into the mix I can know right away if it broke something I&#8217;ve already written. The number of regressions on my team dropped dramaticly when I began using TDD.</p>
<p style="margin-left: 40px"><strong>Team </strong>- <a title="Story driven standups" href="http://blog.madscientistdesignsinc.com/2006/09/29/the-story-driven-standup/" target="_blank">Story driven standups</a> tell the team right away where the most important story is at and what it will take to get it done. This has been very valuable to my team. Additionally, it&#8217;s alot more fun than the boring narratives you hear in status driven standups!</p>
<p style="margin-left: 40px"><strong>Project </strong>- <a title="Iterative development" href="http://en.wikipedia.org/wiki/Iterative_and_incremental_development" target="_blank">Iterative development</a> cycles not only increase feedback to teams, stake-holders and customers but also reduce risk by keeping the product out in the open and on course. The length of the iteration is very specific to the needs of the project and can range from one to four weeks. It&#8217;s fun to see the product evolve from one iteration to the next.</p>
<p>I know there are many indivduals who disparage what they call &#8220;picking and choosing&#8221; practices. Fortunately I don&#8217;t have to be concerned with their opinions. What I do have to be concerned about is getting work done as quickly and cleanly as possible. If picking and choosing is how I have to do it then so be it. Becoming married to a particular method or practice seems contrary to the idea of being agile (or Agile). It may be better for you to <a title="roll your own" href="http://on-agile.blogspot.com/2006/10/on-stevey-on-agile.html">roll your own</a> method.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.madscientistdesignsinc.com/2006/10/06/what-makes-agile-agile/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>The story-driven standup</title>
		<link>http://blog.madscientistdesignsinc.com/2006/09/29/the-story-driven-standup/</link>
		<comments>http://blog.madscientistdesignsinc.com/2006/09/29/the-story-driven-standup/#comments</comments>
		<pubDate>Fri, 29 Sep 2006 12:45:43 +0000</pubDate>
		<dc:creator>jodyd</dc:creator>
		
	<category>Agile</category>
	<category>SCRUM</category>
		<guid isPermaLink="false">http://madscientistdesignsinc.com/wordpress/?p=3</guid>
		<description><![CDATA[The following is just my observation on the nature of daily standup meetings in SCRUM. If my views offend anyone then I do apologize.
I&#8217;ve tried hard to find an existing article on this subject. The only reason I wrote this is that I could not find anything describing this style of daily standup meetings. If [...]]]></description>
			<content:encoded><![CDATA[<p><strong>The following is just my observation on the nature of daily standup meetings in SCRUM. If my views offend anyone then I do apologize.</strong></p>
<p>I&#8217;ve tried hard to find an existing article on this subject. The only reason I wrote this is that I could not find anything describing this style of daily standup meetings. If everyone already does this and I&#8217;m the only one just now &#8220;getting it&#8221; please let me know!</p>
<p>Everyone learns early on in SCRUM that the daily standup consists of three parts:</p>
<ol type="1" start="1" style="margin-top: 0in">
<li class="MsoNormal">What      did you do yesterday?</li>
<li class="MsoNormal">What      will you do today?</li>
<li class="MsoNormal">What’s      in your way?</li>
</ol>
<p class="MsoNormal">
<p class="MsoNormal">We all know these questions and they are well practiced. For many these questions are sufficient for daily team meetings. I have come to call this style of standup the Status-Driven standup. The problem I’ve encountered is that daily status updates do not necessarily contribute to a team effort to complete a story. Status updates have a tendency to be individual oriented rather than team oriented. As noted in many references on Agile and SCRUM a team is self organizing and self managing. Daily standups are not intended to prove a team is doing work, it is intended to facilitate team work. Status-driven standups tend to justify individual effort as opposed to facilitating team effort. Status-driven standups tend to keep individuals focused on “their work” rather than on the teams work.</p>
<p class="MsoNormal">
<p class="MsoNormal"><strong>What is a story-driven standup?</strong> <a id="more-3"></a>It is a change in focus and format. Rather than focusing on individual task status we now focus on story status. This naturally changes the format of the standup. Now the questions become:</p>
<ol type="1" start="1" style="margin-top: 0in">
<li class="MsoNormal">If we      could only get one story done this sprint which one should it be?</li>
<li class="MsoNormal">What      do we need to do to get this story done?</li>
<li class="MsoNormal">What      else can we do today?</li>
</ol>
<p class="MsoNormal">
<p class="MsoNormal">We ask question one everyday because priorities may have changed from the last standup. The story chosen may be a story in the current sprint or it may be a story not in the sprint that needs to be pulled-in.  We also ask question one to keep the team focused on the most important work.</p>
<p class="MsoNormal">
<p class="MsoNormal">Question two asks the team both the status of the story and what work the team will do today to move the story closer to completion. The team concentrates on whatever is needed to make this story happen. This might include removing any obstacles to the work. This would also be an opportune time to set a goal for the day.</p>
<p class="MsoNormal">
<p class="MsoNormal">Question three provides the opportunity for finding another story (if there’s time and/or resources) on which the team can work today. If there is another such story the team asks question number two regarding this story. Then question three is asked again and so on until the team cannot commit to anymore work for the day.</p>
<p class="MsoNormal">
<p class="MsoNormal">The benefits of the story-driven standup are:</p>
<ol>
<li>The      team operates as a unit</li>
<li>The      most important work is worked on first and often</li>
<li>Individuals      concentrate on team accomplishment</li>
<li>Teams      stay focused</li>
</ol>
<ul type="disc" style="margin-top: 0in" />
]]></content:encoded>
			<wfw:commentRSS>http://blog.madscientistdesignsinc.com/2006/09/29/the-story-driven-standup/feed/</wfw:commentRSS>
		</item>
	</channel>
</rss>
