<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Lessons from 100 PMOs &#187; Requirements</title>
	<atom:link href="http://blog.effectiveitgroup.com/tag/requirements/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.effectiveitgroup.com</link>
	<description>Real world lessons learned from working with 100+ PMOs</description>
	<lastBuildDate>Tue, 17 Nov 2009 05:01:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.3</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Treat Projects as Business Targets</title>
		<link>http://blog.effectiveitgroup.com/2009/07/treat-projects-as-business-targets/</link>
		<comments>http://blog.effectiveitgroup.com/2009/07/treat-projects-as-business-targets/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 23:29:42 +0000</pubDate>
		<dc:creator>Dave B</dc:creator>
				<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Requirements]]></category>

		<guid isPermaLink="false">http://blog.effectiveitgroup.com/?p=58</guid>
		<description><![CDATA[When we're heads down in the middle of a project, it's often easy to focus on staying on task, on budget, and on scope - and all too easy to lose track of the original business proposition. Truth is, all projects start with a business value proposition in mind. This is what I like to call the business target.

A while ago, as an exercise in a project management class I was teaching, I asked each of the PMs to tell us the purpose of their project. The first PM said "to upgrade the payroll system". Oops - that's not much of a purpose. Why would we want to spend lots of dollars just to upgrade a payroll system? Turns out there were new tax rules coming in that the old system couldn't handle. So - the real purpose of the project was to enable compliance with new tax regulations. Obviously, if this could be done with a few minor tweaks, that would be better than a full upgrade. Given it could not, the upgrade was on.]]></description>
			<content:encoded><![CDATA[<p>When we&#8217;re heads down in the middle of a project, it&#8217;s often easy to focus on staying on task, on budget, and on scope &#8211; and all too easy to lose track of the original business proposition. Truth is, all projects start with a business value proposition in mind. This is what I like to call the business target.</p>
<p>A while ago, as an exercise in a project management class I was teaching, I asked each of the PMs to tell us the purpose of their project. The first PM said &#8220;to upgrade the payroll system&#8221;. Oops &#8211; that&#8217;s not much of a purpose. Why would we want to spend lots of dollars just to upgrade a payroll system? Turns out there were new tax rules coming in that the old system couldn&#8217;t handle. So &#8211; the real purpose of the project was to enable compliance with new tax regulations. Obviously, if this could be done with a few minor tweaks, that would be better than a full upgrade. Given it could not, the upgrade was on.</p>
<p>My point , however, is that even the PM lost sight of the business target in the middle of the project. What a PM really needs is a laser focus on this target. There are several benefits to a well thought out and clarified business target.</p>
<p>First, it&#8217;s easier to reign in scope creep. If we need taxes to be right come January 1, but HR wants to add some new vacation tracking functionality, it&#8217;s easier to say no &#8211; especially if that might endanger the Jan 1 date.</p>
<p>Second, the odds of success are much higher. Back in my programming days, I remember a project where we did a great job of defining requirements, and even added mock screen-shots and reports to the specs. The customer signed off on the spec, we delivered on-time and on-budget, only to hear &#8220;it&#8217;s exactly what I ordered, but not what I need!&#8221; Ever heard that one?</p>
<p>By focusing on the business proposition it&#8217;s easier to work with the customer along the way and even make suggestions that would better enable the project to deliver against the proposition. This may require some course adjustments. In the case above, we would have changed the design for a smoother work-flow, rather than sticking to the original specs. These adjustments may well have caused the project to be both late and over budget. But isn&#8217;t a little late and over budget better than delivering something useless that happens to meet the original requirements?</p>
<p>One project manager I spoke to recently put this idea quite succinctly. He was taught that for any project, he should be able to give the &#8220;elevator pitch&#8221; for the project. An elevator pitch is a sales term, and every salesperson can give you that 15-30 second pitch for why you should buy their product. If you can successfully give a 30-second elevator pitch for your project, you&#8217;ll be well on the way to a truly successful project with happy stakeholders.</p>
<p>Now, viewing projects as business outcomes has some serious implications for how portfolios are managed. More on that in my next post . . .</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.effectiveitgroup.com/2009/07/treat-projects-as-business-targets/feed/</wfw:commentRss>
		<slash:comments>187</slash:comments>
		</item>
		<item>
		<title>Who&#8217;s responsible for business requirements?</title>
		<link>http://blog.effectiveitgroup.com/2009/03/whos-responsible-for-business-requirements/</link>
		<comments>http://blog.effectiveitgroup.com/2009/03/whos-responsible-for-business-requirements/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 22:57:20 +0000</pubDate>
		<dc:creator>Dave B</dc:creator>
				<category><![CDATA[Project Management]]></category>
		<category><![CDATA[PMO]]></category>
		<category><![CDATA[Requirements]]></category>

		<guid isPermaLink="false">http://blog.effectiveitgroup.com/?p=40</guid>
		<description><![CDATA[An oft-heard refrain in IT Project Management circles:

If the business would get their requirements right, we'd be able to deliver this project on-time!"

How many project delays have come from shifting scope and requirements? More than a few, based on my experience. So how does one approach this problem?

Part of the answer lies in the question itself. It assumes that the business is responsible for imparting their requirements to IT in such as manner that IT can successfully deliver. Yet "the business" often knows little about the underlying technology, and thus has a hard time articulating their requirements in terms the technologists in IT will understand.

What is needed - and what works in successful project and IT departments - is a translator. We often think of the business analyst role fitting the bill perfectly. Their job, after all, is to understand the business issues and help determine the technical requirements that will fit the bill. The problem is, they are not driving the project - the project manager is.]]></description>
			<content:encoded><![CDATA[<p>An oft-heard refrain in IT Project Management circles:</p>
<p>If the business would get their requirements right, we&#8217;d be able to deliver this project on-time!&#8221;</p>
<p>How many project delays have come from shifting scope and requirements? More than a few, based on my experience. So how does one approach this problem?</p>
<p>Part of the answer lies in the question itself. It assumes that the business is responsible for imparting their requirements to IT in such as manner that IT can successfully deliver. Yet &#8220;the business&#8221; often knows little about the underlying technology, and thus has a hard time articulating their requirements in terms the technologists in IT will understand.</p>
<p>What is needed &#8211; and what works in successful project and IT departments &#8211; is a translator. We often think of the business analyst role fitting the bill perfectly. Their job, after all, is to understand the business issues and help determine the technical requirements that will fit the bill. The problem is, they are not driving the project &#8211; the project manager is.</p>
<p>There is another issue in this conundrum: sometimes the business customers of a project think they know what they want in technology terms, and try to input their requirements in that manner. Something like: &#8220;We need a new sales force automation system that is web-based, syncs with MS Outlook, and integrates with the finance system&#8221;.</p>
<p>Why? Perhaps they are trying to increase the efficiency of the sales force. Or, perhaps increasing their visibility into credit issues through finance. Or, they need better visibility into the sales pipeline.</p>
<p>My point here is simple: For a project to be successful, a clearly defined business target is required. This is a vision that sits above the requirements. Indeed, if specific requirements don&#8217;t help produce that vision, they may not belong in the scope of the project. It also helps to separate the critical items from the &#8220;nice to have&#8221; requirements.</p>
<p>Given a business target, the project needs a Project Manager that understands the target and can drive the team to deliver. Why the project manager? Because business is a fluid undertaking, and the requirements may indeed change &#8211; but the vision should not. The project manager needs to be able to collaborate with business stakeholders &#8211; on their terms &#8211; to help sort through the shifting landscape and determine if and when changes to the project are required.</p>
<p>I was once asked to manage a large payroll system enhancement project. Lots of detailed requirements, lots of good business reasons to upgrade, including changing tax regulations and international expansion. And over 100,000 people on the payroll. I asked the VP in charge: &#8220;Why me? You have plenty of qualified project managers in IT.&#8221; Her reply: &#8220;Because, at the end of the day, come hell or high water, I know you will make sure all of those employees get paid.&#8221;</p>
<p>Now that&#8217;s a business target.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.effectiveitgroup.com/2009/03/whos-responsible-for-business-requirements/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

