<?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: Can small development companies produce great software?</title>
	<atom:link href="https://softwareengineer.org.za/can-small-development-companies-produce-great-software/221/feed/" rel="self" type="application/rss+xml" />
	<link>https://softwareengineer.org.za/can-small-development-companies-produce-great-software/221/</link>
	<description>Passionate about Africa&#039;s software industry</description>
	<lastBuildDate>Thu, 07 Mar 2013 12:22:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Hagan</title>
		<link>https://softwareengineer.org.za/can-small-development-companies-produce-great-software/221/comment-page-1/#comment-290</link>
		<dc:creator>Hagan</dc:creator>
		<pubDate>Tue, 04 Jan 2011 11:54:42 +0000</pubDate>
		<guid isPermaLink="false">https://softwareengineer.org.za/?p=221#comment-290</guid>
		<description>Yes, small development companies can produce great software. Size does not equal success in software development. Read: http://www.articlesnatch.com/Article/What-Project-Team-Size-Is-Best-/589717

Below is my suggestion when approaching any software development company.

Ask about some of their previous work and the project duration.

But more importantly create a contract and ask upfront whether they will agree to it.
The contract will contain the duration of the project, with penalties for late delivery.
Final payment will be made when the software has been delivered and tested, by you the client, and works correctly according to the initial requirement.

Example: The client pays 30% (of cost) after seeing an early draft and it matches the requirement.
Then if it is a large project there could be another 20% payment after 6 to 8 weeks after a demo, otherwise full payment after completion. The cost could decrease by 10% per month late.

Search for companies and present them with your requirement and contract.

