<?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: We NEED Project Managers!</title>
	<atom:link href="http://www.b2ttraining.com/2007/08/13/we-need-project-managers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.b2ttraining.com/2007/08/13/we-need-project-managers/</link>
	<description>Connecting Business Requirements to Technology</description>
	<lastBuildDate>Wed, 28 Jul 2010 20:41:26 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Pete Natha</title>
		<link>http://www.b2ttraining.com/2007/08/13/we-need-project-managers/comment-page-1/#comment-1039</link>
		<dc:creator>Pete Natha</dc:creator>
		<pubDate>Thu, 13 Sep 2007 19:59:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.b2ttraining.com/2007/08/13/we-need-project-managers/#comment-1039</guid>
		<description>Having risen thru the ranks as a BA to Project Manager and now as a Program Director, I know that the BA and PM need each other.

Simply, the two main resons why projects fail (as identified by numerous studies) is because of poor requirements and poor scope handling.  The BA is the main person on a team responsible for requirements and the PM is the main person responsible for scope management. Without them both on a project, you are building a foundation on a house of cards.

I recently inteviewed with a COO, who was a former CIO, of a Fortune 50 company who told me that he wanted to eliminate BAs and PMs from smaller software development projects.  His justification was simple; he wanted to cut costs.  BAs ad PMs on every project is expensive.  But, he nevered considered the cost of re-work is much more expensive - it&#039;s the Cost of Poor Quality.

Keep using this CoPQ arguement and drumming into the minds of your managers. It is the basis of modern quality theory. Quality is free - the cost of poor quality is inspections that developers do and QA does, re-work in the form of recoding and bug-fixes, and the iterative code-test-debug-retest cycyle.

Tom, for all projects, the two roles must be performed by different people.  The only reason it is not is for cost.  But, the risk of outright project failure or small amounts of rework is not being considered by your management.  They have this concept &quot;there is never enough time to do it right the first time, but plenty of time to fix after screwing it up&quot;.  The modern quality principle is &quot;Do it right the first time&quot;!

