<?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>Software Configuration Management and Agile Software Development &#187; Humor</title>
	<atom:link href="http://accurev.com/blog/category/humor/feed/" rel="self" type="application/rss+xml" />
	<link>http://accurev.com/blog</link>
	<description>SCM and Agile Software Development Blog</description>
	<lastBuildDate>Thu, 17 May 2012 15:00:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Agile Kids Say the Darndest Things</title>
		<link>http://accurev.com/blog/2011/11/28/agile-kids-say-the-darndest-things/</link>
		<comments>http://accurev.com/blog/2011/11/28/agile-kids-say-the-darndest-things/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 16:15:45 +0000</pubDate>
		<dc:creator>lorne cooper</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[continuous integration]]></category>
		<category><![CDATA[Enterprise Agile]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.accurev.com/blog/?p=2915</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2011/11/28/agile-kids-say-the-darndest-things/' addthis:title='Agile Kids Say the Darndest Things ' ><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">&#124;</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>I hope I don’t end up with a seized engine on the side of the road, but if I do, I’ll know I should have had that oil change. I hope I don’t end up on the Worst Dressed List, but if I do, at least I’ll know I should have given away those old [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2011/11/28/agile-kids-say-the-darndest-things/' addthis:title='Agile Kids Say the Darndest Things '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2011/11/28/agile-kids-say-the-darndest-things/' addthis:title='Agile Kids Say the Darndest Things ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div><p>I hope I don’t end up with a seized engine on the side of the road, but if I do, I’ll know I should have had that oil change. I hope I don’t end up on the Worst Dressed List, but if I do, at least I’ll know I should have given away those old shirts.  I feel sorry for those on the “Worst Agile Implementation” list who don’t even know they’re there.</p>
<p>In the past few months I’ve had the privilege of talking to approximately fifty organizations about their Agile implementation.  Most of them are doing well, and many of them have great insights about how they customized Agile to fit their process requirements.  But some of them really Say the Darndest Things.</p>
<p><strong>&#8220;We do Scrum, it’s just the rest of the company doesn’t.&#8221;</strong></p>
<p>“So first we break the requirements specification into pieces and call each of the pieces a story.  Then we do our iterations and pass them off to the release team.  We’d sure like to get Product Management, QA, and the customer involved, but they don’t want to.”</p>
<p>There are a lot of places an Agile approach can add value, and I’d hate to adopt a “waterfall approach to going Agile”, but you’re really not doing Scrum.  The biggest chunks of value, the incremental use of customer feedback, and going from “completed state” to “completed state” in each iteration are lost if you can’t get more support.</p>
<p><strong>&#8220;We’re Agile until the development is done.&#8221;</strong></p>
<p>More than once I’ve been speaking with an earnest development leader who’s describing the Scrum process.  They’ll launch in, with obvious pride, and tell me how they’ve gone to two week iterations, do standup meetings, <em>and</em> work from a backlog.  “Terrific!  And how do you do QA?”</p>
<p>Oh, yes, of course they do QA, silly!  In fact, they demo the completed development to the QA team every sprint review and send it off to get tested.  Sometimes, unfortunately, QA actually finds some bugs that need fixing.  So that’s why they put the sprint on hold for a while to fix the bugs and loop them back into QA “’cause we don’t want to wait an entire sprint before they can restart the testing.”</p>
<p>The other side of this one is the guys that take the old “Release Tail” loophole for all it’s worth.  “Yes, Lorne, we’ve been agile for three years now.  We do Scrum, unit testing, standups, and play in the World Series of ‘Planning Poker’.  We do that for about six weeks, or until the release.  Then we have a three month release testing tail, which follows a ‘modified Scrum process’ … the project leader estimates the amount of work on each bug QA finds, and assigns it to a developer.  Sure, sometimes we have to work on new functionality during the “release testing tail” … you can’t expect the customer to stop needing improvements for three months!”</p>
<p>Folks, I don’t think I’m sharing any great trade secret when I tell you the QA process needs to be completed before the story is considered “done.”  I don’t want to be Klaus Fuchs of Scrum, but here’s the secret: <strong>you’re going to have to invest more in testing up front.</strong><strong></strong></p>
<p><strong>&#8220;We do continuous integration every night.&#8221;</strong></p>
<p>I blame the education system: how’s an engineer supposed to know what “Continuous” means when we have “social promotion!”  Now some people understand the idea of continuous integration, and made a conscious effort to make it more “Discrete”.  Some companies I talked to had broken builds that lasted for a week.  You’d rather have a child repeating “Mummy” every 30<sup>th</sup> of a second before you’d like to get an email every five minutes saying the “Build Failed.”  I get it.  And if the email was going to your boss too, well, you don’t have to be Dogbert to know that’s a bad idea.</p>
<p>Builds are going to fail.  Get used to it.  The problem is not that the build failed, but that you couldn’t fix it.  Good practices are to have the team drop what they’re doing when the build fails and hop on fixing it.  If they can’t fix it, it needs to get escalated *pronto*.  Better is to have the team do local builds and unit testing before they check in.  Best Practices are to divide up the build process by team and stage of development, so your team only pollutes itself, not the rest of the development org.</p>
<p><strong>&#8220;We don’t need training since we can use the internet.&#8221;</strong></p>
<p>Uh huh. So I guess the schools will be shutting down any day now.  Not that the Internet might not turn out to be a useful aid someday, but the software development process is a hands-on activity.  And similar to other hands on activities, like dancing or carpentry, you can’t learn to do it by reading a book.  You’re going to need to get some experience with the process before you understand how to run a sprint review or a stand up, how to estimate stories, and how to work with your QA partner.</p>
<p>Now if you’re a hobbyist and working for free, your time is cheap, and there’s no reason not to use trial and error as a learning method.  But if you’re getting paid, and your work is important, you really don’t want to waste four sprints figuring out what someone can help you get right in sprint two.</p>
<p>I’m hoping my surgeon, pilot, and barber got a few lessons before it was my turn.</p>
<p><strong>Finally…</strong></p>
<p>No one has to pass a test to call themselves “Agile,” nor should they. Agilistas don’t have a monopoly on the right way to develop software.  But when people believe they’ve made it to Agile without using critical Agile concepts like time boxing development or getting to “done”, they’re missing the real value.</p>
<p>&nbsp;</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2011/11/28/agile-kids-say-the-darndest-things/' addthis:title='Agile Kids Say the Darndest Things '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://accurev.com/blog/2011/11/28/agile-kids-say-the-darndest-things/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Before I Went Agile</title>
		<link>http://accurev.com/blog/2011/02/25/agile-terms/</link>
		<comments>http://accurev.com/blog/2011/02/25/agile-terms/#comments</comments>
		<pubDate>Fri, 25 Feb 2011 21:50:25 +0000</pubDate>
		<dc:creator>amonty</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[agile terms]]></category>
		<category><![CDATA[epic]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[planning poker]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[waterfall]]></category>
		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://www.accurev.com/blog/?p=2542</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2011/02/25/agile-terms/' addthis:title='Before I Went Agile ' ><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">&#124;</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>A New Language As teams adopt Agile development methods, often a new sort of vernacular emerges. To those unfamiliar with Agile, it can sound quite foreign when these groups start rattling on about this or that. I thought it might be fun to list some of the phrases or activities that may have had an [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2011/02/25/agile-terms/' addthis:title='Before I Went Agile '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2011/02/25/agile-terms/' addthis:title='Before I Went Agile ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div><h3>A New Language</h3>
