<?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; training</title>
	<atom:link href="http://www.agilecoach.ca/tag/training/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>A New Spin, er, Flip on the Pennies Exercise</title>
		<link>http://www.agilecoach.ca/2009/07/15/a-new-spin-er-flip-on-the-pennies-exercise/</link>
		<comments>http://www.agilecoach.ca/2009/07/15/a-new-spin-er-flip-on-the-pennies-exercise/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 14:54:57 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Coaching tips]]></category>
		<category><![CDATA[fun and games]]></category>
		<category><![CDATA[training]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=59</guid>
		<description><![CDATA[Here are some new techniques on an classic agile game to help new agile teams understand differences between waterfall and agile.


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>
<li><a href='http://www.agilecoach.ca/2010/01/28/simple-exercise-to-demonstrate-value-of-collaboration/' rel='bookmark' title='Permanent Link: Simple Exercise to Demonstrate Value of Collaboration'>Simple Exercise to Demonstrate Value of Collaboration</a> <small> This is a quick and simple exercise I ended...</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%2F2009%2F07%2F15%2Fa-new-spin-er-flip-on-the-pennies-exercise%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.agilecoach.ca%2F2009%2F07%2F15%2Fa-new-spin-er-flip-on-the-pennies-exercise%2F&amp;source=jasonlittle&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>I owe this one to one of the attendees of a recent Agile Concept class I delivered a couple of weeks ago.</p>
<p>Most folks are probably familiar with &#8216;the penny flip&#8217; exercise to demonstrate the differences between waterfall and agile development.  For those who don&#8217;t it basically goes like this.<span id="more-59"></span><br />
<strong>Part I</strong></p>
<ol>
<li>break the class into team sizes that make sence, 4 or 5 is good</li>
<li>give each team a bunch of pennies, designate a time keeper and identify the &#8216;goal&#8217; where they need to put the pennies</li>
<li>have the 1st person flip the first penny and then pass it to the next person in line</li>
<li>repeat step 3 until the penny has been passed through all team members.  The final team member places the penny in the goal</li>
<li>record the time.</li>
</ol>
<p><strong>Part II</strong></p>
<ol>
<li>follow the same setup as the first part</li>
<li>give the team the goal of getting the pennies into the &#8216;goal&#8217; area but tell them they can do it however they want.  Make sure they still flip them first.</li>
<li>record the time</li>
</ol>
<p><em><strong>Observations</strong></em>:  In part I you will notice all the people in the room are looking at you and asking you for direction.  In the 2nd part, you will notice the teams huddle together quickly and form their own plan.</p>
<p><em><strong>Results</strong></em>: empowering the team allows you to go faster, less time wasted in handoffs and you are focusing on the value of the goal instead of telling the team how to get to the goal.</p>
<p>Everytime I do this exercise most teams approach it the same way and the results are usually similar.  The 2nd part is done much quicker and the team works together.  They usually observe the same behaviour and both teams improve even though they may employ different techniques in Part II.  One team took an interesting approach that I haven&#8217;t seem before.</p>
<p>In part I the first person decided to stack all the pennies in a pile and flip the whole pile and then pass it to the next person.  KA-BOOM!  Big Bang happened and all the pennies ended up on the floor.</p>
<p>So here are some ideas I was thinking about trying next time:</p>
<ul>
<li>Modify part 1 so there is a &#8216;done&#8217; area and then a &#8216;production&#8217; area.  After they flip all the pennies, they need to stack them in a pile on &#8216;done&#8217; and flip the stack into &#8216;production&#8217;.  If it blows up, the team needs to pick up each penny, flip it and then do the same thing again until it works.</li>
<li>Introduce some changes mid-way through &#8211; decide that the product owner wants to have all the tails of the pennies facing down.</li>
<li>Simulate the differences in releasing small piles of pennies over time as opposed to the whole stack at once.</li>
<li>Have a QA period in part I where the last person in line is told they need to make sure all the heads are facing up, but don&#8217;t tell the folks that are flipping them.  Have the last person pass any defects back to the team.</li>
</ul>
<p>Overkill for this exercise?  Would love to hear your thoughts!</p>
<p><img id="smallDivTip" style="border: 1px solid blue; z-index: 90; opacity: 1; position: absolute; left: 58px; top: 585px;" src="chrome://dictionarytip/skin/book.png" alt="" /></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>
<li><a href='http://www.agilecoach.ca/2010/01/28/simple-exercise-to-demonstrate-value-of-collaboration/' rel='bookmark' title='Permanent Link: Simple Exercise to Demonstrate Value of Collaboration'>Simple Exercise to Demonstrate Value of Collaboration</a> <small> This is a quick and simple exercise I ended...</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/2009/07/15/a-new-spin-er-flip-on-the-pennies-exercise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is There Value in Scrum Certification?</title>
		<link>http://www.agilecoach.ca/2009/07/14/is-there-value-in-scrum-certification/</link>
		<comments>http://www.agilecoach.ca/2009/07/14/is-there-value-in-scrum-certification/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 19:02:06 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Coaching tips]]></category>
		<category><![CDATA[Scrum Tips]]></category>
		<category><![CDATA[csm]]></category>
		<category><![CDATA[training]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/?p=56</guid>
		<description><![CDATA[There are some widely varying opinions on the validity of Scrum certification but I think, much like any education, it's not the sole means of determining qualification for a position.


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%2F2009%2F07%2F14%2Fis-there-value-in-scrum-certification%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.agilecoach.ca%2F2009%2F07%2F14%2Fis-there-value-in-scrum-certification%2F&amp;source=jasonlittle&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>I&#8217;m glad to see the Scrum Alliance is taking steps towards a better testing process to designate certification, especially with the recently released <a href="http://www.scrumalliance.org/resources/968" target="_blank">CSM exam objectives.</a></p>
<p>There are some widely varying opinions on the validity of Scrum certification but I think, much like any education, it&#8217;s not the sole means of determining qualification for a position.<span id="more-56"></span></p>
<p>The naysayers will argue that a 2-day (which is now 3-day by the way&#8230;) CSM class only serves to dilute the quality of Scrum Masters in the industry and is somehow de-valuing and undermining the Agile world.  Their argument is that &#8220;Agile&#8221; is being mis-represented by giving folks a designation that is being misconstrued by companies that are hiring these folks.  These companies get a false impression of Agile because they &#8216;hired a CSM&#8217; without experience and ultimately Scrum or Agile fail which leads them to believe that the Agile myths are valid.</p>
<p>When I first drafted this post, the tone was more about companies getting what they deserve if they hire someone with no experience, regardless of what job they are filling.  After re-reading it a couple of times, I decided to &#8216;be more agile&#8217; and put my energy into suggestions that could help improve the value of the certification.</p>
<p><strong>What Companies can try:</strong></p>
<ol>
<li> Get educated on what Agile is and understand what they are in for.  They need to understand one &#8216;certified&#8217; person isn&#8217;t going to come in and wave the magic wand.  It&#8217;s a team effort to make a new agile adoption work or fix a failed one.</li>
<li> Understand what CSM means.  Sure it&#8217;s just a 2-day course, but it means the person has received a quality education and understands the Scrum process even though they might not have practical experience.  As with any education, it&#8217;s only as good as how it&#8217;s used after being obtained.</li>
<li> Shouldn&#8217;t only interview CSM&#8217;s, don&#8217;t put the sole value on a piece of paper.  IE: put &#8220;preference given to someone with CSM designation&#8221; instead of &#8220;CSM required&#8221;</li>
<li> Bring in a panel of cross-functional folks to interview the person, make sure they will fit in the environment.</li>
<li>Have them participate in a real-world scenario.  A true scrum master would thrive on an opportunity like this to prove themselves.  Any reluctance and you know they aren&#8217;t the person you want.</li>
</ol>
<p>The Noob CSM</p>
<ol>
<li> Be Honest.  Yes I realize you can&#8217;t get experience without having some experience, but don&#8217;t pretend you are something you are not.  Setting an expectation upfront that your are capable only for the company to find you are not is far worse for you AND them than it would be to maybe look for a more junior role with a smaller team/company.</li>
<li>Focus on helping the company understand you have the knowledge and tools to make Scrum/Agile succeed but that it&#8217;s a team effort</li>
<li>Take the time to understand Agile adoption successes and failures and you will notice there is a common theme to them.</li>
<li>Learn, learn and learn.  Join Agile communities, participate in Agile forums, start or join a local Agile user group.  Being a ScrumMaster is not a 9 &#8211; 5 job, it&#8217;s a learning job that requires dedication.</li>
</ol>
<p>So am I in favour of certification?  Well, as usual, it depends.  In certain circumstances, I am.  I believe having an education from a qualified trainer/institution gives you a solid foundation to start with.  The reverse is also true, I know some folks plenty smarter than me that have no certifications so I don&#8217;t take too much stock in it.  You can read  books/blogs and get the same knowledge but be wary of &#8220;scrum-but&#8221; or &#8220;agile-but&#8221;. Those are much worse and do far more damage to the industry than someone without practical knowledge and experience does.</p>
<p><img id="smallDivTip" style="border: 1px solid blue; z-index: 90; opacity: 1; position: absolute; left: 168px; top: 523px;" src="chrome://dictionarytip/skin/book.png" alt="" /></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/2009/07/14/is-there-value-in-scrum-certification/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Delivering Value Fast &#8211; The Retrospective</title>
		<link>http://www.agilecoach.ca/2008/09/10/delivering-value-fast-the-retrospective/</link>
		<comments>http://www.agilecoach.ca/2008/09/10/delivering-value-fast-the-retrospective/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 23:14:36 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[product management]]></category>
		<category><![CDATA[training]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/2008/09/10/delivering-value-fast-the-retrospective/</guid>
		<description><![CDATA[
			
				
			
		
6% left on my battery and no power cord in site so I&#8217;ll be brief.  The workshop didn&#8217;t get into tactics or execution details but it gave me and the team members a great insight into the product owner role.  The biggest statement that stuck with me was that early on Jeff mentioned that 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%2F2008%2F09%2F10%2Fdelivering-value-fast-the-retrospective%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.agilecoach.ca%2F2008%2F09%2F10%2Fdelivering-value-fast-the-retrospective%2F&amp;source=jasonlittle&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>6% left on my battery and no power cord in site so I&#8217;ll be brief.  The workshop didn&#8217;t get into tactics or execution details but it gave me and the team members a great insight into the product owner role.  The biggest statement that stuck with me was that early on Jeff mentioned that it is impossible for one person to fill the &#8216;product owner&#8217; role.   Sure there is &#8216;one&#8217; product owner, but that person needs to be supported by a team and not locked in room to figure it all out themselves.</p>
<p>My takeaways:</p>
<p>- mapping user stories to a &#8216;narritive&#8217; or timeline to help understand the product and how users use it<br />
- how to build a better product backlog and plan releases</p>
<p>More to come&#8230;.now where&#8217;s that power cord&#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/2008/09/10/delivering-value-fast-the-retrospective/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Day 3 &#8211; Certified Scrum Master Training</title>
		<link>http://www.agilecoach.ca/2008/06/20/day-3-certified-scrum-master-training/</link>
		<comments>http://www.agilecoach.ca/2008/06/20/day-3-certified-scrum-master-training/#comments</comments>
		<pubDate>Sat, 21 Jun 2008 00:06:25 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[implementing scrum]]></category>
		<category><![CDATA[training]]></category>

		<guid isPermaLink="false">http://www.agilecoach.ca/2008/06/20/day-3-certified-scrum-master-training/</guid>
		<description><![CDATA[
			
				
			
		
Day 3 was all about Teams and the Scrum Master role.  Had a couple of exercises that were pretty simple, but they were probably more simple to figure out after a few days of training.  There were a couple of really key points that are going to help me and my company for sure.
To continue [...]


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%2F2008%2F06%2F20%2Fday-3-certified-scrum-master-training%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.agilecoach.ca%2F2008%2F06%2F20%2Fday-3-certified-scrum-master-training%2F&amp;source=jasonlittle&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Day 3 was all about Teams and the Scrum Master role.  Had a couple of exercises that were pretty simple, but they were probably more simple to figure out after a few days of training.  There were a couple of really key points that are going to help me and my company for sure.</p>
<p>To continue the theme, I&#8217;ll recap and update as per the format from <a href="http://plog.jasonlittle.ca/2008/06/19/day-2-certified-scrum-master-training/">yesterday&#8217;s post</a>.   In the interest of saving time, if I don&#8217;t list it here, read yesterday&#8217;s post as my opinion didn&#8217;t change.</p>
<p><strong>The Team should be accountable</strong></p>
<p>Actually, this really isn&#8217;t applicable in the sense of what &#8220;accountability&#8221; means in the business world.  IE: mess up and get reprimanded or fired.   The TEAM is responsible for what they commit to.  If the sprint fails, the sprint fails.  Scrum is designed to help teams learn through failure and get better as a team.  The sprint does not fail because 1 person on the team wrote bad code or 1 person on the team forgot this or that.  No sole person is responsible for that failure.  It is important to learn from it and move on.  Now if you fail multiple sprints (like all of them in a project) something is clearly wrong.  Scrum has no methods for handling this, it&#8217;s designed to not fail if applied properly.  Take that last statement with a grain of salt, Scrum isn&#8217;t the magic bullet and it&#8217;s not the only solution but if used right you decrease your chances of failure.  If the sprint is interrupted and work is added/removed (the &#8220;it&#8217;s gotta get done&#8221; factor), the Team is no longer responsible for those commitments.  Teams is a big discussion, I can&#8217;t possibly capture it all here, but they need the authority to succeed as well.</p>
<p><em><strong>My Biggest issues:</strong></em></p>
<p><strong>User Stories</strong>: Damn, the vote on this optional module was too low so we didn&#8217;t talk about it too much but we did talk about product backlog management and I managed to get a couple key questions answered in sidebars.  User stories are an approach to phrasing stuff on the product backlog.   A backlog item (phrased in a user story or not) is simple the vehicle to a discussion.</p>
<p>The product backlog is only for requirements and features/improvements.  Scrum used to teach that everything goes on the product backlog, however that has changed.   It&#8217;s important that the Team understand that a story isn&#8217;t going to tell them the full requirements.  The point is for the team to understand the business reason WHY the story is there and how to complete it.  That involves talking to the product owner to make sure they&#8217;ve got a good idea of what the point is.  It&#8217;s then up to the team to create the sprint backlog from that story.  That includes everything required to mark the story done (remember the team defines what &#8216;done&#8217; means.</p>
<p>We covered Product Backlog Management via voting on the optional modules.  I&#8217;m glad we picked that one.  It really helped with a couple of things.  The biggest being what belongs on a product backlog.  Stuff like &#8220;deploying the sprint work&#8221; doesn&#8217;t belong on the backlog. It&#8217;s implied that is going to happen because you will be providing a demo at the end of the sprint.  Stuff like that can also sit as a sprint backlog item.  IE: the product backlog item is &#8220;upgrade client 1 to version 2.0&#8243; (again, remember you don&#8217;t need to use user stories&#8230;)  Your sprint backlog items could be stuff like upgrade the client project files, change the config, write a batch file to deploy the stuff&#8230;.etc.</p>
<p>Another key with product backlog is that the Product Owner has the sole discretion to add/remove stuff from the backlog.  The Product Owner talks about value, the Team talks about cost.  The Team is not able to tell the Product Owner that the can&#8217;t do item 1 because of a dependency.  It&#8217;s up to the team to figure out how to break that dependency, and of course, that only applies to software.  Mishkin drew a great diagram that explains this.</p>
<p>And finally, albeit out of order in this post, we talked about the Scrum Master role.  It basically summed up the stuff we learned all week, but more specific to the Scrum Master only.  The Scrum Master&#8217;s purpose is to satisfy the stakeholders and provide visibility into the work being done so there are no surprises.  The Team doesn&#8217;t report TO the SM, the Team reports to each other and the SM facilitates the learning of Scrum and removing obstacles for the team.   We did some great exercises around SM scenarios as well.  This module was pretty simple and the class all did well since by this time we all learned quite a bit.</p>
<p>To wrap it up, I managed to squeeze out a couple more questions particular to my situation and am proud to say I&#8217;m now a Certified Scrum Master.  Now I support I can be one of those wankers that puts a big pile of acronyms after my sig since I&#8217;m an MCP and now an CSM!</p>
<p>Seriously tho, this was a great boot camp, tons to learn and I&#8217;m really quite exhausted.  I have absolutely no problem plugging Mishkin Berteig of <a href="http://www.berteigconsulting.com" target="_blank">Berteig Consulting</a> for a simply fantastic course.  If you are new to Scrum, having problems implementing Scrum or need some validation or coaching, I would highly recommend them.  The level of knowledge and experience was amazing.    The message was clear, Scrum has rules.  Follow them and you&#8217;ll have a great chance for success.  Scrum doesn&#8217;t solve all problems and it&#8217;s not applicable for all situations or companies, use common sense in your approach to implementing Scrum but above all else, the rules are there for a reason.   You should resist temptation to break them because you think it&#8217;s the right thing to do.</p>
<p>I&#8217;m excited and exhausted all at the same time, can&#8217;t wait to get to work on applying this in my company.  Keep tuning in, these first few posts were chaotic so I could dump all my thoughts, but there is some great stuff coming.</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/2008/06/20/day-3-certified-scrum-master-training/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
