<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Agile Sanity</title>
	
	<link>http://agilesanity.org</link>
	<description>is not an oxymoron</description>
	<lastBuildDate>Fri, 06 Apr 2007 23:18:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/AgileSanity" type="application/rss+xml" /><item>
		<title>Accessing the iTunes Store through a firewall</title>
		<link>http://feedproxy.google.com/~r/AgileSanity/~3/29tPBJ6ZJRQ/</link>
		<comments>http://agilesanity.org/?p=28#comments</comments>
		<pubDate>Fri, 06 Apr 2007 23:18:00 +0000</pubDate>
		<dc:creator>dlf</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://agilesanity.org/?p=28</guid>
		<description><![CDATA[On your Mac you need to enable Port 3689 TCP to get access&#8230; For our next trick we&#8217;ll be figuring out how to tell iTunes we&#8217;ve moved across the Atlantic and would very much like access to the US store rather than the UK one&#8230;
]]></description>
			<content:encoded><![CDATA[<p>On your Mac you need to enable Port 3689 TCP to get access&#8230; For our next trick we&#8217;ll be figuring out how to tell iTunes we&#8217;ve moved across the Atlantic and would very much like access to the US store rather than the UK one&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://agilesanity.org/?feed=rss2&amp;p=28</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://agilesanity.org/?p=28</feedburner:origLink></item>
		<item>
		<title>The Great Global Warming Swindle.</title>
		<link>http://feedproxy.google.com/~r/AgileSanity/~3/24fzo4EKcpY/</link>
		<comments>http://agilesanity.org/?p=27#comments</comments>
		<pubDate>Sat, 17 Mar 2007 22:01:50 +0000</pubDate>
		<dc:creator>dlf</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://agilesanity.org/?p=27</guid>
		<description><![CDATA[I watched with interest a program recently on Channel Four in the UK entitled &#8216;The Great Global Warming Swindle&#8217;, in contrast to Al Gore&#8217;s &#8216;An inconvenient truth&#8217; its focus (as you&#8217;ll guess from the title), was strongly sided with those skeptical of human involvement in climate change.
As the program seemed one sided in its portrayal [...]]]></description>
			<content:encoded><![CDATA[<p>I watched with interest a program recently on Channel Four in the UK entitled &#8216;The Great Global Warming Swindle&#8217;, in contrast to Al Gore&#8217;s &#8216;An inconvenient truth&#8217; its focus (as you&#8217;ll guess from the title), was strongly sided with those skeptical of human involvement in climate change.</p>
<p>As the program seemed one sided in its portrayal of the subject I set out to see if I could find something to balance the equation and came across this:</p>
<p>http://climatedenial.org/2007/03/09/the-great-channel-four-swindle/</p>
<p>Make your own mind up. But you better do it soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://agilesanity.org/?feed=rss2&amp;p=27</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://agilesanity.org/?p=27</feedburner:origLink></item>
		<item>
		<title>Name your top 5 pieces of innovative technology that support you as a parent.</title>
		<link>http://feedproxy.google.com/~r/AgileSanity/~3/rSFQw4G8dUI/</link>
		<comments>http://agilesanity.org/?p=24#comments</comments>
		<pubDate>Mon, 05 Mar 2007 00:12:23 +0000</pubDate>
		<dc:creator>dlf</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://agilesanity.org/?p=24</guid>
		<description><![CDATA[As a parent you find that there&#8217;s thousands of things that you can buy to support you, some you need, most you don&#8217;t.
What are your top 5 pieces of technology innovation that you&#8217;ve found supportive in one way or another while raising your babies/kids?
Here&#8217;s my top 5.
1. Quinny Buzz stroller. A super light and compact [...]]]></description>
			<content:encoded><![CDATA[<p>As a parent you find that there&#8217;s thousands of things that you can buy to support you, some you need, most you don&#8217;t.</p>
<p>What are your top 5 pieces of technology innovation that you&#8217;ve found supportive in one way or another while raising your babies/kids?<br />
Here&#8217;s my top 5.</p>
<p><strong>1.</strong> <strong>Quinny Buzz stroller.</strong> A super light and compact baby stroller with detachable seat that doubles as a crash tested car seat for babies. Unlike the great big off road style strollers you see around, this one has smaller wheels and is far more manoeuvrable around the city, and is much easier to cope with if your travelling on a bus, tube or plane.</p>
<p><strong>2.</strong> <strong>Bumbo seat.</strong> This has turned out to be one of our best kid/baby purchases ever, its basically a moulded rubberised seat whose structure means that your baby sits in a (in our experience) secure and upright position. Its brilliant for helping with posture and we&#8217;re pretty sure given her progress that its helped our little one build strength in her back and neck. Oh yeah, its also great at meal times too&#8230;</p>
<p>http://www.bumboseat.com/</p>
<p><strong>3. </strong>Travelling with kids is tough. Most public transport in the UK (IMHO) only pays a cursory nod towards babies and toddlers. As for the airlines , they are an absolute joke &#8211; British Airways and Virgin Atlantic I mean you, have you any idea what its like sitting in Heathrow terminal 1 with a baby for 3 hours before a 10 hour flight? How exactly is a furry toy Jet and colouring book with 5 pages meant to entertain a 2 year old for a long haul flight? Your both so out of touch worrying about the next dime, religious artefacts and working time directives that it looks like you don&#8217;t give two s**** about travelling families &#8211; your business executives are all prissy in the Terminal 3 &#8216;Club House&#8217; where&#8217;s the kid centre and crèche?</p>
<p>Anyway&#8230;</p>
<p>One small way we&#8217;ve found that helps lift some of the stress of travel is the ultra versatile <strong>portable DVD player</strong>. In our case we&#8217;ve got a pioneer version and while it tends to entertain for as long as a DVD lasts it works just fine whether its a 3 hour ride in the car or transatlantic flight. Make sure you get the extra battery and car charger.</p>
<p><strong>4.</strong> <strong>Urban baby.com </strong>Urban baby is a blog, posted to by mothers and fathers living in cities around the world. I first came across it about a year ago, one of the Sunday papers gave it some air time, billing it as a fashion statement for the new century. Urban baby makes me feel connected. Their are hundreds of people sharing life experiences on that site which more than anything has made me realise that &#8216;its not just me&#8217;&#8230;</p>
<p>http://www.urbanbaby.com/</p>
<p><strong>5. Tummy Tubs. </strong>In short trying to give a baby a bath in a full size bath is a nightmare, a sink isn&#8217;t much easier either. The Tummy tub is basically a bucket with a stable base into which your baby sits. Unlike a full bath you only need a fraction of the water&#8230;</p>
<p>Like my Mac, it just works.</p>
<p>http://www.babybathshop.co.uk/acatalog/Tummy_Tubs.html</p>
]]></content:encoded>
			<wfw:commentRss>http://agilesanity.org/?feed=rss2&amp;p=24</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://agilesanity.org/?p=24</feedburner:origLink></item>
		<item>
		<title>IM</title>
		<link>http://feedproxy.google.com/~r/AgileSanity/~3/Iy4q55aGHgg/</link>
		<comments>http://agilesanity.org/?p=23#comments</comments>
		<pubDate>Fri, 23 Feb 2007 03:13:09 +0000</pubDate>
		<dc:creator>dlf</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://agilesanity.org/?p=23</guid>
		<description><![CDATA[We&#8217;re all using Internet Messenger software more and more these days, what grew up as a fashion accessory for teenage kids is now a communication medium of choice for grown ups intoxicated by their always on adiction.
Addicted, I&#8217;ve been using IM a lot recently and have noticed that grown ups seem to use IM as [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re all using Internet Messenger software more and more these days, what grew up as a fashion accessory for teenage kids is now a communication medium of choice for grown ups intoxicated by their always on adiction.</p>
<p>Addicted, I&#8217;ve been using IM a lot recently and have noticed that grown ups seem to use IM as a means to slow down conversation to half speed to give more time for thought in between responses. Those with skill even use&#8230; pauses&#8230; between responses to communicate certain emotions or feelings.<br />
IM is still a poor substitute for conversation, especially across boundaries like culture or language. If your having an IM conversation with someone from the opposite side of the atlantic ocean (who apparenly talks English) be prepared.</p>
<p>I&#8217;m not the first to say it of course but we simply can&#8217;t expect to reproduce and translate via an emoticon every inflection or metaphor but maybe thats not the point. I find IM is most useful for simplification. Most of the really complicated stuff in English can be inferred by an emoticon or single sentance and while I generaly dislike the use of blunt instruments it has its uses.<br />
Just don&#8217;t give up on talking.</p>
]]></content:encoded>
			<wfw:commentRss>http://agilesanity.org/?feed=rss2&amp;p=23</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://agilesanity.org/?p=23</feedburner:origLink></item>
		<item>
		<title>Project names can be misleading.</title>
		<link>http://feedproxy.google.com/~r/AgileSanity/~3/wJkIjlZ79_E/</link>
		<comments>http://agilesanity.org/?p=22#comments</comments>
		<pubDate>Sun, 04 Feb 2007 12:14:17 +0000</pubDate>
		<dc:creator>dlf</dc:creator>
				<category><![CDATA[Project mangement]]></category>

		<guid isPermaLink="false">http://agilesanity.org/?p=22</guid>
		<description><![CDATA[Why do people name their projects before they&#8217;ve thought through what outcomes they want?
A Project name should be the simplest thing that can allow all concerned to get an idea about what a project is going to achieve.

So why then do people name projects before understanding and agreeing key outcomes?

Take this example.

A project get&#8217;s named: [...]]]></description>
			<content:encoded><![CDATA[<div align="left">Why do people name their projects before they&#8217;ve thought through what outcomes they want?</div>
<p align="left">A Project name should be the simplest thing that can allow all concerned to get an idea about what a project is going to achieve.</p>
<div align="left" />
<p align="left">So why then do people name projects before understanding and agreeing key outcomes?</p>
<div align="left" />
<p align="left">Take this example.</p>
<div align="left" />
<p align="left">A project get&#8217;s named: Team reporting.</p>
<div align="left" />
<p align="left">However the key outcome of the project is to reduce the amount of time taken by those involved in gathering the information required to put into the report &#8211; thus freeing them up for other higher value activities.</p>
<div align="left" />
<p align="left">The outcome isn&#8217;t really anything to do with the Team&#8217;s report, to all intents and purposes they stay exactly the same as they always did but more to do with efficency savings.</p>
<div align="left" />
<p align="left">Understand outcomes and name your projects carefully.</p>
]]></content:encoded>
			<wfw:commentRss>http://agilesanity.org/?feed=rss2&amp;p=22</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://agilesanity.org/?p=22</feedburner:origLink></item>
		<item>
		<title>Software development as an empirical process.</title>
		<link>http://feedproxy.google.com/~r/AgileSanity/~3/B08bkACzSD4/</link>
		<comments>http://agilesanity.org/?p=21#comments</comments>
		<pubDate>Sun, 04 Feb 2007 12:08:56 +0000</pubDate>
		<dc:creator>dlf</dc:creator>
				<category><![CDATA[Project mangement]]></category>

		<guid isPermaLink="false">http://agilesanity.org/?p=21</guid>
		<description><![CDATA[Of late I&#8217;ve been spending some time trying to get my head around complexity theory and how it might relate to modern day software engineering.
So what does empirical mean? Empirical is a definition of determining an outcome through observation, so an empirical process is therefore one that is in a perpetual cycle of continuous observation [...]]]></description>
			<content:encoded><![CDATA[<div align="left">Of late I&#8217;ve been spending some time trying to get my head around complexity theory and how it might relate to modern day software engineering.</div>
<p align="left">So what does empirical mean? Empirical is a definition of determining an outcome through observation, so an empirical process is therefore one that is in a perpetual cycle of continuous observation and modification as apposed to a process based on theory.</p>
<div align="left" />
<p align="left">Empirical processes are inherently complex and are therefore imposible to plan for. Take todays British GrandPrix, Schumacher won again but how? Had he spent days mapping out in macro level detail his route, did he know that on lap 42, Jensen Button would cause him to veer 16.2cm off his racing line, or that a bug crashing into his visor would distract him just enough to over throttle the engine thus using up slightly more fuel than he had planned and thus affecting the weight distribution of his Ferrari?</p>
<div align="left" />
<p align="left">Of course not (unless you beleive Schumacher&#8217;s a robot&#8230;.).</p>
<div align="left" />
<p align="left">Schumacher was using an empirical process &#8211; like we all do every day of our lives, based on continuous inspection, he adapted to make millions of slight adjustments every single second of the race, the outcome being his victory&#8230;</p>
<div align="left" />
<p align="left">(So another question for later, how come he continues to win, why is his immplemention of an empirical process &#8216;better&#8217; than the others?).</p>
<div align="left" />
<p align="left">For years Software has been seen as a process that can be planned, the CMM infact took this ideology to new levels where the panacea of software engineering was repeatable processes that could be used unmodified over and over to achieve the same results.</p>
<div align="left" />
<p align="left">No wonder so many software projects have failed, software is complicated enough by itself but in addition it is of course dependent upon the most complicated system in the entire world &#8211; humans and not only individual humans, humans interacting as groups of social heirachy and structure.</p>
<div align="left" />
<p align="left">Trying to quantify a process that in itself is inherrantly unrepeatable will eventually be shown by history to be something that was removed from our collective phsyche via evolution.</p>
<div align="left" />
<p align="left">So complexity theory through the context of an emperical process can bring us to a terrible (unsatisfactory?) outcome &#8211; we can&#8217;t build pert charts for software projects and expect them to last any longer than the first second of the first minute on the project.</p>
<div align="left" />
<p align="left">Gulp.</p>
<div align="left" />
<p align="left">So what do we do instead then? Observe and adapt and do so to the max. The theory behind the Agile movement is mainly based around transparency, if something is going pair-shaped then that&#8217;s OK as long as you have a system in place that can demonstrate it to you the instant it happens&#8230;and then its up to you to make the adaptation required before you get the next message&#8230;</p>
<div align="left" />
<p align="left">So based on the theory of empirical process, we as software professionals should be exerting our energies into removing barriers to our observations about process, people and software and building tools and networks that we can utillize to adapt quickly to the circumstances that our observations will cause.</p>
<div align="left" />
<p align="left">to do: the use of tools in empirical processes.</p>
]]></content:encoded>
			<wfw:commentRss>http://agilesanity.org/?feed=rss2&amp;p=21</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://agilesanity.org/?p=21</feedburner:origLink></item>
		<item>
		<title>Why outcomes are more important than requirements.</title>
		<link>http://feedproxy.google.com/~r/AgileSanity/~3/BUWcEXbUMNc/</link>
		<comments>http://agilesanity.org/?p=20#comments</comments>
		<pubDate>Sun, 04 Feb 2007 12:07:35 +0000</pubDate>
		<dc:creator>dlf</dc:creator>
				<category><![CDATA[Project mangement]]></category>

		<guid isPermaLink="false">http://agilesanity.org/?p=20</guid>
		<description><![CDATA[
Is it more important that your software project delivers what you&#8217;d like or is it more important that your software project delivers what you need?Outcomes are vital in all of the Agile methodologies as they allow everyone to move away from specific &#8216;requirements&#8217; mode and into innovation/solution mode.

One of the biggest problems that faces us [...]]]></description>
			<content:encoded><![CDATA[<p align="left">
<p align="left">Is it more important that your software project delivers what you&#8217;d like or is it more important that your software project delivers what you need?Outcomes are vital in all of the Agile methodologies as they allow everyone to move away from specific &#8216;requirements&#8217; mode and into innovation/solution mode.</p>
<div align="left" />
<p align="left">One of the biggest problems that faces us in the Agile world is convincing our customers that outcomes are more important than &#8216;requirements&#8217;.</p>
<div align="left" />
<p align="left">If you want to see this principle in action and explore the concepts some more I recommend you enroll on one of Ken Schwabers Scrum training courses.</p>
]]></content:encoded>
			<wfw:commentRss>http://agilesanity.org/?feed=rss2&amp;p=20</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://agilesanity.org/?p=20</feedburner:origLink></item>
		<item>
		<title>Agile Taxonomy 101 – Part One The Exec definition.</title>
		<link>http://feedproxy.google.com/~r/AgileSanity/~3/Mhm2vXlfnnQ/</link>
		<comments>http://agilesanity.org/?p=19#comments</comments>
		<pubDate>Sun, 04 Feb 2007 12:07:13 +0000</pubDate>
		<dc:creator>dlf</dc:creator>
				<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://agilesanity.org/?p=19</guid>
		<description><![CDATA[
Those of you who&#8217;ve been working within the Agile community for a while will have no doubt noticed that the word &#8216;Agile&#8217; is now being used to describe a whole bunch of different things&#8230;If we&#8217;re not careful Agile is going to end up as vague as the word &#8216;Architecture&#8217; is today, but I digress&#8230;I’m going [...]]]></description>
			<content:encoded><![CDATA[<p align="left">
<p align="left">Those of you who&#8217;ve been working within the Agile community for a while will have no doubt noticed that the word &#8216;Agile&#8217; is now being used to describe a whole bunch of different things&#8230;If we&#8217;re not careful Agile is going to end up as vague as the word &#8216;Architecture&#8217; is today, but I digress&#8230;I’m going to have a go at defining some patterns that I’ve seen executives use when they talk about making their business more flexible and adaptable to change (Agile).</p>
<div align="left" />
<p align="left">From an executive point of view the thing that our community generally calls ‘Agile software development’ is a mere speck in the complex ocean of things that have to be accounted for while running an organization.</p>
<div align="left" />
<p align="left">Here’s my list of patterns, I’ll take define them some more later&#8230;.</p>
<div align="left" />
<p align="left">1. Outsource IT functions that your organization doesn’t absolutely have to own itself.<br />
2.Ensure that the members of your IT organization fundamentally understand your business – What you do, Why you do it, How you do it and Who you do it for.<br />
3.Standardize your IT infra structure and adopt homogeneous software platforms and standards based architectures, but be careful that you don’t get caught in a single vendor relationship trap.<br />
4.Use ‘Agile’ software development and project management practices to deliver software projects iteratively, innovatively and inventively to your market.<br />
5.Ensure your vendors have the level of flexibility that you require, use Service Level agreements and contracts to ensure clarity.<br />
6.Decentralize financial authority as much as possible.<br />
7.Ensure that your IT department is intrinsically linked with the business strategy, you want your IT department to become your &#8217;solutions&#8217; department.</p>
]]></content:encoded>
			<wfw:commentRss>http://agilesanity.org/?feed=rss2&amp;p=19</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://agilesanity.org/?p=19</feedburner:origLink></item>
		<item>
		<title>Agile Taxonomy 101 – Part Two The Agile ‘System’</title>
		<link>http://feedproxy.google.com/~r/AgileSanity/~3/TWw7uBv2dhE/</link>
		<comments>http://agilesanity.org/?p=18#comments</comments>
		<pubDate>Sun, 04 Feb 2007 12:06:48 +0000</pubDate>
		<dc:creator>dlf</dc:creator>
				<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://agilesanity.org/?p=18</guid>
		<description><![CDATA[I&#8217;ll describe a few patterns here when I&#8217;ve got my head around them&#8230;.In the meantime here are some people discussing Agile &#8216;Systems&#8217;.

http://msdn.microsoft.com/architecture/soa/default.aspx?pull=/library/en-us/dnmaj/html/aj2service.asp

I need to think about what this means: &#8216;Agility can also be improved not just by abstracting the service away from the underlying implementation but also by taking a more abstract view of the [...]]]></description>
			<content:encoded><![CDATA[<p align="left">I&#8217;ll describe a few patterns here when I&#8217;ve got my head around them&#8230;.In the meantime here are some people discussing Agile &#8216;Systems&#8217;.</p>
<div align="left" />
<p align="left">http://msdn.microsoft.com/architecture/soa/default.aspx?pull=/library/en-us/dnmaj/html/aj2service.asp</p>
<div align="left" />
<p align="left">I need to think about what this means: &#8216;Agility can also be improved not just by abstracting the service away from the underlying implementation but also by taking a more abstract view of the business concepts in the service so that they can be used in a broader context.&#8217;</p>
<div align="left" />
<p align="left">http://www.cbdiforum.com/report_summary.php3?page=/secure/interact/2004-02/business_adaptability.php&#038;area=silver</p>
<div align="left" />
<p align="left">&#8216;We are still a long way from any recognizable metric of adaptability, we don’t really know exactly how business adaptability is related to IT adaptability.&#8217;</p>
]]></content:encoded>
			<wfw:commentRss>http://agilesanity.org/?feed=rss2&amp;p=18</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://agilesanity.org/?p=18</feedburner:origLink></item>
		<item>
		<title>Agile Taxonomy 101 – Part Three Agile software development.</title>
		<link>http://feedproxy.google.com/~r/AgileSanity/~3/udeu9JY51W8/</link>
		<comments>http://agilesanity.org/?p=17#comments</comments>
		<pubDate>Sun, 04 Feb 2007 12:06:17 +0000</pubDate>
		<dc:creator>dlf</dc:creator>
				<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://agilesanity.org/?p=17</guid>
		<description><![CDATA[
The 3rd part of my Agile taxonomy concerns the area of managing requirements and building software for projects, Agile software development encompasses methods such as Extreme Programming(XP), SCRUM and DSDM.In comparison to &#8216;traditional&#8217; methods Agile software development methods all promote incremental and iterative delivery aligned against business value and share a common philosophy that self [...]]]></description>
			<content:encoded><![CDATA[<p align="left">
<p align="left">The 3rd part of my Agile taxonomy concerns the area of managing requirements and building software for projects, Agile software development encompasses methods such as Extreme Programming(XP), SCRUM and DSDM.In comparison to &#8216;traditional&#8217; methods Agile software development methods all promote incremental and iterative delivery aligned against business value and share a common philosophy that self organising teams are more effective&#8230;</p>
<div align="left" />
<p align="left">Agile software development falls into 2 sub catagories. 1 &#8211; Planning processes and 2. Software development best practices.</p>
<div align="left" />
<p align="left">SCRUM and DSDM fall very much into the planning catagory and concern themselves with organisation, planning and managing scope throughout a projects duration.</p>
<div align="left" />
<p align="left">XP also devote&#8217;s much time to planning but it has also been used as a launch pad to encompass software development best practice such as test driven development, acceptance testing, acceptance test driven planning, refactoring, continuous integration etc. It is common to hear software developers refering to XP to mean software development best practice.</p>
<div align="left" />
<p align="left">Reference material on these methods:</p>
<div align="left" />
<p align="left">Extreme Programming expalined 2nd edition &#8211; Kent Beck.<br />
Agile Project Management with SCRUM &#8211; Ken Schwaber.</p>
]]></content:encoded>
			<wfw:commentRss>http://agilesanity.org/?feed=rss2&amp;p=17</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://agilesanity.org/?p=17</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 0.316 seconds. --><!-- Cached page generated by WP-Super-Cache on 2009-07-06 15:51:13 --><!-- Compression = gzip -->
