<?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: Thoughts on quality vs. speed-to-market.</title>
	<atom:link href="http://www.bridging-the-gap.com/thoughts-on-quality-vs-speed-to-market/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bridging-the-gap.com/thoughts-on-quality-vs-speed-to-market/</link>
	<description>Advance Your Business Analysis Career</description>
	<lastBuildDate>Thu, 09 Feb 2012 00:08:14 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Yvette Francino</title>
		<link>http://www.bridging-the-gap.com/thoughts-on-quality-vs-speed-to-market/comment-page-1/#comment-2253</link>
		<dc:creator>Yvette Francino</dc:creator>
		<pubDate>Thu, 23 Jul 2009 15:18:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.bridging-the-gap.com/?p=849#comment-2253</guid>
		<description>I&#039;ve been both an IT software development manager and a QA manager, so I&#039;m very familiar with the tradeoffs of quality vs. speed-to-market. I was going through a masters program when I was a QA manager so I did my thesis on the cost of quality.  I don&#039;t have the paper handy any more, but I remember the cost of fixing a bug goes up exponentially the further along in the development cycle you get and spikes up particularly after deployment, because then there are all the costs associated with customer satisfaction on top of all those associated with a redeployment to fix the bug.  I have to admit that some of the metrics in reports I see are a bit suspect because they are often based on the &quot;number of bugs&quot; or &quot;cost of bugs&quot; and we all know that bugs can range from trivial to catastrophic...  I think it&#039;s key to assess the risks and costs associated with quality and costs associated with delivery time... and those would include the costs associated with reputation and poor customer satisfaction.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been both an IT software development manager and a QA manager, so I&#8217;m very familiar with the tradeoffs of quality vs. speed-to-market. I was going through a masters program when I was a QA manager so I did my thesis on the cost of quality.  I don&#8217;t have the paper handy any more, but I remember the cost of fixing a bug goes up exponentially the further along in the development cycle you get and spikes up particularly after deployment, because then there are all the costs associated with customer satisfaction on top of all those associated with a redeployment to fix the bug.  I have to admit that some of the metrics in reports I see are a bit suspect because they are often based on the &#8220;number of bugs&#8221; or &#8220;cost of bugs&#8221; and we all know that bugs can range from trivial to catastrophic&#8230;  I think it&#8217;s key to assess the risks and costs associated with quality and costs associated with delivery time&#8230; and those would include the costs associated with reputation and poor customer satisfaction.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nathan Caswell</title>
		<link>http://www.bridging-the-gap.com/thoughts-on-quality-vs-speed-to-market/comment-page-1/#comment-2216</link>
		<dc:creator>Nathan Caswell</dc:creator>
		<pubDate>Wed, 22 Jul 2009 14:53:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.bridging-the-gap.com/?p=849#comment-2216</guid>
		<description>Doug,
There is, clearly a scoping issue for value questions -- The CEO isn&#039;t going sit for an interview by every project. :) This why i think it is a business, not IT, issue. Ideally it would be in place as the context a project is commissioned within. I think we agree that there is a clear BA role in producing that context, just, as you say, at a larger than project granularity.

Value and quality perceptions by lower level stakeholders are very problematic. New systems means change, which is fuel for push back and dissatisfaction. And some sponsors can have very selective memories of what they asked for when faced with restive troops.

