<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Spence Green &#187; Software</title>
	<atom:link href="http://www.spencegreen.com/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.spencegreen.com</link>
	<description>التكرار يعلم الحمار</description>
	<lastBuildDate>Thu, 02 Feb 2012 01:42:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>NLP Software That People Actually Use</title>
		<link>http://www.spencegreen.com/2011/02/01/nlp-software-that-people-actually-use/</link>
		<comments>http://www.spencegreen.com/2011/02/01/nlp-software-that-people-actually-use/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 00:14:46 +0000</pubDate>
		<dc:creator>Spence</dc:creator>
				<category><![CDATA[NLP]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.spencegreen.com/?p=394</guid>
		<description><![CDATA[A tired lament in NLP is that people don&#8217;t release their code, or that they release incomprehensible code, or that they wrote code in Haskell, or whatever. As models get more complicated, the burden of software engineering increases, making it hard to quickly test new ideas. It&#8217;s getting to the point where you have to [...]]]></description>
		<wfw:commentRss>http://www.spencegreen.com/2011/02/01/nlp-software-that-people-actually-use/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programmers and Scientists</title>
		<link>http://www.spencegreen.com/2008/11/27/programmers-and-scientists/</link>
		<comments>http://www.spencegreen.com/2008/11/27/programmers-and-scientists/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 07:35:20 +0000</pubDate>
		<dc:creator>Spence</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.spencegreen.com/?p=201</guid>
		<description><![CDATA[A distinction should be made between Computer Science and computer programming that is more substantial than orthographic convention. Some might stop at the observation that the first is an academic discipline while the other is a vocation, hence the two conventions. Indeed, electricians do not study signal theory, and electrical engineers avoid cable installation. The [...]]]></description>
		<wfw:commentRss>http://www.spencegreen.com/2008/11/27/programmers-and-scientists/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Brave New World, Briefly Revisited</title>
		<link>http://www.spencegreen.com/2008/05/16/the-brave-new-world-briefly-revisited/</link>
		<comments>http://www.spencegreen.com/2008/05/16/the-brave-new-world-briefly-revisited/#comments</comments>
		<pubDate>Fri, 16 May 2008 16:18:45 +0000</pubDate>
		<dc:creator>Spence</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.spencegreen.com/2008/05/16/the-brave-new-world-briefly-revisited/</guid>
		<description><![CDATA[The Toyota Production System (TPS) was the progenitor for a variety of change-oriented manufacturing techniques. Six-sigma, Lean, and other such constructs trace their heritage to TPS. Because Agile methodologies were influenced by &#8220;lean&#8221; thinking and an abhorrence of &#8220;Big M&#8221; processes, they too have eastern roots. For me, the allure of Agile methods, regardless of [...]]]></description>
		<wfw:commentRss>http://www.spencegreen.com/2008/05/16/the-brave-new-world-briefly-revisited/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Knuth on Software</title>
		<link>http://www.spencegreen.com/2008/05/06/knuth-on-software/</link>
		<comments>http://www.spencegreen.com/2008/05/06/knuth-on-software/#comments</comments>
		<pubDate>Tue, 06 May 2008 17:31:41 +0000</pubDate>
		<dc:creator>Spence</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.spencegreen.com/2008/05/06/knuth-on-software/</guid>
		<description><![CDATA[Much attention has been paid to Knuth&#8217;s recent interview on Informit. The Slashdot thread shows all the signs of a flame war, and the blogosphere has evidenced a vigorous response as well. The maelstrom has two focii: Knuth&#8217;s rejection of most eXtreme programming (XP) practices and his admission that he wouldn&#8217;t &#8220;be surprised at all if [...]]]></description>
		<wfw:commentRss>http://www.spencegreen.com/2008/05/06/knuth-on-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Exchange</title>
		<link>http://www.spencegreen.com/2008/03/27/an-exchange/</link>
		<comments>http://www.spencegreen.com/2008/03/27/an-exchange/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 19:29:34 +0000</pubDate>
		<dc:creator>Spence</dc:creator>
				<category><![CDATA[Management]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.spencegreen.com/2008/03/27/an-exchange/</guid>
		<description><![CDATA[A colleague wrote the following note to me today: I am trying to fathom what you have against an additional library into the architecture. The AJAX framework provided by MS$ is an additional library we have to use, there are Oracle libraries we have to use…what is the roadblock you have with an IronRuby, IronPython, [...]]]></description>
		<wfw:commentRss>http://www.spencegreen.com/2008/03/27/an-exchange/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Change Champion</title>
		<link>http://www.spencegreen.com/2008/02/22/the-change-champion/</link>
		<comments>http://www.spencegreen.com/2008/02/22/the-change-champion/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 00:46:10 +0000</pubDate>
		<dc:creator>Spence</dc:creator>
				<category><![CDATA[Management]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.spencegreen.com/2008/02/22/the-change-champion/</guid>
		<description><![CDATA[In his eclectic book Let My People Go Surfing: The Education of a Reluctant Businessman, Yvon Chouinard traces the unusual development of Patagonia from a one-man smithing operation in California to the world&#8217;s leading producer of outdoor clothing. Chouinard&#8217;s self-deprecating style belies his preternatural understanding of the universal human craving for individual freedom. The same [...]]]></description>
		<wfw:commentRss>http://www.spencegreen.com/2008/02/22/the-change-champion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Plan for Software Architecture</title>
		<link>http://www.spencegreen.com/2008/02/22/a-plan-for-software-architecture/</link>
		<comments>http://www.spencegreen.com/2008/02/22/a-plan-for-software-architecture/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 00:36:45 +0000</pubDate>
		<dc:creator>Spence</dc:creator>
				<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://www.spencegreen.com/2008/02/22/a-plan-for-software-architecture/</guid>
		<description><![CDATA[Software engineers do not often have the luxury of designing new systems from first principles. It is frequently the case that they must labor through some dreary chore, such as implementing version 49 of the SuperWhamo! application, or adhering to design constraints imposed not by reason, but by suits. When that rare opportunity to write [...]]]></description>
		<wfw:commentRss>http://www.spencegreen.com/2008/02/22/a-plan-for-software-architecture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Iowa Theory</title>
		<link>http://www.spencegreen.com/2008/02/07/the-iowa-theory/</link>
		<comments>http://www.spencegreen.com/2008/02/07/the-iowa-theory/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 23:24:40 +0000</pubDate>
		<dc:creator>Spence</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.spencegreen.com/2008/02/07/the-iowa-theory/</guid>
		<description><![CDATA[After reading Steve McConnell&#8217;s Software Estimation: Demystifying the Black Art, I called a friend to discuss my newfound insight. Like a child who first learns to write his name, I circled around the central object for no less than 15 minutes. Software is hard in a &#8220;different&#8221; way! We need statistical methods and mountains of [...]]]></description>
		<wfw:commentRss>http://www.spencegreen.com/2008/02/07/the-iowa-theory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Task Programmers</title>
		<link>http://www.spencegreen.com/2008/01/31/how-to-task-programmers/</link>
		<comments>http://www.spencegreen.com/2008/01/31/how-to-task-programmers/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 03:24:47 +0000</pubDate>
		<dc:creator>Spence</dc:creator>
				<category><![CDATA[Management]]></category>

		<guid isPermaLink="false">http://www.spencegreen.com/2008/01/31/how-to-task-programmers/</guid>
		<description><![CDATA[The key to efficient programmer tasking involves telling programmers exactly what to do and then allowing them the space to do it. Practically, this means providing them with specific development tasks in a sequential order. If the project&#8217;s tasking model can achieve these mischievously difficult conditions, then programmers can enter the &#8216;Flow&#8217;, which is impossible [...]]]></description>
		<wfw:commentRss>http://www.spencegreen.com/2008/01/31/how-to-task-programmers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Re-use, or The Unknown Ideal</title>
		<link>http://www.spencegreen.com/2007/12/17/re-use-or-the-unknown-ideal/</link>
		<comments>http://www.spencegreen.com/2007/12/17/re-use-or-the-unknown-ideal/#comments</comments>
		<pubDate>Mon, 17 Dec 2007 21:41:56 +0000</pubDate>
		<dc:creator>Spence</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.spencegreen.com/2007/12/17/re-use-or-the-unknown-ideal/</guid>
		<description><![CDATA[A recent software presentation that I saw started with an &#8220;architectural discussion.&#8221; One slide listed &#8220;Object/component-based design&#8221; as a feature, which was qualified by the usual platitudes including &#8220;Maximizes software re-use.&#8221; The slide then made the bold leap to &#8220;faster development&#8221; as the principal benefit of this &#8220;design decision.&#8221; I sighed. Two decades after &#8220;re-use&#8221; [...]]]></description>
		<wfw:commentRss>http://www.spencegreen.com/2007/12/17/re-use-or-the-unknown-ideal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

