<?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 &#187; Uncategorized</title>
	<atom:link href="http://www.agilecoach.ca/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.agilecoach.ca</link>
	<description>Changing the World, One Person at a Time</description>
	<lastBuildDate>Wed, 01 Feb 2012 15:43:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>3 Reasons You &#8220;Should Just&#8221; Go to PSL</title>
		<link>http://www.agilecoach.ca/2012/01/30/3-reasons-you-should-just-go-to-psl/</link>
		<comments>http://www.agilecoach.ca/2012/01/30/3-reasons-you-should-just-go-to-psl/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 15:53:56 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[psl]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=564</guid>
		<description><![CDATA[PSL 2012 is coming up in May this year, I had the pleasure of attending last year and it was a life-changing experience.  Here&#8217;s 3 reasons why you &#8216;should just&#8217; go. You&#8217;ll learn to stop saying &#8220;should&#8221; and &#8220;just&#8221;: I worked with a company that had a problem with too many bugs.  When a doozy [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jrothman.com/2011/11/psl-problem-solving-leadership-workshop/" target="_blank">PSL 2012 is coming up in May this year</a>, I had the pleasure of attending last year and it was a life-changing experience.  Here&#8217;s 3 reasons why you &#8216;should just&#8217; go.</p>
<ol>
<li><strong>You&#8217;ll learn to stop saying &#8220;should&#8221; and &#8220;just&#8221;</strong>: I worked with a company that had a problem with too many bugs.  When a doozy would pop-up the usual all-hands-on-deck emergency meeting happened.  The output was &#8220;we should do X to make Y not happen again&#8221;.  Everybody nodded and felt great about this new epiphany!  Shame nothing actually got done.  When you say &#8220;we should do X&#8221; you remove all sense of responsibility on you and everybody else.  It&#8217;s an action-less modal verb.  I &#8220;just&#8221; thought this point would be valuable.  Did you feel the power of this paragraph dissipate?  &#8221;I just through this point&#8230;&#8221; means I have no confidence in what I &#8220;just&#8221; said.  Stop saying &#8220;should&#8221; and &#8220;just&#8221;.  PSL will help you figure out how.</li>
<li><strong>You&#8217;ll become more self-aware:</strong> Self-awareness leads to improvement.  I had many of my patterns reflected back to me during the week and PSL gave me many tools to figure out how to recognize those patterns and more importantly how to work on fixing them.  Other people aren&#8217;t the problem, understand how you intake and process information and you&#8217;ll be much more self-aware.</li>
<li><strong>You&#8217;ll learn how to spot problems</strong>: Well duh, it&#8217;s called PROBLEM SOLVING LEADERSHIP, what did you expect?  Seriously though, I get criticized for being too negative because I do not, nor will I ever, accept the status quo.  PSL taught me how to do this, diplomatically and brutally.  I usually prefer the brutal truth yet I realize the need for telling the kinder truth sometimes.  If you cannot challenge the status quo and treat every problem as it&#8217;s own unique set of circumstances, (which they are, but generally humans use that as an excuse to not dig deeper &#8220;oh, it was an anomaly&#8230;it won&#8217;t happen again&#8221;), you&#8217;ll struggle with developing a problem solving attitude in your organization and you&#8217;ll be doomed to mediocrity.</li>
<li><strong>You&#8217;ll Have Fun!!! </strong>PSL was a blast!  Intense learning, strong relationships were formed with people I never met before and it was extremely fun!  I do have another problem though.  The title of this post says &#8217;3 Reasons&#8217;, yet I have listed 4.  How can I solve this problem?  ;-)</li>
</ol>
<p>PSL will sell out fast, <a href="http://www.jrothman.com/2011/11/psl-problem-solving-leadership-workshop/" target="_blank">go sign-up now</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2012/01/30/3-reasons-you-should-just-go-to-psl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You Don&#8217;t Need Agile &#8230; If&#8230;</title>
		<link>http://www.agilecoach.ca/2011/08/10/you-dont-need-agile-if/</link>
		<comments>http://www.agilecoach.ca/2011/08/10/you-dont-need-agile-if/#comments</comments>
		<pubDate>Wed, 10 Aug 2011 22:06:31 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Common sense]]></category>
		<category><![CDATA[continuous improvement]]></category>
		<category><![CDATA[kaizen]]></category>
		<category><![CDATA[kanban]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=485</guid>
		<description><![CDATA[At Agile 2011 I was offering some advice in Coach&#8217;s Corner and a fellow (let&#8217;s call him Jack) who had attended my talk wanted to get more help with his problems with work flowing through a support team. He considered himself a beginner and admitted he didn&#8217;t know much about &#8216;Agile&#8217; and the more he [...]]]></description>
			<content:encoded><![CDATA[<p>At Agile 2011 I was offering some advice in Coach&#8217;s Corner and a fellow (let&#8217;s call him Jack) who had attended my talk wanted to get more help with his problems with work flowing through a support team.  He considered himself a beginner and admitted he didn&#8217;t know much about &#8216;Agile&#8217; and the more he described his problems and what they were changing the more I realized that he really got it.</p>
<p>Jack described their &#8216;work board and stickies&#8217; how they used that to manage their work, how they added daily meetings and how they improved by getting the team and product owner in the same room.</p>
<p>From our conversation I could tell, and he verified, that he didn&#8217;t know anything about Kanban and heard that Kanban was more of an advanced practice.   While it was a brief conversation, I echoed back that I felt he was on the right track.  He was getting the benefits of a continuous improvement mentally without using the A-word.</p>
<p>How refreshing, I remember about 10 years ago working in a company where we were doing the same thing.  I had never heard about Agile at the time.   Through experimentation we found out what worked for us.</p>
<p>If your organization wants to get started with Agile and Jack&#8217;s story sounds familiar to you, you may be on the right track already.  You may be better served to get specifically educated on what Agile practice your current process resembles.   You can do that by going to local events and talking to people in the community.</p>
<p>The worst thing you can probably do is to consider transforming to Agile because it&#8217;ll probably set you back further and erase the great progress you&#8217;ve already made.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2011/08/10/you-dont-need-agile-if/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Learn from Experience, Not Failure</title>
		<link>http://www.agilecoach.ca/2011/04/12/learn-from-experience-not-failure/</link>
		<comments>http://www.agilecoach.ca/2011/04/12/learn-from-experience-not-failure/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 14:15:03 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[learning]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=406</guid>
		<description><![CDATA[I hear and read a lot of stuff about how teams and people must fail first in order to succeed.  I&#8217;d agree with that.  What I&#8217;d prefer to see come out of the Agile community is less of the holier-than-thou &#8220;thou shalt fail before succeeding&#8221; rhetoric and more of &#8220;learn from your experiences&#8221; phrasing.  No, [...]]]></description>
			<content:encoded><![CDATA[<p>I hear and read a lot of stuff about how teams and people must fail first in order to succeed.  I&#8217;d agree with that.  What I&#8217;d prefer to see come out of the Agile community is less of the holier-than-thou <em>&#8220;thou shalt fail before succeeding</em>&#8221; rhetoric and more of &#8220;<em>learn from your experiences</em>&#8221; phrasing.  No, I&#8217;m not Mr. Sensitive, I like to think I&#8217;m Mr. Realist.  Organizations don&#8217;t want to be told they must fail first in order to succeed.  I&#8217;ve had my share of those discussions.  You know the ones where the person (or people) you&#8217;re talking to look at you like you have 3 extra heads growing out of your neck.</p>
<p>There was a tweet I saw today that sparked this post.  You know the ones, like: &#8216;<em>learning comes from failure</em>&#8216; or &#8216;<em>without failure there is no learning</em>&#8216;.  It sure sounds poetic and intellectual, but useless nonetheless.  I feel ok to say that because I used to say stuff like that.  Maybe I just failed with that messaging and now I have learned.  I&#8217;d like to think I just have more experience now.</p>
<p>So for those of you preaching &#8220;<em>for learning to happen thou shalt must hath doth fail first&#8230;</em>&#8221; enough already.  Work is hard enough without having to be told you have to fail before figuring something out.  Experience is the key, try shit out, get feedback and rinse and repeat.  That&#8217;s all that&#8217;s really going to work.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2011/04/12/learn-from-experience-not-failure/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Agile&#8230;.at Starbucks?</title>
		<link>http://www.agilecoach.ca/2011/03/07/agile-at-starbucks/</link>
		<comments>http://www.agilecoach.ca/2011/03/07/agile-at-starbucks/#comments</comments>
		<pubDate>Mon, 07 Mar 2011 14:15:09 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agile-bits]]></category>
		<category><![CDATA[lean]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=389</guid>
		<description><![CDATA[I&#8217;m sitting here at Starbucks waiting for the garage across the parking lot to finish off some maintenance on my car.  There&#8217;s a large queue forming at the counter, clearly the bottleneck is the ordering system. So how does this Starbucks handle it? The person who prepares the coffee takes and starts the order and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m sitting here at Starbucks waiting for the garage across the parking lot to finish off some maintenance on my car.  There&#8217;s a large queue forming at the counter, clearly the bottleneck is the ordering system.</p>
<p>So how does this Starbucks handle it? The person who prepares the coffee takes and starts the order and for the second person in line to increase throughput.  By the time that person pays the cashier, their order is ready and out they go.  Quick and efficient.</p>
<p>Seems like common sense doesn&#8217;t it?  I wonder if the manager gets upset that they are breaking process?</p>
<p>On the flip side, when I go to Tim Hortons, it&#8217;s usually the cashier that takes the order and fills it so the next customer has to wait until the order is done.  Sounds like single-piece flow to me.  Makes sense for limiting WIP, might not be the right balance for getting customers through faster.</p>
<p>Of course it could just be my heightened senses as a result of the double Grande Americano I just chugged.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2011/03/07/agile-at-starbucks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your &#8216;Done&#8217; Isn&#8217;t My &#8216;Done&#8217;</title>
		<link>http://www.agilecoach.ca/2011/03/02/your-done-isnt-my-done/</link>
		<comments>http://www.agilecoach.ca/2011/03/02/your-done-isnt-my-done/#comments</comments>
		<pubDate>Wed, 02 Mar 2011 14:02:35 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Coaching tips]]></category>
		<category><![CDATA[implementing scrum]]></category>
		<category><![CDATA[Leadership and Management]]></category>
		<category><![CDATA[Scrum Tips]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[alignment]]></category>
		<category><![CDATA[done]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=377</guid>
		<description><![CDATA[Last night I finished my taxes.  I tweeted I was done.  Not developer done, but done done.  Lynn McKee pointed out that even my impression of &#8216;done&#8217; was open to interpretation.  Does &#8216;done&#8217; mean finished with the calculations?  Filed?  Received refund? Being audited? Filed mine and my wifes? That reminded me of a recent sprint [...]]]></description>
			<content:encoded><![CDATA[<p>Last night I finished my taxes.  I tweeted I was done.  Not developer done, but done done.  <a href="http://twitter.com/lynn_mckee/status/42819439409889280" target="_blank">Lynn McKee pointed out</a> that even my impression of &#8216;done&#8217; was open to interpretation.  Does &#8216;done&#8217; mean finished with the calculations?  Filed?  Received refund? Being audited? Filed mine and my wifes?</p>
<p>That reminded me of a recent sprint planning session our team had.  Our product owner considered customer value and done as being able to clearly show separation of presentation and data layers in a new service we&#8217;re developing.  I considered customer value being showing the user of the new service a simple interpretation of the data being shown through the service.  Very different perspectives.<span id="more-377"></span></p>
<p>For me &#8216;done&#8217; is when the customer gets something valuable.  For our PO, &#8216;done&#8217; is when he can be satisfied with the design of the service.  The team, done is when all the yellow stickies are moved to &#8216;done&#8217;.</p>
<p>The point is, my tax example is simple and very specific.  Just before I wrote this post I told my wife I finished both returns, filed mine since I get a refund and will file her&#8217;s at the deadline since she has to pay this year (booooooo!&#8230;.for her!).  Before that, I have no idea what she thought &#8216;done&#8217; was.</p>
<p><a href="http://www.agilecoach.ca/wp-content/uploads/2011/03/releasewall.jpg"><img class="alignleft size-thumbnail wp-image-380" style="margin-left: 5px; margin-right: 5px;" title="releasewall" src="http://www.agilecoach.ca/wp-content/uploads/2011/03/releasewall-150x150.jpg" alt="" width="150" height="150" /></a>Software is much more complex than that.  One way of handling this is to periodically align the team during the sprint.  Oddly enough I did that yesterday.  Our standup felt kinda &#8216;status-y&#8217; and there really wasn&#8217;t much talk about the actual work.  I pushed the team and asked them to say what they thought we agreed to delivering.  I asked the PO the same thing.</p>
<p>I was pleased to hear it was the same as what I thought so I wrote it down and stuck it on our release wall.  Might be tough to see in the picture, the green card on the left shows the sprint number and what our definition of &#8216;done&#8217; is from the customer&#8217;s perspective since that&#8217;s what our sales and marketing team would find valuable.  They could care less if the service is de-coupled.</p>
<p>When you talk about &#8216;done&#8217;, be specific.  Scrum talks about delivering &#8216;business value&#8217; and &#8216;potentially shippable&#8217; software which is just a guideline.  Be specific and you&#8217;ll avoid a whole whack of ugle &#8220;hey, that&#8217;s not what I thought we were gunna get!&#8221; conversations later.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2011/03/02/your-done-isnt-my-done/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Pay Down Your Technical Debt</title>
		<link>http://www.agilecoach.ca/2010/09/29/how-to-pay-down-your-technical-debt/</link>
		<comments>http://www.agilecoach.ca/2010/09/29/how-to-pay-down-your-technical-debt/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 14:11:37 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[business goals]]></category>
		<category><![CDATA[technical debt]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=267</guid>
		<description><![CDATA[There is a sea of information about what technical debt is so I won&#8217;t elaborate on what it is and how to measure it.  What I will elaborate on is how to pay down your technical debt in context of your business priorities. Keeping in mind that the average business person doesn&#8217;t really understand or [...]]]></description>
			<content:encoded><![CDATA[<p>There is a sea of information about what technical debt is so I won&#8217;t elaborate on what it is and how to measure it.  What I will elaborate on is how to pay down your technical debt in context of your business priorities.</p>
<p>Keeping in mind that the average business person doesn&#8217;t really understand or necessarily care about technical debt, all they really wonder is why it takes so long to get stuff done.  Take, for example, the Rally story from <a href="http://www.amazon.com/Implementing-Lean-Software-Development-Concept/dp/0321437381" target="_blank">Implementing Lean Software Development</a>.   Rally started building their agile project management software and after the first year they accumulated &#8216;technical debt&#8217;.  Long story short, it took 14 months to get rid of it.  Read the book for the details.  Actually, read the book anyway, it&#8217;ll change your life.  So what can you do?  Read on&#8230;<span id="more-267"></span></p>
<p>Here&#8217;s a strategy you can employ to provide value to the business and pay down your technical debt at the same time.</p>
<p><strong>Priorities, Priorities and More Priorities</strong></p>
<p>Start off by figuring out what&#8217;s the next big thing for your business.    Drive company goals with yearly initiatives broken down into quarterly initiatives and use this as a guiding light to figure out what is important to the business.  When attacking technical debt you are more likely to get support from management if paying back the debt is wrapped in a business goal otherwise teams can just spin and spin on re-writes or re-architecture or other stuff that generally isn&#8217;t a good idea if it&#8217;s just done for the sake of being done.</p>
<p><strong>Look at the Guts</strong></p>
<p>Once you have the priority defined, use a project discovery session to look under the hood.  This should happen <strong>BEFORE</strong> estimates and commitments or release planning.  This is where tools can be very useful.  Tools like <a href="http://www.sonarsource.org/" target="_blank">Sonar </a>can get you great information about the state of the codebase that will be affected by this change.</p>
<p>Sonar will give you code complexity numbers, test coverage, duplication and a whole bunch of useful (and some not-so-useful) information that teams can use to help the business understand the effort required to make this business goal a reality.  You can also use the more subjective report that the team likes to call <em>&#8220;man, this code sucks and is reeeeeally hard to change&#8230;and test&#8230;.and&#8230;</em>&#8221;</p>
<p><strong>Decisions, Decisions, Decisions</strong></p>
<p>At this point you should have a good idea of what the effort is to accomplish this business goal and now the decision has to be made:</p>
<ul>
<li>should you do the project at all?</li>
<li>should you fix the boat?</li>
<li>should you build a new one?</li>
<li>should you just keep doing the same thing hoping it&#8217;ll be different this time?</li>
</ul>
<p>The point is, you now have some REAL data in order to make a decision and it&#8217;s based understanding what the effort is to accomplish a business goal while considering the state of reality.   Teams generally have a good gut feel about this already but can be talked into into &#8216;<em>just getting it done</em>&#8216; or be too afraid to push back.  Having this data is a great backup to that gut feel.</p>
<p>Changing code for the sake of changing code to be better doesn&#8217;t make any sense.  If you have legacy code that works but rarely changes maybe there&#8217;s no need to eliminate that debt.    The best thing you can do is use business goals to drive technical initiatives because that is what will get management on board to influence a better way to work.</p>
<p>Now that you have some ideas for a strategy for paying off technical debt, I&#8217;d recommend <a href="http://www.infoq.com/articles/technical-debt-levison" target="_blank">Mark Levison&#8217;s article </a>on what technical debt is and solutions for getting rid of it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2010/09/29/how-to-pay-down-your-technical-debt/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Who Delivers Your End of Iteration Demo?</title>
		<link>http://www.agilecoach.ca/2009/09/04/who-delivers-your-end-of-iteration-demo/</link>
		<comments>http://www.agilecoach.ca/2009/09/04/who-delivers-your-end-of-iteration-demo/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 18:44:13 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iteration demo]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=75</guid>
		<description><![CDATA[Just curious who actually delivers your demo at the end of the iteration.  Here&#8217;s the scenario, there is a &#8220;product owner team&#8221; (with of course the Chief Product Owner) that consists of 8 people and a team of 10 people (devs, testers, PO, PO proxy, SM).  The &#8220;product owner team&#8221; also communicates with the business [...]]]></description>
			<content:encoded><![CDATA[<p>Just curious who actually delivers your demo at the end of the iteration.  Here&#8217;s the scenario, there is a &#8220;product owner team&#8221; (with of course the Chief Product Owner) that consists of 8 people and a team of 10 people (devs, testers, PO, PO proxy, SM).  The &#8220;product owner team&#8221; also communicates with the business stakeholders and everybody attends the demos.</p>
<p>My preference is that the team delivers it as a whole with one team member taking the lead from iteration to iteration.  Who delivers your demo at the end of the iteration?  If you don&#8217;t like the options, feel free to comment!</p>
<p>[poll id=<strong>"2</strong>"]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2009/09/04/who-delivers-your-end-of-iteration-demo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What Makes a Successful Agile Coach?</title>
		<link>http://www.agilecoach.ca/2009/08/14/what-makes-a-successful-agile-coach/</link>
		<comments>http://www.agilecoach.ca/2009/08/14/what-makes-a-successful-agile-coach/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 21:12:43 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agile coaching]]></category>
		<category><![CDATA[culture]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=68</guid>
		<description><![CDATA[People often ask me &#8220;how does Agile tell you to do &#60;this and that&#62;&#8221; and having recently presented the fundamentals of Agile to a large mix of people, the textbook answer is &#8220;well, it depends&#8221;.   Folks who have little to no experience with Agile seem to be much more accepting of the fact that [...]]]></description>
			<content:encoded><![CDATA[<p>People often ask me &#8220;how does Agile tell you to do &lt;this and that&gt;&#8221; and having recently presented the fundamentals of Agile to a large mix of people, the textbook answer is &#8220;well, it depends&#8221;.    Folks who have little to no experience with Agile seem to be much more accepting of the fact that &#8220;being Agile&#8221; is all about taking the tools, knowledge and frameworks and applying them to your situation.  Some though Agile was a software tool, chaotic and very confusing.  They are actually very relieved to see the benefits that adopting Agile methods bring.  I stress that it&#8217;s more about becoming a learning organization and that <a href="http://plog.jasonlittle.ca/2009/06/26/turns-out-being-agile-is-all-about-culture/" target="_blank">Agile adoption is about culture</a> first and foremost.</p>
<p>Experiment. Fail.  Learn, move on and get better next time around.  That is what &#8220;being Agile&#8221; is all about.</p>
<p>There is no magic formula or checklist to make an Agile adoption successful.    It&#8217;s up to how willing the individuals are to accept help from a coach or how open they are to getting out of their comfort zone to improve on something that isn&#8217;t working.  Class after class I get bombarded with questions that range from how QA integrates with an Agile team to &#8220;how does Agile tell you to deal with the expense of buying a developer a laptop?&#8221;.  (yes, that was a REAL question I was asked once).</p>
<p><a href="http://www.estherderby.com/weblog/2009/06/five-reasons-to-hire-coach-for-agile.html" target="_blank">Esther Derby posted a few months ago</a> about 5 reasons to hire an Agile Coach which leads me to ask what actually makes a coach successful?  What makes a coach worthy of self-labeling himself a coach in the first place?  These are the top 3 attributes I consider to be the most important:</p>
<p>1) <strong>Self-less</strong>:  A coach must care about the team (and organization) and morally and ethically do what is right.   A good coach must possess the desire to work their way out of a job for the greater good of the organization that has invested time, money and most importantly trust in the coach&#8217;s abilities.  Now in the real world I am quite sure there are some folks who want to extend the gig as long as possible for security or other selfish reasons, but IMO that&#8217;s not the point.  If you are trying to teach and organization how to build trust, that lesson starts with the coach.</p>
<p>2) <strong>Honesty</strong>:  A good coach must be clear that the road may (and mostly likely will) get rough and there is a chance adopting Agile just will not work if the organization doesn&#8217;t want to change.    You can say &#8220;honesty is the best policy&#8221;  is a rally-cry or fluffy sounding but it rings true.  If you set the expectation that you will be honest regardless of how painful that honesty may be sometimes, a coach will stand to earn the respect and trust of the organization which is a first step towards having that spread throughout the rest of the organization.</p>
<p>3) <strong>Guide, Not Dictate</strong>:  Ok, so this isn&#8217;t so much an attribute phrased like the other two, but it&#8217;s important nonetheless.  As I mentioned at the start of the post, lotsa folks want the &#8220;how&#8221; without wanting to think about it first.  It&#8217;s important a coach help the organization/team/person get to the right answer for their situation.   An organization needs to learn how to becoming a learning organization and the best way to accomplish that, IMO, is to use the tools, knowledge and frameworks to help people find the answer that works.   If teams or individuals are making real attempts and showing true desire to adopt Agile practices, give them the freedom to apply what you have taught them.  Let them experiment and maybe they&#8217;ll fail, but if they have the desire and motivation, they will learn and improve.</p>
<p>I&#8217;ve always bought into the thought that skill and knowledge is never a problem.  Skills can be taught and knowledge can be obtained.  Motivation and desire are the most important attributes that help organizations or individuals commit to constant improvement.</p>
<p>Agree?  Disagree?  What other attributes do you think make a coach successful?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2009/08/14/what-makes-a-successful-agile-coach/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Certified Scrum Master Exam</title>
		<link>http://www.agilecoach.ca/2008/12/03/certified-scrum-master-exam/</link>
		<comments>http://www.agilecoach.ca/2008/12/03/certified-scrum-master-exam/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 03:03:50 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[csm]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/2008/12/03/certified-scrum-master-exam/</guid>
		<description><![CDATA[InfoQ has a great article on questioning whether or not there should be some type of exam to achieve CSM status.  Since that article was posted, the Scrum Alliance will be phasing in an exam by April 2009 and I think that is a great idea, if done correctly. I would defintely prefer to see [...]]]></description>
			<content:encoded><![CDATA[<p>InfoQ has a <a href="http://www.infoq.com/news/2008/11/scrum-certification-test" target="_blank">great article </a>on questioning whether or not there should be some type of exam to achieve CSM status.  Since that article was posted, the Scrum Alliance will be phasing in an exam by April 2009 and I think that is a great idea, if done correctly.</p>
<p>I would defintely prefer to see some type of scenario based exam so students can prove they can apply the knowledge gained in the course instead of a multiple choice exam.   It&#8217;s pretty simple to memorize a few facts and pass and exam however that is better than being given a certification based on the instructors assertion you deserve it.  Having said that, I&#8217;ve worked with some MCSE&#8217;s who passed the Microsoft exams but didn&#8217;t understand basic file sharing principles in Windows NT4.</p>
<p>This is a step in the right direction in making the certification more meaningful and difficult to obtain and it&#8217;ll be interesting to see what type of exam the Scrum Alliance can come up with.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2008/12/03/certified-scrum-master-exam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What it means to be Agile</title>
		<link>http://www.agilecoach.ca/2008/10/27/what-it-means-to-be-agile/</link>
		<comments>http://www.agilecoach.ca/2008/10/27/what-it-means-to-be-agile/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 15:00:57 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agile]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/2008/10/27/what-it-means-to-be-agile/</guid>
		<description><![CDATA[I remember when I first started learning about Agile, and Scrum in particular, it seemed that everyone had a different interpretation of what it was.  Some folks consider it religion, some folks find Agile is an excuse to not plan or they simply don&#8217;t know how to plan so &#8216;being Agile&#8217; seems like an easy [...]]]></description>
			<content:encoded><![CDATA[<p>I remember when I first started learning about Agile, and Scrum in particular, it seemed that everyone had a different interpretation of what it was.  Some folks consider it religion, some folks find Agile is an excuse to not plan or they simply don&#8217;t know how to plan so &#8216;being Agile&#8217; seems like an easy way out.</p>
<p>Baptism by fire and blogs filled with wrong information wasn&#8217;t going anyway quick so I figured it was time for some training.  After I finished my <a href="http://plog.jasonlittle.ca/2008/06/18/day-1-certified-scrum-master-training/">CSM</a>, it was pretty clear that Scrum is easy, but implementing Scrum is really hard.</p>
<p>There are some great articles out there about Agile but Travis Birch from Berteig Consulting posted an excellent article on what it <a href="http://www.agileadvice.com/2008/10/10/theoryofagile/what-is-agile/" target="_blank">means to be Agile</a>. Some people think the &#8216;art of possible&#8217; and other Scrum mantra can sound a bit hokey at times, but it really is a big shift in mindset to use Agile/Scrum effectively and Travis&#8217; post is one of the best written posts I&#8217;ve read that summarizes what Agile is.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilecoach.ca/2008/10/27/what-it-means-to-be-agile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

