<?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 Development/Quality Assurance Process:  The pitfall of Involuntary Prototyping</title>
	<atom:link href="http://gurovich.com/site/2007/06/29/involuntary-prototyping-in-qa/feed/" rel="self" type="application/rss+xml" />
	<link>http://gurovich.com/site/2007/06/29/involuntary-prototyping-in-qa/</link>
	<description>Strategic eCommerce Technology and Architecture</description>
	<lastBuildDate>Tue, 13 Mar 2012 02:18:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: Danilo</title>
		<link>http://gurovich.com/site/2007/06/29/involuntary-prototyping-in-qa/comment-page-1/#comment-15</link>
		<dc:creator>Danilo</dc:creator>
		<pubDate>Fri, 11 Jan 2008 15:39:58 +0000</pubDate>
		<guid isPermaLink="false">http://danilogurovich.wordpress.com/2007/06/29/involuntary-prototyping-in-qa/#comment-15</guid>
		<description>OMG yes, it is so true, but I like to think of some of that as an &quot;Engineering Constraint&quot;...  I&#039;m a huge fan of &quot;backwards&quot; planning; that is figuring out what the end result looks like and slowly work your way backwards to the point at which you start.  Then add 25% more time than you think you need.

Another part of the pattern is &quot;as the deadline approaches&quot;...  You can&#039;t throw more bodies at a project near the end, that&#039;s a recipe for disaster.  You can ONLY do one of two things:  extend the deadline or drop features.  Being a natural skeptic, I look at projects from very early stages and pick a a triage plan very early on.

Finally, I never, ever, ever short shrift QA.  It&#039;s much better to wait until you have a complete &quot;release candidate&quot; product and give QA the time and support they need to get through it in as short a time as possible.  As explained above, if you send over a plane with one wing, three engines and no windows or doors, you&#039;ll extend the actual time for weeks.

It&#039;s unnatural to some people to think that way unless they&#039;ve done it -- kind of like counter-steering on a bike.  But once you have the confidence to see it through like this, you&#039;ll be able to stand on your results.</description>
		<content:encoded><![CDATA[<p>OMG yes, it is so true, but I like to think of some of that as an &#8220;Engineering Constraint&#8221;&#8230;  I&#8217;m a huge fan of &#8220;backwards&#8221; planning; that is figuring out what the end result looks like and slowly work your way backwards to the point at which you start.  Then add 25% more time than you think you need.</p>
<p>Another part of the pattern is &#8220;as the deadline approaches&#8221;&#8230;  You can&#8217;t throw more bodies at a project near the end, that&#8217;s a recipe for disaster.  You can ONLY do one of two things:  extend the deadline or drop features.  Being a natural skeptic, I look at projects from very early stages and pick a a triage plan very early on.</p>
<p>Finally, I never, ever, ever short shrift QA.  It&#8217;s much better to wait until you have a complete &#8220;release candidate&#8221; product and give QA the time and support they need to get through it in as short a time as possible.  As explained above, if you send over a plane with one wing, three engines and no windows or doors, you&#8217;ll extend the actual time for weeks.</p>
<p>It&#8217;s unnatural to some people to think that way unless they&#8217;ve done it &#8212; kind of like counter-steering on a bike.  But once you have the confidence to see it through like this, you&#8217;ll be able to stand on your results.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Hal</title>
		<link>http://gurovich.com/site/2007/06/29/involuntary-prototyping-in-qa/comment-page-1/#comment-14</link>
		<dc:creator>Tom Hal</dc:creator>
		<pubDate>Fri, 11 Jan 2008 14:30:25 +0000</pubDate>
		<guid isPermaLink="false">http://danilogurovich.wordpress.com/2007/06/29/involuntary-prototyping-in-qa/#comment-14</guid>
		<description>How true

There seems to be a huge disconnect between executive goals/direction and reality.
Phase 1
Somebody has an idea.  Unresearched mandate to make it a product within a very short time frame.

Press release about the new product that hasn&#039;t been well thought out.

Dump it into engineering.

Make a loose plan with an end date for delivery.

Take too much time discussing the plan.
Phase 2:
Develop on the fly

Test, undocumented Ad Hoc, based on conversational specs

Final Phase:
As the deadline approaches  Exec justification crisis kicks in and asks:
Where are the specs
Where are the metrics
etc.etc.

And the cycle continues........</description>
		<content:encoded><![CDATA[<p>How true</p>
<p>There seems to be a huge disconnect between executive goals/direction and reality.<br />
Phase 1<br />
Somebody has an idea.  Unresearched mandate to make it a product within a very short time frame.</p>
<p>Press release about the new product that hasn&#8217;t been well thought out.</p>
<p>Dump it into engineering.</p>
<p>Make a loose plan with an end date for delivery.</p>
<p>Take too much time discussing the plan.<br />
Phase 2:<br />
Develop on the fly</p>
<p>Test, undocumented Ad Hoc, based on conversational specs</p>
<p>Final Phase:<br />
As the deadline approaches  Exec justification crisis kicks in and asks:<br />
Where are the specs<br />
Where are the metrics<br />
etc.etc.</p>
<p>And the cycle continues&#8230;&#8230;..</p>
]]></content:encoded>
	</item>
</channel>
</rss>
