<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2titles.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemtitles.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>thesambarnes</title>
	
	<link>http://www.thesambarnes.com</link>
	<description>Web Project Management</description>
	<lastBuildDate>Sun, 08 Nov 2009 17:33:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/thesambarnes" type="application/rss+xml" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/thesambarnes" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://www.yourminis.com/subscribe.aspx?u=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://www.yourminis.com/images/addtoyourminisbadge.gif">Subscribe with Yourminis.com</feedburner:feedFlare><feedburner:feedFlare href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://hub.netomat.net/account/account.autoSubscribe.jspa?urls=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://www.netomat.net/blogger/images/icon_netomat_feedbutton.gif">Subscribe with netomat Hub</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2Fthesambarnes" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>The Whole World Uses Windows and Internet Explorer</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/3DU-dSsvKO8/</link>
		<comments>http://www.thesambarnes.com/web-project-management/the-whole-world-uses-windows-and-internet-explorer/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 17:33:51 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Project Management]]></category>
		<category><![CDATA[Browser Compatibility]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=673</guid>
		<description><![CDATA[We laugh at them, we snipe at them, we write hate-filled blog posts about them and we want them to die! But like them or loathe them, the fact is an awful lot of people use Windows and Internet Explorer to view the websites you build for clients. As Web Project Managers we just can’t afford to take the same stance as the cool kids!]]></description>
			<content:encoded><![CDATA[<div class="warning">
<p class="warning-title">Warning: Controversial post alert</p>
<p>This may make your blood boil, but if it does, please feel free to add a venomous comment or two after reading.</p>
</div>
<p><strong>PCs suck! Microsoft suck! Windows sucks! IE sucks!</strong></p>
<p>Oh my, how often do those of us working in the web industry hear this from the community and colleagues? I would take a guess at daily, and they&#8217;re all probably right.</p>
<p>Although not a Mac user myself (cool points totally lost I know), I know enough people, whose opinions I respect highly, that say Apple and Macs are far superior in every way to PCs and Windows – <em>I believe them.</em></p>
<p>I was a front-end developer and have spent days and nights (mostly nights) pulling my hair out, shouting and swearing at bugs in IE from what I know to be solid clean code &#8211; from this perspective I know how this browser can at times seem like a <strong>demon sent straight from hell</strong> to torment us all and make us doubt all that we know to be good.</p>
<div class="full-width-image-with-source">
<img class="blog-image-full-width" width="450" alt="An illustration showing all the popular browser logos as characters mocking Interney Explorer 6" src="/wp-content/themes/ImpreZZ/images/browser-wars.jpg"/></p>
<p class="blog-image-caption-full-width-in-post">The post isn&#8217;t about IE6 alone, but this made me &#8216;gigglesnort&#8217;</p>
</div>
<p>
<span class="image-source-ref"><br />
<a rel="external" href="http://www.flickr.com/photos/robotjohnny/3629069606" rel="external">Image source: John Martz</a><br />
</span>
</p>
<p>But, as a Web Project Manager your perspective of this whole topic <strong>has to shift dramatically</strong> because guess what – as much as most who manage, design and build websites loathe to say or admit it&#8230;</p>
<p><strong>THE WHOLE WORLD USES WINDOWS AND IE!</strong></p>
<p>Ok, maybe not the whole world, but a <em>bloody lot</em> of people.</p>
<h2>The Evidence</h2>
<p>Now while I imagine pretty much everyone reading this article will know this to be a fact, I still think it’s important to show the figures to really ram it home, because it seems to me, the more the web industry production teams out there move closer and closer to an <strong>all Mac environment</strong>, the attitudes to catering for <em>anything</em> Microsoft become more negative, to the point of being <em>damaging</em> to a business commercially through decreased bug fixing competencies / speed and lowering team low-morale.</p>
<div class="full-width-image">
<img class="blog-image-full-width" width="450" alt="A table of statistics showing the OS usage statistics for 2009" src="/wp-content/themes/ImpreZZ/images/os-usage-2009.jpg"/></p>
<p class="blog-image-caption-full-width-in-post">OS Usage in 2009, with Windows at about 90%</p>
</div>
<div class="full-width-image-with-source">
<img class="blog-image-full-width" width="450" alt="A table of statistics showing the browser usage statistics for 2009" src="/wp-content/themes/ImpreZZ/images/browser-usage-2009.jpg"/></p>
<p class="blog-image-caption-full-width-in-post">Popular browser usage in 2009 &#8211; hmm no Netscape ;-)</p>
</div>
<p>
<span class="image-source-ref"><br />
<a rel="external" href="http://www.w3schools.com/browsers/default.asp" rel="external">Source: W3Schools Browser Information Statistics</a><br />
</span>
</p>
<p>This last table says about 40% of people use IE with Firefox now the market leader at 46.6%, <em>huzzah!</em></p>
<p>But wait, I would hazard a guess that if you take a look at the Operating System and Browser combination analytics for your client’s sites, <strong>not your own</strong> (unless you only make sites for cool kids only) these aren’t the figures you’ll see.</p>
<p>I&#8217;d bet Windows and IE combinations are <strong>way ahead</strong> of any other – on average the combo splits on client sites tend to lean overwhelmingly towards Windows and IE combos, usually around <strong>70% and upwards of all traffic.</strong></p>
<p>Please, take a look at your client’s analytics and tell me I’m wrong. I&#8217;m basing this statement on only stats I can see, which is a lot, but this is one instance where in a way I’d love to be wrong and look like a complete Muppet&#8230;</p>
<div class="video">
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/nxFF3RzieIU&#038;hl=en&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/nxFF3RzieIU&#038;hl=en&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
</div>
<h2>10 Reality Check Facts</h2>
<p>Of course I <em>completely</em> understand, and empathise, that by pampering to the makers of IE it can feel like we’re possibly postponing the evolution of the product to what most would consider acceptable standards, but I’d like to point a few things out to web production teams that I believe to be perhaps <strong>uncomfortable truths</strong>:</p>
<ol>
<li>We primarily design and develop websites for non-web industry people, not cool kids</li>
<li>Most clients do not give two hoots about, or even understand, the IE vs. Firefox vs. Safari debate, they just want a site the majority of their users see as the designs they paid for indicated</li>
<li>Most clients do not accept progressive enhancement as an acceptable solution when confronted with stats that tell them two thirds of their traffic is from IE</li>
<li>Testing and bug fixing in IE is just as much of an important part of a developer’s job as is cracking that awesome innovative piece of new code</li>
<li>It’s commercially pointless to be able front-end develop at warp speed for Firefox and Safari if subsequent fixing for IE takes an age due to lack of knowledge, experience or enthusiasm</li>
<li>No matter how much you scream, you will still have to fix those IE bugs so why not accept it and see it as an important part of your job rather than a chore  – to deliver a solid product for the client and their customers</li>
<li>Leaving IE testing right to the end, after creating some really complex CSS and JavaScript, is asking for trouble. Maybe don’t fix till the end, but just have a few quick peeks during development to see just how broken things are so you can adjust your strategy early if need be</li>
<li>Saying client’s and their customers <em>&#8220;Should use a better browser&#8221;</em> is just not an acceptable or constructive response or attitude, despite it being completely true</li>
<li>Quality developers want their work to be perfect in all browsers, and despite resenting it, will work tirelessly to accommodate IE out of sheer pride and determination</li>
<li><strong>And most importantly of all&#8230;</strong> Please try to realise and appreciate how lucky we are to work in such a cool industry and in jobs we love!</li>
</ol>
<p>I’ll take full-time IE bug fixing over a dead end job I hate <strong>any day!</strong> How many people do you know who live THAT life&#8230;</p>
<p><strong>Seriously guys we are SO lucky!</strong></p>
<h2>In My Defence&#8230;</h2>
<p><span class="underline">Now let’s get one thing straight here</span>, I’m <strong>not</strong> defending IE here, I would love as much as anyone to see it go away never to be seen again. It causes me, and anyone in Web Project Management, endless amounts of headaches, but, being on the front-line with clients and their KPIs means I just can’t ignore the reality right now.</p>
<p>This article is not meant as a rant at designers and developers, but really <strong>a plea on behalf of all Web Project Managers</strong> to the web designers and developers out there to just take a step back from the in-house, &#8216;in-industry&#8217; red mist that surrounds this topic for a moment and appreciate the bigger commercial picture – the one Web Project Managers and web agency owners <em>have</em> to live in on a daily basis.</p>
<p>Let’s all keep trying to spread the word about using more standards compliant browsers, continue to educate clients we meet on the benefits of using Firefox over IE, inform everyone about the <a href="http://code.google.com/chrome/chromeframe" rel="external">Google Chrome Frame</a>, <a href="http://www.alistapart.com/articles/understandingprogressiveenhancement" rel="external">Progressive Enhancement</a> and <a href="http://www.sitepoint.com/blogs/2009/09/22/progressive-enhancement-graceful-degradation-basics" rel="external">Graceful Degradation</a>, but&#8230;</p>
<p><em>Please</em> try to realise the commercial reality and support us in getting web projects finished on budget, on time, with minimal in-house stress and making client’s, and the large majority of their users, really freakin happy – which the for the time means accommodating IE in all its dominant form.</p>
<p>To a Web Project Manager, while it has such a large market share, getting it right in IE is just as important a part of the project as getting the designs signed off on time or making sure as much JavaScript as possible is un-obtrusive – we have to set personal feelings aside, be tenacious and get the job done.</p>
<p>Trust me, we Web Project Managers understand that Microsoft, Windows and IE completely suck when developing websites and applications, but as we openly empathise with you, please try to empathise with us, accept the amount of people that still use them and the position that puts us in when managing the delivery of websites and web applications.</p>
<p>So come on, quit with the un-constructive negativity and stop dragging your heels when it comes to getting it right in IE, it adds nothing positive to the atmosphere or morale of a web agency team &#8211; <em>set your personal feelings aside, be tenacious and get the job done.</em></p>
<p>Ok, time for me to put my riot gear on&#8230;</p>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+The+Whole+World+Uses+Windows+and+Internet+Explorer:+http://bit.ly/y3jox" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-project-management/the-whole-world-uses-windows-and-internet-explorer/&amp;title=The+Whole+World+Uses+Windows+and+Internet+Explorer" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-project-management/the-whole-world-uses-windows-and-internet-explorer/&amp;title=The+Whole+World+Uses+Windows+and+Internet+Explorer" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/3DU-dSsvKO8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-project-management/the-whole-world-uses-windows-and-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-project-management/the-whole-world-uses-windows-and-internet-explorer/</feedburner:origLink></item>
		<item>
		<title>Account Management for the Web Project Manager: Part 3</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/6MOnO_jF0HE/</link>
		<comments>http://www.thesambarnes.com/web-project-management/account-management-for-the-web-project-manager-part-3/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 19:31:49 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Project Management]]></category>
		<category><![CDATA[Digital Account Management]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=651</guid>
		<description><![CDATA[Whether you're a Web Project Manager or not, working in a small web company means you will undoubtedly have to act as a Digital Account Manager at one time or another. But what is good Digital Account Management, what skill set do you need and what makes a great Digital Account Manager?]]></description>
			<content:encoded><![CDATA[<p>In <a href="/web-project-management/account-management-for-the-web-project-manager-part-1">Part 1</a> and <a href="/web-project-management/account-management-for-the-web-project-manager-part-2">Part 2</a> of this series I discussed why Web Project Managers in small web agencies always seem to end up performing Digital Account Management duties, why they hate it, why they should instead embrace it and different ways to deal with the work load Digital Account Management brings.</p>
<p>In this final part I will discuss what I think good Digital Account Management is, the skill set you need and what it takes to distinguish yourself as a <em>great</em> Digital Account Manager.</p>
<h2>What is good Digital Account Management?</h2>
<p>Simply put, good Digital Account Management is&#8230; the ability to keep clients <em>consistently</em> happy, by being able to <em>constantly</em> identify ways to increase their business’s revenue using digital solutions, solutions that your web agency can implement at a cost that results in profit.</p>
<p>Although a job with a hundred other roles and responsibilities, they all ultimately are geared towards:</p>
<ol>
<li>Winning new business from new clients</li>
<li>Winning repeat business from existing clients</li>
<li>Extending their agency’s reach into the client’s business</li>
</ol>
<p>If a Digital Account Manager can consistently meet the monthly revenue targets set by their superior while keeping all their clients happy and losing none to competitors, then they have a done a good job and shown what good Digital Account Management is.</p>
<p>Ok, we now know what good Digital Account Management is, but what skill set does a Digital Account Manager need today in order to get employed and stay employed?</p>
<h2>The Digital Account Manager basic skill set</h2>
<p>Rather than immediately launch into what I believe makes a great Digital Account Manager I thought I’d take a look around some job boards to see what the general consensus currently is among digital agencies looking to hire Digital Account Managers, or put another way, what is the basic skill set required to be a Digital Account Manager today.</p>
<h3>Client management</h3>
<ul>
<li>Build and maintain client relationships as the primary contact point</li>
<li>Responsible for day-to-day management of clients, requests and accounts</li>
</ul>
<h3>Tactical and strategic sales</h3>
<ul>
<li>Identify new sales opportunities within existing accounts</li>
<li>Achieve personal monthly new business / revenue targets set by the CEO</li>
<li>Spearhead client meetings, presentations and account winning client pitches</li>
<li>Provide sales and project documentation including proposals, quoting, contracts and budgeting</li>
<li>Lead, write and present client account strategy development documents</li>
</ul>
<h3>Analysis and reporting</h3>
<ul>
<li>In-depth analysis of web analytics to produce monthly reports with key recommendations for client</li>
<li>Monitoring and understanding your clients markets; be aware of market issues and competitive activity</li>
</ul>
<h3>Consultancy</h3>
<ul>
<li>Information Architecture, SEO, PPC, and Social Media consultancy</li>
</ul>
<h3>Internal and personal</h3>
<ul>
<li>Proven digital creative and technical experience</li>
<li>Manage production teams to ensure delivery of projects is on time and on budget</li>
<li>Reporting monthly to the agency management team on your activities</li>
</ul>
<p>As you can imagine, I’ve omitted the usual <em>&#8220;great communicator&#8221;</em> and <em>&#8220;must be pro-active&#8221;</em> attributes, I even came across the requirement  <em>&#8220;Mastery of MS Word&#8221;</em> – mastery? &#8230; wow.</p>
<p>So we can see the skill set that an average Digital Account Manager should have in their arsenal, but what makes the great ones stand out? What do they have, what can they do that the bog standard ones can&#8217;t?</p>
<h2>What makes a great Digital Account Manager?</h2>
<p>From my experience, the difference between an average Digital Account Manager and a great one is the same thing that separates an average designer or developer from a great one – <strong>a burning passion for all things web</strong>. They live and breathe it, during the day and when they go home – they <em>absolutely love it</em> and can’t get enough.</p>
<div class="full-width-image">
<img class="blog-image-full-width" width="450" alt="A man sitting in the dark in front of six computer monitors" src="/wp-content/themes/ImpreZZ/images/web-project-management-passion.jpg"/></p>
<p class="blog-image-caption-full-width-in-post">Great Digital Account Managers crave input like Johnny 5</p>
</div>
<p>Although this isn’t the only difference, the others tend to be born out of this one alone.</p>
<p>Ok, so other than the burning passion thing, here’s what else I believe are the tell tale signs of a <em>great</em> Digital Account Manager, they tend to have:</p>
<ul>
<li>The ability to provide quality solutions to the client that they love because it helps achieve their business aims, but also aligns with their web agency’s business strategy &#8211; clever</li>
<li>An honest addiction to the web that enables them to be able to know about and suggest new solutions to clients that are cutting edge and no competitors have started to adopt yet</li>
<li>Enough web design and development knowledge that earns the respect of both production teams because they rarely sell solutions to clients that are unrealistic in terms of time or complexity</li>
<li>Enough knowledge to handle the whole selling process mostly alone, right up until the production phase needs to begin</li>
<li>The willingness to personally research any digital topic they need to in order to be able to speak to the client with complete confidence without relying too much on creative or technical production resource</li>
</ul>
<p><em>Great Digital Account Managers are rare</em>, if you find one, hold onto them for dear life because the unfortunate reality is that far too many Digital Account Managers simply act as a web agency’s face and voice, making out to the client they know what they’re talking about when in reality they’re completely relying on the creative and technical teams to cover their lack of knowledge, in some cases even asking them to write whole e-mails that they can send to the client as if they wrote it.</p>
<p>I believe this reality is unlikely to change simply because few people who work as a great web designer or web developer (and thus have the burning passion needed) want to make the leap from production into Digital Account Management, or Web Project Management for that matter, so you tend to find the space full of people who have minimal web experience.</p>
<p>However, maybe there is hope&#8230; looking at the Digital Account Management job descriptions it seems that to be a Digital Account Manager today you are now required to know much more about web design, development and trends than ever before – could it be we are heading towards an era where most Digital Account Managers are really and genuinely web savvy? I really hope so&#8230;</p>
<h2>In summary</h2>
<p>As a Web Project Manager working in a small web agency you will almost certainly be called upon to perform Digital Account Management tasks on a regular basis and they will usually come with <em>no warning</em> and need your <em>immediate attention</em>, throwing your web project schedules into bedlam.</p>
<p>Unless your agency adopts the approach of larger companies, by employing a dedicated Digital Account Manager, you will just have to get used to it because the client will probably know you a million times more than anyone else in the company and always approach you with requests – see this for the compliment it is if nothing else.</p>
<p>Try to make sure you’re in a position where you can justify any delays to your web projects due to account management to your boss and then start to embrace and enjoy it, you’re being paid to develop your own skill set that will never go out of date, something you wouldn’t get an opportunity to do in a larger company and something that even benefits your own agency – <strong>everyone’s a winner</strong>.</p>
<p>If it all gets too much and you simply can’t cope with the additional workload, <strong>seek help</strong>, find out if you can deal with it when you know you’ll have the time or work a little overtime and take one for the team – there are <em>always</em> options that mean the client stays happy and you don’t go insane.</p>
<p>Once you find the time to put your Digital Account Management hat on, do the <em>best job you can</em>. Remember the point of it, it’s not only to generate new revenue for your agency, but to do so while providing genuinely useful solutions to the client that help them achieve specific business goals.</p>
<p>As a Web Project Manager you probably already have enough knowledge and passion to temporarily pass as an average Digital Account Manager. But why not try to be a great one by keeping up to date with the latest web trends and technologies and putting in the extra work to keep the Digital Account Management work away from your production team, and retaining the Web Project Management ethos of trying to keep them doing what they should be and making their job as easy as possible – you will reap all of the rewards in the end – <strong>fact</strong>.</p>
<p class="end-of-article">Related reading:</p>
<ul>
<li><a href="/web-project-management/account-management-for-the-web-project-manager-part-1">Account Management for the Web Project Manager: Part 1</a></li>
<li><a href="/web-project-management/account-management-for-the-web-project-manager-part-1">Account Management for the Web Project Manager: Part 2</a></li>
</ul>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+Account+Management+for+the+Web+Project+Manager%3A+Part+3:+http://bit.ly/4mx6ke" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-project-management/account-management-for-the-web-project-manager-part-3/&amp;title=Account+Management+for+the+Web+Project+Manager%3A+Part+3" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-project-management/account-management-for-the-web-project-manager-part-3/&amp;title=Account+Management+for+the+Web+Project+Manager%3A+Part+3" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/6MOnO_jF0HE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-project-management/account-management-for-the-web-project-manager-part-3/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-project-management/account-management-for-the-web-project-manager-part-3/</feedburner:origLink></item>
		<item>
		<title>Account Management for the Web Project Manager: Part 2</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/6aYmKAFNFa4/</link>
		<comments>http://www.thesambarnes.com/web-project-management/account-management-for-the-web-project-manager-part-2/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 19:56:01 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Project Management]]></category>
		<category><![CDATA[Digital Account Management]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=638</guid>
		<description><![CDATA[Like it or loathe it, when working in a small web agency as a Web Project Manager you will have to perform Account Management duties, it’s as simple as that. But why should you actually embrace the opportunity rather than shun it and how can you go about managing the additional work load?]]></description>
			<content:encoded><![CDATA[<p>In <a href="/web-project-management/account-management-for-the-web-project-manager-part-1">Account Management for the Web Project Manager: Part 1</a> I discussed why Web Project Managers always seem to end up performing Digital Account Management tasks even if you work at a company that employs dedicated Account Managers, and what the real reasons are for Web Project Managers disliking this inevitable reality.</p>
<p>In this next part I would like to give you my thoughts on why Web Project Managers, despite the grief it causes, should actually <strong>embrace the opportunities</strong> they have and a few different ways to manage the additional workload as and when it arises.</p>
<h2>Embrace Account Management</h2>
<p>So this may be an alien concept to some Web Project Managers out there, almost as much as the concept of enjoying web development is to most Account Managers, but I’d like to explain why I feel Web Project Managers should actually try to embrace those times when you get an unexpected client request, just when you don’t need it, rather than spit fire.</p>
<p>In short, it’s a <strong>free crash course</strong> (in fact you’re <em>paid</em> to learn) in several new skill sets that are invaluable to you and your company and that will <em>never</em> become out of date, unlike web development techniques – <strong>everyone’s a winner</strong>.</p>
<p>This really is the only point and it should be a no brainer to everyone. Yes it’s tiring, yes it’s scary, yes it can be a right royal ball ache at times, but, I absolutely guarantee you, if you somehow manage to get through a few months of insanely manic times where you were juggling more projects than you know you should be, plus dealing with incoming requests and new business opportunities, you will look back at some point and realise just <em>how much</em> you learnt and it will blow you away. </p>
<p>I totally understand that when you’re right in the depths of hell in terms of your schedule, it’s practically impossible to sit back, relax and fully appreciate the experience you’re gaining, but go through the cycle enough times and <em>slowly but surely</em>, when things are getting really tough, you&#8217;re able to see the bigger picture and press the reset switch just before giving someone else an actual <em>physical ball ache</em> and being escorted from the building.</p>
<div class="full-width-image">
<img class="blog-image-full-width" width="450" alt="A polaroid type picture showing a cat in a litter tray with a cow themed stool in the background" src="/wp-content/themes/ImpreZZ/images/ball-ache-search-on-flickr.jpg"/></p>
<p class="blog-image-caption-full-width-in-post">Irrelevant to the post but found searching for &#8220;ball ache&#8221; on Flickr. Check out the cow stool with udders.</p>
</div>
<p>Account management is a whole career path for some, as Web Project Managers we tend to act as Account Managers at least once a week, I honestly believe the better Web Project Manager you are the better Account Manager you are, and vice versa. Embrace the opportunity to be paid to learn, you will retain the skills no matter where you go.</p>
<p><em>*Note: You have no idea how happy I am that I managed to get the term &#8216;ball ache&#8217; into a post, must use more.</em></p>
<h2>Dealing with additional Digital Account Management work load</h2>
<p>Now, as with most articles published about web project management, the advice given is very &#8216;ideal world&#8217; and is not always easy to put into practice, as are job descriptions in small web agencies. The reality is, if you work in a small web agency as a Web Project Manager, you <strong>will</strong> have to perform Account Management duties, amongst many other roles, and they will generally come without any warning and need your immediate attention, superseding what you had planned to work on.</p>
<p>So now you know this, how can you go about dealing with the requests out of nowhere when you least need them? Well, there are some short-term, tactical techniques and long-term strategic techniques:</p>
<p><strong>Short-term</strong></p>
<ol>
<li>Strike a deal with your Account Manager, or someone else, to help each other out</li>
<li>Postpone dealing with the request</li>
<li>Delay another project</li>
<li>Work overtime</li>
</ol>
<p><strong>Long-term</strong></p>
<ol>
<li>Cultivate a change in internal operations where an Account Manager is involved in the web project from the start and not post-launch</li>
</ol>
<h3>Strike a deal</h3>
<p>When working in any company, be it small web agency or large corporate within a digital department, try to build a rapport with an Account Manager you like to work with and strike a deal whereby they help you out, and you them, when work load becomes intolerable.</p>
<p>This relationship can not only be a sanity saver in times of chaos, but it can also be used as a knowledge sharing exercise that will benefit both of you <strong>and</strong> the company you work for:</p>
<ol>
<li>The Account Manager gets to learn a little about how you run web projects and web technology (something many seem to be short on)</li>
<li>The Web Project Manager gets a little insight and experience at what a dedicated Account Manager does</li>
<li>The company has more employees at their disposal that are developing their own skill sets</li>
</ol>
<p>A key skill for any Web Project Manager is to negotiate win / win situations – this is a win / win for <em>everyone</em>.</p>
<h3>Postpone dealing with a request</h3>
<p>Sometimes even when you look around you for help, it’s just not there due to everyone else being insanely busy. In situations like this you can always consider putting off dealing with the request.</p>
<p>Now some Account Managers would physically vomit at the thought of telling a client that they don’t have the time to deal with this new request that is probably new revenue.</p>
<p>But I’m not saying you should tell the client you are too busy and can’t deal with their request, but simply enquire as to the urgency of it. You’d be surprised how many times I’ve taken a call out of the blue that is a client wanting to talk about new work only to discover it’s not something they need an answer on immediately. I’m equally surprised at how often the Web Project Manager or Account Manager doesn’t ask the client when they need a response, instead choosing to scramble around trying to react immediately.</p>
<p>Looking back, this is something I rarely used to ask because I very much had a <em>&#8220;OMG a client is on the phone and I must answer them immediately in order to keep them liking us&#8221;</em> – only as I became more experienced and realised client’s are just people with busy schedules too did I start to ask when they needed a response if I knew my schedule was mental at the time.</p>
<p>If a client says they need a response that day and you’re busy, tough, you’ll just have to deal with it somehow, perhaps by using some of the techniques described in this article. However, if the client says they’re happy to wait for a day or a week, this can be a life saver! Always ask, you have nothing to lose and everything to gain.</p>
<h3>Delay another project</h3>
<p>Occasionally you’ll get a request from a client out of the blue that will be a real opportunity for your web agency, more than occasionally you will have a completely full schedule.</p>
<p>It’s at times like these you have to think commercially about the new request versus the current web projects you’re running, in other words, does the new request have massive potential benefits that are worth delaying another project for&#8230;</p>
<p>This is a question that only you and your web agency can answer at the time, and only then on a case by case basis, but the option should <em>always</em> be considered.</p>
<h3>Work overtime</h3>
<p>Of course, the infamous &#8216;work overtime&#8217; option. In order to deal with new client requests when your schedule is full you always have the choice to work overtime so you can fit it in.</p>
<p>Again, your decision can only be based on a case by case basis and can have many influencing factors e.g. massive opportunity for you or the agency, agency is not doing so well financially, you get paid for overtime and could do with the cash injection or brownie points etc.</p>
<p>Although it’s your decision, in most cases, I would give you one word of warning about working overtime, especially when working in a small company – it&#8217;s <em>habit forming</em>.</p>
<p>I could probably write a whole new article on the pros and cons of working overtime, but in short, working overtime once or twice to deal with new client requests when you have a busy schedule is ok, but there is a fine line between once or twice and it becoming a routine for you that can actually result in people expecting it and being annoyed when you say no.</p>
<p>This can then slowly become the culture of the entire agency and ultimately cause people to feel like it’s a mandatory rather than a choice – a sure fire way to cause team morale problems and burn out.</p>
<p>But ultimately, working overtime is always an option and there are just as many reasons to use it as there are not too.</p>
<h3>Account Manager involvement from the start</h3>
<p>This is an approach that&#8217;s adopted by larger organisations but something I feel smaller web agencies would also benefit from and should think about implementing as a long-term strategy – it’s where each project / client has both a dedicated Account Manager and Web Project Manager.</p>
<p>This person needs to be someone who will take the responsibility of looking after the client in terms of:</p>
<ul>
<li>New business opportunities</li>
<li>Non-project related requests during the project</li>
<li>Invoice sending and cash collection</li>
<li>Post-project day-to-day account management and small work requests</li>
</ul>
<p>The most important thing is that they’re included from the start of the web project and maintain an involvement throughout by attending kick-off meetings, being present on teleconferences and receiving weekly briefings from the Web Project Manager on project status and relationship development, thus enabling them to:</p>
<ol>
<li>Build rapport and trust with the client</li>
<li>Deal with any non-project related requests a client may send through</li>
<li>Act as an understudy for the Web Project Manager in case of illness or holiday</li>
<li>Pro-actively spot opportunities, suggest and sell genuinely useful solutions to the client</li>
<li>Take on the client as a new account after the web project has been completed</li>
</ol>
<p>&#8230;the very things that destroy Web Project Manager’s schedules and ultimately make them shy away from Account Management tasks.</p>
<p>Now, while the amount of work for one project or account may not be able to justify the hiring of a dedicated Account Manager in a small web agency, I’m of the belief that with multiple web projects and clients, there almost certainly is a full time role there, and that the role can be justified further by adding the standard measurable target to it that all Account Managers have to satisfy – <em>monthly revenue targets</em>.</p>
<p>Too often I see smaller agencies employ two or three Web Project Managers and then assign them each a project that has a client and that’s it – that Web Project Manager will not only plan and deliver the solution, but retain sole ownership of the client and account from that day forth. This tends to create a silo-type environment where only one person has client and account knowledge which is never a good thing.</p>
<p>I also feel this isolated multi-role approach is one of the many reasons Web Project Managers find their schedules obliterated on a weekly basis (thus affecting project schedules and quality) and why many small agencies are always playing catch-up and never make the transition to medium size &#8211; the people essentially responsible for growing the account tend to see it as a low priority task that isn’t their core skill and rarely have the chance to dedicate the time Account Management really needs in order to bear fruit.</p>
<p>I believe the aim should be exactly the same as it is when we try to keep web designers designing and web developers developing &#8211; to keep Web Project Managers managing projects and Account Managers handling the day-to-day tasks and growth of accounts.</p>
<p>I don’t think it’s a coincidence that medium to large sized agencies tend to have one person per role. By definition, the fact they are now medium or large means they have grown significantly, and in a stable manner, while others haven’t and I like to think smaller web agencies, if they want to grow to medium size, should always try to look at how the bigger fish operate in order to identify how they achieved this.</p>
<p class="end-of-article">In <a href="/web-project-management/account-management-for-the-web-project-manager-part-3">Part 3</a> I&#8217;ll talk about what good Digital Account Management is, the skill set you’d ideally have and what it takes to be a great Digital Account Manager rather than just an average one.</p>
<p>Related reading:</p>
<ul>
<li><a href="/web-project-management/account-management-for-the-web-project-manager-part-1">Account Management for the Web Project Manager: Part 1</a></li>
<li><a href="/web-project-management/account-management-for-the-web-project-manager-part-3">Account Management for the Web Project Manager: Part 3</a></li>
</ul>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+Account+Management+for+the+Web+Project+Manager%3A+Part+2:+http://bit.ly/nzpBd" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-project-management/account-management-for-the-web-project-manager-part-2/&amp;title=Account+Management+for+the+Web+Project+Manager%3A+Part+2" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-project-management/account-management-for-the-web-project-manager-part-2/&amp;title=Account+Management+for+the+Web+Project+Manager%3A+Part+2" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/6aYmKAFNFa4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-project-management/account-management-for-the-web-project-manager-part-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-project-management/account-management-for-the-web-project-manager-part-2/</feedburner:origLink></item>
		<item>
		<title>Account Management for the Web Project Manager: Part 1</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/XQ6NRPQLZJE/</link>
		<comments>http://www.thesambarnes.com/web-project-management/account-management-for-the-web-project-manager-part-1/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 23:14:55 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Project Management]]></category>
		<category><![CDATA[Digital Account Management]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=587</guid>
		<description><![CDATA[When hired as a Web Project Manager you expect to spend your days managing web projects. So why is it you always seem to end up performing Account Management tasks that appear out of nowhere and drain your valuable time and why do some hate it so much?]]></description>
			<content:encoded><![CDATA[<p>When you work as a Web Project Manager in a small web agency it is <em>highly unlikely</em> you will be able to <em>only</em> manage projects and leave the account management responsibilities to someone else, even if there is a dedicated Account Manager. </p>
<p>This is one of the <strong>best, and worst, things about working for a small web company</strong>. You get to gain tonnes of experience in a variety of areas and develop a plethora of business skills, but, invariably it’s just these kinds of sub-roles that can crop up right when you don’t need them to, and often are responsible for wiping out an entire day that you had carefully planned out in order to stay on schedule. </p>
<p>At this point it should be noted that when I talk about Account Management in this article I mean <em>Digital Account Management</em>, and I’m talking about just a small part of the job, not the all encompassing one that includes wining and dining clients, permanent fake smiles and meeting revenue targets – just the day to day flavour a Web Project Manager tends to encounter e.g. new business sales and new work requests from clients outside of any projects being currently run.</p>
<p>In this series of articles I’d like to discuss the following:</p>
<ul>
<li>Why Web Project Managers end up performing Account Management duties</li>
<li>Why we should all embrace the opportunity rather as opposed to shun it</li>
<li>Ways to manage the extra unexpected work load</li>
<li>What makes a great Digital Account Manager</li>
</ul>
<p>And of course, include a few movie references <span class="teenage-ninja-mutant-turtle-head-lol"><em>kowabunga!</em></span></p>
<h2>I’m a Web PM, not an Account Manager!</h2>
<p>You see the job advert, it sounds tempting, you apply and charm the pants off the interviewer (not literally, that would be highly inappropriate) and you get offered the <em>Web Project Manager</em> position which you happily accept. </p>
<p>A few months in, with a couple of projects under your belt and good rapports built with clients, suddenly they’re asking <strong>you</strong> about small little pieces of website work, new mini-projects they have budget for and for advice on what they should do next with their website and overall digital business strategy.</p>
<p>Instinctively you begin to reply promptly and before you know it you’re getting sign-off on new work and new money&#8230; well done you, <em>super duper shiny gold star!</em></p>
<p><strong>But wait! What’s happened here?</strong> The sly subtle beast of Account Management has crept up and is about to devour you and your day – <em>clever girl&#8230;</em></p>
<div class="full-width-image">
<img class="blog-image-full-width" width="450" alt="Photo of Jurassic Park movie scene where Raptors ambush the hunter dude" src="/wp-content/themes/ImpreZZ/images/digital-account-management-clever-girl.jpg"/></p>
<p class="blog-image-caption-full-width-in-post">I&#8217;ve actually met several Account Managers who look a little like this, but, in this case it&#8217;s meant just as a metaphor</p>
</div>
<p>Yes that’s right; as sure as the cowboy hunter dude from Jurassic Park was eaten alive, you&#8217;ve <strong>slipped into an Account Manager role</strong> by accident; but why did this happen, and why does it always seem to happen to Web Project Managers?</p>
<h3>Web Project Manager, a client’s best friend</h3>
<p>Quite simply, you&#8217;ve become a Digital Account Manager because you&#8217;ve been the primary contact for the client for weeks or months and at this point they probably <em>trust you more than anyone else</em> in your team.</p>
<p>In the preceding weeks or months you have more than likely demonstrated a level of web industry expertise that gives the client a confidence that <strong>you</strong> are the person to ask about their online business strategy – what a compliment right!?</p>
<p>Web Project Managers love their ego’s being massaged as much as the next person (it’s not just web designers or web developers, we just hide it better), so why do some Web Project Managers dislike Account Management tasks so much when it is clearly evident the client is completely loving and respecting you?</p>
<h2>Why Web PMs hate Account Management</h2>
<p>I have come across many Web Project Managers who <em>completely</em> throw their toys out of the pram when Digital Account Management tasks land on their to do list, and do you know what, I have secretly done the same from time to time (just not shown it), but the reasons for the hissy fit <strong>may not be what you think&#8230;</strong></p>
<p>Ok ok, in some cases the reason for the toy throwing <strong>is</strong> because a Web Project Manager just doesn’t want to do any Digial Account Management because they feel it isn’t their job, but you’ll generally only find this reaction in larger web organisations, where both dedicated Web Project Managers and Digital Account Managers are employed.</p>
<p>In larger organisations it’s not unusual to find the Digital Account Manager is the client’s primary point of contact and the Web Project Manager works more internally, managing the project team, something closer to a Production Manager in my opinion, but hey, I digress.</p>
<p>More often than not the reason Web Project Managers will try to avoid Digital Account Management duties is because it simply <strong>isn’t something they had planned to do</strong> in their already busy day and it <strong>can put multiple project schedules in jeopardy</strong> – that’s enough to rile even the most relaxed of Web Project Managers!</p>
<h3>The 5 minute myth of Account Management</h3>
<p>While it seems obvious at the time that if a Web Project Manager handles new client requests on a regular basis then something they had planned to get done that day won’t get done, it’s something that is surprisingly, and disappointingly, rarely accepted as a valid reason for a web project being late.</p>
<p>This is usually because the Digital Account Management duties performed come in dribs and drabs over a period of weeks or months, thus being hard to track. Sometimes it’s a 15 minute phone call, others its two or three mornings compiling new web project quotes, there’s the little quick e-mail or the new business meeting or two&#8230; you know the things I mean, the little bits n bobs that take <em>&#8220;5 minutes&#8221;</em>.</p>
<p>These <em>“5 minute”</em> things, as I’m sure you’re all aware, tend to take anything <strong>from 15 minutes to 2 hours and above</strong> because they’re very rarely events in isolation. Yes the initial task may take 5 minutes, but the subsequent actions and waiting for items that come as a result will also take time to process.</p>
<p>These <em>“5 minute”</em> things are usually quoted as such by a person who will not have to see the action through to the end, and over the course of a web project’s lifecycle, perhaps 3-6 months, they can <strong>all add up to days worth of lost time</strong> that can ultimately cause web projects to be delivered late.</p>
<h3>A typical Digital Account Management scenario</h3>
<p>For example, to take a request from a client to quote on a couple of small new pieces of work that are separate from the current web project and thus not a change request, assuming they are in some way bespoke, will take you a good deal of time  because you will probably have to do the following:</p>
<ul>
<li>Talk to the client to see what they want / what they’re trying to achieve</li>
<li>Talk to the web development team to see how it would be best to implement the request and how long they would estimate it to take</li>
<li>Speak to the web design team to get an estimate for the work required</li>
<li>Create a structured quote that also accounts for any other tasks that will need to be completed as a result of the new requests e.g.:
<ul>
<li>Create mini-Sitemap</li>
<li>Create mini-Functional Specification document to eliminate ambiguity and scope creep</li>
<li>Create crude design mock-ups</li>
</ul>
</li>
<li>You&#8217;ll then need to factor in the potential new work into the project’s existing schedule and your web agency’s resource availability, in order to let the client know how / if the new work would affect the current project milestone dates</li>
<li>You&#8217;ll then need to write a mail, send the quote and be prepared to answer questions about your proposed solution</li>
<li>There will no doubt be time needed to negotiate price</li>
<li>Once agreed, you will have to send off the formal documentation and await sign-off</li>
<li>Once signed off you will have to schedule the resource needed to complete the work, brief all team memebrs and send updated project schedules / milestone dates to the client</li>
</ul>
<p><strong>Then, and only then</strong> is the Digital Account Management duty over and as you can image, all of this takes time, time you had almost <em>certainly</em> had allocated for something else.</p>
<p>No doubt there are many out there who would just <em>&#8220;throw together a quote&#8221;</em> and say yes to the client immediately, but I’m a firm believer that <strong>if you’re not following a structured process</strong> for taking new client requests and producing quotes then <strong>you’re immediately running big risks</strong> of over selling, under quoting and / or missing critical requirements – and I <em>guarantee</em> this will invariably result in someone needing to spend more time to fix than you would have estimating, and leave the client peed off which all would agree is <strong>bad Digital Account Management!</strong></p>
<p>Of course some will argue that this is the job of the Web Project Manager, and in most cases I would agree, after all, who best to understand the requirement, estimate time and adjust web project schedules than the Web Project Manager? Plus, how often have we whined about an Account Manager who has sold some new work to a client without taking into consideration the current schedule, resource allocation and fact that you can’t build <em>&#8220;a mix of Facebook and YouTube&#8221;</em> for £3k?</p>
<p>However, if it happens frequently enough, and isn’t a change request to the current web project, it can <em>severely</em> disrupt a Web Project Manager’s personal schedule to the point where projects are suffering significantly and thus it’s always best to have someone to delegate too if possible &#8211; the perfect person being a dedicated <em>Digital Account Manager</em>.</p>
<p>As the seasoned Web Project Managers out there will know all too well, one day lost can potentially cause days or weeks worth of delay to a web project. It could be that you&#8217;d scheduled designers or developers to start work the next day which was dependent on you finishing the creative brief or functional specification and getting sign off from the client that day, and they were only available to review and sign that day and won’t be again for four or five days – <em>disaster</em>.</p>
<h3>When Account Management makes projects late</h3>
<p>While it’s incredibly frustrating to be berated by your manager or client for a web project being late, if you know part of the reason is due to you dealing with unexpected Account Management duties, <em>mention it</em>.</p>
<p>But be aware, if you mention it, it’s best to be prepared and able to produce <strong>some kind of evidence or log</strong>, of not only the time spent on Digital Account Management tasks but also the new revenue earned for the company, just in case it’s a particularly sensitive project and you run the risk of being crucified, burnt, hung, drawn quartered and fed to the <a href="http://en.wikipedia.org/wiki/Sarlacc" rel="external">Sarlacc Monster</a> in the Great Pit of Carkoon, rather than simply <em>&#8217;sighed&#8217;</em> at.</p>
<div class="full-width-image">
<img class="blog-image-full-width" width="450" alt="Return of the Jedi still image, Luke peering into the Sarlacc Pit" src="/wp-content/themes/ImpreZZ/images/the-web-project-managers-nightmare-late-projects.jpg"/></p>
<p class="blog-image-caption-full-width-in-post">Pretty much how Web Project Managers feel when a project is late</p>
</div>
<p>Aside from keeping records of your work time to cover your arse when being thrown to the wolves, it’s also a good habit to get into so that you can begin to <em>analyse your time</em> and see just where it’s going and how long it tends to take you as a percentage to manage web projects – you can then use this information to assist you in identifying bottlenecks in your processes and estimating new web projects, as I discussed in my article <a href="/web-project-management/estimating-time-for-web-projects-more-accurately-part-1">Estimating Time for Web Projects More Accurately &raquo;</a></p>
<p class="end-of-article">Hopefully this first article in the series explains why Web Project Managers always seem to end up performing Digital Account Management tasks and also why many dislike it. My counterparts out there will already know all of this, but perhaps it may offer a different perspective to others who work alongside Web Project Managers&#8230;</p>
<p>However, now the rant part of this series is complete, and I have all my fellow Web Project Managers agreeing in unison about how ridiculous it is to be expected to handle new work requests on top of their day job, in <a href="/web-project-management/account-management-for-the-web-project-manager-part-2">Part 2</a> I’m going to upset you all by talking about why Web Project Managers, despite it having the ability to seriously de-rail your projects, should actually <strong>embrace the opportunity</strong> rather than shun it and some techniques you can adopt so you can deal with the strain it puts on your workload.</p>
<ul>
<li><a href="/web-project-management/account-management-for-the-web-project-manager-part-2">Account Management for the Web Project Manager: Part 2</a></li>
<li><a href="/web-project-management/account-management-for-the-web-project-manager-part-3">Account Management for the Web Project Manager: Part 3</a></li>
</ul>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+Account+Management+for+the+Web+Project+Manager%3A+Part+1:+http://bit.ly/eNjs5" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-project-management/account-management-for-the-web-project-manager-part-1/&amp;title=Account+Management+for+the+Web+Project+Manager%3A+Part+1" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-project-management/account-management-for-the-web-project-manager-part-1/&amp;title=Account+Management+for+the+Web+Project+Manager%3A+Part+1" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/XQ6NRPQLZJE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-project-management/account-management-for-the-web-project-manager-part-1/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-project-management/account-management-for-the-web-project-manager-part-1/</feedburner:origLink></item>
		<item>
		<title>Web Project Management: Seven Deadly Sins – Part 4</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/FQ2L6k7W-kI/</link>
		<comments>http://www.thesambarnes.com/web-project-management/web-project-management-seven-deadly-sins-part-4/#comments</comments>
		<pubDate>Sun, 27 Sep 2009 21:21:50 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Project Management]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=565</guid>
		<description><![CDATA[In this final part of the Michael Dlugosch talks about <em>Sloth</em>, the last of the Web Project Management deadly sins. It deals specifically with the constant struggle Web Project Managers have when trying to allocate resource to their projects only to discover there is none available. Oh how <em>everyone</em> can surely relate to this issue!]]></description>
			<content:encoded><![CDATA[<div class="author-bio">
<h4>About the Author</h4>
<p>    <img src="http://www.thesambarnes.com/wp-content/themes/ImpreZZ/images/michael-dlugosch-bio-pic.jpg" width="90" height="90" alt="Bio picture of Michael Dlugosch" /></p>
<p><a href="http://www.linkedin.com/in/michaeldlugosch" rel="external">Michael Dlugosch</a> works as a Senior Consultant at <a href="http://www.kwantic.com" rel="external">Kwantic Oy</a>, a Web Analytics startup company in Helsinki/Finland.</p>
</div>
<p>In this final part of the Michael Dlugosch talks about <strong>Sloth</strong>, the last of the Web Project Management deadly sins. It deals specifically with the constant struggle Web Project Managers have when trying to allocate resource to their projects only to discover there is none available.</p>
<h2>7. Sloth &#8211; &#8220;We don&#8217;t have more resources!&#8221;</h2>
<p>As Sam Barnes comprehensively covered in his recent article <a href="http://www.thesambarnes.com/web-project-management/web-projects-how-to-keep-the-peace-when-making-decisions">&#8220;Web Projects: How to keep the peace when making decisions&#8221;</a>, one of the saddest facts in a Web Project Manager’s life is indeed the multitude of expectations they to deal with, for example:</p>
<ol>
<li>The client expects your organisation to be flexible enough to catch up with a five day delays in material preparation without any effect on the deadline</li>
<li>Your Accounting department expects that they can issue this phase’s invoice as planned before to ensure the cash flow</li>
<li>Your HR people are expecting you to make precise resource allocations for projects with an unknown scope, with a slipping deadline, and with a shrinking budget</li>
</ol>
<p>But no matter what pressure you are under, please <strong>don&#8217;t ever</strong> give this article&#8217;s headline quote of <em>&#8220;We don’t have the resources!&#8221;</em> out to any of your clients! If you do, you will literally <strong>destroy the agency’s reputation</strong> that your Account Manager has built up over the years with his bare hands.</p>
<p>Here are two reasons why you should refrain from saying it:</p>
<ol>
<li>You will ruin your reputation as you&#8217;re probably lying without even realising it!</li>
<li>One of your most important tasks is to keep your business away from the client</li>
</ol>
<p><strong>Of course your company has more resources!</strong> It will almost certainly be just a fraction of your agency’s workforce that you have allocated for your web project so far. As soon as more than one web project is handled at your company at one time there are more resources. The sad and brutal truth is that <strong>you probably do have the resource</strong> in-house, <strong>but just can’t access them or allocate them</strong> to your tasks &#8211; your organisation simply wouldn’t allow that to happen! So, admitting that you can’t get any more resources other than the ones you have assembled as workforce on their project is a bad thing to do. Just ask yourself the following question:</p>
<p>As for keeping your business away from the client, consider this example.</p>
<p>If you bring your car to a car repair shop &#8211; you don&#8217;t really expect the clerk to tell you intimate details about the workload of his staff, right? All you want to get is your car repaired. And thus you may accept the clerk saying: <em>&#8220;Sorry. For this week we are already full. But you could bring in your car next Tuesday at 8 in the morning!&#8221;</em> You really don&#8217;t <em>expect</em> any more information on the matter why you can’t get you car fixed before that.</p>
<p>The struggle for resources is one of the biggest challenges a Web Project Manager will face. It is however <strong>not the client&#8217;s concern</strong> how your web project staffing is addressed.</p>
<h3>Dealing with resourcing issues</h3>
<p>There are however a couple of techniques and replies which you can apply to situations where you are asked to stretch your project organisation beyond capability. They all boil down to the fact that it is essential for you to <strong>buy time</strong>, and to <strong>sequence the requests</strong> in a reasonable manner by constantly re-applying the distinction between <em>urgent</em> and <em>important</em> throughout a project.</p>
<p>If you have followed the advice assembled in this article so far you already have some good replies at hand to answer client requests about additional deliverables. </p>
<p>Several more re-usable Web Project Management snippets you may want to consider for any future resourcing situation include:</p>
<ul>
<li><strong><em>&#8220;I would need to look into the implications on schedule and budget before I can give you confirmation on this matter.&#8221; </em></strong>
<ul>
<li>Remember, all the tasks and phases are deeply intertwined!</li>
</ul>
</li>
<li>
<strong><em>&#8220;Upon initial thought it seems as if this request is enhancing the agreed functionality requirements. I&#8217;ll have this analysed by our technical experts first and get back to you.&#8221;</em></strong></p>
<ul>
<li>Remember, a significant scope enhancement will ruin one or more of the <em>Assumptions</em> and/or <em>Prerequisites</em> under which the <em>Web Project Agreement</em> has been issued originally and may result in filing a Change Request. Once clients see the price tag implied by their request, they may consider it <em>&#8220;not that urgent / important&#8221;</em></li>
</ul>
</li>
<li>
<strong><em>&#8220;I can only think of two people in my organisation that would have an instant answer to whether this is possible with the given system. Let me quickly see if I can contact any of them.&#8221;</em></strong> </p>
<ul>
<li>Grab your phone while saying that. Remember, you are representing a team of experts, giving everything to satisfy client’s needs as they emerge!</li>
</ul>
</li>
<li>
<strong><em>&#8220;The team for this week is completely allocated with coping for the unpredicted delay in the provision of material. We can have a look at this request next Tuesday at 8 in the morning!&#8221;</em></strong></p>
<ul>
<li>Remember to know where you and your team are with the tasks agreed and what is the most urgent thing, as opposed to important, to take care of is essential</li>
</ul>
</li>
</ul>
<p>For every additional task that ends up on your project team&#8217;s plate you have to consider <strong>one or two</strong> possible ways to deal with it. It depends a lot on the project team and the organisation you are working for and it also depends on how your organisation rates the importance of the project or client in question, but below is some general advice on how to try and squeeze in unexpected work into an already packed schedule if need be.</p>
<p><strong>First</strong>, you could squeeze the task into the existing schedules, ordering your team to work overtime. You can promise compensation or certain gratifications for those who are volunteering for the extra work. Or simply assign the task to someone whom you consider fit for the job. This principle can be referred to as heroic management e.g. <em>&#8220;It&#8217;s a shitty job &#8211; but somebody has to do it!&#8221;</em></p>
<p><strong>Secondly</strong>, you could count on the advice and ingenuity of your project team. Make the task description as clear as you can and involve your project team in solving the matter. Discuss openly what other tasks can be shuffled around, postponed or distributed to more shoulders? </p>
<p>Is the new task truly a specialist&#8217;s task &#8211; or could anybody work on it? How would the team rate the chances to get the additional work equally distributed with only a couple of additional hours for <strong>everybody</strong>? This principle can be referred to as <strong>post-heroic management</strong> e.g. <em>&#8220;It&#8217;s an inconvenience which forces us to re-shuffle already allocated tasks in a smart way!&#8221;</em></p>
<p><strong>Last but not least</strong>, it largely depends on what kind of personality you are. If you are not able to contribute hands-on to the project (as you may not know how to operate a text editor, Adobe Photoshop, or a Content Management System) &#8211; you can always try to learn these things from your project team members and do the job yourself.</p>
<p>If you are not willing to contribute hands-on to the project because you do not consider this being a part of your responsibility &#8211; you can always try to get another job. <strong><em>The choice is yours</em></strong>.</p>
<h2>In summary</h2>
<p>Web Project Management, for which I sketched its shortcomings in the previous articles, will undoubtedly flop if it is carried out with the <em>wrong focus</em> and if it is aiming at the <em>wrong goals</em>.</p>
<p>The postulated deadly sins can, and shall be of course, all interpreted as examples of <strong>individual failure</strong>. In Web Projects, I have seen otherwise reasonable Web Project Managers being caught in selfish traps because they pig-headedly insisted on having the exclusively correct situation assessment and response for a particular question, issue, or project stage.</p>
<p>In the current economic climate it can prove deadly for a whole web agency if the management doesn’t see the wood for the trees &#8211; and each of the postulated deadly sins can <strong>easily</strong> obstruct the view on more important issues.</p>
<p>Web Project Management is far more a <em>continuous business re-engineering strategy</em> than simply the completion of pre-defined and well formulated task lists with known time, money, and competence allocations.</p>
<p>It requires, following one thought from the German sociologist <a href="http://translate.google.com/translate?hl=en&#038;sl=de&#038;tl=en&#038;u=http%3A%2F%2Fde.wikipedia.org%2Fwiki%2FDirk_Baecker" rel="external">Dirk Baecker</a>, a type of management which sees its heroism no longer at the disposal of resources and the willingness to fight offending or unreasonable customer demands, but which requires serendipity for the factual and social dimensions of the organisation of work and the distribution of shared responsibility which comes along with that.</p>
<p>We are heading towards an age of <strong>post heroic management</strong>, for which two aspects seem essential to me: </p>
<ol>
<li>The Web project Manager’s ability to let his personal motivations, goals and rewards fade into the background, and&#8230;</li>
<li>Each team member&#8217;s ability to re-think their own contribution beyond a structure of assessment, delivery and hierarchy</li>
</ol>
<p class="end-of-article">This concludes the <strong>Web Project Management: Seven Deadly Sins</strong> series. A big thank you to Michael for writing this incredibly <em>extensive</em> and <em>enlightening</em> article which has certainly taught me a thing a thing or two and I hope you feel the same too.</p>
<p><strong>Related reading:</strong></p>
<ul>
<li><a href="/web-project-management/web-project-management-seven-deadly-sins-part-1">Web Project Management: Seven Deadly Sins – Part 1 &raquo;</a></li>
<li><a href="/web-project-management/web-project-management-seven-deadly-sins-part-2">Web Project Management: Seven Deadly Sins – Part 2 &raquo;</a></li>
<li><a href="/web-project-management/web-project-management-seven-deadly-sins-part-3">Web Project Management: Seven Deadly Sins – Part 3 &raquo;</a></li>
<li><a href="http://rob-smith.info/2009/11/7-deadly-sins-of-beginning-a-web-project/" rel="external">7 Deadly Sins of Beginning a Web Project &raquo;</a></li>
</ul>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+Web+Project+Management%3A+Seven+Deadly+Sins+%E2%80%93+Part+4:+http://bit.ly/KAB6j" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-project-management/web-project-management-seven-deadly-sins-part-4/&amp;title=Web+Project+Management%3A+Seven+Deadly+Sins+%E2%80%93+Part+4" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-project-management/web-project-management-seven-deadly-sins-part-4/&amp;title=Web+Project+Management%3A+Seven+Deadly+Sins+%E2%80%93+Part+4" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/FQ2L6k7W-kI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-project-management/web-project-management-seven-deadly-sins-part-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-project-management/web-project-management-seven-deadly-sins-part-4/</feedburner:origLink></item>
		<item>
		<title>Web Project Management: Seven Deadly Sins – Part 3</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/uh96HuWsYVk/</link>
		<comments>http://www.thesambarnes.com/web-agency-management/web-project-management-seven-deadly-sins-part-3/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 21:08:41 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Agency Management]]></category>
		<category><![CDATA[Web Project Management]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=550</guid>
		<description><![CDATA[Michael Dlugosch talks us through the next two Web Project Management sins; <em>Anger</em> and <em>Covetousness</em>. Read how to respond to clients professionally when tempted to blow a gasket, and how to control the scope of a web project and the unrealistic requests often made by clients.]]></description>
			<content:encoded><![CDATA[<div class="author-bio">
<h4>About the Author</h4>
<p>    <img src="http://www.thesambarnes.com/wp-content/themes/ImpreZZ/images/michael-dlugosch-bio-pic.jpg" width="90" height="90" alt="Bio picture of Michael Dlugosch" /></p>
<p><a href="http://www.linkedin.com/in/michaeldlugosch" rel="external">Michael Dlugosch</a> works as a Senior Consultant at <a href="http://www.kwantic.com" rel="external">Kwantic Oy</a>, a Web Analytics startup company in Helsinki/Finland. <a href="http://twitter.com/scrutinizer20" rel="external">Follow Michael on Twitter &raquo;</a></p>
</div>
<p>In <a href="/web-project-management/web-project-management-seven-deadly-sins-part-1">Part 1</a> and <a href="/web-project-management/web-project-management-seven-deadly-sins-part-2">Part 2</a> of this series, Michael talked about the first four deadly sins of web project management. In this third instalment he focuses on dealing with delays in client feedback and controlling the scope of a project through thorough web project documentation – <strong>Anger</strong> and <strong>Covetousness</strong>.</p>
<h2>5.  Anger &#8211; &#8220;Dear client, as you failed to respond to my earlier emails&#8230;&#8221;</h2>
<p>I come across many Web Project Managers who seem to personally suffer from <strong>the client&#8217;s inability to give feedback in good time</strong>. Though this is an annoying fact, in some situations it has to be attributed to a Web Project Manager&#8217;s inability to cater for this situation &#8211; beforehand, or as it emerges.</p>
<p>Trust me, even if you happen to inherit a web project where you are dealing with non-responsive client, not all is lost, <em>yet</em>. Countless intelligent people have devised Web Project Management documentation frameworks which would anticipate this situation, and prevent the worst case from happening.</p>
<p>However, I haven&#8217;t seen many web projects where all of this ideal world project documentation was in a <em>grade A</em> condition from the start (not even the ones I have started from scratch!), but then again, I’ve never worked with clients who wouldn&#8217;t have accepted a mode shift along the way, either.</p>
<p>But, if you have ever been forced to wait for client approval beyond the launch deadline you surely were caught between a rock and a hard place. As soon as this happens once, you are fully entitled to ask for a change in the mode of operation. In my experience, <strong>web projects tend to suffer from bottlenecks</strong> which are related to the <strong>allocation of time within the client’s organisation</strong> rather than your own.</p>
<h3>Benefits of project communication logging</h3>
<p>I had a client once who was managing a time-critical launch bound to an event where he had to participate in person and where he couldn&#8217;t be reached by email or phone for the whole afternoon while material was missing from God-knows-where.</p>
<p>We decided to go live with non-approved interim content. The client cried <em><strong>&#8220;Betrayal!&#8221;</strong></em> and refused to pay the bill.</p>
<p>I said <em>&#8220;OK!&#8221;</em> and stated I would simply send the project log (where all web project communication was recorded) via my boss to his boss to document the issue on behalf of our project team.</p>
<p><em>&#8220;You’re keeping a project log?&#8221;</em> he said, with an amount of fear.</p>
<p>I replied, <em>&#8220;Listen &#8211; do you really think that we, as a web project delivery organisation, wouldn&#8217;t organise and document our own web project delivery process? This is what we do for a living!&#8221;</em></p>
<p>Whether this project log exists or not is up for debate, but my advice is only <strong>ever be bitchy if you have evidence!</strong></p>
<p>However, it is somewhat ironic how <em>rarely</em> the principles of Web Project Management are applied to the Web Project Management process itself. Managing the Web Project Management process is one of the most <em>worthwhile</em> tasks &#8211; and one of the most <em>essential</em> for complete confidence and stability on-going.</p>
<h3>Web project delivery definition</h3>
<p>In order to minimise situations like the above from ever happening, what I try to do <strong>from the start with any web project</strong> I am involved in, and if I fail, do as soon as I find the time or as the need emerges is:</p>
<ol>
<li>I <strong>re-negotiate the prerequisites of delivery</strong>. Any web project which I have ever seen is based on assumptions e.g. <em>&#8220;if we use framework XYZ, we&#8217;ll be fine&#8221;</em> and <em>&#8220;we&#8217;ll get all the materials in time&#8221;</em>, and not forgetting the assumptions formulated out of pure madness like <em>&#8220;we can do last changes on the materials in the two hours before we go live with it&#8221;</em></li>
<li>Whenever I read a web project briefing, or an RFP, I take a piece of paper and <strong>note down</strong> under which circumstances the stuff I read <strong>makes a reasonable request</strong>. And particularly, what are the <strong>likely points of failure</strong>?</li>
</ol>
<p>As a result, my latest web projects had quite impressive sections in the Management Summary part of the web project agreement document. </p>
<p>One is labelled <strong>Assumptions</strong> and the other is labelled <strong>Prerequisites</strong> and they match the headlines on my auxiliary notes. One listing general delivery-related things and the other is listing items with regard to the project delivery schedule.</p>
<p>The first section states <em>&#8220;Tool access is granted by the client&#8221;</em> and the second states the deadline associated with it <em>&#8220;Tool access is granted until 16.09.&#8221;</em> which is exactly the start date for a project phase relying on the availability of certain things.</p>
<p>You&#8217;ll get the point here, I&#8217;m sure.</p>
<p>Needless to say that I, in some cases, failed to hand in the web project agreement document on time due to the extensive additions to the project agreement which was originally drafted. For times such as these it always becomes handy to formulate the essential <em><strong>&#8220;Three sentences why this document is late&#8221;</strong></em> for yourself, and for your Account Manager who will no doubt steal the formulated and re-usable excuse.</p>
<p>In one case the client went as far as to verbally convey their suspicion that I might be <em>&#8220;not quite up to the task, maybe <em>&#8216;incompetent&#8217;</em>, or just a little inexperienced?&#8221;</em> Thanks to the preparation, my Account Manager was prepared to extinguish this fire with a smile despite the fact they had asked for a simple task equivalent to order the following from your favourite bartender:</p>
<p><em><strong>&#8220;One beer, but the foam on the bottom of the glass please!&#8221;</strong></em> &#8211; They got it and we got paid for it.</p>
<h2>6. Covetousness &#8211; &#8220;Sure. This feature will cost you &euro;10k&#8221; </h2>
<p>As you may have guessed from what you&#8217;ve read before in this series or from experience, an unreasonable demand doesn&#8217;t get any better, regardless of how often you repeat it.</p>
<p>The key to make people pay for the things they are desperately asking for, which is beyond the agreed scope, is to <strong>comprehensively document</strong> the interdependencies between the parts of the puzzle for all to see from day one.</p>
<p>Working with a detailed <a href="http://en.wikipedia.org/wiki/Work_breakdown_structure" rel="external">Work Breakdown Structure (WBS)</a> document makes this a much easier task. Everyone will have their own take on creating a WBS, but this is mine step-by-step:</p>
<p><a href="/wp-content/themes/ImpreZZ/documents/wbs-stages-michael-dlugosch.zip">Download WBS Template &raquo;</a></p>
<ol>
<li>Transfer the different <em>high-level stages</em> of the project to pieces of paper &#8211; one phase goes on one piece of paper &#8211; or put it in an Excel file, if you want</li>
<li>Think about the <em>competency contributions</em> you will need for each of the phases and <em>how they relate</em> e.g.  What do you need to get done by Web Designers in each phase? Is there anything that Software Architects or Web Developers can contribute, prepare, or review in a particular early phase of the project?</li>
<li>Add according lines to your paper, or add empty lines to your Excel. If the phases are in column A, put the tasks to be performed by particular competencies to column B. In both cases add marks to who is contributing in a separate column</li>
<li>Put all deliverables that you need as input for any of the phases in the upper left corner of every sheet. Making sure to note down which competency is contributing to which item in a separate column in the same place</li>
<li>Finally, try to envisage how the different contributions fall together into separate tasks. A Web Designer surely has to:
<ol>
<li>Select the images for the web site</li>
<li>Manipulate the images</li>
<li>Finish them for web usage with sharpening, compression and naming them according to the defined naming conventions</li>
</ol>
</li>
<li>Think about who uploads these images to the web site repository: the Web Developer? A Content Editor? The Project Manager? The Holy Ghost?</li>
<li>You will find both new tasks which are not covered in the basic project agreement new assignments which haven&#8217;t been thought of yet</li>
</ol>
<p>What you will end up with, is <strong>complete knowledge</strong> you can present to your team, superiors and client on what action sequences need to happen in order to deliver e.g. There no point in uploading images which haven&#8217;t been selected and/or made ready for web usage, right? The dependency is created.</p>
<p>In the end, add the outcome of this examination to your sheets (preferably with a different colour).</p>
<p>Deliverables are marked with a right arrow (deliverable_X -> phase_Y), inputs to further phases are marked with a similar arrow on their left (phase_Y->input_X). Make sure every deliverable of one phase matches an input to another phase. Assign numbers with high-level phases get a single digit number &#8220;1&#8243;, subsequent packages get &#8220;1.1&#8243;; particular competence contributions get &#8220;1.1.1&#8243; and so on&#8230;</p>
<p>And there you have it, a WBS document, matching both the <em>output dimension of phase X and the input dimension for phase Y</em>. Split by competencies, bound to web project phases and reflecting the actual deeds and work packages for everyone to see and track throughout the project’s lifecycle. <strong>Splendid!</strong></p>
<p><a href="/wp-content/themes/ImpreZZ/documents/wbs-stages-michael-dlugosch.zip">Download WBS Template &raquo;</a></p>
<p class="end-of-article">In the final part of this brilliant series, <a href="/web-project-management/web-project-management-seven-deadly-sins-part-4">Part 4</a>, Michael talks about <strong>Sloth</strong>, the last of the Web Project Management deadly sins. It deals specifically with the constant struggle Web Project Managers have when trying to allocate resource to their projects only to discover there is none available.</p>
<p><strong>Related reading:</strong></p>
<ul>
<li><a href="/web-project-management/web-project-management-seven-deadly-sins-part-1">Web Project Management: Seven Deadly Sins – Part 1 &raquo;</a></li>
<li><a href="/web-project-management/web-project-management-seven-deadly-sins-part-2">Web Project Management: Seven Deadly Sins – Part 2 &raquo;</a></li>
<li><a href="/web-project-management/web-project-management-seven-deadly-sins-part-4">Web Project Management: Seven Deadly Sins – Part 4 &raquo;</a></li>
<li><a href="http://rob-smith.info/2009/11/7-deadly-sins-of-beginning-a-web-project/" rel="external">7 Deadly Sins of Beginning a Web Project &raquo;</a></li>
</ul>
<p><a class="back-to-top" href="#top">^ Back to top</a></p>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+Web+Project+Management%3A+Seven+Deadly+Sins+%E2%80%93+Part+3:+http://bit.ly/CJKRT" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-agency-management/web-project-management-seven-deadly-sins-part-3/&amp;title=Web+Project+Management%3A+Seven+Deadly+Sins+%E2%80%93+Part+3" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-agency-management/web-project-management-seven-deadly-sins-part-3/&amp;title=Web+Project+Management%3A+Seven+Deadly+Sins+%E2%80%93+Part+3" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/uh96HuWsYVk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-agency-management/web-project-management-seven-deadly-sins-part-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-agency-management/web-project-management-seven-deadly-sins-part-3/</feedburner:origLink></item>
		<item>
		<title>Web Project Management: Seven Deadly Sins – Part 2</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/0rJDD2FJZ6I/</link>
		<comments>http://www.thesambarnes.com/web-project-management/web-project-management-seven-deadly-sins-part-2/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 16:10:25 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Project Management]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=544</guid>
		<description><![CDATA[In this excellent second instalment, Michael Dlugosch talks about <em>Gluttony</em> and <em>Lust</em>, the next two deadly sins of Web Project Management. If you want to read about ways you can minimise going over budget on Web Projects and what it really means to be a Web Project Manager then read on.]]></description>
			<content:encoded><![CDATA[<div class="author-bio">
<h4>About the Author</h4>
<p>    <img src="http://www.thesambarnes.com/wp-content/themes/ImpreZZ/images/michael-dlugosch-bio-pic.jpg" width="90" height="90" alt="Bio picture of Michael Dlugosch" /></p>
<p><a href="http://www.linkedin.com/in/michaeldlugosch" rel="external">Michael Dlugosch</a> works as a Senior Consultant at <a href="http://www.kwantic.com" rel="external">Kwantic Oy</a>, a Web Analytics startup company in Helsinki/Finland. <a href="http://twitter.com/scrutinizer20" rel="external">Follow Michael on Twitter &raquo;</a></p>
</div>
<p>In <a href="/web-project-management/web-project-management-seven-deadly-sins-part-1">Part 1</a> Michael discussed the sins of <em>Vanity</em> and <em>Envy</em>. In this instalment he goes on to talk about how Web Project Managers can keep web projects on budget, and perhaps even add more value than expected for the client and your agency, and what it means to lead from the front as a Web Project Manager.</p>
<h2>3. Gluttony &#8211; &#8220;We need to increase the project budget by 2 million&#8221;</h2>
<p>Gone are the days when clients seemed to have endless budgets allocated to an emerging digital medium and where they hoped to mark their claims on the Western frontier.</p>
<p>Today, more and more payments are tied to specific milestones, preliminary approvals by the steering group and successfully conducted functionality tests that are based on the use case descriptions, which may postpone a web project phase&#8217;s payment for six weeks.</p>
<p>It all depends on what kind of organisation you are working in and whether you’re paid by the efforts your team has put in, for meeting certain functionality criteria or for something else judged by some obscure stakeholders somewhere else in the world &#8211; big money spends on web projects have become scarce over the last few years, and you had better be <strong>fully aware</strong> that there is no more budget for your project &#8211; even if the customer has changed the scope countless times at will.</p>
<p>Either way, in these difficult times for the digital industry a Web Project Manager needs to find ways to keep delivering with reduced budgets and less margin for error that ultimately hit your already financially fragile web agency.</p>
<p>Here are two ways to deal with the constant problem of web project budget overrun: </p>
<ol>
<li>Overspending</li>
<li>Shadow budgeting</li>
</ol>
<h3>Overspending</h3>
<p>This is always a calculated bet on the future. It is the technique whereby a Web Project Manager or Account Manager justifies web project overspend by assuming that future projects for the same client will allow them to claw back the project overspend for the current one.</p>
<h3>Shadow budgeting</h3>
<p>Shadow budgeting is the art of <strong>working to lower budgets than you actually have</strong> in order to cater for the inevitable overrun – best case is you deliver under budget and achieve some internal process or skills development while being paid, worst case is you deliver on budget – not a bad worst case scenario, I think you’ll agree.</p>
<p>You start by taking the budget which you have for a given project phase or deliverable and you simply <strong>reduce this budget by 20%</strong> and consider the remaining 80 per cent from now on your available budget for this phase or deliverable.</p>
<p>Your team may mourn, but here’s how you can explain it so that they are more likely to follow your approach&#8230;</p>
<p>Most project deliverables follow <a href="http://en.wikipedia.org/wiki/Pareto_principle" rel="external">Pareto’s 80/20 rule</a> – 80% of the outcome of a project deliverable is realised with only 20% of the effort put in. It usually swallows all remaining budget to complete a deliverable &#8211; particularly due to long review cycles and more iterations than planned.</p>
<p>Plus, your client may indeed be happy with a preliminary 20% deliverable to collect instant feedback from within their own organisation even before your agency has put in all the efforts in to complete the whole stage. </p>
<p>In the end the client’s organisation may scrap it all anyway because your deliverable may not meet their high expectations &#8211; so why not give them sneak previews instead?</p>
<p>My best advice is to <strong>involve your team in this from the start!</strong> Let your team decide how to share the most laborious tasks. As a Web Project Manager, get your hands dirty in the practical preparations. Touch code, review copy texts, cut images &#8211; simply suck in as many practical issues as you can and familiarise yourself with the strains of fatigue and boring repetitive tasks.</p>
<p>Encourage your team to divide labour, to share what they learn and discover along the way, to focus on tasks which require a lot of concentration only for an hour at a time and to review and question each other’s work.</p>
<p>Allocate half of the <em>shadowed budget</em> for this stage (10%) to scrutinise and streamline the team efforts for getting the original deliverable out with more nifty tools, better material preparation, machine-based data enhancements and a smarter repository structure.</p>
<p>Make it a <strong>team effort</strong> to elaborate on solutions for the never ending need for further streamlining! Equip every piece of material with hooks and handles so that you can re-process and re-use it along the way.</p>
<p>As plenty of the original budget for <em>phase conclusion</em> is usually spent on implementing what was originally agreed in the first place, you need to free the team from the inability to revoke their original ideas, and because some of these efforts are spent on repetitive tasks, you may be lucky enough to pocket the famous <em>learning curve effect</em> which usually come along with repetitive tasks and may account for as much as 30% of the original 80% phase budget.</p>
<p>Any Euro, Pound, Dollar or Zloty spent on thinking about how to solve a problem can lead to totally new, and unpredicted, ways to get things done, and with considerably less effort and thus more cost effectively for future projects – <strong>think long-term</strong>.</p>
<p>With the other 10% of your shadowed budget – spend it on thinking through the consequences of the chosen setup. You may find that with only a <strong>relatively small additional effort</strong>, you can put time into those mythical documentation and show cases!</p>
<h2>4. Lust &#8211; &#8220;Non serviam!&#8221;</h2>
<p>I can’t help but notice the occasional unwillingness among Web Project Managers to serve. </p>
<p>By this, I don&#8217;t mean the feeling that one would have to stoop when the customer lets the proverbial soap slip &#8211; I mean the ability to let your own Web Project Manager personality evaporate into the background in favour of something else more honourable and geared towards getting things done together for the team.</p>
<p>It is a platitude that any kind of management only has two ways to get anything done &#8211; action and communication.</p>
<p>Communication without action is simply <em>pretending</em>, and action without communication will <em>never</em> lead anywhere. Big gestures, speeches, or any other kind of <em>&#8216;pep talk&#8217;</em> are not really well suited for motivating people’s participation without follow through.</p>
<p>The inability or unwillingness to serve can be easily attributed to what psychologists call: narcism. However, it may lead further to take another angle and approach this topic through the back door.</p>
<p>We have, thanks to the genius of the sociologist <a href="http://en.wikipedia.org/wiki/Max_Weber" rel="external">Max Weber</a>, a term for coining what might make the essential difference here &#8211; it&#8217;s called <em>work ethics</em>. At its core it can be surmised as <em>&#8220;working hard will please&#8230;later&#8221;</em>.</p>
<p>The distinction between hard work in the present and a gratification in the future is the <strong>core personality attribute</strong> that distinguishes an average Web Project Manager from an excellent Web Project Manager.</p>
<p>Contrasting this approach with the mentioned distinction between <em>&#8220;action&#8221;</em> (from Latin <em>&#8220;agere&#8221;</em> &#8211; to do) and <em>&#8220;communication&#8221;</em> (from Latin <em>&#8220;communicare&#8221;</em> &#8211; to share, to make common) indicates the direction of the reference inherent in both terms &#8211; <strong>towards oneself vs. towards something beyond oneself</strong>.</p>
<p>I believe the trouble with the stated <em>&#8220;unwillingness to serve&#8221;</em> is the coherence between one&#8217;s actual deeds and the expected or well deserved gratification structure behind the deeds. Or from the opposite perspective, it is the inability to classify one’s own deeds into coherence beyond the benefit for oneself.</p>
<p>If a Web Project Manager is <strong>primarily concerned about their own reputation</strong> (their lust for praise from others), status or comfort, it will undoubtedly <strong>have a negative effect</strong> on the team’s motivation to walk the extra mile with them.</p>
<p>Who has ever met a Web Project Manager that leaves the office during a laborious end phase of a website production on the evening before go-live with the reasoning <em>&#8220;I have to attend my dance class&#8221;</em>? If you have you have <strong>every right</strong> to scorn at their own perceived right to call themselves a Manger of <strong>any</strong> description.</p>
<p><strong>To manage means to <em>lead</em>, and leading is located in the <em>action</em> domain, not in the <em>communication</em> domain.</strong></p>
<p class="end-of-article">In <a href="/web-project-management/web-project-management-seven-deadly-sins-part-3">Part 3</a> of the series, Michael discusses how to resist getting angry with clients when the temptation is overwhelming, and how to control the scope of web projects by defining clear specifications and project scope from the outset &#8211; <strong>Anger</strong> and <strong>Covetousness</strong></p>
<p><strong>Related reading:</strong></p>
<ul>
<li><a href="/web-project-management/web-project-management-seven-deadly-sins-part-1">Web Project Management: Seven Deadly Sins – Part 1 &raquo;</a></li>
<li><a href="/web-project-management/web-project-management-seven-deadly-sins-part-3">Web Project Management: Seven Deadly Sins – Part 3 &raquo;</a></li>
<li><a href="/web-project-management/web-project-management-seven-deadly-sins-part-4">Web Project Management: Seven Deadly Sins – Part 4 &raquo;</a></li>
<li><a href="http://rob-smith.info/2009/11/7-deadly-sins-of-beginning-a-web-project/" rel="external">7 Deadly Sins of Beginning a Web Project &raquo;</a></li>
</ul>
<p><a class="back-to-top" href="#top">^ Back to top</a></p>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+Web+Project+Management%3A+Seven+Deadly+Sins+%E2%80%93+Part+2:+http://bit.ly/Ta7VX" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-project-management/web-project-management-seven-deadly-sins-part-2/&amp;title=Web+Project+Management%3A+Seven+Deadly+Sins+%E2%80%93+Part+2" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-project-management/web-project-management-seven-deadly-sins-part-2/&amp;title=Web+Project+Management%3A+Seven+Deadly+Sins+%E2%80%93+Part+2" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/0rJDD2FJZ6I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-project-management/web-project-management-seven-deadly-sins-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-project-management/web-project-management-seven-deadly-sins-part-2/</feedburner:origLink></item>
		<item>
		<title>Web Project Management: Seven Deadly Sins – Part 1</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/emwCT8KMA5Q/</link>
		<comments>http://www.thesambarnes.com/web-project-management/web-project-management-seven-deadly-sins-part-1/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 19:33:56 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Project Management]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=305</guid>
		<description><![CDATA[The first in a series of guest posts by Michael Dlugosch, Senior Consultant at Kwantik, discusses the Seven Deadly Sins of Web Project Management and how to avoid and combat them. In Part 1, Michael talks about why we need to educate clients and why we should be lenient towards Account Managers - The sins of <em>Vanity</em> and <em>Envy</em>.]]></description>
			<content:encoded><![CDATA[<div class="author-bio">
<h4>About the Author</h4>
<p>    <img src="http://www.thesambarnes.com/wp-content/themes/ImpreZZ/images/michael-dlugosch-bio-pic.jpg" width="90" height="90" alt="Bio picture of Michael Dlugosch" /></p>
<p><a href="http://www.linkedin.com/in/michaeldlugosch" rel="external">Michael Dlugosch</a> works as a Senior Consultant at <a href="http://www.kwantic.com" rel="external">Kwantic Oy</a>, a Web Analytics startup company in Helsinki/Finland.</p>
<p>Equipped with true passion for the Internet since his first encounter with it in 1996, Michael has been jumping around in Digital Agencies since 2000, running web projects, web productions and teams, consulting as Usability Specialist and, lately, as Web Analytics Consultant.</p>
<p>While not working, Michael can be found taking photographs or preparing home-made pasta.</p>
</div>
<h2>We’ve all been tempted, we&#8217;ve all been there&#8230;</h2>
<p>Tiresome web projects without end, endless discussions with the client, never ending resourcing problems, budget cuts, technical systems not working and changing scopes all over the place &#8211; everything turning upside down faster than you can spell change request!</p>
<p><em>No doubt about it, Web Project Management <span class="underline">is not</span> an easy job.</em></p>
<p>However, during my own involvement with web projects I’ve had to witness particular things which were said by team members, in front of the client, and within the team itself, and these things did <strong>nothing else</strong> but add to the <strong>confusion</strong> and <strong>difficulties</strong> that all web projects already have too much of even at the best of times, making the job of the Web Project Manager that much more challenging.</p>
<p>I tend to call these things the <em>&#8220;Seven Deadly Sins of Web Project Management&#8221;</em> and within this series of four articles I will describe and illustrate them, with examples &#8211; along with my best practice advice on how to deal with the temptations we all face.</p>
<h2>1. Vanity &#8211; &#8220;We know better than the client!&#8221;</h2>
<p>Let&#8217;s assume you work for an agency which has a certain experience in the field and has been running web projects for several years now, think how many projects have you and your team been involved in? 20? 50? Maybe even 100&#8230;</p>
<p>An average client <strong>has run only a few</strong> and often has <strong>only one primary goal</strong>; he or she needs to satisfy the expectations that have been set by their superiors.</p>
<p>While it has become commonplace in web agencies to internally share the most outrageous briefings and the insane functionality requests for a good laugh with the project team, it should always be coupled with attempting to help your client by communicating with them better.</p>
<p><em>Of course</em> you know more about web projects and web project management &#8211; so why don’t you <strong>start educating your clients</strong> accordingly? Take the following example of client feedback we’ve all heard and laughed at:</p>
<p><em>&#8220;Thank you for the screenshot of the HTML newsletter you sent. The layout looks ok, and the copy looks good. But not a single link works in the .jpg file you&#8217;ve sent me. You are going to fix that before sending the campaign, right?&#8221;</em></p>
<p>There is a <strong>wrong</strong> and a <strong>right</strong> response to this request. If you&#8217;re pressed for time, simply reply: </p>
<p><em>&#8220;Yep, we&#8217;ll take care of everything before we send it out.&#8221; </em></p>
<p>Don&#8217;t reply with: </p>
<p><em>&#8220;This is a screen shot, you stupid butthole! Of course the links don&#8217;t work in it!&#8221;</em></p>
<p>If you&#8217;re a patient person with nerves of steel, you could say:</p>
<p><em>&#8220;Hey, thanks for your feedback. We&#8217;ll take this as approval for the newsletter layout and content, and will make sure that all the links in the final version are functional and being tracked. Our technicians cannot yet exactly predict how long it takes to complete the newsletter batch delivery for all 3428 addresses, but we have scheduled to send the first campaign blast with 500 addresses at 2am tonight.</em></p>
<p><em>The file you&#8217;ve reviewed represents just an image version (jpg) of the final newsletter file (HTML) and thus doesn’t include any active link functionality. This is to ensure we do not inflate the click-through numbers during testing&#8230;&#8221;</em></p>
<p><strong>See the difference?</strong> Embedding your sharp reply inside a plethora of <em>&#8220;this will happen next in the process&#8221;</em> information is serving two purposes: </p>
<ol>
<li>It <strong>gives</strong> the client more <strong>information</strong> that they can hand over to their respective superiors</li>
<li>It <strong>educates</strong> the client about some tiny details in web technology</li>
</ol>
<p>A colleague of mine once labelled this approach as <em>&#8220;killing with kindness&#8221;</em>.</p>
<p>Admittedly it takes time to write such lengthy replies. But by tying your reply to the next steps in the agreed process you do yourself and your client several favours:</p>
<ol>
<li>You&#8217;re re-assuring your own understanding of the tasks that need completing</li>
<li>You give them the correct language to frame the project status and next steps to their superiors</li>
</ol>
<p>This makes it easier to deal with upcoming requests from the client’s organisation as you easily can prove how deeply intertwined the single tasks are.</p>
<p>Also, at all times you are depending on your client’s political position within their own organisation and are literally casting silver bullets for them that they can fire from their corporate rifle. They may use the additional and contextual information that you give them to brag, fight back unreasonable requests or to claim as their own, but in <strong>all cases</strong> you can assist in making your client appear in a brighter light by filling them with web project specific information and terminology. </p>
<p>Remember, as a Web Project Manager one of your many roles is to <strong>make the client look fantastic</strong> to their superiors, do this and you’ll only improve your chances of repeat business.</p>
<p><em>But wait, isn’t that the job of the Account Manager?</em></p>
<h2>2. Envy &#8211; &#8220;Account Management&#8230; I could do a better job myself!&#8221;</h2>
<p>Many times I’ve witnessed Account Managers leave the office, much to the envy of the web project team and Web Project Manager as they are still clocking the hours up long into the night. As the leader of a web project team you are of course, more often than not, sharing cold pizza with your project team rather than seeing your friends and family in the evening.</p>
<p>But remember this distinct advantage of being a Web Project Manager over an Account Manager&#8230; by definition &#8211; A web project is a <em>temporary endeavour with a fixed start and end date</em> and so sooner or later it <strong>will</strong> be over &#8211; <strong>Account Management is never</strong> over.</p>
<p>Nothing prevents any client from calling up your fellow Account Manager at 10pm to discuss an article about how the latest web trends in viral marketing will influence the company&#8217;s performance on social media perception within the next twelve months from now on.</p>
<p>What looks so easy during daytime often proves to require an <em>&#8220;always on&#8221;</em> mentality for Account Managers, and trust me, wining and dining with clients is <strong>not</strong> as much fun as it sounds (although the food and drinks are on the house, mostly).</p>
<p>The only currency that an Account Manager has is <strong>trust</strong>. However, gaining, and keeping, the client’s trust is essential for both Web Project Managers and Account Managers.</p>
<p>But while Web Project Managers have very clear boundaries &#8211; delivering web projects &#8211; Account Manager’s success criteria are a little more blurry. While Web Project Managers may get adulation and praise for their constant supportive role (aka pulling rabbits out of hats &#8211; aka saving the client’s butt), Account Managers often find it more difficult  to get famous for their deeds. </p>
<p><em>Maybe</em> that is the reason why Account Managers are so often interfering and messing around with web projects, and the people involved in them, when it is not necessary – because it seems so much <em>easier</em> and more <em>instantly rewarding</em> when compared with what they normally do.</p>
<p>It occasionally seems to me that it’s the <strong>Account Manager&#8217;s secret job</strong> to promise what others have to deliver with no real clear idea if it is even possible, but the reality is a usually more brittle than that &#8211; thus putting the Account Manager in a difficult position.</p>
<p>While Web Project Managers have to deliver within a defined scope, Account Managers have to account for future scopes. At any time, a current client can approach a direct competitor of yours to begin talks about receiving the same service with improved quality and lower costs.</p>
<p><strong>The Account Manager&#8217;s job is precisely this</strong> &#8211; to decrease the likelihood of this happening.</p>
<p><em>Operational</em>, <em>tactical</em> and <em>strategic</em> are the names of the fictional stages of the continuum that both types of Web Managers have to tackle on a daily basis. While the operational side deals more with things that have already been agreed (projects and deliverables), the strategic level deals more with the <em>&#8216;yet unknown things to come&#8217;</em>, involving, for example, planned co-operations with institutions nobody has yet heard of and the instant need for ramping up your agency&#8217;s workforce by 385% within the next eight months.</p>
<p>The <strong>really tricky thing</strong> is that the Account Manager is held responsible for is the substantial monetary growth of the account through targets based on many unknowns.</p>
<p>So as a Web Project Manager, while continuing to attempt to keep the Account Manager away from the day to day running of your project, understand <strong>why</strong> Account Managers may insist on doing this before berating them.</p>
<p class="end-of-article">In <a href="/web-project-management/web-project-management-seven-deadly-sins-part-2">Part 2</a> Michael discusses his next two Deadly Sins of Web Project Management. How to keep web projects on budget without having to ask the client for an additional 2 million, and how the Web Project Manager should be willing to serve the project first and themselves second &#8211; <strong>Gluttony</strong> and <strong>Lust</strong>.</p>
<p><strong>Related reading:</strong></p>
<ul>
<li><a href="/web-project-management/web-project-management-seven-deadly-sins-part-2">Web Project Management: Seven Deadly Sins – Part 2 &raquo;</a></li>
<li><a href="/web-project-management/web-project-management-seven-deadly-sins-part-3">Web Project Management: Seven Deadly Sins – Part 3 &raquo;</a></li>
<li><a href="/web-project-management/web-project-management-seven-deadly-sins-part-4">Web Project Management: Seven Deadly Sins – Part 4 &raquo;</a></li>
<li><a href="http://rob-smith.info/2009/11/7-deadly-sins-of-beginning-a-web-project/" rel="external">7 Deadly Sins of Beginning a Web Project &raquo;</a></li>
</ul>
<p><a class="back-to-top" href="#top">^ Back to top</a></p>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+Web+Project+Management%3A+Seven+Deadly+Sins+%E2%80%93+Part+1:+http://bit.ly/9iCIu" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-project-management/web-project-management-seven-deadly-sins-part-1/&amp;title=Web+Project+Management%3A+Seven+Deadly+Sins+%E2%80%93+Part+1" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-project-management/web-project-management-seven-deadly-sins-part-1/&amp;title=Web+Project+Management%3A+Seven+Deadly+Sins+%E2%80%93+Part+1" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/emwCT8KMA5Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-project-management/web-project-management-seven-deadly-sins-part-1/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-project-management/web-project-management-seven-deadly-sins-part-1/</feedburner:origLink></item>
		<item>
		<title>Web Project Management:Honesty, Trust &amp; Integrity</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/qEKfA3ftp5Q/</link>
		<comments>http://www.thesambarnes.com/web-project-management/web-project-management-honesty-trust-and-integrity/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 20:03:31 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Project Management]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=292</guid>
		<description><![CDATA[As a Web Project Manager, by consistently displaying a high degree of honesty, trust and integrity to everyone throughout the web project’s entire lifecycle helps improve your chances of success, cements your position as a solid leader and earns you respect from both client and project team alike.]]></description>
			<content:encoded><![CDATA[<p>As a web project manager both the client and your team will look to you to be the fountain of knowledge, give them direction, help resolve problems and make sure everything runs smoothly by being the dependable rock when everyone else is cracking around you.</p>
<p>In my experience, by consistently displaying a high degree of <strong>honesty</strong>, <strong>trust</strong> and <strong>integrity</strong> to everyone throughout the web project’s entire lifecycle helps improve your chances of success, cements your position as a solid leader and earns you respect from both client and project team alike.</p>
<p><em>&#8220;A relationship that is based on honesty and trust with staff should create an environment of mutual respect. This environment should produce a more efficient production environment where staff are willing to go the extra mile to deliver a truly excellent product.&#8221;</em><br />
<span class="source-ref"><a href="http://www.digitalconstructions.com/blog/2009/06/honesty-is-best-policy.html" rel="external">Ed Richardson, Honesty is the best policy</a></span></p>
<h2>Honesty and Trust in Web Projects</h2>
<p>Of the many things you can be sure of when running any web project, one of them is that at some point you will have the choice to be <strong>honest or not so honest</strong> with either the client or your team. This choice is only ever one that takes more than a minute to debate in your Web Project Manager brain when the truth is likely to upset someone.</p>
<p>These choices come in all sorts of shapes and sizes but invariably include:</p>
<ul>
<li>Explaining to the client why a deliverable is late</li>
<li>Telling a team member their work isn&#8217;t up to scratch</li>
<li>Admitting you made a mistake yourself</li>
</ul>
<p>In each instance the temptation for most Web Project Managers, in fact all human beings, is to at least consider taking the easy route and delivering a distorted version of the truth, or in non-corporate <a href="http://www.businessbuzzwordbingo.com" rel="external">buzzword bingo</a> professional terms – <em>lying</em>.</p>
<p>The fact of the matter is, often <strong>not being honest is the easiest option</strong> and will immediately make everyone feel great, however it’s pretty rare for this short-term easy option not to come back and bite you right on the backside and this is <em>far more</em> damaging to a relationship with the client or project team in the long run.</p>
<p>As a Web Project Manager, by cultivating a reputation as an <em>honest straight talking person</em> who will always tell you the truth, no matter how bad the truth is, eventually results in most trusting you when you speak – in business <strong>no one</strong> wants to have the wool pulled over their eyes and <strong>most can spot it a mile off</strong>.</p>
<p>So the next time a client demands to know why the deliverable is late when the reason will make you or your agency look less than great, <strong>tell them the truth</strong>&#8230; It <strong>will</strong> hurt, it <strong>will</strong> sting and it <strong>will</strong> be an awkward conversation that you&#8217;ll want to end, but, in most cases once the anger has faded away the client will almost always respect you for having the balls to be honest when other weaker web project managers would’ve lied.</p>
<p>The key lesson is that once a client knows you have the <strong>courage</strong> to be honest with them when it’s really bad news, they’ll completely trust you to always be honest from that point on and trust pretty much everything you say which, over the course of a project lasting months or years, is an invaluable position to be in as opposed to the oh so common vague feeling of mistrust that often exists between client and web agency.</p>
<h2>Integrity in Web Project Management</h2>
<p>Defined by the English dictionary as <em>&#8220;Steadfast adherence to a strict moral or ethical code&#8221;</em>, integrity is something a Web Project Manager needs time to develop and demonstrate, but once you have established yourself to the client and your web team as a leader with a great deal of integrity you will find all your working relationships <strong>improve dramatically</strong>.</p>
<p>Although inextricably linked with honesty and trust, integrity in web projects is all about acting in the <strong>most professional manner possible</strong> in front of your client or web team when faced with situations that require you to choose between standing by your principles, or, forgetting you have any for fear of appearing to be going against the grain. </p>
<p><em>&#8220;Sometimes telling the truth will not make people happy, or make you the winner of a popularity contest. In some cases you may suffer from “loss of grace” for telling the truth or for standing up for what is right.&#8221;</em><br />
<span class="source-ref"><a href="http://www.withthecommand.com/2002-Aug/MD-TMC-leader-integ101.html" rel="external">Thomas M. Cunningham, US Naval Academy Fire Department, Leadership 101: Integrity</a></span></p>
<p>Examples of displaying integrity in a web project management role include:</p>
<ul>
<li>Accepting responsibility for a mistake that you or one of your project team made</li>
<li>Openly defending a project team member or client when the temptation is to keep quiet</li>
<li>Insisting quality standards remain despite the temptation to cut corners</li>
</ul>
<p>Preceding each of the above examples comes a situation where as a Web Project Manager you will have a choice between staying quiet and letting someone else take the fall or, as Thomas Cunningham puts it, <strong>standing up for what is right</strong>.</p>
<p>In these instances it is you that may be hurt and stung by the response, but as with honesty, over time your team and client will respect you for choosing to take this position as your default one. </p>
<p>As a Web Project Manager, failure to act with honesty and integrity will <strong>undoubtedly be your undoing</strong>. Both clients and your web project team will at some point become very wise to the fact you are keeping quiet, blaming others and treat you accordingly &#8211; with mistrust – and there is <strong>nothing</strong> more damaging to a project.</p>
<p>Having the strength to take a few hits for your web project team or from angry clients on the phone is not easy. It will often feel like you’re getting a load of flak and stress that you <strong>really</strong> don’t need and know full well you don’t deserve, but, the trust and respect you win from the people that matter is infinitely more valuable to your projects when compared to the reputation you pick up from acting inappropriately.</p>
<p>If you are in a web project management position, or any other leadership or management position for that matter, I cannot recommend reading the  <a href="http://www.withthecommand.com/2002-Aug/MD-TMC-leader-integ101.html" rel="external">Leadership 101: Integrity</a> article enough &#8211; it has <strong>absolutely nothing to do with web projects</strong> but <strong>everything</strong> to do with what it means to be a great leader. If you can manage to apply even one part of it in your day job, you will be a better leader and manager for it!</p>
<p><em>Honesty, trust and integrity – go on, try it, you just might like it&#8230;</em></p>
<p><a class="back-to-top" href="#top">^ Back to top</a></p>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+Web+Project+Management%3AHonesty%2C+Trust+%26+Integrity:+http://bit.ly/UQA9B" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-project-management/web-project-management-honesty-trust-and-integrity/&amp;title=Web+Project+Management%3AHonesty%2C+Trust+%26+Integrity" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-project-management/web-project-management-honesty-trust-and-integrity/&amp;title=Web+Project+Management%3AHonesty%2C+Trust+%26+Integrity" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/qEKfA3ftp5Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-project-management/web-project-management-honesty-trust-and-integrity/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-project-management/web-project-management-honesty-trust-and-integrity/</feedburner:origLink></item>
		<item>
		<title>Web Projects: How to keep the peace when making decisions</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/VxrKRAlJqTw/</link>
		<comments>http://www.thesambarnes.com/web-project-management/web-projects-how-to-keep-the-peace-when-making-decisions/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 18:39:51 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Project Management]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=261</guid>
		<description><![CDATA[When managing web projects Web Project Managers will need to make constant decisions that each have the capability to make one group of people happy and another upset. While you can’t always keep everyone happy, by adopting a <strong>'consider, analyse and communicate'</strong> decision making process you can improve your chances of maintaining peace and harmony amongst everyone.]]></description>
			<content:encoded><![CDATA[<p>Web Project Managers work in one of the fastest moving industries out there. As soon as one technology is launched and stable another new alternative is released. Web design and development trends are in constant flux, what was a cool and effective solution one day is inefficient and out-dated the next, and I bet I’m not alone when I say that each time a new project starts someone on your team will suggest using a new design trend or technology.</p>
<p>Add to that the nature of running a business where cash flow is critical, other projects can knock your carefully thought out plan sideways or a key client ring up with urgent requests that require resource you booked months in advance, and you have a delicate situation indeed.</p>
<p>While web trends and technologies evolve around us at a rapid rate and business requirements can often change on a week by week basis, a Web Project Manger will have to make <strong>constant decisions</strong> on what solutions to ultimately deliver to the client and often these decisions will not please everyone involved in the agency or project.</p>
<p>So who are these people and why may they not be happy bunnies?</p>
<h2>Who you may annoy as a Web PM</h2>
<p>In short, as a Web Project Manager, making final decisions about which solutions to implement, the chances are at some point <strong>you will annoy absolutely everyone</strong> who is involved in projects&#8230; not an appealing part of the job, but sometimes a necessary and unavoidable one.</p>
<p><em>&#8220;The Project Manager can’t ensure that they’ll be loved by everyone – nor do they want to be.  They aspire to be well respected by the customer, but even that can’t always be guaranteed no matter how well they perform and manage the project.  But, the Project Manager can ensure that everything that is expected of them is being performed well and if that doesn’t always do it for the customer at least it should be noticed by the delivery organization.&#8221;</em><br />
<span class="source-ref"><a href="http://pmtips.net/reputation-fragile" rel="external">Brad Egeland, Reputation is a Fragile Thing</a></span></p>
<p>But before you get scared and begin to re-think that career move into web project management, let’s look briefly at what each team member generally wants from all projects. </p>
<h2>Empathise and understanding</h2>
<p><strong>Empathy</strong> and an <strong>understanding</strong> of the business forces driving different people’s motives are <strong>key skills required</strong> by any Web Project Manager as it enables you to appreciate other perspectives when making project decisions.</p>
<p>Let’s take a look at the usual suspects, who they are and what they want from web projects and your web project management. <em>*Stereotype disclaimer included afterwards.</em></p>
<h3>Web agency directors</h3>
<p>A web agency director wants the project completed on time, on budget, to a quality level that is fitting to the web agency and with the client feeling happy, wanting more work and willing to give referrals to potential clients.</p>
<h3>Finance directors</h3>
<p>A finance director wants the project milestones split up in such a way that cash flow/collection is maintained for the business and thus that the project is completed to schedule, on time and on budget.</p>
<h3>Web designers</h3>
<p>Web designers want to push the boundaries with each design, creating designs that make the client happy, are worthy of the web agency’s portfolio and any web design showcase site.</p>
<h3>Web developers</h3>
<p>Web Developers want to use the latest technologies in order to implement the most efficient solution possible and keep the web agency on the cutting edge of the industry.</p>
<h3>Web project clients</h3>
<p>Clients want to receive a website that is as future proof as possible and facilitates them being able to achieve their short and long-term business aims. Unless otherwise informed, they will assume the website has been built to excellent standards but probably won’t care what doctype has been used so long as it looks and works perfectly for their users.</p>
<h3>Web project managers</h3>
<p>In the <strong>middle of everyone</strong> is the Web Project Manager, and he or she will want, and often be expected, to meet <strong>ALL</strong> of the expectations above. But if you work with other Web Project Managers they will want your project to run on time so that their own projects can also be on schedule.</p>
<div class="full-width-image">
<img class="blog-image-full-width" width="450" alt="A Web Project Manager who's face is covered in post-it notes" src="/wp-content/themes/ImpreZZ/images/web-project-management-decisions.jpg"/></p>
<p class="blog-image-caption-full-width-in-post">Web Project Managers: In the middle of everyone</p>
</div>
<p>Cool, that’s everyone nice and neatly packaged and stereotyped, so why is it not always possible to please everyone, and as a Web Project Manager, how can you try to make sure everyone’s as happy as possible?</p>
<h2>Consider, analyse and communicate</h2>
<p>It is <strong>vitally important</strong> to understand that, in most cases, <strong>everyone’s intentions are good!</strong> They are always geared towards delivering a great project and growing their companies!</p>
<p>Understanding this first fact is <strong>crucial</strong> when you’re being pulled in every direction trying to keep people happy. Failure to understand this results in a very defensive posture when challenged and that usually leads to bad things.</p>
<p>When you have to make a web project decision the key is to always:</p>
<ol>
<li><strong>Consider</strong> everyone’s perspective, goals and motives</li>
<li><strong>Analyse</strong> and make a decision</li>
<li><strong>Communicate</strong> why you made the decision</li>
</ol>
<p>This sounds simple and thus you would think it easy to articulate in a paragraph, but after trying to do just that and failing quite dramatically, in much the same way as <a href="http://starwars.wikia.com/wiki/Greedo" rel="external">Greedo</a> tried to apprehend Han Solo, it seems best to illustrate the point using a few scenarios Web Project Managers face every day.</p>
<div class="full-width-image">
<img class="blog-image-full-width" width="450" alt="Toy figures re-creation of the Han Solo and Greedo scene from Star Wars" src="/wp-content/themes/ImpreZZ/images/web-project-management-by-greedo.jpg"/></p>
<p class="blog-image-caption-full-width-in-post">Greedo apprehending Han Solo #fail</p>
</div>
<h3>Developer: &#8220;Let&#8217;s use a new technology&#8221;</h3>
<p>You have the client requirements, you communicate this to the development team and you hear the phrase you know both excites and scares you&#8230;</p>
<p><em>&#8220;We could use [insert_new_web_technology_here] for that feature.&#8221;</em> &#8211; It’s time to and make a decision.</p>
<p>The first step is to <strong>consider</strong> why the developer is suggesting to use a new technology as opposed to the one the agency has experience using – it will generally be for one of the following reasons:</p>
<ol>
<li>The new technology has the potential to be far more performance efficient than the current one</li>
<li>Using the new technology will mean less repetitive work in the future</li>
<li>The developer fancies trying out (playing with) the new technology</li>
</ol>
<p>Next a Web Project Manager should <strong>analyse</strong> if using the new technology is a decision that will improve the project, web agency and/or client&#8217;s chances of meeting their business aims.</p>
<p>To do this it is important to make sure you fully understand the technology in question so you can assess the potential benefits and risks.</p>
<p>In order to make a decision a Web Project Manager needs one or all of the following because ultimately <strong>you are 100% responsible for the project’s outcome</strong>:</p>
<ul>
<li>Experience in the technology being put forward as a possible solution</li>
<li>The aptitude and willingness to research the proposed solution </li>
<li>Absolute trust in team members to make the right decision</li>
</ul>
<p>Once you understand the technology, assess it against the project and decide if the long-term benefits justify going for it and then <strong>communicate</strong> your decision and reasons why to your team.</p>
<p>If you choose to go for it then you should <strong>communicate</strong> the possible benefits of using it to your boss and add the caveat that it is adding a certain risk to the project and thus could cause some overrun. Of course you may be overruled, but if you think it’s worth it, put your case forward and do everything you can to make sure the benefits are clearly visible.</p>
<p>If you choose to reject the idea you should do more than just say <em>&#8220;no&#8221;</em> to the development team, instead <strong>communicate</strong> to them the reasons <strong>why</strong> you are making this decision, which could include:</p>
<ul>
<li>Using the new technology brings too much risk to what is already a fragile client relationship that needs complete stability right now</li>
<li>You feel the advantages of the new technology are not strong enough when compared to the current stable one you use</li>
<li>The new technology is not mature enough to be used on a high-profile site</li>
<li>The cross browser compatibility is not broad enough to warrant use</li>
<li>The project budget is already extremely tight</li>
</ul>
<p>It’s quite possible that, even after explaining your reasons, team members will still be unhappy and you will get the shaking heads and sighs that translate as <em>&#8220;This Web Project Manager is really stuck in his ways and is holding this agency back technically!&#8221;</em> It’s at times like this you just need to have a <strong>thick skin</strong> and have <strong>absolute conviction</strong> in your decision.</p>
<p>As I’ve said before, as a Web Project Manager you are responsible for the entire outcome of the project and thus the client satisfaction, deadlines, budgets, agency cash flow, reputation and whole host of other business critical factors – the technical solutions provided are the complete focus of the developers, but in the grand scheme of things <strong>only one part of many</strong> and you are the one with the complete overview.</p>
<p>Communicating this to the development team regularly will hopefully raise their awareness to this fact and make them more commercially aware, and that can only be a good thing for any web agency.</p>
<h4>Always playing safe</h4>
<p>As a little side note however, making the &#8217;safest&#8217; decision is not always the best move, sometimes it’s best to just go for it even if you think the chances of success are smaller than you’d  like&#8230; </p>
<p>This is how web agencies move forward, by occasionally throwing caution to the wind, taking risks and pushing the boundaries! If it works, you and your team are great, if it doesn’t, blame will be laid squarely with you – but hey, as a Web Project Manager you should be used to this situation right ;-) and better to have given it a go than always play safe!</p>
<h3>MD: &#8220;Why are we going over budget?&#8221;</h3>
<p>Oh the words any Web Project Manager fears&#8230; it inherently is coupled with the assumption the project has been managed poorly and thus you should be hung, drawn and quartered. On some occasions this is exactly the case and it’s best to just admit it, learn from it and try to make sure the same mistakes aren’t made again – it happens to us all, its how we become better.</p>
<p>However, on the odd occasion a Web Project Manager has <strong>consciously made decisions</strong> that they knew would cause the project to overrun, but in doing so have achieved, or gone part way to achieve, a web agency&#8217;s business goal that aligns with the long-term strategy.</p>
<p>Examples of this include using web project tasks or phases to:</p>
<ol>
<li>Train a team member in a new skill and/or give them experience</li>
<li>Develop new web project management processes</li>
<li>Create a stunning agency portfolio site</li>
<li>Develop a new re-usable plug-in for a CMS</li>
<li>Make a very important client very happy</li>
</ol>
<p>Of course an agency would ideally be able to satisfy all of these requirements on a regular basis within project timelines and budgets, but let’s face it this isn’t always possible so you have to grab any opportunity you can and go for it &#8211; remember, over budget doesn&#8217;t always mean zero profit.</p>
<p>The important things are to <strong>consider</strong> if this is the right task, project, client account or time in the business’s life to go over budget by using your knowledge of all four to <strong>analyse</strong> the best course of action. </p>
<p>If your analysis leads you to the conclusion it is worth it, then <strong>communicate</strong> to the big boss man (or lady), preferably before you announce the decision to the team, that this is why you went, or are heading, over budget on this particular project, but, the agency now has a:</p>
<ol>
<li>Trained up team member who has a new skill that can be utilised on future projects</li>
<li>Happy team member who feels they are growing in experience and skill</li>
<li>More refined and efficient web project management process</li>
<li>Website or web application that will ‘wow’ potential clients and makes the whole agency proud</li>
<li>New, or vastly improved, CMS feature plug-in that can be deployed in minutes rather than hours</li>
<li>Great chance for repeat account business and glowing referrals</li>
</ol>
<p>If you can <strong>communicate</strong> the reasons you made a decision that meant your project overran and demonstrate that it will provide a potential viable amount of return on investment, more than the over budget time spent, you should get the thumbs up and it’s full steam ahead.</p>
<div class="full-width-image">
<img class="blog-image-full-width" width="450" alt="Stormtrooper toy figures holding U.S. dollar notes and coins" src="/wp-content/themes/ImpreZZ/images/profitable-web-project-decisions.jpg"/></p>
<p class="blog-image-caption-full-width-in-post">Even Stormtroopers had to demonstrate ROI</p>
</div>
<h3>Client: &#8220;I want to add a new feature&#8221;</h3>
<p>Words from a web project client you could almost bet your life savings on hearing at least once per project and after all functionality has been agreed upon and budgeted for in terms of money and resource allocation.</p>
<p>However, in order to shy slightly away from the traditional Waterfall project management methodology, a Web Project Manager’s response to requests like these should never be an instant <em>“no”</em> because a specification has been signed off for several reasons:</p>
<ul>
<li>They could have additional budget and be willing to extend the project’s timeline in order to fit the new feature in</li>
<li>Other parts of the project may be ahead of schedule and under budget, leaving room for additional work</li>
<li>They may be willing to sacrifice a previously agreed feature to get the new one in</li>
<li>There may be an alternative and quick to implement solution that will see the same aims achieved</li>
<li>The feature in question may be one your web agency have been thinking about developing before to sell to other clients</li>
<li><em>&#8220;No&#8221;</em> should only ever be the words you use if after analysing the request it is deemed in no way possible</li>
</ul>
<p>Before making any decisions a Web Project Manager should first <strong>consider</strong> why the client is asking for this feature and why now.</p>
<p>The common response to these requests is to huff and puff about how typical of a client this is, assume they are being cheeky and trying to squeeze the web agency as much as possible etc. But, for the most part, <strong>clients are savvy business people</strong> who know their industry, market and target audience better than you and thus the late feature request could well be a reaction to something happening in their field that makes a seemingly daft request quite a sensible one.</p>
<p>Start by having a discussion with the client about why they want this new feature, more importantly what business reason or <a href="/web-project-management/kpi-definition-for-web-projects">web project KPI</a> they feel it will help to satisfy.</p>
<p>Once you have fully <strong>considered</strong> why the client has made the request, the next step should be to <strong>analyse</strong> if the new feature:</p>
<ol>
<li>Will help the client’s business or project aims</li>
<li>Can be completed under the current budget, timelines and required resources are available</li>
<li>Would require additional budget or timeline extension</li>
<li>Could be re-sold to other clients</li>
</ol>
<p>Once you have analysed the information and made a decision, you should then <strong>communicate</strong> it to the client.</p>
<p>If you decide to allow the feature in the client will be over the moon and they’ll love you to bits, sweet.</p>
<p>If you decide that the feature should/will not be allowed in, then you will get a mixed bag of reactions depending on the client, but <strong>how</strong> you <strong>communicate</strong> this decision can influence the reaction immensely! </p>
<p>Take the client through your decision making process <strong>step by step</strong>, explain to them the hours you estimate the new feature would take just cannot be accommodated unless they agree to provide further funding or sacrifice another project deliverable, or how the feature would probably not in fact achieve what they would hope it too – the more transparent you are about your decision making process when communicating the decision, the more understanding you’ll generally find the client to be.</p>
<p>Learning <strong>how</strong> to say <em>&#8220;no&#8221;</em> to a client is an art form for most Web Project Managers.</p>
<h2>Guaranteed happiness for one and all?</h2>
<p>Web Project Managers are <strong>constantly pulled in every direction</strong> by everyone – they are always in the middle of everyone and their priorities. It requires a great deal of strength, understanding and negotiation skills to be able to deal with these pressures and end the project with all parties feeling positive – remember Web Project Managers’ motives are also always focussed on delivering value, not only for the client, but their web agency as well.</p>
<p>By following the <strong>consider</strong>, <strong>analyse</strong> and <strong>communicate</strong> decision making process during web projects will not always result in happiness for everyone involved, but being honest and transparent about how you reached the decision and why you believe it is the right one for the project, web agency and client should go some way to reducing any friction that could be caused otherwise.</p>
<p><em>What tips do you have for keeping everyone as happy as possible when making web project management decisions?</em></p>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+Web+Projects%3A+How+to+keep+the+peace+when+making+decisions:+http://bit.ly/las6x" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-project-management/web-projects-how-to-keep-the-peace-when-making-decisions/&amp;title=Web+Projects%3A+How+to+keep+the+peace+when+making+decisions" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-project-management/web-projects-how-to-keep-the-peace-when-making-decisions/&amp;title=Web+Projects%3A+How+to+keep+the+peace+when+making+decisions" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/VxrKRAlJqTw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-project-management/web-projects-how-to-keep-the-peace-when-making-decisions/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-project-management/web-projects-how-to-keep-the-peace-when-making-decisions/</feedburner:origLink></item>
		<item>
		<title>News: Websites, articles, jobs and feeds</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/Gr3tQNyfb8g/</link>
		<comments>http://www.thesambarnes.com/news/news-websites-articles-jobs-and-feeds/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 22:34:34 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=229</guid>
		<description><![CDATA[To make up for the lack of Web Project Management posts published recently, I thought I'd publish an update on what I've been up to. Read about my partnering with <span class="underline">Smashing Magazine</span>, latest sites launched, feeds updated and the Web Project Manager vacancy at Rawnet. Plus, witness me also publicly commit to write some articles in the next few weeks and risk humiliation and expulsion from the community.]]></description>
			<content:encoded><![CDATA[<p>For fear of becoming one of those bloggers who start out posting every other day only to find they blink a few times and suddenly their footer says <em>&#8220;&copy; 4 years ago&#8221;</em>, I’d thought I&#8217;d be original and create a News category and post a little update as to what I’ve been up to in the last month.</p>
<p>I don’t know about you, but I’m <span class="underline">always</span> fascinated what other Web Project Mangers’ are up to when they’re not putting the world to rights on Twitter or in blog comments.</p>
<h2>Important things I have learnt</h2>
<ol>
<li>McDonalds coffee is now drinkable</li>
<li>I am the last PC user in the world</li>
<li>Jack Bauer could probably bruise Chuck Norris</li>
<li>Tropical punch should be a controlled substance</li>
<li>A Bruce Lee/Stormtrooper wallpaper makes me happy</li>
</ol>
<p><img class="blog-image" src="/wp-content/themes/ImpreZZ/images/bruce-lee-stormtrooper-iphone-wallpaper.jpg" alt="An iPhone wallpaper image that has Bruce Lee's body with a Star Wars Stormtrooper's head and arms." /></p>
<p class="blog-image-caption-inside-p-tags">iBruce Wallpaper &#8211; Gold Dust</p>
<p><span class="image-source-ref"><a rel="external" href="http://idesigniphone.com/bruce-lee-trooper" rel="external">Image source: iDesign for iPhone</a></span></p>
<p>Ok, onto the more relevant content&#8230;</p>
<h2>Smashing Magazine article published</h2>
<p>Due to the popularity of my <a href="http://www.thesambarnes.com/web-project-management/web-project-management/estimating-time-for-web-projects-more-accurately-part-1/">Estimating Time for Web Projects</a> series I decided to re-write the two articles into one and submit to <a href="http://www.smashingmagazine.com" rel="external">Smashing Magazine</a> for publication. To my humble surprise and child-like joy, it was accepted and published last month by Vitaly Friedman, Chief Editor (a genuinely nice and down to earth guy).</p>
<p>The article received really positive feedback and with front-page love on Digg and Delicious meant my server ground to a halt once again – joy.</p>
<p><a href="http://www.smashingmagazine.com/2009/06/11/effective-strategy-to-estimate-time-for-your-design-projects/" rel="external">Effective Strategy To Estimate Time For Your Design Projects &raquo;</a></p>
<h2>New sites launched</h2>
<p>Project managing the new sites below are a big reason my posts have been <span class="underline">almost</span> non-existent, with another two launching soon, as you can imagine, I&#8217;ve been pretty beat in the evenings (please submit sympathy via comments), so much so, Rawnet are looking to hire a new Web Project Manager, get in touch if you’re interested.</p>
<p><a href="http://rawnet.com/news/2009-06/position-open-for-web-project-manager" rel="external">View Rawnet’s Web Project Manager vacancy &raquo;</a></p>
<h3>HHIC</h3>
<div class="full-width-image">
<img class="blog-image-full-width" width="450" alt="A screenshot of the HHIC website homepage" src="/wp-content/themes/ImpreZZ/images/hhic-homepage.jpg"/></p>
<p class="blog-image-caption-full-width-in-post">Central Heating.co.uk &#8211; Rated 80/100 by NMA</p>
</div>
<p><strong>Recently rated 80/100</strong> by <a href="http://www.nma.co.uk/" rel="external">New Media Age</a> (NMA to you and me) in their Site Inspection section, this was my first public sector outing as a Web Project Manager. It was one of those projects that just went well from the beginning, was a pleasure to work on, the results blew the client away and made everyone at Rawnet proud little soldiers.</p>
<p><a href="http://www.centralheating.co.uk" rel="external">View the HHIC website &raquo;</a></p>
<h3>Neocol</h3>
<div class="full-width-image">
<img class="blog-image-full-width" width="450" alt="A screenshot of the Neocol website homepage" src="/wp-content/themes/ImpreZZ/images/neocol-homepage.jpg"/></p>
<p class="blog-image-caption-full-width-in-post">Neocol.com &#8211; A web project with all the trimmings</p>
</div>
<p><strong>This project had it all</strong>; design, front-end, back-end, animated elevator presentation, SEO, copywriting and print marketing material design! This one took real tenacity to manage and a long time to get live, but finally managed it this week and the client is over the moon as it really does blow competitor sites out of the water.</p>
<p><a href="http://www.neocol.com" rel="external">View the Neocol website &raquo;</a></p>
<h3>BaxterStorey</h3>
<div class="full-width-image">
<img class="blog-image-full-width" width="450" alt="A screenshot of the BaxterStorey website homepage" src="/wp-content/themes/ImpreZZ/images/baxter-storey-homepage.jpg"/></p>
<p class="blog-image-caption-full-width-in-post">BaxterStorey.com &#8211; Birth of the Flowerpot Functionality</p>
</div>
<p>Rawnet were commissioned to provide web development for BaxterStorey&#8217;s new website. The branding and design had been finalised before we came on board which meant working with not only the client but also another agency, which, as those who have had to be the lynchpin between multiple agencies will know, brings about a whole new set of challenges.</p>
<p>As with most projects I had to write the functional specification for this one, and will always remember, from this day forward, having to define the <em>&#8220;flowerpot functionality&#8221;</em>.</p>
<p>On time and on budget makes Jack a happy boy.</p>
<p><a href="http://www.baxterstorey.com" rel="external">View the BaxterStorey website &raquo;</a></p>
<h2>Delicious feed updated</h2>
<p>Ok, so hardly exciting, but over the last month I had built up a ridiculous amount of bookmarks, RSS feeds and Twitter favourites that I&#8217;d deemed worth a read when I got some time. Well I found that time recently and read everyone, adding the best of the bunch to my Delicious feed. Some of my personal favourites include:</p>
<ul>
<li><strong>Brad Egeland:</strong> <a href="http://pmtips.net/characteristics-project-manager-part-1" rel="external">Characteristics of a Project Manager</a></li>
<li><strong>Rob Borley:</strong> <a href="http://www.robborley.com/2008/11/27/under-sell-over-deliver" rel="external">Under Sell, Over Deliver</a></li>
<li><strong>Drew McClellan:</strong> <a href="http://www.slideshare.net/drewm/cost-effective-web-development-techniques?src=embed" rel="external">Cost Effective Development Techniques</a></li>
<li><strong>Karl Staib:</strong> <a href="http://zenhabits.net/2009/06/6-amazing-techniques-to-staying-happy-during-a-stressful-project" rel="external">Stay Happy During Stressful Projects</a></li>
</ul>
<p><strong>The Vendor Client relationship &#8211; In Real World Situations</strong><br />
<object width="450" height="273"><param name="movie" value="http://www.youtube.com/v/R2a8TRSgzZY&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/R2a8TRSgzZY&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="450" height="273"></embed></object></p>
<p>If you like these articles, you may want to subscribe to my <a href="http://feeds.delicious.com/v2/rss/thesambarnes?count=15" rel="external">Delicious RSS feed</a> as I will be keeping this up to date from now on in a true GTD style – <strong>Operation BookmarkZero begins!</strong></p>
<p><a href="http://delicious.com/thesambarnes" rel="external">View my Delicious links &raquo;</a></p>
<h2>ScrnShots: Web design inspiration</h2>
<div class="full-width-image">
<img class="blog-image-full-width" width="450" alt="A screenshot of thesambarnes's ScrnShots homepage" src="/wp-content/themes/ImpreZZ/images/scrnshots-homepage.jpg"/></p>
<p class="blog-image-caption-full-width-in-post">ScrnShots: Start building your inspiration library</p>
</div>
<p>For those diehard fans out there, you will have noticed a new call to action in the sidebar, underneath my shallow and desperate plea for Twitter followers – <a href="http://www.scrnshots.com" rel="external">ScrnShots</a>. This is where I upload all of the websites and website design elements I happen to chance upon, and make me go <em>&#8220;phwooar nice!&#8221;</em>, as I cybersurf the beautiful waves of the digital super information highway.</p>
<p>I recommend <strong>everyone involved in the industry</strong>, not just designers, should keep some kind of inspiration record that they can draw upon when embarking on new and fantastic projects. From a web project management perspective, you can use it to brief designers, developers and even present examples to clients to communicate solution ideas.</p>
<p><em>*Note: I don&#8217;t believe I have diehard fans, just fans of Die Hard. Yippee-ki-yay!</em></p>
<p><a href="http://www.scrnshots.com/users/thesambarnes" rel="external">View my ScrnShots collection &raquo;</a></p>
<h2>More articles coming soon&#8230;</h2>
<p>I have a bit of time off work at the moment so intend to get disciplined and write a few original articles – I’m hoping this public statement will <strong>force me</strong> into delivering the goods, if I fail, I will make up a <strong>very good excuse</strong> thus shifting all responsibility to something out of my control.</p>
<p>What Web Project Management topics would you like to see covered next?</p>
<p><a class="back-to-top" href="#top">^ Back to top</a></p>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+News%3A+Websites%2C+articles%2C+jobs+and+feeds:+http://bit.ly/3PS8Wy" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/news/news-websites-articles-jobs-and-feeds/&amp;title=News%3A+Websites%2C+articles%2C+jobs+and+feeds" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/news/news-websites-articles-jobs-and-feeds/&amp;title=News%3A+Websites%2C+articles%2C+jobs+and+feeds" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/Gr3tQNyfb8g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/news/news-websites-articles-jobs-and-feeds/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/news/news-websites-articles-jobs-and-feeds/</feedburner:origLink></item>
		<item>
		<title>Pragmatic Web Project planning: Part 3 of 3</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/hRvgTQBIddY/</link>
		<comments>http://www.thesambarnes.com/web-project-planning/pragmatic-web-project-planning-part-3-of-3/#comments</comments>
		<pubDate>Tue, 26 May 2009 21:10:46 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Project Planning]]></category>
		<category><![CDATA[Web Project Management]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=198</guid>
		<description><![CDATA[In this final part we'll take a look at a pragmatic approach to web project planning for those of us working in a small busy agency or as a freelancer. Read why web project planning is not as complicated as you might think and not something only dedicated web project managers can undertake.]]></description>
			<content:encoded><![CDATA[<p>In <a href="/web-project-management/web-project-planning/pragmatic-web-project-planning-part-1-of-3/">Part 1</a> and <a href="/web-project-management/web-project-planning/pragmatic-web-project-planning-part-2-of-3/">Part 2</a> of this article I discussed why web project planning is often skipped or not performed thoroughly enough, why it benefits web agencies, freelancers and their clients and the different types of web project management personalities there are when it comes to planning.</p>
<p>In this final part we’ll look at a pragmatic approach to web project planning for those of us working in a small busy environment and who often find it difficult to make time for a toilet break.</p>
<h2>Example small website brief</h2>
<p>Let’s take the following common brief to a small agency or freelancer as our example scenario.</p>
<p><em>&#8220;Hey web nerdy geek person, I own a one man band catering business. I want a small website so people can find me, view my menus and book my services online. I want to be able to update the website content myself, edit my menus, upload images to the menu gallery and receive orders via e-mail. I’d like to launch in 4 weeks and have a £3000 budget.&#8221;</em></p>
<p>Notice I omitted the requirement to be <strong>number one on Google</strong> for the keyword &#8220;food&#8221;. This would clearly cost at least another £1000.</p>
<h2>Planning? Pah, no need, no time &#8211; boring!</h2>
<p>Ah (I hear you say), a small simple website, could probably get started on designing the homepage straight away, let’s get it on!!!</p>
<p>The truth is, yes, you could dive straight into your sketchbook or Photoshop and get designing, but what will go on the homepage exactly? At this point you could guess based on, what is usually, a slightly woolly set of initial meeting notes. But the reality is you just don’t know and the chances are you will spend time on several revisions of the homepage and it’s widgets until you get the client&#8217;s approval. </p>
<p>If you get it right first time then you got lucky or you’re a psychic web designer <em>(If psychic please contact me for immediate employment opportunity)</em>.</p>
<p>By diving in and getting the homepage approved by the client you will have used a certain amount of project time, but how much did you have allocated for the homepage design and what date should it have been signed off by in order to remain on track for launch? </p>
<p>If you don’t know the <strong>exact answers</strong> to these questions your project is already out of control.</p>
<p>Despite this, you press on and get approval for all design, hooray! You begin to start the functional phase of the project only to discover the client wants a rotating banner on the homepage and wants to be able to do a whole host of other things dynamically that when designing you had envisaged being static elements – oh the pain of re-opening the design phase of the project after &#8216;approval&#8217;.</p>
<p>But, what about if you choose to hold off from the production side of things and start with some project planning&#8230;</p>
<h2>Pragmatic web project planning</h2>
<p>Ok, so the above scenario is a little exaggerated to illustrate the point, but I challenge anyone, and I include myself, to deny they’ve ever found themselves in a similar situation with a web project, I know I have and no doubt will again!</p>
<p>The web project planning processes described below are not intended to the be a definitive set of web project management techniques that align with the classic project management methodologies, but a stripped down version that I personally find practical on a day to day basis when trying to juggle the realistic amount of work and lack of time we all have.</p>
<p>For the freelancer this may seem all a bit too much to consider doing, but I can assure you, once you get to grips with it you can knock out all of the processes in a solid day or two for projects ranging from small to medium and it will inevitably <strong>save</strong> you a lot more days in the long run!</p>
<h3>Defining scope, identifying risks and granular project tasks</h3>
<p>If you estimated the web project using a method similar to the one I described in my <a href="/web-project-management/web-project-management/estimating-time-for-web-projects-more-accurately-part-1">Estimating Time for Web Projects more accurately</a> series you already have a head start as you have a complete breakdown of all the design and functional requirements, along with timescales. If not, don&#8217;t panic, you can retro fit the method based on the budget and deadline as follows: </p>
<ul>
<li>Speak at length with the client and break the project down into all design and functional requirements, getting as granular as possible for both</li>
<li>Document any assumptions you have to make about the project due to lack of information e.g. the client will perform all content entry and provide all images</li>
<li>Estimate times for all tasks and see how the totals match with the budget and deadline. </li>
<li>If your estimates put you over on both, begin to work with the client to agree on dropping or simplifying design and features until you are both happy</li>
<li>Enter the agreed tasks and times into your time tracking tool</li>
</ul>
<p>By going through this initial exercise with the client you have immediately gained a great deal of control over your project before you’ve even thought about starting that all important homepage design by:</p>
<ul>
<li>Defining the project scope, at a high-level, allowing you to manage any scope creep throughout by being able to identify any feature requests as &#8216;new&#8217; by it not being present in the task list</li>
<li>Identified some of the project risks in terms of features that are complex</li>
<li>Broken the project down into granular tasks, knowing how long you have to complete each one</li>
</ul>
<p>Now you have all of this defined information you can continue with the web project planning process, starting with the project schedule.</p>
<h3>Producing a project schedule</h3>
<p>Using the agreed estimated times and deadline you can now produce a project schedule. Using a <strong>simple</strong>, <strong>free</strong> and <strong>open-source</strong> tool like <a href="http://live.gnome.org/Planner" rel="external">Planner</a>; define your web project start date, enter all of the project tasks you have identified, with the exact amount of time allowed for each. PM tools like Planner will automatically assign each task with a start and end date.</p>
<div class="full-width-image">
<img class="blog-image-full-width" src="/wp-content/themes/ImpreZZ/images/planner-project-management-tool.jpg" alt="Screenshot of Planner - a great free and open-source project management tool." width="450" /></p>
<p class="blog-image-caption-full-width-in-post">Planner: Create a project schedule &amp; even export as HTML</p>
</div>
<p>One of the advantages of using a tool that allows you to produce a GANTT chart, with start and end dates for phases and tasks, is that you can add:</p>
<ul>
<li>Client tasks</li>
<li>Revision time</li>
<li>Dependencies</li>
<li>Lag</li>
<li>Resource allocation</li>
<li>Project milestones</li>
</ul>
<p>Dependencies? Lag? Ewww, web project management waffle! But even if you don’t plan your web projects thoroughly you will need to deal with all the above during the project &#8211; <em>being prepared for these in advance is the magic!</em></p>
<h4>Client tasks and revision time</h4>
<p>One thing your granular project breakdown will often not include, because it’s not something you need to estimate on in order to produce a quote, is the tasks the client must complete throughout the project and the revision mini-stages you have to expect to go through before sign-off of any phase or task. At this stage you need to include them, not only for your sake but also the clients&#8217;.</p>
<p>This means adding tasks such as:</p>
<ul>
<li>Client homepage design review</li>
<li>Homepage design revisions</li>
<li>Client homepage design sign-off</li>
<li>Client copywriting</li>
</ul>
<p>Despite these tasks being either encapsulated in your quote as &#8216;Homepage design&#8217;, or not at all (client copywriting), when producing a project schedule it is crucial to consider them all as they impact the overall project timeline. For example, if you have determined you only have 3 days to complete the homepage design phase, by adding in review and revision times you can communicate to the client that, in order to hit the deadline and keep the project on schedule, they must be available to review, provide feedback, sign-off and deliver website copy on/by certain dates.</p>
<p>Often a client seeing the turnaround time required from them, when comparing with their busy schedule, can illustrate the realism of hitting their go-live date and open up an adult dialogue that will see an extension allowed. </p>
<p>Note that this is still before you have put pen to paper and started a sitemap or designing the homepage – <strong>this is hardcore client expectation setting</strong> right at the beginning of the project and in the right way, as opposed to 2 weeks before go live when print campaigns have been booked! </p>
<h4>Dependencies</h4>
<p>Dependencies are simply rules that state Phase / Task A cannot begin until Phase / Task B is complete. Typical examples being:</p>
<ul>
<li>Sub-page design task cannot start until the homepage design task has been completed</li>
<li>Back-end development phase cannot begin until the Solution Design phase has been signed off by the client</li>
</ul>
<p>Dependencies are a great way to adjust project schedules and set client expectation when the inevitable delays happen because, taking the functional specification / back-end development example, if a delay occurred either yours or the client’s side and the functional specification overran, you could update the expected end date and the tasks / phases that are dependent on the specification being signed off will automatically shift along the calendar thus producing new milestone and go-live dates.</p>
<p>Of course, shifting milestone and go-live dates is never ideal, but if you can consistently explain to a client why the dates have moved, or at least communicate, when delivering the project schedule, that if you don’t get sign-off or receive content by this date, then the dependent tasks will be shifted to later dates, they will generally be more receptive to any changed timelines.</p>
<h4>Lag</h4>
<p>Lag is the term associated with the amount of time expected between tasks. For example, although you may have an allocated time of 8 hours for the homepage design, it is unrealistic to schedule in 8 hours or 1 day for this task. Instead you would schedule:</p>
<ul>
<li>3.5 hours for a first version that you send to the client</li>
<li>A lag of perhaps 1 day that the client will need in order to review and submit feedback</li>
<li>2 hours revision time before re-sending to the client for review </li>
<li>Another 1 day of lag to allow the client time to provide feedback</li>
<li>The remaining 2.5 hours for final amends before sending for sign-off, and finally</li>
<li>1 day to allow for the client final review and actually getting around to formally signing off the design</li>
</ul>
<p>As you can see, this 8 hour task could actually take <strong>up to 6 days to complete</strong>. It still surprises me how often I see an 8 hour task scheduled in for 1 or even 2 days and the constant shock when it actually takes a week or longer. </p>
<p><em>Then again, although I may have developed an aptitude for this lesson, I still regularly find myself in the McDonalds drive through and then gasp in disbelief as my jelly belly expands&#8230;</em></p>
<h4>Resource allocation</h4>
<p>This is a huge topic in its own right. GANTT chart tools allow you to assign each project task to a team member. However, this being an article about pragmatic web project management in a small web agency or as a freelancer I will not go much further on this topic. I find simply assigning tasks to the appropriate internal team and client an adequate solution. It tells me what resource I need and when, and also rubber stamps the client&#8217;s initials against any tasks they need to complete e.g. reviews, providing content and sign-off. </p>
<h4>Milestones</h4>
<p>Milestones can be assigned to any project phase, but are generally used to define the beginning or end of a high-level project phase e.g. Design complete, Back-end development begins etc. These are the big dates to watch out for as hitting them all means you’re on track to complete the project on time. </p>
<p>Creating a GANNT chart that breaks down the project into as much detail as possible, adding time estimates, dependencies and lag, results in clear start and end dates for each task and phase, and ultimately produces definitive dates for the project milestones.</p>
<h3>Why GANTT charts work for me</h3>
<p>GANTT charts are the subject of much debate in the project management world, some people love them and some hate them. You will find endless conversations online arguing how they are old fashioned and enforce a Waterfall methodology.</p>
<p>I am by no means saying they are the ultimate solution and you should never move away from them, all I am saying here is that at this moment in time they work for me on the kinds of projects I work on currently.</p>
<p>They allow me to:</p>
<ul>
<li>Explain the web project lifecycle to the client</li>
<li>Schedule a realistic timeline with milestones that are visible to everyone</li>
<li>Communicate to the client their level of involvement and when they need to be available</li>
<li>Track the project’s progress at a low-level</li>
<li>Quickly adjust the project schedule and produce new milestone dates if anything overruns</li>
<li>Highlight the fact I need to secure more resource in order to meet the original dates</li>
</ul>
<p>Need I sell it more?  This stuff sells itself&#8230;</p>
<h2>The rewards of web project planning</h2>
<p>So you’ve gone through this, sometimes painfully slow and methodical, web project planning process – how does it help you? </p>
<p>Cast your mind back to the advantages of planning defined in Part 1 of this article and see how this approach has satisfied each point:</p>
<ul>
<li><span class="strikethrough">Define and manage the project scope</span>
<ul>
<li>Completed and possible through granular project breakdown</li>
</ul>
</li>
<li><span class="strikethrough">Identify and minimise risks to the project</span>
<ul>
<li>Completed through granular project breakdown, assumption listing and scheduling</li>
</ul>
</li>
<li><span class="strikethrough">Break the allocated project time into manageable phases and tasks</span>
<ul>
<li>Completed through granular project breakdown</li>
</ul>
</li>
<li><span class="strikethrough">Determine realistic milestones and client-side deadlines</span>
<ul>
<li>Completed through project scheduling</li>
</ul>
</li>
<li><span class="strikethrough">Track progress and control the project</span>
<ul>
<li>Possible with an easily updatable project schedule and consistent time tracking tasks</li>
</ul>
</li>
<li><span class="strikethrough">Secure the necessary resource</span>
<ul>
<li>Easy to identify using an easily updateable schedule</li>
</ul>
</li>
</ul>
<p>Being able to manage these fundamental web project management factors greatly increases your chances of delivering on budget and on time without having to compromise on quality which equals happy you and happy client!</p>
<h2>In summary</h2>
<p>When working in a busy environment, as either a web agency team member or as a freelancer, <strong>where delivery is what gets you paid</strong>, justifying a non-production / non-billable day or two to plan the project is pretty hard to do. Some people know it should be done and just can’t carve out the time, others don’t really believe planning in that much detail is necessary.</p>
<p>Those that can’t find the time should probably try to <em>track the time</em> they spend during their projects working on tasks that they wouldn’t have to if they had planned first – usually this time is <em>much greater</em> than the time it would’ve taken to plan.</p>
<p>Those that don’t believe planning in detail is necessary have probably had a few successes where a project was bought in on time and on budget without a planning stage, or are just avoiding admitting the fact that they don’t enjoy planning. Admitting you don’t enjoy planning is fine, not everyone does, but while admitting this, please try to also admit how many projects have not been delivered on time or budget that perhaps could’ve been if only you’d planned thoroughly.</p>
<p>Always skipping web project planning is a <strong>hit and miss</strong> affair where success is more dependent on the project and client rather than your ability as a web project manager. </p>
<p>Consistent and thorough web project planning generally results in a more consistent success rate with web projects because, before production begins, you are able to identify, define, and thus manage the critical parts of any project; <em>phases, tasks, resource, timelines, milestones and risks and communicate these to the client.</em></p>
<p>Thorough web project planning <strong>does not ensure</strong> a project will come in on time or on budget, but it does <strong>increase the chances</strong>, and if over budget and late, it will also <strong>limit the extent the project overruns</strong> because while you may have missed or underestimated a few tasks or risks at the planning stage, you will have identified many more that you have managed to successfully control – and anything you missed this time, you can easily make sure you don’t the next time.</p>
<p>To the web project managers out there, some of the advantages and methods described in this article will be nothing new, but, to web agency and freelance guys and girls with little web project management and planning experience, I hope it explains why planning web projects is so important, to both supplier and client.</p>
<p>But primarily I hope it shows that <strong>planning a web project is not a dark art</strong> that should only be tackled by dedicated web project managers, it’s something anyone can do as long as you can mentally envisage the project from start to finish&#8230; </p>
<p><em><strong>The real dark art is actually being able to determine the appropriate level of planning that should be undertaken for each project and then managing the project to that plan once in full swing!</strong> </em></p>
<p>So, I open up the floor to you guys&#8230;</p>
<ul>
<li>How do you go about planning web projects when the workload is stacked up?</li>
<li>What mistakes do you commonly see made when planning a web project?</li>
<li>What are your tips and tricks for pragmatic web project planning?</li>
</ul>
<p>Look forward to your comments :)</p>
<p><a class="back-to-top" href="#top">^ Back to top</a></p>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+Pragmatic+Web+Project+planning%3A+Part+3+of+3:+http://bit.ly/jRXEp" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-project-planning/pragmatic-web-project-planning-part-3-of-3/&amp;title=Pragmatic+Web+Project+planning%3A+Part+3+of+3" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-project-planning/pragmatic-web-project-planning-part-3-of-3/&amp;title=Pragmatic+Web+Project+planning%3A+Part+3+of+3" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/hRvgTQBIddY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-project-planning/pragmatic-web-project-planning-part-3-of-3/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-project-planning/pragmatic-web-project-planning-part-3-of-3/</feedburner:origLink></item>
		<item>
		<title>Pragmatic Web Project planning: Part 2 of 3</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/mlpbhW9pjJ4/</link>
		<comments>http://www.thesambarnes.com/web-project-planning/pragmatic-web-project-planning-part-2-of-3/#comments</comments>
		<pubDate>Wed, 13 May 2009 19:28:57 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Project Planning]]></category>
		<category><![CDATA[Web Project Management]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=158</guid>
		<description><![CDATA[Are you a Fire Fighter or Forest Ranger personality when it comes to web project planning? Find out now and discover if that's ultimately a good or bad thing.]]></description>
			<content:encoded><![CDATA[<h2>Planning personalities</h2>
<p>I often come across both web agencies and freelancers who consistently <span class="underline">do not plan their web projects</span>, and no matter how many times the same mistakes are made, they continue to push ahead using the same techniques. Once upon a time I put this down to sheer naivety, but I&#8217;ve come to realise it&#8217;s not naivety at all, it&#8217;s just that people responsible for running web projects and web project management are very different (not sure it should have taken me so long to realise this!)</p>
<p>A really good, if somewhat angry, article, posted by Karine, entitled <a href="http://www.aceproject.com/cs/blogs/aceproject/archive/2009/04/29/project-management-and-firefighting.aspx" rel="external">&#8220;Project management and fire fighting&#8221;</a> on Ace Project helped inspire this part of the article in the series. It summarises the two different types of web project planning personalities I talk about here; <strong>Fire Fighters</strong> and <strong>Forest Rangers</strong>.</p>
<h2>Fire Fighters and Forest Rangers</h2>
<p>To further back up Karine&#8217;s summary I also heard a quote the other day that I found fascinating, it stated you get two types of people when it comes to planning:</p>
<ol>
<li>Someone who doesn&#8217;t enjoy planning and just dives straight into production. These people will get started quickly and will reach the finishing line after solving many challenges as and when they arise in an ad hoc fashion <strong>(The Fire Fighter)</strong></li>
<li>Someone who will start slowly, meticulously planning every step from start to finish and although will gain momentum more slowly, will usually complete the task correctly first time round <strong>(The Forest Ranger)</strong></li>
</ol>
<div class="full-width-image">
<img class="blog-image-full-width" src="/wp-content/themes/ImpreZZ/images/the-extreme-personalities-of-web-project-management.jpg" alt="The extreme sportsman and the robot; the two web project planning personalities." width="450" /></p>
<p class="blog-image-caption-full-width-in-post">Two planning personalities; Fire Fighters &amp; Forest Rangers</p>
</div>
<p><em>(Ok, I realise these images show neither a Fire Fighter or Forest Ranger, but you get the meaning behind them no?)</em></p>
<h2>The two web project planning personalities</h2>
<p>This planning personality quote fascinated me so much because my initial reaction was that the person who just dives in is clearly a little mental if they think they can successfully bring a project in on time, on budget and to a high quality by taking this approach. </p>
<p>But soon after hearing this quote it dawned on me that, web project management ideals aside, and speaking from the reality of running web projects in a small web agency or as a freelancer, <strong>I&#8217;ve seen it done</strong>, and not just once but on several projects at several companies. </p>
<p>So what does this mean? That you can plan and run web projects using either approach? Using quotes from Karine&#8217;s article, let&#8217;s take a closer look at the reasons why both web project management personalities/approaches are adopted when put in context of the frantic pace and environment we all work in today&#8230; </p>
<h3>The Fire Fighter</h3>
<p><em>&#8220;Fire fighting is a management style not only used by project managers. When someone spends all their time putting out fires, they look very busy, and they have a great sense of purpose.&#8221;</em></p>
<p>Although this summary has some truth, I do feel perhaps the article was perhaps written on the back of a bad experience! I say this because although I have met many Fire Fighters, I don&#8217;t believe they run web projects in this way in order to look busy or have a sense of purpose.</p>
<p>I believe the reasons some web project managers adopt the fire fighting approach are because they:</p>
<ul>
<li>Have no time to plan or run a web project due to all sorts of everyday pressures such as cash flow or a large client with un-realistic and inflexible deadlines</li>
<li>Are suffering from web project overload – responsible for too many projects at a given time</li>
<li>Have a lack of web project management/planning skills and experience and don&#8217;t know any other way</li>
<li>Enjoy the adrenaline buzz of the unknown during projects</li>
<li>Don&#8217;t enjoy web project planning </li>
<li>Just want to get on with the production</li>
<li>Have had successes with the approach before</li>
</ul>
<h3>The Forest Ranger</h3>
<p><em>&#8220;While fire fighters are very visible and have a high-risk, dangerous job, forest rangers are just as important: they keep fires from starting in the first place. It&#8217;s not as glamorous as fire fighting, but it causes less damage.&#8221;</em></p>
<p>I find this quote to also be mostly true, but would emphasise that I believe Forest Rangers have an <span class="underline">equally high-risk and dangerous</span> job given they are ultimately just as responsible for web projects as Fire Fighters.</p>
<p>The reasons for taking the Forest Ranger approach are mostly the exact opposite of the reasons for adopting the Fire Fighting role. A Forest Ranger will typically:</p>
<ul>
<li>Have allocated time per project to plan web projects in detail</li>
<li>Be responsible for an acceptable amount of web projects at any one time thus not falling victim to project overload</li>
<li>Come armed with web project planning skills and experience</li>
<li>Have a strong dislike of project fires and emergencies and a love of predicting and avoiding them in advance</li>
<li>Enjoy web project planning</li>
<li>Believe beginning web project production work before planning is a large risk</li>
<li>Have had successes with the approach before</li>
</ul>
<h2>So what&#8217;s the best personality for web project planning?</h2>
<p>Well first of all it should be said that although I have discussed two different web project planning personality types, it doesn&#8217;t necessarily mean one person can only adopt one personality throughout the many projects they plan. </p>
<p>As a web project manager in a small agency, or as a freelancer, working to tight deadlines and on too many projects at once will inevitably lead to you at some stage having to skip the detailed planning phase. You know it&#8217;s wrong, you know it is bound to cause problems and lost time and money down the road but the reality is the project must start now! Other times you will be lucky enough, or choose to spend an evening or weekend, to have the time to plan a project in detail. </p>
<p>So what happens when you have to be, or are by default, a Fire Fighter? Why do those projects sometimes go well?</p>
<h3>Why Fire Fighting sometimes works</h3>
<p>As I mentioned previously, despite going against all I know to be good and true on this earth, occasionally I will see a Fire Fighter bring a project in on time and on budget and I always ask myself, how? From what I&#8217;ve seen the answer is more often by luck, with a hint of experience of running projects this way.</p>
<p>If you get the right project, with the right budget, right team, a good client and have many years experience of diving in and just starting on design or development, you could very well bring that project home with a gold star – it happens.</p>
<p>However, if even one of those variables isn&#8217;t present, you could really get caught out the minute something goes wrong and cause yourself and your team a whole load of stress&#8230; this is when the methodical and thorough planning of a Forest Ranger <span class="underline">really proves valuable</span>.</p>
<h3>Consistency is key</h3>
<p>Although Fire Fighters can bring some projects in on time and on budget, others will spiral horribly out of control, and when it does, reeling it back in to a controlled state can be a nightmare because usually there has been little documentation, ambiguous or non-existent scope definition and unclear phase sign-offs. </p>
<p>Being a Forest Ranger <span class="underline">by no means</span> guarantees project success, but over time it tends to prove more stress free and consistent because many of the problems encountered along the way, and there will always be several, can be addressed quickly, comprehensively and with complete confidence.</p>
<p>If a Fire Fighter&#8217;s project is going over budget or running late and there has been no defined scope sign-off or project schedule, the client is well within their rights to question why and become rather unpleasant. If the same thing begins to happen in a Forest Ranger&#8217;s project, he or she, can point to how, who, what, why and when with absolute conviction – in most cases, with the full facts presented to them, a client will generally accept the situation and either compromise or provide additional funding.</p>
<p>Over time, a Forest Ranger&#8217;s consistent form of web project planning and management will <span class="underline">produce consistent results</span> when compared to that of a Fire Fighter.</p>
<p><em>&#8220;There&#8217;s no way to completely guarantee success on a project. There are always issues that arise and sometimes even the tightest control and the best communication, management and resources can&#8217;t ensure success. But the probability of success is exponentially higher with well-documented and utilized Project Management processes in place.&#8221;</em><br />
<span class="source-ref"><a href="http://pmtips.net/ifthere-project-management-revisited/" rel="external">Brad Egeland, What if.. There was No Project Management? &#8211; Revisited</a></span></p>
<h2>The planning personality hierarchal truth</h2>
<p>Perhaps some Fire Fighters out there are reading this article and thinking <em>&#8220;Oh be quiet thesambarnes you little midget, I don&#8217;t bother with the kind of planning you mention and I&#8217;m still in business!&#8221;</em></p>
<p>To this I say well done, you&#8217;ve been very lucky and long may you prosper, but I would offer the following response to you as the final piece of evidence that the Fire Fighting approach is always the second choice and thus by definition the most vulnerable&#8230;</p>
<p><strong>I can absolutely guarantee</strong> each and every person that considers themselves a Forest Ranger at heart, and works in a small web agency or as a freelancer, has adopted the Fire Fighter approach on several projects during their career.</p>
<p>What&#8217;s interesting about this is I think the number of Fire Fighters who could honestly say they&#8217;ve adopted, and stuck to for a whole project, the Forest Ranger approach for even one project is <span class="underline">significantly smaller</span> – thus the following hierarchy is formed with regards to web project planning and management:</p>
<ul>
<li>If you have the skills, experience and time to implement, the most effective, efficient and solid web project management approach is that of the Forest Ranger</li>
<li>If you do not have the skills, experience or time available to implement the Forest Ranger approach, the fall back is to adopt the Fire Fighter role and just get the job done as best you can</li>
</ul>
<p>I would be open to hear any challenges on this, and change my opinion accordingly, but without a convincing challenge I think this role reversal comparison, and truth that Fire Fighting, although occasionally successful, happens when a crucial skill or variable is lacking from a web project manger&#8217;s toolkit, ultimately places the two approaches in a hierarchal order rather than on a level footing.</p>
<p>In <a href="/web-project-management/web-project-planning/pragmatic-web-project-planning-part-3-of-3">Part 3</a> of this article I discuss how to actually conduct pragmatic web project planning.</p>
<p><a href="/web-project-management/web-project-planning/pragmatic-web-project-planning-part-3-of-3">Pragmatic Web Project Planning: Part 3 &raquo;</a></p>
<p><a class="back-to-top" href="#top">^ Back to top</a></p>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+Pragmatic+Web+Project+planning%3A+Part+2+of+3:+http://bit.ly/bTNEZ" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-project-planning/pragmatic-web-project-planning-part-2-of-3/&amp;title=Pragmatic+Web+Project+planning%3A+Part+2+of+3" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-project-planning/pragmatic-web-project-planning-part-2-of-3/&amp;title=Pragmatic+Web+Project+planning%3A+Part+2+of+3" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/mlpbhW9pjJ4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-project-planning/pragmatic-web-project-planning-part-2-of-3/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-project-planning/pragmatic-web-project-planning-part-2-of-3/</feedburner:origLink></item>
		<item>
		<title>Pragmatic Web Project planning: Part 1 of 3</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/XYVAKAFKMA4/</link>
		<comments>http://www.thesambarnes.com/web-project-planning/pragmatic-web-project-planning-part-1-of-3/#comments</comments>
		<pubDate>Tue, 05 May 2009 23:01:16 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Project Planning]]></category>
		<category><![CDATA[Web Project Management]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=95</guid>
		<description><![CDATA[Are your web projects constantly going over budget and finishing late? Perhaps you should start with applying web project management skills and start planning!]]></description>
			<content:encoded><![CDATA[<h2>Project management is for corporates!</h2>
<p>You have all no doubt read countless articles on how best to plan a web project. They all go into varying amounts of detail about the steps you should take and how if you don&#8217;t follow them the whole world will fall from underneath your feet. I happen to agree with this general philosophy and can often be found preaching the same in my day job.</p>
<p>However, the trouble with many of these articles is they&#8217;re often written by authors who work for a large corporate and are planning a multi-million pound enterprise web projects that must use the <a href="http://en.wikipedia.org/wiki/PRINCE2" rel="external">PRINCE2 methodology</a> and assumes you have weeks of time allocated to plan your project.</p>
<p>For those of us working in small web agencies, or as super funky freelancers, the reality of the web project planning process is a little different&#8230;</p>
<p>In this three part article I hope to fill this gap a little with my humble ramblings on pragmatic web project management, addressing why it is often skipped, what the advantages are, the two different type of planning personalities that exist and a little insight into the processes and tools I use to help me retain what sanity I have left.</p>
<h2>Why plan at all?</h2>
<p>Before talking about why it&#8217;s often skipped or how to plan, it&#8217;s important to discuss why planning is needed at all for web projects. Simply put, planning a web project allows you to:</p>
<ul>
<li>Define and manage the project scope</li>
<li>Identify and minimise risks to the project</li>
<li>Break the allocated project time into manageable phases and tasks</li>
<li>Determine realistic milestones and client-side deadlines</li>
<li>Track progress and control the project</li>
<li>Secure the necessary resource</li>
</ul>
<p>Although these points sound very much like the corporate web project management waffle I mention in the opening part of this article, they apply to web projects of all shapes and sizes. Not being able to satisfy these points at all stages of any sized project can often spell disaster.</p>
<div class="full-width-image-with-source">
<img class="blog-image-full-width" src="/wp-content/themes/ImpreZZ/images/web-project-management-planning-improves-results.jpg" alt="A detailed Death Star schematic and a Death Star themed BBQ grill." width="450" /></p>
<p class="blog-image-caption-full-width-in-post">Project planning, or lack of, can lead to very different end results</p>
</div>
<p><span class="image-source-ref"><a href="http://www.actionfigureinsider.com/ottertorials/2008/02/10/rejected-a-long-long-time-ago/" rel="external">Image source: Action Figure Insider &#8211; Star Wars products rejected a long time ago</a></span></p>
<h2>Why web project planning is often skipped</h2>
<p>It sounds obvious on paper that planning is a necessary and valuable stage of any web project, but the reality of day to day web project management in a small business, or as a freelancer, often makes it difficult to remain disciplined enough to ensure thorough planning is always conducted.</p>
<p>There are many reasons why planning a website project in a small agency, or as a freelancer, is quite different, they include the usual suspects:</p>
<ul>
<li>Lack of time</li>
<li>Lack of web project planning skills</li>
<li>Lack of resource available to plan</li>
<li>Lack of budget</li>
<li>The belief planning over complicates</li>
<li>Web project planning is not fun</li>
</ul>
<h3>Lack of time</h3>
<p>It takes time to plan a web project, there&#8217;s no getting around it. When feeling the time and cash flow pressures, an agency or freelancer does on a daily basis, it can often feel like stalling design and development work in order to plan is just slowing things down too much, adding unnecessary time and cost to the budgets, stopping the project being completed and that essential last 50% payment coming in hitting your bank. The only real questions to ask are: <em>Does it actually slow the project delivery down and add to the budget?</em></p>
<p>The default answers to these questions are:</p>
<p><em>&#8220;Don&#8217;t be silly, of course it doesn&#8217;t slow delivery down or add budget, it speeds it up and saves you and the client a load of cash.&#8221;</em></p>
<p>However, at the risk of undermining my own article, I&#8217;m going to say it depends&#8230; It really does depend on the web project, the web project manager, the web team and the client. In my experience planning has no negative effects but to say you will never bring a project in on budget and on time without planning is a falsehood and I discuss this in the Part 2 of this article (coming soon).</p>
<h3>Lack of web project planning skills</h3>
<p>Project planning is not as easy as it looks, I personally didn&#8217;t realise this until I had to do it, and despite planning many projects still don&#8217;t feel I&#8217;m a Jedi-level web project planner. Sure I&#8217;d read some books and a whole heap of articles and tutorials, but the reality is like anything, you learn on the job and from your mistakes. Likewise, as with anything else, experience is the most valuable commodity with refining any skill.</p>
<p>The truth is many small agencies and freelancers do not yet possess the skills to confidently plan a web project in its entirety. While I can only implore both to start learning, I do however feel this reason is often used as an excuse to dismiss web project planning as a <em>&#8220;waste of time&#8221;</em> (I really have heard this said with my own, rather large, ears. I swear I almost fainted).</p>
<p>But I <strong>can</strong> empathise with this attitude&#8230; let&#8217;s use an obvious analogy to explain &#8211; homemade curry.</p>
<p>I like a curry as much as the next person, I also like to cook. I&#8217;m told making a curry from scratch is ten times better than a takeaway or using a bottled sauce. Every part of me knows this must be true and yet I don&#8217;t make one from scratch myself, why? Because it&#8217;s just not worth it&#8230; the bottled sauce is fine and tastes good &#8211; at least that&#8217;s what I tell myself and others. The truth is, to me, making a curry from scratch requires a lot of fiddling takes ages and looks really complex regardless of the rewards of a homemade one.</p>
<p>To the uninitiated used to not planning web projects, yet happily making a living, it can seem a little daunting to contemplate starting to plan using any processes given the stigma processes carry of being slow. Like with my curry, any new skill being used for the first few times will add a significant amount of time to the process you&#8217;re used to, you will make mistakes, perhaps a few horrific ones, but once you&#8217;ve mastered it, you&#8217;ll be quick, you&#8217;ll reap the rewards, see the benefits and wonder why you ever had such a problem with it.</p>
<p>Damn, now I actually want a curry.</p>
<h3>Lack of resource available to plan</h3>
<p>As I said before, planning takes time and that is something few of us can say we have in abundance. Even dedicated web project managers are all too often stacked with too many projects and too little time to plan effectively.</p>
<p>The only advice I can offer here is to try and shut yourself away from the world for a day or two, resist the temptation to deal with e-mail and phone calls, and plan that project. This is easier said than done, but I always try to remind myself that it&#8217;s quite possible I could&#8217;ve been ill for those two days and if I had been would have probably not moved any projects forward, dealt with e-mail or taken phone calls &#8211; <em>what&#8217;s the difference?</em></p>
<h3>Lack of budget</h3>
<p>This is often a contentious issue because a salesman will not want to add a row in their project estimate to the client that ups their final quote price for something that isn&#8217;t a production task &#8211; however this really isn&#8217;t necessary. If you charge for web project management time, and have been a good boy or girl and been tracking project management time from previous projects in order to identify trends like web project management tends to take between 10% -20% of the total project time, you should always be able to allocate an adequate amount of time to a project timescale or estimate in order to cater for the time required to manage the project, including the planning phase.</p>
<p>Sorry folks, lack of project budget is just <strong>not a justifiable reason</strong> for not planning your project. If you have to, do it for free, you will undoubtedly recoup any time spent on fewer design and functionality revisions in the long-run due to the planning you did.</p>
<h3>The belief planning over complicates</h3>
<p>Although you will often hear this line from the <em>&#8216;dive in and get started&#8217;</em> planning personality mentioned in Part 2 of this article, and despite it not being a popular answer amongst the web project managers out there, the truth is they can sometimes be right.</p>
<p>When you&#8217;re up against the clock and the pressure is on in a small agency or freelance role, and instead choose to update your GANTT chart each time a task is delayed by 3 hours, or insist on wireframing the 404 error page, chances are you are focussing too much on the planning when you should be focussing on the doing.</p>
<p>That said, you also have to know when to stop to update your schedule or perform the most crucial web project management tasks so that you can maintain a level of control over your project. Not planning when you know you should is a dangerous habit to get into and trust me, before you know you have several projects all going tits up and in ten different directions and all because you chose to do when you should have planned.</p>
<p>Being a good web project manager in a busy small business environment means you have to be wise and flexible enough to know when to plan and when to just <strong>get on and &#8216;do&#8217;!</strong></p>
<h3>Web project planning is not fun</h3>
<p>This heading is slightly misleading, I enjoy web project planning for two reasons:</p>
<ul>
<li>It&#8217;s just what I happen to enjoy doing these days</li>
<li>It feels like a lovely warm fuzzy blanket at the beginning of a project to know you have identified the risks, broken down the project and can visualise every step, including the end</li>
</ul>
<p>As with so many of the most critical parts of web project management, like <a href="/web-project-management/web-project-management/estimating-time-for-web-projects-more-accurately-part-1/">producing detailed estimates</a>, to most it&#8217;s just not exciting or sexy and there is only one cure &#8211; try planning your next few web projects that warrant planning before starting production and see if it seems to help or hinder.</p>
<p>If you do it right, remain disciplined and consistent I would wager ownership of my cat Spiderpig that you won&#8217;t look back &#8211; if I&#8217;m wrong I will personally cook you a curry from scratch&#8230;</p>
<h2>Why small web agencies and freelancers should plan thoroughly</h2>
<p>Major reasons small web agencies and freelancers should get into the habit of planning web projects thoroughly is so they can begin to develop some repeatable processes that they can rely on for every project, or even apply the skills and techniques to parts of their projects if full planning is just not possible.</p>
<p>If anything, I believe <strong>web project planning</strong>, in some respects, <strong>is more important to a small agency or freelancer</strong> because there is less room for mistakes given most are in a constant state of survival mode. Yes a corporate web project needs planning, but a mistake is less likely to put them out of business! In our world, and as I&#8217;ve said in previous articles, one or two whoppers of mistakes can mean the end of a business&#8230;</p>
<p>Melodrama aside, I believe it&#8217;s time for small web agencies and freelancers to up their game on the web project management side of things.</p>
<p>We are maturing as an industry at a rapid rate and I believe the days of fumbling our way through projects in our small offices or bedrooms are coming to an end.</p>
<p>We live in an age where clients are becoming more web savvy and quick to spot a disorganised supplier, and where they are more likely to hire, or work with again with, an agency or freelancer who can demonstrate a certain level of <strong>professionalism</strong>, <strong>competence</strong> and <strong>consistency</strong> when it comes to planning and running their projects.</p>
<p>In Part 2 of this article I will describe the two types of people that plan/manage web projects and the advantages and disadvantages of both, and in Part 3 I will go into more detail about the techniques and tools I use when planning web projects&#8230; stay tuned.</p>
<p><a class="back-to-top" href="#top">^ Back to top</a></p>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+Pragmatic+Web+Project+planning%3A+Part+1+of+3:+http://bit.ly/JgCNA" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-project-planning/pragmatic-web-project-planning-part-1-of-3/&amp;title=Pragmatic+Web+Project+planning%3A+Part+1+of+3" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-project-planning/pragmatic-web-project-planning-part-1-of-3/&amp;title=Pragmatic+Web+Project+planning%3A+Part+1+of+3" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/XYVAKAFKMA4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-project-planning/pragmatic-web-project-planning-part-1-of-3/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-project-planning/pragmatic-web-project-planning-part-1-of-3/</feedburner:origLink></item>
		<item>
		<title>Estimating time for Web Projects more accurately: Part 2</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/vJhJkPucACo/</link>
		<comments>http://www.thesambarnes.com/web-project-management/estimating-time-for-web-projects-more-accurately-part-2/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 21:00:20 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Project Management]]></category>
		<category><![CDATA[estimating]]></category>
		<category><![CDATA[quoting]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=64</guid>
		<description><![CDATA[Increase the accuracy of your web project time estimations using the following approaches.]]></description>
			<content:encoded><![CDATA[<p>In <a href="/web-project-management/web-project-management/estimating-time-for-web-projects-more-accurately-part-1">Part 1</a> of this article I discussed the common reasons why underestimating times for web projects is such a common occurrence.  In this part I describe how I personally go about compiling estimates in ways that reduce risk to the project, and your business, and increase the accuracy of the estimate, and thus overall profit.</p>
<h2>Estimating projects and the occult</h2>
<p>After reading Alyssa Gregory&#8217;s recent article on Sitepoint.com, <a href="http://www.sitepoint.com/blogs/2009/04/14/how-to-estimate-time-for-a-project" rel="external">How to Estimate Time for a Project</a>, I couldn&#8217;t help but feel that it was a good introduction but lacked a little when compared with the realities and complexities of estimating/quoting for a website or web application.</p>
<p><em><strong>&#8220;The Devil is in the detail:</strong> When people say that the devil is in the detail, they mean that small things in plans and schemes that are often overlooked can cause serious problems later on.&#8221;</em><br />
<span class="source-ref"><a href="http://www.usingenglish.com/reference/idioms/devil+is+in+the+detail.html" rel="external">Using English.com</a></span></p>
<p>I may not believe in the Devil, but I do believe this statement to be as true as it gets when it comes to estimating time for web projects.</p>
<h2>Estimating web projects accurately</h2>
<p>Some would say this is an oxymoron, and to some extent I would agree, but I do believe by applying a few techniques it&#8217;s possible to drastically increase the accuracy of most web project estimates and avoid the feeling of wanting to curl up in the foetal position and whimper helplessly under your duvet.</p>
<h3>Confirm a ball park figure</h3>
<p>Before you embark on any detailed estimate exercise it&#8217;s crucial to immediately confirm with the client a rough budget, or budget range, they feel would be acceptable for an estimate. After all, if you get a new business lead, spend three days estimating and deliver a proposal worth £30,000 only to hear that the client <em>&#8216;appreciates your response&#8217;</em> but only has £3000 to spend, you probably deserve to be struck with reasonable force in the baby-making department.</p>
<p>When you receive a project brief, throw some figures out there for the client to comment on, only one of a possible few things will happen:</p>
<ul>
<li>They will laugh and hang up when they hear your daily rate</li>
<li>You will laugh and hang up when you hear they want Facebook for £4000</li>
<li>They will say you&#8217;re in the right area but probably need to come down or go up a little bit</li>
<li>They will refuse to feedback and say <em>&#8220;We are open to suggestions&#8221;</em></li>
</ul>
<p>For these possibilities what the next steps are need little explanation, but the <em>&#8220;we are open to suggestions&#8221;</em> answer is always the trickiest. In these cases it really is down to you to make a decision if the project is worth the risk of spending time writing a proposal and estimating for.  It could be that the potential for new work is huge, or the client is extremely high profile and thus often it&#8217;s worth it, however, if you feel none of these are true, you should probably ask yourself what this statement says about the client and if you want to work with them.</p>
<p>It&#8217;s understandable a client wants to get their website or web application at the lowest cost, but the best clients are the most professional, experienced and ethical ones and simply know that not providing a rough budget range could waste theirs and your time.</p>
<p>Assuming you have made the decision to pursue the lead, you can now begin the detailed estimating exercise.</p>
<h3>Consistent project phase breakdowns</h3>
<p>Most web projects can be broken down into the following high-level categories:</p>
<ul>
<li>Research and planning</li>
<li>Solution design</li>
<li>Functional specification</li>
<li>Web design</li>
<li>Front-end development</li>
<li>Back-end development</li>
<li>Content entry</li>
</ul>
<p>Each individual project will contain unique tasks, but most can be encapsulated in the above phases.</p>
<p>The first step to increasing accuracy of web project estimates is to make sure you always begin with a consistent set of categories and then add as many sub-categories and tasks as you like.</p>
<h3>Get granular, then get more granular</h3>
<p>Now your consistent high-level project phases are defined, it&#8217;s time to get granular and add sub-phases and tasks e.g.:</p>
<ul>
<li>Research and planning
<ul>
<li>Requirements gathering</li>
<li>Project planning</li>
</ul>
</li>
<li>Solution design
<ul>
<li>Sitemap</li>
<li>Wireframes</li>
<li>User workflows</li>
<li>Functional specification</li>
</ul>
</li>
<li>Design
<ul>
<li>Initial homepage look and feel </li>
<li>Content page </li>
<li>Master content page template</li>
<li>News main page</li>
<li>News item</li>
</ul>
</li>
<li>Front-end development
<ul>
<li>Template x5 XHTML/CSS</li>
<li>Cross-browser fixes</li>
</ul>
</li>
<li>Back-end development
<ul>
<li>CMS Setup and configuration</li>
<li>News feature</li>
<li>Contact us form</li>
</ul>
</li>
<li>Content entry</li>
</ul>
<p>This full list of required project tasks can be created based on the pre-sales research you have conducted with the client. It is imperative to nail down, in as much detail as possible, what exactly the client wants before you submit an estimate or begin work.</p>
<p>The more granular you can get, the more you are forced at this early stage to think through each part of the project, literally designing and building the website or application from beginning to end in your head.</p>
<p>By going through the project step-by-step, putting yourself in the shoes of the information architect, the designer and all developers, will often immediately result in many issues rearing their head that you need to clarify before putting in an estimate, take the News feature for example. Ideally you could break each feature down as much as you can, so the News feature may actually end up looking like the following:</p>
<ul>
<li>News feature
<ul>
<li>Add/edit/delete new item</li>
<li>Upload image</li>
<li>Attach PDF</li>
<li>Auto-archiving</li>
<li>RSS </li>
</ul>
</li>
</ul>
<p>By resisting the temptation to just think <em>&#8220;News&#8230; ummm&#8230; 5 hours&#8221;</em> and breaking it down to this level means you&#8217;re mentally building the feature step-by-step and raising questions as you go.</p>
<p>So the client needs to be able to upload images to their news items, ok, but do they need:</p>
<ul>
<li>Auto-resize capability?</li>
<li>Auto-thumbnail generation?</li>
<li>Full-screen viewing?</li>
<li>Caption addition facility?</li>
</ul>
<p>I&#8217;m sure you can think of many more questions that could be associated with a simple upload image for a news item requirement. This demonstrates the possible scope variations that are contained within even the smallest of features and that could impact your estimates / risk of underestimating.</p>
<p>By getting granular and mentally trying to build the solution you are able to identify and address these issues early on, making sure to cater for them in your final estimate.</p>
<p><em>&#8220;A Web Project Manager knows how to design and develop most of the project on his own, even if with poorer results compared to his team. This allows him to estimate projects with good approximation and to understand his team’s problems and difficulties&#8221;</em><br />
<span class="source-ref"><a href="http://www.fucinaweb.com/en/introduction-to-web-project-management/" rel="external">Introduction to Web Project Management: Fucina Web</a></span></p>
<h3>Granularity: Good for the client and good for you</h3>
<p>Don&#8217;t forget, by getting this granular not only increases your estimations accuracy, but it also gives you the instant ability to remove proposed features quickly if your estimate exceeds the client&#8217;s maximum budget! Need to shave 10 hours off the budget? Well, rather than removing the News feature entirely, how about remove the thumbnail and caption adding functionality from News, and a few other small niceties from other features and still allow the client to have the basic versions of all the features they need? Simply remove the lines and hey presto, a new estimate at warp speed and with full visibility to the client of what functionality they&#8217;re sacrificing for budget.</p>
<p>Roughly guessing the News feature will take 5 hours is one thing, but what about when the client comes to you after seeing the initial functional specification and asks where the archive section is or how they attach PDFs simply because they assumed the News section they would be getting is like the News section on another website they&#8217;d seen?</p>
<p>Getting granular will not always allow you to breakout a required feature in full because it is client industry specific. If you are ever in any doubts about what the client needs, ASK THEM! Take the time to understand their business so that you can fully understand why they want the feature and how it needs to work.</p>
<p>Few clients mind you asking questions, if anything it tends to give them more confidence that you will continue to be as diligent and thorough if they hire you.</p>
<p>Best of all, if you win the work, by getting granular you have:</p>
<ul>
<li>An instant statement of work</li>
<li>A defined project scope</li>
<li>The timings you need to put together an accurate project schedule with milestones</li>
<li>Set your client&#8217;s expectations very early</li>
<li>Demonstrated your thoroughness and understanding of their business to the client</li>
</ul>
<p>By being methodical, transparent and getting granular from the very start means your client is well informed and you&#8217;re seriously reducing the chances of friction later down the line.</p>
<h3>You won the work w00t! Time to start tracking time</h3>
<p>The more projects you complete that are categorised with a consistent set of phases and tasks, the more useful data you can collect on how long you estimated versus how long each phase or task actually took.</p>
<p>Consistency here is the key again. By this stage you should have the final project estimate that was approved by the client, and this estimate should be broken down first into the same high-level phases as your previous projects, and then at a granular level by task and sub-task.</p>
<p>Simply replicate this structure and the time estimates for each in your time tracking tool of choice so that you can:</p>
<ul>
<li>See how long you have to complete each phase</li>
<li>View how long you have for each task and sub-task</li>
<li>At the end, report on how long everything took</li>
</ul>
<p>Not only is this a perfect way to track the progress of the project you are working on, but the data you collect over multiple projects, using a consistent pattern, will become more and more valuable when it comes to estimating future projects and also allow you to identify bottlenecks in your project processes.</p>
<h3>Analyse project estimates vs. actual time spent</h3>
<p>Once you have defined a consistent set of high-level project phases to use when estimating all web projects, and committed to setting up your time tracking tool each time to match, you are ready to reap the rewards.</p>
<p>By tracking all the estimated and actual times of all past projects, using a consistent framework, will give you an average percentage that each phase and task took, and you can use these averages as a good guide for starting a new estimate.</p>
<p>For example, by collecting data for your past five projects you are able to identify trends like:</p>
<ul>
<li>Solution design took around 10% of the total project time to complete and get approved</li>
<li>Web design 30%</li>
<li>Front-end development 15%</li>
<li>Back-end development 30%</li>
</ul>
<p>And so on&#8230;</p>
<p>Using these averages, and with a client&#8217;s preferred budget, you can begin to immediately allocate a rough amount of time to each phase and then break out each in more detail, but with the roughly allowed hours available known beforehand.</p>
<p>With this initial capped time limit in place, you can estimate not only your times but also the most cost-efficient solution you can deliver based on the budget rather than going in with a blind quote that may be way to small or too high.</p>
<p>Of course, this is dependent on knowing the client&#8217;s budget beforehand, not always possible, but more possible than most seem to think if you just explain you want to deliver the best solution for the budget given that you could potentially offer a News feature that costs £750 or £7,500.</p>
<h3>Get granular with features, again!</h3>
<p>Aside from being able to determine the average percentage of time each high-level phase usually takes of each project, you can take this tracking and analysis one step further.</p>
<p>How many websites or web applications tend to need a feature you&#8217;ve implemented before? Small to medium business websites invariably demand the following functionalities:</p>
<ul>
<li>News</li>
<li>Press Releases</li>
<li>Case Studies</li>
<li>Events</li>
<li>FAQ</li>
<li>Contact us form</li>
</ul>
<p>At the estimating stage you will have identified these requirements and broken them down as much as you can. Not only can you re-use these common breakdowns in multiple quotes, if you track the time for each one over multiple projects you will also begin to have average times it takes to implement or migrate each feature &#8211; now that&#8217;s useful.</p>
<h3>In summary</h3>
<p>The approach for estimating time for web projects I have described to you in this article works for me. It&#8217;s something I&#8217;ve developed over several years through trial and error by having to estimate web projects of all shapes and sizes in a small web agency environment, combined with a lot of good old fashioned hours of research.</p>
<p>Its methodical, it&#8217;s laborious, isn&#8217;t a guarantee that a project will not go over budget and I&#8217;ve no doubt is something I will continue to develop and evolve as time goes by. But as any web project manager will tell you, the more you plan, the more chance there is your project will be successful and the same goes for estimating times.</p>
<p>When possible, resisting the temptation to throw some figures onto a proposal and send it off and instead splitting the project requirements into as granular detail as possible can really be a life saver. It not only identifies possible grey areas early on but forces you to think through everything you&#8217;re planning on offering the client and to what extent/scope.</p>
<p>It also presents you to the client as someone, or as an agency, who are very meticulous, diligent and thorough in how they approach things and this is often taken as a signifier of how you will approach the rest of the project and this always gives the client confidence.</p>
<p>Finally, by creating and maintaining a consistent pattern of high-level phases and tasks between your web project time estimates and time tracking means you can collect and analyse reliable data from multiple projects that can help you further increase the accuracy of, and cut the time needed to create, estimates for web projects.</p>
<p>If you want to read why underestimating web projects is such a common occurrence, please check out <a href="/web-project-management/web-project-management/estimating-time-for-web-projects-more-accurately-part-1">Part 1 of this article &raquo;</a></p>
<p><a class="back-to-top" href="#top">^ Back to top</a></p>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+Estimating+time+for+Web+Projects+more+accurately%3A+Part+2:+http://bit.ly/Mdo7M" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-project-management/estimating-time-for-web-projects-more-accurately-part-2/&amp;title=Estimating+time+for+Web+Projects+more+accurately%3A+Part+2" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-project-management/estimating-time-for-web-projects-more-accurately-part-2/&amp;title=Estimating+time+for+Web+Projects+more+accurately%3A+Part+2" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/vJhJkPucACo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-project-management/estimating-time-for-web-projects-more-accurately-part-2/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-project-management/estimating-time-for-web-projects-more-accurately-part-2/</feedburner:origLink></item>
		<item>
		<title>Estimating time for Web Projects more accurately: Part 1</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/waoaPT0yR94/</link>
		<comments>http://www.thesambarnes.com/web-project-management/estimating-time-for-web-projects-more-accurately-part-1/#comments</comments>
		<pubDate>Sun, 19 Apr 2009 20:51:52 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Project Management]]></category>
		<category><![CDATA[estimating]]></category>
		<category><![CDATA[quoting]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=50</guid>
		<description><![CDATA[Ever started a web project only to realise you've underestimated? Read why this always happen and how you can increase accuracy of web project estimations.]]></description>
			<content:encoded><![CDATA[<h2>A good foundation</h2>
<p>After reading Alyssa Gregory&#8217;s recent article on Sitepoint.com, <a href="http://www.sitepoint.com/blogs/2009/04/14/how-to-estimate-time-for-a-project" rel="external">How to Estimate Time for a Project</a>, I couldn&#8217;t help but feel that it was a good introduction but lacked a little when compared with the realities and complexities of estimating/quoting for a website or web application.</p>
<p>But before we look at how to create more accurate estimates for web projects, it&#8217;s important to look at the reasons why this area is such a difficult one and why web project management forums aren&#8217;t exactly littered with posts entitled <em>&#8220;How can I stop completing web projects on budget?&#8221;</em></p>
<h2>Why underestimating is so common</h2>
<p>There are many common reasons why web projects are often underestimated by freelancers and web agencies alike, they include the following:</p>
<ul>
<li>The technologies required have never been used before</li>
<li>Large parts of the project are grey areas at the time of estimating</li>
<li>The features needed are very specific to the client&#8217;s industry and thus bespoke</li>
<li>To break the project down into the detail it would require almost as much as work as the paid for requirements gathering phase</li>
</ul>
<p>While almost all web folk will admit to these points being common reasons why it&#8217;s difficult to estimate time for web projects, there are a few that will admit to the following that are just as true:</p>
<ul>
<li>No previous project &#8216;estimated vs. actual&#8217; analysis has been conducted to draw on</li>
<li>The client needs an estimate for their large project tomorrow </li>
<li>The revenue needs for immediate cash flow now outweigh the effects of no new business now</li>
<li>Estimating time for a project is not fun</li>
</ul>
<p>I am no different. At one point or the other I have cited the valid public reasons but also fallen foul of the not so public ones; this is the reality of working as an insanely busy freelancer, or in an equally busy web agency, just trying to keep your head above the water financially.</p>
<p>However, there are few worse feelings in this industry than getting to any point in a project and realising you&#8217;ve grossly underestimated the time, it&#8217;s a bitter taste you don&#8217;t forget in a hurry and should strive to avoid again.</p>
<p>So why does it happen time and time again?</p>
<h2>The day-to-day reality</h2>
<p>The approaches to creating more accurate estimates for web projects that I will describe in <a href="/web-project-management/web-project-management/estimating-time-for-web-projects-more-accurately-part-2/">Part 2</a> of this article explain how to combat several of the common reasons for underestimating. I personally use them to track time on all projects and use the data gathered when estimating new ones &#8211; the results are very positive indeed.</p>
<p>However, as you can see below, it doesn&#8217;t resolve them all:</p>
<ul>
<li>The technologies required have never been used before</li>
<li><span class="strikethrough">Large parts of the project are grey areas at the time of estimating</span></li>
<li><span class="strikethrough">The features needed are very specific to the client&#8217;s industry and thus bespoke</span></li>
<li>To break the project down into the detail it would require almost as much as work as the paid for requirements gathering phase</li>
<li><span class="strikethrough">No previous project &#8216;estimated vs. actual&#8217; analysis has been conducted to draw on</span></li>
<li>The client needs an estimate for their large project tomorrow </li>
<li>The revenue needs for immediate cash flow now outweigh the effects of no new business now</li>
<li>Estimating time for a project is not fun</li>
</ul>
<p>So what can you do to combat each of these realities?</p>
<h3>Technologies have never been used before</h3>
<p>If you are estimating time needed to implement a solution using a technology you have little or no experience of, you will have to conduct some basic research and then just guess! Alternatively, try to negotiate a smaller fee with which you can conduct the first stages of the project in terms of research and putting together some kind of high-level specification for the project.</p>
<p>At best, you learn a new technology, build a rapport with the client and win the remaining work. At worst, you&#8217;ve learnt a new technology, you&#8217;ve generated revenue and the client has a good specification to update its project tender with.</p>
<h3>Detailed estimation exercises take too long</h3>
<p>My personal approach takes time, much more than the traditional method of providing an estimate purely based on both experience and instinct. What if you spend hours or days putting together this detailed quote, breaking the project down perfectly, and then don&#8217;t win the work. Is that a loss of opportunity on another potential sale? Does the client now have a free detailed breakdown for free?</p>
<p>Well yes, but this is just how it goes in any sales situation. Is it wasted work? Possibly, but it&#8217;s also possible you have researched a new technology or broken down a feature you haven&#8217;t used before. What&#8217;s to stop you trying to sell this to existing or new clients if it aligns with their long-term business aims?</p>
<h3>Client needs estimate for large project tomorrow</h3>
<p>If a client needs an estimate for a large project tomorrow, please refer to the ball park figure section in <a href="/web-project-management/web-project-management/estimating-time-for-web-projects-more-accurately-part-2/">Part 2</a> of this article. Try to confirm a ball park figure and then assess the potential gains to your business versus the possibility of underestimating this one project. Always bear in mind, the larger the project, the greater the likelihood you will underestimate and the potential loss you could incur by submitting a low estimate.</p>
<h3>Business revenue needs</h3>
<p>Revenue needs of a freelancer or small businesses for cash flow is an ever present issue. A typical dilemma faced is:</p>
<ul>
<li>We need £20k in revenue this month to sustain the business</li>
<li>Client is offering us a maximum of £10k now and we don&#8217;t have many other leads</li>
<li>We feel their project will cost a minimum of £15k</li>
<li>We can walk away now and not lose £7k, but also not make £10k</li>
<li>We can take the project on and try and do it for £10k</li>
<li>We can take the project on; accept the £5k loss, break even and live to fight another day</li>
</ul>
<p>This quandary is the reality of running a business and just one of the daily tough decisions a freelancer or Managing Director has to make, I don&#8217;t envy them. What to do in this situation is entirely the business owners decision, all you can do is get accurate information to them so that they can make as informed a decision as possible.</p>
<h3>Estimating time for a project is not fun</h3>
<p>Well never has a truer word been spoken. Despite taking so much pride in it, and also testing new ways to improve accuracy, it&#8217;s not often a person will love the process of compiling and delivering a project estimate (if you find one, grab hold of them and lock them in your office!).</p>
<p>Let us speak plainly my friends; the following facts are true when it comes to estimating web projects:</p>
<ul>
<li>It&#8217;s hard work and takes you outside your comfort zone</li>
<li>Forces you to predict the future</li>
<li>Usually has to be completed alongside your plans for your already fully booked week</li>
<li>Makes you largely responsible for the:
<ul>
<li>Sales success</li>
<li>Solution offered</li>
<li>Eventual profitability of the project</li>
<li>Growth/survival of your business</li>
</ul>
</li>
</ul>
<p>With all of the above being truisms that I believe most people who have to estimate web project feel, the scary truth of the matter is getting it wrong just a few times can leave a freelancer or small web agency in real turmoil.</p>
<h2>Identify then fix</h2>
<p>For all of the reasons stated above, getting people who are primarily from a creative or technical background and more passionate in actually creating something, to really spend time on developing a solid and reliable web project time estimating process is quite difficult and understandably so, it&#8217;s just not sexy work.</p>
<p>But, especially in these turbulent times, being able to identify any gaps in your entire web project management workflow that (incoming buzzword bingo phrases) minimise project risk and maximise project profit should take a front seat, and the web project estimation phase is the most crucial in achieving these aims.</p>
<p>In <a href="/web-project-management/web-project-management/estimating-time-for-web-projects-more-accurately-part-2/">Part 2</a> of this article I will go into detail of how I personally go about estimating time for web projects, both on an individual project and long-term multiple project basis, that combats the remaining common reasons for underestimating.</p>
<p><a class="back-to-top" href="#top">^ Back to top</a></p>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+Estimating+time+for+Web+Projects+more+accurately%3A+Part+1:+http://bit.ly/JD9RE" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-project-management/estimating-time-for-web-projects-more-accurately-part-1/&amp;title=Estimating+time+for+Web+Projects+more+accurately%3A+Part+1" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-project-management/estimating-time-for-web-projects-more-accurately-part-1/&amp;title=Estimating+time+for+Web+Projects+more+accurately%3A+Part+1" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/waoaPT0yR94" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-project-management/estimating-time-for-web-projects-more-accurately-part-1/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-project-management/estimating-time-for-web-projects-more-accurately-part-1/</feedburner:origLink></item>
		<item>
		<title>KPI Definition for Web Projects</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/K2T1ZpHV2HY/</link>
		<comments>http://www.thesambarnes.com/web-project-management/kpi-definition-for-web-projects/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 23:07:43 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Project Management]]></category>
		<category><![CDATA[kpi]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=36</guid>
		<description><![CDATA[Defining realistic and measurable web project KPIs, and keeping them at the forefront of everyone’s mind, is not only one of the most crucial parts of a web project manager’s role, but also takes comparatively less effort than most other project tasks you will perform for what is a huge benefit to all.]]></description>
			<content:encoded><![CDATA[<h2>What on earth is a KPI?</h2>
<p>A KPI, or <a href="http://en.wikipedia.org/wiki/Key_performance_indicators" rel="external">Key Performance Indicator</a>, is simply a measurable metric by which a project can be judged as a success or not in accordance with the client&#8217;s primary aims for the project. For each KPI a pre-launch metric is recorded and post-launch the same metric is recorded, thus providing the data for an objective comparison.</p>
<p>KPIs can be defined as financial or non-financial targets, examples of typical KPIs for web projects are as follows:</p>
<ul>
<li>Increase the amount of leads via the website by 10%</li>
<li>Increase online conversions by 5%</li>
<li>Reduce the time Customer Services team spend dealing with telephone queries</li>
<li>Increase newsletter subscriptions</li>
<li>Generate 10% more traffic</li>
<li>Get higher competitive key phrase search engine rankings</li>
</ul>
<p>Often KPIs that are more difficult to measure will often be put forward by a client, such as:</p>
<ul>
<li>Increase brand awareness</li>
<li>Improve usability</li>
<li>Increase time spent on the website</li>
</ul>
<p>Although more difficult to measure, it is possible to use some KPIs like those above as long as the necessary metrics can be collected but the time required to do so should be made clear to the client upfront. For example, usability could be measured on the current site, and then measured again on the new site, but it would require the same controlled conditions and user groups for both &#8211; possible, but possibly time consuming and difficult to replicate.</p>
<p>The key ingredients to a KPI are the &#8216;before and after&#8217; metrics that allow for an equal comparison of numbers to determine success levels.</p>
<p>But wait, so if I define some KPIs with the client it means at the end it could be proven the project wasn&#8217;t a fantastic success?  Correct, but KPIs are good for both client <strong>and</strong> web agency.</p>
<h2>Why KPIs are good for web agencies</h2>
<p>Aside from the obvious client benefits of being able to set, and hopefully achieve, their desired business aims with the web project, KPIs also keep web agencies focussed on what they&#8217;re really being hired to do &#8211; add value to the client&#8217;s business. After all, if a web agency delivers a website or web application that looks beautiful, is coded beautifully and accessible to all but fails to satisfy the aims of the client&#8217;s business and facilitate growth, quite simply, the web agency has not done their job.</p>
<p>Not only will the web agency have not done their job, but the client will inevitably be unhappy with the results and this damages the chance of possible repeat business, testimonials, case studies and referrals, and as a web agency, sales as a result of these are the true keys to stability and expansion.</p>
<p>But sales aside, KPIs are good for web agencies because they ensure all teams remain focussed on the business problems that need solving as opposed to the latest techniques or technologies. Yes a web agency must keep up to date with all of the latest trends to remain competitive, but cultivating an entire team to become primarily business focussed is by far more valuable to an agency in the long-run than any use of cutting edge technologies as that team will consistently be delivering business value to clients and this only ever increases agency team morale.</p>
<p>KPIs can also serve as a boundary to client requests for features that are out of scope. In this instance, with KPIs defined, a web project manager can, with all sincerity, ask which KPI this relates too. More often than not, the answer will be none and in one swift move you have not only protected the project&#8217;s scope but kept the client focussed on their business&#8217;s primary aims and saved them money.</p>
<h3>When failing is valuable</h3>
<p>Even failing to deliver on one or all KPIs is extremely valuable to a web agency because it allows the team to fully analyse why this was the case and take the appropriate steps to improve on the next project. In some instances, by being completely transparent with a client about the KPIs and failure to reach them results in a relationship based on respect and trust and this puts an agency in a great position to propose further work in order to turn the failure into success based on statistics captured post-launch &#8211; if you can identify what the project failed to achieve but also why, you can fix it rapidly.</p>
<h2>Who should define KPIs</h2>
<p>It is important to specify who should create the web project&#8217;s KPIs? Usually the client will give you the KPIs but it is the web agency&#8217;s role to analyse and challenge these where necessary to ensure they are realistic, measurable and placed in the correct context e.g. if a KPI is given to as &#8220;appear on page one of Google&#8221; without the context of which keywords to appear on page one for, the KPI could be achieved by getting the client to number one for their domain name, brilliant.</p>
<p>Obviously this is not brilliant, but illustrates the importance of defining the right kind of KPIs.</p>
<h2>Factors to consider when capturing and measuring KPIs</h2>
<p>Another factor to take into consideration when defining and capturing KPIs is what the client&#8217;s business activity is that time that could impact any of the metrics collected both before and after launch.</p>
<p>For example, if a KPI was to increase traffic by 5%, a &#8216;before&#8217; figure would be collected that gave the current traffic over a defined period, let&#8217;s say three months. Post-launch, the &#8216;after&#8217; figure would be collected for the same time duration and the comparison made. But using just this one example could possibly result in skewed results if any of the following are true:</p>
<ul>
<li>When the &#8216;before&#8217; metric was taken the client had just implemented a print marketing campaign</li>
<li>PPC/SEM was being conducted and now is not</li>
<li>The &#8216;after&#8217; metric is taken over a period of time when several national holidays occur</li>
<li>A new competitor arises on the scene before project completion</li>
</ul>
<p>There are many factors that should be taken into considering when capturing and measuring web project KPIs. It is impossible to predict the future, but by conducting research into any external factors increases the chance of being able to produce the most equally weighted comparative metrics and thus the purest measurement for a KPI and the project&#8217;s success.</p>
<h2>Staying focussed on KPIs</h2>
<p>Once defined with the client at the start of the project, the KPIs should be documented and circulated amongst all parties that will be involved throughout the project&#8217;s lifecycle. In doing so you are immediately focussing everyone on the aims of the project. Too often in web projects the aims of the project are specified in finite detail by the client in the tender document, backed up by agency proposals and then swiftly forgotten by both sides. While this seems a little crazy, in reality, the pace and complexity of most projects, both large and small, make it difficult to focus on anything other than completion &#8211; it&#8217;s the job of the web project manager to ensure these aims are at the forefront of everyone&#8217;s mind at all times.</p>
<p>The most effective ways to keep KPI focus throughout a project are to:</p>
<ul>
<li>Document them at the start of the project</li>
<li>Present back to the client, and any stakeholders, in a face to face meeting</li>
<li>Present to your team at the kick-off meeting</li>
<li>Include them at the top of all project documentation e.g. sitemaps, functional specifications and creative briefs</li>
<li>Re-iterate them verbally at the start of any new project phase e.g. site IA, development and design</li>
<li>Remind everyone of the KPIs when reviewing any revisions of work and citing them as reasons for your feedback and suggestions</li>
</ul>
<p>Defining realistic and measurable web project KPIs, and keeping them at the forefront of everyone&#8217;s mind throughout a project, is not only one of the most crucial parts of a web project manager&#8217;s role, but also takes comparatively less effort than most other project tasks you will perform for what is a huge benefit to all. It keeps everyone focussed on why the project exists in the first place, acts a guide to all decision making from beginning to end and serves as a project success indicator that benefits both client and web agency.</p>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+KPI+Definition+for+Web+Projects:+http://bit.ly/1r9kVP" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-project-management/kpi-definition-for-web-projects/&amp;title=KPI+Definition+for+Web+Projects" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-project-management/kpi-definition-for-web-projects/&amp;title=KPI+Definition+for+Web+Projects" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/K2T1ZpHV2HY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-project-management/kpi-definition-for-web-projects/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-project-management/kpi-definition-for-web-projects/</feedburner:origLink></item>
		<item>
		<title>Getting Things Done for Web Project Management</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/X_fiAakelHk/</link>
		<comments>http://www.thesambarnes.com/web-project-productivity/getting-things-done-for-web-project-management/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 22:55:26 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Project Productivity]]></category>
		<category><![CDATA[gtd]]></category>
		<category><![CDATA[Web Project Management]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=17</guid>
		<description><![CDATA[Moving from web development to web project management is a long and difficult journey.  One of the biggest challenges along the way is learning how to deal with approximately one trillion things each day.]]></description>
			<content:encoded><![CDATA[<h2>16 Minutes as a Web Project Manager</h2>
<p>You arrive at the office at 9am with your day mapped out; you finish your coffee, catch up on a few RSS feeds and prepare to start your scheduled work feeling at one with the world. It&#8217;s now 9.16am. If you’ve received ten e-mails, two client phone calls, a good new business lead and have before you a design and development team that need briefing in order to start work  &#8211; all that demand immediate attention that supersede your scheduled work&#8230;</p>
<p>Chances are you’re a Web Project Manager and it’s a normal day at the office.</p>
<h2>Why didn&#8217;t I take the blue pill?</h2>
<p>Right about now you wonder why you ever made the switch from web developer to project manager&#8230;</p>
<p>Moving from web development to web project management is a long and difficult journey.  One of the biggest challenges along the way is learning how to deal with approximately one trillion things each day, very approximately.</p>
<p>No two web agencies are the same and no two projects the same, but somehow you have to find a way to stay on top of things before you fall down in a crumpled heap begging for mercy. <a href="http://en.wikipedia.org/wiki/Getting_Things_Done" rel="external">Getting Things Done</a>, or GTD  as it&#8217;s known to fellow cult members, is what personally saved me, and can save you, from becoming this broken down sorry excuse for a web project manager.</p>
<h2>Getting Things Done (GTD)</h2>
<p>Founded by <a href="http://en.wikipedia.org/wiki/David_Allen_(author)" rel="external">David Allen</a> and introduced to me by a good friend, and web guru, <a href="http://www.omphe.com" rel="external">Branden Faulls</a>, GTD is a system that is accompanied by the tagline &#8220;The Art of Stress Free Productivity&#8221; and while I can&#8217;t proclaim to now be stress free, I am certainly less stressed, a lot more organised and am able to deal with a great deal more than I could before adopting this system.</p>
<p>I won&#8217;t attempt to describe in detail what GTD is as it&#8217;s a huge topic, if you want to read more your best bet is to buy the book from <a href="http://www.amazon.co.uk/Getting-Things-Done-Stress-Free-Productivity/dp/0142000280/ref=sr_1_2?ie=UTF8&#038;s=books&#038;qid=1239053451&#038;sr=1-2" rel="external">Amazon</a> or download the audio book from <a href="http://www.audible.com/adbl/site/products/ProductDetail.jsp?productID=BK_SANS_000347&#038;BV_SessionID=@@@@0892295316.1239053305@@@@&#038;BV_EngineID=ccchadegmdfiidfcefecekjdffidfjo.0" rel="external">Audible</a>, my personal preference. What I want to discuss here is the parts of GTD I use on a daily basis that enable me to do my day-to-day web project management job.</p>
<h2>Next actions, waiting for and Inbox Zero</h2>
<p>The primary concepts I use from GTD are &#8216;Next Actions&#8217; and &#8216;Waiting For&#8217; items. By using just these two GTD principles, of which there are many more, I am able to make sure I never forget to complete a task no matter how many other actions I have, how long it has been since it last entered my head or how small it is when compared to the larger issues at hand. Best of all it results in regularly achieving, on a daily basis, having no e-mails in my inbox, known in GTD circles as &#8216;Inbox Zero&#8217; &#8211; this alone is guaranteed to reduce your stress levels! To learn more about Inbox Zero check out <a href="http://www.youtube.com/watch?v=z9UjeTMb3Yk" rel="external">Merlin Mann&#8217;s excellent talk</a> at Google in 2007.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/z9UjeTMb3Yk&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param>
    <embed src="http://www.youtube.com/v/z9UjeTMb3Yk&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>So, how exactly to apply these principles to my working day, it&#8217;s pretty simple really, however don&#8217;t let the simplicity lure you into thinking this happened overnight without many different attempts and approaches to implement it. It really is about trial and error, what took months to devise and get working for me at my last company completely fell over when I joined my current company <a href="http://www.rawnet.com" rel="external">Rawnet</a>, but the overriding principles are always the same.</p>
<p>Using the very real scenario in the opening paragraph let me explain how GTD enables me to capture and action everything&#8230;</p>
<h3>Processing e-mail to Inbox Zero</h3>
<p>I will quickly scan all ten e-mails, looking to identify if any of them require me to do something or not, or if it was a piece of information I was waiting for:</p>
<ul>
<li>If it contains <strong>something I have to do</strong>, I will open up my Backpack list and under the Next Actions list I will prefix the &#8216;to do&#8217; with a project identifier and add the action (you&#8217;d be surprised how often a huge e-mail can be digested with and result in a one line action item). I&#8217;ll then drag this e-mail to the project folder in my e-mail client and move onto the next</li>
<li>If an e-mail contains <strong>no next action and no waiting for</strong> I will simply digest and drag to the project&#8217;s folder</li>
<li>If an e-mail contains <strong>something I was waiting for</strong> from someone, I will locate this in my Waiting For list in Backpack and edit the item specifying the Next Action that I can now complete having got the information I needed and drag the item from the Waiting For list into the Next Actions list</li>
<li>If a Waiting For item means I can quickly send off another e-mail in response that will move the project forward in two minutes, I will do so, regardless of the other high-priority things I need to do.  If you can move a project forward with one quick e-mail that will no doubt take someone a while to reply to, just do it rather than capture the fact you need to! Once sent, I&#8217;ll add a new Waiting For that will remind me that I need an answer in order to progress the project</li>
<li>If the Waiting For signals the end of a task and requires no Next Action I will just tick the item forever banishing it to the completed list</li>
</ul>
<p>The end result is all e-mails are moved out of my inbox and to the relevant project folder with all Next Actions and Waiting For items captured in my centralised master Backpack list &#8211; I then await the inevitable wave of euphoria at seeing the &#8220;No messages in your inbox&#8221; message, ahhhhh.</p>
<p>But wait, a client&#8217;s on the phone wanting to talk about their project, now what!?</p>
<h3>Unexpected client phone calls</h3>
<p>Out of nowhere, and before you know it, the handset is pressed to your ear and you await the unknown that is the unexpected client phone call. With baited breath you await the first question, is it a huge content delay, a 180&deg; shift in design brief or a new piece of functionality needed? Hoorah, it&#8217;s not a big one, the client is simply asking you what dimensions the hero banner will be on the homepage and if you could possibly give their technical lead a call to discuss the required hosting configuration.</p>
<p>What the client doesn&#8217;t know however is that the minute the phone rang, I had clicked my magic Backpack shortcut and opened my master list &#8211; while the client talks I am immediately adding Next Actions to my list, but wait, why not take advantage of this unexpected call to close off some vital issues needed to move the project forward! With a quick scan of all Waiting For items I spot three things I need from this client in order to move other phases forward, I proceed to enquire after all three and manage to get answers on two, perfect! I tick them off or change them to Next Actions and hey presto, project moved forward.</p>
<p>This technique, and world-class Backpack quick draw speeds, allows me to:</p>
<ul>
<li>Fully concentrate on the call and the client (a client knows and doesn&#8217;t like when you&#8217;re distant or sound unsure of all of your Next Actions or Waiting For items for their project)</li>
<li>Instantly and digitally capture all that the client wants without having to scribble notes I realise later I can&#8217;t read before deciphering and re-typing into a digital format, taking twice the time</li>
<li>Close off outstanding issues on the spot without having to flip through a notebook looking for more illegible notes I made three weeks ago</li>
</ul>
<p>Being able to quickly and accurately, take client requests on board, get key information from them at the drop of the hat while being able to recite all of the Next Actions you have planned for their project makes you a more efficient web project manager and the client feel confident that you are on top of their project which equals client love, and let&#8217;s face it, that&#8217;s the love we crave isn&#8217;t it!?</p>
<p>Although all of this sounds like a complete pain to implement, after a few days it really becomes second nature and takes just a few minutes out of your day, but boy are they minutes well spent.</p>
<h2>However, the ideal solution eludes me</h2>
<p>Although my personal GTD inspired processes have helped me a great deal, they are by no means perfect. For instance Backpack has no way of allowing you to add deadline dates to Next Actions or Waiting For items, you can&#8217;t prioritise items in any more a sophisticated way than order by most important, not ideal. </p>
<h3>Free GTD Tools I recommend</h3>
<p>Trust me I&#8217;ve tried most of them! The following tools are the ones that stand out as having a good balance of portability and ease of use when trying to implement the GTD basics:</p>
<ul>
<li><a href="http://culturedcode.com/things/" rel="external">Things</a>: Mac/iPhone only, but very highly regarded</li>
<li><a href="http://getontracks.org/" rel="external">Tracks</a>: Ruby and web-based tool, initial testing are very positive indeed!</li>
<li><a href="http://backpackit.com/" rel="external">Backpack</a>: 37Signals web-based tool, excellent for more than just basic GTD</li>
<li><a href="http://www.gtdgmail.com/" rel="external">GTD Gmail</a>: Great tool for those who process work e-mail using Gmail</li>
</ul>
<h2>Develop your own GTD-based processes</h2>
<p>As anyone who knows about GTD will tell you, the processes I use only make up about 5% of the entire GTD blueprint and even then don&#8217;t really follow the teachings to the letter, but they work for me at this time and at this company. I would urge all of you to try and develop your own processes based on the Next Actions and Waiting For items principles and see for yourself how organised you suddenly feel.</p>
<p><a class="back-to-top" href="#top">^ Back to top</a></p>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+Getting+Things+Done+for+Web+Project+Management:+http://bit.ly/3NaXGr" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-project-productivity/getting-things-done-for-web-project-management/&amp;title=Getting+Things+Done+for+Web+Project+Management" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-project-productivity/getting-things-done-for-web-project-management/&amp;title=Getting+Things+Done+for+Web+Project+Management" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/X_fiAakelHk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-project-productivity/getting-things-done-for-web-project-management/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-project-productivity/getting-things-done-for-web-project-management/</feedburner:origLink></item>
		<item>
		<title>The Dangers of Outsourcing Web Design &amp; Development</title>
		<link>http://feedproxy.google.com/~r/thesambarnes/~3/pVF6VFiEV8M/</link>
		<comments>http://www.thesambarnes.com/web-agency-management/the-dangers-of-outsourcing-web-design-development/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 00:41:58 +0000</pubDate>
		<dc:creator>thesambarnes</dc:creator>
				<category><![CDATA[Web Agency Management]]></category>
		<category><![CDATA[outsourcing]]></category>
		<category><![CDATA[Web Project Management]]></category>

		<guid isPermaLink="false">http://www.thesambarnes.com/?p=7</guid>
		<description><![CDATA[There is a long-term and real danger of outsourcing web work on a regular basis that can go un-noticed until it is too late....]]></description>
			<content:encoded><![CDATA[<h2>Introduction</h2>
<p>I would always strongly encourage any small web agency to build and maintain a stable and trusted freelancer network that can be called upon in times of project management crisis, however, there is a long-term and real danger of outsourcing work on a regular basis that can go un-noticed until it is too late.</p>
<h2>Why outsource at all?</h2>
<p>At any one time, a web agency will need to outsource web project management, design or development work to a freelancer for a variety of reasons. These range from lack of in-house skill, employee illness to a sudden influx of business that cannot be resourced internally.</p>
<p>All of these are solid reasons to outsource work and can prove commercially viable. Because most of the reasons are a reaction to an unforeseen event, a wise agency management team will always have a bank of reliable freelancers with a vast array of design and technical skills to call upon in such times.</p>
<h2>The snowball builds</h2>
<p>The negative effects of outsourcing are slow to develop at first making them very difficult to identify, but once the seed is sown, the effects gain velocity and size and by the time they are plain for all to see it is difficult to recover from. This snowball building usually follows like so:</p>
<ol>
<li>Small web project arrives that needs management/technical/creative skills or resource your in-house team don’t currently have</li>
<li>The in-house team are working on large client work that is too in-depth and risky to handover to a freelancer given timeframes and account relationships</li>
<li>Small project work is outsourced to a freelancer</li>
<li>In-house remain on large client work and/or within skill set</li>
<li>New small web project ends and in-house team haven’t learnt any new skills</li>
<li>In-house team can’t take on any new small projects that require new skills</li>
<li>Go back to Step 1</li>
</ol>
<h2>The snowball effect</h2>
<p>The effects of this on a one-off basis is negligible, the project is completed, and with a drastically reduced cost to the business resulting in a higher profit margin and a happy management team, but if repeated it can have disastrous long-term effects on your business, for example it can:</p>
<ul>
<li>Stop your internal online team from developing new skills</li>
<li>Reduces the chance of the in-house team gaining valuable experience</li>
<li>Decrease team morale due to being kept constantly on the same large client projects</li>
</ul>
<p>As the cycle continues, the in-house team slowly becomes out of date with the latest web trends and technologies (given that larger clients are generally slow moving) thus impacting on your agency&#8217;s ability to respond to new web projects effectively, and staff members become increasingly frustrated with the lack of opportunity to develop their skills and experience online, eventually opting to leave the agency for one where these kind of opportunities are available.</p>
<h2>The reality</h2>
<p>I have personally seen, over a three year period, a web agency go from having a high revenue generating skilled in-house web project management, design and development team become a low revenue generating relatively un-skilled team where all web design and development work was outsourced. The passionate and ambitious skilled employees left one by one, and were replaced with employees who were mostly indifferent to the industry and saw it as a job rather than career.</p>
<p>Was the overall revenue of the agency the same? Just about, was the business a creative and skilled web agency still? Not at all</p>
<p>This slow but devastating transformation impacted almost every part of the business, for example, potential clients did not recognise the business as a web agency any longer and ceased to invite to tender for web projects and thus the client list reduced and it became almost impossible to attract new web skilled employees to the company.</p>
<h2>Spot the warning signs</h2>
<p>Early identification, long-term strategy and pre-emptive action are the keys to avoiding this negative spiral. The early warning signs are there to be spotted and come in several forms:</p>
<ol>
<li>The need for freelancers seems to become more frequent than the month before</li>
<li>One regular freelancer becomes two, then three</li>
<li>Freelancers are used on the smaller projects while in-house staff are on the large projects</li>
<li>Team morale drops</li>
<li>There are &#8216;office whispers&#8217; of frustration at freelancers &#8220;getting all the fun work&#8221;</li>
<li>More new project briefs are answered with use of a freelancer in mind from the outset</li>
<li>Skilled and experienced employees choose to move on to another company in the same industry</li>
</ol>
<p>The long-term strategy and pre-emptive actions that must be applied to avoid this predominately focus around a disciplined approach, from the start, and an on-going commitment, from the directors and senior management, to developing the in-house team&#8217;s skills and experience.</p>
<h2>Pay now, not later</h2>
<p>The willingness of a business owner to resist the temptation of using a freelancer and reduce profit margin in the short-term on some projects, and allowing for in-house team research and training (and mistakes &#8211; the most effective training technique in the world!), for the long-term benefit and growth of the agency is the essential ingredient to avoiding the transformation.</p>
<p>It takes determination, discipline and a fair amount of sheer entrepreneurial courage in the face of adversity to apply this long-term strategy, but in doing so the future of the agency is only made more secure by the skill set and the value of the in-house team being kept on the cutting edge of the web industry.</p>
<p><a class="back-to-top" href="#top">^ Back to top</a></p>
<p align="left"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Reading+thesambarnes.com+-+The+Dangers+of+Outsourcing+Web+Design+%26+Development:+http://bit.ly/27qUBf" title="Post to Twitter"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://www.thesambarnes.com/web-agency-management/the-dangers-of-outsourcing-web-design-development/&amp;title=The+Dangers+of+Outsourcing+Web+Design+%26+Development" title="Post to Delicious"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://www.thesambarnes.com/web-agency-management/the-dangers-of-outsourcing-web-design-development/&amp;title=The+Dangers+of+Outsourcing+Web+Design+%26+Development" title="Post to Digg"><img class="nothumb" src="http://www.thesambarnes.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a></p><img src="http://feeds.feedburner.com/~r/thesambarnes/~4/pVF6VFiEV8M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.thesambarnes.com/web-agency-management/the-dangers-of-outsourcing-web-design-development/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.thesambarnes.com/web-agency-management/the-dangers-of-outsourcing-web-design-development/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 1.296 seconds. --><!-- Cached page generated by WP-Super-Cache on 2009-11-11 20:47:19 -->
