<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Scope Management, Requirements Management or both?</title>
	<atom:link href="http://johnastrello.com/?feed=rss2&#038;p=186" rel="self" type="application/rss+xml" />
	<link>http://johnastrello.com/?p=186</link>
	<description>A Practical Approach to Project Management Execution</description>
	<lastBuildDate>Tue, 25 May 2010 15:37:29 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Jim Whitten</title>
		<link>http://johnastrello.com/?p=186&#038;cpage=1#comment-156</link>
		<dc:creator>Jim Whitten</dc:creator>
		<pubDate>Tue, 04 Aug 2009 15:30:29 +0000</pubDate>
		<guid isPermaLink="false">http://johnastrello.com/?p=186#comment-156</guid>
		<description>There can be many sources that drive scope creep.

Regarding scope management and requirements management, both are absolutely required. I think of a balloon: Interior pressure (requirements management) keeps the balloon inflated, but exterior pressure (scope management) keeps the size of the project balloon contained. Not enough scope management and the project blows up, too much containment and the project shrinks or shrivels.

The PM is responsible for the right balance. 
Posted by Jim Whitten</description>
		<content:encoded><![CDATA[<p>There can be many sources that drive scope creep.</p>
<p>Regarding scope management and requirements management, both are absolutely required. I think of a balloon: Interior pressure (requirements management) keeps the balloon inflated, but exterior pressure (scope management) keeps the size of the project balloon contained. Not enough scope management and the project blows up, too much containment and the project shrinks or shrivels.</p>
<p>The PM is responsible for the right balance.<br />
Posted by Jim Whitten</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joseph Samble</title>
		<link>http://johnastrello.com/?p=186&#038;cpage=1#comment-155</link>
		<dc:creator>Joseph Samble</dc:creator>
		<pubDate>Tue, 04 Aug 2009 15:22:12 +0000</pubDate>
		<guid isPermaLink="false">http://johnastrello.com/?p=186#comment-155</guid>
		<description>In my experience, the devil is in the details. A typical project starts with a high-level scope statement and as the project moves forward it drills down into the detaiIed requirements. If the scope definition is sufficiently vague (which is often the case as it is one of the first documents produced, when not much may be known about the project) it&#039;s easy to miss important and costly details which must be included to meet the agreed-upon scope. As an extreme example, say your scope simply says to build a 5-room house, and you base your estimate on the defined square footage. Okay, but is it to have vinyl siding or brick? One bathroom or two? If the customer wants to add a 6th room, that&#039;s clearly a scope change, but are these other things scope changes or just choices? Drilling down to the detailed requirements, scope change or not, can have a profound impact on the budget and timeline.</description>
		<content:encoded><![CDATA[<p>In my experience, the devil is in the details. A typical project starts with a high-level scope statement and as the project moves forward it drills down into the detaiIed requirements. If the scope definition is sufficiently vague (which is often the case as it is one of the first documents produced, when not much may be known about the project) it&#8217;s easy to miss important and costly details which must be included to meet the agreed-upon scope. As an extreme example, say your scope simply says to build a 5-room house, and you base your estimate on the defined square footage. Okay, but is it to have vinyl siding or brick? One bathroom or two? If the customer wants to add a 6th room, that&#8217;s clearly a scope change, but are these other things scope changes or just choices? Drilling down to the detailed requirements, scope change or not, can have a profound impact on the budget and timeline.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Renita Anzinger</title>
		<link>http://johnastrello.com/?p=186&#038;cpage=1#comment-154</link>
		<dc:creator>Renita Anzinger</dc:creator>
		<pubDate>Tue, 04 Aug 2009 15:19:58 +0000</pubDate>
		<guid isPermaLink="false">http://johnastrello.com/?p=186#comment-154</guid>
		<description>What I have seen is that when requirements are &quot;baselined&quot; it is often at a high level of detail that does not fully support the ability to execute the project. As the customer&#039;s understanding of their needs matures along with the project team&#039;s understanding, functionality is revealed that the customer implies was originally intended although not fully detailed. Of course, the project team has not estimated this work because they did not understand this newly revealed functionality ... and the scope gets &quot;squishy.&quot;

What I find helps to mitigate this is to have the project team document their assumptions when estimating. All assumptions are then reviewed with the customer along with the estimates. As new functionality is revealed to the project team the assumptions are then leveraged to objectively apply good change management practices.

What I&#039;ve witnessed is that project teams get into trouble when they &quot;feel&quot; they should have known that the newly revealed functionality was originally intended. By documenting meaningful assumptions we are then able to be reasonable about what we understood when estimating and what we didn&#039;t understand.</description>
		<content:encoded><![CDATA[<p>What I have seen is that when requirements are &#8220;baselined&#8221; it is often at a high level of detail that does not fully support the ability to execute the project. As the customer&#8217;s understanding of their needs matures along with the project team&#8217;s understanding, functionality is revealed that the customer implies was originally intended although not fully detailed. Of course, the project team has not estimated this work because they did not understand this newly revealed functionality &#8230; and the scope gets &#8220;squishy.&#8221;</p>
<p>What I find helps to mitigate this is to have the project team document their assumptions when estimating. All assumptions are then reviewed with the customer along with the estimates. As new functionality is revealed to the project team the assumptions are then leveraged to objectively apply good change management practices.</p>
<p>What I&#8217;ve witnessed is that project teams get into trouble when they &#8220;feel&#8221; they should have known that the newly revealed functionality was originally intended. By documenting meaningful assumptions we are then able to be reasonable about what we understood when estimating and what we didn&#8217;t understand.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bruno D'Amico, PMP</title>
		<link>http://johnastrello.com/?p=186&#038;cpage=1#comment-153</link>
		<dc:creator>Bruno D'Amico, PMP</dc:creator>
		<pubDate>Tue, 04 Aug 2009 15:15:21 +0000</pubDate>
		<guid isPermaLink="false">http://johnastrello.com/?p=186#comment-153</guid>
		<description>I would like to add also the consideration of previous experience in a similar project when it is allowed. The change control procedure must be highlighted in the contract and shared later on in the initial phase together with the project team in order to avoid any misunderstanding about the project boundary definition and eventual change during the work in progress.
At the end a good negotiation of the contract especially in the government business in most of the case could help in the requirement definition perspective.</description>
		<content:encoded><![CDATA[<p>I would like to add also the consideration of previous experience in a similar project when it is allowed. The change control procedure must be highlighted in the contract and shared later on in the initial phase together with the project team in order to avoid any misunderstanding about the project boundary definition and eventual change during the work in progress.<br />
At the end a good negotiation of the contract especially in the government business in most of the case could help in the requirement definition perspective.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Woody Williams</title>
		<link>http://johnastrello.com/?p=186&#038;cpage=1#comment-150</link>
		<dc:creator>Woody Williams</dc:creator>
		<pubDate>Fri, 31 Jul 2009 18:03:05 +0000</pubDate>
		<guid isPermaLink="false">http://johnastrello.com/?p=186#comment-150</guid>
		<description>There is a common misconception at work here. Neither PMI nor the &quot;real world&quot; require everything to be known initially and only the work known initially to be completed within the project. In PMBOK, follow the arrows and dotted lines and you find that change is a part of the scope processes. It is certainly the case in the real world ;~) and PMBOK mirrors that reality. What the PMBOK does require is all scope be known (pubic, open, transparent) and managed including changes. 

The PMBOK does not require all scope to be totally defined up front. It is this key misunderstanding that leads to much confusion.

What the PMBOK is trying to avoid is goldplating, and &quot;end runs&quot; -- informal directives from stakeholders, managers or whomever along the lines of &quot;wouldn&#039;t it be nice&quot; to a programmer &quot;on the side&quot; and slipping things in. Ditto for programmers putting a few &quot;nice to haves&quot; in on their own. Conversely, the PMBOK model is even more about not leaving anything out -- overlooking odds and ends or even more important features in the rush to completion. RQM, for example.

The PMBOK is not blocking or denying additions, modifications, or deletions during the course of a project to scope or requirements. &quot;Change request&quot; is an output of both the Control and Verify Scope processes, for example. There is every opportunity in every project to change anything along the way. As Brian mentioned above, the real challenge lies in managing stakeholders expectations around the cost, quality, and schedule impacts of doing so.

&quot;Skunk Works&quot; projects are certainly allowable under PMBOK. Prototyping is defined and allowed, as one example, as a requirements gathering method. Also project phases (see definition starting on pg 18) are included in a variety of formats. This is one of the better clarifications included in the fourth edition, in my opinion. 

As to your question &quot;why, do so many project managers blame overruns or project failures on scope creep or poorly executed requirements management and change management?&quot; the answer is, aside from the misconceptions mentioned above, based in part on how project &quot;success&quot; is measured. See http://enweave.blogspot.com/2009/06/defining-project-success.html for more on that subject.

Another part of the answer lies squarely on the shoulders of project managers. We don&#039;t always do the best job of &quot;managing&quot; and don&#039;t always shoulder that blame. If we &quot;cave&quot; to pressure from stakeholders and include a change we know will be costly without getting the resources to cover that cost, whose fault is that?</description>
		<content:encoded><![CDATA[<p>There is a common misconception at work here. Neither PMI nor the &#8220;real world&#8221; require everything to be known initially and only the work known initially to be completed within the project. In PMBOK, follow the arrows and dotted lines and you find that change is a part of the scope processes. It is certainly the case in the real world ;~) and PMBOK mirrors that reality. What the PMBOK does require is all scope be known (pubic, open, transparent) and managed including changes. </p>
<p>The PMBOK does not require all scope to be totally defined up front. It is this key misunderstanding that leads to much confusion.</p>
<p>What the PMBOK is trying to avoid is goldplating, and &#8220;end runs&#8221; &#8212; informal directives from stakeholders, managers or whomever along the lines of &#8220;wouldn&#8217;t it be nice&#8221; to a programmer &#8220;on the side&#8221; and slipping things in. Ditto for programmers putting a few &#8220;nice to haves&#8221; in on their own. Conversely, the PMBOK model is even more about not leaving anything out &#8212; overlooking odds and ends or even more important features in the rush to completion. RQM, for example.</p>
<p>The PMBOK is not blocking or denying additions, modifications, or deletions during the course of a project to scope or requirements. &#8220;Change request&#8221; is an output of both the Control and Verify Scope processes, for example. There is every opportunity in every project to change anything along the way. As Brian mentioned above, the real challenge lies in managing stakeholders expectations around the cost, quality, and schedule impacts of doing so.</p>
<p>&#8220;Skunk Works&#8221; projects are certainly allowable under PMBOK. Prototyping is defined and allowed, as one example, as a requirements gathering method. Also project phases (see definition starting on pg 18) are included in a variety of formats. This is one of the better clarifications included in the fourth edition, in my opinion. </p>
<p>As to your question &#8220;why, do so many project managers blame overruns or project failures on scope creep or poorly executed requirements management and change management?&#8221; the answer is, aside from the misconceptions mentioned above, based in part on how project &#8220;success&#8221; is measured. See <a href="http://enweave.blogspot.com/2009/06/defining-project-success.html" rel="nofollow">http://enweave.blogspot.com/2009/06/defining-project-success.html</a> for more on that subject.</p>
<p>Another part of the answer lies squarely on the shoulders of project managers. We don&#8217;t always do the best job of &#8220;managing&#8221; and don&#8217;t always shoulder that blame. If we &#8220;cave&#8221; to pressure from stakeholders and include a change we know will be costly without getting the resources to cover that cost, whose fault is that?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Duncan</title>
		<link>http://johnastrello.com/?p=186&#038;cpage=1#comment-146</link>
		<dc:creator>Bill Duncan</dc:creator>
		<pubDate>Fri, 31 Jul 2009 09:30:16 +0000</pubDate>
		<guid isPermaLink="false">http://johnastrello.com/?p=186#comment-146</guid>
		<description>There is a HUGE difference between the work and the scope. In the PMBoK Guide (at least in the original; I don&#039;t know what has changed in the last 2 versions), we used the terms &quot;project scope&quot; to refer to work and &quot;product scope&quot; to refer to what I now simply call &quot;scope.&quot;

So in your question, it appears that &quot;scope management&quot; is really &quot;project scope management,&quot; or more simply, work management. And requirements management would be &quot;product requirements management&quot; or &quot;product scope management.&quot;

In short, you need to manage both. Your customer/ client/ user wants their scope and doesn&#039;t really care about the work that you have to do. So the first thing you need to do to be effective is to change the terms of engagement:
--  The definition of scope (product scope) does not end when the requirements are agreed. The development of a design document, of technical specifications, of test data, of user manuals may all result in the identification of scope changes (product scope changes).
--  All scope changes (product scope changes) will be reviewed for their impact on the work that has to be done. Small changes to scope (product scope) may result in large changes to work (project scope). Small changes to scope (product scope) will almost always result in large changes to work (project scope) if they are received late in the project.
--  Who pays for any additional work identified must be clearly defined at the start of the project. If the project is being done under contract, it must be defined in the contract. If the project is internal to one legal entity, then the organizational units involved should agree to a process in writing.

Implied in all this is that you need a product-oriented life cycle: a &quot;planning phase&quot; after the requirements are agreed borders on willful stupidity. You should use something like requirements, design, development, turnover. Go back and re-read the section in the PMBoK Guide where it says &quot;process groups are not phases.&quot;

Duncan</description>
		<content:encoded><![CDATA[<p>There is a HUGE difference between the work and the scope. In the PMBoK Guide (at least in the original; I don&#8217;t know what has changed in the last 2 versions), we used the terms &#8220;project scope&#8221; to refer to work and &#8220;product scope&#8221; to refer to what I now simply call &#8220;scope.&#8221;</p>
<p>So in your question, it appears that &#8220;scope management&#8221; is really &#8220;project scope management,&#8221; or more simply, work management. And requirements management would be &#8220;product requirements management&#8221; or &#8220;product scope management.&#8221;</p>
<p>In short, you need to manage both. Your customer/ client/ user wants their scope and doesn&#8217;t really care about the work that you have to do. So the first thing you need to do to be effective is to change the terms of engagement:<br />
&#8211;  The definition of scope (product scope) does not end when the requirements are agreed. The development of a design document, of technical specifications, of test data, of user manuals may all result in the identification of scope changes (product scope changes).<br />
&#8211;  All scope changes (product scope changes) will be reviewed for their impact on the work that has to be done. Small changes to scope (product scope) may result in large changes to work (project scope). Small changes to scope (product scope) will almost always result in large changes to work (project scope) if they are received late in the project.<br />
&#8211;  Who pays for any additional work identified must be clearly defined at the start of the project. If the project is being done under contract, it must be defined in the contract. If the project is internal to one legal entity, then the organizational units involved should agree to a process in writing.</p>
<p>Implied in all this is that you need a product-oriented life cycle: a &#8220;planning phase&#8221; after the requirements are agreed borders on willful stupidity. You should use something like requirements, design, development, turnover. Go back and re-read the section in the PMBoK Guide where it says &#8220;process groups are not phases.&#8221;</p>
<p>Duncan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad Marsh, PMP</title>
		<link>http://johnastrello.com/?p=186&#038;cpage=1#comment-141</link>
		<dc:creator>Brad Marsh, PMP</dc:creator>
		<pubDate>Wed, 29 Jul 2009 19:30:29 +0000</pubDate>
		<guid isPermaLink="false">http://johnastrello.com/?p=186#comment-141</guid>
		<description>Most of the projects that I have been involved with included &quot;hidden agendas&quot; that we were not to discuss, but were also part of the sponsor&#039;s understanding of the scope of work. For example, on one project, the item on the agenda was to &quot;wow&quot; the client so the company could get the next project. On this particular project the budget was thin, but we were successful, and were awarded the next project. Had the project been successful in all other aspects, the sponsor would have considered the project unsuccessful. No additional resources were given to ensure that this factor was covered, we simply had to deliver an award to the next project in addition to the current one.
Not all organizations have a straight forward process to track changes and scope, and PM&#039;s are left to their own tools to assure these aren&#039;t the cause of a derailment.
PMO&#039;s, as process and procedure owners should take statements from PM&#039;s (like the ones you have shared above) and dig deeper into the root causes to refine the process and procedures and ensure that the costly lesson is not ignored. When these lessons are ignored, everyone is a looser.</description>
		<content:encoded><![CDATA[<p>Most of the projects that I have been involved with included &#8220;hidden agendas&#8221; that we were not to discuss, but were also part of the sponsor&#8217;s understanding of the scope of work. For example, on one project, the item on the agenda was to &#8220;wow&#8221; the client so the company could get the next project. On this particular project the budget was thin, but we were successful, and were awarded the next project. Had the project been successful in all other aspects, the sponsor would have considered the project unsuccessful. No additional resources were given to ensure that this factor was covered, we simply had to deliver an award to the next project in addition to the current one.<br />
Not all organizations have a straight forward process to track changes and scope, and PM&#8217;s are left to their own tools to assure these aren&#8217;t the cause of a derailment.<br />
PMO&#8217;s, as process and procedure owners should take statements from PM&#8217;s (like the ones you have shared above) and dig deeper into the root causes to refine the process and procedures and ensure that the costly lesson is not ignored. When these lessons are ignored, everyone is a looser.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Art Hunt</title>
		<link>http://johnastrello.com/?p=186&#038;cpage=1#comment-140</link>
		<dc:creator>Art Hunt</dc:creator>
		<pubDate>Wed, 29 Jul 2009 15:21:05 +0000</pubDate>
		<guid isPermaLink="false">http://johnastrello.com/?p=186#comment-140</guid>
		<description>First a bit of PMI speak clarification:

The Scope Baseline which is used to manage the scope is the “Scope Statement and its associated WBS and WBS Dictionary”.  If it is not in the WBS, it is not in scope.  “Verify Scope” (or Scope Verification) is “The process of formalizing the acceptance of completed project deliverables”.  It is performed when the deliverables are considered complete - not a good time to disagree about or revisit what is included in the scope.

There can be a broad variety of requirements – a good project manager will help their sponsor and other stakeholders expand their imagination and develop a comprehensive list. 

Requirements are sorted – in scope and out.

During the project, it is just one more aspect of progressive elaboration for scope changes to be requested.  

• If these changes had not been imagined, you should look at your requirements gathering process. 
• If these changes are to move requirements from out of scope to in scope, you should look at your requirements sorting process. 
• If your change control process increases scope with no increase in schedule or cost, you should look at that process. 
• If you have gotten a project approved but knew at that time that only future changes in scope and associated changes in schedule or budget will ensure project success, your bad.</description>
		<content:encoded><![CDATA[<p>First a bit of PMI speak clarification:</p>
<p>The Scope Baseline which is used to manage the scope is the “Scope Statement and its associated WBS and WBS Dictionary”.  If it is not in the WBS, it is not in scope.  “Verify Scope” (or Scope Verification) is “The process of formalizing the acceptance of completed project deliverables”.  It is performed when the deliverables are considered complete &#8211; not a good time to disagree about or revisit what is included in the scope.</p>
<p>There can be a broad variety of requirements – a good project manager will help their sponsor and other stakeholders expand their imagination and develop a comprehensive list. </p>
<p>Requirements are sorted – in scope and out.</p>
<p>During the project, it is just one more aspect of progressive elaboration for scope changes to be requested.  </p>
<p>• If these changes had not been imagined, you should look at your requirements gathering process.<br />
• If these changes are to move requirements from out of scope to in scope, you should look at your requirements sorting process.<br />
• If your change control process increases scope with no increase in schedule or cost, you should look at that process.<br />
• If you have gotten a project approved but knew at that time that only future changes in scope and associated changes in schedule or budget will ensure project success, your bad.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Randy Gilbert, PMP</title>
		<link>http://johnastrello.com/?p=186&#038;cpage=1#comment-138</link>
		<dc:creator>Randy Gilbert, PMP</dc:creator>
		<pubDate>Tue, 28 Jul 2009 22:53:48 +0000</pubDate>
		<guid isPermaLink="false">http://johnastrello.com/?p=186#comment-138</guid>
		<description>Personal experience has shown that despite any organization&#039;s best efforts to define what was and wasn&#039;t in scope, it mattered little once the Relationship Manager (RM) was face-to-face with the Client. The transition and transformation from in-house to outsourced IT had been oversold and was, in the Client&#039;s eyes, being under-delivered. Regardless of the RM&#039;s understanding of program/project management and what had been agreed upon between the &quot;outsourcer&quot; and the Client in the scope documents, it came down to the RM folding on delivery, including new requirements, every time the Client and RM met.  In circumstances like these, program/project managers are akin to a good fighter in the ring, always bobbing and weaving doing their best to avoid the next punch (aka, damage control). The RM&#039;s inability to &quot;back-up&quot; the scope document (and the PPMs/PMs and clients&#039; who wrote it) in the presence of the Client with words and actions cannot save any project from cost and time overruns and jeopardized quality.  Your scope document and all your efforts to avoid &quot;gold plating&quot; (PMBOK&#039;ism) the program/project will be for naught if your Project Sponsor (in this case it should have been the RM) and your Client can&#039;t stop the ebb and flow of changing requirements.  Seen from the Client&#039;s viewpoint, there&#039;s no reason to &quot;concede&quot; anything to the Scope when you stand to get something for nothing. This logic then &quot;piggybacks&quot; onto the requirements definitions and on the circle goes.  To summarize: If neither service provider nor client has any &quot;skin&quot; in the game (program/project), don&#039;t expect anyone to say, &quot;Ouch!&quot;... until litigation begins.</description>
		<content:encoded><![CDATA[<p>Personal experience has shown that despite any organization&#8217;s best efforts to define what was and wasn&#8217;t in scope, it mattered little once the Relationship Manager (RM) was face-to-face with the Client. The transition and transformation from in-house to outsourced IT had been oversold and was, in the Client&#8217;s eyes, being under-delivered. Regardless of the RM&#8217;s understanding of program/project management and what had been agreed upon between the &#8220;outsourcer&#8221; and the Client in the scope documents, it came down to the RM folding on delivery, including new requirements, every time the Client and RM met.  In circumstances like these, program/project managers are akin to a good fighter in the ring, always bobbing and weaving doing their best to avoid the next punch (aka, damage control). The RM&#8217;s inability to &#8220;back-up&#8221; the scope document (and the PPMs/PMs and clients&#8217; who wrote it) in the presence of the Client with words and actions cannot save any project from cost and time overruns and jeopardized quality.  Your scope document and all your efforts to avoid &#8220;gold plating&#8221; (PMBOK&#8217;ism) the program/project will be for naught if your Project Sponsor (in this case it should have been the RM) and your Client can&#8217;t stop the ebb and flow of changing requirements.  Seen from the Client&#8217;s viewpoint, there&#8217;s no reason to &#8220;concede&#8221; anything to the Scope when you stand to get something for nothing. This logic then &#8220;piggybacks&#8221; onto the requirements definitions and on the circle goes.  To summarize: If neither service provider nor client has any &#8220;skin&#8221; in the game (program/project), don&#8217;t expect anyone to say, &#8220;Ouch!&#8221;&#8230; until litigation begins.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
