<?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"
	>
<channel>
	<title>Comments on: &#8216;process&#8217; rather than&#160;&#8216;quality&#8217;</title>
	<atom:link href="http://www.magpiebrain.com/blog/2006/06/26/why-talking-about-process-is-more-important-than-talking-about-quality/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.magpiebrain.com/blog/2006/06/26/why-talking-about-process-is-more-important-than-talking-about-quality/</link>
	<description>Sam Newman's blog</description>
	<pubDate>Fri, 08 Aug 2008 18:39:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Richard Jonas</title>
		<link>http://www.magpiebrain.com/blog/2006/06/26/why-talking-about-process-is-more-important-than-talking-about-quality/#comment-1822</link>
		<dc:creator>Richard Jonas</dc:creator>
		<pubDate>Tue, 27 Jun 2006 15:02:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.magpiebrain.com/blog/2006/06/26/why-talking-about-process-is-more-important-than-talking-about-quality/#comment-1822</guid>
		<description>Thanks for clarifying this Sam.

I had thought of "quality" slightly differently, being defined by questions like the following:

"do we make sure this web site runs in an obscure web browser that 0.05% of people use?"

"do we ensure all the dialog boxes in the application have buttons that are the same size and neatly aligned?"

"does it matter if the application fails in the unlikely event that 5000 people use it at the same time when it is usually used by 50?"

The answers to these questions will depend on the people using your application.  For an application used by a small number of technical people, having buttons neatly aligned might not be necessary and the development time would be better spent adding an extra feature.

I agree that changing the process can improve quality without compromising the other variables. If our process includes checks to ensure everyone uses standard features of HTML, then our application will work in our obscure browser.  If our process uses standard templates to build dialog boxes, then the buttons might be neatly aligned.  If our process insists on good exception handling, our database might be able to fail gracefully and recover under a high load. Changing the process can also increase the amount that is in scope, reduce development times, reduce the numbers of people necessary and reduce risk.</description>
		<content:encoded><![CDATA[<p>Thanks for clarifying this Sam.</p>
<p>I had thought of &#8220;quality&#8221; slightly differently, being defined by questions like the following:</p>
<p>&#8220;do we make sure this web site runs in an obscure web browser that 0.05% of people use?&#8221;</p>
<p>&#8220;do we ensure all the dialog boxes in the application have buttons that are the same size and neatly aligned?&#8221;</p>
<p>&#8220;does it matter if the application fails in the unlikely event that 5000 people use it at the same time when it is usually used by 50?&#8221;</p>
<p>The answers to these questions will depend on the people using your application.  For an application used by a small number of technical people, having buttons neatly aligned might not be necessary and the development time would be better spent adding an extra feature.</p>
<p>I agree that changing the process can improve quality without compromising the other variables. If our process includes checks to ensure everyone uses standard features of <acronym title="HyperText Markup Language">HTML</acronym>, then our application will work in our obscure browser.  If our process uses standard templates to build dialog boxes, then the buttons might be neatly aligned.  If our process insists on good exception handling, our database might be able to fail gracefully and recover under a high load. Changing the process can also increase the amount that is in scope, reduce development times, reduce the numbers of people necessary and reduce risk.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