Example: Google for your area: custom software development cape town
Or use a business directory like http://www.hotfrog.co.za and search for: Software Development Company
</description>
		<content:encoded><![CDATA[<p>Yes, small development companies can produce great software. Size does not equal success in software development. Read: <a href="http://www.articlesnatch.com/Article/What-Project-Team-Size-Is-Best-/589717" rel="nofollow">http://www.articlesnatch.com/Article/What-Project-Team-Size-Is-Best-/589717</a></p>
<p>Below is my suggestion when approaching any software development company.</p>
<p>Ask about some of their previous work and the project duration.</p>
<p>But more importantly create a contract and ask upfront whether they will agree to it.<br />
The contract will contain the duration of the project, with penalties for late delivery.<br />
Final payment will be made when the software has been delivered and tested, by you the client, and works correctly according to the initial requirement.</p>
<p>Example: The client pays 30% (of cost) after seeing an early draft and it matches the requirement.<br />
Then if it is a large project there could be another 20% payment after 6 to 8 weeks after a demo, otherwise full payment after completion. The cost could decrease by 10% per month late.</p>
<p>Search for companies and present them with your requirement and contract.</p>
<p>Example: Google for your area: custom software development cape town<br />
Or use a business directory like <a href="http://www.hotfrog.co.za" rel="nofollow">http://www.hotfrog.co.za</a> and search for: Software Development Company</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brandon Wilson</title>
		<link>https://softwareengineer.org.za/can-small-development-companies-produce-great-software/221/comment-page-1/#comment-282</link>
		<dc:creator>Brandon Wilson</dc:creator>
		<pubDate>Wed, 17 Nov 2010 12:50:34 +0000</pubDate>
		<guid isPermaLink="false">https://softwareengineer.org.za/?p=221#comment-282</guid>
		<description>Hi Barry

I am Joe you so correctly described. I&#039;ve been looking to partner with my idea for a very, very long time but to date I&#039;ve been unsuccessful. Searching google for such a partner brought me to this site. 

As almost everyone else, I&#039;m convinced that my idea will revolutionise and completely change the way we do Fire and Rescue Services business in SA and the rest of Africa. The problem is finding a willing partner to develop the idea into an excellent software package. I have already developed the web interface but require the backend database and other tools such as CRM, eLearning, HR modules, etc. to be proffesionally developed with all the security features etc. The interface is available for viewing at my website on www.virtualfirehouse.com

Thanks for a great article which has given me hope to continue with my project</description>
		<content:encoded><![CDATA[<p>Hi Barry</p>
<p>I am Joe you so correctly described. I&#8217;ve been looking to partner with my idea for a very, very long time but to date I&#8217;ve been unsuccessful. Searching google for such a partner brought me to this site. </p>
<p>As almost everyone else, I&#8217;m convinced that my idea will revolutionise and completely change the way we do Fire and Rescue Services business in SA and the rest of Africa. The problem is finding a willing partner to develop the idea into an excellent software package. I have already developed the web interface but require the backend database and other tools such as CRM, eLearning, HR modules, etc. to be proffesionally developed with all the security features etc. The interface is available for viewing at my website on <a href="http://www.virtualfirehouse.com" rel="nofollow">http://www.virtualfirehouse.com</a></p>
<p>Thanks for a great article which has given me hope to continue with my project</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sipho Tshabalala</title>
		<link>https://softwareengineer.org.za/can-small-development-companies-produce-great-software/221/comment-page-1/#comment-142</link>
		<dc:creator>Sipho Tshabalala</dc:creator>
		<pubDate>Thu, 01 Jul 2010 08:30:14 +0000</pubDate>
		<guid isPermaLink="false">https://softwareengineer.org.za/?p=221#comment-142</guid>
		<description>That is avery profound question, which is directed to business represeted  organizations like ours. In 2007 I came across a compamy called CBARS, (competency based assesment recruitment solution) Pty (Ltd), one in many HR software space, they are few of this companies which has a matured modules.

providing services to Eskom, currently SITA, then it gives you the idea of the capacity of this SMME comapny. however we all know the truth, our government cannot dicide on supporting this smme that develops software because of agreement they have with big business.

We have many potential developers, which can be uplifted by governement.

Regards

Mshengu</description>
		<content:encoded><![CDATA[<p>That is avery profound question, which is directed to business represeted  organizations like ours. In 2007 I came across a compamy called CBARS, (competency based assesment recruitment solution) Pty (Ltd), one in many HR software space, they are few of this companies which has a matured modules.</p>
<p>providing services to Eskom, currently SITA, then it gives you the idea of the capacity of this SMME comapny. however we all know the truth, our government cannot dicide on supporting this smme that develops software because of agreement they have with big business.</p>
<p>We have many potential developers, which can be uplifted by governement.</p>
<p>Regards</p>
<p>Mshengu</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Barry Dwolatzky</title>
		<link>https://softwareengineer.org.za/can-small-development-companies-produce-great-software/221/comment-page-1/#comment-115</link>
		<dc:creator>Barry Dwolatzky</dc:creator>
		<pubDate>Sat, 12 Jun 2010 11:19:28 +0000</pubDate>
		<guid isPermaLink="false">https://softwareengineer.org.za/?p=221#comment-115</guid>
		<description>Thanks for the comments Stefan. 

The first point you make is 100% correct  ... but that was not my point. While there definately is a vast amount of literature available on how small enterprises can develop great software - my experience is that (in South Africa at least) they don&#039;t actually do so. The same can also me said for lots of large enterprises.  The challenge for those of us passionate about South African software is to somehow close the gap between theory/best practice and what actually happens on the ground.

Regarding your second point - just to make it clear that in my story &quot;Joe&quot; is not trying to pass himself off as a software company. Quite the opposite - he simply needed (as is the case with most modern businesses) to use software. He wanted to employ someone to write this software for him, and when he (as the customer) paid a bespoke software supplier to implement the system for him he found them incompetent.</description>
		<content:encoded><![CDATA[<p>Thanks for the comments Stefan. </p>
<p>The first point you make is 100% correct  &#8230; but that was not my point. While there definately is a vast amount of literature available on how small enterprises can develop great software &#8211; my experience is that (in South Africa at least) they don&#8217;t actually do so. The same can also me said for lots of large enterprises.  The challenge for those of us passionate about South African software is to somehow close the gap between theory/best practice and what actually happens on the ground.</p>
<p>Regarding your second point &#8211; just to make it clear that in my story &#8220;Joe&#8221; is not trying to pass himself off as a software company. Quite the opposite &#8211; he simply needed (as is the case with most modern businesses) to use software. He wanted to employ someone to write this software for him, and when he (as the customer) paid a bespoke software supplier to implement the system for him he found them incompetent.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alok Goswami</title>
		<link>https://softwareengineer.org.za/can-small-development-companies-produce-great-software/221/comment-page-1/#comment-113</link>
		<dc:creator>Alok Goswami</dc:creator>
		<pubDate>Fri, 11 Jun 2010 06:20:32 +0000</pubDate>
		<guid isPermaLink="false">https://softwareengineer.org.za/?p=221#comment-113</guid>
		<description>Hi Barry, perhaps TSP can be one of the solutions for this situation. TSP works very well with small developement teams and builds a culture of empowered,progressive teams focused on continuous improvements thereby leading to high quality software delivered with budget and time.</description>
		<content:encoded><![CDATA[<p>Hi Barry, perhaps TSP can be one of the solutions for this situation. TSP works very well with small developement teams and builds a culture of empowered,progressive teams focused on continuous improvements thereby leading to high quality software delivered with budget and time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan</title>
		<link>https://softwareengineer.org.za/can-small-development-companies-produce-great-software/221/comment-page-1/#comment-112</link>
		<dc:creator>Stefan</dc:creator>
		<pubDate>Thu, 10 Jun 2010 15:23:28 +0000</pubDate>
		<guid isPermaLink="false">https://softwareengineer.org.za/?p=221#comment-112</guid>
		<description>Here are just two small remarks about this very interesting topic.

a) There exists plenty of literature in this context (i.e. the problems of small size software enterprizes). One might start reading with the easily accessible Communications of the ACM (for example), and from there simply follow the further literature references.

b) For comparison: In the medical profession one needs to have a medical degree himself before one can start up his own small-size medical &quot;business&quot;, i.e. a local surgery practice to treat sick or injured people. In the software world, on the contrary, anybody with money in his pockets can be an &quot;entrepreneur&quot; by simply hiring an external software engineer. Isn&#039;t this somewhat questionable? In my opinion (and it&#039;s really only an OPINION of me), the government agencies should make sure that only a certified software engineer is allowed to open up his own software engineering business, in the same way in which only somebody with a medical certificate is allowed to open his own medical surgery practice around the corner.</description>
		<content:encoded><![CDATA[<p>Here are just two small remarks about this very interesting topic.</p>
<p>a) There exists plenty of literature in this context (i.e. the problems of small size software enterprizes). One might start reading with the easily accessible Communications of the ACM (for example), and from there simply follow the further literature references.</p>
<p>b) For comparison: In the medical profession one needs to have a medical degree himself before one can start up his own small-size medical &#8220;business&#8221;, i.e. a local surgery practice to treat sick or injured people. In the software world, on the contrary, anybody with money in his pockets can be an &#8220;entrepreneur&#8221; by simply hiring an external software engineer. Isn&#8217;t this somewhat questionable? In my opinion (and it&#8217;s really only an OPINION of me), the government agencies should make sure that only a certified software engineer is allowed to open up his own software engineering business, in the same way in which only somebody with a medical certificate is allowed to open his own medical surgery practice around the corner.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
