<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Agile Elements</title>
	<atom:link href="http://agileelements.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://agileelements.wordpress.com</link>
	<description></description>
	<lastBuildDate>Mon, 16 Nov 2009 22:26:05 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on What is a Center of Excellence by Brenda Clarke</title>
		<link>http://agileelements.wordpress.com/2008/10/29/what-is-a-center-of-excellence/#comment-279</link>
		<dc:creator>Brenda Clarke</dc:creator>
		<pubDate>Mon, 16 Nov 2009 22:26:05 +0000</pubDate>
		<guid isPermaLink="false">http://agileelements.wordpress.com/?p=197#comment-279</guid>
		<description>Please keep me posted with &#039;Centre of Excellence material&#039; ... We are working to create one for recreation, arts, culture, parks, sports, field ...

Thanks ... Brenda</description>
		<content:encoded><![CDATA[<p>Please keep me posted with &#8216;Centre of Excellence material&#8217; &#8230; We are working to create one for recreation, arts, culture, parks, sports, field &#8230;</p>
<p>Thanks &#8230; Brenda</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Cost of Software Defects by gordon macgregor</title>
		<link>http://agileelements.wordpress.com/2008/04/22/cost-of-software-defects/#comment-278</link>
		<dc:creator>gordon macgregor</dc:creator>
		<pubDate>Sun, 15 Nov 2009 03:11:25 +0000</pubDate>
		<guid isPermaLink="false">http://agileelements.wordpress.com/?p=7#comment-278</guid>
		<description>The equating of cost to time-to-find-defect, as stated above, works before the software is shipped or deployed. 

However, once software is deployed, defect costs may explode due to cost of support, cost of upgrade cycle, reputation and opportunity cost if your software is truly buggy, etc. If your software is embedded in another product (e.g. a gas pump), then costs of remediation can skyrocket. And if your software is mission critical, then the defects can be astonishingly expensive (e.g. crashed and destroyed Mars lander)

During the dev cyle there is sometimes a geometric increase in cost due to building on software that has to later be rewritten. Depending on the nature of the defect, cost to fix can be trivial, massive, or anywhere in between.

To your recommendation, yes, test early and test often is the best way to minimize overall development and maintenance cost. This includes unit and regression testing, as well as ad-hoc and performance/stress testing.

The biggest quality- and cost-related mistakes we see dev teams make are:
- no or weak test plan or consideration of how to test during the design phase
- no or weak unit testing, leading to a house of cards when software is integrated
- no or weak or late in cycle regression testing, leading to regressions (defects where the software worked previously)  that are not found immediately after builds, leading in turn to the issues in the original article above
- no or weak or late in cycle automation of regression testing, leading to slow and expensive regression testing
- stress testing and performance testing as an afterthought, if done at all, leading to last-minute and often substantial schedule delays (if done late) or field problems on deployment (if not done at all)
- inadequate or non-existent defect tracking, measurement, and communication tools and processes
- failure to set quality targets and metrics at the start of the project, leading to last-minute, often poor decisions under pressure to release without the quality metrics or targets to support the decisions

It gets down to thinking about and planning for quality from the start and all the way through, putting the right processes and tools in place to support quality engineering, and instilling the passion for quality in the entire project team. 

Gordon</description>
		<content:encoded><![CDATA[<p>The equating of cost to time-to-find-defect, as stated above, works before the software is shipped or deployed. </p>
<p>However, once software is deployed, defect costs may explode due to cost of support, cost of upgrade cycle, reputation and opportunity cost if your software is truly buggy, etc. If your software is embedded in another product (e.g. a gas pump), then costs of remediation can skyrocket. And if your software is mission critical, then the defects can be astonishingly expensive (e.g. crashed and destroyed Mars lander)</p>
<p>During the dev cyle there is sometimes a geometric increase in cost due to building on software that has to later be rewritten. Depending on the nature of the defect, cost to fix can be trivial, massive, or anywhere in between.</p>
<p>To your recommendation, yes, test early and test often is the best way to minimize overall development and maintenance cost. This includes unit and regression testing, as well as ad-hoc and performance/stress testing.</p>
<p>The biggest quality- and cost-related mistakes we see dev teams make are:<br />
- no or weak test plan or consideration of how to test during the design phase<br />
- no or weak unit testing, leading to a house of cards when software is integrated<br />
- no or weak or late in cycle regression testing, leading to regressions (defects where the software worked previously)  that are not found immediately after builds, leading in turn to the issues in the original article above<br />
- no or weak or late in cycle automation of regression testing, leading to slow and expensive regression testing<br />
- stress testing and performance testing as an afterthought, if done at all, leading to last-minute and often substantial schedule delays (if done late) or field problems on deployment (if not done at all)<br />
- inadequate or non-existent defect tracking, measurement, and communication tools and processes<br />
- failure to set quality targets and metrics at the start of the project, leading to last-minute, often poor decisions under pressure to release without the quality metrics or targets to support the decisions</p>
<p>It gets down to thinking about and planning for quality from the start and all the way through, putting the right processes and tools in place to support quality engineering, and instilling the passion for quality in the entire project team. </p>
<p>Gordon</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What is a Center of Excellence by Dave</title>
		<link>http://agileelements.wordpress.com/2008/10/29/what-is-a-center-of-excellence/#comment-277</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Thu, 12 Nov 2009 19:25:30 +0000</pubDate>
		<guid isPermaLink="false">http://agileelements.wordpress.com/?p=197#comment-277</guid>
		<description>I think the term is being overused to the point of losing its impact. It seems very popular in government, including military, circles.  I guess I just think it&#039;s not a very good term, implying that excellence doesn&#039;t exist much elsewhere. 

One of the strangest I&#039;ve seen recently is the new &quot;National Intrepid Center of Excellence&quot; (http://www.fallenheroesfund.org/National-Intrepid-Center-of-Excellence.aspx).  A wonderful concept, but an odd name since &quot;intrepid&quot; is an adjective. It&#039;s just not clear what the center does. Wonder why they didn&#039;t choose something like, &quot;Polytrauma Center of Excellence?&quot;</description>
		<content:encoded><![CDATA[<p>I think the term is being overused to the point of losing its impact. It seems very popular in government, including military, circles.  I guess I just think it&#8217;s not a very good term, implying that excellence doesn&#8217;t exist much elsewhere. </p>
<p>One of the strangest I&#8217;ve seen recently is the new &#8220;National Intrepid Center of Excellence&#8221; (<a href="http://www.fallenheroesfund.org/National-Intrepid-Center-of-Excellence.aspx)" rel="nofollow">http://www.fallenheroesfund.org/National-Intrepid-Center-of-Excellence.aspx)</a>.  A wonderful concept, but an odd name since &#8220;intrepid&#8221; is an adjective. It&#8217;s just not clear what the center does. Wonder why they didn&#8217;t choose something like, &#8220;Polytrauma Center of Excellence?&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What is a Center of Excellence by shawn</title>
		<link>http://agileelements.wordpress.com/2008/10/29/what-is-a-center-of-excellence/#comment-275</link>
		<dc:creator>shawn</dc:creator>
		<pubDate>Mon, 26 Oct 2009 22:57:03 +0000</pubDate>
		<guid isPermaLink="false">http://agileelements.wordpress.com/?p=197#comment-275</guid>
		<description>Excellent post thanks for the insight!</description>
		<content:encoded><![CDATA[<p>Excellent post thanks for the insight!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tell Me a (Short) Story by Jon Strickler</title>
		<link>http://agileelements.wordpress.com/2008/05/02/tell-me-a-short-story/#comment-272</link>
		<dc:creator>Jon Strickler</dc:creator>
		<pubDate>Mon, 05 Oct 2009 16:23:00 +0000</pubDate>
		<guid isPermaLink="false">http://agileelements.wordpress.com/?p=18#comment-272</guid>
		<description>This is a common miss-perception of agile. The only thing that changes is when requirements are detailed. In traditional methodologies, requirements are normally fully detailed before any development begins. In agile, the stores prior to development are in enough detail to estimate effort and priority. The detailed requirements are created as close to when they will be developed as possible. At that point, they can be less formal since their lifespan is shorter and the developer is closer to them. And, most importantly, they can be more accurate since learning has happened during the development process and in early review of the application during past iterations.</description>
		<content:encoded><![CDATA[<p>This is a common miss-perception of agile. The only thing that changes is when requirements are detailed. In traditional methodologies, requirements are normally fully detailed before any development begins. In agile, the stores prior to development are in enough detail to estimate effort and priority. The detailed requirements are created as close to when they will be developed as possible. At that point, they can be less formal since their lifespan is shorter and the developer is closer to them. And, most importantly, they can be more accurate since learning has happened during the development process and in early review of the application during past iterations.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tell Me a (Short) Story by PM Hut</title>
		<link>http://agileelements.wordpress.com/2008/05/02/tell-me-a-short-story/#comment-271</link>
		<dc:creator>PM Hut</dc:creator>
		<pubDate>Fri, 02 Oct 2009 03:38:53 +0000</pubDate>
		<guid isPermaLink="false">http://agileelements.wordpress.com/?p=18#comment-271</guid>
		<description>First I have to say that I&#039;m neutral when it comes to methodologies, but a software project without requirements specifications?

I agree that a lot of people are not very good at the above, but does that mean we have to eliminate this step altogether? It&#039;s all about following a certain tested and proven document (for example, here&#039;s one on the &lt;a href=&#039;http://www.pmhut.com/the-technical-requirements-specification-trs-in-web-projects&#039; rel=&quot;nofollow&quot;&gt;TRS in Web Projects&lt;/a&gt;).

I think the constant communication with the client is a good idea and will increase the chance for a project&#039;s success, but starting with a solid requirements specifications is, IMO, always good, even if the requirements are changing over time.</description>
		<content:encoded><![CDATA[<p>First I have to say that I&#8217;m neutral when it comes to methodologies, but a software project without requirements specifications?</p>
<p>I agree that a lot of people are not very good at the above, but does that mean we have to eliminate this step altogether? It&#8217;s all about following a certain tested and proven document (for example, here&#8217;s one on the <a href='http://www.pmhut.com/the-technical-requirements-specification-trs-in-web-projects' rel="nofollow">TRS in Web Projects</a>).</p>
<p>I think the constant communication with the client is a good idea and will increase the chance for a project&#8217;s success, but starting with a solid requirements specifications is, IMO, always good, even if the requirements are changing over time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What is a Center of Excellence by Does your company have an EV Center of Excellence? &#171; Earned Value Management Blog</title>
		<link>http://agileelements.wordpress.com/2008/10/29/what-is-a-center-of-excellence/#comment-267</link>
		<dc:creator>Does your company have an EV Center of Excellence? &#171; Earned Value Management Blog</dc:creator>
		<pubDate>Tue, 29 Sep 2009 16:24:57 +0000</pubDate>
		<guid isPermaLink="false">http://agileelements.wordpress.com/?p=197#comment-267</guid>
		<description>[...]  http://agileelements.wordpress.com/2008/10/29/what-is-a-center-of-excellence/. [...]</description>
		<content:encoded><![CDATA[<p>[...]  http://agileelements.wordpress.com/2008/10/29/what-is-a-center-of-excellence/. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Creating Value Stories &#8211; ABPMP Summary by BPM Adoption Helping Fight Downturn &#171; Agile Elements</title>
		<link>http://agileelements.wordpress.com/2008/11/15/creating-value-stories-abpmp-summary/#comment-266</link>
		<dc:creator>BPM Adoption Helping Fight Downturn &#171; Agile Elements</dc:creator>
		<pubDate>Mon, 28 Sep 2009 12:41:49 +0000</pubDate>
		<guid isPermaLink="false">http://agileelements.wordpress.com/?p=222#comment-266</guid>
		<description>[...] agree. Start with a strong business case and BPM projects become an easy investment to justify. I am currently working to document ROI for [...]</description>
		<content:encoded><![CDATA[<p>[...] agree. Start with a strong business case and BPM projects become an easy investment to justify. I am currently working to document ROI for [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What Cloud Computing do You Use? by Jake Burns</title>
		<link>http://agileelements.wordpress.com/2009/09/22/what-cloud-computing-do-you-use/#comment-262</link>
		<dc:creator>Jake Burns</dc:creator>
		<pubDate>Tue, 22 Sep 2009 19:44:39 +0000</pubDate>
		<guid isPermaLink="false">http://agileelements.wordpress.com/?p=310#comment-262</guid>
		<description>In you listing of PaaS platforms, I ask that you consider placing ours. We consider it to be the world&#039;s only 5GL PaaS. We would be happy to provide you a demo if you have a few minutes.

Thank you for your consideration. www.workxpress.com

Jake</description>
		<content:encoded><![CDATA[<p>In you listing of PaaS platforms, I ask that you consider placing ours. We consider it to be the world&#8217;s only 5GL PaaS. We would be happy to provide you a demo if you have a few minutes.</p>
<p>Thank you for your consideration. <a href="http://www.workxpress.com" rel="nofollow">http://www.workxpress.com</a></p>
<p>Jake</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What is SharePoint by Natasha Felshman</title>
		<link>http://agileelements.wordpress.com/2009/09/08/what-is-sharepoint/#comment-261</link>
		<dc:creator>Natasha Felshman</dc:creator>
		<pubDate>Wed, 09 Sep 2009 17:30:54 +0000</pubDate>
		<guid isPermaLink="false">http://agileelements.wordpress.com/?p=279#comment-261</guid>
		<description>I work for Mark Miller at EndUserSharePoint.com.  I really enjoyed &quot;What is SharePoint&quot;.

We would like to cross-post your article. As with other authors, we would publish your entire article on EndUserSharePoint.com giving you full attribution with links.

Please let me know if this is something you would be interested in.

Best Regards,
Natasha</description>
		<content:encoded><![CDATA[<p>I work for Mark Miller at EndUserSharePoint.com.  I really enjoyed &#8220;What is SharePoint&#8221;.</p>
<p>We would like to cross-post your article. As with other authors, we would publish your entire article on EndUserSharePoint.com giving you full attribution with links.</p>
<p>Please let me know if this is something you would be interested in.</p>
<p>Best Regards,<br />
Natasha</p>
]]></content:encoded>
	</item>
</channel>
</rss>