<p>As teams adopt <a href="http://www.accurev.com/agile-scm.html" target="_blank">Agile development</a> methods, often a new sort of vernacular emerges. To those unfamiliar with Agile, it can sound quite foreign when these groups start rattling on about this or that. I thought it might be fun to list some of the phrases or activities that may have had an entirely different meaning before I went Agile.</p>
<h3>Agile Terms Before We Were Agile</h3>
<ul>
<li><em><strong>XP</strong></em> was just the operating system running on my parents&#8217; computer that I was constantly fixing.﻿</li>
<li><strong><em>Scrum</em> </strong>was something done on a muddy field by people much tougher than me.</li>
<li>The term <em><strong>waterfall</strong></em> evoked beautiful memories of hikes in Hawaii instead of painful ones of past death marches.</li>
<li>The idea of <em><strong>pairing</strong></em> with another co-worker was strictly forbidden by HR policies.</li>
<li>Similarly, playing <strong> <em>poker</em></strong> in the conference room was generally frowned upon.</li>
<li>The notion of <em><strong>sprinting</strong></em> for a week or more was insane.</li>
<li>An<strong> <em>epic story</em> </strong>was something like Beowulf or the Iliad.</li>
<li><em><strong>Lean</strong></em> was my signature club dance move.</li>
<li>The words <strong><em>burn</em> </strong>and <em><strong>chart</strong></em> were never used in a positive sense.</li>
<li>I wouldn&#8217;t have imagined sitting in a meeting with<strong> <em>chickens and pigs</em></strong>.</li>
<li>The word <strong><em><a href="http://www.accurev.com/agile-software-development.html" target="_blank">agile</a></em> </strong>was the last word used to describe a group of software developers.</li>
</ul>
<p><strong>How about you?</strong></p>
<p>For more information on Agile terms, visit the <a href="http://www.accurev.com/software-development-glossary.html" target="_blank">Agile glossary</a>.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2011/02/25/agile-terms/' addthis:title='Before I Went Agile '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://accurev.com/blog/2011/02/25/agile-terms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You&#8217;re So Agile! Implementing Agile&#8230; in a Sales Team?</title>
		<link>http://accurev.com/blog/2010/09/27/implementing-agile/</link>
		<comments>http://accurev.com/blog/2010/09/27/implementing-agile/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 18:31:09 +0000</pubDate>
		<dc:creator>clucca</dc:creator>
				<category><![CDATA[AccuRev]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[AgileCycle]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Enterprise Agile]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[SCM Resources]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[AccuRev standup]]></category>
		<category><![CDATA[retrospective]]></category>
		<category><![CDATA[sales]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[sprint]]></category>
		<category><![CDATA[task board]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.accurev.com/blog/?p=2379</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/09/27/implementing-agile/' addthis:title='You&#8217;re So Agile! Implementing Agile&#8230; in a Sales Team? ' ><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">&#124;</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>My job here at AccuRev involves working as an &#8220;Agile Evangelist,&#8221; and along with the other Evangelists on my team, we have appropriately named ourselves &#8220;Team AgileCycle.&#8221;  Prior to our AgileCycle product launch, AccuRev took a company initiative to bring Agile into every part of the business.  The idea was to bring an educational awareness [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/09/27/implementing-agile/' addthis:title='You&#8217;re So Agile! Implementing Agile&#8230; in a Sales Team? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/09/27/implementing-agile/' addthis:title='You&#8217;re So Agile! Implementing Agile&#8230; in a Sales Team? ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div><p>My job here at <a href="http://www.accurev.com/" target="_blank">AccuRev</a> involves working as an &#8220;Agile Evangelist,&#8221; and along with the other Evangelists on my team, we have appropriately named ourselves &#8220;Team AgileCycle.&#8221;  Prior to our <a href="http://www.accurev.com/agilecycle.html" target="_blank">AgileCycle</a> product launch, AccuRev took a company initiative to bring Agile into every part of the business.  The idea was to bring an educational awareness of Agile process to all of our teams by implementing basic <a href="http://www.accurev.com/scm-white-papers.htm" target="_blank">Agile practices</a>.  &#8221;Team AgileCycle&#8221; was responsible for bringing Agile to the sales team, so our salespeople could have a taste of what Agile development was really all about.</p>
<p>(I should point out that we do realize sales organizations and development organizations are vastly different, and certain Agile practices can’t be applied to a sales cycle. But we did see great opportunities to pick up Scrum methodologies and usefully apply them to help within our sales organization.  Some of the changes we made do not qualify as not “pure” Agile, or even best practices, but the point of this exercise was to expose our team to some of the things software developers are doing in the real world.)</p>
<h2>Implementing Agile Step 1: Sales Scrum Training</h2>
<p>At AccuRev, we subjected our sales organization to Certified Scrum Training. In this training we walked our team through the different phases of Scrum: planning sessions, standups, and retrospectives.  We even exposed the sales team to planning poker when walking them through typical development cycle.</p>
<h2>Implementing Agile Step 2: Implement Sales Standups</h2>
<p>The next step was to take what we learned, and actually implement it.  At AccuRev, we now have multiple standups with our sales team, in order to obtain feedback quickly and learn what our customers are saying in the field about AgileCycle.</p>
<h2>Implementing Agile Step 3: Mark Out Sprint and Retrospectives.</h2>
<p>In the sales team, this is simple. Our iteration is once a quarter.  I would never suggest a development team implement this long of a sprint, but for sales it works. At the end of the sprint we got together and performed a retrospective, which discussed results for each territory, reviews of our processes, and brainstorming for the next quarter.</p>
<h2>Implementing Agile Step 4: The Task Board</h2>
<p>In the “Team AgileCycle headquarters,&#8221; we maintain a <strong>task board</strong>. Here we take all of our goals and tasks for the quarter, and mark them out as<a href="http://www.accurev.com/blog/wp-content/uploads/2010/09/Summer-of-Bob1.jpg"><img class="alignright size-medium wp-image-2394" title="Implementing Agile: The Task Board" src="http://www.accurev.com/blog/wp-content/uploads/2010/09/Summer-of-Bob1-300x224.jpg" alt="Implementing Agile: The Task Board" width="400" height="298.5" /></a> “backlog,” “in progress,” and &#8220;complete.&#8221;  (We’re still working on how to measure our story points, but the basic process is that we plan our backlog with our quarterly goals. When something else comes up, we fill the backlog with those tasks.)</p>
<p>And even though this task board seams simple, it actually wields a lot of power and has become a great tool in organizing our work.</p>
<p>What has surprised me the most during the whole implementation process is just how well the sales cycle seems to match specific Agile methodologies already. Think about this:</p>
<p><em>We already built in an iteration time: </em>1 quarter</p>
<p><em>We had planned velocity already</em>: Sales to make this quarter</p>
<p><em>We inspected and adapted</em>: If the numbers were not met we wanted to understand why. If we weren’t on velocity we changed course.</p>
<p><em>We had Scrum meetings before it was called “Scrum</em>”: Weekly status and impediment meetings.</p>
<p><em>Burnup chart</em>: Heck, the sales meter in Salesforce could even be compared to a burn up.</p>
<p>So after all of this, my question is:  <strong>Are sales teams “naturally” Agile because of their business? How similar is a highly functioning sales organization to a highly functioning Agile Development Organization?</strong> What do you think?</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/09/27/implementing-agile/' addthis:title='You&#8217;re So Agile! Implementing Agile&#8230; in a Sales Team? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://accurev.com/blog/2010/09/27/implementing-agile/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Scrum And Kanban- Like Chocolate and Peanut Butter</title>
		<link>http://accurev.com/blog/2010/08/12/scrum-and-kanban-chocolate-peanut-butter/</link>
		<comments>http://accurev.com/blog/2010/08/12/scrum-and-kanban-chocolate-peanut-butter/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 15:47:07 +0000</pubDate>
		<dc:creator>AccuRev</dc:creator>
				<category><![CDATA[AccuRev]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[AgileCycle]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Educational Webinars]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[agile 2010]]></category>
		<category><![CDATA[Damon Poole]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[educational sessions]]></category>
		<category><![CDATA[Kanban]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.accurev.com/blog/?p=2213</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/08/12/scrum-and-kanban-chocolate-peanut-butter/' addthis:title='Scrum And Kanban- Like Chocolate and Peanut Butter ' ><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">&#124;</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>AccuRev has been down in Orlando at Agile 2010 for almost a full week now, and if you haven&#8217;t stopped by the booth to say hello to us yet, I encourage you to do so! Damon Poole, AccuRev CTO, wrapped up a series of three Agile sessions today, and was pleased with the outcome. &#8220;I [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/08/12/scrum-and-kanban-chocolate-peanut-butter/' addthis:title='Scrum And Kanban- Like Chocolate and Peanut Butter '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/08/12/scrum-and-kanban-chocolate-peanut-butter/' addthis:title='Scrum And Kanban- Like Chocolate and Peanut Butter ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div><p><a href="http://www.accurev.com/" target="_blank">AccuRev</a> has been down in Orlando at Agile 2010 for almost a full week<img class="alignright size-medium wp-image-2214" title="AccuRev Booth at Agile 2010 Scrum &amp; Kanban- Like Chocolate and Peanut Butter" src="http://www.accurev.com/blog/wp-content/uploads/2010/08/017-300x225.jpg" alt="017 300x225 Scrum And Kanban  Like Chocolate and Peanut Butter" width="300" height="225" /> now, and if you haven&#8217;t stopped by the booth to say hello to us yet, I encourage you to do so!</p>
<p>Damon Poole, AccuRev CTO, wrapped up a series of three Agile sessions today, and was pleased with the outcome.</p>
<p>&#8220;I think the sessions went really well, people were excited for them, I was excited for them, but ultimately I hope everybody learned something valuable&#8221; said Damon.</p>
<p>His presentations were titled &#8220;Scrum and Kanban- Like Chocolate and Peanut Butter,&#8221; &#8220;Getting Managers and Agile Teams Out of Each Others Hair,&#8221; and &#8220;Managing Growth Pains on the Way to 40 Scrum Teams.&#8221; (See <a href="http://www.accurev.com/blog/2010/08/03/agile-development-components-damon-poole/" target="_blank">&#8220;Three Days with Damon Poole on Agile Development and its Components&#8221; </a>for more info).</p>
<p>Damon&#8217;s first session at Agile 2010, &#8220;Scrum and Kanban- Like Chocolate and Peanut Butter,&#8221; attracted a large crowd, and unfortunately several people were turned away.  But as he promised, we are posting all of his presentations in the AccuRev blog.  You can download Damon&#8217;s presentation of  <a href="http://www.accurev.com/sites/default/files/document/Agile2010_ScrumAndKanban.pps" target="_blank">&#8220;Scrum and KanBan- Like Chocolate and Peanut Butter&#8221;</a> here.  Enjoy!</p>
<p><a href="http://www.accurev.com/sites/default/files/document/Agile2010_ScrumAndKanban.pps"><img class="aligncenter size-medium wp-image-2221" title="Scrum and Kanban- Like Chocolate and Peanut Butter" src="http://www.accurev.com/blog/wp-content/uploads/2010/08/ChocPB-300x223.jpg" alt="ChocPB 300x223 Scrum And Kanban  Like Chocolate and Peanut Butter" width="300" height="223" /></a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/08/12/scrum-and-kanban-chocolate-peanut-butter/' addthis:title='Scrum And Kanban- Like Chocolate and Peanut Butter '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://accurev.com/blog/2010/08/12/scrum-and-kanban-chocolate-peanut-butter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clearcase Multisite Unsynced</title>
		<link>http://accurev.com/blog/2010/06/30/clearcase-multisite-unsynced/</link>
		<comments>http://accurev.com/blog/2010/06/30/clearcase-multisite-unsynced/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 13:27:15 +0000</pubDate>
		<dc:creator>AccuRev</dc:creator>
				<category><![CDATA[AccuRev]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Comparisons]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[SCM Resources]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[ClearCase]]></category>
		<category><![CDATA[ClearCase Multisite Unsynced]]></category>
		<category><![CDATA[distributed teams]]></category>
		<category><![CDATA[geographic distribution]]></category>
		<category><![CDATA[SCM]]></category>
		<category><![CDATA[Software Configuration Management]]></category>
		<category><![CDATA[software development]]></category>

		<guid isPermaLink="false">http://www.accurev.com/blog/?p=2020</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/06/30/clearcase-multisite-unsynced/' addthis:title='Clearcase Multisite Unsynced ' ><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">&#124;</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>Here is one more AccuRev vs. ClearCase video to share.  And this one is a crowd favorite. AccuRev vs. ClearCase in ClearCase Multisite Unsynced Sure, we all know geographically distributed development teams face lots of challenges.  But ClearCase doesn&#8217;t provide a simple solution to this problem.  In fact, with ClearCase Multisite Unsynced, teams have trouble [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/06/30/clearcase-multisite-unsynced/' addthis:title='Clearcase Multisite Unsynced '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/06/30/clearcase-multisite-unsynced/' addthis:title='Clearcase Multisite Unsynced ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div><p>Here is one more AccuRev vs. ClearCase video to share.  And this one is a crowd favorite.</p>
