<?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>CTO/CIO Perspectives &#187; Pillars of Purview</title>
	<atom:link href="http://www.peterkretzman.com/category/pillars-of-purview/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.peterkretzman.com</link>
	<description>Intensely practical tips on information technology management, by Peter Kretzman</description>
	<lastBuildDate>Thu, 02 Feb 2012 16:24:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<cloud domain='www.peterkretzman.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Novels of IT, Part 3: Adventures of an IT Leader</title>
		<link>http://www.peterkretzman.com/2012/01/31/novels-of-it-part-3-adventures-of-an-it-leader/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=novels-of-it-part-3-adventures-of-an-it-leader</link>
		<comments>http://www.peterkretzman.com/2012/01/31/novels-of-it-part-3-adventures-of-an-it-leader/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 22:14:04 +0000</pubDate>
		<dc:creator>Peter Kretzman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Overview]]></category>
		<category><![CDATA[Pillars of Purview]]></category>
		<category><![CDATA[Recommended reading]]></category>

		<guid isPermaLink="false">http://www.peterkretzman.com/?p=791</guid>
		<description><![CDATA[My long quest for an insightful, broad, and practically applicable “novel of IT” finally met with resounding success, once I got my hands on the outstanding book that is the subject of this post: Adventures of an IT Leader, by Robert D. Austin, Richard L. Nolan, and Shannon O&#8217;Donnell. To recap: I was looking for [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.peterkretzman.com%2F2012%2F01%2F31%2Fnovels-of-it-part-3-adventures-of-an-it-leader%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.peterkretzman.com%2F2012%2F01%2F31%2Fnovels-of-it-part-3-adventures-of-an-it-leader%2F&amp;source=PeterKretzman&amp;style=normal&amp;service=bit.ly&amp;service_api=R_145662c02b359adfe0f892ae4c3ff110&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<div>
<p>My long quest for an insightful, broad, and practically applicable “novel of IT” finally met with resounding success, once I got my hands on the outstanding book that is the subject of this post: <a title="Adventures of an IT Leader" href="http://www.amazon.com/gp/product/142214660X?ie=UTF8&amp;tag=ctcipe-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=142214660X" target="_blank">Adventures of an IT Leader,</a> by Robert D. Austin, Richard L. Nolan, and Shannon O&#8217;Donnell.</p>
<p>To recap: I was looking for a book that was both reasonably engaging as a novel and one that accurately portrayed a broad swath of the inner workings, nuances, and personality types that are typically part of the landscape of IT in today’s world. Reading the book should provide a window into common dilemmas and disagreements regarding IT issues, lending perspective and insight into all parties’ motivations and interests. See my earlier posts on Chris Potts’ <em><a title="Review of FruITion" href="http://www.peterkretzman.com/2011/06/16/novels-of-it-part-1-turtles-all-the-way-down/" target="_blank">FruITion</a></em> and John Hughes’ <em><a title="Review of Haunting the CEO" href="http://www.peterkretzman.com/2011/07/04/novels-of-it-part-2-haunting-the-ceo/" target="_blank">Haunting the CEO</a></em>.  Again, my views aside, I should emphasize that all three of these “novels of IT” are worth reading and forming your own opinion.</p>
<p><strong><em><a href="http://www.peterkretzman.com/wp-content/uploads/2012/01/Adventures.jpg"><img class="alignleft size-full wp-image-795" title="Adventures of an IT Leader" src="http://www.peterkretzman.com/wp-content/uploads/2012/01/Adventures.jpg" alt="" width="113" height="160" /></a>Adventures of an IT Leader</em> comes by far the closest to meeting the criteria I had outlined for a “novel of IT.”</strong>  It opens with an executive, Jim Barton, being unexpectedly tapped as CIO by the new CEO of his firm, after long and successful stints managing other areas of the company.  In short, Barton isn’t an IT person by training or experience. In fact, one reason for his selection as the new CIO is that he has long been the foremost critic of the IT function at his company. And now, unexpectedly, he has to walk a few miles in IT&#8217;s moccasins, so to speak. The novel then follows Barton and his numerous IT challenges and crises for about a year.</p>
<p><span id="more-791"></span>Note that it doesn’t make sense for a novel (any novel, but especially a “novel of IT”) to be a how-to manual or a set of detailed instructions. It&#8217;s meant to be fiction, after all, not an <a title="A great series" href="http://shop.oreilly.com/category/series/cookbooks.do" target="_blank">O&#8217;Reilly cookbook</a>. As a novel rather than a cookbook, the book should provide enhanced, realistic insight into personality types, situations, common dilemmas, trade-offs, etc. A great outcome of such a book, to my mind, is for it to portray common IT scenarios evenly enough so that the reader comes away thinking, “wow, that issue is not as clearcut as I’d always assumed; I’ll have to think about those nuances some more.”</p>
<p>This book excelled in that respect: without falling into the trap of loftily providing the &#8220;right answer&#8221;, the book depicts realistic situations and conversations (among well-drawn and not stereotypical characters in the novel) that surface the important nuances without pointing fingers of blame. As Barton struggles to understand his new milieu and ponders what actions he should take at the helm of IT, we see <strong>balanced, careful discussions of key IT concerns</strong> such as the following:</p>
<ul>
<li>Why important IT infrastructure investment is often neglected;</li>
<li>How and why projects fall prey to scope creep and become &#8220;runaway&#8221;;</li>
<li>Why IT resources&#8217; views and recommendations are often ignored, in favor of promises made by external vendors;</li>
<li>How technical complexity tends to increase over time, resulting in risks growing ever higher;</li>
<li>Why depending on ROI alone as a project selection criterion results in limitations for the business;</li>
<li>How issues can arise with developers working on their personal side projects even while major project deadlines loom, and why the answer on what to do about this isn&#8217;t obvious.</li>
</ul>
<p>Readers see quickly that the authors&#8217; goal isn&#8217;t to provide definitive answers on what precisely to do on any of these; instead, the lines of the pro and con arguments emerge naturally in each case as Barton wrestles with it, and the reader comes away realizing that the answer, any answer, will necessarily involve trade-offs, risks, downsides. Running IT often consists of placing bets, as it were, not determining the &#8220;one true path&#8221; that is the right answer. Even the chapter-ending &#8220;Reflection&#8221; sections provide genuine and thoughtful open-ended discussion questions, not framed with a predetermined agenda. The book would work well as a set of case studies for group discussion, in fact.</p>
<blockquote class="left"><p>The reader comes away realizing that the answer, any answer, will necessarily involve trade-offs, risks, downsides.</p></blockquote>
<p>As with any CIO, not all of the decisions that Barton makes (or the ones that he inherits) turn out to be successful bets as events transpire. In fact, the company is thrown into crisis when a production outage occurs, due in part to a security update that had been de-prioritized. How Barton deals with that crisis and the ensuing fallout is one of the most compelling aspects of the novel.</p>
<p>The epilogue of the book, looking back on its incidents, provides an especially cogent summary of a truth often missed by people who haven&#8217;t themselves worn the shoes of IT management: essentially, that <strong>much of the devil is in managing the nuances, the day-to-day seemingly trivial details.</strong>  The authors observe, &#8220;The lack of effective IT management decision-making on the mundane issues will eventually lead to spectacular and seriously negative consequences.&#8221; Note how that&#8217;s a far cry from (and a much wiser perspective than) the stance taken in <em>FruITion</em>, which argues that the IT function has become so trivial as to not need an executive at all.</p>
<p>This book isn&#8217;t perfect of course, and I have a few quibbles with it: the patchwork nature of its organization at times, for example, or the ease with which Barton generally succeeds despite his rookie nature; however, more than any other &#8220;novel of IT&#8221; I&#8217;ve encountered, it is extraordinarily even-keeled and insightful on the key issues surrounding IT and IT&#8217;s role within companies. <strong>It explodes stereotypes rather than reinforcing them; it serves up genuine insight and understanding rather than pat solutions.</strong> As such, of the three novels I set out to review, it best fulfills one of my criteria: I&#8217;d be eager to recommend it to my CEO, or to anyone who works closely with IT.</p>
</div>
<div><em>Lagniappe: </em></div>
<div>
<ul>
<li>Mark McDonald, &#8220;<a title="Book review, Adventures of an IT Leader" href="http://blogs.gartner.com/mark_mcdonald/2009/06/10/adventures-of-an-it-leader-%E2%80%93-book-review/" target="_blank">Adventures of an IT Leader &#8212; Book Review</a>&#8220;. This author takes the opposite view of this book from mine.</li>
</ul>
</div>
<div></div>
]]></content:encoded>
			<wfw:commentRss>http://www.peterkretzman.com/2012/01/31/novels-of-it-part-3-adventures-of-an-it-leader/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Three IT behavior patterns seen in the wild</title>
		<link>http://www.peterkretzman.com/2011/01/27/three-it-behavior-patterns-seen-in-the-wild/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=three-it-behavior-patterns-seen-in-the-wild</link>
		<comments>http://www.peterkretzman.com/2011/01/27/three-it-behavior-patterns-seen-in-the-wild/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 06:36:29 +0000</pubDate>
		<dc:creator>Peter Kretzman</dc:creator>
				<category><![CDATA[Anecdotes]]></category>
		<category><![CDATA[People]]></category>

		<guid isPermaLink="false">http://www.peterkretzman.com/?p=564</guid>
		<description><![CDATA[Assumed Omniscience, Chooser’s Remorse, and Fixation With all due respect to the many fine folks I’ve worked with in the career I’ve spent decades pursuing: we IT types can be an idiosyncratic, even odd, bunch.  That’s actually well known to us all, and it generally makes great fodder for this blog. I find the sociology [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.peterkretzman.com%2F2011%2F01%2F27%2Fthree-it-behavior-patterns-seen-in-the-wild%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.peterkretzman.com%2F2011%2F01%2F27%2Fthree-it-behavior-patterns-seen-in-the-wild%2F&amp;source=PeterKretzman&amp;style=normal&amp;service=bit.ly&amp;service_api=R_145662c02b359adfe0f892ae4c3ff110&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<div><strong><em>Assumed Omniscience, Chooser’s Remorse, and Fixation<br />
</em></strong><br />
With all due respect to the many fine folks I’ve worked with in the career I’ve spent decades pursuing: we IT types can be an idiosyncratic, even odd, bunch.  That’s actually well known to us all, and it generally makes great fodder for this blog.</p>
<p>I find the sociology of the profession&#8212;how people interact with one another&#8212;as fascinating as everything else about it.  Here are three interesting behavioral syndromes I’ve observed over the many years of IT projects and teams I’ve been a part of. And as with most of my observations of this nature, I’m not presenting them from “on high”: no, I’ve been at times as susceptible to these behaviors as anyone. They’re common, and easy to fall into, but all of them are things I strive to avoid. And all of them have a common thread, as you will see.</p>
</div>
<div><span id="more-564"></span><strong><em>First: Assumed Omniscience<br />
</em></strong>I’ve retitled the standard name for this syndrome: the usual term for it is actually “Male Answer Syndrome”, which UrbanDictionary.com <a href="http://www.urbandictionary.com/define.php?term=male%20answer%20syndrome" target="_blank">defines</a> as “the tendency, especially among males, to make educated (?) guesses about subjects and present them as fact.” Well, in my experience among IT professionals, it’s hardly limited to males. It’s unfortunately common for many IT people, of either gender, to venture assured-sounding explanations based on little more than a desire to appear knowledgeable. I remember early in my career hearing one peer explain, with no factual basis for his theory, why his document hadn’t come off the printer yet: “That printer is obviously getting a lot of erroneous packet hits lately.”</p>
<p>Whether it’s a suddenly contrived explanation of why something isn’t working or the delivery of a detailed but basically invented treatise on the technical underpinnings of a new device, it seems that it’s easy to find people in IT who just don’t like to use the phrase, “I don’t know.”  Or even to couch it as, “here’s one possible theory.”  Instead, out comes a categorical statement of “here’s what explains this.”  <em>Assumed Omniscience. </em>As a peer, or especially as a manager of people who are subject to this syndrome, it’s important to be wary of this. It never hurts to <em>constantly reinforce that the work culture needs to be one where facts reign,</em> and where theories are clearly identified as such.</p>
<p><strong><em>Second: Chooser’s Remorse<br />
</em></strong>In business in general, not to mention frequently in the case of IT, it seems that we often encounter situations where there is no ideal solution.  After copious brainstorming, the group wrestling with such a situation usually figures out several different approaches to the problem, and debates these at length, carefully identifying pros and cons.  Each of the identified solutions has definite downsides, usually; none is obviously superior and thus the clear approach to choose. Each approach has its adherents and detractors among the group of influencers / decision-makers. All this is normal, and common.</p>
<p>But of course, the choice among these alternatives needs to be made eventually, and when it is, what often happens? <em>The very people who participated in the selection proceed to complain loudly and incessantly about the downsides of the chosen alternative.</em> <em>Chooser’s Remorse,</em> I call it. And yes, this occurs despite the group having (supposedly) picked the least onerous or distasteful of the several possibilities, and despite going through endless discussion of all of them prior to the selection.  Instead of people remembering that the choice represented the “least bad” alternative, they turn and harp about how awful it is.</p>
<p>And, just as the Assumed Omniscience syndrome isn’t limited to males, Chooser’s Remorse isn’t limited to IT people.  <em>We all do it. </em>Perhaps it’s human nature, and perhaps it just comes out extra often in IT circles because of having to make frequent tough choices among not-so-great alternatives.</p>
<p>I’ve found it useful to remind people, as the choice of the “least awful among the bad alternatives” is made, that we’ve identified its downsides and are choosing it anyway.  And that whining about the downsides later will be both ridiculous and counter-productive. <em>Let facts prevail over emotion.</em></p>
<p><strong><em>Third: Fixation<br />
</em></strong>According to historical sources, a Roman statesman named Cato The Elder became known for ending every single one of his speeches, <em>no matter what the subject, </em>with some variation of the phrase<em> “<a href="http://en.wikipedia.org/wiki/Carthago_delenda_est" target="_blank">Carthago delenda est</a>”</em>: “Carthage must be destroyed”.</p>
<p>And this relates to IT, um, how?  Well, I’ve seen exactly this sort of <em>fixation</em> appear in our world time and again. Whether it’s a zealous advocacy of a particular development methodology, a vocal <a href="http://www.urbandictionary.com/define.php?term=fanboyism" target="_blank">fanboyism</a> towards this or that vendor, or an unwavering devotion to a language or technology over all others: all of these affect people’s business judgment and undermine a necessary professional impartiality.  No matter what the topic of discussion in a meeting, I’ve seen such fixations crop up, via sudden declarations not much different in nature to inserting a sudden and unrelated “<em>Carthago delenda est</em>” into one’s casual remarks.</p>
<p>I was a new VP of IT once for a group that experienced a great success with a software rollout shortly after my arrival. I proposed to my operations manager that we have a team outing to Starbucks to celebrate. (Yes, call me a party animal). “Oh, no,” he said. “My guys won’t go to Starbucks.”  Hmm, I said. They don’t like Starbucks’ coffee? “No,” he explained.  “Starbucks announced a big corporate deal with Microsoft recently, and my team won’t have <em>anything to do </em>with Microsoft.”  Fixation.  Emotion reigning over facts, once again.</p>
<p>We all bring our biases and predilections to work with us every day, but all of us can work on purposefully leaving these behind as much as we can, and, again, letting facts rule the day. Other than a healthy drive towards high quality work, and integrity and kindness in our interactions with others, we should allow nothing to become a fixation for us.</p>
</div>
<div>There you have it: three syndromes, three IT behavior patterns seen in the wild.  Any of them sound familiar to you, too?</div>
]]></content:encoded>
			<wfw:commentRss>http://www.peterkretzman.com/2011/01/27/three-it-behavior-patterns-seen-in-the-wild/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Mending Wall: Matches and mismatches in IT stakeholder expectations</title>
		<link>http://www.peterkretzman.com/2010/12/28/mending-wall-matches-and-mismatches-in-it-stakeholder-expectations/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mending-wall-matches-and-mismatches-in-it-stakeholder-expectations</link>
		<comments>http://www.peterkretzman.com/2010/12/28/mending-wall-matches-and-mismatches-in-it-stakeholder-expectations/#comments</comments>
		<pubDate>Wed, 29 Dec 2010 05:23:31 +0000</pubDate>
		<dc:creator>Peter Kretzman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Stakeholders]]></category>

		<guid isPermaLink="false">http://www.peterkretzman.com/?p=525</guid>
		<description><![CDATA[Oil and water? Some days, the disconnect between stakeholder expectations and IT capabilities (and sensibilities) seems staggering. Case in point: I was shown an astounding list of generic stakeholder expectations a while back, drawn up by an obviously frustrated group and titled &#8220;USER REQUIREMENTS FOR IT&#8221;.  The list is most interesting in what the items [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.peterkretzman.com%2F2010%2F12%2F28%2Fmending-wall-matches-and-mismatches-in-it-stakeholder-expectations%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.peterkretzman.com%2F2010%2F12%2F28%2Fmending-wall-matches-and-mismatches-in-it-stakeholder-expectations%2F&amp;source=PeterKretzman&amp;style=normal&amp;service=bit.ly&amp;service_api=R_145662c02b359adfe0f892ae4c3ff110&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Oil and water? Some days, the disconnect between stakeholder expectations and IT capabilities (and sensibilities) seems staggering.</p>
<div id="_mcePaste">
<div id="_mcePaste">Case in point: I was shown an astounding list of generic stakeholder expectations a while back, drawn up by an obviously frustrated group and titled &#8220;USER REQUIREMENTS FOR IT&#8221;.  The list is most interesting in what the items reveal between the lines. Let&#8217;s examine what probably caused this group to write down these specific but very abstract needs.</div>
<p><div class="highlight_box_cream"><strong><em>User requirements for IT</em></strong></p>
<ul>
<li><em>Must be adaptable to business situation</em></li>
<li><em>Must be able to employ multiple SDLC (Software Development Lifecycle) techniques as the situation dictates</em></li>
<li><em>Must be able to work in a highly parallized (sic!) environment</em></li>
<li><em>Must be able to accept and adapt to last minute scope</em></li>
<li><em>Should have multiple channels for functionality development both in terms of large releases and off cycle enhancements that occur in parallel.</em></li>
<li><em>Must provide the ability to externalize functionality to external teams to quickly develop new functionality</em></li>
</ul>
</div>
<div id="_mcePaste">To most IT professionals, these come off as &#8220;unreasonable&#8221; demands at first examination. But they&#8217;re both understandable and revealing, if you take the stakeholder point of view, and if you remember the oft-cited adage that <em><a title="George Bernard Shaw" href="http://www.peterkretzman.com/2008/03/09/more-peterisms-lessons-learned-on-it-practices/" target="_blank">all progress depends on the unreasonable man.</a></em></div>
<div><em><br />
</em></div>
<div id="_mcePaste"><strong><span id="more-525"></span>It turns out that their list is almost certainly a history of (and response to) the various roadblocks they&#8217;ve been presented (by IT) over the years. </strong>(&#8220;Roadblock&#8221; being their view of matters, mind you).</div>
<div></br>Specifically, it&#8217;s likely that IT has tended to tell them something pretty close to the following at various key junctures on projects:</br></div>
<div id="_mcePaste">
<ul>
<li>&#8220;This is the way we do it&#8221;; it doesn&#8217;t matter that the business situation would necessitate a different approach</li>
<li>Our SDLC dictates that we have to do it this way</li>
<li>Our work is going to be serial; first we need to do this, then we&#8217;ll get around to doing that</li>
<li>Last minute change just isn&#8217;t possible, no matter how necessary</li>
<li>We&#8217;re already working on a large release elsewhere; you&#8217;ll have to wait for that to finish for resources to be available to work on your needs</li>
<li>New functionality must be developed by our core team; we can&#8217;t offload that to another group for various reasons</li>
</ul>
</div>
<div id="_mcePaste">
<blockquote class="right">Stakeholders don&#8217;t want the glass to be half empty or half full; they want a bigger glass and more liquid for it too.</p></blockquote>
<p>But the stakeholders are tired of hearing such things. They &#8220;think different&#8221;, as the old marketing slogan had it.  These are people who don&#8217;t cheerfully accept the notion of &#8220;opportunity cost&#8221;. They don&#8217;t want their past decisions to automatically limit their future options.  They are impatient with the very notion of limits or constraints. They don&#8217;t want to be pushed to set priorities, because that means they&#8217;ve chosen one thing over another, when they really want both. They don&#8217;t want process to get in the way of immediate progress. They&#8217;re impatient with things being done serially, rather than in parallel. They know their needs change, legitimately, at the last minute, due to market pressures and other factors beyond their control. They don&#8217;t want the glass to be half empty or half full; they want a bigger glass and more liquid for it too.</p></div>
<div></br>In other words, IT stakeholders often look at IT processes and practices as being, well, <em>a wall.</em> And as Robert Frost put it in his well-known poem, &#8220;<a href="http://en.wikipedia.org/wiki/Mending_Wall" target="_blank">Mending Wall</a>&#8220;, &#8220;something there is that doesn&#8217;t love a wall.&#8221; As you can see from the above list, to stakeholders, the wall of IT processes often shuts them out from getting what they need, rather than providing clear benefit.</div>
<div></br><em>But actually, despite how all this rings familiar to any long-standing IT worker, most stakeholders aren&#8217;t completely like this. </em>Not deep down. Not if there&#8217;s proactive leadership and guidance. Most stakeholders, for example, actually do understand and welcome the opportunity to set priorities. They understand, in their gut, that it&#8217;s probably a good idea to avoid rework. They recognize that there are long-term considerations such as security and maintainability that can trump the need to &#8220;just get it done.&#8221;  But that doesn&#8217;t mean they won&#8217;t push back despite these understandings: as I wrote before, <a href="http://www.peterkretzman.com/2008/07/15/it-states-of-denial-and-more-peterisms/" target="_blank">&#8220;everyone wants to get to heaven, but no one wants to do what it takes to get there.</a>&#8220;</div>
<div></br>Stakeholders really do want things like robust delivery, solid systems, ease of maintenance and flexibility, and high predictability of time frames for development and release. It&#8217;s just that they don&#8217;t automatically, independently, intuitively understand the prerequisites to achieving those things: e.g., the need for careful prioritization of desired functionality; the importance of not trying to get everything all at once; the need to stick to a plan once it&#8217;s formulated, rather than changing the game every week; taking the time to test and carefully document even though those activities sometimes just seem to delay “the real work” of delivering what they want. They forget that &#8220;discipline is remembering what you really want.&#8221;</div>
<div></br>In short, it&#8217;s really a tug-of-war for the stakeholders themselves, a battle between their natural immediate wants and their long-term real underlying desires.</div>
<div></br>The answer to this perennial standoff?  Well, quite literally, &#8220;there isn&#8217;t one&#8221;: by which I mean that<em> there isn&#8217;t one single answer.</em> Instead, there are several, to be exercised simultaneously. And more than any single other entity in a corporation, success here depends on the adroit senior IT executive to bring off an appropriate balance.</div>
<div id="_mcePaste">
<ul>
<li><em>Be flexible.</em> Your SDLC is important, but it can&#8217;t become absolute or &#8220;wall-like&#8221;. And while you&#8217;re being flexible (within reason, of course), recognize the downsides of doing so. It means there will be some rework. There will be interproject conflicts that could have been prevented had there been better planning and preparation. <em>Roller derby is not ice ballet. </em>Being scrappy will get you scraps and scrapes more often than not, but that&#8217;s just sometimes how the game needs to be played.</li>
<li><em>Educate</em>, as the opportunity presents. The flip side of Frost&#8217;s &#8220;something there is that doesn&#8217;t love a wall&#8221; is &#8220;good fences make good neighbors.&#8221;  Your stakeholders don&#8217;t automatically see the value in various IT processes and practices; only targeted discussion will help them do so. Having<a title="Also called &quot;ramp meters&quot;" href="http://en.wikipedia.org/wiki/Ramp_meter" target="_blank"> metering lights</a> on freeway on-ramps seems to slow things down, but it actually speeds things up. Recognizing that isn&#8217;t intuitive.  Talk them through why your project may need the equivalent of metering lights.</li>
<li><em>Emphasize collaboration and teamwork.</em> In Frost&#8217;s poem, it can be argued, the actual process of working on the wall together (rather than the wall itself) is what makes for good neighbors. Figure out together what processes add real value.</li>
<li><em>Constantly look for ways to de-couple your work</em> so that chunks/projects can be done in parallel. Serial thinking can often become an easy out, a lazy excuse.  You&#8217;ll note that at least three of the points in the stakeholder list that led off this post have to do with conducting work in parallel.</li>
<li><em>Lead.</em> Without proactive, engaged senior leadership that constantly and effectively reminds everyone of the less visible goals, polls them on their reactions and then reframes the discussion, the stakeholder requirements list rapidly starts to include things that are frankly akin to wanting M&amp;Ms for breakfast. Leadership brings balance and perspective.</li>
</ul>
</div>
<div id="_mcePaste">Make no mistake about it: mending walls is hard. <em>Doing just one or two of the above approaches will cause you to fail </em>as surely as if you did none of them. And in my experience, absence of the appropriate balance almost always causes a company to devolve into systems chaos.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.peterkretzman.com/2010/12/28/mending-wall-matches-and-mismatches-in-it-stakeholder-expectations/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Business impact and transparency: expressing system availability</title>
		<link>http://www.peterkretzman.com/2010/12/08/business-impact-and-transparency-expressing-system-availability/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=business-impact-and-transparency-expressing-system-availability</link>
		<comments>http://www.peterkretzman.com/2010/12/08/business-impact-and-transparency-expressing-system-availability/#comments</comments>
		<pubDate>Wed, 08 Dec 2010 19:11:55 +0000</pubDate>
		<dc:creator>Peter Kretzman</dc:creator>
				<category><![CDATA[Metrics]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Pillars of Purview]]></category>

		<guid isPermaLink="false">http://www.peterkretzman.com/?p=514</guid>
		<description><![CDATA[“System availability was 99.83% last month!  That’s up from 99.75% the previous month!” Sounds kind of good, no? I mean, that’s a high number, right? Right? Actually, no.  It’s not a very useful number, in and of itself. In fact, I regard the publication of uptime metrics like that as a regrettable symptom of IT [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.peterkretzman.com%2F2010%2F12%2F08%2Fbusiness-impact-and-transparency-expressing-system-availability%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.peterkretzman.com%2F2010%2F12%2F08%2Fbusiness-impact-and-transparency-expressing-system-availability%2F&amp;source=PeterKretzman&amp;style=normal&amp;service=bit.ly&amp;service_api=R_145662c02b359adfe0f892ae4c3ff110&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>“System availability was 99.83% last month!  That’s up from 99.75% the previous month!”</p>
<p>Sounds kind of good, no? I mean, that’s a high number, right? Right?</p>
<p>Actually, no.  It’s not a very <em>useful</em> number, in and of itself. In fact, I regard the publication of uptime metrics like that as a regrettable symptom of IT <a title="As the old joke’s punchline goes, “what you told me is technically correct, but of no use to anyone.” " href="http://www.peterkretzman.com/2009/09/06/some-timeless-ittech-jokes-and-why-theyre-still-relevant/" target="_blank">focusing on technical aspects</a>, rather than business impacts.  Here’s a discussion of why I see it that way, followed by a presentation of an alternative focus providing much more business value.</p>
<p>So, what’s wrong with a time-honored metric like “the system was 99.83% available”?</p>
<ul>
<li><strong>The number is deceptive.</strong> Few people can mentally <a title="See the table of percentages and actual down hours" href="http://en.wikipedia.org/wiki/High_availability" target="_blank">translate</a> “99.83% availability” into a more meaningful real number, such as “system was down for 1.3 hours last month.”  Even fewer can tell you the real difference between 99.3% uptime (also sounds pretty good, right?) and 99.8% uptime.  Both 99.3% and 99.8% look (to the vast majority of business people) at first glance like pretty good numbers for uptime, but the first represents more than<em> three times</em> the number of “down hours” of the second.</li>
</ul>
<p><span id="more-514"></span></p>
<ul>
<li><strong>The number is ill-defined. </strong> It begs the question of what’s considered down: what if the system is just somewhat degraded in performance? Who decides that it’s down? Who declares that it’s back up? We’ve all seen situations where a technician will insist the system is up, even though no one is able to access it or get sufficient performance to actually use it.</li>
</ul>
<ul>
<li><strong>The number is often not comprehensive in what it includes.</strong> Most notably, many shops don’t count scheduled maintenance as downtime when calculating their uptime metric.  When you don’t count scheduled maintenance, you’re ignoring potentially many hours of real business impact per month. Scheduled maintenance can’t be a “free pass” for downtime.</li>
</ul>
<ul>
<li><strong>The number doesn’t compare apples to apples. </strong> Just tracking total raw downtime considers all outages to be the same, no matter what the time or situation.  A ten-minute outage at noon may impact your business much more than an hour-long outage at 3 a.m.  An outage that occurs right when you’re running a key campaign to drive people to your site can be especially devastating.</li>
</ul>
<p><em>Alternatives</em></p>
<p>Somewhat better than the “99.83% uptime” style of metric is reporting on the specific number of system DOWN hours or minutes in the period.  It’s when the system is down that there’s business impact, so why not use that as your yardstick, instead of the reverse.  Some call these “impact hours”, in fact.  Stating that the system was unavailable for 20 minutes last week is much clearer (albeit sometimes more distressing!) to most business people, compared to saying it was 99.8% available.  Still, though, expressing the figure as down hours doesn’t address the other problems listed above.</p>
<p>The underlying insight here is that<strong> raw outage statistics, whether they’re expressed as an uptime percentage or as downtime hours, are nothing but a proxy for business impact. </strong>And not a very good one, for the reasons discussed.</p>
<p>Here’s a radical idea: the goal isn’t simply to report and then reduce your downtime per se.  Instead, you want to <strong>assess, promulgate, and then work down, the total business impact of your outages,</strong> and to do that effectively, you need to weight your outages by time of day and traffic. And you need to include every single outage in your assessment of business impact, including maintenance.</p>
<p><strong>What’s the clearest expression of business impact?  In a nutshell: <a title="&quot;Money makes the world go round&quot;" href="http://wiki.answers.com/Q/What_does_'Money_makes_the_world_go_around'_mean" target="_blank">DOLLARS</a>.</strong> How much did a given outage cost the company, in terms of missed sales and wasted expenses? Yes, there are a lot of factors and assumptions involved in figuring that out, but that’s what models are for.  Make some assumptions and build a model that will calculate the specific dollar cost for an outage, based on information about the outage’s duration, site traffic pattern at the time of the outage, etc.</p>
<p>We did exactly this at an internet site where the revenue stream was on the order of a million and a half dollars a week.  We incorporated considerations such as the following into our model:</p>
<ul>
<li>Upon analysis, we realized that any outage resulted in missed subscriptions, site advertising, and ancillary signups for partner services from which the company derived revenue. We needed the model to incorporate an understanding of the patterns and dollar costs for each of these.</li>
<li>We also realized that an outage also meant that we’d wasted the money spent on external internet advertising during that outage that was driving people to our site. During an outage, external ads of course kept appearing for our site; people would click on those ads and land on our outage page. Ergo, wasted advertising dollars.</li>
<li>Outages at different times (hour of day, plus even day of week) were vastly different to our site in terms of business impact and cost. Specific time of the outage needed to be a key part of the calculations of business impact.</li>
<li>Outage impact also depended on whether it was a high-traffic day or not.  A high-traffic day might feature more than ten times the normal volume of traffic and transactions; an outage at that point would therefore arguably cost us ten times as much.</li>
<li>Not all outages were total: sometimes performance was degraded but access was still possible. We decided to incorporate a “% degradation” parameter in the model for an outage, recognizing that deciding on that percentage would be a judgment call for any outage.</li>
<li>As noted, most sites don’t count scheduled maintenance in downtime. But that’s still lost revenue. <em>Assessing business impact requires both conservatism and full transparency. </em>We decided to include <em>all</em> outages, scheduled or otherwise, when we published our outage business impact metrics.</li>
</ul>
<p>Building the model required not just some adept spreadsheet skills, but the up-front accumulation (and regular updating) of various base data to drive the calculations.  Specifically, for each hour and day of week, we had to:</p>
<ul>
<li>Collect and average our aggregated historical traffic data</li>
<li>Collect and average aggregated sales revenue numbers</li>
<li>Determine how to calculate probable advertising revenue</li>
</ul>
<p>Once built, our model not only let us state our downtime in terms of true business impact (i.e., total dollars for a given period), but <em>it also provided a ready way of analyzing, up front, the specific cost of a planned outage.</em> Using that as a tool, management could much more effectively assess alternatives and opportunity costs when system interventions to address various problems were being considered.</p>
<p>Here’s a snapshot of the model’s inputs (in yellow) and its outputs, slightly altered for presentation:<img src="https://lh5.googleusercontent.com/AZFd32XmAjRwn9xcbQejwceuNUh8aAVyhQW8pCnu8OaJoxZwX5Kn9RYX49RMFr8qUKa5SmnP274PIgeGax03NbdGT5qyoCY9N4K6m_R0E4eAzS4bOQ" alt="" width="488px;" height="292px;" /></p>
<p>From here, it’s a small step to logging and tracking these total estimated costs across a given time period such as a month. (You should anticipate, by the way, that disclosure of the total dollar cost of outages will tend to invoke <em>far more attention and commentary</em> than the old-style percentage figure ever did!  Transparency brings scrutiny. This is a good thing.)</p>
<p>Yes, estimates and aggregations were necessary in coming up with these approximate costs; it’s just a <em>model</em>, after all, with all sorts of incorporated assumptions. And the estimates will never be utterly perfect. But still, they’ll be a far cry better at helping you express the approximate business impact of your downtime than just proudly declaring that the system was “99.83% available” last month.</p>
<p><em>Lagniappe:</em></p>
<ul>
<li>Publicly visible major SaaS system availability pages:</li>
</ul>
<ul>
<li>
<ul>
<li><a href="http://status.aws.amazon.com/" target="_blank">Amazon Web Services</a></li>
<li><a href="http://trust.salesforce.com/trust/status/" target="_blank">Salesforce </a></li>
<li><a href="http://system.opendns.com/" target="_blank">OpenDNS </a></li>
<li><a href="http://service.quickbase.com/" target="_blank">Intuit Quickbase</a></li>
<li><a href="http://status.clickability.com/pfpage.action" target="_blank">Clickability </a></li>
<li><a href="http://code.google.com/status/appengine" target="_blank">Google App Engine</a></li>
</ul>
</li>
</ul>
<ul>
<li>Evan L. Marcus, <em>“<a href="http://searchstorage.techtarget.com/tip/0,289483,sid5_gci921823_mem1,00.html" target="_blank">The myth of the nines</a>”</em>, September 1, 2003</li>
<li>Continuity Central, <em>“<a href="http://www.continuitycentral.com/feature0267.htm" target="_blank">Five Nines: Chasing the Dream?</a>”</em></li>
<li>Paul Beckford, <em>“<a href="http://www.quantumofgeek.com/2010/02/calculating-server-uptime/" target="_blank">Calculating Server Uptime</a>”</em>, February 13, 2010</li>
<li>Lenny Rachitsky, <em>“<a href="http://www.transparentuptime.com/" target="_blank">Transparent Uptime</a>”</em> blog</li>
<li>George Ritchie, Serio Ltd,<em> “<a href="http://www.seriosoft.com/white_papers/serio_availability_management.pdf" target="_blank">Introducing ITIL® Availability Management</a>”</em></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.peterkretzman.com/2010/12/08/business-impact-and-transparency-expressing-system-availability/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>One CIO’s “lessons learned” in managing others</title>
		<link>http://www.peterkretzman.com/2010/11/17/one-cio%e2%80%99s-%e2%80%9clessons-learned%e2%80%9d-in-managing-others/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=one-cio%25e2%2580%2599s-%25e2%2580%259clessons-learned%25e2%2580%259d-in-managing-others</link>
		<comments>http://www.peterkretzman.com/2010/11/17/one-cio%e2%80%99s-%e2%80%9clessons-learned%e2%80%9d-in-managing-others/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 00:19:16 +0000</pubDate>
		<dc:creator>Peter Kretzman</dc:creator>
				<category><![CDATA[Anecdotes]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Pillars of Purview]]></category>
		<category><![CDATA[Role definition]]></category>

		<guid isPermaLink="false">http://www.peterkretzman.com/?p=496</guid>
		<description><![CDATA[Here’s a shocker: none of us has failed to fail at times. We’ve all screwed things up on occasion, and I’m no exception. And that’s especially true when it comes to managing others, which I believe is very much a learned skill.  In that spirit, there are a number of things about people management (call [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.peterkretzman.com%2F2010%2F11%2F17%2Fone-cio%25e2%2580%2599s-%25e2%2580%259clessons-learned%25e2%2580%259d-in-managing-others%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.peterkretzman.com%2F2010%2F11%2F17%2Fone-cio%25e2%2580%2599s-%25e2%2580%259clessons-learned%25e2%2580%259d-in-managing-others%2F&amp;source=PeterKretzman&amp;style=normal&amp;service=bit.ly&amp;service_api=R_145662c02b359adfe0f892ae4c3ff110&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<div>Here’s a shocker: <em>none of us has failed to fail at times.</em></div>
<div><em><br />
</em></div>
<div>We’ve all screwed things up on occasion, and I’m no exception. And that’s especially true when it comes to managing others, which I believe is very much a learned skill.  In that spirit, there are a number of things about people management (call them reminders, admonitions, lessons) that I’d especially want to tell my younger self if I had a time machine.  Each one arises from a situation where I’ve learned a lesson the hard way over the years, either from mishandling something myself, or from watching a peer, colleague, or my own manager mishandle it.  As the saying goes, “Good judgment comes from experience; experience comes from bad judgment.”</p>
<p>So here are a few things to keep in mind when managing others.  These lessons have arisen from (largely) IT situations, but their scope and impact is hardly limited to IT.  They’ve become a capsule summary of how I want to manage, and how I like to see people around me manage others.  In fact, when I encounter an instance of “bad management”, or think back on my own missteps, I can almost always point to a deficiency in one or more of these specific areas as the underlying root cause.</p>
<p>In no particular order:</p>
</div>
<div><span id="more-496"></span></div>
<div>
<ul>
<li>Let people own their projects/efforts/tasks.  Even if you could do it better. Even if the result is not exactly, precisely, perfectly what you thought you wanted.  Most of the time, if the result is 90% of where you wanted it (completeness, style, content), it’ll do.</li>
<li>Don’t take people’s work output and tweak it unless it’s absolutely necessary.  You don’t always have to visibly “add value” to be legitimate or respected.</li>
<li>You need to be a collaborator at least as much as a critic. Solve problems together with your team.  That doesn’t mean do their work for them, but it means actively being there, understanding the issues, and helping figure out course corrections,<a href="http://www.peterkretzman.com/2008/11/04/mantra-for-it-participate-in-the-process-rather-than-confront-results/" target="_blank"> not merely waiting to evaluate results</a>.</li>
<li>Don’t suck up all the oxygen in the room. Let others talk, shine, steer. There’s no rule that says that the most senior person in the room has to run the meeting, for example.</li>
<li>Most people need regular shots of both thanks and praise. Thanks and praise are not the same.</li>
<li>Not everyone is motivated the exact same way. Your approach to a situation can and usually should differ, depending on what motivates the person you’re dealing with.</li>
<li>It’s helpful to assume that your team is collectively and individually smarter than you are, but that they’re possibly not as aware of or focused on the big picture. You’re there to confirm (and guide) that what they’re doing corresponds to the larger goals.</li>
<li>Each of your team members has ideas and experience and expertise and smart things to say. Listen, don’t just talk.</li>
<li>Keep ever mindful of the following: you will (<a href="http://www.peterkretzman.com/2007/10/24/the-agony-and-the-agony-firing-an-employee" target="_blank">almost</a>) never have a team member who doesn’t at heart want to excel in their role.</li>
<li>Remember: as an executive, you’re there (almost solely) for<a href="http://www.peterkretzman.com/2007/07/21/two-additional-models-for-ctocio-behavior/" target="_blank"> three basic things</a>: to set the fundamental direction, to allocate resources appropriately, and to make the tough decisions that others won’t or can’t.  People are looking to you to do those specific things, reliably and well. Don’t let them down.</li>
<li>Give people a lot of rope, whenever you can. Particularly when they have passion and excitement.  Find ways to say yes to their approaches and initiative, to every reasonable degree.</li>
<li>Embrace and exemplify continuous improvement as a philosophy and approach to all things.</li>
<li>Celebrate successes. Guide people past their failures, and make those into positive learning experiences as much as you can.  This one sounds easy, but was among the hardest for me to absorb.</li>
<li>“Managing upwards” and sideways (peers, CEO, board) is every bit as important as managing your team. But it’s not an either/or. Depending on the circumstances, there will be times when you focus more on one than the other; both are equally deserving of your energy.</li>
<li>Admit your mistakes. Don’t stonewall or rewrite history about them.</li>
<li>Speak positively of your team members, of peers, of management, of vendors. When you don’t, people notice, and they extrapolate.</li>
</ul>
<p>Did this list strike any nerve? Did any specific examples come to mind, where you’ve seen executives or other managers fall down on some of these items?  I thought so.  The list could easily be longer, of course, and I look forward to the comments that will almost certainly mention a few areas I’ve neglected to cover.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.peterkretzman.com/2010/11/17/one-cio%e2%80%99s-%e2%80%9clessons-learned%e2%80%9d-in-managing-others/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>“ASAP” considered harmful</title>
		<link>http://www.peterkretzman.com/2010/11/10/%e2%80%9casap%e2%80%9d-considered-harmful/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e2%2580%259casap%25e2%2580%259d-considered-harmful</link>
		<comments>http://www.peterkretzman.com/2010/11/10/%e2%80%9casap%e2%80%9d-considered-harmful/#comments</comments>
		<pubDate>Thu, 11 Nov 2010 04:16:28 +0000</pubDate>
		<dc:creator>Peter Kretzman</dc:creator>
				<category><![CDATA[Anecdotes]]></category>
		<category><![CDATA[Pillars of Purview]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Strategy]]></category>

		<guid isPermaLink="false">http://www.peterkretzman.com/?p=490</guid>
		<description><![CDATA[When do you want it?  “As soon as possible”, comes the ready answer. Everyone says it. Everyone knows what they mean by it, in essence, and it seems fairly harmless.  But more often than not, I’ve seen it overused as a substitute for real thought and real leadership. Especially in this new era of “internet [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.peterkretzman.com%2F2010%2F11%2F10%2F%25e2%2580%259casap%25e2%2580%259d-considered-harmful%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.peterkretzman.com%2F2010%2F11%2F10%2F%25e2%2580%259casap%25e2%2580%259d-considered-harmful%2F&amp;source=PeterKretzman&amp;style=normal&amp;service=bit.ly&amp;service_api=R_145662c02b359adfe0f892ae4c3ff110&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<div>
<p>When do you want it?  “As soon as possible”, comes the ready answer.</p>
<p>Everyone says it. Everyone knows what they mean by it, in essence, and it seems fairly harmless.  But more often than not, I’ve seen it <em>overused as a substitute for real thought and real leadership.</em></p>
<p>Especially in this new era of “internet time”, the declaration of “I want it ASAP” has often turned into an excuse not to plan, a rejection of due diligence and careful preparation, or even an intentional ignoring of previous lessons learned.  Taken to an extreme, it can represent the triumph of pure testosterone over diligence and caution.</p>
<p>Meg Whitman, former CEO at eBay, writes in her recent book, <em><a href="http://www.amazon.com/gp/product/0307591220?ie=UTF8&amp;tag=ctcipe-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0307591220" target="_blank">The Power of Many: Values for Success in Business and in Life</a></em> about how one positive performance differentiator of individuals at eBay was their sense of urgency.  “eBay never would have prospered as it did without a team with a strong bias for action,” she states.  Having worked in a couple of places that were unnecessarily and infuriatingly slow in their decision-making, I too tend to generally applaud a bias towards action in business.  It reflects a philosophy that an imperfect plan executed right now is usually better than a perfect plan executed next year.  Or, as Seth Godin puts it in his book <em><a href="http://www.amazon.com/gp/product/1591843162?ie=UTF8&amp;tag=ctcipe-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1591843162" target="_blank">Linchpin: Are You Indispensable</a></em>: “Real artists ship.” Or, as a tweet I saw recently had it, “if you’re not embarrassed by the first launch of your product, that means you waited too long.”</p>
<p>However, <em>one can take a bias towards action too far.</em></p>
<p><span id="more-490"></span>I worked for a CEO once whose middle name could have been ASAP.  No matter what anyone’s estimate was on how long a particular initiative or plan would take, he typically wanted it in about a quarter of that time.  This pattern came out yet again when we set about purchasing a long-desired Customer Relationship Management (CRM) system for the company, and spoke of needing to carefully plan the company-wide training, change management, and staggered adoption approach for this major initiative.  His strongly worded reproach came swiftly: we don’t need any of that. Why not just start using the CRM as soon as we buy it?  People will pick it up as they need to, he shrugged, without need for training. After all, he said, “they work for us, don’t they?”  Normally, pointing out the results of a quick <a href="http://www.crm-resources.net/CRM-Software-Failure.php" target="_blank">googling</a> of “top reasons for CRM failure” will help dispel this kind of mindset, but unfortunately, this wasn’t a facts-based attitude.  He’d moved beyond a mere healthy “bias towards action,” and had entered an unfortunate land-of-no-return, where insisting on “ASAP” was his <em>primary operating style</em> as an executive.</p>
<p>But otherwise, what&#8217;s so bad about saying you need something ASAP?  Seems crisp and snappy and executive-like, right?  Well, a few things come to mind:</p>
<ul>
<li>It emphasizes sheer time pressure over the need for thought. Sometimes that’s necessary, but not as often as ASAP aficionados think.</li>
<li>It’s similar to saying that “everything is priority #1”, in that both statements dismiss the obvious questions that need to be answered about trade-offs</li>
<li>Declaring a target of “ASAP” is simply not the way a professional looks at things: it’s vague and reactive, not proactive, not measured. It usually reflects a company that is flailing to reach its goals, not executing methodically.</li>
<li>It demonstrates a general reluctance, often, to watch out for pitfalls learned from previous projects or from long-accepted industry best practices.</li>
<li>It usually comes hand-in-hand with impatience with anything that might make the effort more complex, and/or slow things down, even though there’s usually merit in considering those things up front.</li>
</ul>
<p>A common and especially dangerous use of ASAP in IT circles revolves around something I’ve mentioned before: the much-ballyhooed “immediate follow-on release” following a major launch.  “Oh, we’ll do that in the follow-on release,” people are heard to promise. “Don’t worry; that’ll be fixed right after launch.”  “No problem, we’ll have a catch-up release within the first couple weeks after launch,” I heard a Big 5 partner-level executive promise repeatedly, any time a gap or error in the software they were developing was pointed out. How often does such a release really happen in the first couple of weeks after a major launch?  The answer is next to never, at least when it comes to fixing anything other than the most dire of problems.  And when it does, the short list of included items is usually far, far different from what’s been promised all along the line.  In the case of these piled-on promises, “ASAP” has been used as nothing but an empty palliative for concern about real problems.</p>
<p>If you really want something ASAP, then ASAP should actually mean, “this is more important than anything else.”  But it doesn’t. Almost never, anyway.  “Launch the new system ASAP” never (of course) means “ignore any failures of all of our other systems in the meantime”.  Where’s the balance? Well, that’s where the due diligence and planning come in.</p>
<p>So, along those lines, here’s what to ask for and consider as an executive, rather than just dropping an easy “ASAP” as a knee-jerk directive:</p>
<ul>
<li>What’s a <strong>plausible, defensible plan</strong> where we can expedite this initiative?</li>
<li>What are the <strong>trade-offs and risks</strong> of doing so?</li>
<li>What are the <strong>alternative approaches</strong>, with pros, cons, and probable timeline  listed for each?</li>
<li>What am I specifically <strong>willing to give up</strong> and/or risk to get what I need ASAP?</li>
</ul>
<p>Then, when the results of such analysis are gathered, you get together and soberly discuss those alternatives, <em>make tough but informed choices collectively</em>, and then settle on an appropriate and achievable target date.  Now that’s being a leader; that’s being an executive.  Anything less is not much more than strutting.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.peterkretzman.com/2010/11/10/%e2%80%9casap%e2%80%9d-considered-harmful/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Bears, hedgehogs, and Gladys Knight: parables of IT leadership</title>
		<link>http://www.peterkretzman.com/2010/09/16/bears-hedgehogs-and-gladys-knight-parables-of-it-leadership/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bears-hedgehogs-and-gladys-knight-parables-of-it-leadership</link>
		<comments>http://www.peterkretzman.com/2010/09/16/bears-hedgehogs-and-gladys-knight-parables-of-it-leadership/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 20:30:31 +0000</pubDate>
		<dc:creator>Peter Kretzman</dc:creator>
				<category><![CDATA[Communication]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Pillars of Purview]]></category>
		<category><![CDATA[Role definition]]></category>

		<guid isPermaLink="false">http://www.peterkretzman.com/?p=455</guid>
		<description><![CDATA[For years, I’ve had two framed items hung on my office wall throughout my various stints as CIO, CTO, etc.  I like to think of them, both individually and together, as reflecting certain truths or ironies I encounter as a technology executive, particularly in the realm of leading others.  They serve as cautions to me [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.peterkretzman.com%2F2010%2F09%2F16%2Fbears-hedgehogs-and-gladys-knight-parables-of-it-leadership%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.peterkretzman.com%2F2010%2F09%2F16%2Fbears-hedgehogs-and-gladys-knight-parables-of-it-leadership%2F&amp;source=PeterKretzman&amp;style=normal&amp;service=bit.ly&amp;service_api=R_145662c02b359adfe0f892ae4c3ff110&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<div>
<p>For years, I’ve had two framed items hung on my office wall throughout my various stints as CIO, CTO, etc.  I like to think of them, both individually and together, as reflecting certain truths or ironies I encounter as a technology executive, particularly in the realm of leading others.  They serve as cautions to me of leadership potentially gone awry.  So let’s talk about what they show.</p>
<p><strong><em> </em></strong><strong><em><a href="http://www.peterkretzman.com/wp-content/uploads/2010/09/German-Cartoon-edited-small.jpg"><img class="alignright size-full wp-image-456" title="German Cartoon edited, small" src="http://www.peterkretzman.com/wp-content/uploads/2010/09/German-Cartoon-edited-small.jpg" alt="The bear and the hedgehog" width="258" height="320" /></a>The bear and the hedgehog: “Vielleicht kannst du auch mal was machen”<br />
</em></strong></p>
</div>
<div>The first is a decades-old cartoon taken from a German calendar, preserved from the years I lived in Berlin.</div>
<div>Two animals are playing on a seesaw. One is huge and bear-like, the other a small critter like a hedgehog.  As you’d expect, the bear outweighs the hedgehog, who dangles on the high end of the seesaw. The large one says to the small one, “Now make yourself heavy.”  The little one says “OK”, and voilà: the next panel shows the seesaw reversed, contrary to gravity and logic, where the hedgehog is now outweighing the bear.</div>
<p>The bear says, “You see? It really <em>does</em> work.  Now make yourself light again.” Whereupon the hedgehog quietly retorts, “How about <em>you</em> doing something once in a while?”</p>
<p><strong><em><span id="more-455"></span>Midnight Train</em></strong></p>
<div>
<p>The second is a Sunday <em>Doonesbury</em> strip that I actually remember seeing when it first appeared. My wife found an <a href="http://www.doonesbury.com/store/suitables/index.html" target="_blank">online source</a> where you can purchase these, so she bought and framed it for me a few years back. It riffs on what happens to be one of my all-time favorite songs, “<a href="http://www.goldminemag.com/article/hop-aboard-the-midnight-train-to-georgia-with-gladys-knight-the-pips" target="_blank">Midnight Train to Georgia</a>.”  Here’s a <a href="http://farm4.static.flickr.com/3412/3442959270_ee53727a97_b.jpg" target="_blank">partial view of the strip</a> I found on Flickr.</p>
<p>In this strip, the show is all about the lead singer.  As she belts out the song under the spotlights, her backup group dances and gyrates behind her, literally “going through the motions” while smugly congratulating one other on their style, their moves, and what they see as their own inflated salary for how little they actually have to do: chiming in occasionally with a heartfelt “Woo woo.”  “Beats workin’,” chortles one of them at the end.</p>
<p><strong>Lessons for leaders<br />
</strong></p>
</div>
<div>
<ul>
<li>Don’t be the lead singer, taking all the limelight and remaining oblivious to what’s happening behind you.  It can’t be all about you and you alone, otherwise the people you depend on will get as smug, cynical, and minimally contributing as the backup singers shown in the strip.</li>
</ul>
<ul>
<li>Be the bear, but only to a degree: push your people to do more, to step up, to do things they never thought possible in themselves.  But as you lead, don’t forget that you need to be a solid contributor too, not just a force from on high who pushes for near-impossible results and then takes all the credit.  (In another context, I <a href=" http://www.peterkretzman.com/2008/07/10/serving-your-it-customers-be-careful-of-being-the-wizard-of-oz/" target="_blank">warned against becoming the Wizard of Oz</a>. In yet <a href="http://www.peterkretzman.com/2008/11/04/mantra-for-it-participate-in-the-process-rather-than-confront-results/" target="_blank">another</a>, I urged us all as leaders to “participate in the process, rather than just confront results.”  I call that “collaboration over critique.”)</li>
</ul>
<p>In the German cartoon, the hedgehog (especially from its perspective) is being asked to do all the work, against long odds. In the <em>Doonesbury</em> strip, the backup singers aren’t being asked to do much of anything.  And in the end, both the hedgehog and the backup singers are disgruntled in their own way, given how they’ve been treated.</p>
<p>These cartoons present two parables of leadership, in essence.  Of course, parables actually aren’t as useful if they’re overexplained and interpreted, so I’ll leave it here. My bottom-line advice for technology leaders for establishing how you relate to your team: <em>find the middle ground.</em></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.peterkretzman.com/2010/09/16/bears-hedgehogs-and-gladys-knight-parables-of-it-leadership/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>We don&#8217;t like that estimate. Change it.</title>
		<link>http://www.peterkretzman.com/2010/09/08/we-dont-like-that-estimate-change-it/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=we-dont-like-that-estimate-change-it</link>
		<comments>http://www.peterkretzman.com/2010/09/08/we-dont-like-that-estimate-change-it/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 20:54:01 +0000</pubDate>
		<dc:creator>Peter Kretzman</dc:creator>
				<category><![CDATA[Anecdotes]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://www.peterkretzman.com/?p=445</guid>
		<description><![CDATA[CIO: “We can’t go live in six weeks as you want.  It’s going to take at least three months.” CEO: “That’s … unacceptable!” One of the most recurring memes in IT, for me, has to be hearing “we don’t like that estimate”, coming from stakeholders, senior management, etc. Depending on the mood and/or semi-intellectual rigor [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.peterkretzman.com%2F2010%2F09%2F08%2Fwe-dont-like-that-estimate-change-it%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.peterkretzman.com%2F2010%2F09%2F08%2Fwe-dont-like-that-estimate-change-it%2F&amp;source=PeterKretzman&amp;style=normal&amp;service=bit.ly&amp;service_api=R_145662c02b359adfe0f892ae4c3ff110&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<blockquote><p>CIO: “We can’t go live in six weeks as you want.  It’s going to take at least three months.”</p>
<p>CEO: “That’s … <em>unacceptable!</em>”</p></blockquote>
<p>One of the most recurring memes in IT, for me, has to be hearing “we don’t like that estimate”, coming from stakeholders, senior management, etc. Depending on the mood and/or semi-intellectual rigor of the person saying it, the conversation then typically devolves into one or more of the following:</p>
<ol>
<li> identifying and removing any hint of schedule contingency (which is often viewed as padding just to make life easier for IT);</li>
<li> mentioning repeatedly the idea of “what if we <a title="The Mythical Man-Month" href="http://www.amazon.com/gp/product/0201835959?ie=UTF8&amp;tag=ctcipe-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0201835959" target="_blank">double the team size to get it done twice as fast</a>” etc.;</li>
<li> conducting a scrutiny, one by one, of the bottom-up estimates (”it won’t <em>really </em>take three days to test <em>that </em>feature”);</li>
<li> volunteering resources (usually less than qualified) to “help”;</li>
<li> insisting on scheduling full-time work for all remaining weekends and holidays between now and the desired launch;</li>
<li> making frequent use of the phrase “why don’t you just …”</li>
<li> declaring that system delivery must occur by a specific date, no matter what.</li>
</ol>
<p><span id="more-445"></span>A real-world micro-example of estimate pushback: one of my Twitter colleagues tweeted this a few months ago: &#8220;Me: it&#8217;s six weeks effort. Client: what can you give me in two weeks?&#8221; That was obviously tweeted in frustration, and was most likely intended to serve as an example of how incredibly unreasonable the client (or manager, or CEO, whatever) can be.</p>
<p>Yet, at core, and read literally, it’s a <em>perfectly natural question</em> coming from an executive who is looking to explore all the possibilities.  IT people need to learn to anticipate such scrutiny, and have coached and practiced enough with their own team to show that they’ve thought through some alternatives.  That’s collaboration as a key business contributor.  That’s strategy. In fact, showing that kind of maturity is what will take IT beyond being mere order-takers.</p>
<p>So the CIO/CTO’s role as leader here is to inculcate the following mindset in the collective team: <em>don&#8217;t assume that these management suggestions are simply ignorant or obstinate. </em>In fact, I&#8217;m arguing here that management reactions along these lines are understandable, though admittedly sometimes misguided and excessive.  I&#8217;ve been there: I&#8217;ve done it myself, frustrated (as an exec) by the estimates the team was telling me.  So now, instead of just getting annoyed at the upper management behaviors listed above, I see both sides.  Even better, I have some recommended behaviors that the IT team can adopt that will help in such situations.</p>
<p><strong>First, and this is key, adopt the mindset that </strong><em><strong>every plan needs to withstand some scrutiny.</strong></em> Expect scrutiny and plan how to deal with it. The answer from IT can’t be “these are our estimates, so you just have to accept them.”  Just <a title="&quot;Channeling&quot; as a technique" href="http://www.peterkretzman.com/2008/03/14/channeling-a-technique-for-preparing-it-presentations-to-management/" target="_blank">as with making any management presentation</a>, you need to<em> anticipate the obvious questions</em>, adjust your plan to accommodate them where possible, and have further answers at the ready.  It’s a back-and-forth, not a one-way. Delivery discussions need to be about ways to provide viable business value given the constraints. It&#8217;s a collaborative process, not a confrontational negotiation where one side makes demands and the other side caves in.</p>
<p><strong>Second, spend some time seeing and removing your own (IT&#8217;s) flaws</strong>.  Specifically, consider flaws such as these, common reasons why estimates become regarded with skepticism once an executive drills down:</p>
<ul>
<li>Every task in the schedule, no matter how slight, is assigned at least a day’s worth of work in the plan. IT teams need to doggedly squeeze out the obvious air.</li>
<li>Easily understandable tasks (ones that the executive has good familiarity with) are being estimated as taking much longer than they have historically. Way before it gets to an executive presentation, the team needs to challenge every number themselves so that this either doesn’t happen, or can be explained with a supportable rationale as to why things are different this time.</li>
<li>More generally, there appears to be little or no historical basis or metrics used in establishing the estimates. Estimates that are based on facts and data, rather than people’s gut, are almost always more credible.</li>
<li>Once the executive starts to drill, people cave immediately: “Oh, OK, I guess we could do that in a couple of days, rather than a week.”  Making this kind of admission is throwing raw meat to a hungry bear.  It shouts that your estimates probably had little basis in fact.  Or, that your emphasis on certain must-haves like integration testing isn’t so heartfelt at all.  At the very least, it reveals that you haven’t thrashed through the numbers internally well enough to be able to stand behind them with greater firmness. Believe it or not, and often with all evidence to the contrary<em>, the executive is looking for where there’s strength of conviction, </em>and where there isn’t. Strength of conviction (supported by facts, of course) may ultimately be disagreed with, but it’s usually respected.</li>
<li>The team and/or project leader shows little or no recognition that there may need to be some kind of interim solution, some sort of early delivery. There’s no “team attitude”, no searching for midway points (i.e., acceptable scope reduction), no exploration of “what ifs”, such as “what if we delivered the system without an administration GUI at first?”  Once again, there’s no substitute for holding internal practice sessions and staging multiple “devil’s advocate” discussions.</li>
<li>Conversely, there’s no clear “line in the sand” visible, meaning points you stick to no matter what, points that cannot be compromised if the company wants a quality delivery.</li>
</ul>
<p>The very fact that these reasons for estimate-related skepticism even occur in the first place demonstrates the value-add of such skepticism. In other words, everyone needs to realize that it&#8217;s actually OK for management to ask people to dig deeper, to explore every option, because it turns out sometimes they don&#8217;t on their own.  It&#8217;s OK to be asked, and everyone should <em>expect</em> to be asked.  That&#8217;s part of everyone doing their jobs, and, cynicism aside, such active scrutiny is most certainly the job of senior management.</p>
<p>Steve McConnell, in his outstanding book on <a href="http://www.amazon.com/gp/product/0735605351?ie=UTF8&amp;tag=ctcipe-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0735605351" target="_blank">Software Estimation</a>, writes eloquently on this issue.  He points out that executives typically have certain notable characteristics and well-honed skills.  The first two of these?  &#8220;Executives will always ask for what they want.&#8221; &#8220;Executives will always probe to get what they want if they don&#8217;t get it initially.&#8221;</p>
<p>Example: a developer once told me that it&#8217;d take two weeks to generate a report I needed as CIO. Taken aback, I probed into it with him.  Together we determined that the report I was asking for entailed nothing more than a rudimentary SQL SELECT statement, slightly dressed up. Every time a manager drills down into an estimate, only to discover that there was no “there there”, it feeds his or her unfortunate but lingering suspicion that most estimates are grossly padded. Getting the “win” (beating down the number) spurs them into even more dogged drill-down.</p>
<p>So I’m preaching a several-pronged approach:</p>
<ul>
<li>doing one’s homework so that maximum scrutiny has been self-applied long before the estimate reaches the executive;</li>
<li>sticking to one’s guns to an extent that is both reasonable and facts-based;</li>
<li>and then actively looking for ways to reach value for all.</li>
</ul>
<p>One important note, though: there are often bad (but unfortunately common) ways to compromise when discussing project delivery estimates.  Here are a couple of important places <em>not</em> to cave:</p>
<ul>
<li>Suddenly deciding that you don’t really need contingency. Until perhaps the last week, it’s usually a huge mistake to assume that the rest of the schedule will go exactly as planned. Contingency in a schedule is <em>not </em>padding!</li>
<li>Suddenly deciding that you don’t need thorough testing. Forgoing testing is pretty much a guaranteed way to launch an unstable, buggy product that ultimately will cost you much more work (not to mention the customer backlash) than taking the necessary time up front to shake out the problems.</li>
</ul>
<p>Where’s the CIO/CTO in all of this? <em>Supplying active leadership:</em> educating everyone on the tenets above, coaching, cajoling, reminding, monitoring.  Strong leadership can and does reduce these common “we don’t like that estimate” kinds of proposed “solutions”. In fact, it is the mettle of the mature and successful CIO/CTO that they constantly “upward and sideways” manage their peers and management to get them to understand the cold harsh realities and weigh appropriate and reasonable trade-offs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peterkretzman.com/2010/09/08/we-dont-like-that-estimate-change-it/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>The IT project failure dilemma: how to get early warnings</title>
		<link>http://www.peterkretzman.com/2010/03/25/the-it-project-failure-dilemma-how-to-get-early-warnings/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-it-project-failure-dilemma-how-to-get-early-warnings</link>
		<comments>http://www.peterkretzman.com/2010/03/25/the-it-project-failure-dilemma-how-to-get-early-warnings/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 03:53:11 +0000</pubDate>
		<dc:creator>Peter Kretzman</dc:creator>
				<category><![CDATA[Pillars of Purview]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://www.peterkretzman.com/?p=391</guid>
		<description><![CDATA[Thinking about how to prevent big system project failure has somehow always reminded me of the Will Rogers quote: “Don&#8217;t gamble; take all your savings and buy some good stock and hold it till it goes up, then sell it. If it don&#8217;t go up, don&#8217;t buy it.” In other words, with big projects, by [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.peterkretzman.com%2F2010%2F03%2F25%2Fthe-it-project-failure-dilemma-how-to-get-early-warnings%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.peterkretzman.com%2F2010%2F03%2F25%2Fthe-it-project-failure-dilemma-how-to-get-early-warnings%2F&amp;source=PeterKretzman&amp;style=normal&amp;service=bit.ly&amp;service_api=R_145662c02b359adfe0f892ae4c3ff110&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Thinking about how to prevent big system project failure has somehow always reminded me of the Will Rogers quote: “Don&#8217;t gamble; take all your savings and buy some good stock and hold it till it goes up, then sell it. If it don&#8217;t go up, don&#8217;t buy it.”</p>
<p>In other words, with big projects, by the time you realize it’s failed, it’s pretty much too late.  Let’s think a bit about the reasons why, and what we can do to change that.</p>
<p>First off,<em> I&#8217;ve never seen a big project fail specifically because of technology.</em> Ever. And few IT veterans will disagree with me. Instead, failures nearly always go back to poor communication, murky goals, inadequate management, or mismatched expectations.  People issues, in other words.</p>
<p>So much for that admittedly standard observation. But as the old saying goes, &#8220;everyone complains about the weather, but no one <em>does</em> anything about it.&#8221; What, then, can we actually <em>do</em> to mitigate project failure that occurs because of these commonplace gaps?</p>
<p>Of course, that&#8217;s actually a long-running theme of this blog and several other key blogs that cover similar topics. (see my Blogroll to the right of this post). Various “<a href="http://www.peterkretzman.com/2008/08/27/hot-stove-lessons-in-it-part-i/" target="_blank">hot stove lessons</a>” have taught most of us the value (indeed, necessity) of fundamental approaches and tools such as basic project management, stakeholder involvement and communication, executive sponsorship, and the like.  Those approaches provide some degree of early warning and an opportunity to regroup; they often prevent relatively minor glitches from escalating into real problems.</p>
<p><span id="more-391"></span>But it’s obvious that projects <em>still</em> can fail, even when they use those techniques. People, after all, are fallible, and simply embracing an approach or methodology doesn’t mean that all the right day-to-day decisions are guaranteed or that every problem is anticipated.  Once again, <a href="http://www.peterkretzman.com/2009/12/16/no-silver-bullets-really/" target="_blank">there are no silver bullets</a>.</p>
<p>One of the problems, as I’ve pointed out before, is that it can actually be surprisingly difficult to tell, even from the inside, how well a project is going.  Project management documents can be appearing reliably,  milestones met, etc.  Everything looks smooth. Yet, it may be that the project is at increasingly large risk of failure, because you can’t address problems you haven’t identified.  This is particularly so because <em>the umbrella concept of “failure” includes those situations where the system simply won’t be adopted</em> <em>and used</em> by the target group, due to various cultural or communication factors that have little or nothing to do with technology or with those interim project milestones.</p>
<p>Moreover, every project has dark moments, times when things aren’t going well. People get good at shrugging those off, sometimes too good.  Since people involved in a project generally want to succeed, they unintentionally start ignoring warning signs, writing those signs off as normal, insignificant, or misleading.</p>
<p>I’ve been involved in any number of huge systems projects, sometimes even “<a title="A classic IT book by Ed Yourdon" href="http://www.amazon.com/gp/product/013143635X?ie=UTF8&amp;tag=ctcipe-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=013143635X" target="_blank">death march</a>” in nature.  In many of them, I’ve seen the following kinds of dangerous “big project psychologies” and behaviors set in:</p>
<ul>
<li>Wishful thinking – we’ll be able to launch on time, because we really want to</li>
<li>Self-congratulation – we’ve been working awfully hard, so we must be making good progress</li>
<li>Testosterone – nobody’s going to see <em>us</em> fail. We <em>ROCK</em>.</li>
<li>Doom-and-gloom fatalism – we’ll just keep coming in every day and do our jobs, and what happens, happens.  (See Dilbert, virtually any strip).</li>
<li>Denial – the project just <em>seems</em> to be going badly right now; things are really OK.</li>
<li>Gridlock – the project is stuck in a kind of limbo where no one wants to make certain key decisions, perhaps because then they’ll be blamed for the failure</li>
<li>Moving the goal posts – e.g., we never really intended to include reports in the system. And one week of testing will be fine; we don’t need those two weeks we planned on.</li>
</ul>
<p>An adroit CIO, not to mention any good project leader, will of course be aware of all of these syndromes, and know when to probe, when to regroup, when to shuffle the deck.  But sometimes it’s the leaders themselves who succumb to those behaviors.  And for people on the project periphery, such as other C-level executives? It’s hard to know whom to listen to on the team, and it’s definitely dangerous to depend on overheard hallway conversations: Mary in the PMO may be a perennial optimist, Joe over in the network group a chronic <a title=" a pessimistic, melancholic, depressed, miserable, old grey stuffed donkey" href="http://en.wikipedia.org/wiki/Eeyore" target="_blank">Eeyore</a> who thinks nothing will ever work, and so on.  There are few, if any, reliable harbingers of looming disaster.</p>
<p><strong>Wouldn’t it be great if there were some kind of codified, external measurement/evaluation tool that could methodically identify the kinds of disconnects that even well-led projects can fall prey to?</strong> One that could pinpoint where the true risk areas are as the project evolves, and help people take targeted action ahead of time to address those problem spots?</p>
<p>That’s why I got so excited in a recent conversation with well-known IT failure expert Michael Krigsman, CEO of <a href="http://asuret.com/" target="_blank">Asuret</a>, a company that sells &#8220;technology-backed services&#8221;.  He gave me a look at their forthcoming product, an impressively slick, well-engineered tool that in my view promises to provide exactly that kind of benefit: identifying where and why a project might fail in terms of some of those people/best practices aspects, <em>before</em> it actually does.</p>
<p>In a nutshell, Asuret facilitates a cross-sectional analysis of project participants and stakeholders as the project proceeds. By aggregating the answers to its carefully crafted questions and constructing a number of easy-overview summary charts, the tool then displays astonishingly insightful visual breakdowns that let you pinpoint major disconnects, such as between stakeholder groups and IT, or between actual project-specific and industry-best practices.</p>
<p>Let’s look at an example of what it shows you.  By mapping aggregated analysis results onto charted dimensions of importance and vulnerability, and slicing these charts by department, you can see at a glance in the chart below that there’s a disconnect: e.g., that executives think that the business case for the project has high vulnerability, while the IT participants view it as having low vulnerability.  Early warning sign!  And certainly better (more methodical, more aggregated) than relying solely on what you’ve heard Joe grumbling about in the lunchroom.</p>
<p>In the example, the disconnect looms large: look at the darker circle (representing the participants&#8217; responses to questions regarding the project’s business case) and its different location on the two grids shown below:</p>
<div id="attachment_392" class="wp-caption alignnone" style="width: 476px">
	<a href="http://www.peterkretzman.com/wp-content/uploads/2010/03/Asuret1.jpg"><img class="size-full wp-image-392" title="Asuret1" src="http://www.peterkretzman.com/wp-content/uploads/2010/03/Asuret1.jpg" alt="" width="476" height="293" /></a>
	<p class="wp-caption-text">Figure 1</p>
</div>
<p>This all sounds simple in this brief description, perhaps, but taken as a whole, Asuret’s methodical implementation and targeted, useful results are nothing short of groundbreaking. Perhaps other companies provide a similar product, but I don’t know of any. And frankly, I can’t imagine a better-designed or more perfectly suited product as Asuret to address the issues raised in this post.  I’m really looking forward to hearing more as they deploy and hone their product, because I can think of any number of large projects I’ve been on where this approach would have been revealing and useful.</p>
<p>It’s maybe not the ever-hoped-for holy grail, but it promises to be a small piece of it: an extension of our ability to see things before they happen.  If Will Rogers had been an IT guy, I think he would have been excited too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peterkretzman.com/2010/03/25/the-it-project-failure-dilemma-how-to-get-early-warnings/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Simple, more practical approaches to actual resource allocation</title>
		<link>http://www.peterkretzman.com/2010/02/16/simple-more-practical-approaches-to-actual-resource-allocation/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=simple-more-practical-approaches-to-actual-resource-allocation</link>
		<comments>http://www.peterkretzman.com/2010/02/16/simple-more-practical-approaches-to-actual-resource-allocation/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 06:15:50 +0000</pubDate>
		<dc:creator>Peter Kretzman</dc:creator>
				<category><![CDATA[Pillars of Purview]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[approximating]]></category>
		<category><![CDATA[balance]]></category>
		<category><![CDATA[complexity]]></category>
		<category><![CDATA[PPM]]></category>
		<category><![CDATA[program management]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[simple]]></category>

		<guid isPermaLink="false">http://www.peterkretzman.com/?p=354</guid>
		<description><![CDATA[Anyone ever tell you that a simpler approach can often work better than a more complex one? Whoever it was, it probably wasn’t a project management software vendor.  But simplicity has its merits, and I&#8217;d like to point out a few of these when it comes to resource allocation. Project management, at its core, is largely [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.peterkretzman.com%2F2010%2F02%2F16%2Fsimple-more-practical-approaches-to-actual-resource-allocation%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.peterkretzman.com%2F2010%2F02%2F16%2Fsimple-more-practical-approaches-to-actual-resource-allocation%2F&amp;source=PeterKretzman&amp;style=normal&amp;service=bit.ly&amp;service_api=R_145662c02b359adfe0f892ae4c3ff110&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Anyone ever tell you that a simpler approach can often work better than a more complex one? Whoever it was, it probably <em>wasn’t</em> a project management software vendor.  But simplicity has its merits, and I&#8217;d like to point out a few of these when it comes to resource allocation.</p>
<p>Project management, at its core, <em>is</em> largely about resource allocation, and this gets tricky when you have multiple projects going on, as most organizations do. Almost as much as I’ve seen organizations drop the ball entirely on cross-project resource allocation (essentially, simply pretending that there will be no contention issues), I’ve seen organizations go to the other extreme: they dive into the depths of intense Project Management, in capital letters: taken too far too fast, this approach can spin up to a high level of rigor and overhead, involving often-expensive software packages, precise low-level estimates, diligent collection of actuals, and ornate project calculations of hours burned and hours earned.  At the end, there you stand, like Goethe’s <a href="http://en.wikipedia.org/wiki/Faust" target="_blank">Faust</a>, “no wiser than before.&#8221;</p>
<p><em><strong><span id="more-354"></span><a href="http://en.wikipedia.org/wiki/Occam's_razor" target="_blank">Occam’s Razor</a></strong> </em></p>
<p>Let’s talk first about the general problem of resource allocation, then, and the range of possible solutions.  First off, I’ll note that running a successful IT department, one that delivers predictably and with high quality, depends on far more than just being able to run an individual project successfully.</p>
<p>A major part of overall success in the IT arena comes down to whether (and how) you&#8217;re allocating the right (and enough) resources to the right tasks at the right time. That’s obviously true at a project level, but it’s especially true <em>across projects,</em> as you juggle multiple goals, diverse timelines, and random delays anywhere along the line.</p>
<p><em>Project</em> management is relatively easy, in other words. The hard part is PROJECTS management. As I’ve pointed out <a href="http://www.peterkretzman.com/2007/08/13/tanstaaflan-introduction-to-it-portfolio-management/" target="_blank">before</a>, the most common and glaring problem I see in companies with IT in crisis relates to an unfortunate tendency to estimate and commence projects one by one, with little thought to resource contention issues. That approach almost always leads to chronic overcommitment and late delivery.</p>
<p>So how <em>do</em> you do resource allocation<em>, in a practical sense</em>?  I&#8217;m talking about determining contention issues, not task-by-task assignments.  That’s where organizations often drop the ball: as I said, they either ignore the problem almost completely (allocating resources essentially by a “seat of the pants” approach), or they go whole-hog into major package adoption and process overhaul. But the seemingly greater precision and granularity of such packages does not guarantee greater accuracy or efficacy, and such organizations can easily founder as fast and as much as organizations that punt completely.</p>
<p><strong><em>Surprise: there’s no silver bullet</em></strong></p>
<p>My stance? <strong>There&#8217;s no ONE answer for what&#8217;s the best practical way to do resource allocation in-the-large. </strong>It depends. It depends on your organizational politics. It depends on the maturity of your overall software development lifecycle process. And most of all, it depends on <em>you, </em>and the level of your desire/appetite for attaching a degree of rigor to what is by nature an ever-swirling hodgepodge of resources, tasks, projects, deadlines, dependencies, delays, resets.</p>
<p>The <a href="http://www.amazon.com/gp/product/1933890517?ie=UTF8&amp;tag=ctcipe-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1933890517" target="_blank">Project Management Book of Knowledge</a> (PMBOK, highly recommended) identifies nine different areas of focus, each of which is fairly elaborate. Correspondingly, project management tools cover a spectrum of functionality. You don&#8217;t just start using &#8220;project management software&#8221;; you need to decide, initially and all along the line, just how deep and how broad you want to go.</p>
<p>In fact, the areas of project management and resource allocation can be integrated with task management, reporting, document management, financial projections, collaboration tools, email notification, management escalation, risk evaluation, etc. The list of potential useful and desirable features stretches long.</p>
<p>This results in a <em>futile quest for a kind of <a href="http://en.wikipedia.org/wiki/Unified_field_theory" target="_blank">Unified Field Theory</a> of IT and project management, where everything can be fruitfully connected to and integrated with everything else.</em> The irony is that while tools approaching this goal do exist, and are getting better all the time, implementing them successfully can be not only very expensive, but is also a massive and risky enterprise-level project in and of itself, both in terms of initial implementation and in ongoing care and feeding.  And the outcome? Well, an awful lot ends up being &#8220;<a href="http://www.pcmag.com/encyclopedia_term/0,2542,t=tightly+coupled&amp;i=58216,00.asp" target="_blank">tightly coupled</a>&#8220;, which can lead to problems in and of itself.</p>
<p>These different tiers of solutions are for vastly different problems, as orthogonal as bicycles are to trucks. Yet the persistent underlying and increasing belief remains, as you get more and more ornate with the tool you use, that project management can be wholly deterministic, that you’ll get to the point where the data will predict the precise end date, everything will line up, and so on.</p>
<p><em>It can’t. It won’t. It’s an illusion. Project management, and especially resource allocation, consists of constantly revisiting and revising the plan, not trying to get absolute certainty about every aspect of it at all times.  Rather, the successful IT executive learns to live with ambiguity, uncertainty, approximation, and to work within them. Yet, the spectrum of project management software holds out the (false) promise of eradicating much of that uncertainty.</em></p>
<p><em><strong>Tools for resource allocation</strong></em></p>
<p>Let’s look briefly at the range of project management solutions that you might fruitfully consider, with respect to the all-important aspect of resource allocation across projects.  This list is a cursory overview, of course, and is not intended to be comprehensive in any way. For further information, consult the links in my <em>Lagniappe</em> section at the bottom of this post.</p>
<ul>
<li><strong>Seat of the pants.</strong> Assign work when people seem to have some available cycles.</li>
</ul>
<p style="padding-left: 28px;"><em>Pros:</em> simple, intuitive</p>
<p style="padding-left: 28px;"><em>Cons:</em> completely intuitive, and usually doesn’t scale across multiple projects. Unreliable.</p>
<ul>
<li>Build an <strong>“approximating” spreadsheet</strong> that lets you get a quick overview of coarse-level resource allocation for your portfolio of projects. See example below.</li>
</ul>
<p style="padding-left: 28px;"><em>Pros:</em> quick overview, relatively easy maintenance (e.g., monthly)</p>
<p style="padding-left: 28px;"><em>Cons:</em> requires spreadsheet expertise, and understanding that these are rough estimates rather than precise allocations.  Limited scale for large organizations; doesn’t directly feed actuals/results into further planning.</p>
<ul>
<li><strong>Installed software packages</strong>: e.g., <a href="http://www.microsoft.com/project/en/us/default.aspx" target="_blank">MS Project</a>, <a href="http://en.wikipedia.org/wiki/OpenProj" target="_blank">OpenProj</a>, <a href="http://" target="_blank">Primavera</a>.</li>
</ul>
<p style="padding-left: 28px;"><em>Pros:</em> fine products, broad functionality, well-known</p>
<p style="padding-left: 28px;"><em>Cons:</em> Getting a good, easy overview of resource contention is difficult, plus requires constant care and feeding. With this approach, I’ve seen projects that needed to assign resources to do nothing but work the project management software</p>
<ul>
<li><strong>Web-based products</strong>: e.g., <a href="http://www.serena.com/products/mariner-project-portfolio-management/" target="_blank">Serena</a>, <a href="http://openproj.org/pod" target="_blank">Projects On Demand</a>, <a href="http://projects.zoho.com/home.na" target="_blank">Zoho Projects</a>, <a href="http://www.innotas.com/on-demand-it-governance/project-portfolio-management.html" target="_blank">Innotas</a>, <a href="http://www.projectinsight.net/" target="_blank">Project Insight</a>, <a href="http://www.attask.com/" target="_blank">attask</a>, <a href="http://www.daptiv.com/" target="_blank">Daptiv</a>.</li>
</ul>
<p style="padding-left: 28px;"><em>Pros:</em> This rapidly evolving market niche is centralized (SaaS) and innovative.</p>
<p style="padding-left: 28px;"><em>Cons:</em> has same issues as installed packages. On a larger scale, becomes a huge business change management project to implement</p>
<ul>
<li><strong>Large packages</strong>: CA&#8217;s <a href="http://www.ca.com/us/online-project-management-software.aspx" target="_blank">Clarity</a>, <a href="http://www.compuware.com/solutions/changepoint.asp" target="_blank">Changepoint</a>, etc. (PPM)</li>
</ul>
<p style="padding-left: 28px;"><em>Pros: </em>enterprise-class, high level of functionality and integration.</p>
<p style="padding-left: 28px;"><em>Cons: </em>high implementation cost in dollars, time, and resource commitment, up-front and ongoing</p>
<p>Here’s an example of an “approximating spreadsheet”, where resources are roughly allocated day-by-day to any of nine simultaneous projects (numbered 1-9, and each color-coded).  Note that this is a quick-and-dirty planning/working document, meant to do coarse allocation planning at the start of a month, with actual assignments and microadjustments made as the month progresses. Its principal advantage, beside pure simplicity, is that it quickly forces the planners to confront <a href="http://www.peterkretzman.com/2008/04/28/nuts-the-biggest-trap-of-them-all/" target="_blank">the ever-present “NUTS” problem</a>, where there are too many projects underway at once for the available resources.</p>
<p><a href="http://www.peterkretzman.com/wp-content/uploads/2010/02/Tartan-PM-tool.png"></a><a href="http://www.peterkretzman.com/wp-content/uploads/2010/02/Tartan-PM-tool2.png"><img class="alignnone size-full wp-image-359" title="Tartan PM tool" src="http://www.peterkretzman.com/wp-content/uploads/2010/02/Tartan-PM-tool2.png" alt="" width="573" height="332" /></a></p>
<p>I’ve had great success with the approximating spreadsheet approach in a “bang for the buck” sense, in smaller (less than 100 people in IT) organizations. Once you wrap your brain around it being just an approximation tool, it gets you 80-90% of the way there without having to devote a large portion of your staff’s time to the constant and intense administrivia often necessitated by one of the bigger project management packages. (The example spreadsheet itself is available to download for free in a link in the <em>Lagniappe</em> section at the end of this post.)</p>
<p>But those packages do have their place. In short, though, here’s the key ongoing challenge for project management software adopters (and, of course, vendors): <em>how do you obtain the necessary functionality across the vast spectrum of functionality, without turning everyone into a project data entry monkey? </em> Your project management software needs to be a tool, not a torture device, not a time sink.  My argument is that your key goal, in a cross-project sense, is to roughly allocate your resources so that you avoid major contention, and/or taking on too much.  And you want to focus on this with the minimum amount of overhead you can, because at an extreme, it will suck up virtually all your time.</p>
<div>
<p>So, I&#8217;m hardly arguing for &#8220;seat of the pants&#8221; resource allocation, but I also tend to shy away from the &#8220;Unified Field Theory&#8221; approaches as well. I&#8217;ve been there, and I&#8217;ve seen them consume organizations.</p>
<p><em>Lagniappe:<br />
</em></p>
<ul>
<li>Wikipedia, “C<a href="http://en.wikipedia.org/wiki/Comparison_of_project_management_software" target="_blank">omparison of project management software</a>”</li>
<li>Gartner Group, &#8220;<a href="http://www.gartner.com/technology/media-products/reprints/oracle/article75/article75.html" target="_blank">Magic Quadrant for IT Project and Portfolio Management</a>&#8220;</li>
<li>Wikipedia, &#8220;<a href="http://en.wikipedia.org/wiki/Project_management" target="_blank">Project Management</a>&#8220;</li>
<li>Wikipedia, &#8220;<a href="http://en.wikipedia.org/wiki/Program_management" target="_blank">Program Management</a>&#8220;</li>
<li>Wikipedia, &#8220;<a href="http://en.wikipedia.org/wiki/Project_portfolio_management" target="_blank">Project Portfolio Management</a>&#8220;</li>
<li>SearchCIO, &#8220;<a title="eBook" href="http://searchcio.bitpipe.com/detail/RES/1258566910_358.html" target="_blank">PPM: From Efficiency to Enlightenment</a>&#8220;</li>
<li>Downloadable sample allocation spreadsheet: <a href='http://www.peterkretzman.com/wp-content/uploads/2010/02/Resource-Planning-Tool-EXAMPLE-V2.1-by-Peter-Kretzman.xls'>Resource Planning Tool, EXAMPLE, V2.1, by Peter Kretzman</a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.peterkretzman.com/2010/02/16/simple-more-practical-approaches-to-actual-resource-allocation/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
	</channel>
</rss>

