<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Constantly Changing » Working in an Agile fashion</title>
	
	<link>http://aaron.sanders.name</link>
	<description />
	<lastBuildDate>Tue, 21 Feb 2012 17:30:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/aaronsanders_agile-fashion" /><feedburner:info uri="aaronsanders_agile-fashion" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Admitting to the Real Date</title>
		<link>http://feedproxy.google.com/~r/aaronsanders_agile-fashion/~3/FKrX0Y64Nmg/admitting-to-the-real-date</link>
		<comments>http://aaron.sanders.name/agile-fashion/admitting-to-the-real-date#comments</comments>
		<pubDate>Mon, 13 Feb 2012 16:00:57 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Working in an Agile fashion]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Contract]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Sprint]]></category>
		<category><![CDATA[Ten Tales]]></category>
		<category><![CDATA[Velocity]]></category>

		<guid isPermaLink="false">http://aaron.sanders.name/?p=1173</guid>
		<description><![CDATA[<img class="alignleft" title="I agree" src="http://farm4.staticflickr.com/3468/3987594161_2366a6caa0_m.jpg" alt="I agree" width="240" height="122" /> The rate that we were now building the product at had our team estimating we would have something out after the date in the contract.]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="I agree" src="http://farm4.staticflickr.com/3468/3987594161_2366a6caa0_m.jpg" alt="I agree" width="240" height="122" /> We established a trusting relationship at vianet with our <a title="trademe" href="http://www.trademe.co.nz/" target="_blank">customer</a>. We invited them to each Sprint review and planning ceremonies. They checked out and deployed our code from our servers in to their environment.</p>
<h2>Negotiating the Date</h2>
<p>It was the end of fall and our customer said they needed the work finished by the start of spring. Everyone wanted some buffer in case something delayed deployment and we agreed to finish development by the middle of winter. This date was written in to the contract drawn up by lawyers and signed by both sides. The rate that we were now building the product at had our team estimating we would have something out after the date in the contract.</p>
<h2>Inspecting Progress</h2>
<p>Our customer attended reviews, inspected progress by checking out and building the latest code at any time, and saw our responsiveness from requests in planning. It was because of this interaction that when we told them, they understood that we had more work to do than could be delivered by the contract date. Everyone believed the data they were seeing.</p>
<h2>Working Closer with Our Customer</h2>
<p>The customer then upped our trust in them. They told us that the intention was to go live in the early summer. Our velocity and Product Backlog size showed that we would finish most of the work by the end of spring. The customer worked closer with us, providing frequent feedback on the direction.</p>
<p>We worked together deciding on what to build next. People from both companies traveled between the two sites. Our Product Owner seemed calmer. Everyone understood clearly what to do and we launched within the window predicted. The customer eventually acquired vianet.</p>
<img src="http://feeds.feedburner.com/~r/aaronsanders_agile-fashion/~4/FKrX0Y64Nmg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://aaron.sanders.name/agile-fashion/admitting-to-the-real-date/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://aaron.sanders.name/agile-fashion/admitting-to-the-real-date</feedburner:origLink></item>
		<item>
		<title>Reassigning Points to Validate Estimation</title>
		<link>http://feedproxy.google.com/~r/aaronsanders_agile-fashion/~3/1xi6SwcWrNc/reassigning-points-to-validate-estimation</link>
		<comments>http://aaron.sanders.name/agile-fashion/reassigning-points-to-validate-estimation#comments</comments>
		<pubDate>Fri, 03 Feb 2012 15:29:40 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Working in an Agile fashion]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Planning poker]]></category>
		<category><![CDATA[Product Backlog]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Sprint]]></category>
		<category><![CDATA[Story points]]></category>
		<category><![CDATA[Ten Tales]]></category>
		<category><![CDATA[User Stories]]></category>

		<guid isPermaLink="false">http://aaron.sanders.name/?p=1161</guid>
		<description><![CDATA[We learned that keeping the backlog sized is priceless and that reassigning points is useless.]]></description>
			<content:encoded><![CDATA[<h2>Keeping a Good Agile Estimation Practice</h2>
<p>As part of our Scrum practice at vianet, we spent time as a team tending to the Product Backlog. We played planning poker and kept all our stories sized. We knew the entire size of the Product Backlog. Every Sprint we looked ahead and refined some User Stories.</p>
<p>Our velocity was stable and we could predict what User Stories would fit in a Sprint. The total size of the Product Backlog and the number of Sprints left projected that we would not hit the date promised to the customer.</p>
<h2>Verifying the Estimates</h2>
<p>The Product Owner started to question our estimates. He neither questioned the technique itself nor the merits of relatively sizing items, just the numbers we produced from this estimation technique.</p>
<p>We decided to spend a day with the Product Owner looking over the backlog. We looked at some of the work we’d finished to help calibrate sizes, and triangulated it with the items not yet started. Some of our User Story estimates changed. We sliced some of our User Stories thinner and even removed a couple. The Product Owner was convinced that our estimates were sound.</p>
<p>When we finished and totaled up the points, it was nearly the same as the beginning number. We learned that keeping the backlog sized is priceless and that reassigning points is useless. The total size of the Product Backlog had not moved a significant amount from all of our work, although we now were intimately familiar with it.</p>
<h2>Time for a Talk</h2>
<p>This didn’t help the fact that we all recognized that we needed to have a tough discussion with the customer.  We couldn’t deliver on the date we promised with the features they wanted.<font style="position: absolute;overflow: hidden;height: 0;width: 0"><a href="http://xn--h1aafme.net/%D0%B8%D0%BA%D0%BE%D0%BD%D0%B8-%D0%BD%D0%B0-%D1%81%D0%B2%D0%B5%D1%82%D1%86%D0%B8">&#1048;&#1082;&#1086;&#1085;&#1080; &#1085;&#1072; &#1089;&#1074;&#1077;&#1090;&#1094;&#1080;</a></font></p>
<img src="http://feeds.feedburner.com/~r/aaronsanders_agile-fashion/~4/1xi6SwcWrNc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://aaron.sanders.name/agile-fashion/reassigning-points-to-validate-estimation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://aaron.sanders.name/agile-fashion/reassigning-points-to-validate-estimation</feedburner:origLink></item>
		<item>
		<title>Keeping Progress High and Questions Low</title>
		<link>http://feedproxy.google.com/~r/aaronsanders_agile-fashion/~3/ZGEAqhavnRI/keeping-progress-high-and-questions-low</link>
		<comments>http://aaron.sanders.name/agile-fashion/keeping-progress-high-and-questions-low#comments</comments>
		<pubDate>Wed, 01 Feb 2012 16:10:27 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Working in an Agile fashion]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Diana Larsen]]></category>
		<category><![CDATA[Esther Derby]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Retrospective]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Sprint]]></category>
		<category><![CDATA[Ten Tales]]></category>

		<guid isPermaLink="false">http://aaron.sanders.name/?p=1148</guid>
		<description><![CDATA[<a href="http://www.flickr.com/photos/elycefeliz/sets/72157612152817911">
<img class="alignright" title="Questions" src="http://farm4.staticflickr.com/3475/3262326159_6968efd2fd_m.jpg" alt="" width="240" height="217" /></a> I asked if people could hold off with the questions until the end of the Sprint. It had become too much of a distraction for the team. <a href="http://www.flickr.com/photos/elycefeliz/sets/72157612152817911">
</a>]]></description>
			<content:encoded><![CDATA[<h2>Everyone Wants to Know Status<a href="http://www.flickr.com/photos/elycefeliz/sets/72157612152817911"><br />
<img class="alignright" title="Questions" src="http://farm4.staticflickr.com/3475/3262326159_6968efd2fd_m.jpg" alt="" width="240" height="217" /></a></h2>
<p><a title="was vianet now travelbug" href="http://www.travelbug.co.nz/" target="_blank">Vianet</a> established a cadence around Scrum and soon our customer, stakeholders, executives and others would ask how the current Sprint was going. The people asking questions numbered more than we had on the team. The questioning increased as a Sprint neared its end.</p>
<p>I asked if people could hold off with the questions until the end of the Sprint. It had become too much of a distraction for the team.<a href="http://www.flickr.com/photos/elycefeliz/sets/72157612152817911"><br />
</a></p>
<h2>Designing Good Retrospectives</h2>
<p>A friend suggested that I read <a title="agile-retrospectives" href="http://pragprog.com/book/dlret/agile-retrospectives" target="_blank">“Agile Retrospectives”</a> by <a title="Esther's Blog" href="http://www.estherderby.com/category/insights" target="_blank">Esther Derby</a> and <a title="Diana and Sharon's Blog" href="http://www.futureworksconsulting.com/blog/" target="_blank">Diana Larsen</a>. The book was recommended to me to help weave activities together to get the most out of a retrospective. In reading it I noticed that the effect could be amplified by tying retrospectives together for another level of build-up, from one retrospective to the next.</p>
<p>It’s suggested by most Agile Coaches to only put in a couple of hours to prep for the Sprint review. I would invest up to three hours preparing for a good Sprint retrospective and another hour and a half to facilitate. I spent some more time writing up summary notes to help us remember decisions, and to help me design the next Sprint’s retrospective.</p>
<h2>Communicating Results</h2>
<p>At the end of the Sprint we would have our review and take feedback from our customer and others. When asked how we thought the Sprint went we could usually point out that we had once again met our commitment and if not, a quick explanation why not.</p>
<p>Further comments from the team, we insisted, would have to wait until we could have our retrospective. We decided in our retrospective what information we wanted to share out, which was mostly conclusions and next steps.</p>
<h2>Better Interactions</h2>
<p>Our team constantly improved from how we practiced retrospectives and we made a habit of relating afterwards how we felt about the Sprint. While we included feedback from Sprint review into our planning, we would also explain our plan for improvement that came out of the retrospective.</p>
<p>The questions dissipated and we could work without as much distraction. This allowed us to meet our commitment and celebrate it in the Sprint review.<span style="position: absolute; overflow: hidden; height: 0; width: 0;"><a href="http://xn--h1aafme.net/%D0%B7%D0%B0-%D0%B0%D0%B2%D1%82%D0%BE%D1%80%D0%B0">???????? ?? ?????</a></span></p>
<img src="http://feeds.feedburner.com/~r/aaronsanders_agile-fashion/~4/ZGEAqhavnRI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://aaron.sanders.name/agile-fashion/keeping-progress-high-and-questions-low/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://aaron.sanders.name/agile-fashion/keeping-progress-high-and-questions-low</feedburner:origLink></item>
	</channel>
</rss>