The best way to do it right the first time is to have the best team together - a BA and a PM have to be on all (but the smallest and simplest) teams.  Their respective roles are vital and should not be combined.</description>
		<content:encoded><![CDATA[<p>Having risen thru the ranks as a BA to Project Manager and now as a Program Director, I know that the BA and PM need each other.</p>
<p>Simply, the two main resons why projects fail (as identified by numerous studies) is because of poor requirements and poor scope handling.  The BA is the main person on a team responsible for requirements and the PM is the main person responsible for scope management. Without them both on a project, you are building a foundation on a house of cards.</p>
<p>I recently inteviewed with a COO, who was a former CIO, of a Fortune 50 company who told me that he wanted to eliminate BAs and PMs from smaller software development projects.  His justification was simple; he wanted to cut costs.  BAs ad PMs on every project is expensive.  But, he nevered considered the cost of re-work is much more expensive &#8211; it&#8217;s the Cost of Poor Quality.</p>
<p>Keep using this CoPQ arguement and drumming into the minds of your managers. It is the basis of modern quality theory. Quality is free &#8211; the cost of poor quality is inspections that developers do and QA does, re-work in the form of recoding and bug-fixes, and the iterative code-test-debug-retest cycyle.</p>
<p>Tom, for all projects, the two roles must be performed by different people.  The only reason it is not is for cost.  But, the risk of outright project failure or small amounts of rework is not being considered by your management.  They have this concept &#8220;there is never enough time to do it right the first time, but plenty of time to fix after screwing it up&#8221;.  The modern quality principle is &#8220;Do it right the first time&#8221;!</p>
<p>The best way to do it right the first time is to have the best team together &#8211; a BA and a PM have to be on all (but the smallest and simplest) teams.  Their respective roles are vital and should not be combined.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CA</title>
		<link>http://www.b2ttraining.com/2007/08/13/we-need-project-managers/comment-page-1/#comment-1038</link>
		<dc:creator>CA</dc:creator>
		<pubDate>Mon, 03 Sep 2007 14:42:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.b2ttraining.com/2007/08/13/we-need-project-managers/#comment-1038</guid>
		<description>LOL Barbara. I have written a few posts myself on why ONLY NOT to blame the project manager for a project failure. The PM depends on the BA a lot. I think the problem arises that most BAs come from the technology side of things - and as any developer can attest (no - i do not think they will admit to it), they tend to be perfectionists. What I mean is they cannot let working things be - they have to go back and redo it to make it better. This approach has its pros and cons depending on the situation. But take a BA with business experience, and you are not likely to see the above scenario. This is my theory. If someone can validate it, it will be great. The reason I can say this is I am BA, who has never professionally coded - but come from the business side of things. I understand the project constraints and know that it will never be 100% perfect. But if a requirement meets 80-90% of the needs, lets code. We will improve on it in future iterations. Tom, for medium to large projects I really think the two roles must be performed by different people. There is just not&nbsp;enough time in the day to do both these roles. I have written a post on this as well - &#34;do you need a project manager and a business analyst?&#34;</description>
		<content:encoded><![CDATA[<p>LOL Barbara. I have written a few posts myself on why ONLY NOT to blame the project manager for a project failure. The PM depends on the BA a lot. I think the problem arises that most BAs come from the technology side of things &#8211; and as any developer can attest (no &#8211; i do not think they will admit to it), they tend to be perfectionists. What I mean is they cannot let working things be &#8211; they have to go back and redo it to make it better. This approach has its pros and cons depending on the situation. But take a BA with business experience, and you are not likely to see the above scenario. This is my theory. If someone can validate it, it will be great. The reason I can say this is I am BA, who has never professionally coded &#8211; but come from the business side of things. I understand the project constraints and know that it will never be 100% perfect. But if a requirement meets 80-90% of the needs, lets code. We will improve on it in future iterations. Tom, for medium to large projects I really think the two roles must be performed by different people. There is just not&#38;nbsp;enough time in the day to do both these roles. I have written a post on this as well &#8211; &#38;#34;do you need a project manager and a business analyst?&#38;#34;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Linda Erzah</title>
		<link>http://www.b2ttraining.com/2007/08/13/we-need-project-managers/comment-page-1/#comment-1037</link>
		<dc:creator>Linda Erzah</dc:creator>
		<pubDate>Tue, 14 Aug 2007 04:28:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.b2ttraining.com/2007/08/13/we-need-project-managers/#comment-1037</guid>
		<description>Barbara, I agree with you about scope creep and BAs being sometimes the cause of it :) - no offense to other BAs out there. I know&nbsp;I have been guilty of it many times, then was brought back to reality. I like to imagine things and sometimes I get stuck in my &#34;what if&#34; as you said. And it is much easier for the two hats to be different people instead of one person as in the case of Tom. Tom, I salute you!!!! You are not the only one though, and before the BA role was recognized, many project managers were doing just that. And even sometimes without the techniques, they were able to get some decent requirements and sometimes to a good level of detail. However, I believe that also contributed to lots of project failure (hope not in your case). Having one person decide when how much detail is needed and when it&#39;s enough detail is very scary. There&nbsp;is no accountability! How do you know it&#39;s enough if you already set the date of when you should finish? I hope no one has developped a double personality because of this delimma. You will basically have to stop yourself and have one side of you wanting to dig deeper and the other side saying: &#34;when are you going to be done?&#34; or &#34;no that&#39;s too much, you can stop now.&#34;</description>
		<content:encoded><![CDATA[<p>Barbara, I agree with you about scope creep and BAs being sometimes the cause of it <img src='http://www.b2ttraining.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  &#8211; no offense to other BAs out there. I know&#38;nbsp;I have been guilty of it many times, then was brought back to reality. I like to imagine things and sometimes I get stuck in my &#38;#34;what if&#38;#34; as you said. And it is much easier for the two hats to be different people instead of one person as in the case of Tom. Tom, I salute you!!!! You are not the only one though, and before the BA role was recognized, many project managers were doing just that. And even sometimes without the techniques, they were able to get some decent requirements and sometimes to a good level of detail. However, I believe that also contributed to lots of project failure (hope not in your case). Having one person decide when how much detail is needed and when it&#38;#39;s enough detail is very scary. There&#38;nbsp;is no accountability! How do you know it&#38;#39;s enough if you already set the date of when you should finish? I hope no one has developped a double personality because of this delimma. You will basically have to stop yourself and have one side of you wanting to dig deeper and the other side saying: &#38;#34;when are you going to be done?&#38;#34; or &#38;#34;no that&#38;#39;s too much, you can stop now.&#38;#34;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rajeev Singh</title>
		<link>http://www.b2ttraining.com/2007/08/13/we-need-project-managers/comment-page-1/#comment-1036</link>
		<dc:creator>Rajeev Singh</dc:creator>
		<pubDate>Tue, 14 Aug 2007 02:15:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.b2ttraining.com/2007/08/13/we-need-project-managers/#comment-1036</guid>
		<description>While it is good to have project managers to take care of this, one thing that I always tell people is to&nbsp;time-box themselves. Usually, we all scope box, but time boxing is the key. On large teams a project manager may not have visibility into who is slow (or paralyzed). In such big projects the PM is usually too busy managing the outward relationship. So, comes in the Iteration Manager on who&#039;s typically responsible to manage an iteration and to ensure that the team keeps marching ahead.</description>
		<content:encoded><![CDATA[<p>While it is good to have project managers to take care of this, one thing that I always tell people is to&#38;nbsp;time-box themselves. Usually, we all scope box, but time boxing is the key. On large teams a project manager may not have visibility into who is slow (or paralyzed). In such big projects the PM is usually too busy managing the outward relationship. So, comes in the Iteration Manager on who&#8217;s typically responsible to manage an iteration and to ensure that the team keeps marching ahead.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Robertson</title>
		<link>http://www.b2ttraining.com/2007/08/13/we-need-project-managers/comment-page-1/#comment-1035</link>
		<dc:creator>Tom Robertson</dc:creator>
		<pubDate>Mon, 13 Aug 2007 16:12:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.b2ttraining.com/2007/08/13/we-need-project-managers/#comment-1035</guid>
		<description>Point well taken, but what if our duties include both project management and business analysis? I find I have to set deadlines and scope for myself in order to get things done on time. But it definitely would be easier with someone else taking care of that stuff.</description>
		<content:encoded><![CDATA[<p>Point well taken, but what if our duties include both project management and business analysis? I find I have to set deadlines and scope for myself in order to get things done on time. But it definitely would be easier with someone else taking care of that stuff.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
