<?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: Software Cost Estimation With Use Case Points &#8211; Environmental Factors</title>
	<atom:link href="http://tynerblain.com/blog/2007/02/14/software-cost-estimation-ucp-3/feed/" rel="self" type="application/rss+xml" />
	<link>http://tynerblain.com/blog/2007/02/14/software-cost-estimation-ucp-3/</link>
	<description>Software product success.</description>
	<lastBuildDate>Tue, 22 May 2012 20:46:27 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>By: DiegoMarsan</title>
		<link>http://tynerblain.com/blog/2007/02/14/software-cost-estimation-ucp-3/comment-page-1/#comment-675747</link>
		<dc:creator>DiegoMarsan</dc:creator>
		<pubDate>Thu, 16 Dec 2010 16:15:01 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2007/02/14/software-cost-estimation-ucp-3/#comment-675747</guid>
		<description>Hi, about &quot;Stable Requirements (2)&quot;, High numbers reduce the factor. ¿Is the description es righ?</description>
		<content:encoded><![CDATA[<p>Hi, about &#8220;Stable Requirements (2)&#8221;, High numbers reduce the factor. ¿Is the description es righ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Estimating With Use Case Points &#124; accidental business analyst</title>
		<link>http://tynerblain.com/blog/2007/02/14/software-cost-estimation-ucp-3/comment-page-1/#comment-88787</link>
		<dc:creator>Estimating With Use Case Points &#124; accidental business analyst</dc:creator>
		<pubDate>Wed, 18 Apr 2007 20:27:37 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2007/02/14/software-cost-estimation-ucp-3/#comment-88787</guid>
		<description>[...] Environmental Factors. Mostly characterizing the implementation team, but touching on process as well. [...]</description>
		<content:encoded><![CDATA[<p>[...] Environmental Factors. Mostly characterizing the implementation team, but touching on process as well. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Sehlhorst</title>
		<link>http://tynerblain.com/blog/2007/02/14/software-cost-estimation-ucp-3/comment-page-1/#comment-71897</link>
		<dc:creator>Scott Sehlhorst</dc:creator>
		<pubDate>Mon, 19 Feb 2007 22:31:03 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2007/02/14/software-cost-estimation-ucp-3/#comment-71897</guid>
		<description>Hey Roger, thanks.  And other readers - Roger is about to write about another estimating technique - make sure you check out his article too.

As to your question - 

When you organize by usage prior to implementation you (should) see the areas of functional overlap.  These might be represented as subordinate use cases.

When you approach delivery of &quot;chunks of usable functionality&quot; scoped and managed by use case, it is (at least to me) very logical to build out those chunks in re-usable ways.

When I use the phrase &quot;OO&quot; I am talking about encapsulation, modularity, and contract-based-programming (to some extent).  These are inherently aligned with the general OO principles of software development.  And I see it as a natural influence on the design approaches.

You&#039;re right that it doesn&#039;t require implementers to take a particular approach.  But it does provide an over-arching perspective that would make oo-avoidance awkward.</description>
		<content:encoded><![CDATA[<p>Hey Roger, thanks.  And other readers &#8211; Roger is about to write about another estimating technique &#8211; make sure you check out his article too.</p>
<p>As to your question &#8211; </p>
<p>When you organize by usage prior to implementation you (should) see the areas of functional overlap.  These might be represented as subordinate use cases.</p>
<p>When you approach delivery of &#8220;chunks of usable functionality&#8221; scoped and managed by use case, it is (at least to me) very logical to build out those chunks in re-usable ways.</p>
<p>When I use the phrase &#8220;OO&#8221; I am talking about encapsulation, modularity, and contract-based-programming (to some extent).  These are inherently aligned with the general OO principles of software development.  And I see it as a natural influence on the design approaches.</p>
<p>You&#8217;re right that it doesn&#8217;t require implementers to take a particular approach.  But it does provide an over-arching perspective that would make oo-avoidance awkward.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roger L. Cauvin</title>
		<link>http://tynerblain.com/blog/2007/02/14/software-cost-estimation-ucp-3/comment-page-1/#comment-71889</link>
		<dc:creator>Roger L. Cauvin</dc:creator>
		<pubDate>Mon, 19 Feb 2007 21:07:03 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2007/02/14/software-cost-estimation-ucp-3/#comment-71889</guid>
		<description>It&#039;s great to see a concise but step-by-step description of how to estimate with use case points.  I have a question that&#039;s somewhat tangential.  You wrote:

&quot;A user-centric or use-case-driven project will have an inherently OO structure in the implementation.&quot;

Would you explain your reasoning here?

It seems to me that it is always possible to achieve the exact same outward behavior and characteristics in software regardless of the use of OO or procedural programming.  In fact, use cases are inherently procedural.</description>
		<content:encoded><![CDATA[<p>It&#8217;s great to see a concise but step-by-step description of how to estimate with use case points.  I have a question that&#8217;s somewhat tangential.  You wrote:</p>
<p>&#8220;A user-centric or use-case-driven project will have an inherently OO structure in the implementation.&#8221;</p>
<p>Would you explain your reasoning here?</p>
<p>It seems to me that it is always possible to achieve the exact same outward behavior and characteristics in software regardless of the use of OO or procedural programming.  In fact, use cases are inherently procedural.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

