<?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: Why Pay Someone to Develop Software?</title>
	<atom:link href="http://www.bkeeneybriefs.com/2009/06/why-pay-someone-to-develop-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bkeeneybriefs.com/2009/06/why-pay-someone-to-develop-software/</link>
	<description>Software Development Using REAL Studio</description>
	<lastBuildDate>Tue, 07 Feb 2012 02:33:11 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: S-Copinger</title>
		<link>http://www.bkeeneybriefs.com/2009/06/why-pay-someone-to-develop-software/comment-page-1/#comment-21</link>
		<dc:creator>S-Copinger</dc:creator>
		<pubDate>Wed, 01 Jul 2009 16:29:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.bkeeneybriefs.com/?p=370#comment-21</guid>
		<description>Yes, good analogy. However, it also applies across all professional services. First off, people frequently balk at the estimate/quote for a job which covers all the work and expenses of the job in one figure, yet will happily spend ten times as much piecemeal trying to do it themselves. Secondly the DIY battle-cry &quot;how hard can it be?&quot; - if you do not know what is involved, watching an expert it looks easy. Third, how often do people figure in to the costs the expenses involved in getting things wrong then paying to fix the problem?

(From the lawyers point of view, DIY Wills are often very profitable - sorting out the mess in the executry/probate can double or triple the legal fees)

OTOH, if you do have the skills needed, employing someone else comes under &quot;outsourcing&quot;, and it is a case of comparing your cost of time against the alternative. Shifting analogy slightly, you may employ an electrician to install a new light fitting at home, but it is probably a waste of money to pay someone to replace the lightbulb; however if you manage a large hotel it will be more cost effective to pay someone to change lightbulbs (among other jobs) than do it yourself.</description>
		<content:encoded><![CDATA[<p>Yes, good analogy. However, it also applies across all professional services. First off, people frequently balk at the estimate/quote for a job which covers all the work and expenses of the job in one figure, yet will happily spend ten times as much piecemeal trying to do it themselves. Secondly the DIY battle-cry &#8220;how hard can it be?&#8221; &#8211; if you do not know what is involved, watching an expert it looks easy. Third, how often do people figure in to the costs the expenses involved in getting things wrong then paying to fix the problem?</p>
<p>(From the lawyers point of view, DIY Wills are often very profitable &#8211; sorting out the mess in the executry/probate can double or triple the legal fees)</p>
<p>OTOH, if you do have the skills needed, employing someone else comes under &#8220;outsourcing&#8221;, and it is a case of comparing your cost of time against the alternative. Shifting analogy slightly, you may employ an electrician to install a new light fitting at home, but it is probably a waste of money to pay someone to replace the lightbulb; however if you manage a large hotel it will be more cost effective to pay someone to change lightbulbs (among other jobs) than do it yourself.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bob Keeney</title>
		<link>http://www.bkeeneybriefs.com/2009/06/why-pay-someone-to-develop-software/comment-page-1/#comment-20</link>
		<dc:creator>Bob Keeney</dc:creator>
		<pubDate>Wed, 01 Jul 2009 02:23:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.bkeeneybriefs.com/?p=370#comment-20</guid>
		<description>OPC (Other Peoples Code).  I cringe every time I get one to bid one.

Funny enough, the contractor that just finished remodeling our kitchen has similar terms for do it yourself remodelers.  None of which I can print.   ;-)</description>
		<content:encoded><![CDATA[<p>OPC (Other Peoples Code).  I cringe every time I get one to bid one.</p>
<p>Funny enough, the contractor that just finished remodeling our kitchen has similar terms for do it yourself remodelers.  None of which I can print.   <img src='http://www.bkeeneybriefs.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Bailey</title>
		<link>http://www.bkeeneybriefs.com/2009/06/why-pay-someone-to-develop-software/comment-page-1/#comment-19</link>
		<dc:creator>Mike Bailey</dc:creator>
		<pubDate>Wed, 01 Jul 2009 01:32:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.bkeeneybriefs.com/?p=370#comment-19</guid>
		<description>Another big advantage is that when you hire the professional software developer you are getting their experience that comes with that.  Not only will the initial version get done quicker, but you can bet (if they are good) that the application will be better written using advanced software engineering techniques which will make it more expandable and easier to upgrade in the future.

Sometimes it&#039;s amazing when you have to deal with poorly written code, just how much work is required to add in what seems like it should be a simple feature.  You can avoid this hidden cost down the road if you invest to get the software done correctly.</description>
		<content:encoded><![CDATA[<p>Another big advantage is that when you hire the professional software developer you are getting their experience that comes with that.  Not only will the initial version get done quicker, but you can bet (if they are good) that the application will be better written using advanced software engineering techniques which will make it more expandable and easier to upgrade in the future.</p>
<p>Sometimes it&#8217;s amazing when you have to deal with poorly written code, just how much work is required to add in what seems like it should be a simple feature.  You can avoid this hidden cost down the road if you invest to get the software done correctly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bernie Hosey</title>
		<link>http://www.bkeeneybriefs.com/2009/06/why-pay-someone-to-develop-software/comment-page-1/#comment-18</link>
		<dc:creator>Bernie Hosey</dc:creator>
		<pubDate>Wed, 01 Jul 2009 00:41:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.bkeeneybriefs.com/?p=370#comment-18</guid>
		<description>Bob,

Your analogy is spot on and I suffer from it myself.  Part of it is that I&#039;m cheap and flawed when it comes to home improvement, but its also about control and that&#039;s something that small businesses don&#039;t want to give up.  I.E. we&#039;ll to it cheap and simple in-house rather than risk bringing in an outsider to possibly do it right.  That trust stage in the sales process is huge.  Its more than just the sale of the work, its about your client exposing a vulnerable side for you to fix.

I&#039;d also argue that the person or developer is more important than the platform. I do a lot of SQL server VB/Access work and a good bit of my client base comes from those that started with Access because its an app that lets &quot;mere mortals do some complex things with a database&quot;, but eventually the company, data set, or business logic outpaces their ability.  A well written Access front-end can handle millions of records and some serious business logic.  It can also seriously suck when written poorly. 

-Bernie</description>
		<content:encoded><![CDATA[<p>Bob,</p>
<p>Your analogy is spot on and I suffer from it myself.  Part of it is that I&#8217;m cheap and flawed when it comes to home improvement, but its also about control and that&#8217;s something that small businesses don&#8217;t want to give up.  I.E. we&#8217;ll to it cheap and simple in-house rather than risk bringing in an outsider to possibly do it right.  That trust stage in the sales process is huge.  Its more than just the sale of the work, its about your client exposing a vulnerable side for you to fix.</p>
<p>I&#8217;d also argue that the person or developer is more important than the platform. I do a lot of SQL server VB/Access work and a good bit of my client base comes from those that started with Access because its an app that lets &#8220;mere mortals do some complex things with a database&#8221;, but eventually the company, data set, or business logic outpaces their ability.  A well written Access front-end can handle millions of records and some serious business logic.  It can also seriously suck when written poorly. </p>
<p>-Bernie</p>
]]></content:encoded>
	</item>
</channel>
</rss>

