<?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>Transient Technology</title>
	<atom:link href="http://martinaharris.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://martinaharris.com</link>
	<description>changing minds - changing software</description>
	<lastBuildDate>Thu, 11 Mar 2010 23:21:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>BT Broadband SFI Investigations</title>
		<link>http://martinaharris.com/2010/03/bt-broadband-sfi-malpractice/</link>
		<comments>http://martinaharris.com/2010/03/bt-broadband-sfi-malpractice/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 23:21:08 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[broadband]]></category>
		<category><![CDATA[BT]]></category>
		<category><![CDATA[faults]]></category>
		<category><![CDATA[ISP]]></category>
		<category><![CDATA[malpractice]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=839</guid>
		<description><![CDATA[Due to sickness, ill health and home equipment issues I have not been posting much of late.  I have been doing a lot of reading though.  In my literary travels I stumbled over this incredible posting that shows the kind of malpractice to which UK broadband services are subject.  Many thanks to Andrews and Arnold [...]]]></description>
		<wfw:commentRss>http://martinaharris.com/2010/03/bt-broadband-sfi-malpractice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Five things &#8211; unit tests</title>
		<link>http://martinaharris.com/2010/02/five-things-unit-tests/</link>
		<comments>http://martinaharris.com/2010/02/five-things-unit-tests/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 05:00:08 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[testing]]></category>
		<category><![CDATA[best-practice]]></category>
		<category><![CDATA[continuous-integration]]></category>
		<category><![CDATA[delivery]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=829</guid>
		<description><![CDATA[Five quick points about unit tests that will reduce your defect rates.

Always stop to add that simple unit test. You will be amazed how often this discovers a bug or unexplored corner case.
Never develop from a main method, find a way to turn it into a test. Main driven development is horrible, they are not [...]]]></description>
		<wfw:commentRss>http://martinaharris.com/2010/02/five-things-unit-tests/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Objects.equal, useful but be careful.</title>
		<link>http://martinaharris.com/2010/02/google-objects-equal-useful-but-be-careful/</link>
		<comments>http://martinaharris.com/2010/02/google-objects-equal-useful-but-be-careful/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 20:20:14 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[software quality]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[compareto]]></category>
		<category><![CDATA[equals]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=818</guid>
		<description><![CDATA[Google have a nice equals method to make boiler plate equals easier to read.  Particularly good if you have many attributes in the method.  http://publicobject.com/2007/09/coding-in-small-with-google-collections_8175.html
Be careful to check that your objects are consistent with equals though.  I have mentioned this before.

In the following method I am using the Objects.equal with a BigDecimal class.  [...]]]></description>
		<wfw:commentRss>http://martinaharris.com/2010/02/google-objects-equal-useful-but-be-careful/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scrum, where exactly do the managers go?</title>
		<link>http://martinaharris.com/2010/02/deletethepmo/</link>
		<comments>http://martinaharris.com/2010/02/deletethepmo/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 05:00:18 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[scrum and agile]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[product-owner]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[scrum-master]]></category>
		<category><![CDATA[teams]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=778</guid>
		<description><![CDATA[Project Management Offices serve no purpose in scrum. You are either a product owner, (not a manager), scrum master (not a manager either) or your in the team, (no technical leaders here either). How can an organisation migrate from central control to self directed scrum teams?  What are the challenges to our former project managers?]]></description>
		<wfw:commentRss>http://martinaharris.com/2010/02/deletethepmo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>When Change is hard</title>
		<link>http://martinaharris.com/2010/02/when-change-is-hard/</link>
		<comments>http://martinaharris.com/2010/02/when-change-is-hard/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 18:45:56 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[software development]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[pair-code]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=810</guid>
		<description><![CDATA[Just found out about Switch: How to Change Things When Change Is Hard &#8211; Chip and Dan Heath,
from some of the Lab49 consultants.  I can&#8217;t wait to read it.  Take a look at this clip:
Clip from Switch Change book
The experiment in the hospital, reminds me of what happens when I am pair coding.  When you [...]]]></description>
		<wfw:commentRss>http://martinaharris.com/2010/02/when-change-is-hard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Standing up at your scrum</title>
		<link>http://martinaharris.com/2010/02/standing-up-and-be-counted/</link>
		<comments>http://martinaharris.com/2010/02/standing-up-and-be-counted/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 22:27:56 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[scrum and agile]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[meeting]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[scrum-master]]></category>
		<category><![CDATA[stand-up]]></category>
		<category><![CDATA[teams]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=808</guid>
		<description><![CDATA[The scrum stand up meeting, is sometimes renamed to &#8220;the scrum&#8221;.  This is fine but remember you are supposed to stand up.  The reasoning behind this is it keeps the meeting short.  People do not become too comfortable.  The idea is very simple.  Quickly broadcast any information from the scrum master, then whizz around the [...]]]></description>
		<wfw:commentRss>http://martinaharris.com/2010/02/standing-up-and-be-counted/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Estimates are not commitments!</title>
		<link>http://martinaharris.com/2010/02/esti-no-commit/</link>
		<comments>http://martinaharris.com/2010/02/esti-no-commit/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 05:00:28 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[scrum and agile]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[commitments]]></category>
		<category><![CDATA[cone-of-uncertanty]]></category>
		<category><![CDATA[estimation]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[peopleware]]></category>
		<category><![CDATA[phony-deadline]]></category>
		<category><![CDATA[planning]]></category>
		<category><![CDATA[planning-poker]]></category>
		<category><![CDATA[points]]></category>
		<category><![CDATA[schedule]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[story]]></category>
		<category><![CDATA[teams]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=752</guid>
		<description><![CDATA[Probably one of the most common mistakes in Software Development is to allow Estimates to become Commitments.  This article looks at story point estimation in scrum, and how velocity is a better tool for monitoring progress through to delivery.  If your interested in the arguments that can be presented to the business for velocity metrics over estimation for setting delivery dates, read on. ]]></description>
		<wfw:commentRss>http://martinaharris.com/2010/02/esti-no-commit/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FlatFrog gets $18m &#8211; challenges the MS surface</title>
		<link>http://martinaharris.com/2010/02/flatfrog-gets-18m-challenges-the-surface/</link>
		<comments>http://martinaharris.com/2010/02/flatfrog-gets-18m-challenges-the-surface/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 22:54:14 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[flatfrog]]></category>
		<category><![CDATA[surface]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=803</guid>
		<description><![CDATA[Its great to see some competition finally in the surface race.  FlatFrog have got a siseable funding according to this gear crunch article.  I can see all kinds of uses for this technology, but currently its very expensive.  I wish FlatFrog luck in producing a cheaper alternative.
]]></description>
		<wfw:commentRss>http://martinaharris.com/2010/02/flatfrog-gets-18m-challenges-the-surface/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Leveraging Eclipse for TDD</title>
		<link>http://martinaharris.com/2010/02/leveraging-eclipse-for-tdd/</link>
		<comments>http://martinaharris.com/2010/02/leveraging-eclipse-for-tdd/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 05:00:03 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[junit]]></category>
		<category><![CDATA[re-factor]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=722</guid>
		<description><![CDATA[I have found that quite a few programmers struggle to work in a completely test driven fashion.  I myself whilst writing tests for many years, took a long time to move over to writing the test first.  I think one of my problems was that I always wanted to do my thinking in [...]]]></description>
		<wfw:commentRss>http://martinaharris.com/2010/02/leveraging-eclipse-for-tdd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse, Static imports quickly and GitHub gist.</title>
		<link>http://martinaharris.com/2010/01/eclipse-static-imports/</link>
		<comments>http://martinaharris.com/2010/01/eclipse-static-imports/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 07:45:03 +0000</pubDate>
		<dc:creator>Martin Harris</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[junit]]></category>

		<guid isPermaLink="false">http://martinaharris.com/?p=698</guid>
		<description><![CDATA[Every one has a collection of favorite Eclipse templates.  I find the simple ones are often the most useful.  The examples below create you a static import and finish the method your typing.  They even put the cursor in the right place if you need arguments in the method.  I am going to collect more [...]]]></description>
		<wfw:commentRss>http://martinaharris.com/2010/01/eclipse-static-imports/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
