<?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: Single Point of Failure</title>
	<atom:link href="http://antipatter.com/2008/07/single-point-of-failure/feed/" rel="self" type="application/rss+xml" />
	<link>http://antipatter.com/2008/07/single-point-of-failure/</link>
	<description>The Web, The Business, The Smoke and Mirrors</description>
	<lastBuildDate>Sat, 01 Jan 2011 06:07:56 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: loren</title>
		<link>http://antipatter.com/2008/07/single-point-of-failure/comment-page-1/#comment-6</link>
		<dc:creator>loren</dc:creator>
		<pubDate>Tue, 22 Jul 2008 17:40:42 +0000</pubDate>
		<guid isPermaLink="false">http://antipatter.com/?p=14#comment-6</guid>
		<description>@Lon  I like how you frame the idea as a &quot;higher-order&quot; bus test.  I think you may even be treading on a deeper issue - too often systems are treated as one time investments that are allowed to fester, rather than the builders accepting responsibility of ongoing maintenance of an automated business process.  Business processes evolve and require people to keep them alive -  automation doesn&#039;t change that basic fact.</description>
		<content:encoded><![CDATA[<p>@Lon  I like how you frame the idea as a &#8220;higher-order&#8221; bus test.  I think you may even be treading on a deeper issue &#8211; too often systems are treated as one time investments that are allowed to fester, rather than the builders accepting responsibility of ongoing maintenance of an automated business process.  Business processes evolve and require people to keep them alive &#8211;  automation doesn&#8217;t change that basic fact.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lon</title>
		<link>http://antipatter.com/2008/07/single-point-of-failure/comment-page-1/#comment-5</link>
		<dc:creator>Lon</dc:creator>
		<pubDate>Mon, 21 Jul 2008 20:21:57 +0000</pubDate>
		<guid isPermaLink="false">http://antipatter.com/?p=14#comment-5</guid>
		<description>The bus test is one that comes up in regular conversation around my office.  Designing a system that passes the test is not that hard, once people keep the idea in mind.  Which is easy enough when the boss (me) says it ad nauseum (I do).

Now, the harder part, is about getting system architects to think about higher order bus test.  That is, not whether the system can run after key people are bus-ed (ouch), but whether or not the software maintenance can occur.  This is something about ensuring knowledge of maintenance and code expansion.

A simple way to wrap one&#039;s head around the problem is by asking &quot;what would it take to replace a developer?&quot;  For instance, if a system is based on a key technology that almost no one knows, and there is only one guy in the company who knows it.  And he gets bus-ed (again, ouch), how system may not crash that moment, but it has transformed into a ticking time bomb.

This is a problem most companies face in legacy systems that use legacy technologies.</description>
		<content:encoded><![CDATA[<p>The bus test is one that comes up in regular conversation around my office.  Designing a system that passes the test is not that hard, once people keep the idea in mind.  Which is easy enough when the boss (me) says it ad nauseum (I do).</p>
<p>Now, the harder part, is about getting system architects to think about higher order bus test.  That is, not whether the system can run after key people are bus-ed (ouch), but whether or not the software maintenance can occur.  This is something about ensuring knowledge of maintenance and code expansion.</p>
<p>A simple way to wrap one&#8217;s head around the problem is by asking &#8220;what would it take to replace a developer?&#8221;  For instance, if a system is based on a key technology that almost no one knows, and there is only one guy in the company who knows it.  And he gets bus-ed (again, ouch), how system may not crash that moment, but it has transformed into a ticking time bomb.</p>
<p>This is a problem most companies face in legacy systems that use legacy technologies.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

