<?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>Tim Bowler &#187; General</title>
	<atom:link href="http://timothybowler.com/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://timothybowler.com</link>
	<description>Certified Scrum Master &#124; Certified Scrum Practitioner &#124; Agile Coach &#124; Agile Practitioner</description>
	<lastBuildDate>Sat, 19 Dec 2009 16:14:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>XP day 2009</title>
		<link>http://timothybowler.com/2009/12/19/xp-day-2009/</link>
		<comments>http://timothybowler.com/2009/12/19/xp-day-2009/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 16:14:31 +0000</pubDate>
		<dc:creator>Tim Bowler</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Lean]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[kanban]]></category>

		<guid isPermaLink="false">http://timothybowler.com/?p=275</guid>
		<description><![CDATA[XP Day
This was my second year at xpday and I can honestly say it excellent. This year&#8217;s programme really suited my personal agenda of lean software development, kanban and test driven development (TDD). Also the programme&#8217;s open space structure changed, but in a good way for me. The open space sessions occupied most of the [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_64" class="wp-caption alignleft" style="width: 203px"><img class="size-full wp-image-64 " title="XP Day Logo" src="http://timothybowler.com/wp-content/uploads/2009/01/garland_logo.png" alt="XP Day" width="193" height="69" /><p class="wp-caption-text">XP Day</p></div>
<p>This was my second year at <a title="XP Day" href="http://xpday.org/" target="_blank">xpday</a> and I can honestly say it excellent. This year&#8217;s programme really suited my personal agenda of lean software development, kanban and test driven development (TDD). Also the programme&#8217;s open space structure changed, but in a good way for me. The open space sessions occupied most of the second day this which I personally thought was good, as last year the open sessions where spread over both days. This ment that it was possible to get into more sessions as there where less of them.<span id="more-275"></span></p>
<h1 style="margin-bottom: 10px;">XP Day 2009 Day 1 (Monday 7<sup>th</sup>)</h1>
<h3>Mark Striebeck from google on &#8211; Developer Testing: From the Dark Ages to the Age of Enlightenment</h3>
<p>Excellent talk on some of google&#8217;s testing strategies and just how serious google take testing. Some of the key points that I walk away with are:</p>
<ul>
<li>Identifying what is a good test &#8211; Using both devs and BA to say exactly what the tests should cover as there is no point writing a test if it produces no real value.</li>
<li>Make code testable &#8211; Following test driven development (TDD) for example to write tests first before refactoring.</li>
<li>Finalise and publish test results &#8211; Making all stake holders aware.</li>
<li>Provide tools that integrate with the work flow &#8211; There is no point changing your work flow if it is not needed. In most cases tools can be integrated.</li>
<li>Estimate costs for bug that are found &#8211; This I think was key when thinking of your testing strategy from a business point of view. Not only is code and rework affected, but other hidden items such as fixing the bug, re-deployment, re-testing etc.</li>
</ul>
<h3>Kanban Creation Workshop: Karl Scotland and Xavier Quesada Allue</h3>
<p>Just by reading the title of this talk and seeing Karl&#8217;s name there too meant I made sure I was the first in the room for this. Both Karl and Xavier began with a brief introduction of kanban and the five elements:</p>
<ol>
<li>Map the value stream</li>
<li>Visual the stream</li>
<li>Set the work in process (WIP) limits</li>
<li>Establish cadence</li>
<li>Reduce the tokens</li>
</ol>
<p>After a small example of how to map the value stream, we where given an array of stationary and told to create our own kanban board based on a fictional project. There were four groups all trying to achieve the same goal, and it was amazing to see that we all came up with something slightly different yet we were all right.</p>
<p><strong>Resources</strong></p>
<p><a title="Kanban" href="http://www.agilemanagement.net/Articles/Weblog/channelkanban.html" target="_blank">Agile Management</a></p>
<p><a title="Kanban for software development" href="http://www.limitedwipsociety.org/" target="_blank">Kanban for software development</a></p>
<h3>Focusing On Delivery: Evolving from Scrum with Lean and Kanban: Benjamin Mitchell</h3>
<p>This is the second time I have met Benjamin, and his talk was excellent. It was based on his experiences as a project manager who has implemented kanban in the work place. What I found interesting was all the data that he had collated and presented in meaningful graphs. This showed me just how important it is to collect and present data. In Benjamins talk he showed to us captured data like:</p>
<ul>
<li>Cumulative Flow Frequency</li>
<li>Issues resolved</li>
<li>Time from development start to integration testing</li>
<li>Types of story by release</li>
<li>Team waste</li>
</ul>
<p>In a lean environment I can instantly see how data such as this can be used to make the process more lean.</p>
<p><strong>XP Day 2009 Day 2 (Tuesday 8<sup>th</sup>)</strong></p>
<p><strong>The second day</strong></p>
<p>Tuesday was mainly open space and there were some really good topic of conversation. The ones that interested me</p>
<p><strong>Agile testing</strong></p>
<p>Although starting off slow, really got doing and nearly over run time. We mainly discussed various ways in which testing can and should be applied. A few points that I picked up are:</p>
<ul>
<li>Including BA&#8217;s in the design/testing phase.</li>
<li>Root cause ananlysis on bugs to eliminate bug re-occurance</li>
<li>Using Story Driven Development SDD</li>
<li>Automate as many tests as you can.</li>
<li>There is no point having 100% code coverage if the test&#8217;s that are written do not really work.</li>
<li>Its the developers responsibility to fix any problems.</li>
</ul>
<p><strong>Resources:</strong></p>
<p><a title="Agile Testing" href="http://londonagiletesting.ning.com" target="_blank">London Agile Testing </a></p>
<p><strong>Testing for web applications</strong></p>
<p>Another interesting talk on vairous ways to test web applications. We are all in agreement that functional tests should be written. However manual testing over automated selenium testing was a debated area mainly between me and the rest of the group. The debate was the system should handle events though the web application&#8217;s framework because it can be tested. The problematic area is that its not easy to do with a Web 2.0 application. Further more, I later discovered that most of the people there all worked on large in house systems, not user facing web 2.0 applications. The out come was that it was more economical to outsource the manual QA</p>
<p><strong>The yellow brick road</strong></p>
<p>This was a very interesting practical lesson on agile coaching. We basically played a game which was themed on the wizard of OZ. We all had three people in the group and took it in turns of being the coach, client and listener. I found it amazing that just by listening and asking relevant questions, you can extract a great deal of information from a person.</p>
<p><strong>Resources</strong></p>
<p><a href="http://www.selfishprogramming.com/2009/11/15/xp-days-benelux-2009-the-start-of-a-great-adventure/" target="_blank">The yellow brick road</a></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Ftimothybowler.com%2F2009%2F12%2F19%2Fxp-day-2009%2F';
  addthis_title  = 'XP+day+2009';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://timothybowler.com/2009/12/19/xp-day-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 8.10 Eclipse 3.4 PDT and Subclipse</title>
		<link>http://timothybowler.com/2009/07/03/ubuntu-810-eclipse-34-pdt-and-subclipse/</link>
		<comments>http://timothybowler.com/2009/07/03/ubuntu-810-eclipse-34-pdt-and-subclipse/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 00:06:03 +0000</pubDate>
		<dc:creator>Tim Bowler</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://timothybowler.com/?p=68</guid>
		<description><![CDATA[I know there are loads of methods to getting this combination working.
Download eclipse J2EE edition 
One unziped, move the eclipse folder to the /opt directory. Add to the applications-&#62;programming menu eclipse.

dltk: http://download.eclipse.org/technology/dltk/updates-dev/1.0/
subclipse: http://subclipse.tigris.org/update_1.4.x
pdt: http://download.eclipse.org/tools/pdt/updates/2.0/
using your package manager make sure the following are installed:
libsvn-java
libjna-java
Finally get an eclipse icon
That is pretty much it. But to be honest, [...]]]></description>
			<content:encoded><![CDATA[<p>I know there are loads of methods to getting this combination working.</p>
<p>Download <a title="Eclipse J2EE" href="http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/SR1/eclipse-jee-ganymede-SR1-linux-gtk-x86_64.tar.gz" target="_blank">eclipse J2EE edition </a></p>
<p>One unziped, move the eclipse folder to the /opt directory. Add to the applications-&gt;programming menu eclipse.</p>
<p><span id="more-68"></span></p>
<p>dltk: <a title="DLTK" href="http://download.eclipse.org/technology/dltk/updates-dev/1.0/" target="_blank">http://download.eclipse.org/technology/dltk/updates-dev/1.0/</a></p>
<p>subclipse:<a title="Subclipse" href="http://subclipse.tigris.org/update_1.4.x" target="_blank"> http://subclipse.tigris.org/update_1.4.x</a></p>
<p>pdt: <a title="PDT" href="http://download.eclipse.org/tools/pdt/updates/2.0/" target="_blank">http://download.eclipse.org/tools/pdt/updates/2.0/</a></p>
<p>using your package manager make sure the following are installed:</p>
<p>libsvn-java</p>
<p>libjna-java</p>
<p>Finally get an eclipse <a title="Eclipse Icon" href="http://www.bearfruit.org/blog/2007/08/09/eclipse-svg-icons" target="_blank">icon</a></p>
<p>That is pretty much it. But to be honest, svn from the command line is the best option as eclipse can cause locking problems.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Ftimothybowler.com%2F2009%2F07%2F03%2Fubuntu-810-eclipse-34-pdt-and-subclipse%2F';
  addthis_title  = 'Ubuntu+8.10+Eclipse+3.4+PDT+and+Subclipse';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://timothybowler.com/2009/07/03/ubuntu-810-eclipse-34-pdt-and-subclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>eeePc</title>
		<link>http://timothybowler.com/2008/03/13/eeepc/</link>
		<comments>http://timothybowler.com/2008/03/13/eeepc/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 10:40:13 +0000</pubDate>
		<dc:creator>Tim Bowler</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[eeepc]]></category>

		<guid isPermaLink="false">http://timothybowler.com/2008/03/13/eeepc/</guid>
		<description><![CDATA[This ultra portable pc is a winner. Its compacted, light, long battery life, multimedia ready and best of all comes pre-installed with xandros linux.
I have just installed ubuntu linux on the eeepc and I can honestly say I am amazed. Apart from a small amount of fiddling around to get wifi working everything else worked [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://timothybowler.com/wp-content/uploads/2008/03/eeepc_r_open_stand_01_small.jpg" alt="eeepc" />This ultra portable pc is a winner. Its compacted, light, long battery life, multimedia ready and best of all comes pre-installed with <a href="http://www.xandros.com/" title="xandros linux" target="_blank">xandros</a> linux.</p>
<p>I have just installed <a href="http://www.ubuntu.com/" title="Ubuntu linux" target="_blank">ubuntu linux</a> on the eeepc and I can honestly say I am amazed. Apart from a small amount of fiddling around to get wifi working everything else worked straight out of box. I have managed to get just over 4 hours of battery life out of the eeepc at the moment, which I think is fantastic. Unfortunately I&#8217;ll be selling this on ebay next month so I can purchase the newer model, being the <a href="http://www.engadget.com/2008/03/03/hands-on-with-the-9-inch-eee-pc/" title="eeepc 900" target="_blank">eeepc 900</a></p>
<p><span id="more-27"></span></p>
<p>For the business type who only use windoze, I suggest that you take a look at the eeepc with Ubuntu. I can say honestly say that you will be pleasantly surprised at the ease of use not to mention the pre-installed software (Did I forget to mention that the software and OS are all FREE!).</p>
<p><strong>Resources:</strong></p>
<p><a href="https://help.ubuntu.com/community/EeePC" title="Installation documentation" target="_blank">Installation of ubuntu</a></p>
<p><a href="https://help.ubuntu.com/community/Installation/FromUSBStick" title="bootable ubuntu usb stick" target="_blank">Creating a bootable ubuntu usb stick</a></p>
<p><a href="http://www.youtube.com/watch?v=PiydlCQhHzE" title="compiz" target="_blank">Compiz fusion demo</a></p>
<p><a href="http://en.wikipedia.org/wiki/ASUS_Eee_PC#Specifications" title="Specification" target="_blank">Specifications</a></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Ftimothybowler.com%2F2008%2F03%2F13%2Feeepc%2F';
  addthis_title  = 'eeePc';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://timothybowler.com/2008/03/13/eeepc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
