<?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: Requirements Planning is Personal</title>
	<atom:link href="http://www.b2ttraining.com/2007/02/26/requirements-planning-is-personal/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.b2ttraining.com/2007/02/26/requirements-planning-is-personal/</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: David Locke</title>
		<link>http://www.b2ttraining.com/2007/02/26/requirements-planning-is-personal/comment-page-1/#comment-615</link>
		<dc:creator>David Locke</dc:creator>
		<pubDate>Wed, 21 Mar 2007 16:23:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.b2ttraining.com/2007/02/26/requirements-planning-is-personal/#comment-615</guid>
		<description>I&#039;d go the other way with this issue of keeping requirements secret. Every stakeholder&#039;s requirements should be kept secret from ALL other stakeholders, including the economic buyer.

The problem with letting the stakeholder&#039;s squabble over the requirements is that you end up with requirements volitility and they end up having to work around the delivered system.

Meaning is not negotiable and neither is practice.

Since the dot bust, code has become a lot cheaper. With cheaper code the focus on programmer efficency needs to be redirected, because production, the user of the delivered application, is ALWAYS more expensive than programmer time.

Current requirements practices go back to the 1950s. The world has changed.

The argument about keeping the economic buyer in dark probably doesn&#039;t make sense given the economic theory that says that the highest paid decision maker makes the best decisions, which can be extended to say that a generalist knows more than the specialist. Unfortunately, the specialist is exactly who we automate out of a job. It is the work of the specialist that we are trying to automate, not the decision making of the generalist economic buyer. The economic buyer should decide whether automating the work is going to be worth it. Then, they need to get out of the way.

The economic buyer is ultimately responsible for requirements volatililty, because they politicize the requirements. This week group A has more power than B, so group A&#039;s requirements get the top priority, next week that will change. Both groups should be getting what they need. Code both, not the priority.</description>
		<content:encoded><![CDATA[<p>I&#8217;d go the other way with this issue of keeping requirements secret. Every stakeholder&#8217;s requirements should be kept secret from ALL other stakeholders, including the economic buyer.</p>
<p>The problem with letting the stakeholder&#8217;s squabble over the requirements is that you end up with requirements volitility and they end up having to work around the delivered system.</p>
<p>Meaning is not negotiable and neither is practice.</p>
<p>Since the dot bust, code has become a lot cheaper. With cheaper code the focus on programmer efficency needs to be redirected, because production, the user of the delivered application, is ALWAYS more expensive than programmer time.</p>
<p>Current requirements practices go back to the 1950s. The world has changed.</p>
<p>The argument about keeping the economic buyer in dark probably doesn&#8217;t make sense given the economic theory that says that the highest paid decision maker makes the best decisions, which can be extended to say that a generalist knows more than the specialist. Unfortunately, the specialist is exactly who we automate out of a job. It is the work of the specialist that we are trying to automate, not the decision making of the generalist economic buyer. The economic buyer should decide whether automating the work is going to be worth it. Then, they need to get out of the way.</p>
<p>The economic buyer is ultimately responsible for requirements volatililty, because they politicize the requirements. This week group A has more power than B, so group A&#8217;s requirements get the top priority, next week that will change. Both groups should be getting what they need. Code both, not the priority.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Sehlhorst</title>
		<link>http://www.b2ttraining.com/2007/02/26/requirements-planning-is-personal/comment-page-1/#comment-614</link>
		<dc:creator>Scott Sehlhorst</dc:creator>
		<pubDate>Fri, 16 Mar 2007 14:16:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.b2ttraining.com/2007/02/26/requirements-planning-is-personal/#comment-614</guid>
		<description>Great article, Kupe!

And thanks for the shout-out Craig!  What a great surprise to come here to comment, and find a link to Tyner Blain.

When I was a developer, lead dev, and project manager, my teams would generate PERT estimates for deliverables, and then track actuals.  I would work with my devs after each release (3-week cycles) to review actuals versus estimates.  And their ability to estimate got better very quickly.  Now that I think about it, the rate of learning was consistent with the &lt;a href=&quot;http://tynerblain.com/blog/2007/03/12/software-usability-learning-curves/&quot; rel=&quot;nofollow&quot;&gt;theoretical learning curves&lt;/a&gt; I recently wrote about.

Craig - I&#039;ve been thinking about how to use UCP to estimate requirements development effort too.  I&#039;m currently &quot;gathering data&quot; on invested time with a real project.  I&#039;ll have an actual proposal (or at least some incomprehensible data) in a couple months.

Scott</description>
		<content:encoded><![CDATA[<p>Great article, Kupe!</p>
<p>And thanks for the shout-out Craig!  What a great surprise to come here to comment, and find a link to Tyner Blain.</p>
<p>When I was a developer, lead dev, and project manager, my teams would generate PERT estimates for deliverables, and then track actuals.  I would work with my devs after each release (3-week cycles) to review actuals versus estimates.  And their ability to estimate got better very quickly.  Now that I think about it, the rate of learning was consistent with the <a href="http://tynerblain.com/blog/2007/03/12/software-usability-learning-curves/" rel="nofollow">theoretical learning curves</a> I recently wrote about.</p>
<p>Craig &#8211; I&#8217;ve been thinking about how to use UCP to estimate requirements development effort too.  I&#8217;m currently &#8220;gathering data&#8221; on invested time with a real project.  I&#8217;ll have an actual proposal (or at least some incomprehensible data) in a couple months.</p>
<p>Scott</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Craig</title>
		<link>http://www.b2ttraining.com/2007/02/26/requirements-planning-is-personal/comment-page-1/#comment-613</link>
		<dc:creator>Craig</dc:creator>
		<pubDate>Thu, 01 Mar 2007 06:04:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.b2ttraining.com/2007/02/26/requirements-planning-is-personal/#comment-613</guid>
		<description>Hi

There is a good series of artciles on software estimating which I think could be modified to suit business analysts at the Tyner Blain blog.

http://tynerblain.com/blog/2007/02/12/software-cost-estimation-ucp-1/</description>
		<content:encoded><![CDATA[<p>Hi</p>
<p>There is a good series of artciles on software estimating which I think could be modified to suit business analysts at the Tyner Blain blog.</p>
<p><a href="http://tynerblain.com/blog/2007/02/12/software-cost-estimation-ucp-1/" rel="nofollow">http://tynerblain.com/blog/2007/02/12/software-cost-estimation-ucp-1/</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
