<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>niksilver.com &#187; Working practices</title>
	<atom:link href="http://niksilver.com/category/working-practices/feed/" rel="self" type="application/rss+xml" />
	<link>http://niksilver.com</link>
	<description>Mostly about the management of software development</description>
	<lastBuildDate>Wed, 01 Feb 2012 20:37:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='niksilver.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/929dd549b4d099719f34e472d1f7a25a?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>niksilver.com &#187; Working practices</title>
		<link>http://niksilver.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://niksilver.com/osd.xml" title="niksilver.com" />
	<atom:link rel='hub' href='http://niksilver.com/?pushpress=hub'/>
		<item>
		<title>Getting onto the shop floor</title>
		<link>http://niksilver.com/2011/12/06/shop-floor/</link>
		<comments>http://niksilver.com/2011/12/06/shop-floor/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 17:31:24 +0000</pubDate>
		<dc:creator>Nik</dc:creator>
				<category><![CDATA[General management]]></category>
		<category><![CDATA[Working practices]]></category>

		<guid isPermaLink="false">http://niksilver.com/?p=2334</guid>
		<description><![CDATA[Thanks to the essential Agile Radar, I found my way today to Pete Abilla&#8217;s review of The Toyota Mindset by Yoshihito Wakamatsu. It&#8217;s fascinating to read a distilled version of Taiichi Ohno&#8217;s thinking, and the core concepts really stand out. Having often listened to John Seddon I&#8217;m wary of &#8220;lean&#8221;. He, too, learned from Ohno, &#8230; <a href="http://niksilver.com/2011/12/06/shop-floor/">Continue reading <span class="meta-nav">&#187;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=2334&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Thanks to <a href="http://www.agileradar.com">the essential Agile Radar</a>, I found my way today to <a href="http://www.shmula.com/taiichi-ohno-the-toyota-mindset-book-review-summary/9481/">Pete Abilla&#8217;s review</a> of <a href="http://www.amazon.co.uk/Toyota-Mindset-Commandments-Taiichi-Ohno/dp/1926537114">The Toyota Mindset by Yoshihito Wakamatsu</a>. It&#8217;s fascinating to read a distilled version of Taiichi Ohno&#8217;s thinking, and the core concepts really stand out.</p>
<p><a href="http://www.flickr.com/photos/nestle/6103061765/"><img class="alignright size-full wp-image-2338" title="Photo by Nestlé" src="http://niksilver.files.wordpress.com/2011/12/shop-floor.jpg?w=750" alt=""   /></a>Having often listened to John Seddon I&#8217;m wary of &#8220;lean&#8221;. He, too, learned from Ohno, and <a href="http://www.infoq.com/presentations/rethinking-lean-service">regards lean (which is the production approach extracted from Toyota) with disdain</a>. His view is that lean is a version of Ohno&#8217;s approach which has been packaged by business school professors to sell to Western executives who want easy answers handed to them on a plate. Ohno&#8217;s real approach, he says, is to get people as close to the work as possible, and let them solve any problems that arise.</p>
<p>So while reading the summary of The Toyota Mindset I was curious as to what I would find, especially as it proclaims to hold &#8220;The Ten Commandments of Taiichi Ohno&#8221;. That sounds a bit packaged-for-resale to me. But in fact I was pleased to be wrong.</p>
<p>The &#8220;ten commandments&#8221; are much more ways of thinking, and ways of approaching business problems, than actual commandments. Two things really stand out from the stories of Ohno that Wakamatsu relates, via Abilla.</p>
<p>First, the number of times the phrase &#8220;the shop floor&#8221; appears. This is the reason lean might be considered packaged for resale: because Ohno&#8217;s real lessons are about getting onto the shop floor and seeing problems first hand, something that most executives in large companies would like to think they are beyond. Some examples from Abilla&#8217;s 10-part review:</p>
<ul>
<li><a href="http://www.shmula.com/taiichi-ohno-standard-work-must-be-practical/9479/">On standard work</a>: &#8220;Standard work must be realistic and applicable on the shop floor&#8221;</li>
<li><a href="http://www.shmula.com/taiichi-ohno-validate-truth-on-the-shop-floor/9477/">On how to know things</a>: &#8220;Taiichi Ohno believed that one should base their judgments on his or her experience on the shop floor, not from a document alone.&#8221;</li>
<li><a href="http://www.shmula.com/taiichi-ohno-do-not-fear-failure/9290/">On learning from the masters</a>: &#8220;What you read from books is not usually useful when it comes to improving the shop floor. You will find much better ideas by just trying different methods on the shop floor.&#8221;</li>
<li><a href="http://www.shmula.com/taiichi-ohno-gemba-observation/7852/">On truth and understanding</a>: &#8220;Stand and Observe the Shop Floor&#8221;</li>
<li><a href="http://www.shmula.com/taiichi-ohno-wastes-hide-disclose-mistakes/7850/">On disclosing mistakes</a>: &#8220;One day, Ohno stepped into the shop floor&#8230;&#8221;</li>
</ul>
<p>Okay, that last one wasn&#8217;t such a big deal, but it&#8217;s notable that there aren&#8217;t any Taiichi Ohno stories that begin &#8220;One day, Ohno was sitting in his office&#8230;&#8221;</p>
<p>The second thing that stood out for me was how frustrating it must have been to work for Ohno. There are so many stories in which he asks an employee to do something, they do it, and he scolds them for doing exactly what he says (and <a href="http://www.shmula.com/taiichi-ohno-on-lean-leadership/9274/">in one case, for doing it immediately</a>).</p>
<p>But the lesson here is that the staff should be thinking for themselves, solving problems for themselves, and always going beyond mere instructions.</p>
<p>Of course there is much more to the lean &#8212; sorry, the Ohno &#8212; way of thinking than these two observations. There is, for instance, the mindset of the continuously watching for waste and acting on it.</p>
<p>The stories related by Wakamatsu seem to be fascinating, and it&#8217;s yet another book to add to my growing reading list.</p>
<br />Filed under: <a href='http://niksilver.com/category/general-management/'>General management</a>, <a href='http://niksilver.com/category/working-practices/'>Working practices</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/niksilver.wordpress.com/2334/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/niksilver.wordpress.com/2334/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/niksilver.wordpress.com/2334/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/niksilver.wordpress.com/2334/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/niksilver.wordpress.com/2334/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/niksilver.wordpress.com/2334/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/niksilver.wordpress.com/2334/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/niksilver.wordpress.com/2334/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/niksilver.wordpress.com/2334/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/niksilver.wordpress.com/2334/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/niksilver.wordpress.com/2334/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/niksilver.wordpress.com/2334/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/niksilver.wordpress.com/2334/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/niksilver.wordpress.com/2334/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=2334&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://niksilver.com/2011/12/06/shop-floor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://niksilver.files.wordpress.com/2011/12/shop-floor-featured.jpg?w=150" />
		<media:content url="http://niksilver.files.wordpress.com/2011/12/shop-floor-featured.jpg?w=150" medium="image">
			<media:title type="html">Photo by Nestlé</media:title>
		</media:content>

		<media:content url="http://0.gravatar.com/avatar/ed5f211191ad95ff564f9972490f40b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">niksilver</media:title>
		</media:content>

		<media:content url="http://niksilver.files.wordpress.com/2011/12/shop-floor.jpg" medium="image">
			<media:title type="html">Photo by Nestlé</media:title>
		</media:content>
	</item>
		<item>
		<title>Creating brilliant teams</title>
		<link>http://niksilver.com/2011/11/24/creating-brilliant-teams/</link>
		<comments>http://niksilver.com/2011/11/24/creating-brilliant-teams/#comments</comments>
		<pubDate>Thu, 24 Nov 2011 22:16:31 +0000</pubDate>
		<dc:creator>Nik</dc:creator>
				<category><![CDATA[General management]]></category>
		<category><![CDATA[Working practices]]></category>

		<guid isPermaLink="false">http://niksilver.com/?p=2277</guid>
		<description><![CDATA[Earlier this week I had the pleasure of presenting to the Y-Combinator London tech startup community on the subject of Creating Brilliant Teams. You can see the video of this and the other presentations over on the HN London Vimeo page, so here&#8217;s just a very brief summary of what I said: Space to learn. &#8230; <a href="http://niksilver.com/2011/11/24/creating-brilliant-teams/">Continue reading <span class="meta-nav">&#187;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=2277&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Earlier this week I had the pleasure of presenting to the Y-Combinator London tech startup community on the subject of Creating Brilliant Teams. You can see <a href="http://vimeo.com/32618388">the video of this</a> and the other presentations over on the <a href="http://vimeo.com/hnlondon">HN London Vimeo page</a>, so here&#8217;s just a very brief summary of what I said:</p>
<ul>
<li><strong>Space to learn.</strong> Startup veterans are always quick to say how much they&#8217;ve learned &#8212; often from their failures. We need to give our teams space to learn, too. Only then can they really own the knowledge and take it beyond what we intended.</li>
<li><strong><a href="http://vimeo.com/32618388"><img class="alignright size-full wp-image-2281" title="Creating Brilliant Teams - on Vimeo" src="http://niksilver.files.wordpress.com/2011/11/creating-brilliant-teams.jpg?w=750" alt=""   /></a>Communication to the team.</strong> To ensure the team has your vision and can feel part of the long term picture while they deal with the immediate issues, continual communication is key. Gossip adores a vacuum. Also essential here is honesty. Honesty simplifies explanations when things go awry later, and forces us to clarify our own thinking and confront your own prejudices.</li>
<li><strong>Let the team present.</strong> Knowledge sharing is important, and that&#8217;s forced out when this happens. Encouraging the team to present externally also shows them independent validation of their expertise.</li>
<li><strong>Proximity to the product.</strong> Technology is great, but technology has to be <em>about</em> something. By keeping the team close to the end product and the end users they become much closer to the business, and therefore much more valuable. It also provides many more opportunities for innovation.</li>
<li><strong>Job titles.</strong> Less about creating brilliant teams, more about maintaining them. It&#8217;s important to understand that the demands on people will change, particularly in a small company. So make sure job titles are future-proofed, and you&#8217;re not going to have to give someone a lesser job title when things do change. If you&#8217;re a three person startup and the most technical person is the only developer, then should they be given the title CTO? It might help secure them, and it fits their current status, but is the greatest developer the Chief Technology Officer of Year 2 or 3?</li>
<li><strong>Remind them they&#8217;re brilliant.</strong> It&#8217;s easy for the team to get lost in the details, and the pride they have isn&#8217;t built on the same things that your pride is built on. So take time to remind the team that they are brilliant, and show the team why.</li>
</ul>
<p>There were lots of smart questions, too.</p>
<p>You can also see great presentations from&#8230;</p>
<ul>
<li><a href="http://twitter.com/#!/teabass">Andrew Nesbit</a>, of <a href="http://forwardtechnology.co.uk/">Forward Technology</a>: <a href="http://vimeo.com/32617520">Form Analytics With iForm</a></li>
<li><a href="http://twitter.com/#!/avipatch">Avi Patchava</a>, of <a href="http://linkoutapp.com/">LinkOut</a>: <a href="http://vimeo.com/32617995">Online Connections to Offline Relationships</a></li>
<li><a href="http://twitter.com/#!/azmingo">Azmat</a>, of <a href="http://citymapper.co.uk/">CityMapper</a>: <a href="http://vimeo.com/32618388">How to get to #1 in the App Store</a></li>
</ul>
<p>Finally, we were entertained by <a href="http://www.shedsimove.com/">Shed Simove</a>, who talked about his life of pushing boundaries in the name of <a href="http://www.shedsimove.com/image/tid/142">having a lot of fun</a> (<a href="http://www.shedsimove.com/image/tid/151">mostly</a>). If you have the opportunity to see Shed talk, then go.</p>
<br />Filed under: <a href='http://niksilver.com/category/general-management/'>General management</a>, <a href='http://niksilver.com/category/working-practices/'>Working practices</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/niksilver.wordpress.com/2277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/niksilver.wordpress.com/2277/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/niksilver.wordpress.com/2277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/niksilver.wordpress.com/2277/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/niksilver.wordpress.com/2277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/niksilver.wordpress.com/2277/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/niksilver.wordpress.com/2277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/niksilver.wordpress.com/2277/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/niksilver.wordpress.com/2277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/niksilver.wordpress.com/2277/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/niksilver.wordpress.com/2277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/niksilver.wordpress.com/2277/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/niksilver.wordpress.com/2277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/niksilver.wordpress.com/2277/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=2277&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://niksilver.com/2011/11/24/creating-brilliant-teams/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://niksilver.files.wordpress.com/2011/11/creating-brilliant-teams-featured.jpg?w=150" />
		<media:content url="http://niksilver.files.wordpress.com/2011/11/creating-brilliant-teams-featured.jpg?w=150" medium="image">
			<media:title type="html">Creating Brilliant Teams</media:title>
		</media:content>

		<media:content url="http://0.gravatar.com/avatar/ed5f211191ad95ff564f9972490f40b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">niksilver</media:title>
		</media:content>

		<media:content url="http://niksilver.files.wordpress.com/2011/11/creating-brilliant-teams.jpg" medium="image">
			<media:title type="html">Creating Brilliant Teams - on Vimeo</media:title>
		</media:content>
	</item>
		<item>
		<title>How to stop the agile virus</title>
		<link>http://niksilver.com/2011/10/19/how-to-stop-the-agile-virus/</link>
		<comments>http://niksilver.com/2011/10/19/how-to-stop-the-agile-virus/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 21:07:03 +0000</pubDate>
		<dc:creator>Nik</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Project management]]></category>
		<category><![CDATA[Working practices]]></category>

		<guid isPermaLink="false">http://niksilver.com/?p=2184</guid>
		<description><![CDATA[A tweet escaped from Product Tank this week from Benjamin Mitchell, watching Tom Loosemore talk about alphagov: &#8220;It&#8217;s a mix of ignoring them [non-Agile managers] &#38; making shit up&#8221; #ProductTank How is this consistent w/ Agile values of openness &#38; trust? There&#8217;s a conference-worth of material to unpack from that question. You can make up &#8230; <a href="http://niksilver.com/2011/10/19/how-to-stop-the-agile-virus/">Continue reading <span class="meta-nav">&#187;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=2184&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/tomskitomski/380562971/"><img class="alignright size-full wp-image-2185" title="Education, information and entertainment - Original photo by tomski" src="http://niksilver.files.wordpress.com/2011/10/funny-reith-2.jpg?w=750" alt=""   /></a><a href="http://twitter.com/#!/benjaminm/status/126744986103455744">A tweet escaped</a> from <a href="http://www.producttank.com/events/36803002/">Product Tank</a> this week from <a href="http://blog.benjaminm.net/">Benjamin Mitchell</a>, watching <a href="http://twitter.com/#!/tomskitomski">Tom Loosemore</a> talk about <a href="http://www.telegraph.co.uk/technology/news/8433935/Alphagov-a-revolutionary-approach-to-government-websites.html">alphagov</a>:</p>
<blockquote><p>&#8220;It&#8217;s a mix of ignoring them [non-Agile managers] &amp; making shit up&#8221; #ProductTank How is this consistent w/ Agile values of openness &amp; trust?</p></blockquote>
<p>There&#8217;s a conference-worth of material to unpack from that question. You can make up your own responses, whether cynical, pragmatic, witty or all three. I wasn&#8217;t at Product Tank, so I can&#8217;t take issue with that in detail (though I would caution readers: I know Tom, and his presentation will have been as much about entertainment as education and information, so take that statement with some amount of salt).</p>
<p>However, regardless of its literal truth about alphagov specifically, there is a truth in there about projects in general: if the idea of agile is used as a trojan horse to allow bad behaviours, then any success will be shortlived. That thing masquerading as agile won&#8217;t scale to other teams; it certainly won&#8217;t scale to larger projects. Agile might be seen as the success factor in the initial project, but the inevitable failure of future projects will ensure its adoption is halted pretty quickly.</p>
<p>This is true for small and large organisations of all kinds, and is <a href="http://niksilver.com/2011/10/05/agile-business-conference-2011/">one thing that James Yoxall touched on</a> in his presentation to the <a href="http://www.agileconference.org/">2011 Agile Business Conference</a>.</p>
<p>When I manage development teams I see one of my responsibilities as being the angel on the shoulder of those developers, urging them to &#8220;do it right&#8221; in the face of the project manager who&#8217;s urging them to &#8220;do it now&#8221;. But project managers can be angels, too. Some will be interested only in the success of their own project. And some will want to ensure that good practices are recognised, learned and adopted by others. Unfortunately those two views are sometimes at odds.</p>
<br />Filed under: <a href='http://niksilver.com/category/agile/'>Agile</a>, <a href='http://niksilver.com/category/project-management/'>Project management</a>, <a href='http://niksilver.com/category/working-practices/'>Working practices</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/niksilver.wordpress.com/2184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/niksilver.wordpress.com/2184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/niksilver.wordpress.com/2184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/niksilver.wordpress.com/2184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/niksilver.wordpress.com/2184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/niksilver.wordpress.com/2184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/niksilver.wordpress.com/2184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/niksilver.wordpress.com/2184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/niksilver.wordpress.com/2184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/niksilver.wordpress.com/2184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/niksilver.wordpress.com/2184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/niksilver.wordpress.com/2184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/niksilver.wordpress.com/2184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/niksilver.wordpress.com/2184/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=2184&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://niksilver.com/2011/10/19/how-to-stop-the-agile-virus/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:thumbnail url="http://niksilver.files.wordpress.com/2011/10/funny-reith-featured.jpg?w=150" />
		<media:content url="http://niksilver.files.wordpress.com/2011/10/funny-reith-featured.jpg?w=150" medium="image">
			<media:title type="html">Lord Reith, entertaining - Original photo by tomski</media:title>
		</media:content>

		<media:content url="http://0.gravatar.com/avatar/ed5f211191ad95ff564f9972490f40b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">niksilver</media:title>
		</media:content>

		<media:content url="http://niksilver.files.wordpress.com/2011/10/funny-reith-2.jpg" medium="image">
			<media:title type="html">Education, information and entertainment - Original photo by tomski</media:title>
		</media:content>
	</item>
		<item>
		<title>Agile comes second after the basics</title>
		<link>http://niksilver.com/2011/09/06/basic-good-practice/</link>
		<comments>http://niksilver.com/2011/09/06/basic-good-practice/#comments</comments>
		<pubDate>Tue, 06 Sep 2011 06:30:12 +0000</pubDate>
		<dc:creator>Nik</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Working practices]]></category>

		<guid isPermaLink="false">http://niksilver.com/?p=1363</guid>
		<description><![CDATA[As much as I love agile development, there is something more important that&#8217;s often forgotten: a good understanding of software development. Oh yes &#8212; and a little common sense wouldn&#8217;t go amiss sometimes, too. A case in point: Paul Stack tells a tale of software woe, in which his workplace has taken up a new &#8230; <a href="http://niksilver.com/2011/09/06/basic-good-practice/">Continue reading <span class="meta-nav">&#187;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=1363&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As much as I love agile development, there is something more important that&#8217;s often forgotten: a good understanding of software development. Oh yes &#8212; and a little common sense wouldn&#8217;t go amiss sometimes, too. A case in point: <a href="http://www.paulstack.co.uk/blog/post/is-it-really-agile.aspx">Paul Stack tells a tale of software woe</a>, in which his workplace has taken up a new approach, and he&#8217;s not happy. Here are some of things they&#8217;re doing, and it drives him to ask &#8220;Is it really agile?&#8221;</p>
<ul>
<li><a href="http://www.flickr.com/photos/fmgbain/4427106747/"><img class="alignright size-full wp-image-1386" title="Photo by Henti Smith" src="http://niksilver.files.wordpress.com/2011/09/asleep-at-keyboard1.jpg?w=750" alt="Photo by Henti Smith"   /></a>The business decided that the team should be “coding” for a full 7 1/2 hours a day and continually checked that this was the case.</li>
<li>The management take care of the estimates</li>
<li>The developers are not part of the planning process</li>
<li>Estimates are made on a best case scenario</li>
<li>[Management] think when we are talking about architecture and code quality that we are not working hard enough.</li>
<li>They do not understand that if time is not given to extensibility and maintainability, that delivering software will become very costly</li>
</ul>
<p>There are other things, too, but those are the ones I want to highlight. Because the correct response to the question &#8220;Is it agile?&#8221; is &#8220;Wrong question&#8221;. It&#8217;s a bit like realising the aeroplane you&#8217;re in is heading towards a crashing landing, and frantically checking your ticket to see if you really did book a window seat after all. Never mind about whether it&#8217;s agile &#8212; this is just not even sensible.</p>
<p>All the practices above are the kinds of things enforced by people who aren&#8217;t very experienced with running software projects &#8212; although I would agree some of them seem like common sense to an outsider, and all of them are the kinds of things software managers can get pressured into by stronger outside forces. But they&#8217;re a long way from what should be happening in any well-run development environment. Let&#8217;s address them in order:</p>
<ul>
<li>Yes, coding is absolutely essential. But so is co-ordination, planning, revising, sharing knowledge, flagging complexities, helping colleagues and a lot of other <a href="http://sebastianlab.com/post/140303165/typing-is-not-the-bottleneck">things that don&#8217;t involve typing</a>.</li>
<li>If the person doing the job doesn&#8217;t make the estimates then there&#8217;s no reason to expect the estimates to be right.</li>
<li>If the people doing the job aren&#8217;t involved in the planning then there&#8217;s no reason to expect the plan to be realistic.</li>
<li>Estimates aren&#8217;t predictions.</li>
<li>If you don&#8217;t design the system right, and keep checking and refining that design, then everything will be more difficult for everyone. Getting this right is called &#8220;architecture&#8221;. Poor quality code also usually makes things more difficult for a lot of people, so it&#8217;s worth spending time on.</li>
<li>It is very easy to cut corners early so as to increase development costs later.</li>
</ul>
<p>The second, third and fourth points here should be common sense, while the rest probably aren&#8217;t obvious to a non-software person. But in the world of software development getting these right is essential &#8212; it&#8217;s just good practice. And in doing so you would make the life of a developer like Paul (and the projects he&#8217;s working on) a whole lot better. If you want to be even more effective you could adopt agile practices, too. But you can still be sensible without being agile.</p>
<br />Filed under: <a href='http://niksilver.com/category/agile/'>Agile</a>, <a href='http://niksilver.com/category/working-practices/'>Working practices</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/niksilver.wordpress.com/1363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/niksilver.wordpress.com/1363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/niksilver.wordpress.com/1363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/niksilver.wordpress.com/1363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/niksilver.wordpress.com/1363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/niksilver.wordpress.com/1363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/niksilver.wordpress.com/1363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/niksilver.wordpress.com/1363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/niksilver.wordpress.com/1363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/niksilver.wordpress.com/1363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/niksilver.wordpress.com/1363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/niksilver.wordpress.com/1363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/niksilver.wordpress.com/1363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/niksilver.wordpress.com/1363/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=1363&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://niksilver.com/2011/09/06/basic-good-practice/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:thumbnail url="http://niksilver.files.wordpress.com/2011/09/asleep-at-keyboard-featured.jpg?w=150" />
		<media:content url="http://niksilver.files.wordpress.com/2011/09/asleep-at-keyboard-featured.jpg?w=150" medium="image">
			<media:title type="html">asleep-at-keyboard-featured</media:title>
		</media:content>

		<media:content url="http://0.gravatar.com/avatar/ed5f211191ad95ff564f9972490f40b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">niksilver</media:title>
		</media:content>

		<media:content url="http://niksilver.files.wordpress.com/2011/09/asleep-at-keyboard1.jpg" medium="image">
			<media:title type="html">Photo by Henti Smith</media:title>
		</media:content>
	</item>
		<item>
		<title>Balancing the books for short term and long term gain</title>
		<link>http://niksilver.com/2011/07/29/short-and-long-term/</link>
		<comments>http://niksilver.com/2011/07/29/short-and-long-term/#comments</comments>
		<pubDate>Fri, 29 Jul 2011 14:02:19 +0000</pubDate>
		<dc:creator>Nik</dc:creator>
				<category><![CDATA[Working practices]]></category>

		<guid isPermaLink="false">http://niksilver.com/?p=1296</guid>
		<description><![CDATA[In all teams, large and small, in all organisations, there is a constant pressure to deliver features at the expense of writing code well. The tension is between &#8220;do it now&#8221; and &#8220;do it right&#8221;. When I speak to developers about this I remind them that they are a professional and that no-one (or at &#8230; <a href="http://niksilver.com/2011/07/29/short-and-long-term/">Continue reading <span class="meta-nav">&#187;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=1296&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In all teams, large and small, in all organisations, there is a constant pressure to deliver features at the expense of writing code well. The tension is between &#8220;do it now&#8221; and &#8220;do it right&#8221;.</p>
<p><a href="http://www.flickr.com/photos/erint/2728493603/"><img class="alignright size-full wp-image-1302" title="Bookkeeping - photo by Erin Taylor" src="http://niksilver.files.wordpress.com/2011/07/bookkeeping2.jpg?w=750" alt="Bookkeeping - photo by Erin Taylor"   /></a>When I speak to developers about this I remind them that they are a professional and that no-one (or at least no-one who isn&#8217;t a fellow software professional) should be telling them how to do their job right. If you say something will take 1.5 days then there shouldn&#8217;t be much picking apart of that, even if 0.5 days of that time is refactoring old code, shoring up the build system, or whatever. That&#8217;s what it takes to do a professional job. Not necessarily goldplating it, but doing it responsibly. And yet it frustrates all of us that developers are constantly beaten up on delivery time and pressured to cut corners, making short term gains at the cost of the long term.</p>
<p>But here&#8217;s a funny thing. Did you know that finance people do a thing called &#8220;double-entry bookkeeping&#8221;? This means that every time they capture a transaction they write it down and categorise it twice. Twice! And nobody questions <em>them</em>. Imagine how much faster your friendly local finance team could go if they weren&#8217;t busy goldplating their numbers! Now you may say something about finance being much more than just writing down numbers, but surely that&#8217;s a crazy suggestion &#8212; it would be like saying software development is more than just typing. And you may say something about needing to provide a fully-rounded view of the financial state of the company, but surely they should just get the numbers right first time and then work overtime to sort out any resulting problems. Because that&#8217;s what developers are supposed to do, right?</p>
<p>Or maybe &#8212; and I&#8217;m just throwing this out there &#8212; maybe people should respect the professionalism and experience of finance people, technical people, and others.</p>
<br />Filed under: <a href='http://niksilver.com/category/working-practices/'>Working practices</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/niksilver.wordpress.com/1296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/niksilver.wordpress.com/1296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/niksilver.wordpress.com/1296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/niksilver.wordpress.com/1296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/niksilver.wordpress.com/1296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/niksilver.wordpress.com/1296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/niksilver.wordpress.com/1296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/niksilver.wordpress.com/1296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/niksilver.wordpress.com/1296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/niksilver.wordpress.com/1296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/niksilver.wordpress.com/1296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/niksilver.wordpress.com/1296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/niksilver.wordpress.com/1296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/niksilver.wordpress.com/1296/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=1296&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://niksilver.com/2011/07/29/short-and-long-term/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ed5f211191ad95ff564f9972490f40b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">niksilver</media:title>
		</media:content>

		<media:content url="http://niksilver.files.wordpress.com/2011/07/bookkeeping2.jpg" medium="image">
			<media:title type="html">Bookkeeping - photo by Erin Taylor</media:title>
		</media:content>
	</item>
		<item>
		<title>A book list from the Gilb Seminar 2011</title>
		<link>http://niksilver.com/2011/07/05/a-book-list-from-the-gilb-seminar-2011/</link>
		<comments>http://niksilver.com/2011/07/05/a-book-list-from-the-gilb-seminar-2011/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 05:00:08 +0000</pubDate>
		<dc:creator>Nik</dc:creator>
				<category><![CDATA[Working practices]]></category>

		<guid isPermaLink="false">http://niksilver.com/?p=1269</guid>
		<description><![CDATA[A couple of weeks ago I was privileged to be invited to attend and speak at Tom Gilb&#8216;s 12th Gilb Seminar.  It continued Tom&#8217;s decades-long work, and was focused on moving from &#8220;a state of nice-sounding words for objectives and solutions to clear quantified objectives and constraints to define the problem with clear quantified assertions &#8230; <a href="http://niksilver.com/2011/07/05/a-book-list-from-the-gilb-seminar-2011/">Continue reading <span class="meta-nav">&#187;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=1269&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A couple of weeks ago I was privileged to be invited to attend and speak at <a href="http://www.gilb.com">Tom Gilb</a>&#8216;s 12th Gilb Seminar.  It continued Tom&#8217;s decades-long work, and was focused on moving from &#8220;a state of nice-sounding words for objectives and solutions to clear quantified objectives and constraints to define the problem with clear quantified assertions to the merits of solution alternatives&#8221;.</p>
<p><a href="http://www.flickr.com/photos/vix_b/2597122267/"><img class="alignright size-full wp-image-1273" title="Deutsche Bank hosted the Gilb Seminar 2011 - photo by Vix_B" src="http://niksilver.files.wordpress.com/2011/07/deutschebank1.png?w=750" alt="Deutsche Bank hosted the Gilb Seminar 2011 - photo by Vix_B"   /></a>As the five days unfolded so did a rich collection of ideas, insights and tools. Instead of recounting various presentations, I&#8217;ve decided to present a list of books which were cited along the way &#8212; or at least those which I noted down. Some of these are by people who presented, though in those cases I&#8217;ve mentioned only the ones that were cited first by others. These are listed in (almost) no order and without comment. And, in an act of apparent masochism, none of the links are to Amazon&#8230;</p>
<ul>
<li><a href="http://www.gilb.com/Books">&#8220;EVO&#8221;</a> by Kai Gilb</li>
<li><a href="http://openlibrary.org/books/OL975566M/The_sciences_of_the_artificial">&#8220;The Sciences of the Artificial&#8221;</a> by Herbert Simon</li>
<li><a href="http://www.liveingreatness.com/software-for-your-head.html">&#8220;Software For Your Head&#8221;</a> by Jim and Michele McCarthy</li>
<li><a href="http://openlibrary.org/books/OL7390274M/Discussion_of_the_Method">&#8220;Discussion of the Method: Conducting the Engineer&#8217;s Approach to Problem Solving&#8221;</a> by Billy Vaughn Koen</li>
<li><a href="http://www.systemsthinking.co.uk/5-3.asp#7">&#8220;Freedom From Command and Control&#8221;</a> by John Seddon</li>
<li><a href="http://www.lulu.com/product/paperback/121-heuristics-for-solving-problems/96437">&#8220;121 Heuristics for Solving Problems&#8221;</a> by By Marco Aurelio de Carvalho and Semyon D. Savransky</li>
<li><a href="http://deming.org/index.cfm?content=78">&#8220;Out of the Crisis&#8221;</a> by W. Edwards Deming</li>
<li><a href="http://books.google.com/books?id=EoynRAl0Po4C&amp;dq=Quality%2BOf&amp;ie=ISO-8859-1&amp;source=gbs_gdata">&#8220;Economic control of quality of manufactured product&#8221;</a> by Walter A. Shewhart</li>
<li><a href="http://www.howtomeasureanything.com/">&#8220;How to Measure Anything&#8221;</a> by Douglas Hubbard</li>
<li><a href="http://www.howtofixriskmgt.com/">&#8220;The Failure of Risk Management&#8221;</a> by Douglas Hubbard</li>
<li><a href="http://syque.com/bookstore/changingminds.htm">&#8220;Changing Minds: In Detail&#8221;</a> by David Straker</li>
<li><a href="http://syque.com/bookstore/howtoinvent.htm">&#8220;How to Invent (Almost) Anything&#8221;</a> by David Straker</li>
<li><a href="http://books.google.com/books/about/Applied_imagination_principles_and_proce.html?id=MtZOAAAAMAAJ">&#8220;Applied imagination: Principles and procedures of creative problem-solving&#8221;</a> by Alex Osborne</li>
<li><a href="http://www.danpink.com/whole-new-mind">&#8220;A Whole New Mind&#8221;</a> by Dan Pink</li>
<li><a href="http://www.jcf.org/new/index.php?categoryid=83&amp;p9999_action=details&amp;p9999_wid=237">&#8220;The Power of Myth&#8221;</a> by Joseph Campbell</li>
<li><a href="http://www.bobemiliani.com/b10pmfp.html">&#8220;Principles of Mass and Flow Production&#8221;</a> by Frank G. Wollard</li>
<li><a href="http://www.guardian.co.uk/books/2007/feb/24/featuresreviews.guardianreview27">&#8220;Irrationality&#8221;</a> by Stuart Sutherland</li>
</ul>
<br />Filed under: <a href='http://niksilver.com/category/working-practices/'>Working practices</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/niksilver.wordpress.com/1269/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/niksilver.wordpress.com/1269/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/niksilver.wordpress.com/1269/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/niksilver.wordpress.com/1269/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/niksilver.wordpress.com/1269/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/niksilver.wordpress.com/1269/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/niksilver.wordpress.com/1269/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/niksilver.wordpress.com/1269/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/niksilver.wordpress.com/1269/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/niksilver.wordpress.com/1269/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/niksilver.wordpress.com/1269/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/niksilver.wordpress.com/1269/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/niksilver.wordpress.com/1269/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/niksilver.wordpress.com/1269/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=1269&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://niksilver.com/2011/07/05/a-book-list-from-the-gilb-seminar-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://niksilver.files.wordpress.com/2011/07/deutche-bank-featured.jpg?w=150" />
		<media:content url="http://niksilver.files.wordpress.com/2011/07/deutche-bank-featured.jpg?w=150" medium="image">
			<media:title type="html">Photo by Vix_B</media:title>
		</media:content>

		<media:content url="http://0.gravatar.com/avatar/ed5f211191ad95ff564f9972490f40b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">niksilver</media:title>
		</media:content>

		<media:content url="http://niksilver.files.wordpress.com/2011/07/deutschebank1.png" medium="image">
			<media:title type="html">Deutsche Bank hosted the Gilb Seminar 2011 - photo by Vix_B</media:title>
		</media:content>
	</item>
		<item>
		<title>Even government beasts benefit from experience</title>
		<link>http://niksilver.com/2011/06/15/government-agile-experience/</link>
		<comments>http://niksilver.com/2011/06/15/government-agile-experience/#comments</comments>
		<pubDate>Wed, 15 Jun 2011 16:08:11 +0000</pubDate>
		<dc:creator>Nik</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Working practices]]></category>

		<guid isPermaLink="false">http://niksilver.com/?p=1234</guid>
		<description><![CDATA[There was a fair bit of criticism last night of the UK government&#8217;s approach to agile development, and in particular its use of agile on the huge Universal Credit (UC) project. This was at a SPA 2011 session entitled &#8220;Towards Agile Government&#8221;, which came off the Institute for Government&#8217;s report on the subject. A straw &#8230; <a href="http://niksilver.com/2011/06/15/government-agile-experience/">Continue reading <span class="meta-nav">&#187;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=1234&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>There was a fair bit of criticism last night of the UK government&#8217;s approach to agile development, and in particular its use of <a href="http://blogs.computerworlduk.com/the-tony-collins-blog/2011/03/universal-credit-welfare-systems-to-stay-new-interfaces-on-agile-principles/index.htm">agile on the huge Universal Credit (UC) project</a>. This was at a <a href="http://www.spaconference.org/spa2011/index.php">SPA 2011</a> session entitled <a href="http://agilegovit.eventbrite.com/">&#8220;Towards Agile Government&#8221;</a>, which came off the <a href="http://www.instituteforgovernment.org.uk/publications/23/system-error">Institute for Government&#8217;s report on the subject</a>. A straw poll at the end showed (by my reckoning) a 50/50 split in the audience between &#8220;depressed&#8221; and &#8220;impressed&#8221;. So, yes, there was hope expressed, too, but in this post I want to address the negativity&#8230; <a href="http://niksilver.com/2011/04/27/agile-ukgovit/">as I&#8217;ve done before</a>.</p>
<p><a href="http://www.flickr.com/photos/gore-tex-products/5631215478/"><img class="alignright size-full wp-image-1238" title="Some things you just have to experience - Photo by Alvaro Susena" src="http://niksilver.files.wordpress.com/2011/06/experience1.jpg?w=750" alt="Some things you just have to experience - Photo by Alvaro Susena"   /></a><a href="http://www.youtube.com/watch?v=R1Hnd9zi7Rc">Steve Dover</a>, who leads the beast that is the UC project, stood up and talked about not just the challenges of doing agile development well, but of doing large projects which involved complex operating models, complex hardware such as telephony systems, and the most vulnerable people in society. I thought he spoke with passion and authenticity. Afterwards I talked to some people who said, essentially, &#8220;but they&#8217;re making this mistake, and surely that&#8217;s wrong&#8221;. But I think it&#8217;s unreasonable for an experienced practitioner to poke holes in another organisation&#8217;s genuine attempt to try something so ground-breaking (for that organisation) and so vast.</p>
<p>When I look back on our first attempts to do agile development at the Guardian I&#8217;m almost horrified by our naivety. Almost, but not really. Because while we made mistakes, and while we have come a very long way since, what we were doing was a real step forward. <a href="http://blog.benjaminm.net/">Benjamin Mitchell</a> asked me &#8220;what if someone had come in and told you what you were doing wrong?&#8221; I think that would have helped for some things, but not for everything. Sometimes you have to have experience to be able to apply your knowledge.</p>
<p>By coincidence, earlier in the day I met <a href="http://blog.tomski.com/about/">Tom Loosemore</a>, who leads <a href="http://alpha.gov.uk/">alpha.gov.uk</a>, the UK government&#8217;s other flagship agile project. When Tom talks about alphagov he talks about &#8220;Changing by doing&#8221;. Alpha.gov.uk might be at the far end of the scale from UC in terms of size and complexity, but that&#8217;s one core principle that&#8217;s important. You change your system by doing work on it, learning, and feeding back into the next phase of doing. And it&#8217;s true for the way you work, too: you do something, feed back, and do more &#8212; but this time, better. Just because you might be able to improve it doesn&#8217;t mean those first steps are fundamentally wrong.</p>
<br />Filed under: <a href='http://niksilver.com/category/agile/'>Agile</a>, <a href='http://niksilver.com/category/working-practices/'>Working practices</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/niksilver.wordpress.com/1234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/niksilver.wordpress.com/1234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/niksilver.wordpress.com/1234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/niksilver.wordpress.com/1234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/niksilver.wordpress.com/1234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/niksilver.wordpress.com/1234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/niksilver.wordpress.com/1234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/niksilver.wordpress.com/1234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/niksilver.wordpress.com/1234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/niksilver.wordpress.com/1234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/niksilver.wordpress.com/1234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/niksilver.wordpress.com/1234/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/niksilver.wordpress.com/1234/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/niksilver.wordpress.com/1234/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=1234&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://niksilver.com/2011/06/15/government-agile-experience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ed5f211191ad95ff564f9972490f40b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">niksilver</media:title>
		</media:content>

		<media:content url="http://niksilver.files.wordpress.com/2011/06/experience1.jpg" medium="image">
			<media:title type="html">Some things you just have to experience - Photo by Alvaro Susena</media:title>
		</media:content>
	</item>
		<item>
		<title>Don&#8217;t confuse waste with inventory</title>
		<link>http://niksilver.com/2011/05/23/lean-waste-inventory/</link>
		<comments>http://niksilver.com/2011/05/23/lean-waste-inventory/#comments</comments>
		<pubDate>Mon, 23 May 2011 05:00:18 +0000</pubDate>
		<dc:creator>Nik</dc:creator>
				<category><![CDATA[Working practices]]></category>

		<guid isPermaLink="false">http://niksilver.com/?p=1212</guid>
		<description><![CDATA[There&#8217;s a fascinating piece by Michael Feathers in which he questions the what &#8220;inventory&#8221; is in the context of lean software development, and concludes that companies should remove the code supporting unprofitable features. I don&#8217;t agree with his piece entirely, but his thinking, and the debate in the comments, draws out a curious aspect of &#8230; <a href="http://niksilver.com/2011/05/23/lean-waste-inventory/">Continue reading <span class="meta-nav">&#187;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=1212&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s <a href="http://michaelfeathers.typepad.com/michael_feathers_blog/2011/05/the-carrying-cost-of-code-taking-lean-seriously.html">a fascinating piece by Michael Feathers</a> in which he questions the what &#8220;inventory&#8221; is in the context of lean software development, and concludes that companies should remove the code supporting unprofitable features. I don&#8217;t agree with his piece entirely, but his thinking, and the debate in the comments, draws out a curious aspect of lean software development: Waste gets confused with inventory.</p>
<p><a href="http://www.flickr.com/photos/bartmaguire/1387481021/"><img class="alignright size-full wp-image-1217" title="Eliminate waste - photo by Bart Maguire" src="http://niksilver.files.wordpress.com/2011/05/eliminate-waste2.jpg?w=750" alt="Eliminate waste - photo by Bart Maguire"   /></a>The Toyota Production System (TPS) tries to eliminate waste, of which the most tangible example is inventory (stuff hanging around the factories waiting to be used). The TPS gave rise to lean manufacturing which focuses on eliminating inventory. And then software developers, impressed with those efficiencies and with an innate desire to be efficient, try to emulate lean manufacturing: they ask &#8220;what is inventory in our world?&#8221; when they should be asking &#8220;what is waste in our world?&#8221;</p>
<p>Let&#8217;s look again at what&#8217;s happened here:</p>
<ol>
<li>A specific, real world problem (waste in Toyota&#8217;s car production) gets a specific solution (the Toyota Production System).</li>
<li>The solution gets generalised to a reusable framework for manufacturing more widely (lean manufacturing).</li>
<li>Another community of people try to derive their own process from the generalised framework by using analogies (&#8220;what is our inventory?&#8221;)</li>
</ol>
<p>But when you start picking away at the wrong part of a theory you end up in all sorts of trouble. The wrong part of the theory in this case is the analogy (inventory), whereas the substance is about eliminating waste.</p>
<p>When we focus on the analogy we get confusing results. Traditional lean software development says inventory is undelivered requirements. Michael Feathers and <a href="http://dev.af83.com/code-liability-not-asset-part-1-3/2010/02/24">others say it&#8217;s code</a>. <a href="http://alistair.cockburn.us/What+engineering+has+in+common+with+manufacturing+and+why+it+matters">Alistair Cockburn says it&#8217;s unvalidated decisions.</a> We get three different answers because we&#8217;re dealing with something which is necessarily removed from reality. (If we were to return from the analogy to the real world then it&#8217;s no longer an analogy.)</p>
<p>Similarly, the analogy is difficult to translate in other situations. What is inventory when it comes to, say, the maintenance of social housing?</p>
<p>On the other hand, focusing on the reality gets us real results. The original TPS focused on eliminating waste, one measure of which is reducing lead time. From this perspective we can see that improvements in the maintenance of social housing can be achieved by eliminating waste in the request-to-repair process and measuring success through lead time. In fact, this is one case study John Seddon uses in <a href="http://www.systemsthinking.co.uk/5-3.asp#7">&#8220;Freedom from Command and Control&#8221;</a>. This also explains why <a href="http://www.infoq.com/presentations/rethinking-lean-service">Seddon says &#8220;lean drives me potty&#8221;</a> &#8212; because lean tends to be based on car production, and people refer to that rather than its underlying principles.</p>
<p>Focusing on eliminating waste (and proving success through measuring cycle time or lead time) also gives us a particular process for software development. This delivers working software very effectively, and given such a system we may then draw analogies with Japanese car production, if we like, and talk about &#8220;inventory&#8221; and dub our monitoring board a &#8220;kanban board&#8221;.</p>
<p>Analogies are helpful, but we mustn&#8217;t get too hung up on them. The Toyota Production System demonstrated how efficient you can be with a relentless focus on eliminating waste. But it&#8217;s easy to get distracted by the abstractions and the generalisations. In the end we must not lose sight of what the actual problem is.</p>
<br />Filed under: <a href='http://niksilver.com/category/working-practices/'>Working practices</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/niksilver.wordpress.com/1212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/niksilver.wordpress.com/1212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/niksilver.wordpress.com/1212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/niksilver.wordpress.com/1212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/niksilver.wordpress.com/1212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/niksilver.wordpress.com/1212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/niksilver.wordpress.com/1212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/niksilver.wordpress.com/1212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/niksilver.wordpress.com/1212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/niksilver.wordpress.com/1212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/niksilver.wordpress.com/1212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/niksilver.wordpress.com/1212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/niksilver.wordpress.com/1212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/niksilver.wordpress.com/1212/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=1212&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://niksilver.com/2011/05/23/lean-waste-inventory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://niksilver.files.wordpress.com/2011/05/eliminate-waste-featured.jpg?w=150" />
		<media:content url="http://niksilver.files.wordpress.com/2011/05/eliminate-waste-featured.jpg?w=150" medium="image">
			<media:title type="html">Eliminate waste</media:title>
		</media:content>

		<media:content url="http://0.gravatar.com/avatar/ed5f211191ad95ff564f9972490f40b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">niksilver</media:title>
		</media:content>

		<media:content url="http://niksilver.files.wordpress.com/2011/05/eliminate-waste2.jpg" medium="image">
			<media:title type="html">Eliminate waste - photo by Bart Maguire</media:title>
		</media:content>
	</item>
		<item>
		<title>The complicated organisation: part 2, simplification</title>
		<link>http://niksilver.com/2010/11/22/the-complicated-organisation-part-2-simplification/</link>
		<comments>http://niksilver.com/2010/11/22/the-complicated-organisation-part-2-simplification/#comments</comments>
		<pubDate>Mon, 22 Nov 2010 17:22:34 +0000</pubDate>
		<dc:creator>Nik</dc:creator>
				<category><![CDATA[Working practices]]></category>

		<guid isPermaLink="false">http://niksilver.com/?p=839</guid>
		<description><![CDATA[In the previous post I picked up on Aaron Levie&#8217;s analysis of complicated organisations and suggested the root cause was departments working to different agendas, compounded by technology which solidified current complicatedness. In this post I want to suggest how these things might be tackled. First a disclaimer: I&#8217;m really not pretending this is easy. &#8230; <a href="http://niksilver.com/2010/11/22/the-complicated-organisation-part-2-simplification/">Continue reading <span class="meta-nav">&#187;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=839&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://niksilver.com/2010/11/17/the-complicated-organisation-part-1-explanation/">the previous post</a> I picked up on <a href="http://techcrunch.com/2010/11/07/building-the-simple-enterprise/">Aaron Levie&#8217;s analysis of complicated organisations</a> and suggested the root cause was departments working to different agendas, compounded by technology which solidified current complicatedness. In this post I want to suggest how these things might be tackled.</p>
<p>First a disclaimer: I&#8217;m really not pretending this is easy. Change is difficult, and change on a large scale is really difficult. So these suggestions are really only small tools in any very large (business process re)engineering project&#8230;</p>
<p><strong><img class="alignright size-full wp-image-847" title="Indistinguishable departments" src="http://niksilver.files.wordpress.com/2010/11/cog-depts-21.jpg?w=750" alt="Indistinguishable departments"   />1. Focus on business change programmes, not IT projects</strong></p>
<p>Previously I wrote about different departments working to their own agendas which causes inefficiencies and complications. Some readers will recognise this as the premise behind <a href="http://www.thesystemsthinkingreview.co.uk/index.php?pg=17&amp;backto=5&amp;utwkstoryid=16&amp;title=+Systems+thinking+-+management+by+doing+the+right+thing&amp;ind=11">systems thinking</a>, which in this context is the perspective that employees&#8217; behaviour is most significantly influenced by the system in which they operate, including their perceived purpose, targets, and so on. The solution, then, is to re-examine not just how a single department work, but how the entire system operates and focus that around the goal.</p>
<p>I&#8217;ll avoid the bigger management consultancy territory and instead stick to technology, because (a) this is a technology blog, and (b) I&#8217;ve just set technology up as Lucifer-incarnate, entrenching complicated systems. We technologists must bear responsibility for fixing the problem, and the solution is to examine the system as a whole.</p>
<p>Specifically we should stop delivering &#8220;IT projects&#8221; and start delivering business change programmes. To me the difference is this: an IT project delivers technology into an existing operation, while a business change programme actually questions and improves the way the business works, independent of departmental boundaries.</p>
<p>Indeed a really successful business change programme should break down boundaries, eliminate bureaucracy, and rewire the operation to focus on the real business goal. Layers of unnecessary interface-translation are removed as real, valuable communication takes place directly.</p>
<p>I can think of one project close to me that&#8217;s a good example of this. It involves a lot of complex technology,  and the people leading it on a day-to-day basis have a thorough understanding of that technology. But it&#8217;s not an IT project. The real change is in non-technology teams, who are having to reconsider how they work and what they regard as important &#8212; now much more recognisable as the purpose of the business.</p>
<p>Technologists are in an unusual position in that we operate across many departments. We need to exploit that to join people up and make things slicker.</p>
<p><strong>2. Put the flexibility in the people, not the technology</strong></p>
<p>That first tactic addressed the first problem, of departmental silos. This one addresses the second problem, of technology that entrenches complicatedness.</p>
<p>The approach here is to reduce the technology to its core purpose, removing the process-specific operations as much as possible and allowing people to do those. People are much, much more flexible than software (yes, software is soft, but people are softer), so when things need to evolve there&#8217;s no dependency on technology changes. The way a business works is constantly changing, so it should be easier for people to evolve  than people+technology.</p>
<p>The software becomes <a href="http://blogs.gartner.com/brian_prentice/2010/08/24/simplicity-is-not-overrated-its-misunderstood/">Brian Prentice, of Gartner&#8217;s, conception of simple software</a>: &#8220;when the next additional feature has no particular value to the majority of its intended audience&#8221;. The interesting stuff &#8212; the complexity &#8212; moves out of the software and into the people. I would hope this becomes empowering, rather than mechanical, work, and the people feel closer to the real goals of the business and continually thinking about improving it. Certainly, whenever I&#8217;ve seen complex processes taken out of technology and into more physical forms &#8212; people using index cards to manage requirements, or whiteboards to track progress on something &#8212; I also see people at liberty to be continually creative with their working practices.</p>
<p><strong>Full circle</strong></p>
<p>That discussion of simple technology takes us right back to Aaron&#8217;s original article. There was enough in that original piece to trigger a year&#8217;s worth of blog posts, but for me, most of all, it&#8217;s important to understand where organisational complicatedness comes from and how it might be tackled. We technologists might be guilty of creating some of the problems, but we can also lead with the solutions.</p>
<br />Filed under: <a href='http://niksilver.com/category/working-practices/'>Working practices</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/niksilver.wordpress.com/839/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/niksilver.wordpress.com/839/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/niksilver.wordpress.com/839/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/niksilver.wordpress.com/839/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/niksilver.wordpress.com/839/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/niksilver.wordpress.com/839/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/niksilver.wordpress.com/839/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/niksilver.wordpress.com/839/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/niksilver.wordpress.com/839/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/niksilver.wordpress.com/839/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/niksilver.wordpress.com/839/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/niksilver.wordpress.com/839/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/niksilver.wordpress.com/839/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/niksilver.wordpress.com/839/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=839&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://niksilver.com/2010/11/22/the-complicated-organisation-part-2-simplification/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ed5f211191ad95ff564f9972490f40b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">niksilver</media:title>
		</media:content>

		<media:content url="http://niksilver.files.wordpress.com/2010/11/cog-depts-21.jpg" medium="image">
			<media:title type="html">Indistinguishable departments</media:title>
		</media:content>
	</item>
		<item>
		<title>The complicated organisation: part 1, explanation</title>
		<link>http://niksilver.com/2010/11/17/the-complicated-organisation-part-1-explanation/</link>
		<comments>http://niksilver.com/2010/11/17/the-complicated-organisation-part-1-explanation/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 22:40:49 +0000</pubDate>
		<dc:creator>Nik</dc:creator>
				<category><![CDATA[Working practices]]></category>

		<guid isPermaLink="false">http://niksilver.com/?p=831</guid>
		<description><![CDATA[Aaron Levie, founder and CEO of Box.net, advocates simple technology solutions for large companies. That should be obvious, so why do companies go for complicated solutions? He argues that it&#8217;s mainly because people compare feature lists, and longer feature lists win. I&#8217;m sure that&#8217;s true, but I&#8217;d argue that a more significant reason is that &#8230; <a href="http://niksilver.com/2010/11/17/the-complicated-organisation-part-1-explanation/">Continue reading <span class="meta-nav">&#187;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=831&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Aaron Levie, founder and CEO of Box.net, <a href="http://techcrunch.com/2010/11/07/building-the-simple-enterprise/">advocates simple technology solutions for large companies</a>. That should be obvious, so why do companies go for complicated solutions? He argues that it&#8217;s mainly because people compare feature lists, and longer feature lists win. I&#8217;m sure that&#8217;s true, but I&#8217;d argue that a more significant reason is that unnecessarily complicated products align with unnecessarily complicated organisations&#8230;</p>
<p><strong><img class="alignright size-full wp-image-842" title="Two departments, communicating indirectly" src="http://niksilver.files.wordpress.com/2010/11/cog-depts-11.jpg?w=750" alt="Two departments, communicating indirectly"   />Why do organisations become complicated?</strong></p>
<p>Organisations are complicated because they&#8217;re split into departments which have to interact with each other. The complications lie less in individual departments, but more in how those departments interact. Because each department has its own priorities and own ways of doing things there need to be translations at the interfaces between departments, and it&#8217;s those translations and misaligned priorities which cause the complications.</p>
<p>One place these interface-translations can be seen is in form-filling and template documents. Because different departments work at different speeds (after all, they&#8217;re doing different things) it&#8217;s common that someone asking for something will be asked to fill in a form. That way the department can queue it up and deal with it when they&#8217;re ready. But an impersonal form is a one-way, one-shot communication (rather than a human dialogue) so it has to ask an excess of questions just to cover every eventuality. And despite that plenty of detail will be missed.</p>
<p>As a result of this the system which handles the form needs to deal with an excess of information which, perversely, is still missing key detail. This can lead to exceptions which makes the system more complicated. And this is replicated across the organisation.</p>
<p><strong>Complicated software systems derive from silos</strong></p>
<p>This is the world into which vendors sell so-called &#8220;enterprise software&#8221;. They call it enterprise software, by the way, because it costs as much as a starship.</p>
<p>When that software is sold it&#8217;s typically sold into a department, to solve the department&#8217;s problem. And the department&#8217;s problem is that it is very complicated. The software addresses this problem by automating the complication.</p>
<p><strong>Complicated software systems entrench silos</strong></p>
<p>Now you can see why this kind of software is expensive: (a) it needs to integrate with data from other places and (b) it&#8217;s just complicated. And therefore it is also expensive to change. It&#8217;s difficult enough changing the way a group of people (the department and their peers) behave; add to that having to reconfigure a complicated software system designed to match current behaviour and it would be amazing if it ever changed at all.</p>
<p>That&#8217;s why complicated software systems solidify complications in the organisation.</p>
<p><strong>Summary</strong></p>
<p>So that&#8217;s why organisations buy into complicated software:</p>
<ol>
<li>Because the organisations are divided into departments, each with their own priorities; and</li>
<li>The technology is designed to support the status quo;</li>
</ol>
<p>As a side-effect this makes it near-impossible to simplify the organisation.</p>
<p>In <a href="http://niksilver.com/2010/11/22/the-complicated-organisation-part-2-simplification/">the second part of this article</a> I&#8217;ll suggest how things might be tackled differently.</p>
<br />Filed under: <a href='http://niksilver.com/category/working-practices/'>Working practices</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/niksilver.wordpress.com/831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/niksilver.wordpress.com/831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/niksilver.wordpress.com/831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/niksilver.wordpress.com/831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/niksilver.wordpress.com/831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/niksilver.wordpress.com/831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/niksilver.wordpress.com/831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/niksilver.wordpress.com/831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/niksilver.wordpress.com/831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/niksilver.wordpress.com/831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/niksilver.wordpress.com/831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/niksilver.wordpress.com/831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/niksilver.wordpress.com/831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/niksilver.wordpress.com/831/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=niksilver.com&amp;blog=205744&amp;post=831&amp;subd=niksilver&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://niksilver.com/2010/11/17/the-complicated-organisation-part-1-explanation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://niksilver.files.wordpress.com/2010/11/cog-depts-1-featured.jpg?w=150" />
		<media:content url="http://niksilver.files.wordpress.com/2010/11/cog-depts-1-featured.jpg?w=150" medium="image">
			<media:title type="html">Departments as cogs</media:title>
		</media:content>

		<media:content url="http://0.gravatar.com/avatar/ed5f211191ad95ff564f9972490f40b1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">niksilver</media:title>
		</media:content>

		<media:content url="http://niksilver.files.wordpress.com/2010/11/cog-depts-11.jpg" medium="image">
			<media:title type="html">Two departments, communicating indirectly</media:title>
		</media:content>
	</item>
	</channel>
</rss>