<h2 style="text-align: center;">AccuRev vs. ClearCase in <em>ClearCase Multisite Unsynced</em></h2>
<p style="text-align: left;">Sure, we all know geographically distributed development teams face lots of challenges.  But ClearCase doesn&#8217;t provide a simple solution to this problem.  In fact, with ClearCase Multisite Unsynced, teams have trouble syncing up <em>and</em> don&#8217;t allow developers to work the the same branches at the same time.</p>
<p style="text-align: left;">With <a href="http://www.accurev.com/accureplica.html" target="_blank">AccuReplica</a> from <a href="http://www.accurev.com/" target="_blank">AccuRev</a>, all remote teams can work together and on the same code, like one co-located development organization.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/JtNef6masDQ&amp;hl=en_US&amp;fs=1&amp;color1=0x2b405b&amp;color2=0x6b8ab6" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/JtNef6masDQ&amp;hl=en_US&amp;fs=1&amp;color1=0x2b405b&amp;color2=0x6b8ab6" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/06/30/clearcase-multisite-unsynced/' addthis:title='Clearcase Multisite Unsynced '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://accurev.com/blog/2010/06/30/clearcase-multisite-unsynced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More Issues with ClearCase?</title>
		<link>http://accurev.com/blog/2010/06/25/accurev-clearcase-issues/</link>
		<comments>http://accurev.com/blog/2010/06/25/accurev-clearcase-issues/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 18:18:27 +0000</pubDate>
		<dc:creator>AccuRev</dc:creator>
				<category><![CDATA[AccuRev]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Comparisons]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[Integrations]]></category>
		<category><![CDATA[SCM Resources]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[ClearCase]]></category>
		<category><![CDATA[clearcase upgrades]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[wrappers]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.accurev.com/blog/?p=1985</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/06/25/accurev-clearcase-issues/' addthis:title='More Issues with ClearCase? ' ><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">&#124;</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>Due to positive feedback from our first blog promoting AccuRev vs. ClearCase parody videos (see the post Issues with ClearCase?), and seeing as ClearCase has not addressed the needs of modern software developers in years, it seems only fitting to share a few more. Rationally Wrapped While ClearCase users deal with complicated wrappers and scripts during upgrades, AccuRev [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/06/25/accurev-clearcase-issues/' addthis:title='More Issues with ClearCase? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/06/25/accurev-clearcase-issues/' addthis:title='More Issues with ClearCase? ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div><p>Due to positive feedback from our first blog promoting AccuRev vs. ClearCase parody videos (see the post <a href="http://www.accurev.com/blog/2010/06/09/issues-clearcase-installations-upgrades/" target="_blank">Issues with ClearCase?</a>), and seeing as ClearCase has not addressed the needs of modern software developers in years, it seems only fitting to share a few more.</p>
<p style="text-align: center;"><strong>Rationally Wrapped</strong></p>
<p style="text-align: left;">While ClearCase users deal with complicated wrappers and scripts during upgrades, AccuRev is easy to use right out of the box, and doesn&#8217;t need any wrappers or scripts.</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="250" height="202.5" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/ycg_OfwzEpQ&amp;hl=en_US&amp;fs=1&amp;color1=0x2b405b&amp;color2=0x6b8ab6" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="250" height="202.5" src="http://www.youtube.com/v/ycg_OfwzEpQ&amp;hl=en_US&amp;fs=1&amp;color1=0x2b405b&amp;color2=0x6b8ab6" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p style="text-align: center;"><strong>Developers Revolt</strong></p>
<p style="text-align: left;">Locked out of ClearCase again?</p>
<p style="text-align: left;">AccuRev will never lock developers out.</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="250" height="202.5" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/vpILRv_tZy4&amp;hl=en_US&amp;fs=1&amp;color1=0x2b405b&amp;color2=0x6b8ab6" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="250" height="202.5" src="http://www.youtube.com/v/vpILRv_tZy4&amp;hl=en_US&amp;fs=1&amp;color1=0x2b405b&amp;color2=0x6b8ab6" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p style="text-align: left;">Do these issues resonate with you and your development team?  Read more about how AccuRev auto-synchronizes with ClearCase, providing developers the ability to <a href="http://www.accurev.com/clearcase-norisk-program.html" target="_blank">get up and running with AccuRev</a> at no risk!</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/06/25/accurev-clearcase-issues/' addthis:title='More Issues with ClearCase? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://accurev.com/blog/2010/06/25/accurev-clearcase-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Issues with ClearCase?</title>
		<link>http://accurev.com/blog/2010/06/09/issues-clearcase-installations-upgrades/</link>
		<comments>http://accurev.com/blog/2010/06/09/issues-clearcase-installations-upgrades/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 17:05:28 +0000</pubDate>
		<dc:creator>AccuRev</dc:creator>
				<category><![CDATA[AccuRev]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Comparisons]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[SCM Resources]]></category>
		<category><![CDATA[ClearCase]]></category>
		<category><![CDATA[installations]]></category>
		<category><![CDATA[rational]]></category>
		<category><![CDATA[SCM]]></category>
		<category><![CDATA[Software Configuration Management]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.accurev.com/blog/?p=1761</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/06/09/issues-clearcase-installations-upgrades/' addthis:title='Issues with ClearCase? ' ><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">&#124;</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>While the AccuRev blog rarely digresses from its serious and technical nature, an opportunity to inject light and humorous content has arisen. About 3 years ago, AccuRev released a series of short parody videos based on customer feedback that compared AccuRev and ClearCase, and even today, the amount of views continue to grow. While one might think [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/06/09/issues-clearcase-installations-upgrades/' addthis:title='Issues with ClearCase? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/06/09/issues-clearcase-installations-upgrades/' addthis:title='Issues with ClearCase? ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div><p><span style="font-weight: normal;">While the AccuRev blog rarely digresses from its serious and technical nature, an opportunity to inject light and humorous content has arisen.</span></p>
<p><span style="font-weight: normal;"> About 3 years ago, AccuRev released a series of short parody videos based on customer feedback that compared <a href="http://www.accurev.com/" target="_blank">AccuRev</a> and <a href="http://www.accurev.com/clearcase-norisk-program.html" target="_blank">ClearCase</a>, and even today, the amount of views continue to grow. </span></p>
<p><span style="font-weight: normal;">While one might think the videos are now outdated, being 3 years old, they are still very much applicable today because, well, <em>the same ClearCase issues exist&#8230; </em></span></p>
<p><span style="font-weight: normal;">Example 1: ClearCase Installation.</span></p>
<p><span style="font-weight: normal;"><br />
</span></p>
<h2 style="text-align: center;">Installing Rationally</h2>
<p>Of the many differences between AccuRev and Clearcase, the first can be seen during installation. How long does it take ClearCase admins to install ClearCase? Hours? Days?  AccuRev&#8217;s smaller server eliminates the issue of multi-day-long installations.</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/msDuQoKqysw&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/msDuQoKqysw&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p style="text-align: center;">
<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/06/09/issues-clearcase-installations-upgrades/' addthis:title='Issues with ClearCase? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://accurev.com/blog/2010/06/09/issues-clearcase-installations-upgrades/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rational ClearCase Problems: Going Agile</title>
		<link>http://accurev.com/blog/2010/05/25/rational-clearcase-problems-agile/</link>
		<comments>http://accurev.com/blog/2010/05/25/rational-clearcase-problems-agile/#comments</comments>
		<pubDate>Tue, 25 May 2010 13:40:04 +0000</pubDate>
		<dc:creator>AccuRev</dc:creator>
				<category><![CDATA[AccuRev]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[Product Review]]></category>
		<category><![CDATA[agile adoption]]></category>
		<category><![CDATA[ClearCase]]></category>
		<category><![CDATA[clearcase problems]]></category>
		<category><![CDATA[rational]]></category>

		<guid isPermaLink="false">http://www.accurev.com/blog/?p=1679</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/05/25/rational-clearcase-problems-agile/' addthis:title='Rational ClearCase Problems: Going Agile ' ><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">&#124;</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>Is this rational?<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/05/25/rational-clearcase-problems-agile/' addthis:title='Rational ClearCase Problems: Going Agile '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/05/25/rational-clearcase-problems-agile/' addthis:title='Rational ClearCase Problems: Going Agile ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div><p style="text-align: center;"><span style="font-family: monospace;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/vZQ9yciyAdw&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/vZQ9yciyAdw&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></span></p>
<p style="text-align: center;"><span style="font-family: monospace;"><strong><em>Is this rational?</em></strong></span></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/05/25/rational-clearcase-problems-agile/' addthis:title='Rational ClearCase Problems: Going Agile '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://accurev.com/blog/2010/05/25/rational-clearcase-problems-agile/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What&#8217;s a Manager to Do? Management&#8217;s Role in Scrum Organizations, Part III</title>
		<link>http://accurev.com/blog/2010/03/15/whats-a-manager-to-do-managements-role-in-scrum-organizations-part-iii/</link>
		<comments>http://accurev.com/blog/2010/03/15/whats-a-manager-to-do-managements-role-in-scrum-organizations-part-iii/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 14:48:54 +0000</pubDate>
		<dc:creator>lorne cooper</dc:creator>
				<category><![CDATA[AccuRev]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.accurev.com/blog/?p=1409</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/03/15/whats-a-manager-to-do-managements-role-in-scrum-organizations-part-iii/' addthis:title='What&#8217;s a Manager to Do? Management&#8217;s Role in Scrum Organizations, Part III ' ><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">&#124;</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>I love the concept of self-managing teams.  Everyone figures out what needs to be done, and does their best to make the greater organization successful.  Beautiful.  Reminds me of the Shaker Village, the Russian Artel, or the Israeli Kibbutz.  All of which are (largely) extinct today. There are three structural problems that, like termites behind [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/03/15/whats-a-manager-to-do-managements-role-in-scrum-organizations-part-iii/' addthis:title='What&#8217;s a Manager to Do? Management&#8217;s Role in Scrum Organizations, Part III '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/03/15/whats-a-manager-to-do-managements-role-in-scrum-organizations-part-iii/' addthis:title='What&#8217;s a Manager to Do? Management&#8217;s Role in Scrum Organizations, Part III ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div><p>I love the concept of self-managing teams.  Everyone figures out what needs to be done, and does their best to make the greater organization successful.  Beautiful.  Reminds me of the Shaker  Village, the Russian Artel, or the Israeli Kibbutz.  All of which are (largely) extinct today.</p>
<p>There are three structural problems that, like termites behind the wallpaper in a French Quarter house, cause these “worker’s paradises” to fail.  Our job, as managers of the Innovation Engine, are to sniff ‘em out, expose them, and exterminate them.</p>
<h2>Problem #3: The Buck Starts Here.</h2>
<p>For all the happy talk about mission, values, and meaningful work, the ultimate metrics for business are financial.  Our inability to grow, make profits, secure new investors, etc., will ultimately end our ability to accomplish our missions, support our values, or provide work to our employees and worse yet, ours bosses. That’s the bad news.</p>
<p>The good news is that we managers can use money (or their engineering equivalents, people) to accomplish great things.  Which things we choose to accomplish is largely up to us.</p>
<p>No, that doesn’t mean we want to create our own user stories, and reprioritize the backlog to meet the requirements communicated to us in our sleep by our deceased pet snake.  That’s the product owner’s job.</p>
<p>The Scrum process, like its Lean predecessors, is based on incremental improvement.  That’s great for two reasons: first the changes are small enough that we can get them done and see the results before the environment has changed, and second because they are small enough in scope that the individuals in development or product management can understand and control them.</p>
<p>We managers have to see the bigger picture, and that generally means determining the funding level for each of the initiatives we have.  Adding people to a team will eventually, not withstanding our bad management, increase its velocity.  Pulling people off will generally do the opposite (although not as quickly as you might think …….).</p>
<p>The optimization problem for the overall success of the organization involves lots of variables, but that’s really why they pay us the big bucks.  Is this group servicing a stable and productive customer, while this other group is struggling to overcome a mountain of technical debt?  Are competitors starting to emerge for what has been a stable area? Has this project achieved most of its goals? Is it time to determine what should be the next big initiative?</p>
<p>The purely business and marketing side of the equation is usually an area of influence, not control, for the development manager.  But the assignment of resources to projects is the execution of that strategy, and requires management comprehension and “buy-in.” For those of you uncertain, the term “buy-in” refers to agreeing to do something you’d really rather not do at the risk of losing your job.  It’s been around a long time, but has flourished in the recession.</p>
<p>On the technical side, there are important funding issues to consider.  One of the biggest is the effect of architecture on the overall success of projects.  Studies have demonstrated that one of the biggest factors in ROI for IT initiatives is the quality of the underlying architecture.  Should you add features to your Windows XP app, re-write it to run on an i-Phone, or re-write it to run within your CRM system?  Big questions with lots of impact both in the short term or long term.</p>
<h2>Conclusions</h2>
<p>Senior engineering management is a tough job with many tasks and responsibilities, too numerous to list here, but including team dynamics, people management, strategic funding decisions, and golf at expensive resorts.  Middle management has similar responsibilities, without the golf.</p>
<p>Great organizations are rarely the product of good luck.  Great leadership recruits the right people, puts them in the right roles, identifies problems and fixes them, and looks ahead at trends to make sure resources are assigned to the right places.</p>
<p>In Scrum, this doesn’t require a lot of managers, but does require of lot from managers.  Empowering managers to act, and ensuring that they do, is critical to the long-term success of your Agile organization.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/03/15/whats-a-manager-to-do-managements-role-in-scrum-organizations-part-iii/' addthis:title='What&#8217;s a Manager to Do? Management&#8217;s Role in Scrum Organizations, Part III '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://accurev.com/blog/2010/03/15/whats-a-manager-to-do-managements-role-in-scrum-organizations-part-iii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s a Manager to Do? Management&#8217;s Role in Scrum Organizations, Part II</title>
		<link>http://accurev.com/blog/2010/03/12/whats-a-manager-to-do-managements-role-in-scrum-organizations-part-ii/</link>
		<comments>http://accurev.com/blog/2010/03/12/whats-a-manager-to-do-managements-role-in-scrum-organizations-part-ii/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 15:17:27 +0000</pubDate>
		<dc:creator>lorne cooper</dc:creator>
				<category><![CDATA[AccuRev]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[Questions and Polls]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.accurev.com/blog/?p=1382</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/03/12/whats-a-manager-to-do-managements-role-in-scrum-organizations-part-ii/' addthis:title='What&#8217;s a Manager to Do? Management&#8217;s Role in Scrum Organizations, Part II ' ><a href="//addthis.com/bookmark.php?v=250&#38;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">&#124;</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>I love the concept of self-managing teams.  Everyone figures out what needs to be done, and does their best to make the greater organization successful.  Beautiful.  Reminds me of the Shaker Village, the Russian Artel, or the Israeli Kibbutz.  All of which are (largely) extinct today. There are three structural problems that, like termites behind [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/03/12/whats-a-manager-to-do-managements-role-in-scrum-organizations-part-ii/' addthis:title='What&#8217;s a Manager to Do? Management&#8217;s Role in Scrum Organizations, Part II '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/03/12/whats-a-manager-to-do-managements-role-in-scrum-organizations-part-ii/' addthis:title='What&#8217;s a Manager to Do? Management&#8217;s Role in Scrum Organizations, Part II ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div><p>I love the concept of self-managing teams.  Everyone figures out what needs to be done, and does their best to make the greater organization successful.  Beautiful.  Reminds me of the Shaker  Village, the Russian Artel, or the Israeli Kibbutz.  All of which are (largely) extinct today.</p>
<p>There are three structural problems that, like termites behind the wallpaper in a French Quarter house, cause these “worker’s paradises” to fail.  Our job, as managers of the Innovation Engine, are to sniff ‘em out, expose them, and exterminate them.</p>
<h2>Problem #2: PURE &#8211; Previously Undiagnosed Recruiting Errors</h2>
<p>My old boss used to tell me there were three kinds of programmers.  Those smart enough to do the job, those too stupid to do the job, and those that could do the job but don’t care to.  Well, that’s not exactly the words he used, but this is a family blog.</p>
<p>None of us is the perfect recruiter, and every once in a while people get through the screening process that we’d rather have work for Al Qaida.</p>
<p>The incompetent developer (which we managers code name “moron”) is not always the one who takes the longest to do a story.  If some developers generally take longer than average to complete a story, they may be “slow” (as my grandmother would have put it) or the estimates may be dominated by optimists.  Until you’re measuring the amount of rework created by bugs found in QA (and the field), you really won’t know.</p>
<p>That doesn’t mean you don’t have to take action: managers have been acting on intuition since the Donner party decided to try the Sierra Nevadas in the winter of 1846.  Sometimes it’s better to eat the mule than have the whole group starve.</p>
<p>As engineers we tend to focus on technical proficiency, but there are some things which are hard to judge in an interview.  Like whether a developer has good judgment of when to refactor and when to patch.  Or whether a developer can embrace process changes or will struggle for weeks with the changes.  Or whether a developer has that certain combination of personality traits that make their coworkers doodle pictures of poisons, weapons and torture devices.</p>
<p>Now finding the sociopath may be more difficult than you think, because they’ve cleverly chosen to hide out amongst programmers, most of whom act as though still carrying scars from middle-school.  Like a submerged rock in the river, sometimes they can best be detected by the havoc they leave in their wake.</p>
<p>Developers generally treat managers using the same rules the Mafia use with the DA: no matter how much we loath our co-workers, we’re not going to rat them out.  One-on-one meetings with group members can give some indication of problems.  A few tactful questions at retrospectives may give some clues to underlying issues that aren’t being discussed.</p>
<p>Try inviting the group to try a little pair-programming and see what pairs get put together, and who threatens to quit.</p>
<p>Finally, the toughest people management issues are when good performers drop off.  Often this is a temporary fluctuation which just requires some coaching: do they need some customer visits to increase motivation, maybe a chance to learn some new technology they can apply, or sometimes there is a transient personal problem that just needs a little extra time.</p>
<p>Often, establishing expectations with people of what needs to be improved and then giving them a little time to do so is just the right prescription.  They may need mid-course correction and coaching to improve.  They might just need a supportive shoulder, or a swift kick in the pants, but the combination of communicating the issue, establishing higher expectations, and providing support is a good combination for improving performance.</p>
<p>Unfortunately, persistent decreases in performance are usually like that oil leak under your car every morning: they indicate there’s more going wrong than you thought, they’re probably going to get worse, and if untreated the future isn’t going to be pretty.</p>
<p>The most common mistake I see in my conversations with engineering management is the “conflict avoider.”  We’ve all made excuses about how long we need to wait to see if the situation can improve, how hard it is to find new talent, how much training time and ramp-up it is going to take to get a replacement up and productive.  And don’t forget the ‘ole disempowering “I can’t make a change in the middle of the project!”</p>
<p>These are just excuses. We owe it to both the team and the company to accept our mistakes, make the changes, and get on with building a better future.  That’s what we get paid to do.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://accurev.com/blog/2010/03/12/whats-a-manager-to-do-managements-role-in-scrum-organizations-part-ii/' addthis:title='What&#8217;s a Manager to Do? Management&#8217;s Role in Scrum Organizations, Part II '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://accurev.com/blog/2010/03/12/whats-a-manager-to-do-managements-role-in-scrum-organizations-part-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

