<?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: Situated Software</title>
	<atom:link href="http://www.noulakaz.net/weblog/2006/05/12/situated-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.noulakaz.net/weblog/2006/05/12/situated-software/</link>
	<description>A blog on Technology Convergence</description>
	<lastBuildDate>Thu, 09 Sep 2010 02:46:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: avinash</title>
		<link>http://www.noulakaz.net/weblog/2006/05/12/situated-software/#comment-52912</link>
		<dc:creator>avinash</dc:creator>
		<pubDate>Mon, 15 Oct 2007 14:12:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.noulakaz.net/weblog/2006/05/12/situated-software/#comment-52912</guid>
		<description>Hi Jordi,

Yes, it&#039;s true that one should not develop software which is too crippled but don&#039;t forget that &lt;a href=&quot;http://c2.com/cgi/wiki?PrematureOptimization&quot; rel=&quot;nofollow&quot;&gt;premature optimization is the root of all evil&lt;/a&gt;... One does not generally know how his/her software will be used in the future.</description>
		<content:encoded><![CDATA[<p>Hi Jordi,</p>
<p>Yes, it&#8217;s true that one should not develop software which is too crippled but don&#8217;t forget that <a target="_blank" href="http://c2.com/cgi/wiki?PrematureOptimization"  rel="nofollow">premature optimization is the root of all evil</a>&#8230; One does not generally know how his/her software will be used in the future.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jordi</title>
		<link>http://www.noulakaz.net/weblog/2006/05/12/situated-software/#comment-52891</link>
		<dc:creator>Jordi</dc:creator>
		<pubDate>Mon, 15 Oct 2007 11:02:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.noulakaz.net/weblog/2006/05/12/situated-software/#comment-52891</guid>
		<description>I think there is a nice lesson for projects that actually are small-scale to not get hung up on trying to make it scale. Maybe it would even be smart to only start programs that are written for some social group.

However, I don&#039;t think this applies to all projects and software. There would be cases where software is just meant for a lot of people. Also, what if the software turns out to be so succesful that people outside the original social group want to use it? It would be nice if you wouldn&#039;t be required to start over from scratch, because there is no way your software will scale.
Also, if the future consists of software programs that are only being used by one social group. A lot of those groups will probably be getting very similar software. It seems to me that it would be a lot better if they were all using a product that is a little more standard, because this would probably be beneficial to the communication between those groups (or software programs).
And if leaving out a &#039;feature&#039; like scalability in order to reduce development costs is beneficial, why not also leave out things like documentation and clarity? This would reduce costs even further at the cost of reducing the product lifespan.

Maybe I just missed the point of the article, but while I think it is a good idea to develop software with a certain group of users in mind, you should code in such a way that the program can be expanded.</description>
		<content:encoded><![CDATA[<p>I think there is a nice lesson for projects that actually are small-scale to not get hung up on trying to make it scale. Maybe it would even be smart to only start programs that are written for some social group.</p>
<p>However, I don&#8217;t think this applies to all projects and software. There would be cases where software is just meant for a lot of people. Also, what if the software turns out to be so succesful that people outside the original social group want to use it? It would be nice if you wouldn&#8217;t be required to start over from scratch, because there is no way your software will scale.<br />
Also, if the future consists of software programs that are only being used by one social group. A lot of those groups will probably be getting very similar software. It seems to me that it would be a lot better if they were all using a product that is a little more standard, because this would probably be beneficial to the communication between those groups (or software programs).<br />
And if leaving out a &#8216;feature&#8217; like scalability in order to reduce development costs is beneficial, why not also leave out things like documentation and clarity? This would reduce costs even further at the cost of reducing the product lifespan.</p>
<p>Maybe I just missed the point of the article, but while I think it is a good idea to develop software with a certain group of users in mind, you should code in such a way that the program can be expanded.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: aadil</title>
		<link>http://www.noulakaz.net/weblog/2006/05/12/situated-software/#comment-1502</link>
		<dc:creator>aadil</dc:creator>
		<pubDate>Mon, 15 May 2006 17:48:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.noulakaz.net/weblog/2006/05/12/situated-software/#comment-1502</guid>
		<description>Hehe, I&#039;ve been saying the same thing too around 2004 about the fate of Microsoft.  I think they will get bought in the future.</description>
		<content:encoded><![CDATA[<p>Hehe, I&#8217;ve been saying the same thing too around 2004 about the fate of Microsoft.  I think they will get bought in the future.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
