<?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>bigvisible.com &#187; bbozzuto</title>
	<atom:link href="http://www.bigvisible.com/author/bbozzuto/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bigvisible.com</link>
	<description></description>
	<lastBuildDate>Sun, 18 Jul 2010 14:10:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Techniques for Agile Project Managers</title>
		<link>http://www.bigvisible.com/bbozzuto/techniques-for-agile-project-managers/</link>
		<comments>http://www.bigvisible.com/bbozzuto/techniques-for-agile-project-managers/#comments</comments>
		<pubDate>Wed, 05 May 2010 02:21:52 +0000</pubDate>
		<dc:creator>bbozzuto</dc:creator>
				<category><![CDATA[Agile Coaching]]></category>
		<category><![CDATA[Agile Presentations]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Agile Practices]]></category>
		<category><![CDATA[PMI]]></category>

		<guid isPermaLink="false">http://www.bigvisible.com/?p=771</guid>
		<description><![CDATA[I just got back from the Rochester PMI Chapter&#8217;s Professional Development Day. I must say I was very impressed with the organization of the event, the number of participants (over 250) and the level of interest. Both sessions of mine were filled up. Thanks to everyone who attended. As promised, I have posted a copy [...]]]></description>
			<content:encoded><![CDATA[<p>I just got back from the <a href="http://www.pmirochester.org/" target="_blank">Rochester PMI Chapter</a>&#8217;s Professional Development Day. I must say I was very impressed with the organization of the event, the number of participants (over 250) and the level of interest. Both sessions of mine were filled up. Thanks to everyone who attended. As promised, I have posted a copy of my deck here</p>
<p><a href="http://www.bigvisible.com/wp-content/uploads/2010/05/Techniques-for-Agile-PMs.pdf"><img class="attachment wp-att-773 alignleft" src="http://www.bigvisible.com/wp-content/uploads/2010/05/PM-techniques.jpg" alt="Techniques for Agile Project Managers" width="105" height="79" /><strong>Techniques for Agile Project Managers</strong> -</a> This presentation has some introductory content and then discusses some of the key practices needed to help a team self organize and be effective.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bigvisible.com/bbozzuto/techniques-for-agile-project-managers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recent Presentations</title>
		<link>http://www.bigvisible.com/bbozzuto/recent-presentations/</link>
		<comments>http://www.bigvisible.com/bbozzuto/recent-presentations/#comments</comments>
		<pubDate>Mon, 03 May 2010 03:14:23 +0000</pubDate>
		<dc:creator>bbozzuto</dc:creator>
				<category><![CDATA[Agile Adoption]]></category>
		<category><![CDATA[Agile Coaching]]></category>
		<category><![CDATA[Agile Presentations]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[enablement]]></category>
		<category><![CDATA[planning]]></category>
		<category><![CDATA[PMI]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[Reports]]></category>

		<guid isPermaLink="false">http://www.bigvisible.com/?p=757</guid>
		<description><![CDATA[Well, it&#8217;s been a marathon weekend with back to back sessions at the SNEC and Mass Bay PMI Chapter&#8217;s professional days. I&#8217;ve always enjoyed these sessions and these two were no exceptions. I got to have some intriguing conversations and meet many interesting people. In an effort to not overwhelm people&#8217;s in-boxes, I deemed it [...]]]></description>
			<content:encoded><![CDATA[<p>Well, it&#8217;s been a marathon weekend with back to back sessions at the <a href="http://www.snec-pmi.org/" target="_blank">SNEC</a> and <a href="http://www.pmimassbay.org/content/" target="_blank">Mass Bay</a> PMI Chapter&#8217;s professional days. I&#8217;ve always enjoyed these sessions and these two were no exceptions. I got to have some intriguing conversations and meet many interesting people. In an effort to not overwhelm people&#8217;s in-boxes, I deemed it prudent to post my slides here rather then distribute them in emails.<span id="more-757"></span></p>
<table>
<tbody>
<tr>
<td><a href="http://www.bigvisible.com/wp-content/uploads/2010/05/why-training-alone-wont-make-you-agile.pdf" target="_blank"><img class="attachment wp-att-762 alignleft" src="http://www.bigvisible.com/wp-content/uploads/2010/05/training-outcomes.jpg" alt="training-outcomes" width="150" height="118" />Why Training Alone Won&#8217;t Make you Agile</a> &#8211; This is an introduction to Agile transformation, as well as change patterns in general. It talks about coaching and the role of coaching within an Agile transformation.</td>
</tr>
<tr>
<td><a href="http://www.bigvisible.com/wp-content/uploads/2010/05/Three-Levels-of-Planning.pdf" target="_self"><img class="attachment wp-att-763 alignleft" src="http://www.bigvisible.com/wp-content/uploads/2010/05/snowman-diagram.jpg" alt="snowman-diagram" width="150" height="120" />Three Levels of Planning on Agile Projects</a> &#8211; This presentation is very focused on Agile projects from the perspective of a planning (it was for a Project Management Institute audience, after all), and how different techniques are used for planning in the very short range (daily), medium range (2-4 weeks) and long term range (3-12 months).</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.bigvisible.com/bbozzuto/recent-presentations/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Case for Coaching</title>
		<link>http://www.bigvisible.com/bbozzuto/the-case-for-coaching/</link>
		<comments>http://www.bigvisible.com/bbozzuto/the-case-for-coaching/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 02:49:02 +0000</pubDate>
		<dc:creator>bbozzuto</dc:creator>
				<category><![CDATA[Agile Adoption]]></category>
		<category><![CDATA[Agile Coaching]]></category>
		<category><![CDATA[agile transformation]]></category>
		<category><![CDATA[Agile Training]]></category>
		<category><![CDATA[Organizational Change]]></category>

		<guid isPermaLink="false">http://www.bigvisible.com/?p=738</guid>
		<description><![CDATA[Like many other Agile practitioners, I have seen too many cases where an organization wants to adopt Agile, but believes that all they need is a little training. Of course, the most extreme would be when a group believes they can send one person off to become a Certified ScrumMaster and then they can simply [...]]]></description>
			<content:encoded><![CDATA[<p>Like many other Agile practitioners, I have seen too many cases where an organization wants to adopt Agile, but believes that all they need is a little training. Of course, the most extreme would be when a group believes they can send one person off to become a Certified ScrumMaster and then they can simply train everyone else. While this intuitively sounds foolish, and many people could begin to articulate the shortcomings of this mental model, I&#8217;ve struggled to present a clear and succinct view of what exactly why this model doesn&#8217;t work. Although I recently came across a very good model that captures what I tacitly knew already. I hope this is valuable to the rest of you out there trying to make the case for coaching.<span id="more-738"></span></p>
<p>Thomas Crane, in his book &#8220;The Heart of Coaching&#8221; identified a model from an article in the November 1979 issue of the &#8220;Training and Development Journal&#8221;. Sadly, I could not find the original article, but I&#8217;ve adapted the diagram to communicate the model. If we think about change on two levels, we see that there are changes in behavior and ultimately changes in results. These two dimensions remain roughly proportional in a static system, as your behaviors impact your results. Things get really interesting once you try to change behaviors. We frequently see this done by sending people or a team to training. Indeed, the &#8220;Certified ScrumMaster&#8221; classes, are often this point of entry. Now we see that behavior changes, but once someone goes to apply this new behavior, the results are actually worse than when they were using the old behaviors. Many people are familiar with the idea of the &#8220;j-curve&#8221;, as we use a new practice for the first time, we&#8217;re actually quite clumsy and our outcomes are not as good as if we were using an old technique. For those of you who ski, when you first learn to parallel ski, it&#8217;s actually much harder to get down the mountain. In fact, when you ski an expert trail, you probably find yourself reverting back to the snow plow. It may be a less refined technique, but you&#8217;re effective with it. This is exactly what we see when people first learn and apply Agile practices.</p>
<h2>Training with No Coaching</h2>
<p><a title="Training without Coaching" rel="lightbox[pics738]" href="http://www.bigvisible.com/wp-content/uploads/2010/02/training-with-no-coaching.jpg"><img class="attachment wp-att-740 alignleft" src="http://www.bigvisible.com/wp-content/uploads/2010/02/training-with-no-coaching.thumbnail.jpg" alt="Training without Coaching" width="200" height="152" /></a>What we observe is that while one&#8217;s behavior change at first, they are immediately put back in their prior environment and begin to revert. Perhaps not everyone went to training or the boss doesn&#8217;t really care about Agile. As Weinberg observed, the cucumber eventually gets pickled. What&#8217;s really interesting as that at the same time, our poor change champion is not performing at a lower level as they try to use new practices. Thus, the &#8220;new&#8221; stuff actually feels worse than the &#8220;old&#8221; stuff they were trying to fix. We know some of this is a learning curve, but the observed behavior is that as one reverts back to the prior standard, results are actually getting better. Thus, one can settle at a level with slightly better behaviors and slightly better results, feeling like this is the proper place to be. David Douglas and Robin Dymand talk about a situation they call &#8220;<a href="http://www.infoq.com/presentations/We-Suck-Less-Douglas-Dymond" target="_blank">we suck less</a>&#8221; and I think this nicely summarizes how people can fall into that trap.</p>
<h2>Training with Coaching</h2>
<p>S<a title="Training with Coaching" rel="lightbox[pics738]" href="http://www.bigvisible.com/wp-content/uploads/2010/02/training-with-coaching.jpg"><img class="attachment wp-att-744 alignleft" src="http://www.bigvisible.com/wp-content/uploads/2010/02/training-with-coaching.thumbnail.jpg" alt="Training with Coaching" width="200" height="152" /></a>o how do we help people maintain, or even improve, their behaviors after a training class? Well it must be reinforced, and this is where coaching comes in. Having committed time and energy to learning a new way of doing things, people need ongoing support as they begin to apply them. No matter how good your training class, it will never be a substitute for the messy reality of the world in which we must all operate. Also, we need to remember that there are very real pressures that have driven us to our prior behaviors. We need to begin to apply counter pressures so that we don&#8217;t revert back to old habits. This second diagram shows the two dimensions, but now the team receives coaching after they complete training. The coaching helps reinforce practices so that they don&#8217;t abandon their behaviors as they move through the adoption curve. As results get demonstrably better, this can create a virtuous cycle where coaching can eventually ramp down and the team becomes self-sufficient, continuing to improve it&#8217;s own performance without any external support.</p>
<p>Like many things, this probably introduces more questions than it answers. How long is the right amount of time for coaching? What if the coach is hands on, or the team is supplemented with other experts to get through the adoption j-curve? Are there other ways to change the environment such that teams feel positive pressure to maintain behavior besides through a coach? These all probably merit further discussion, but let me leave it here for now. So I am curious, what are you experiences with rolling out Agile, or any type of change, initiatives? Is this model consistent with your experience?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bigvisible.com/bbozzuto/the-case-for-coaching/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Agile within the Enterprise</title>
		<link>http://www.bigvisible.com/bbozzuto/agile-within-the-enterprise/</link>
		<comments>http://www.bigvisible.com/bbozzuto/agile-within-the-enterprise/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 03:59:41 +0000</pubDate>
		<dc:creator>bbozzuto</dc:creator>
				<category><![CDATA[Agile Adoption]]></category>
		<category><![CDATA[Agile Presentations]]></category>
		<category><![CDATA[No Tags]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[enterprise agile]]></category>

		<guid isPermaLink="false">http://www.bigvisible.com/?p=727</guid>
		<description><![CDATA[Thanks to everyone from the Mass Bay PMI Chapter for coming to see me speak about Agile in the Enterprise. It was a great discussion and I thoroughly enjoyed it. I have made my slides available from tonight&#8217;s presentation, they can be downloaded here.

Also, several people expressed some interest in local Agile groups so that [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to everyone from the Mass Bay PMI Chapter for coming to see me speak about Agile in the Enterprise. It was a great discussion and I thoroughly enjoyed it. I have made my slides available from tonight&#8217;s presentation, they can be downloaded here.</p>
<p><a title="Agile in the Enterprise" href="http://www.bigvisible.com/wp-content/uploads/2010/02/Agile_Projects_in_the_Enterprise_v1.3.pdf" target="_blank"><img class="attachment wp-att-728 alignleft" src="http://www.bigvisible.com/wp-content/uploads/2010/02/groups-of-teams.jpg" alt="Agile in the Enterprise" width="203" height="200" /></a></p>
<p>Also, several people expressed some interest in local Agile groups so that they could learn more. I would point out three specific ones that have monthly meetings and support vibrant communities of both learners and practitioners:</p>
<ul>
<li><a href="http://www.agilebazaar.org/" target="_blank">Agile Bazaar</a></li>
<li><a href="http://www.newtechusa.com/agileboston/" target="_blank">Agile Boston</a></li>
<li><a href="http://nashua.scrumclub.org/" target="_blank">Nashua Scrum Club</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.bigvisible.com/bbozzuto/agile-within-the-enterprise/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Discipline in Agile Teams</title>
		<link>http://www.bigvisible.com/bbozzuto/discipline-in-agile-teams/</link>
		<comments>http://www.bigvisible.com/bbozzuto/discipline-in-agile-teams/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 13:05:57 +0000</pubDate>
		<dc:creator>bbozzuto</dc:creator>
				<category><![CDATA[No Tags]]></category>

		<guid isPermaLink="false">http://www.bigvisible.com/?p=722</guid>
		<description><![CDATA[Yesterday I had the opportunity to attend the &#8220;Agile Comes to You&#8221; event in Waltham. It was great to see so many people interested in learning more about Agile and I had some great conversations. Here is a copy of the slides I used

Discipline in Agile Teams
]]></description>
			<content:encoded><![CDATA[<p>Yesterday I had the opportunity to attend the &#8220;Agile Comes to You&#8221; event in Waltham. It was great to see so many people interested in learning more about Agile and I had some great conversations. Here is a copy of the slides I used</p>
<p><a title="care_free" rel="lightbox[pics722]" href="http://www.bigvisible.com/wp-content/uploads/2010/02/discipline_in_agile_teams.pdf" target="_blank"><img class="attachment wp-att-720 alignleft" src="http://www.bigvisible.com/wp-content/uploads/2010/02/care_free.jpg" alt="care_free" width="150" height="100" /></a></p>
<p><a href="http://www.bigvisible.com/wp-content/uploads/2010/02/discipline_in_agile_teams.pdf" target="_blank">Discipline in Agile Teams</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bigvisible.com/bbozzuto/discipline-in-agile-teams/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Institutionalizing Scrum</title>
		<link>http://www.bigvisible.com/bbozzuto/institutionalizing-scrum/</link>
		<comments>http://www.bigvisible.com/bbozzuto/institutionalizing-scrum/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 00:03:53 +0000</pubDate>
		<dc:creator>bbozzuto</dc:creator>
				<category><![CDATA[Agile Coaching]]></category>
		<category><![CDATA[CrAgile]]></category>
		<category><![CDATA[No Tags]]></category>
		<category><![CDATA[agile transformation]]></category>
		<category><![CDATA[enterprise agile]]></category>

		<guid isPermaLink="false">http://www.bigvisible.com/?p=702</guid>
		<description><![CDATA[In order to get a large organization to use a highly flexible &#038; adaptive process, we must take away some of that flexibility by taking decisions out of the hands of individual teams and delegating them to centralized committees. When this is done, does the value proposition remain intact? How do we go about confronting making consistent &#038; transparent Scrum throughout a very large organization without fundamentally undermining the nature of this framework?]]></description>
			<content:encoded><![CDATA[<p>The other day I had an interesting thought. I&#8217; m not sure what precipitated it exactly, but there were several things that led me to this idea I&#8217;ve been mulling in my head. Perhaps it was Alistair Coburn&#8217;s keynote at Agile 2009 where he said that Agile as a distinct entity was gone; if it was once an iceberg, it has since melted and is now just part of the ocean. It could have been Jeff Sutherland&#8217;s presentation where he points out that <a href="http://blogs.forrester.com/product_management/2009/04/the-extended-family-of-agile.html">84% of IT organizations are self-reporting</a> to use Scrum. Or perhaps it was simply working with a current client when they were asking for my help to come up with very clear guidelines about the number of acceptance criteria that should be allowed for a single story. Anyway, it struck me: as Scrum grows in popularity, are we institutionalizing it?<span id="more-702"></span> The choice or words is intentional, as I see it as a double edged sword. Agreeing on a standard for Scrum &#8211; or any Agile practice for that matter -  can both allow us spread it faster, but it can also serve as a straight jacket. This seems to me to be the key challenge of scaling an Agile technique like Scrum: our very effort to &#8220;standardize&#8221; it for a large audience can fundamentally make it less flexible and undermine its true value. Now there are probably different levels upon which we could discuss this institutionalization. I won&#8217;t tread into the field of certifications, exams and other standards, but rather look to my own experience with several large organizations, where I have personally heard the siren call of institutionalization.</p>
<p>Within the large organization, I can appreciate the desire. Indeed, there certainly are some benefits around transparency, consistency and institutional knowledge to be had when we get everyone to agree to a standard. This is a careful balancing act, as the benefits may prove elusive and the risk is very real. First with transparency, while working code is the best indicator of progress, as teams grow into the hundreds, that can become too much &#8220;product&#8221; for an executive to effectively review and understand. This closely dovetails with consistency, where teams need to have common understandings of how to exchange stories, what &#8220;done&#8221; really means, and even what technical standards they will follow.</p>
<p>Technical standards can be quite pernicious, as enterprise licensing agreements, technology stacks and other architectural decisions can place very real requirements on how teams operate. We do like to think of each team as a trailblazer, but at some point, if you have three web development teams, one chooses ASP.NET, one chooses Java and the third chooses PHP, it doesn&#8217;t take an expert to see there is wasted energy. Lastly we come to the idea of institutional knowledge. As a consultant I can certainly appreciate that companies have a desire to &#8220;do it on their own&#8221; and apply hard earned lessons in one project to future ones.</p>
<p>It is not that these are invalid desires or that some benefit can&#8217;t be reached from standardizing, or as I&#8217;ve been calling it &#8220;institutionalizing&#8221; a Scrum implementation. Rather, it&#8217;sthat we need to understand the cost of each decision we make and weight it against the benefit. I think back to one of my earliest experiences in project management. An aspiring PMP, I was kicking off a project and I took out my PMBOK to find out what tools I could use to charter and initiate a project. From analyzing stakeholders to managing risk, I&#8217;m pretty sure if there was a checklist or template, I used it. At the time I didn&#8217;t understand exactly how each one applied, so I compensated by using every single one. Surely, this is not Agile, nor how one would advocate something like the PMBOK be used. I took a list of possible tools and considered them a mandatory set of things to do. Just like that, a supporting resource became a requirement and my project was about following lists rather than delivering value.</p>
<p>I see a similar challenge if an organization begins to offer too many guidelines. So what is the right limit for acceptance criteria in a story? Well, in my case, I took a 3&#215;5 note card and figured out how many sentences I could fit on one side. This brought me to the recommendation of 7, but does it mean if I only have 2 that my story is wrong? Of course not. A better measure would if it clearly articulates what the story needs to do, is agreed upon by the team and they can commit to do it in a sprint. Then again, even user stories are not explicitly part of Scrum, so are we now mandating that all project requirements be formatted in this construct? Just because something makes sense in one domain, doesn&#8217;t mean it should be applied elsewhere.</p>
<p>Indeed, using a framework for empirical feedback like Scrum provides one with infinite ability to inspect &amp; adapt. Of course, a common challenge with standardization is that, we have two groups of people: one group who is defining the standard and a second group who is trying to use it. Thus we have one group using the process and getting feedback, but a different team is supposed to make adaptations to the process, but is not experiencing that feedback directly. This is the paradox I alluded to before. In order to get a large organization to use a highly flexible &amp; adaptive process, we must take away some of that flexibility by taking decisions out of the hands of individual teams and delegating them to centralized committees. When this is done, does the value proposition remain intact? How do we go about confronting making consistent &amp; transparent Scrum throughout a very large organization without fundamentally undermining the nature of this framework?</p>
<p>I know many people have talked about this topic and I will certainly have more to say about it, but for now I think the key is to figure out how to standardize on the principles and keep maximum flexibility, but I can see this blog post is already too long so let me leave it with that until I continue this thought later. I&#8217;d love to hear your thoughts in the meantime.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bigvisible.com/bbozzuto/institutionalizing-scrum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Taking Agile Beyond &#8220;Faster&#8221;</title>
		<link>http://www.bigvisible.com/bbozzuto/taking-agile-beyond-faster/</link>
		<comments>http://www.bigvisible.com/bbozzuto/taking-agile-beyond-faster/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 01:18:51 +0000</pubDate>
		<dc:creator>bbozzuto</dc:creator>
				<category><![CDATA[No Tags]]></category>
		<category><![CDATA[Product Development]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[agile transformation]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[ROI]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[value]]></category>

		<guid isPermaLink="false">http://www.bigvisible.com/?p=571</guid>
		<description><![CDATA[<a href="http://www.bigvisible.com/wp-content/uploads/2009/11/787px-Transmitting_Ice_Hockey_Puck.JPG" rel="lightbox[pics571]" title="FoxTrax Puck"><img src="http://www.bigvisible.com/wp-content/uploads/2009/11/787px-Transmitting_Ice_Hockey_Puck.thumbnail.JPG" alt="FoxTrax Puck" width="200" height="152" class="attachment wp-att-591 " /></a><a href="http://www.bigvisible.com/wp-content/uploads/2009/12/increments_of_a_house.jpg" rel="lightbox[pics571]" title="Incrementing a house"><img src="http://www.bigvisible.com/wp-content/uploads/2009/12/increments_of_a_house.thumbnail.jpg" alt="Incrementing a house" width="200" height="137" class="attachment wp-att-624 " /></a><div class="imageframe alignleft" style="width:200px;"><img src="http://www.bigvisible.com/wp-content/uploads/2009/12/increments_of_a_house.thumbnail.jpg" alt="Incrementing a house" width="200" height="137" class="attachment wp-att-624" /><div class="imagecaption">Incrementing a house</div></div>]]></description>
			<content:encoded><![CDATA[<p>In November, I spoke at several Agile Journal events in the Northeast about the benefits of using Agile and how they transcend simply &#8220;going faster&#8221;. I have already posted the presentation, but like most power point slides, it does not stand that well on its own, so I wanted to write up a summary of my thoughts on this topic for the ages, as well as to develop my own thinking. I share these thoughts with you now.<span id="more-571"></span></p>
<p>Personally, I find this question one of the most loaded within the profession, &#8220;so how much (faster/cheaper/in some way better) will using Agile make my projects?&#8221;</p>
<p>This is certainly a legitimate question, but there&#8217;s frequently an undercurrent that indicates a very narrow perspective on what one is willing to invest in such a process. I do not mean to imply that there are not tactical performance improvements to be gained from using Agile, they are legion and well documented. Rather, if we focus purely on simply spinning the wheels faster, we will surrender a significant amount of potential value and ultimately limit the success of such an initiative.</p>
<h2>Just the Numbers</h2>
<p>Before diving too far into the details of these &#8220;other benefits&#8221;, let me speak to the first question of tactical improvements. Mike Cohn put out a pretty authoritative <a href="http://www.succeedingwithagile.com/resources/reported-benefits-of-agile" target="_blank">presentation</a> on the topic of performance improvements, it is available to all and licensed under the creative commons. Let me share a few highlights from sources he found, as well as some I&#8217;ve come across:</p>
<ul>
<li>According to QSM&#8217;s <a href="http://www.rallydev.com/downloads/download/104.html" target="_blank">Agile Impact Report</a> in 2008, Agile teams are 37% faster to market, 16% more productive and, most interestingly, able to support crashing project schedules by up to 50% without seeing geometric growth in defects.</li>
</ul>
<ul>
<li>Several different organizations conducted surveys in 2008 asking respondents to identify the benefits they have realized from using Agile. These include VersionOne&#8217;s 2008 <a href="http://www.versionone.com/pdf/3rdAnnualStateOfAgile_FullDataReport.pdf">State of Agile Report</a>, Tech Target&#8217;s <a href="http://searchsoftwarequality.techtarget.com/news/article/0,289142,sid92_gci1318820,00.html" target="_blank">2008 Agile Survey</a>, and Dr. Dobb&#8217;s <a href="http://www.ambysoft.com/surveys/agileFebruary2008.html#Results" target="_blank">2008 Agile Adoption</a> Rate Survey. I have included a summary of the responses.<br />
<a title="Reported Benefits of Agile" rel="lightbox[pics571]" href="http://www.bigvisible.com/wp-content/uploads/2009/11/Benefits_of_Agile.jpg"><img class="attachment wp-att-573 alignnone" src="http://www.bigvisible.com/wp-content/uploads/2009/11/Benefits_of_Agile.thumbnail.jpg" alt="Reported Benefits of Agile" width="200" height="151" /></a></li>
</ul>
<ul>
<li>The <a href="http://www.standishgroup.com/index.php" target="_blank">Standish Group</a>&#8217;s infamous CHAOS Report has shown a marked improvement in project success rates since 1994, having moved from 16% (1994) to 29% (2004), and many within that project have <a href="http://www.infoq.com/articles/Interview-Johnson-Standish-CHAOS">specifically highlighted Agile</a> as one of major sources of that improvement</li>
</ul>
<h2>Faster Isn&#8217;t Enough</h2>
<p>I am not one to  begrudge someone for desiring to spend less money in order to build software faster and with less defects, but I can&#8217;t help but think of that old joke about the expedition in the Amazon rain forest. After several difficult days in the forest, the team begins to make progress. They are moving much faster and are covering quite a bit of ground. One of the men is curious how fast they&#8217;re going. He climbs up a tree, surveys the surroundings, and shouts back down, &#8220;we&#8217;re going in the wrong direction&#8221;. Someone shouts back, &#8220;but we&#8217;re making great time!&#8221;</p>
<p>Indeed, this is the key challenge, and potential benefit, that the values and practices of the Agile Manifesto seek to address. It&#8217;s not about improving our throughput by 10%, it&#8217;s about building fundamentally better software in a collaborative way that maximizes the value of our business partners based on their circumstances. Let&#8217;s talk through a few dimensions in which to consider how Agile can help us.</p>
<h2>Financial Performance</h2>
<p><a title="Cumulative_Net_Benefits" rel="lightbox[pics571]" href="http://www.bigvisible.com/wp-content/uploads/2009/11/Cumulative_Net_Benefits.jpg"><img class="attachment wp-att-580 alignleft" src="http://www.bigvisible.com/wp-content/uploads/2009/11/Cumulative_Net_Benefits.thumbnail.jpg" alt="Cumulative_Net_Benefits" width="200" height="177" /></a>Many people discuss the value of time to market in the abstract, but sometimes it&#8217;s good to offer a concrete example. Imagine two projects, one delivered after 1 year (let&#8217;s call this one &#8220;Traditional&#8221;) and the other incrementally beginning at month 3 (let&#8217;s call this one &#8220;Agile&#8221;), with the following assumptions:</p>
<ul>
<li>Both projects yield $3 million every year, once they are up &amp; running.</li>
<li>Both projects will take 1 year of project work to complete.</li>
<li>Both projects run perfectly and at the same rate, meaning the product is fully built after 1 year at the exact same cost.</li>
<li>Upfront costs are $100k and the team costs $1.25M a year to run (20% of that in future years to support).</li>
<li>The cost of capital is 15%, charged over 6 periods every year</li>
</ul>
<p>What we see is that the Agile project, under the exact same circumstances, will have a NPV value of nearly double the traditional project, due entirely to the value of earning cash flow early. I must give credit for this spread sheet to John Scumniotales, who first put together a similar scenario <a href="http://agile.scumniotales.com/agile-roi/" target="_blank">here</a>. I have modified his assumptions slightly to make it more conservative, you can see my version <a href="http://www.bigvisible.com/wp-content/uploads/2009/12/revised_ROI.xls" target="_blank">here</a>.</p>
<p>Other than the return, there are a few other points that bear mentioning in this model. Note that the Agile project has a significantly lower financial exposure ($900k vs $1.4M) and that it reaches that exposure earlier than the traditional project (month 8 vs. month 16). This means that the Agile project will bear less financial risk, and we will know if we are going to break even much sooner. Now, of course, this argument is predicated upon teams being able to plan a product that can launch early and incrementally. This is not a given, and brings us to the next point that early feedback helps us build a better suited product to whatever the need its trying to fit.</p>
<h2>Product Quality</h2>
<p>I must be careful when I say &#8220;quality&#8221; as many of us have been conditioned to think that simply means &#8220;less bugs&#8221;. As we saw earlier, this is a real benefit of using Agile, but it is not what I&#8217;m talking about now. What I&#8217;m thinking about are those projects that were &#8220;paper successes&#8221;, where it is brought in on time, on budget, and too spec, but unfortunately it doesn&#8217;t actually solve the underlying problem. These are a pernicious challenge for IT professionals. My very first big project was delivered according to the plan, but it didn&#8217;t do what the business needed. Now my manager told me that it wasn&#8217;t my fault. They should have given us better requirements. This explanation never sat well with me, and it is one of the things that has led me to embrace the high levels of collaboration and empirical feedback championed by techniques like Scrum.</p>
<p><a title="FoxTrax Puck" rel="lightbox[pics571]" href="http://www.bigvisible.com/wp-content/uploads/2009/11/787px-Transmitting_Ice_Hockey_Puck.JPG"><img class="attachment wp-att-591   alignleft" src="http://www.bigvisible.com/wp-content/uploads/2009/11/787px-Transmitting_Ice_Hockey_Puck.thumbnail.JPG" alt="FoxTrax Puck" width="200" height="152" /></a></p>
<p>Let me offer another example, in 1994 Fox won broadcast rights for the NHL. They wanted to increase viewership and surveys of potential viewers showed that new comers had a hard time keeping track of the puck. Focus groups indicated that these people would like a way to better track the puck as it moved around, and responded very favorably to the idea of visually highlighting the puck on television screens. The network was under a tight deadline for the NHL All-Star game in 1996. A team was commissioned to achieve the task with $2 million. The outcome was far from certain, even up to a week of the event. The team tried a variety of technologies including radar before settling on a series of infrared LEDs to be contained within the puck and a relay of sensors around the ring hooked up to quite a bit of processing power in order to add visual effects when the puck was in the air or traveling faster than 70 miles per hour. Ultimately the team delivered on time and it was a technical success. Unfortunately FoxTrax has moved on to hockey infamy. As one reviewer lamented, &#8220;I watched a hockey game Saturday night and an episode of &#8216;Star Trek&#8217; broke out&#8221; (<a href="http://www.sportsbusinessdaily.com/article/46954" target="_blank">St. Louis Post-Dispatch, 1/22/96</a>).</p>
<p>While FoxTrax remained somewhat popular with people new to the sport, die hard fans hated it. The technology was used for about two years, and then retired shortly before ABC got broadcast rights in 1998 (more details are available <a href="http://www.ieeeghn.org/wiki/index.php/Tracking_the_Ice_Hockey_Puck_-_FoxTrax_%28Glow_Puck%29" target="_blank">here</a>). Thus, we are faced with an ambitious technical project that was delivered, but was ultimately a market failure. Here&#8217;s where we need to be careful about the fine print, when we see things like the CHAOS report show project success rates of about 30%, they are measuring based on technical measures (budget, time, scope). They do not take into account situations like this, in fact, this project would be defined as a &#8220;success&#8221;. If we look towards Agile to simply make us &#8220;go faster&#8221;, we completely surrender the opportunity to leverage our incremental and iterative approach in order to make a better product and avoid situations like this. This is what I mean when I refer to product quality.</p>
<p>First, let me give a good non-IT example that I find most interesting. The America&#8217;s Cup is a series of sailing races held throughout the world. It is so named as the first ship to win the race was named the &#8220;America&#8221;, as well as the fact that the USA has the longest sporting record, having won the contest for 125 years from 1857 to 1983. For those not familiar with the sport, it is an intense contest, not only in the performance of the sailors, but also in the design and construction of ships. The only team to beat the Americans twice is the team from New Zealand and their boat &#8220;Black Magic&#8221;. What&#8217;s most interesting is the way they went about building this ship. While the Americans had invested immense amounts of resources in the best computer modeling available at the time, the Kiwis put their designers in the the shipyard with the those responsible for building the boat. They settled on a design and build two ships. Next they allocated 6 months to race the two whereby they would use one ship as a control and the other as a variable to test out different modifications. This is an elegant demonstration of using iterations to design a product based on empirical results, the performance of a boat with a given design modification. Nobody knew what the boats would look like coming out of that six month window, but it certainly was impressive. When the boat first debuted in 1995, it not only won the cup 5-0, but only lost one of the 43 races entered that year (more details <a href="http://en.wikipedia.org/wiki/Team_New_Zealand" target="_blank">here</a>).</p>
<h2>The Challenge of Iterative Delivery</h2>
<p>I really do enjoy this example, but it illustrates a fundamental challenge we face when trying to run Agile projects: namely, how do we iterate on a product? Jeff Patton first highlighted this dynamic (to me at least) in a post and subsequent presentation he gave about <a href="http://www.agileproductdesign.com/blog/dont_know_what_i_want.html" target="_blank">embracing uncertainty</a>. He articulates that there are two different things we do when we break apart a product: we can break it into increments, which would be a distinct and discrete component such as an engine, power train, and brakes, and we can break things into iterations, which are revised versions of a complete whole, such as the 2009 Civic and the 2010 Civic. If we focus too much on increments, then we lose the ability to actually iterate over an entire product and make improvements. This is frequently seen in those projects where someone says &#8220;we want to get this right the first time&#8221; or people are upset they must revisit a component that was already built out. If we plan our projects around building each part once, we will invariably fail. A truly Agile project, must be planned around iterating over an entire product, because we know that we won&#8217;t get it right the first time and the sooner we get the first time done, the sooner we can get feedback to maker it better.  This is born out in numerous research such as the CHAOS report, which shows that 80% of a system&#8217;s functionality is implemented in a subsequent release and 66% of all features are rarely or never used (think Microsoft Office). Now, in reality we have to blend approaches, but the fundamental point is that the sooner we get a functional product, the sooner we can get meaningful feedback to build a better product and financial benefit for the company. I will offer one more non-technical example.</p>
<p><a title="iterating_vs_incrementing" rel="lightbox[pics571]" href="http://www.bigvisible.com/wp-content/uploads/2009/12/iterating_vs_incrementing.jpg"><img class="attachment wp-att-691 " src="http://www.bigvisible.com/wp-content/uploads/2009/12/iterating_vs_incrementing.thumbnail.jpg" alt="iterating_vs_incrementing" width="200" height="76" /></a>Imagine a house, if we build a house increments (the foundation, the walls, the roof, etc.) then we don&#8217;t have something we can live in until the end. We also face maximum financial exposure upfront, and must make all design decisions at that time. Whereas, if we build a home and expand on iteratively (a dormer, a garage, a new wing), we can continue to refine and enhance the house all the while having a place to live in simultaneously. Of course this is not a perfect example, as software is infinitely more malleable than wood, brick and mortar, but I hope the analogy demonstrates the concept.</p>
<p>Personally, I think this is one of the most exciting and interesting things about Agile projects, as we must be creative in the way we frame them in order to take advantage of iterations. My first &#8220;aha&#8217; moment in this field was with a financial service company building a new webpage. As time went on, they became increasingly frustrated over performance. We had not surfaced it at first, but the page&#8217;s performance was a primary concern. So we set up a new feedback loop, and ran a very crude performance test in the development environment with every hourly build. It did not extrapolate perfectly to a true performance environment, but it gave us an excellent tool to engage and discuss with the customer about just how much they wanted that next feature, as well as how much it would cost them. We had total transparency into how much each new component impacted the performance of the page and this led to a website that looked remarkably different than what people originally imagined, but it met their primary concern, and was better suited to their needs than what they originally conceived.</p>
<h2>Responsiveness to Change</h2>
<p>By now, I hope you all agree that we won&#8217;t ever get our requirements right up front and its a fool&#8217;s quest to try to do so. But, even if we were to have a magic wand that would give us perfect requirements, the exponential nature of change makes it a moot point. Several educators put together a video titled &#8220;<a href="http://www.chrisrawlinson.com/2009/03/2009-did-you-know-video/" target="_blank">Did You Know?</a>&#8221; discussing the challenges facing modern educators. It has been wildly popular and I would recommend you see the latest version here. This presentation discusses several points that merit further exploration, but let me focus on just one, the adoption of new technologies. We are now at a point where industries can change in what used to be the cycle time of a traditional project.</p>
<p><a title="adoptionrate" rel="lightbox[pics571]" href="http://www.bigvisible.com/wp-content/uploads/2009/12/adoption_rates.jpg"><img class="attachment wp-att-629 alignleft" src="http://www.bigvisible.com/wp-content/uploads/2009/12/adoption_rates.thumbnail.jpg" alt="adoptionrate" width="200" height="123" /></a>Ultimately, this is our last benefit to be realized from Agile practices: the ability to change. If we work in a clear manner where we&#8217;re building just enough to meet our immediate goal, we undertake good technical practices like test driven development and we have good, frequent feedback on our product, we are in an excellent position to make adjustments to the vision of our product based on the reality around us. Now this is not necessarily efficient, and it doesn&#8217;t helps us with project success metrics if we&#8217;re looking to measure things as being on budget, on time and to the original specification, but it is profoundly valuable nonetheless. In fact, this is where we see virtuous cycles. As we saw earlier, Agile projects have less financial exposure, thus there is less at stake if we need to change path, this can be profoundly valuable when we talk about the human condition and our propensity to avoid realizing a loss. Second, we discussed how Agile helps us refine the vision of a product as we go if we don&#8217;t have a certain product vision, then change becomes significantly easier.</p>
<h2>Conclusion</h2>
<div class="imageframe alignleft" style="width: 200px;">
<p><a title="Frederic Winslow Taylor" rel="lightbox[pics571]" href="http://www.bigvisible.com/wp-content/uploads/2009/12/Frederic_Taylor.jpg"><img class="attachment wp-att-631 alignleft" src="http://www.bigvisible.com/wp-content/uploads/2009/12/Frederic_Taylor.thumbnail.jpg" alt="Frederic Winslow Taylor" width="200" height="70" /></a></p>
</div>
<p>As I look at the history of project management, I can&#8217;t help but see how the legacy of scientific management as defined by Frederick Taylor has been a double edged sword. On one hand, he was the pioneer of using empirical feedback. He dubbed the term &#8220;scientific management&#8221; and proposed that all tasks be designed and managed based on verifiable measures. Unfortunately he was also the person who said that there should be a distinction between those who define the work and those who execute it. Sadly, I see this legacy in so much of what we do today in IT and it is an expensive piece of mental baggage. It implies that the truly valuable people must be &#8220;managers&#8221; thereby creating a career track that encourages people to give up their technical skills. It creates a schism between those who will do the work and those who will plan it, ensuring that there will never be full buy in. And ultimately, I think the spirit of that Mr. Taylor is in the question &#8220;how much faster will Agile make me&#8221;, as it implies that we are simply running a factory line when we build software and its simply a matter of getting the line faster. Some people have been very successful with this mental model, but my experience has been that it sacrifices a significant amount of value for the team and makes for a much less enjoyable workplace.</p>
<p>Thanks and I&#8217;d love to know your thoughts!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bigvisible.com/bbozzuto/taking-agile-beyond-faster/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Aligning the PMBOK and Agile Values</title>
		<link>http://www.bigvisible.com/bbozzuto/aligning-the-pmbok-and-agile-values/</link>
		<comments>http://www.bigvisible.com/bbozzuto/aligning-the-pmbok-and-agile-values/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 01:29:21 +0000</pubDate>
		<dc:creator>bbozzuto</dc:creator>
				<category><![CDATA[Agile Presentations]]></category>
		<category><![CDATA[agile transformation]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[Agile Project Manager]]></category>
		<category><![CDATA[PMBOK]]></category>
		<category><![CDATA[PMI]]></category>

		<guid isPermaLink="false">http://www.bigvisible.com/?p=611</guid>
		<description><![CDATA[Working with the PMI Agile Virtual Community, I recently dabbled with publishing a presentation as a video with a voice over. This is a pecha kucha (20 slides advancing every 20 seconds) that I presented at the PMI Global Congress. I hope you enjoy.


Incidentally, for those of your using Windows and MS Office, this was [...]]]></description>
			<content:encoded><![CDATA[<p>Working with the PMI Agile Virtual Community, I recently dabbled with publishing a presentation as a video with a voice over. This is a pecha kucha (20 slides advancing every 20 seconds) that I presented at the PMI Global Congress. I hope you enjoy.</p>
<p><span id="more-611"></span></p>
<p><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/34g7dtggeV0&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/34g7dtggeV0&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Incidentally, for those of your using Windows and MS Office, this was done quite easily with <a href="http://www.ppt-to-dvd.com/ppt-to-video-overview.html" target="_blank">Wondershare&#8217;s PPT to Video</a> application and Windows Movie Maker.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bigvisible.com/bbozzuto/aligning-the-pmbok-and-agile-values/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile is more than &#8220;faster&#8221;, &#8220;cheaper&#8221; and &#8220;less defects&#8221;</title>
		<link>http://www.bigvisible.com/bbozzuto/agile-is-more-than-faster-cheaper-and-less-defects/</link>
		<comments>http://www.bigvisible.com/bbozzuto/agile-is-more-than-faster-cheaper-and-less-defects/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 16:53:13 +0000</pubDate>
		<dc:creator>bbozzuto</dc:creator>
				<category><![CDATA[Agile Adoption]]></category>
		<category><![CDATA[Agile Presentations]]></category>
		<category><![CDATA[No Tags]]></category>
		<category><![CDATA[Presentations]]></category>

		<guid isPermaLink="false">http://www.bigvisible.com/?p=525</guid>
		<description><![CDATA[I recently spoke at the two Agile Journal Events; one in Boston and one in Newark and I spoke as the keynote about Agile Software Development and how there is so much more value to it than just turning out software faster, cheaper and with less defects.
There really is a lot of say about this, [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Better-faster-cheaper" rel="lightbox[pics525]" href="http://www.bigvisible.com/wp-content/uploads/2009/11/Better-faster-cheaper.jpg"><img class="attachment wp-att-528 alignleft" src="http://www.bigvisible.com/wp-content/uploads/2009/11/Better-faster-cheaper.jpg" alt="Better-faster-cheaper" width="119" height="150" /></a>I recently spoke at the two Agile Journal Events; one in <a title="Agile Journal Event, Agile Comes to Boston" href="http://www.agilejournal.com/news-a-events/events/details/23-seminar-agile-comes-to-boston" target="_blank">Boston</a> and one in <a title="Agile Journal Event, Agile Comes to Newark" href="http://www.agilejournal.com/news-a-events/events/details/24" target="_blank">Newark</a> and I spoke as the keynote about Agile Software Development and how there is so much more value to it than just turning out software faster, cheaper and with less defects.</p>
<p>There really is a lot of say about this, and I intend to write more,  but for now I wanted to make my presentation available. It can be downloaded here: <a href="http://www.bigvisible.com/wp-content/uploads/2009/11/Agile_Beyond_Cheaper_Faster.pdf">Agile Beyond Faster, Cheaper and Less Defects</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bigvisible.com/bbozzuto/agile-is-more-than-faster-cheaper-and-less-defects/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Agile 2009: Irrational Loss Aversion Slides</title>
		<link>http://www.bigvisible.com/bbozzuto/irrational-loss-aversion-slides/</link>
		<comments>http://www.bigvisible.com/bbozzuto/irrational-loss-aversion-slides/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 23:56:40 +0000</pubDate>
		<dc:creator>bbozzuto</dc:creator>
				<category><![CDATA[Agile Coaching]]></category>
		<category><![CDATA[Agile Presentations]]></category>
		<category><![CDATA[No Tags]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[Agile 2009]]></category>
		<category><![CDATA[Brian Bozzuto]]></category>
		<category><![CDATA[Loss Aversion]]></category>
		<category><![CDATA[Prospect Theory]]></category>

		<guid isPermaLink="false">http://www.bigvisible.com/?p=430</guid>
		<description><![CDATA[Thanks to everyone who came to see my presentation at the Agile 2009 Conference. Here is a link to the slides for anyone wishing to get a copy: http://www.bigvisible.com/wp-content/uploads/2009/08/Loss-Aversion-Slides.pdf.
]]></description>
			<content:encoded><![CDATA[<p>Thanks to everyone who came to see my presentation at the Agile 2009 Conference. Here is a link to the slides for anyone wishing to get a copy: <a href="http://www.bigvisible.com/wp-content/uploads/2009/08/Loss-Aversion-Slides.pdf">http://www.bigvisible.com/wp-content/uploads/2009/08/Loss-Aversion-Slides.pdf</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bigvisible.com/bbozzuto/irrational-loss-aversion-slides/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