In my experience there are only two effective mechanism for alignment: Strong top down enforcement (people don&#039;t complain when it doesn&#039;t work) and increasing the clarity with which the lower level stakeholders can see the value they are contributing to the larger enterprise (people want to know their job matters and respond positively when it does). I&#039;ve seem people practically come across the table with excitement because they &quot;finally understand my job&quot; with a system that might fairly be characterized as taking away their freedom of action and putting them under a management microscope. 

Yet another up front BA alignment job to make it work though. :)</description>
		<content:encoded><![CDATA[<p>Doug,<br />
There is, clearly a scoping issue for value questions &#8212; The CEO isn&#8217;t going sit for an interview by every project. <img src='http://www.bridging-the-gap.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  This why i think it is a business, not IT, issue. Ideally it would be in place as the context a project is commissioned within. I think we agree that there is a clear BA role in producing that context, just, as you say, at a larger than project granularity.</p>
<p>Value and quality perceptions by lower level stakeholders are very problematic. New systems means change, which is fuel for push back and dissatisfaction. And some sponsors can have very selective memories of what they asked for when faced with restive troops.</p>
<p>In my experience there are only two effective mechanism for alignment: Strong top down enforcement (people don&#8217;t complain when it doesn&#8217;t work) and increasing the clarity with which the lower level stakeholders can see the value they are contributing to the larger enterprise (people want to know their job matters and respond positively when it does). I&#8217;ve seem people practically come across the table with excitement because they &#8220;finally understand my job&#8221; with a system that might fairly be characterized as taking away their freedom of action and putting them under a management microscope. </p>
<p>Yet another up front BA alignment job to make it work though. <img src='http://www.bridging-the-gap.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DougGtheBA</title>
		<link>http://www.bridging-the-gap.com/thoughts-on-quality-vs-speed-to-market/comment-page-1/#comment-2212</link>
		<dc:creator>DougGtheBA</dc:creator>
		<pubDate>Wed, 22 Jul 2009 14:05:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.bridging-the-gap.com/?p=849#comment-2212</guid>
		<description>&quot;Customer value analysis falls into the EA knowledge area of the BABOK which is still evolving so the best practice and techniques may not be in place.&quot;

While this is true, it&#039;s also at a different level of granularity. EA analysis of customer value is going to define value attributes and/or characteristics that the project, as defined by the customer, could/should/would bring to the organization if the potential solution is implemented. 

At the project level though, there must be some sort of trickle down to align customer expectations of quality and value just like aligning any other aspect of a project, e.g., business rule, process, etc. Lower level stakeholders may not have the same perception of value/quality as the sponsor. Hence, delivery of a solution that is perceived to reduce the quality of work-life, for example, while positively addressing whatever the sponsor views as higher quality, might be deemed as a failure.

This is ever more important without EA or an immature EA being in place.</description>
		<content:encoded><![CDATA[<p>&#8220;Customer value analysis falls into the EA knowledge area of the BABOK which is still evolving so the best practice and techniques may not be in place.&#8221;</p>
<p>While this is true, it&#8217;s also at a different level of granularity. EA analysis of customer value is going to define value attributes and/or characteristics that the project, as defined by the customer, could/should/would bring to the organization if the potential solution is implemented. </p>
<p>At the project level though, there must be some sort of trickle down to align customer expectations of quality and value just like aligning any other aspect of a project, e.g., business rule, process, etc. Lower level stakeholders may not have the same perception of value/quality as the sponsor. Hence, delivery of a solution that is perceived to reduce the quality of work-life, for example, while positively addressing whatever the sponsor views as higher quality, might be deemed as a failure.</p>
<p>This is ever more important without EA or an immature EA being in place.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nathan Caswell</title>
		<link>http://www.bridging-the-gap.com/thoughts-on-quality-vs-speed-to-market/comment-page-1/#comment-2209</link>
		<dc:creator>Nathan Caswell</dc:creator>
		<pubDate>Wed, 22 Jul 2009 13:57:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.bridging-the-gap.com/?p=849#comment-2209</guid>
		<description>Richard,
Fair enough, defining quality isn&#039;t the point. I think that the distinction between the internal, or intrinsic, software development characteristics (we can call it best practice design and development instead of quality) and customer value remains.

It that is a valid distinction, then the &#039;in the future&#039; clause as part of the goal of a software organization makes it a best practice. It may or may not be a customer value proposition. Like any other best practice it is subject to alignment with the customer value.

In rereading the thread, I realize that I&#039;m looking at the topic from a BA perspective of liason between separate IT and business organizations. In this case the tension between internal best practices that aren&#039;t aligned with customer value (over engineering by building too much adaptability or missing the core value entirely) is, in my experience, too common. 

From the perspective of an IT organization that has strategic responsibility for business success, e.g. office of the CIO, establishing the &#039;in the future&#039; clause with its implication of adaptability, interchangeability, and scalability is an establishment of a [ed. Excellent!] business value requirement to be implemented by aligned development best practices.

To, finally, get to the question of particular practice, test, or meeting that helps deliver value: Lets assert that it is possible to find IT development organizations competently executing best practices. 

The need is to understand the customer value better.  This implies a better understanding of the whole customer system to assess the collateral impact. Note that the business may not be able articulate the key issues up front. Quick example:
* service provider who commissioned a survey management system when the entire value was a tick mark on their client&#039;s capability questionnaire. (weren&#039;t at a maturity level to do process improvement based on surveys)

It&#039;s too easy to say this is just something the BA should do. Customer value analysis falls into the EA knowledge area of the BABOK which is still evolving so the best practice and techniques may not be in place.</description>
		<content:encoded><![CDATA[<p>Richard,<br />
Fair enough, defining quality isn&#8217;t the point. I think that the distinction between the internal, or intrinsic, software development characteristics (we can call it best practice design and development instead of quality) and customer value remains.</p>
<p>It that is a valid distinction, then the &#8216;in the future&#8217; clause as part of the goal of a software organization makes it a best practice. It may or may not be a customer value proposition. Like any other best practice it is subject to alignment with the customer value.</p>
<p>In rereading the thread, I realize that I&#8217;m looking at the topic from a BA perspective of liason between separate IT and business organizations. In this case the tension between internal best practices that aren&#8217;t aligned with customer value (over engineering by building too much adaptability or missing the core value entirely) is, in my experience, too common. </p>
<p>From the perspective of an IT organization that has strategic responsibility for business success, e.g. office of the CIO, establishing the &#8216;in the future&#8217; clause with its implication of adaptability, interchangeability, and scalability is an establishment of a [ed. Excellent!] business value requirement to be implemented by aligned development best practices.</p>
<p>To, finally, get to the question of particular practice, test, or meeting that helps deliver value: Lets assert that it is possible to find IT development organizations competently executing best practices. </p>
<p>The need is to understand the customer value better.  This implies a better understanding of the whole customer system to assess the collateral impact. Note that the business may not be able articulate the key issues up front. Quick example:<br />
* service provider who commissioned a survey management system when the entire value was a tick mark on their client&#8217;s capability questionnaire. (weren&#8217;t at a maturity level to do process improvement based on surveys)</p>
<p>It&#8217;s too easy to say this is just something the BA should do. Customer value analysis falls into the EA knowledge area of the BABOK which is still evolving so the best practice and techniques may not be in place.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Laura Brandau</title>
		<link>http://www.bridging-the-gap.com/thoughts-on-quality-vs-speed-to-market/comment-page-1/#comment-2207</link>
		<dc:creator>Laura Brandau</dc:creator>
		<pubDate>Wed, 22 Jul 2009 13:19:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.bridging-the-gap.com/?p=849#comment-2207</guid>
		<description>Thanks, Richard for the qualification. I&#039;ve updated the post to reflect the revised quote. My sincere apologies. Ironically enough I am currently re-reading Zen and the Art of Motorcycle Maintenance where Pirsig says essentially the same thing...for those of you new to the book his initial attempt to define quality directly drove him insane. I should know better.

Doug, I think you are right on for a line of questioning that unearths how your business perceives both the value and the quality attributes of any given project. I&#039;d be interested to hear what people have to say on this and how they have approached this in their software development organization.</description>
		<content:encoded><![CDATA[<p>Thanks, Richard for the qualification. I&#8217;ve updated the post to reflect the revised quote. My sincere apologies. Ironically enough I am currently re-reading Zen and the Art of Motorcycle Maintenance where Pirsig says essentially the same thing&#8230;for those of you new to the book his initial attempt to define quality directly drove him insane. I should know better.</p>
<p>Doug, I think you are right on for a line of questioning that unearths how your business perceives both the value and the quality attributes of any given project. I&#8217;d be interested to hear what people have to say on this and how they have approached this in their software development organization.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

