<?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>Jason Little&#039;s Agile Blog &#187; Jason</title>
	<atom:link href="http://www.agilecoach.ca/author/Jason/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.agilecoach.ca</link>
	<description>Understand. Educate. Execute. Reflect.</description>
	<lastBuildDate>Fri, 03 Sep 2010 14:58:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Creating a Retrospective Room</title>
		<link>http://www.agilecoach.ca/2010/09/03/creating-a-retrospective-room/</link>
		<comments>http://www.agilecoach.ca/2010/09/03/creating-a-retrospective-room/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 14:58:11 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Coaching tips]]></category>
		<category><![CDATA[retrospectives]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=244</guid>
		<description><![CDATA[
			
				
			
		
Sometimes it&#8217;s hard to be in multiple places at the same.  Ok, it&#8217;s not possible to be in multiple places at the same time so with 10 teams and 100 or so people in the organization I&#8217;m working with and only myself and another coach I&#8217;m working with, I decided to create a retrospective room [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F09%2F03%2Fcreating-a-retrospective-room%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F09%2F03%2Fcreating-a-retrospective-room%2F&amp;source=jasonlittle&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.agilecoach.ca/wp-content/uploads/2010/09/IMG_0768.JPG"><img class="alignright size-thumbnail wp-image-245" style="margin-left: 5px; margin-right: 5px;" title="retrospective room" src="http://www.agilecoach.ca/wp-content/uploads/2010/09/IMG_0768-150x150.jpg" alt="retrospective room" width="150" height="150" /></a>Sometimes it&#8217;s hard to be in multiple places at the same.  Ok, it&#8217;s not possible to be in multiple places at the same time so with 10 teams and 100 or so people in the organization I&#8217;m working with and only myself and another coach I&#8217;m working with, I decided to create a retrospective room so teams can get some helpful tips and advice when we&#8217;re not able to help facilitate.</p>
<p>I had one goal in mind when creating this space which was to make it safe for teams retrospect in an environment where not all folks were accepting of doing retrospectives.  As a coach sometimes the best thing to do is back away and let the team figure things out on their own.   I had just finished facilitating a retrospective with a new team and could sense they wanted help improving but the &#8216;<em>gotta have it all by this date</em>&#8216; was too strong to influence them to try new things.</p>
<p>In the spirit of trying something new, I decided to just flat out ask them if they wanted me to sit with them for the next sprint and help out with a finger vote.  A few people had 5 fingers up and the rest averaged about 3 fingers.  I asked them again, but this time be honest and don&#8217;t worry about offending me.  <em>&#8220;I am here to help, if you don&#8217;t feel like you can accept help based on the deadline just tell me</em>&#8220;, I said.  The folks with 5&#8217;s kept the 5&#8217;s in the air but the average dropped to 2 fingers.  I thanked them for being honest and kept the door open in case they decided they wanted help later.</p>
<p>I figured creating a retrospective room was a good way for teams like this to experiment on their own in a safe environment.<span id="more-244"></span></p>
<p><strong>The room:</strong></p>
<p><a href="http://www.agilecoach.ca/wp-content/uploads/2010/09/IMG_0768.JPG"><img class="aligncenter size-medium wp-image-245" title="retrospective room" src="http://www.agilecoach.ca/wp-content/uploads/2010/09/IMG_0768-300x225.jpg" alt="retrospective room" width="300" height="225" /></a></p>
<p>The room is a nice, big open area with lotsa wall space.  It&#8217;s also the first thing people on the teams see when they come into the building.  This is near the backdoor entrance that only the team members use.  The point is, there was no need to advertise or tell people to use it.  People naturally came in and looked at the stuff on the walls to see what the hub-bub was about.</p>
<p><strong>What&#8217;s in the room: Getting Started with Retrospectives</strong></p>
<p><strong><a href="http://www.agilecoach.ca/wp-content/uploads/2010/09/IMG_0725.JPG"><img class="aligncenter size-medium wp-image-246" title="get started" src="http://www.agilecoach.ca/wp-content/uploads/2010/09/IMG_0725-300x225.jpg" alt="get started" width="300" height="225" /></a></strong></p>
<p>There&#8217;s an area that has info on the value of retrospectives, a sample meeting format and a sample checklist of things to do before getting started.   Posted on the papers are:</p>
<ul>
<li>The Agile principle for retrospectives (At regular intervals the team reflects on how to become more effective, then tunes and adjusts its behaviour accordingly.)</li>
<li>Outline from <a href="http://www.estherderby.com/" target="_blank">Esther Derby&#8217;s</a> and <a href="http://www.futureworksconsulting.com/blog/" target="_blank">Diana Larson&#8217;s</a> <a href="http://www.estherderby.com/books/agile-retrospectives" target="_blank">Agile Retrospective book</a> (set the stage, gather data, generate insights, decide what to do, closing)</li>
<li>A section to post questions that myself and the other coach will answer</li>
<li>Kerth&#8217;s <a href="http://www.retrospectives.com/pages/retroPrimeDirective.html" target="_blank">Prime Directive</a> (summary: people are doing the best they can with the situation at hand)</li>
</ul>
<p><strong>What&#8217;s in the Room: Sample Agenda</strong></p>
<p><a href="http://www.agilecoach.ca/wp-content/uploads/2010/09/IMG_0726.JPG"><img class="aligncenter size-medium wp-image-247" title="sample agenda" src="http://www.agilecoach.ca/wp-content/uploads/2010/09/IMG_0726-300x225.jpg" alt="sample agenda" width="300" height="225" /></a>This area is helpful for teams to find a focus for the retrospective.  It&#8217;s marked as a sample, not the rule and the sample follows these steps:</p>
<ol>
<li>Decide on a focal point</li>
<li>State agenda and do appreciations</li>
<li>brainstorm what went well, what didn&#8217;t go well in context of the focal point</li>
<li>brainstorm stop/start doing things</li>
<li>create action plan</li>
<li>re-usable area for well/not-well stickies</li>
</ol>
<p>There&#8217;s also a basket labelled &#8220;Retrospective tool kit&#8221; that contains the stickies, markers and handouts of various techniques teams can try from Agile Retrospectives.</p>
<p><img class="alignleft size-thumbnail wp-image-248" style="margin-left: 5px; margin-right: 5px;" title="IMG_0767" src="http://www.agilecoach.ca/wp-content/uploads/2010/09/IMG_0767-150x150.jpg" alt="IMG_0767" width="150" height="150" /></p>
<p>It also happens that there is a kitchen in this area off to the side so it becomes a great conversation piece when I grab my morning coffee.  When talking with folks I can reference the value of retrospectives and use fancy techniques like pointing to Kerth&#8217;s Directive to re-enforce the importance of retrospectives.</p>
<p>At the end of the day, it&#8217;s about doing anything I can think of to help my client and I love the creative aspect of what I do.  Oddly enough the team that inspired me to create this room has asked for help after that first retrospective.  While the whole team is struggling to accept change, there are a few people on the team that want to improve how they work and hopefully this room has shown them that I want to help while at the same time helping them feel more comfortable and safe about these changes.</p>
<p>Of course, now that the room has been in use for a couple of months it&#8217;s time for a refresh, Retrospective Room, Phase II is underway.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2010/09/03/creating-a-retrospective-room/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Uh Oh, the Honeymoon is Over</title>
		<link>http://www.agilecoach.ca/2010/09/01/uh-oh-the-honeymoon-is-over/</link>
		<comments>http://www.agilecoach.ca/2010/09/01/uh-oh-the-honeymoon-is-over/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 01:09:05 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Coaching tips]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[agile transformation]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=241</guid>
		<description><![CDATA[
			
				
			
		
&#8220;Wait a minute, I thought we were Agile?  What aren&#8217;t things better and why do we have more problems now?&#8221;
What happens after the honeymoon is over?  Going from blank walls and cubes to a lots of stuff on the walls and a nice wide open space and should have made a difference by now shouldn&#8217;t it [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F09%2F01%2Fuh-oh-the-honeymoon-is-over%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F09%2F01%2Fuh-oh-the-honeymoon-is-over%2F&amp;source=jasonlittle&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignleft size-thumbnail wp-image-242" style="margin-left: 5px; margin-right: 5px;" title="zombieland_stillsm" src="http://www.agilecoach.ca/wp-content/uploads/2010/09/zombieland_stillsm-150x150.jpg" alt="zombieland_stillsm" width="150" height="150" />&#8220;Wait a minute, I thought we were Agile?  What aren&#8217;t things better and why do we have more problems now?&#8221;</p>
<p>What happens after the honeymoon is over?  Going from blank walls and cubes to a lots of stuff on the walls and a nice wide open space and should have made a difference by now shouldn&#8217;t it have?</p>
<p>There&#8217;s a lot of noise on Linked In, Google Groups and twitter (to name a few) that all seem to try and find fault in a person, team, organization or practice because the results aren&#8217;t matching the rhetoric.    So we&#8217;ve been at this Agile thing for a while, we found a shitload of problems, came up with a plan to fix them, didn&#8217;t see results right away because we chose to not prioritize actually fixing these problems, blamed the methodology and decided to go back to the old way of just ignoring said problems.  Voila!<span id="more-241"></span></p>
<p>I remember that fantastic exciting and new feeling when I first met my wife some 15 years ago.  It was fun.  New.  Exciting.  Fast forward to marriage and kids and after the honeymoon was over life got hard and complex.  It takes work to manage our house and family.  Real work.  Any problems we have are our problems and if we chose to ignore them, we suffer the consequences.</p>
<p>According to <a href="http://www.divorcerate.org/divorce-rates-in-canada.html" target="_blank">these stats</a>, 1 out of 2 marriages in the US and Canada fail.  Why is that and what does it have to do with Agile?  Plenty.  When stuff gets hard, we as humans give up.   This <a href="http://www.businessweek.com/careers/content/jan2007/ca20070124_711921.htm" target="_blank">Business Week</a> article talks about 5 reasons why we tend to give up on our goals.</p>
<ul>
<li><strong>Ownership</strong>: thinking &#8220;I&#8217;ll give this a try and see what happens&#8221; instead of thinking &#8220;this will work only if I make it work&#8221;</li>
<li><strong>Time</strong>: holy cow, I didn&#8217;t think it&#8217;d take this long, is it worth it?</li>
<li><strong>Difficulty</strong>: This is waaaaay harder than I thought!</li>
<li><strong>Distraction</strong>: Sorry, can&#8217;t work on my goal, have a bunch of other stuff to do.</li>
<li><strong>Maintenance</strong>: ah, good enough&#8230;.I don&#8217;t have to keep working at it do I?</li>
</ul>
<p>Adopting Agile is no different than any change in a company.  It&#8217;s a change.  A big change.  A really big change and change is hard.  All the mental models, coaching models, change models, methodologies and such are fine and dandy but sometimes you just need good old fashioned gumption.</p>
<p>Sometimes it&#8217;s time to nut-up or shut up.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2010/09/01/uh-oh-the-honeymoon-is-over/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Only Reason Why You&#8217;re Not Getting Results</title>
		<link>http://www.agilecoach.ca/2010/08/17/the-only-reason-why-you-are-not-getting-results/</link>
		<comments>http://www.agilecoach.ca/2010/08/17/the-only-reason-why-you-are-not-getting-results/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 20:52:23 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Coaching tips]]></category>
		<category><![CDATA[agile doesn't work]]></category>
		<category><![CDATA[anti-patterns]]></category>
		<category><![CDATA[discipline]]></category>
		<category><![CDATA[retrospectives]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=238</guid>
		<description><![CDATA[
			
				
			
		
My wife and I were working on our monthly budget last night and were looking at where we could free up some dough so we could put more money aside for un-expected stuff, debt, vacations and so on.
Seems like every once in while we talk about the same ideas for managing our budget without anything [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F08%2F17%2Fthe-only-reason-why-you-are-not-getting-results%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F08%2F17%2Fthe-only-reason-why-you-are-not-getting-results%2F&amp;source=jasonlittle&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>My wife and I were working on our monthly budget last night and were looking at where we could free up some dough so we could put more money aside for un-expected stuff, debt, vacations and so on.</p>
<p>Seems like every once in while we talk about the same ideas for managing our budget without anything coming of those discussions.  Sound familiar?  How often in your personal life or work life do you have the same conversations over and over again only to never realize the benefit?  What&#8217;s the problem?</p>
<p><span id="more-238"></span>Discipline.  For us, there just hasn&#8217;t been any sense of urgency to change anything about how we manage our finances.  We know we &#8220;should&#8221; do something differently but we&#8217;re not disciplined about executing on it.</p>
<p>What I often hear from teams is that &#8216;we have no time&#8217; to do our improvements.  There is just too much work to get done.  Bullshit I say.  What they are really saying is we haven&#8217;t made improving a priority.  Discipline is really, really tough.  It forces organizations and teams to prioritize and make real decisions instead of simply deciding not to decide.</p>
<p>A colleague I used to work with brought this phrase to my attention. <strong> If we keep doing what we&#8217;re doing, we&#8217;re going to keep getting what we&#8217;re getting.</strong> If you want your outcome to change, change your behavior and be disciplined with your approach.  If you choose not to behave differently and use &#8220;no time&#8221; as the excuse for not being disciplined the only results you&#8217;re likely to get are metrics that mean absolutely nothing.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2010/08/17/the-only-reason-why-you-are-not-getting-results/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Agile Software Development Sucks Ass</title>
		<link>http://www.agilecoach.ca/2010/08/13/agile-software-development-sucks-ass/</link>
		<comments>http://www.agilecoach.ca/2010/08/13/agile-software-development-sucks-ass/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 15:46:41 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[agile doesn't work]]></category>
		<category><![CDATA[anti-patterns]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=186</guid>
		<description><![CDATA[
			
				
			
		
Peter is bitter.  He admits he&#8217;s never worked on or heard of an Agile project that actually worked so it must be the methodology right?  Yesterday I tried to cut my steak with a spoon and that goddam spoon sucked-ass.  Why the hell would anybody ever use a spoon for anything?  They are completely useless!
Peter [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F08%2F13%2Fagile-software-development-sucks-ass%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F08%2F13%2Fagile-software-development-sucks-ass%2F&amp;source=jasonlittle&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Peter is bitter.  He admits he&#8217;s never worked on or heard of an Agile project that actually worked so it must be the methodology right?  Yesterday I tried to cut my steak with a spoon and that goddam spoon sucked-ass.  Why the hell would anybody ever use a spoon for anything?  They are completely useless!</p>
<p>Peter is confused and grossly mis-informed about what Agile practices are so I crafted a response (as brief as a could given how much bad information in his article) to his statement: &#8220;<em>Agile software development methodology sucks ass. Big time. Totally. 100%. Entirely. Gosh, I hope I‘ve stated that clearly enough.</em>&#8221;</p>
<p>Come along for the ride won&#8217;t you please?</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">Agile software development methodology sucks ass. Big</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">time. Totally. 100%. Entirely.</div>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">Gosh, I hope I‘ve stated that clearly enough.</div>
<p><span id="more-186"></span></p>
<p>Most of the rants in the article (here&#8217;s the <a href="http://www.osronline.com/article.cfm?article=563" target="_blank">full article</a>) appear to be about the execution mechanics of Scrum and Scrum doesn&#8217;t really speak to the full life-cycle of a project or visioning.  Scrum is about execution which isn&#8217;t to say planning, chartering and product discovery aren&#8217;t equally important.</p>
<p>He starts out with the &#8220;<em>stupidity of its (Agile&#8217;s) three most important tenants:</em>&#8221;</p>
<p><strong>A maniacal emphasis on just getting something working as opposed to thinking something through,designing how it should work, and getting something working correctly.</strong></p>
<p>This is often the thinking of novice Scrum folks.  People tend to inaccurately think that &#8216;<em>potentially shippable software</em>&#8216; means just build some shit and see what happens.  Not the case.  The sprint goal is based on getting a functional piece of software done and it doesn&#8217;t imply there is no upfront planning or design.  Scrum says do enough that makes sense to get started sooner since each project has it&#8217;s own unique attributes.  Think incremental delivery based on a product goal or vision, not just getting something to work.</p>
<p>Scrum doesn&#8217;t specifically talk about project charting or product discovery since it&#8217;s focused on what happens in the sprint.  The Agile community in general, however, understands the importance of this.  Have a look at <a href="http://www.agileproductdesign.com" target="_blank">Jeff Patton&#8217;s stuff</a>.  He knows, ahem, a little bit about Scrum and how to use Agile to build kick-ass products.</p>
<p><strong>Requiring detailed estimates of how long it&#8217;s going to take to implement some piece of functionality.</strong></p>
<p>Scrum actually de-emphasizes detailed estimates and favours sizing and measurement instead.  That means use story points to relatively size the stories since an estimate is just a guess.  It&#8217;s best to spend less effort on sizing since we all suck at it anyway.</p>
<p>Us crazy Agile people understand software is complex and it&#8217;s an art as opposed to a science.  Scrum uses real data and real progress to figure out how long the project will take, just <a href="http://www.mountaingoatsoftware.com" target="_blank">ask Mike Cohn</a>.</p>
<p><strong>An insane reliance on – and limitation to implementing features for – user stories (AKA scenarios), which yield fragmented feature sets as opposed to designing for well -reasoned comprehensive functionality.</strong></p>
<p>This is often a result of mis-using stories for what they were designed to do.  Depending on the nature of the product or project, &#8217;shooting a tracer bullet&#8217; means doing the simplest thing that can possibly work.  In the case of building a search engine, for example, the simplest thing that could possibly work is having a basic text search in Sprint 1 followed up by fancy stuff later on.  This helps reduce risk by making sure you can work within your technology stack and after Sprint 1 you have tests that will make sure as you add more functionality you don&#8217;t break existing functionality.</p>
<p>Think 80/20 rule.  No need to over analyze or over  engineer something when most of the functionality isn&#8217;t going to be used.</p>
<p><strong>Planning Poker is for mentally defective 6 year olds</strong></p>
<p>Peter says planning poker is great if you like &#8220;<em>being treated like a mentally defective 6 year old</em>&#8220;.  This is precluded with:</p>
<p>&#8220;<em>And, that brings me to the second thing that makes Agile suck so badly: The whole &#8216;estimation&#8217; process. Every time somebody insists that I estimate how long it‘s going to take me to implement some particular functionality, and in Agile it‘s not uncommon to have to do these estimates with great precision, I realize I am dealing with an idiot. Worse, I realize that I am being asked to lie. And I don‘t like lying. Well, at least not to most people and not usually very much.&#8221;</em></p>
<p>Again, Agile focuses less on estimates and more on sizing and measurement.  Size the stories, start sprinting and use your velocity to see how it&#8217;s going.  Story points imply less precision by their very nature since they&#8217;re based on effort, not time.  Effort drives your duration.</p>
<p>In a nutshell, size the stories, take a bunch of them to start working on, see how much you got done (your velocity) and use that real data to estimate your release.  This process of course would have been precluded with some product discovery (also sometimes called &#8217;sprint 0&#8242;) or some initial modelling.</p>
<p>Next on Peter&#8217;s hit list are user stories:</p>
<p>&#8220;<em>And that leads me to the final Agile precept that fries my potato: User Stories. Every time I hear somebody say I&#8217;ve entered that as a user story I want to puke. Why? User stories are just that: Stories. They&#8217;re data. They&#8217;re not wisdom from the ages. And, the way I see them used in most cases, they&#8217;re not even necessarily fully representative of what the majority of users want or need to do. When your development process is focused entirely on implementing functionality based on a handful of user stories, you more often than not end up with a random, inconsistent, poorly integrated, mess.</em>&#8221;</p>
<p>The problem here seems to be his experience of not using Stories correctly.  Stories are meant to convey a users&#8217; intent within a context.   This context is captured in things like themes and story maps which help teams understand the full context of the software.</p>
<p>If you aren&#8217;t using stories to satisfy your users, you&#8217;re probably not involving the users in their creation and you&#8217;re probably not getting feedback soon enough from your users when you&#8217;ve created a prototype of the software. Agile&#8217;s #1 principle is to &#8217;satisfy the customer with early and continuous delivery of valuable software.&#8217;</p>
<p>I realize I could go on for a few more pages about how much is completely wrong with Peter&#8217;s impressions of Agile.  Of course based on his negative experience, I can&#8217;t say I blame him.  After all, my dad still won&#8217;t buy Ford products since our 1985 and a half Mercury Lynx.</p>
<p>Getting burned by that lemon ruined his whole experience with Ford.</p>
<p>&#8220;<em>You code to these particular stories. No, you don‘t get a chance to think through the overall experience for any user. This is Agile software development. You don‘t get to think. You‘re not allowed to design. You‘re allowed to get some code working? so you can try things out. And that code just needs to meet the user stories, and pass the tests that were so lovingly crafted and stored with those stories.   Anything else? Well, that‘s for next sprint.</em></p>
<p><em>So, in Agile what you get are ridiculously incomplete requirements, driving a development process that emphasizes sloppy implementation over design, that‘s tracked using a long list of bogus and irrelevant milestones. The only thing that‘s left to wonder about is why everybody doesn‘t think Agile development sucks ass</em>.&#8221;</p>
<p>All Agile practices are empirical and focus on the value of a whole team.  That means a cross-functional team of business folks, programmer and testers.  The customer/stakeholder sets the vision, the team executes.  Scrum, as a methodology, doesn&#8217;t talk about the vision part, it focuses on execution.  Executing without context is just dumb no matter what methodology you&#8217;re using.</p>
<p>Great design in implied in XP.  Simple design, test-driven development and incremental delivery get you to good design.  It doesn&#8217;t happen magically, it takes hard work and sometimes teams need to do some upfront modelling or planning.</p>
<p>Peter, we in the Agile community have worked with you before.  I&#8217;ve coached many teams with &#8220;Peters&#8221; on them and what usually happens is &#8220;oh, so THAT&#8217;S why it didn&#8217;t work for us&#8221; syndrome.   I can relate based on why I got into Agile in the first place.  Many years back I was told &#8220;you don&#8217;t understand Agile&#8221; because I asked the team to roughly let me know how much I should charge the client to build what they were asking for.</p>
<p>They answered with thoughts similar to your rants.  You just start building stuff and see what happens.  I decided that was dumb so I got trained, started going to conferences and started talking to other weird and crazy Agile people.  Books helped too.</p>
<p>Now I don&#8217;t blame the methodology.  Agile doesn&#8217;t fail.  People fail when they fail to understand the tool or methodology they are using and it&#8217;s too bad you&#8217;re experiences have led to to this great epiphany that Agile sucks.</p>
<p>Maybe one day you&#8217;ll get a chance to experience an Agile project done right and maybe one day I&#8217;ll convince my dad that Ford builds way better cars now than they did 25 years ago.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2010/08/13/agile-software-development-sucks-ass/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>3 Reasons Why Setting Expectations Matters</title>
		<link>http://www.agilecoach.ca/2010/08/11/3-reasons-why-setting-expectations-matters/</link>
		<comments>http://www.agilecoach.ca/2010/08/11/3-reasons-why-setting-expectations-matters/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 16:08:51 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Coaching tips]]></category>
		<category><![CDATA[Scrum Tips]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[commitment]]></category>
		<category><![CDATA[sprint demo]]></category>
		<category><![CDATA[trust]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=183</guid>
		<description><![CDATA[
			
				
			
		
I was on vacation last week and was working on a blog post when my 5 year old barged into my office asking me to play dominos with him.  I figured I needed about 10 minutes to finish up the post so I asked him to go look at his clock and tell me what [...]


Related posts:<ol><li><a href='http://www.agilecoach.ca/2010/02/24/learn-the-secrets-of-collaboration-from-your-kids/' rel='bookmark' title='Permanent Link: Learn the Secrets of Collaboration&#8230;From Your Kids'>Learn the Secrets of Collaboration&#8230;From Your Kids</a> <small> One of the simulations I like to facilitate during...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F08%2F11%2F3-reasons-why-setting-expectations-matters%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F08%2F11%2F3-reasons-why-setting-expectations-matters%2F&amp;source=jasonlittle&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">I was on vacation last week and was working on a blog post when my 5 year old barged into my office asking me to play dominos with him.  I figured I needed about 10 minutes to finish up the post so I asked him to go look at his clock and tell me what time it was.  He rushed out, came back and said, &#8216;daddy, its 9.25&#8242; so I said, &#8216;I will play dominos with you in 10 minutes.&#8217;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Expectation set.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">At 9.35 he comes back in and grabs my arm and says &#8216;ok, its 9.35, lets go play dominos!&#8217;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Hang on dude, I need a few more minutes&#8230;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">NOOOOOO he says! I want to play dominos!</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Trust broken.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">The great thing about kids is how they live in the now. I set the expectation that I would play with him in 10 minutes and I broke that committment.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">So what happened?</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Bad estimate finishing my post I suppose.  Maybe I gave an estimate based on what I thought was a realistic time frame for a 5 year old to wait regardless of the effort left on the task.  As a result that time-crunch probably led to lack of focus and it all went downhill from there.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Bottom line is I set an expectation, I broke the commitment and the consequence was the 5-year old melt-down.</div>
<p>I was on vacation last week and was working on a blog post when my 5 year old barged into my office asking me to play dominos with him.  I figured I needed about 10 minutes to finish up the post so I asked him to go look at his clock and tell me what time it was.  He rushed out, came back and said, &#8220;<em>daddy, it&#8217;s 9.25</em>&#8221; so I said, &#8220;<em>I will play dominos with you in 10 minutes.&#8221;</em></p>
<p>Expectation set.<span id="more-183"></span></p>
<p>At 9.35 he comes back in, grabs my arm and says &#8220;<em>ok, its 9.35, lets go play dominos!&#8221;</em></p>
<p>&#8220;<em>Hang on dude, I need a few more minutes&#8230;</em>&#8221;</p>
<p>&#8220;<em>NOOOOOO he says! I want to play dominos!</em>&#8221;</p>
<p>Trust broken.</p>
<p>The great thing about kids is how they live in the now.  I set the expectation that I would play with him in 10 minutes and I broke that commitment.</p>
<p>So what happened?</p>
<p>Bad estimate finishing my post I suppose.  Maybe I gave an estimate based on what I thought was a realistic time frame for a 5 year old to wait regardless of the effort left on the task.  As a result that time-crunch probably led to lack of focus and it all went downhill from there.</p>
<p>Bottom line is I set an expectation, I broke the commitment and the consequence was the dreaded &#8220;5-year old melt-down.&#8221;</p>
<p>There&#8217;s a lesson here, well, a few actually.</p>
<p><strong>1) Trust:</strong> When a team sets an expectation with their Sprint commitment they&#8217;ve largely said &#8220;<em>trust us, we&#8217;ll get this stuff done in 2 weeks</em>&#8221;  If teams get into a habit of setting expectations and not delivering, that trust will be broken and that has consequences that are much more serious than &#8220;<em>oh well, we&#8217;ll do better next time</em>&#8220;.  The product owner, stakeholders/customer or whoever, won&#8217;t believe the team when they estimate stories or when they make Sprint commitments.</p>
<p>Without trust you&#8217;ll end up piling more process on top of already existing dysfunctional process to account for the lack of trust.  Sometimes we like to call these &#8220;gates&#8221; and mask our distrust as &#8220;<em>accountability or responsibility</em>&#8221;</p>
<p><strong>2) Team Responsibility:</strong> When a team sets an expectation, they are responsible for living up to that expectation.  If the team misses the commitment they should be pissed off they missed it.  Of course, when they nail it, it feels good.  It feels good to finish something and present the work to others in the organization.</p>
<p>Without team responsibility you&#8217;re just breaking work into 2 week chucks and not behaving any differently.</p>
<p><strong>3)  Personal Satisfaction</strong>: Personal satisfaction is a great motivator.  <a href="http://hbr.org/2010/01/the-hbr-list-breakthrough-ideas-for-2010/ar/1" target="_blank">Harvard Business Review</a> posted an article on what really motivates people and progress was the number one factor.   Setting an expectation in the Sprint Planning session and showing the result at the Sprint Demo shows progress which is a great way for team members to feel a sense of personal satisfaction.  This is more important than managing by fear (the STICK approach) or managing with carrots (the REWARD approach).</p>
<p>These 3 factors are closely related.</p>
<p>Lack of personal satisfaction can lead to lack of team responsibility.  Lack of team responsibility can lead to commitments being missed which will lead to a lack of trust between the team and the organization/customer/stakeholder.</p>
<p>The difference between my story of breaking my commitment with my 5 year old and a team breaking their commitment is that I can re-gain that trust easily by saying I&#8217;m sorry and by taking him out for some ice-cream.</p>
<p>Chances are a team only has so many &#8216;get out of jail free&#8217; cards and a pattern of missing commitments isn&#8217;t only going to kill your Agile initiative, it&#8217;s going to do damage to your business.</p>


<p>Related posts:<ol><li><a href='http://www.agilecoach.ca/2010/02/24/learn-the-secrets-of-collaboration-from-your-kids/' rel='bookmark' title='Permanent Link: Learn the Secrets of Collaboration&#8230;From Your Kids'>Learn the Secrets of Collaboration&#8230;From Your Kids</a> <small> One of the simulations I like to facilitate during...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2010/08/11/3-reasons-why-setting-expectations-matters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Magic Agile Ingredients</title>
		<link>http://www.agilecoach.ca/2010/07/29/the-magic-agile-ingredients/</link>
		<comments>http://www.agilecoach.ca/2010/07/29/the-magic-agile-ingredients/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 14:28:10 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[discipline]]></category>
		<category><![CDATA[responsibility]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=179</guid>
		<description><![CDATA[
			
				
			
		
Yesterday I mowed the lawn because I felt had to.  Our neighbours lawn company had taken care of their lawn and my wife was, um, re-enforcing her desire to have me get the yard-work done.
Since I&#8217;m on &#8216;vacation&#8217; I wasn&#8217;t particularly motivated to get it done, but obligation was calling so I caved even though I would [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F07%2F29%2Fthe-magic-agile-ingredients%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F07%2F29%2Fthe-magic-agile-ingredients%2F&amp;source=jasonlittle&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignleft size-thumbnail wp-image-181" style="margin-left: 5px; margin-right: 5px;" title="weeds" src="http://www.agilecoach.ca/wp-content/uploads/2010/07/weeds-150x150.jpg" alt="weeds" width="150" height="150" />Yesterday I mowed the lawn because I felt had to.  Our neighbours lawn company had taken care of their lawn and my wife was, um, re-enforcing her desire to have me get the yard-work done.</p>
<p>Since I&#8217;m on &#8216;vacation&#8217; I wasn&#8217;t particularly motivated to get it done, but obligation was calling so I caved even though I would have much rather done just about anything else.</p>
<p>It was hot, I was tired and not motivated and ended up doing a really crappy job.   I didn&#8217;t do the trimming or weeding and took shortcuts to get it done as quick as possible and as a result, I now have some yardwork-debt.   Oh, there&#8217;s a point&#8230;wait for it!<span id="more-179"></span>I generally enjoy doing yard-work. There&#8217;s something about the accomplishment of getting it done and seeing a nicely manicured yard that feels pretty good.   Sometimes people walk by our place and I hear nice comments about how great the yard looks.  It may sound nuts, but it feels pretty good.</p>
<p>The shortcuts I took yesterday have made sure I have extra work to do next time.  The grass around the edges will be higher and will take longer to trim, there will be more weeds in the garden so it&#8217;ll take more time to pull them out.  Maybe that&#8217;s an extra 30 minutes or so next time around but the more serious effect is how bad I feel when I leave the house and see the half-assed job I did.</p>
<p>Who cares, it&#8217;s just the lawn right?</p>
<p>Wrong.</p>
<p>Obligation can yield the exact opposite results that it is designed to get.  I felt &#8216;obligated&#8217; to do something I had to do, but didn&#8217;t want to do.  I had a choice.  Do it right or don&#8217;t do it.  I chose to do it wrong.  I chose to not communicate with my wife and tell her I knew I&#8217;d do a crappy job because I was hot and tired.  I chose to not defer the task until later in the day.</p>
<p>So how does this relate to Agile?  Well, I learned something.  I learned that next time I feel obligated to do this, I&#8217;ll take an extra 5 or 10 minutes before I start to clear my head and remember how crappy I felt after doing a half-assed job and then make my choice in a responsible way.</p>
<p>Responsibility and discipline are the magical ingredients for being successful with Agile.  All the process, metaphors and skills don&#8217;t matter if responsibility and discipline are missing from recipe.   When your team has improvements that come out of the retrospective, it takes responsibility and discipline to follow through with them.  They aren&#8217;t going to magically happen and your manager isn&#8217;t going to force you to do them.</p>
<p>Responsibility and discipline are the magical ingredients that make a difference between writing good code and crappy code.</p>
<p>Responsibility and disciplines are the magical ingredients that make a difference between building the right thing and building the thing we &#8220;have to&#8221; build.</p>
<p>What I personally find useful to be responsible and disciplined, is to simply take 30 seconds to re-boot my brain when faced with obligation.  I literally shut my eyes, take 3 deep breathes and say to myself:  &#8221;<em>what do you want to do?  You know &#8216;it has to get done&#8217;, take an extra couple of minutes and sort out your thoughts</em>&#8220;.  While I&#8217;m doing the thing I chose to do (even when starting with feeling obligated to do it), I remind myself when feeling the need to take shortcuts: &#8220;<em>Remember, you chose to do this.  Do it right.</em>&#8221;</p>
<p>It&#8217;s quite possible I do that because I&#8217;m an introvert and I think mentally preparing yourself can go a long way towards doing the right thing, not the thing you feel obligated to do.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2010/07/29/the-magic-agile-ingredients/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Are We Forgetting About Succeeding?</title>
		<link>http://www.agilecoach.ca/2010/07/26/are-we-forgetting-about-succeeding/</link>
		<comments>http://www.agilecoach.ca/2010/07/26/are-we-forgetting-about-succeeding/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 01:01:56 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Coaching tips]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[culture]]></category>
		<category><![CDATA[success]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=177</guid>
		<description><![CDATA[
			
				
			
		
I had a great conversation with a colleague the other day about how &#8220;agile ain&#8217;t what it used to be&#8221; (fodder for another post)  and recently it seems like I spend a great deal of time either replying to people or having conversations about the proper use of &#8220;methodology or practice X&#8220;.
Technically I&#8217;m on vacation and since [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F07%2F26%2Fare-we-forgetting-about-succeeding%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F07%2F26%2Fare-we-forgetting-about-succeeding%2F&amp;source=jasonlittle&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>I had a great conversation with a colleague the other day about how &#8220;<em>agile ain&#8217;t what it used to be</em>&#8221; (fodder for another post)  and recently it seems like I spend a great deal of time either replying to people or having conversations about the proper use of &#8220;<em>methodology or practice X</em>&#8220;.</p>
<p>Technically I&#8217;m on vacation and since I don&#8217;t really consider what I do a &#8216;<em>job</em>&#8216; (read: I love what I do), I&#8217;ve been catching up on email, forums and other conversations on Linked In.</p>
<p>Is the Agile community sending the wrong message?  Do people just not get it? Why does it seem there is this overwhelming need for something to give the gold stamp?  Are Agile values and principles at odds with fundamentally how the humans behave?</p>
<p>Dramatic?  Maybe.<span id="more-177"></span></p>
<p>From metrics to methodology, what seems to get lost is doing the right thing or doing what&#8217;s necessary for a project/product to succeed.  Reflecting back on previous lives of being &#8220;<em>in charge</em>&#8220;  I don&#8217;t know how many times I&#8217;ve either talked out of my, ahem&#8230; or flat out asked the team what they think we need to do in order to be successful.  It hasn&#8217;t always worked of course but I&#8217;ve worked with some great folks who could take the data presented to them and do what they felt was the right thing at the time.</p>
<p>Stakeholders, project sponsors and customers really don&#8217;t give a shit if you&#8217;re using XP or Scrum or Waterfall or Shabadoo Methodology (that one is mine, TM pending&#8230;), they want results.  Whether the goal is project success, more money or whatever, however you get there doesn&#8217;t matter.  Chances are the next situation will be different so doing the same thing again probably won&#8217;t work.</p>
<p>This has been a source of confusion and frustration for me a few times with clients, but I think there comes a time when you work for a boss or organization that seems to get it.  Sometimes you find a boss or leader who is very much a catalyst, somebody with that &#8220;it&#8221; factor.  Somebody that knows the direction of organization whether is be selling off the company so we all get rich or somebody who understands the market and is trying to blow a vertical wide open.   I feel lucky enough having experienced this rare phenomenon  twice and whatever the goal was in those situations, it was loud and clear.</p>
<p>Strong leadership and a purpose seem to drive how we get results, not a process or methodology.   So what&#8217;s the point? Am I just rambling on or what?  The point is, the manifesto was created for a reason.  Use it as a guide, not the rule.  Sometimes you need less rules and process, sometimes you need the reverse.  At the end of the day, people are complex.  Teams are complex.  Throw them into another system (read: the organization) and the waters get even muddier.</p>
<p>That&#8217;s why I love what I do.  Each situation is unique, each challenge is different and I really dig that.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2010/07/26/are-we-forgetting-about-succeeding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Only Agile Maturity Model You Need</title>
		<link>http://www.agilecoach.ca/2010/07/20/the-only-agile-maturity-model-you-need/</link>
		<comments>http://www.agilecoach.ca/2010/07/20/the-only-agile-maturity-model-you-need/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 13:30:07 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[agile maturity]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=174</guid>
		<description><![CDATA[
			
				
			
		
This was a hot topic at one point, maybe I&#8217;m missing the boat.  Lately I&#8217;ve seen a couple of posts on Linked In about Agile Maturity Models and I guess it does sound like a really fancy, neat thing however is it really necessary?
Let&#8217;s keep it simple.
Are you using the data made visible by [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F07%2F20%2Fthe-only-agile-maturity-model-you-need%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F07%2F20%2Fthe-only-agile-maturity-model-you-need%2F&amp;source=jasonlittle&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>This was a hot topic at one point, maybe I&#8217;m missing the boat.  Lately I&#8217;ve seen a couple of posts on Linked In about Agile Maturity Models and I guess it does sound like a really fancy, neat thing however is it really necessary?</p>
<p>Let&#8217;s keep it simple.</p>
<p>Are you using the data made visible by adopting Agile to make better business decisions by accepting reality?</p>
<p>If so, congratulations.  You&#8217;re mature.</p>
<p>If not, wake up.</p>
<p>Yeah, it really can be that simple&#8230;if you&#8217;re mature enough&#8230;</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2010/07/20/the-only-agile-maturity-model-you-need/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Focus on Getting to the Goal as a Team over Focusing on &#8220;Doing Agile&#8221;</title>
		<link>http://www.agilecoach.ca/2010/06/14/focus-on-getting-to-the-goal-as-a-team-over-focusing-on-doing-agile/</link>
		<comments>http://www.agilecoach.ca/2010/06/14/focus-on-getting-to-the-goal-as-a-team-over-focusing-on-doing-agile/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 13:37:45 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Coaching tips]]></category>
		<category><![CDATA[agile coach camp]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=169</guid>
		<description><![CDATA[
			
				
			
		
For those who are familiar with some of my other posts, I seem to follow a similar pattern when talking about Agile.  Based on using Agile as the tool to help implement the Rockefeller Habits when I was working at Q4, I&#8217;ve always thought that the focus and goal is always to help an organization [...]


Related posts:<ol><li><a href='http://www.agilecoach.ca/2010/01/20/position-paper-for-agile-coach-camp-2010/' rel='bookmark' title='Permanent Link: Position Paper for Agile Coach Camp 2010'>Position Paper for Agile Coach Camp 2010</a> <small> Agile Coach Camp 2010 is coming the weekend of...</small></li>
<li><a href='http://www.agilecoach.ca/2010/01/08/the-agile-coach-manifesto/' rel='bookmark' title='Permanent Link: The Agile Coach Manifesto'>The Agile Coach Manifesto</a> <small> The Agile Manifesto is the heart of soul of...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F06%2F14%2Ffocus-on-getting-to-the-goal-as-a-team-over-focusing-on-doing-agile%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F06%2F14%2Ffocus-on-getting-to-the-goal-as-a-team-over-focusing-on-doing-agile%2F&amp;source=jasonlittle&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>For those who are familiar with some of my other posts, I seem to follow a similar pattern when talking about Agile.  Based on using Agile as the tool to help implement the <a href="http://www.q4blog.com/2009/01/28/a-year-later-living-with-the-rockefeller-habits/" target="_blank">Rockefeller Habits when I was working at Q4</a>, I&#8217;ve always thought that the focus and goal is always to help an organization be successful based on how that company defines success.</p>
<p>This was the focus for a session I proposed at Agile Coach Camp this weekend in Waterloo.  First off, I love Coach Camp!  The energy, openness and shared learning that happens is simply amazing.  It is truly inspiration for me to see how passionate everyone is about Agile and giving back to the community.</p>
<p>I had originally titled the session &#8220;Focus on Success over Focusing on &#8216;Being Agile&#8217;&#8221; and I was pleased with the open dialogue that came out and helped me sort out the thoughts in my mind around this topic.    I&#8217;ve mind-mapped and framed a mini-book based on a <a href="http://www.agilecoach.ca/2009/12/31/4-steps-to-an-agile-transformation/" target="_blank">post I wrote last December</a> that I feel very strongly can help bridge the gap or remove the disconnect between organizations that want to adopt Agile with the message being communicated from the Agile community.</p>
<p>While I am a firm believer in the Manifesto and the principles of Agile, I don&#8217;t think that message resonates as well with clients and organizations that want to adopt Agile as much as using Agile as a tool to reach a goal does.</p>
<p>The whitepaper I had hope to publish many months ago started evolving into this mini-book but not having written a book before I am struggling a little!  This is a great chance to eat my own dog-food and use Agile as the tool to accomplish my goal of writing this book.  Well, I think that is enough ramblings for now, you can view the summary of the <a href="http://agilecoachcampcanada.com/2010/06/13/focus-on-getting-to-the-goal-as-a-team-over-focusing-on-doing-agile/" target="_blank">session here</a>!</p>


<p>Related posts:<ol><li><a href='http://www.agilecoach.ca/2010/01/20/position-paper-for-agile-coach-camp-2010/' rel='bookmark' title='Permanent Link: Position Paper for Agile Coach Camp 2010'>Position Paper for Agile Coach Camp 2010</a> <small> Agile Coach Camp 2010 is coming the weekend of...</small></li>
<li><a href='http://www.agilecoach.ca/2010/01/08/the-agile-coach-manifesto/' rel='bookmark' title='Permanent Link: The Agile Coach Manifesto'>The Agile Coach Manifesto</a> <small> The Agile Manifesto is the heart of soul of...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2010/06/14/focus-on-getting-to-the-goal-as-a-team-over-focusing-on-doing-agile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using an Open Space to Teach and Get Results</title>
		<link>http://www.agilecoach.ca/2010/06/08/using-an-open-space-to-teach-and-get-results/</link>
		<comments>http://www.agilecoach.ca/2010/06/08/using-an-open-space-to-teach-and-get-results/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 17:58:04 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Coaching tips]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[facilitation]]></category>
		<category><![CDATA[open space]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=166</guid>
		<description><![CDATA[
			
				
			
		
The organization I&#8217;m currently working with is suffering from &#8216;we have no time&#8217; disorder.  Demand is exceeding capability which is leaving little time for &#8216;non-contextual&#8217; learning for the lack of a better phrase.
While one team has been making some great strides with root cause analysis, they have been struggling to turn those learnings into actions [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F06%2F08%2Fusing-an-open-space-to-teach-and-get-results%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.agilecoach.ca%2F2010%2F06%2F08%2Fusing-an-open-space-to-teach-and-get-results%2F&amp;source=jasonlittle&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>The organization I&#8217;m currently working with is suffering from <em>&#8216;we have no time&#8217; </em>disorder.  Demand is exceeding capability which is leaving little time for &#8216;non-contextual&#8217; learning for the lack of a better phrase.</p>
<p>While one team has been making some great strides with root cause analysis, they have been struggling to turn those learnings into actions simply due to the volume of work that needs to get done.  In addition to &#8216;<em>we have no time</em>&#8216; disorder, they have also been diagnosed with &#8216;<em>we have to</em>&#8216; syndrome.  A dangerous combination of diseases indeed.</p>
<p>Enter Open Space.</p>
<p>Now that this particular team has gathered a bunch of data that narrows the focus of what parts of the application are causing the most problems, (amongst other organizational causes that are out of scope here), I&#8217;m planning on conducting an Open Space to gather the more subjective data as well.</p>
<p>So why an Open Space as opposed to a typical brainstorm session?</p>
<p><strong></strong> I see this as an opportunity to teach within context which will help the team with:</p>
<p>- self-organization skills (facilitation, time-boxes, collaboration)<br />
- spreading domain and application knowledge amongst the team<br />
- gaining perspective from multiple disciplines (QA/DEV/Business)<br />
- giving everyone on the team the opportunity to speak up (team has some dominant personality issues)<br />
- developing a framework for problem solving and brainstorming so they can be as effective as possible with future meetings<br />
- having fun! get folks together and excited about their work!</p>
<p>These are the mechanics I&#8217;m planning on using, as I think some tweaking is necessary to get this to work in context:</p>
<ol>
<li><strong>Setup the open space concept</strong>: give team members a few days to digest how an open space works and why we are trying this approach.  This will be wrapped in the business goal for this session (gain consensus on the part of the application that will become the focus for this quarterly initiative.)</li>
<li><strong>Open Space Intro: 10 minutes</strong> &#8211; re-state how an Open Space works and state the business goal of the session.</li>
<li><strong>Lightning Talks: 30 minutes</strong> &#8211; each team member will be allocated 2 minutes to present what they want to talk about.  Ideally we will post this in the wiki ahead of time and I suspect folks will pair up.</li>
<li><strong>The Twist!: 1 &#8211; 2 hours</strong> &#8211; Here&#8217;s where it gets risky.  Now it&#8217;s ideal for all team members to be part of each talk since there will be actual work derived from the output of this session.  Depending on the number of &#8217;sessions&#8217; that are created, as a team, we may agree to do &#8220;X&#8221; number of sessions and everyone will participate or we will vote on what 2 sessions to do.  I suspect based on the hard data gathered there will only be 2 &#8211; 3 major functional parts of the application chosen by the team.  The backup plan is to use the hard data in conjunction with voting, fist of five or other consensus techniques to decide what topic(s) to drill down on.  The sessions themselves will functional much like a typical brainstorming session.</li>
<li><strong>Retrospective</strong>: 15 minutes.  For me to see how effective this was as a coach and for the team to see if there are techniques they can use going forward to have more effective meetings.</li>
</ol>
<p>I&#8217;ll follow-up this post after the session has been held, but would love to hear your thoughts and suggestions!</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2010/06/08/using-an-open-space-to-teach-and-get-results/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
