<?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>Transentia &#187; Agile</title>
	<atom:link href="http://wordpress.transentia.com.au/wordpress/tag/agile/feed/" rel="self" type="application/rss+xml" />
	<link>http://wordpress.transentia.com.au/wordpress</link>
	<description>transentia pty. ltd.; development, consulting, training at the leading-edge of technology</description>
	<lastBuildDate>Tue, 13 Dec 2011 03:01:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
		<item>
		<title>Adopting Agile in an Environment of Fear</title>
		<link>http://wordpress.transentia.com.au/wordpress/2011/07/28/adopting-agile-in-an-environment-of-fear/</link>
		<comments>http://wordpress.transentia.com.au/wordpress/2011/07/28/adopting-agile-in-an-environment-of-fear/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 23:11:33 +0000</pubDate>
		<dc:creator>bob</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://wordpress.transentia.com.au/wordpress/?p=1464</guid>
		<description><![CDATA[A quick discussion on Adopting Agile in an Environment of Fear over at infoq. It has often occurred to me that &#8216;fear&#8217; (in many, many different guises) is actually an ever-present and sometimes overriding&#8211;yet still subtle and often unacknowledged&#8211;term in the decision-making equation. Fear manifests as inertia and paralysis, as a defence mechanism, as an [...]]]></description>
			<content:encoded><![CDATA[<p>A quick discussion on <a href="http://www.infoq.com/news/2011/07/fear-and-agile">Adopting Agile in an Environment of Fear</a> over at <a href="http://www.infoq.com/">infoq</a>.</p>
<p>It has often occurred to me that &#8216;fear&#8217; (in many, many different guises) is actually an ever-present and sometimes overriding&#8211;yet still subtle and often unacknowledged&#8211;term in the decision-making equation. </p>
<p>Fear manifests as inertia and paralysis, as a defence mechanism, as an <a href="http://faculty.washington.edu/chudler/words.html">incongruous response to a stimulus</a>, as detachment and in many other ways.</p>
<p>It&#8217;s good to see a few comments that address this.</p>
<p>How to transition the workplace from one based on &#8220;Darwin selection based on resistance to fears&#8221; to &#8216;&#8221;fear free&#8221; places.&#8217; <a href="http://blog.tsk.ro/the-fears-and-the-agile-adoption">There&#8217;s the question</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.transentia.com.au/wordpress/2011/07/28/adopting-agile-in-an-environment-of-fear/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Agile Coach Toolkit</title>
		<link>http://wordpress.transentia.com.au/wordpress/2011/07/11/the-agile-coach-toolkit/</link>
		<comments>http://wordpress.transentia.com.au/wordpress/2011/07/11/the-agile-coach-toolkit/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 09:43:35 +0000</pubDate>
		<dc:creator>bob</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://wordpress.transentia.com.au/wordpress/?p=1431</guid>
		<description><![CDATA[Games, sessions, presentations themed as &#8220;Agile Every Day&#8230;Transforming Work into Play&#8221; and released under the Creative Commons 2.0 license.]]></description>
			<content:encoded><![CDATA[<p>Games, sessions, presentations themed as &#8220;<a href="http://www.agilecoach.net/">Agile Every Day&#8230;Transforming Work into Play</a>&#8221; and released under the Creative Commons 2.0 license.</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.transentia.com.au/wordpress/2011/07/11/the-agile-coach-toolkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Spring?</title>
		<link>http://wordpress.transentia.com.au/wordpress/2010/10/18/why-spring/</link>
		<comments>http://wordpress.transentia.com.au/wordpress/2010/10/18/why-spring/#comments</comments>
		<pubDate>Mon, 18 Oct 2010 10:15:41 +0000</pubDate>
		<dc:creator>bob</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Grails]]></category>
		<category><![CDATA[Griffon]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Retrospectives]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://wordpress.transentia.com.au/wordpress/?p=1098</guid>
		<description><![CDATA[While taking a break from wrestling with the absurdly abominable Oracle Service Bus (OSB), I attempted to explain why, IMHO, the Spring Framework was the way to go. I&#8217;ve been known to say: &#8220;Don&#8217;t start a Java application without Spring. Ever.&#8221; The primary reason for this is versatility. I can and have used Spring to: [...]]]></description>
			<content:encoded><![CDATA[<p>While taking a break from wrestling with the absurdly abominable Oracle Service Bus (<a href="/wordpress/2010/09/13/the-emperors-new-service-bus/">OSB</a>), I attempted to explain why, IMHO, the <a href="http://www.springframework.org/">Spring Framework</a> was the way to go.</p>
<p>I&#8217;ve been known to say: &#8220;Don&#8217;t start a Java application without Spring. Ever.&#8221;</p>
<p>The primary reason for this is versatility. I can and have used Spring to:</p>
<ul>
<li>Develop various species of plain &#8216;ole web applications</li>
<li>Develop webflow-based web applications</li>
<li>Develop reporting applications incorporating <a href="http://www.eclipse.org/birt/phoenix/">eclipse BIRT</a></li>
<li>Develop Swing-based desktop applications (using <a href="http://www.steema.com/teechart/java">TeeChart</a>)</li>
<li>Develop batch processing systems</li>
<li>Helped develop XML pipeline processing systems (alongside <a href="http://www.stylusstudio.com/">Stylus Studio</a>&#8216;s XML processing framework)</li>
<li>Develop system integration processing flows</li>
<li>&#8230;and probably a few more bits and pieces&#8230;</li>
</ul>
<p>The Spring-oriented skills I have built up have let me work in a substantially standardized way regardless of the situation.</p>
<p>That&#8217;s pretty darned good, if you ask me!</p>
<p>Is this same story true of the obnoxious OSB? No.<br />
Is it true for any implementation of the J(2)EE spec.? No. From any vendor? No.<br />
Is it true for other frameworks like JBoss Seam. No.</p>
<p>Anyone know of any other framework out there offering similar flexibility, &#8216;cos I&#8217;m darned if I do.</p>
<p>The Spring framework isn&#8217;t standing still, either&#8230;it&#8217;s the foundation for both <a href="http://www.grails.org/">Grails</a> and <a href="http://griffon.codehaus.org/">Griffon</a>. As I have adopted these technologies, my productivity has increased greatly. I am &#8220;standing on the backs of Giants.&#8221; This is a <em>Really Good Thing</em>.</p>
<p>Let&#8217;s add a modicum of &#8220;<a href="http://www.systems-thinking.de/">Systems Thinking</a>&#8221; here. Rather than wasting time training a multitude of staff in a multitude of (typically short-lived)  siloed technologies&#8230;some of which are honestly horrid&#8230;it makes much more sense to build a solid core of experience with a solid core technology.</p>
<p>Whoops! Here I go advocating a standards-based ICT world&#8230;again.</p>
<p>&#8216;Standards.&#8217; &#8220;Systems Thinking.&#8221; How naive am I!</p>
<p><em>[...edit...]</em><br />
Received an email from Manning the publishers a while back:</p>
<p><a href="http://wordpress.transentia.com.au/wordpress/wp-content/uploads/2010/10/bestofdecade.png"><img src="http://wordpress.transentia.com.au/wordpress/wp-content/uploads/2010/10/bestofdecade.png" alt="" title="bestofdecade" width="629" height="326" class="alignnone size-full wp-image-1243" /></a></p>
<p>I know that this is not a scientific measure of &#8216;goodness&#8217; (if one were even possible), but it speaks volumes <em>to me&#8230;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.transentia.com.au/wordpress/2010/10/18/why-spring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Three States Of Testers</title>
		<link>http://wordpress.transentia.com.au/wordpress/2010/10/05/the-three-states-of-testers/</link>
		<comments>http://wordpress.transentia.com.au/wordpress/2010/10/05/the-three-states-of-testers/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 10:16:34 +0000</pubDate>
		<dc:creator>bob</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Retrospectives]]></category>

		<guid isPermaLink="false">http://wordpress.transentia.com.au/wordpress/?p=1076</guid>
		<description><![CDATA[Some &#8220;pop philosophy&#8221; for a Tuesday night&#8230; Today was &#8220;first-look&#8221; day for the users of the system that I am currently working on. After observing the users start in on the system and then watching them hack around the screens for a while, it occurred to me that I was seeing (at least, probably) three [...]]]></description>
			<content:encoded><![CDATA[<p>Some &#8220;pop philosophy&#8221; for a Tuesday night&#8230;</p>
<p>Today was &#8220;first-look&#8221; day for the users of the system that I am currently working on.</p>
<p>After observing the users start in on the system and then watching them hack around the screens for a while, it occurred to me that I was seeing (at least, probably) three different types of behavior.</p>
<p>My background as a chemist came to the fore at this point and it occurred to me that I was actually seeing three states of matter at play.</p>
<p>The first state: solid. This type of user basically stayed where they were put. They logged in, typed what they were told to type and seemed happy to do nothing else.</p>
<p>Next were the liquids: these guys showed a bit more ability to &#8216;flow&#8217; around the system than their colleagues. They found more &#8216;features&#8217; and generally got more involved in things.</p>
<p>Then came the gases. These whizzed all over the place, escaping the confines of the system and generally finding leaks and holes all over the place. In the long run, these users were clearly going to be the most reactive and energetic. They were most likely to get the best return on their efforts.</p>
<p>Quite a nice analogy :-)</p>
<p>Now here&#8217;s the clincher. </p>
<p>As one develops and tests software one needs all three of these states at some point.</p>
<p>You can maximize your testing if you can arrange your user testing so that it&#8230;and your user communities&#8230;follows nature&#8217;s path: solid &#8211; liquid &#8211; gas.</p>
<p>You&#8217;ll find that the solid testers will pick up the easy, common, 80% of impactful bugs and &#8211;importantly&#8211;will be happy doing so. At the end of solid testing, you won&#8217;t have the perfect system, but you will have one that satisfies a good proportion of your user community&#8217;s needs.</p>
<p>Follow up with the liquids&#8230;they will help you trap some of those more grungy edge cases that always seems to be forgotten about. Again, the quality of the system will be increased and you will have another user community that is nicely &#8216;behind&#8217; you.</p>
<p>Time to let the gasses roam free! They&#8217;ll get into the last remaining nooks and crannies and the result will be a good stable system. The gasses will be happy, knowing that they have contributed in a meaningful way without being waylaid by&#8211;to them&#8211;trivial and easy/&#8217;obvious&#8217; issues.</p>
<p>Like all analogies, this one breaks down fairly quickly: in the chemical universe, there are so many more gasses than solids &#8216;<a href="http://hubblesite.org/gallery/tours/tour-orion/">out there</a>.&#8217; For testing, the reverse is true.</p>
<p>This reminds me of how systems like submarines are pressure tested with nitrogen, so there must be some truth in it, somewhere&#8230;</p>
<p>Sadly, today we didn&#8217;t follow nature&#8217;s &#8220;true path&#8221; to testing <a href="http://buddhism.about.com/od/abuddhistglossary/g/nirvanadef.htm">nirvana</a>!</p>
<p>Still: epiphanies have to come some time&#8230;usually as a result of some quantity of pain.</p>
<p>For sure, I&#8217;ll be better able to express what I want from a testing process next time. <a href="http://www.thefreedictionary.com/we+live+and+learn">We live and learn</a>!</p>
<p>Testing philosophy, what next!</p>
<p>Eat your hearts out <a href="http://en.wikipedia.org/wiki/Immanuel_Kant">Kant</a>, <a href="http://en.wikipedia.org/wiki/Martin_Heidegger">Heidegger</a>, et. al&#8230;</p>
<p>[...edit...]<br />
&#8220;Time to let the gasses roam free!&#8221; is <em>not</em> a reference to bodily functions! Shame on you, gentle reader (you know who you are)!</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.transentia.com.au/wordpress/2010/10/05/the-three-states-of-testers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excellent Presentation From Agile2009: &#8220;Mapping The Change Battlefield&#8221;</title>
		<link>http://wordpress.transentia.com.au/wordpress/2009/09/09/excellent-presentation-from-agile2009-mapping-the-change-battlefield/</link>
		<comments>http://wordpress.transentia.com.au/wordpress/2009/09/09/excellent-presentation-from-agile2009-mapping-the-change-battlefield/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 02:41:14 +0000</pubDate>
		<dc:creator>bob</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://wordpress.transentia.com.au/wordpress/?p=443</guid>
		<description><![CDATA[By Giora Morein: http://www.bigvisible.com/gmorein/agile2009-battlemapping/. With exercises, too! Wish I&#8217;d been there&#8230;]]></description>
			<content:encoded><![CDATA[<p>By Giora Morein: <a href="http://www.bigvisible.com/gmorein/agile2009-battlemapping/">http://www.bigvisible.com/gmorein/agile2009-battlemapping/</a>.</p>
<p>With exercises, too!</p>
<p>Wish I&#8217;d been there&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.transentia.com.au/wordpress/2009/09/09/excellent-presentation-from-agile2009-mapping-the-change-battlefield/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another Interestesting InfoQ Agile Discussion Roundup</title>
		<link>http://wordpress.transentia.com.au/wordpress/2009/07/17/another-interestesting-infoq-agile-discussion-roundup/</link>
		<comments>http://wordpress.transentia.com.au/wordpress/2009/07/17/another-interestesting-infoq-agile-discussion-roundup/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 08:55:50 +0000</pubDate>
		<dc:creator>bob</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://wordpress.transentia.com.au/2009/07/17/another-interestesting-infoq-agile-discussion-roundup/</guid>
		<description><![CDATA[This time Coping with Bugs on an Agile/Scrum Project. One comment that that resonated with me stressed how important it is to characterize changes differently from actual bugs. Having the Product Owner tell you &#8220;We forgot about X&#8221; does not actually mean that a bug has crawled into the system.]]></description>
			<content:encoded><![CDATA[<p>This time <a href="http://www.infoq.com/news/2009/07/coping-with-bugs">Coping with Bugs on an Agile/Scrum Project</a>.</p>
<p>One comment that that resonated with me stressed how important it is to characterize changes differently from actual bugs. Having the Product Owner tell you &#8220;We forgot about <em>X</em>&#8221; does not actually mean that a bug has crawled into the system.</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.transentia.com.au/wordpress/2009/07/17/another-interestesting-infoq-agile-discussion-roundup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lessons From Suncorp&#039;s Transition To Agile</title>
		<link>http://wordpress.transentia.com.au/wordpress/2009/07/02/lessons-from-suncorps-transition-to-agile/</link>
		<comments>http://wordpress.transentia.com.au/wordpress/2009/07/02/lessons-from-suncorps-transition-to-agile/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 20:40:16 +0000</pubDate>
		<dc:creator>bob</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://wordpress.transentia.com.au/2009/07/02/lessons-from-suncorps-transition-to-agile/</guid>
		<description><![CDATA[Last night, I attended James Couzens&#8217; &#8220;fireside chat&#8221; on how Suncorp does Agile. A few take-aways (I&#8217;m paraphrasing, forgive me if this isn&#8217;t exact but you&#8217;ll get the gist): Agile doesn&#8217;t stop you making mistakes, but it does let you identify the mistakes earlier&#8230;then then (hopefully) you can take appropriate and effective action Your Product [...]]]></description>
			<content:encoded><![CDATA[<p>Last night, I attended James Couzens&#8217; &#8220;<a href="http://www.meetup.com/Scrummaster/calendar/10610273/">fireside chat</a>&#8221; on how Suncorp does Agile.</p>
<p>A few take-aways (I&#8217;m paraphrasing, forgive me if this isn&#8217;t exact but you&#8217;ll get the gist):</p>
<ul>
<li>Agile doesn&#8217;t stop you making mistakes, but it does let you identify the mistakes earlier&#8230;then then (hopefully) you can take appropriate and effective action
</li>
<li>Your Product Owner needs to be able to make <em>real</em> decisions (otherwise you&#8217;ll suffer looong delays, which warps planning and results in low velocity)
</li>
<li>The relationship between Product Owner and ScrumMaster is very important
</li>
<li>Analysts should run only one sprint ahead or the developers, otherwise everyone&#8217;s heads are in different &#8217;spaces&#8217;
</li>
<li>Work with your Product Owner (and stakeholders) early and often
</li>
<li>When interfacing with other (waterfall/non-Agile) groups, treat their needs as high priority
</li>
<li>Poor information radiation can lead to problems
</li>
<li><a href="/wordpress/2009/03/30/anyone-for-a-game-of-poker/">Planning Poker</a> works. Nicely.
</li>
<li>Don&#8217;t focus on showcases&#8230;this is a sure way to build up technical debt!
</li>
</ul>
<p>The key takeway:</p>
<ul>
<li>Your &#8220;<a href="http://www.scrumalliance.org/articles/105-what-is-definition-of-done-dod">Definition of Done</a>&#8221; has a far-reaching effect, so spend time on formulating and reviewing it
</li>
</ul>
<p>Thanks, James!</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.transentia.com.au/wordpress/2009/07/02/lessons-from-suncorps-transition-to-agile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Brisbane CITCON 2009</title>
		<link>http://wordpress.transentia.com.au/wordpress/2009/06/28/brisbane-citcon-2009/</link>
		<comments>http://wordpress.transentia.com.au/wordpress/2009/06/28/brisbane-citcon-2009/#comments</comments>
		<pubDate>Sun, 28 Jun 2009 11:03:33 +0000</pubDate>
		<dc:creator>bob</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Grails]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://wordpress.transentia.com.au/2009/06/28/brisbane-citcon-2009/</guid>
		<description><![CDATA[I just attended Brisbane CITCON 2009. To my surprise, I greatly enjoyed the event. Thanks to all concerned! I said &#8217;surprise&#8217;: this is the first OpenSpace event I have ever been to. I expected (with a smidgin of dread) a Gen-Y look-at-me-aren&#8217;t-I-clever-don&#8217;t-tell-me-things-I-don&#8217;t-already-know ego-fest. I found a group of passionate (mostly non-Gen-Y, it has to be [...]]]></description>
			<content:encoded><![CDATA[<p><a class="externlink" title="Go to http://citconf.com/" href="http://citconf.com/"><img src="/wordpress/wp-content/uploads/2009/06/citconlogo.png" /></a></p>
<p>I just attended <a href="http://citconf.com/wiki/index.php?title=Main_Page#CITCON_Asia.2FPacific_2009_Brisbane">Brisbane CITCON 2009</a>.</p>
<p>To my surprise, I greatly enjoyed the event. Thanks to all concerned!</p>
<p>I said &#8217;surprise&#8217;: this is the first <a href="http://citconf.com/brisbane2009/openspace.php">OpenSpace</a> event I have ever been to. I <em>expected</em> (with a smidgin of dread) a Gen-Y look-at-me-aren&#8217;t-I-clever-don&#8217;t-tell-me-things-I-don&#8217;t-already-know ego-fest. I <em>found</em> a group of passionate (mostly non-Gen-Y, it has to be said) cluey developers getting together to show&#038;tell and discuss real issues, problems and solutions.</p>
<p>A couple of piccys. The first is of the collaboratively-produced topic board/conference schedule:</p>
<p><img src="/wordpress/wp-content/uploads/2009/06/citcon-brisbane-09-topic-board.jpg" /> </p>
<p>Living proof that the agile <a href="http://blog.softwareprojects.org/rules-of-engagement-1277.html">concept</a> of &#8220;no centralised control&#8221; <em>can</em> work&#8230;</p>
<p>The second piccy is of the illustrious <a href="http://www.asert.com.au/">Dr. Paul King of ASERT</a>, in his presentation groove(y):</p>
<p><img src="/wordpress/wp-content/uploads/2009/06/citcon-brisbane-09-paul-king.jpg" /> </p>
<p>And no conference could possibly be complete without a T-shirt:</p>
<p><img src="/wordpress/wp-content/uploads/2009/06/citcon-brisbane-09-t-shirt.jpg" /> </p>
<p>There&#8217;s a <a href="http://www.flickr.com/groups/525854@N20/pool/">Flickr</a> page.</p>
<p>For some reason, I had expected a Ruby love-in. I had expected to hear the fanboys raving about how Ruby was innovatively solving the problems of testing and CI. Half of me had been <em>hoping</em> to see/hear this. There <em>was</em> some nice stuff about <a href="http://watir.com/">Watir</a> but nothing that changed my world-view (I&#8217;m actually a little disappointed&#8230;it&#8217;s A Good Thing to have one&#8217;s world-view shaken up a bit every now and then ;-)).</p>
<p>I confess to being a little surprised to not hearing a <a href="https://hudson.dev.java.net/">Hudson</a> buzz; IMHO it&#8217;s an excellent CI server. I was unsurprised to be hearing a <a href="/wordpress/2009/04/19/productivity-with-grails-and-git/">Git</a> buzz&#8230;confirmed my opinion that this is the Next Big Thing in Version Control. I was <em>quite</em> surprised when a &#8220;hands up&#8221; survey asking &#8220;who knows about <a href="http://jakarta.apache.org/jmeter/">JMeter</a>&#8221; failed to elicit more than a couple of hands in the air&#8230;<a href="http://www.planetclaire.org/simpsons/homer_simpson.php">wake up people!</a></p>
<p>In (sad) contrast to the <a href="/wordpress/2009/06/28/oracle-free-breakfast-session/">Oracle Free Breakfast Session</a> I had attended a few days previous, this free event was worth <em>far more</em> than I paid!</p>
<p>In summary: an <strong>excellent</strong> event. <em>Recommended</em>.</p>
<p><em>[edit]</em><br />
Can you <a href="http://www.flickr.com/photos/pauljulius/3806083952/in/set-72157621993632992/">see</a> me?</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.transentia.com.au/wordpress/2009/06/28/brisbane-citcon-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This Makes Me Sad</title>
		<link>http://wordpress.transentia.com.au/wordpress/2009/06/25/this-makes-me-sad/</link>
		<comments>http://wordpress.transentia.com.au/wordpress/2009/06/25/this-makes-me-sad/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 14:28:37 +0000</pubDate>
		<dc:creator>bob</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://wordpress.transentia.com.au/2009/06/25/this-makes-me-sad/</guid>
		<description><![CDATA[Been meaning to put this up for a LOOOOOONNNGGG time. Should be required watching for all participants in an agile project. I do mean all. When Working Software Is Not Enough: A Story of Project Failure, presented by Mitch Lacey. Sigh. So depressing. Maybe having an Agile Maturity Model is actually A Good Idea.]]></description>
			<content:encoded><![CDATA[<p>Been meaning to put this up for a LOOOOOONNNGGG time. Should be required watching for <em>all</em> participants in an agile project. I do mean <em>all</em>.</p>
<p><a href="http://www.infoq.com/presentations/A-Story-of-Project-Failure-Mitch-Lacey">When Working Software Is Not Enough: A Story of Project Failure</a>, presented by Mitch Lacey.</p>
<p>Sigh. So depressing.</p>
<p>Maybe having an <a href="http://www.infoq.com/news/2009/04/Agile-Maturity-Models">Agile Maturity Model</a> is actually A Good Idea.</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.transentia.com.au/wordpress/2009/06/25/this-makes-me-sad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You&#039;ll Never Be A Good Agile Developer!</title>
		<link>http://wordpress.transentia.com.au/wordpress/2009/06/23/youll-never-be-a-good-agile-developer/</link>
		<comments>http://wordpress.transentia.com.au/wordpress/2009/06/23/youll-never-be-a-good-agile-developer/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 15:43:45 +0000</pubDate>
		<dc:creator>bob</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://wordpress.transentia.com.au/2009/06/23/youll-never-be-a-good-agile-developer/</guid>
		<description><![CDATA[Had a rather frenzied conversation with a self-proclaimed agilist this lunchtime, during which I admitted that I couldn&#8217;t claim complete mastery of any particular IDE. &#8220;You&#8217;ll Never Be A Good Agile Developer!&#8221; came the immediate pronouncement. Take that! Put me in my place! Apparently, in the mind of this young guru, mastery of every keyboard [...]]]></description>
			<content:encoded><![CDATA[<p>Had a rather frenzied conversation with a self-proclaimed agilist this lunchtime, during which I admitted that I couldn&#8217;t claim complete mastery of any particular IDE.</p>
<p>&#8220;You&#8217;ll Never Be A Good Agile Developer!&#8221; came the immediate pronouncement.</p>
<p>Take <em>that</em>! Put me in my place!</p>
<p>Apparently, in the mind of this young guru, mastery of every keyboard shortcut of an editor (although which <em>particular</em> editor this person had in mind remained unspecified. He&#8217;s a Ruby fanboy I believe, so I&#8217;m guessing that it would be something Mac-ish) was a prerequisite for agile development.</p>
<p>After a while, the conversation changed tack and this intense young thing&#8211;bemoaning the overall state of the I.T.world&#8211;pronounced that it would probably be better if he went back to Uni. and completed his Arts Degree.</p>
<p>Stepping <a href="http://www.cs.indiana.edu/metastuff/looking/lookingdir.html">back through the mirror</a>, I thought it would be fun to think about all the editors that I have failed to adequately exercise over the years.</p>
<p>Ignoring non developer-oriented things like Microsoft Word and Adobe FrameMaker, and oddities like runoff/[nt]roff/TeX and even odder things like <a href="http://www.ifcx.org/attach/Wings/WingsExample.html">Literate Programming</a>&#8217;s tangle/weave I came up with this:</p>
<table border='0' align='center' width='100%'>
<tr>
<td>TOPS-20/SOS
    </td>
<td>TOPS-10/TECO
    </td>
<td>edlin
    </td>
<td>ed/ex/vi
    </td>
<td>Turbo Pascal</p>
<tr>
<td>Turbo Prolog
    </td>
<td>USCD p-System Pascal
    </td>
<td>USCD p-System Modula-2
    </td>
<td>Inmos Occam Transputer Development System
    </td>
<td>Macintosh/BBEdit</p>
<tr>
<td>Macintosh/Alpha
    </td>
<td>VMS/edit
    </td>
<td>Think/C
    </td>
<td>Apple Macintosh Programmers Workshop
    </td>
<td>Metroworks Modula-2</p>
<tr>
<td>XEmacs
    </td>
<td>Project Oberon
    </td>
<td>Netbeans
    </td>
<td>Eclipse/MyEclipseIDE
    </td>
<td>IntelliJ</p>
<tr>
<td>VisualAge for Java
    </td>
<td>JDeveloper
    </td>
<td>JBuilder
    </td>
<td>SunOS EditTool
    </td>
<td>Visual Studio
</td>
</tr>
</td>
</tr>
</td>
</tr>
</td>
</tr>
</td>
</tr>
</table>
<p>(there are others&#8230;I&#8217;m pretty sure that the Simula 67 system I used for a while had a weird development &#8216;environment&#8217; that I didn&#8217;t really delve into; ditto for the eiffel system I used&#8230;)</p>
<p>Given all this, it is patently obvious that I&#8217;ll never be A Good Agile Developer, but let&#8217;s remember the <a href="http://agilemanifesto.org/">Agile Manifesto</a>, which states (in part):</p>
<blockquote><p>&#8230;we have come to value: </p>
<p><strong>Individuals and interactions</strong> over processes and tools&#8230;</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.transentia.com.au/wordpress/2009/06/23/youll-never-be-a-good-agile-developer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

