<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<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/"
	>

<channel>
	<title>Jiri's Notepad</title>
	<link>http://jludvik.net</link>
	<description>A place to observe the world</description>
	<pubDate>Wed, 09 Jun 2010 18:17:43 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<item>
		<title>Agile - when does it work well</title>
		<link>http://jludvik.net/2010/03/20/agile-when-does-it-work-well/</link>
		<comments>http://jludvik.net/2010/03/20/agile-when-does-it-work-well/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 13:30:07 +0000</pubDate>
		<dc:creator>Jiri</dc:creator>
		
		<category><![CDATA[Delivery]]></category>

		<guid isPermaLink="false">http://jludvik.net/2010/03/20/agile-when-does-it-work-well/</guid>
		<description><![CDATA[Lean and Agile are often mentioned in the same sentence and many people assume they are similar. Admittedly, there is an overlap between the two methods – mostly in their focus on pull scheduling, just-in-time techniques and people - but that is where I think the similarities end.
Lean is more of a set of general [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0cm">Lean and Agile are often mentioned in the same sentence and many people assume they are similar. Admittedly, t<font color="#000000"><span style="font-weight: normal">here is an overlap between the two methods – mostly in their focus on pull scheduling, just-in-time techniques and people - but that is where I think the similarities end.</span></font></p>
<p style="margin-bottom: 0cm; font-weight: normal"><font color="#000000">Lean is more of a set of general operational management principles. Although it was originally developed for manufacturing it can be applied to other contexts, including <a href="http://www.amazon.co.uk/Lean-Toolbox-Service-Systems/dp/0954124448/" title="Lean Services Toolbox">services</a>, or <a href="http://www.amazon.co.uk/Lean-Software-Development-Agile-Toolkit/dp/0321150783/">software development</a>. As mentioned in my <a href="http://jludvik.net/2009/11/20/altlean/">earlier posts</a> on this subject, in IT Lean is probably best suited to live service support, although under certain circumstance it probably could be used for solutions delivery. </font></p>
<p style="margin-bottom: 0cm; font-weight: normal"><font color="#000000">Agile on the other hand is a set of techniques that comes specifically from software development.  Lean is more of a manager&#8217;s toolbox; agile is more of a maker&#8217;s toolbox. There are people out there who are trying to take Agile concept </font><font color="#000000"><a href="http://en.wikipedia.org/wiki/Agile_management">further</a>, but I am personally too convinced about this as circumstances under which Agile works is much more specific.</font></p>
<p style="margin-bottom: 0cm; font-weight: normal">Agile is often getting bad reputation. Some of that is caused by too much preaching that can be very offputting to the audience (including myself). Other times, Agile is often an excuse for shoddy   delivery. Despite these negatives, my view is that using Agile can be very beneficial as can give you:</p>
<ul>
<li>
<p style="margin-bottom: 0cm"><font color="#000000">Quick 	delivery of software features … due to trading off a size of the 	delivery unit for elapsed time to deliver it</font></p>
</li>
<li>
<p style="margin-bottom: 0cm"><font color="#000000">Solutions that are more fit for purpose&#8230; thanks to an increased 	quality of requirements achieved via disciplined involvement 	of the user</font></p>
</li>
<li>
<p style="margin-bottom: 0cm"><font color="#000000">More 	flexible incorporation of changes in requirements … due to 	generally short timescales</font></p>
</li>
<li>
<p style="margin-bottom: 0cm"><font color="#000000">Better 	quality of the constructed product … due to continuous integration</font></p>
</li>
</ul>
<p style="margin-bottom: 0cm; font-weight: normal"><font color="#000000">However, to get these benefits, one has to leave behind wide-sweeping generalisations Agile evangelists annoy the rest of the world with so often and define the right circumstances under which the approach can work. I would argue that as far as the right context, there are roughly three points that need to be thought of:</font></p>
<ol>
<li>
<p style="margin-bottom: 0cm; font-weight: normal"><font color="#000000">It 	needs to be used for the right type of problems</font></p>
</li>
<li>
<p style="margin-bottom: 0cm; font-weight: normal"><font color="#000000">Delivery 	team needs to be very clear about the scope of the agile processes 	and where they integrate with non-agile ones</font></p>
</li>
<li>
<p style="margin-bottom: 0cm; font-weight: normal"><font color="#000000">Customer 	and the delivery team need to find working arrangements to help deal with  uncertainty in regards to budgeting</font></p>
</li>
</ol>
<p style="margin-bottom: 0cm; font-weight: normal"><font color="#000000">I will look at these three problems separately in the next parts of this series.</font></p>
]]></content:encoded>
			<wfw:commentRss>http://jludvik.net/2010/03/20/agile-when-does-it-work-well/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Troubles with the domain</title>
		<link>http://jludvik.net/2010/02/07/troubles-with-the-domain/</link>
		<comments>http://jludvik.net/2010/02/07/troubles-with-the-domain/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 09:43:15 +0000</pubDate>
		<dc:creator>Jiri</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jludvik.net/2010/02/07/troubles-with-the-domain/</guid>
		<description><![CDATA[There is a small possibility that this website will soon disappear. I bought the domain several years ago from a small reseller of domain registration services and unfortunately that company went out of business. I now have some difficulty renewing the domain, only a few days before its expires.I hope I will manage to resolve [...]]]></description>
			<content:encoded><![CDATA[<p>There is a small possibility that this website will soon disappear. I bought the domain several years ago from a small reseller of domain registration services and unfortunately that company went out of business. I now have some difficulty renewing the domain, only a few days before its expires.I hope I will manage to resolve it, but in case I don&#8217;t, I&#8217;m most likely to buy a different domain (name to be announced here).UPDATE: I have managed to resolve the issues and have the domain back. Expect some real posts in near future</p>
]]></content:encoded>
			<wfw:commentRss>http://jludvik.net/2010/02/07/troubles-with-the-domain/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Alt.Lean</title>
		<link>http://jludvik.net/2009/11/20/altlean/</link>
		<comments>http://jludvik.net/2009/11/20/altlean/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 10:16:36 +0000</pubDate>
		<dc:creator>Jiri</dc:creator>
		
		<category><![CDATA[Delivery]]></category>

		<guid isPermaLink="false">http://jludvik.net/2009/11/20/altlean/</guid>
		<description><![CDATA[(&#8230;continued from Deconstructing Lean&#8217;s costs and benefits)
I like Lean&#8217;s coherence and its focus on methods of achieving business change,  but I have some doubts about applicability of its mainstream form to IT. This post describes why and sketches out some speculations about alternative models to use for IT.
What is waste
To help you understand why I [...]]]></description>
			<content:encoded><![CDATA[<p>(&#8230;continued from <a href="http://jludvik.net/2009/11/01/deconstructing-leans-cost-benefit/" target="_blank">Deconstructing Lean&#8217;s costs and benefits</a>)</p>
<p>I like Lean&#8217;s coherence and its focus on methods of achieving business change,  but I have some doubts about applicability of its mainstream form to IT. This post describes why and sketches out some speculations about alternative models to use for IT.</p>
<p><strong>What is waste</strong><br />
To help you understand why I think the mainstream Lean may not work that well for IT, I would like to revisit Lean&#8217;s concept of <a href="http://en.wikipedia.org/wiki/Muda_(Japanese_term)" target="_blank">waste</a>. Because systematic and continuous elimination of waste is how Lean achieves its results, the decision on what counts as waste is the key to results you get. Yet, considering how important the concept of waste is,  its definition as applied to IT seems to be rather dubious.  There are the seven types of waste, but those apply to manufacturing and its translation to IT services seem rather questionable. You even can&#8217;t compare categories of waste between different authors. Go and have a look at <a href="http://www.poppendieck.com/papers/LeanThinking.pdf" target="_blank">Poppendiecks</a> and John Bicheno&#8217;s definitions (quoted in <a href="http://en.wikipedia.org/wiki/Lean_services" target="_blank">Lean Services</a>). You will realise they are so different you even can&#8217;t even put them in the same table for comparison purposes!</p>
<p>The difficulty is that that the definition of waste is context specific, and therefore varies across industries, companies and possibly across functions. For a start, it is quite obvious that types of waste will be different between manufacturing and service industries. Inventory is, for instance, one of the biggest types of waste in manufacturing; unfinished code and documents may be a nuisance, but their cost is nowhere near a courtyard full of half finished products. But the types of waste will also differ even between different types of service organisations. What can be thought of as waste in transaction-oriented businesses (think haircuts, Matalan suits, Wagamama meals, &#8230; or IT live service support) will be quite different from tailor-made business  (e.g. interior design, bespoke shirts service,&#8230; or many IT projects).</p>
<p>To illustrate my point, let me define a number of examples of waste in IT, all of which will be real and yet none of them will fit the categories of Lean Software Development: Loss of credibility due to incapability to deliver projects predictably,  delivery of projects that are not needed, use of inadequately skilled people, people on standby waiting for their turn on the project, solutions that do exactly what business users &#8216;want&#8217;, yet fail to meet the real business need, solutions that do exactly what is the business need, but are not supportable, etc. etc.</p>
<p>It may seem a list like this is arbitrary&#8230; that&#8217;s it&#8230; until we revisit the first Lean principle.</p>
<p><strong>Customer value</strong></p>
<p>My main point of contention with mainstream lean is its preoccupation with process, and its effficiency, which are to me only one of the many possible customer values. If you want to disagree with efficiency as a central point, there is a need putting up some framework around customer value to help deal with its seeming randomness.</p>
<p>There are undoubtedly several ways how to do this; the framework that can be useful in our case is Treacy &amp; Wiersema&#8217;s <a href="http://www.12manage.com/methods_valuedisciplines.html" target="_blank">value disciplines</a>. The idea is simple: every organisation has three choices as to where to create long-lasting value: customer intimacy, product leadership or operational excellence. According to Treacy and Wiersema, every organisation should aim to be excellent in one of these disciplines and aim at doing OK at others.</p>
<p>I would argue that what is considered waste will differ depending on which value discipline you will see as core:<br />
- Operational excellence - losses in productivity<br />
- Customer intimacy - any issues affecting customer relationship<br />
- Product leadership - failure to use creativity, loss of innovative ideas</p>
<p>This makes clear (at least to me) that mainstream Lean, including its techniques, is most suited to operational excellence problems. I have not thought about this too much but I suspect that other value disciplines will need rather different methods to address their &#8216;waste&#8217; (probably more in a category of  relationship building, consulting skills, communities, individual skill, though there is undoubtedly going to be some process too). Having said that, there is still a space to use Lean to get to an acceptable level of efficiency, at which it is invaluable.</p>
<p>Please add your comments if you disagree or have additional insights.</p>
]]></content:encoded>
			<wfw:commentRss>http://jludvik.net/2009/11/20/altlean/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Unintended consequences</title>
		<link>http://jludvik.net/2009/11/15/unintended-consequences/</link>
		<comments>http://jludvik.net/2009/11/15/unintended-consequences/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 22:08:26 +0000</pubDate>
		<dc:creator>Jiri</dc:creator>
		
		<category><![CDATA[Collaboration]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://jludvik.net/2009/11/15/unintended-consequences/</guid>
		<description><![CDATA[Some fun thought experiments combining few EconPapers:
Aral, Brynjolfsson &#38; Van Alstyne found out that &#8220;asynchronous information seeking such as email and database use promotes multitasking while synchronous information seeking over the phone shows a negative correlation.&#8221; Add to that the conclusions of the paper by Nick Bloom from LSE that shows that &#8220;technologies that reduce [...]]]></description>
			<content:encoded><![CDATA[<p>Some fun thought experiments combining few EconPapers:</p>
<p>Aral, Brynjolfsson &amp; Van Alstyne <a href="http://papers.ssrn.com/sol3/papers.cfm?abstract_id=942310" target="_blank">found out</a> that &#8220;asynchronous information seeking such as email and database use promotes multitasking while synchronous information seeking over the phone shows a negative correlation.&#8221; Add to that the conclusions of <a href="http://cep.lse.ac.uk/pubs/download/dp0927.pdf" target="_blank">the paper by Nick Bloom</a> from LSE that shows that &#8220;technologies that reduce information costs enable agents to acquire more knowledge and &#8216;empower&#8217; lower level agents. Conversely, technologies reducing communication costs substitute agent&#8217;s knowledge for directions from their managers, and lead to centralization&#8221;.</p>
<p>Now substitute &#8216;communication technology&#8217; with &#8216;twitter&#8217; and &#8216;facebook&#8217; and watch the results&#8230;</p>
<p>Rather than the empowerment of workers, you may get the exact opposite&#8230; Maybe it is the time for social networking advocates to make social computing improve the quality of information, or they risk ending up with the results that are exact opposite of what was intended.</p>
]]></content:encoded>
			<wfw:commentRss>http://jludvik.net/2009/11/15/unintended-consequences/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Social Computing Case Studies</title>
		<link>http://jludvik.net/2009/11/12/social-computing-case-studies/</link>
		<comments>http://jludvik.net/2009/11/12/social-computing-case-studies/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 19:10:13 +0000</pubDate>
		<dc:creator>Jiri</dc:creator>
		
		<category><![CDATA[Collaboration]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://jludvik.net/2009/11/12/social-computing-case-studies/</guid>
		<description><![CDATA[In the last post I asked a (rhetorical) question about case studies for social computing software. I had a quick look around to answer my own question, and in fact I found quite a few of them. Most case studies are from knowledge-heavy industries/functions, but you can get a decent view on which functions you [...]]]></description>
			<content:encoded><![CDATA[<p>In the last post I asked a (rhetorical) question about case studies for social computing software. I had a quick look around to answer my own question, and in fact I found quite a few of them. Most case studies are from knowledge-heavy industries/functions, but you can get a decent view on which functions you can get business benefit in:</p>
<ul>
<li>Idea management (collecting ideas on process innovation, product innovation)</li>
<li>Idea crowdsourcing (Dell)</li>
<li>Customer forums</li>
<li>Knowledge sharing / management: Rio Tinto,</li>
<li>Collaborative planning, forecasting &amp; replenishment: Aerochain</li>
<li>Customer outreach</li>
<li>Customer communities - Nike, Avon</li>
<li>Understanding customers (social networking analytics)</li>
<li>Viral marketing: Quicksilver</li>
</ul>
<p>An important point is that these tools need to be used in to enrich/enhance/change existing business processes rather than as a standalone technical solution. As Sameer Patel puts it, &#8220;&#8230; data, and intelligence normally buried in closed process centric activity and systems were pushed into people centric social realms for improvement, only then to be put back into process systems in their newer highly optimized forms.&#8221; A brilliant example of how this could work is <a href="http://www.youtube.com/watch?v=0nJ97CGcJJk">German Fidor Bank</a>.</p>
<p>Sources: <a href="http://viewer.zmags.co.uk/publication/524da128#/524da128/6" target="_blank">Beyond enthusiasm</a>, CIMA Report on e2.0, Sameer Patel: <a href="http://www.pretzellogic.org/2009/11/08/why-process-barfs-on-social/" target="_blank">Why Process Barfs on Social</a>, Rio Tinto videos on <a href="http://www.youtube.com/watch?v=gSf01_hPnkE" target="_blank">Communities of Practice</a> and Denis Howlett&#8217;s <a href="http://blogs.zdnet.com/Howlett/?p=1488">Glimpse to the Future</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://jludvik.net/2009/11/12/social-computing-case-studies/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Reading notes - value of social computing</title>
		<link>http://jludvik.net/2009/11/08/reading-notes-value-of-social-computing/</link>
		<comments>http://jludvik.net/2009/11/08/reading-notes-value-of-social-computing/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 22:18:41 +0000</pubDate>
		<dc:creator>Jiri</dc:creator>
		
		<category><![CDATA[Collaboration]]></category>

		<category><![CDATA[Reading]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://jludvik.net/2009/11/08/reading-notes-value-of-social-computing/</guid>
		<description><![CDATA[I need to re-learn to write shorter and more frequent posts, so here comes a shorter piece, while I am working on the continuation of my post on Lean.
I spent two years working for a extremely cost-sensitive customer, followed by a year in business development, so I am now rather sensitised to the whole cost/value [...]]]></description>
			<content:encoded><![CDATA[<p>I need to re-learn to write shorter and more frequent posts, so here comes a shorter piece, while I am working on the continuation of my post on Lean.</p>
<p>I spent two years working for a extremely cost-sensitive customer, followed by a year in business development, so I am now rather sensitised to the whole cost/value discussion. Considering I am interested in the practical applications of social computing, I find the ongoing discussion about <a href="http://blogs.zdnet.com/Howlett/?p=1463&amp;tag=col1;post-1463">business value of e2.0</a> rather interesting and almost personal subject. Today I came across  Aral, Brynjolfsson &amp; Van Alstyne&#8217;s paper called <a href="http://www.nber.org/papers/w13172.pdf" target="_blank">Information, Technology and Information Worker Productivity</a> that is interesting by a virtue of being one of the few fact-based contributions to the discussion.</p>
<p>One of the key conclusion of the paper is that &#8220;the structure and size of workers&#8217; communication networks are highly correlated with performance.&#8221; This seems to be a proof of the ultimate impact of one&#8217;s social network on company performance (in hard numbers sense, rather than in woolly e2.0 will make you more in tune with the universe, which must lead to better business value sense).</p>
<p>The only thing that makes me wary is the fact that the research was done using data from a recruitment agency. I  be still careful about generalising this conclusion beyond the knowledge-heavy services industries / functions. We now seem to know how w2.0 fits into a broader <a href="http://bardoli.blogspot.com/2009/11/is-enterprise-20-savior-or-charlatan.html" target="_blank">enterprise technology landscape </a>and there seems to be case studies from knowledge heavy industries. The question is, do we have any from process-focused and less knowledge-heavy functions?</p>
]]></content:encoded>
			<wfw:commentRss>http://jludvik.net/2009/11/08/reading-notes-value-of-social-computing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Deconstructing Lean&#8217;s Cost &#038; Benefit</title>
		<link>http://jludvik.net/2009/11/01/deconstructing-leans-cost-benefit/</link>
		<comments>http://jludvik.net/2009/11/01/deconstructing-leans-cost-benefit/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 20:02:04 +0000</pubDate>
		<dc:creator>Jiri</dc:creator>
		
		<category><![CDATA[Delivery]]></category>

		<guid isPermaLink="false">http://jludvik.net/2009/11/01/deconstructing-leans-cost-benefit/</guid>
		<description><![CDATA[Apologies for slacking off from blogging, but there has been too many things to do. On the positive side, I had plenty of time to think about, think through and then re-think some of the ideas I started earlier this year. Now getting back to the subject  I started on before I took my writer&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Apologies for slacking off from blogging, but there has been too many things to do. On the positive side, I had plenty of time to think about, think through and then re-think some of the ideas I started earlier this year. Now getting back to the subject  I started on before I took my writer&#8217;s break.</p>
<p><strong>Starting Point</strong><br />
Lean is more of an operations philosophy rather than set of techniques and that&#8217;s why it requires looking first at its principles before dwelling on techniques. Let&#8217;s start with the principles set by Womack &amp; Jones&#8217; in the <a href="http://www.amazon.co.uk/Lean-Thinking-Banish-Create-Corporation/dp/0743231643/" target="_blank">book that started it all</a>:</p>
<ul>
<li> Specify value (or know what your customers want &amp; need);</li>
<li> Identify the value stream (or understand the sequence of steps leading to delivery of the end result within and without your organisation);</li>
<li> Flow (make sure there are no stop-gaps in the process);</li>
<li> Pull (reconfigure the process to be driven by customer demand as much as possible);</li>
<li> Perfection (which seems to me very similar to continuous improvement).</li>
</ul>
<p><strong>Process Improvement &amp; Its Costs</strong></p>
<p>A quick search will show that the core of the techniques originating in Lean, that are actually used, focus on process improvement (principles 2,3).  It is hard to argue against process improvement, but the way that it is supposed to be applied to IT as part of Lean poses some interesting challenges.</p>
<p>Identification of the value stream is something popular and achievable even if it is not not exactly easy. Unless your operation is <a href="http://en.wikipedia.org/wiki/File:Capability_Maturity_Model.jpg" target="_blank">CMMI level 3</a> or above, your existing process are probably blurry or missing in places. To sort out the holes or blurry patches mean formalising, rationalising and agreeing the end-to-end process:</p>
<ul>
<li>This is possible for repetitive activities, such as live service support. <a href="http://en.wikipedia.org/wiki/ITIL" target="_blank">ITIL</a> gives a reasonable reference process framework to start with this. It is not the easiest process but certainly can be done;</li>
<li>Solution delivery processes are harder as they fall largely into the <a href="http://thingamy.typepad.com/sigs_blog/2007/12/sap-influence-2.html" target="_blank">Barely Repeatable Processes</a> category. Firstly, projects are rather varied when seen from the viewpoint of an enterprise Process to design a new website is rather different from a process to decide how to upgrade your desktop, which is different from a process to improve your data quality). Secondly, big projects are not repeated that frequently. Considering large projects of each type happen perhaps once every 5 years, what benefit does a detailed process definition gives;</li>
<li>Front-end process activities are also hard. For tasks such as identification of potential projects or initial project scoping, <a href="http://knowledge.wharton.upenn.edu/printer_friendly.cfm?articleid=1321" target="_blank">lack of detailed process is a benefit</a> rather than drawback as it enables creativity and innovation.</li>
</ul>
<p>If mapping the value stream is not easy, reconfiguring it for flow is even harder:</p>
<ul>
<li> Firstly, making IT requires more than just agile process (that is the boilerplate answer from Lean proponents in IT). There is a number of other things that you don&#8217;t need to care about as a developer, but that are really important from a management perspective, e.g. how capacity management is,  staff cross-training, how much spare staff do you want to pay whilst they aren&#8217;t doing anything useful and others;</li>
<li> Secondly,  some of the biggest issues IT faces are upstream - facing off to the customer - rather than downstream. Making the upstream process flow hints on <a href="http://en.wikipedia.org/wiki/Business/IT_alignment" target="_blank">business-IT alignment</a>, which is a subject that has been one of the consultants and academics&#8217; favourite for almost 20 years, but still remains a <a href="http://blogs.harvardbusiness.org/hbr/cramm/2009/07/dismantling-mistrust-between-i.html" target="_blank">problem</a>.</li>
<li>Thirdly, I would claim that as long as the IT organisation provides a good service to its customers (e.g. does not discourage them), it will be facing demand that is much less predictable and homogeneous that that of manufacturers. Under certain conditions, <a href="http://demandingchange.blogspot.com/2009/10/lean-versus-complex.html" target="_blank">loss of flexibility due to over-optimisation</a> may become a bigger issue than the perceived waste in the process.</li>
</ul>
<p><strong>Questioning the Benefit</strong></p>
<p><strong> </strong>Let&#8217;s now move to benefit side of the equation, starting with Womack &amp; Jones explanation of the implications of the Flow principle:</p>
<blockquote><p>when we start thinking about ways to line up all of the essential steps needed to get the job done into a steady, continuous, flow with no wasted motions, no interuptions, no batches and no queues, it changes everything: how we work together, the kind of tools we devise to help with our work, the organisations we create to facilitate the flow, the kinds of carreers we pursue, the nature of business firms (including non profit service providers) and their linkages to each other and society.</p></blockquote>
<p>From the quote it is clear that the expected business benefit of Lean comes from eliminating waste. The problem is that waste in IT is much harder to identify and quantify, especially when compared to manufacturing which has a pretty large, single and visible source of waste called inventory. The people who interpreted Lean into IT  domain will tell you that <a href="http://www.poppendieck.com/pdfs/Lean_Software_Development.pdf" target="_blank">IT process waste</a> consists of unfinished, unneeded functionality, processes, multi-tasking, delays and handoffs etc. The issue with this list is that is rather long, full of small and often hard to quantify inefficiencies, rather than a large, single and visible one, which makes reducing IT process waste harder and its payoff smaller.</p>
<p>Considering the level of <a href="http://www.strategy-business.com/li/leadingideas/li00018?gko=4135b" target="_blank">disruption when adopting Lean</a>, lack of a single large category of benefit greatly erodes the benefit case and the support you can expect from the CIO or the board for an enterprise scope implementation.</p>
<p><strong>In Summary</strong></p>
<p>The implementation challenges combined with difficulty of developing a robust enterprise-wide benefits case, means Lean is not as groundbreaking as some of its advocate think. It still makes useful operational improvement approach that can deliver a <a href="http://jludvik.net/2009/02/01/leanagile-benefits/#comment-2733" target="_blank">reasonable business benefit</a>. When take and go with it, it is important to consider the type of operation you want to apply it to and start where the cost/benefit ratio is the best. If you have a good relationship with business,  it may be worth addressing  your business architecture and portfolio management as  enablers of a wider application of Lean in IT delivery.</p>
<p><em>There are few more implications that I won&#8217;t go into here as I&#8217;m running out of space &amp; time, so you can look forward for one more post on the subject.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://jludvik.net/2009/11/01/deconstructing-leans-cost-benefit/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Lean &#038; Agile: Are they worth the effort?</title>
		<link>http://jludvik.net/2009/02/01/leanagile-benefits/</link>
		<comments>http://jludvik.net/2009/02/01/leanagile-benefits/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 20:27:12 +0000</pubDate>
		<dc:creator>Jiri</dc:creator>
		
		<category><![CDATA[Delivery]]></category>

		<guid isPermaLink="false">http://jludvik.net/2009/02/01/leanagile-benefits/</guid>
		<description><![CDATA[This is a follow-up to Lean v. Agile.
Most of what I read about Agile and Lean is coherent and relatively believable, but I still can&#8217;t get rid of a feeling that there is something wrong. When I dug deeper, I then realised that the key sources of my cognitive dissonance (apart from over-generalisation and over-zealous [...]]]></description>
			<content:encoded><![CDATA[<p><em>This is a follow-up to <a href="http://jludvik.net/2008/12/29/lean-v-agile/" target="_blank">Lean v. Agile</a></em>.</p>
<p>Most of what I read about Agile and Lean is coherent and relatively believable, but I still can&#8217;t get rid of a feeling that there is something wrong. When I dug deeper, I then realised that the key sources of my cognitive dissonance (apart from <a href="http://herdingcats.typepad.com/my_weblog/2008/08/it-is-all-about.html" target="_blank">over-generalisation</a> and <a href="http://www.kohl.ca/blog/archives/000170.html" target="_blank">over-zealous marketing</a>) is the fact that</p>
<ol>
<li>Their benefits of these methods are poorly formulated and</li>
<li>The benefits of across-the-board implementation probably do not stack up if you judge it by implementation difficulty</li>
</ol>
<p>But I am getting ahead of myself. To understand whether Lean and Agile are worth the effort, means understanding cost, benefits and limitations.</p>
<p><strong>Case 1: Agile</strong><br />
<img src="http://jludvik.net/wp-content/uploads/flying-monks.jpg" alt="Flying Monks" align="left" />To understand how is the business benefit a problem in the case of Agile, let me play out a scenario of me going to one of my senior IT execs asking for sponsorship for an internal project to drive Agile into some parts of our business. The situation is imaginary, but is likely to have happened if I tried to do something like this in one of my gigs during last 2-3 years.</p>
<blockquote><p>Sponsor: “So what is this Agile thing about?”</p>
<p>Me: “It&#8217;s a reshuffle in our delivery process. We&#8217;d be basically using a kind of a  &#8216;Just in Time&#8217; and make our delivery process smooth and produce a lot less documentation”.</p>
<p>Sponsor (looking at me with expectations): “and that would give us?”</p>
<p>Me (channelling <a href="http://dnicolet1.tripod.com/agile/index.blog?entry_id=1774762" target="_blank">David Nicolette</a>): “Our customer will like the incremental delivery and demonstrations of working, value-add software, starting with the most valuable features as defined by the customer. From the earliest iterations we will demonstrate working software to their customer. Our customers have never received results that good from traditional method.&#8221;</p>
<p>Sponsor: “That sounds good in theory and I can see how architects would like that, but I am not entirely convinced if business would really see this as a major breakthrough. Sure, the responsiveness is an issue, but when push comes to shove, getting the new customer management system and cleaning out the duplicates in asset data is likely going to bea much higher priority. Money speaks you know and these two things will generate lots of revenue and lower costs.”</p>
<p>Me: &#8220;Ehm, um&#8221;</p></blockquote>
<p>The problem is that if you prioritise a wholesale internal process change against delivery of new business capabilities (or an improvement of existing ones), it is typically business capability that wins over internal process. Having said that, there are definite situations where quick and adaptive delivery of new business or IT capabilities is critical. The only question is which one are these. And this will be constrained by the fact that some activities will be inherently difficult to make agile because of capacity, contractual, commercial or plain physical limitations. This means that the right questions relative to Agile arenot if it is worth it but,</p>
<ul>
<li>What are the niches in which delivery of small and frequent iterations are indeed business critical rather than desirable</li>
<li>Which IT delivery activities can be realistically turned agile without impacting dependent activities</li>
</ul>
<p><strong>Case 2: Lean</strong></p>
<p>Lean is a slightly different story. When compared with Agile, adoption of Lean in manufacturing industry shows  business benefits that would make my execs listen rather intently. For instance if you interpreted some of metrics quoted in Cliff Ransom&#8217;s <a href="http://www.lean.org/events/dec_18_webinar_downloadable_transcript.pdf" target="_blank">A Wall Street View of Lean Transformation</a>, you could surmise that in the context of an in-house IT organisation it could help to increase total output by 12% to 15% without related increase in cost.</p>
<p>That looks appealing, at least until you find out this <a href="http://www.strategy-business.com/li/leadingideas/li00018?pg=0"> issue of Strategy+Business</a> with Booz&amp;Co consultants saying:</p>
<blockquote>
<p align="left">Lean manufacturing may not be rocket science, but implementing it is like advanced rocket science. There has been no shortage of initiatives intended to revive established manufacturing locations in North America and Western Europe. But the failure rates for plant turnaround in these areas are striking. Few manufacturing professionals today have any difficulty describing their vision of how excellent factories should operate. They are highly knowledgeable about the leading manufacturing techniques. Knowing the theory is one thing, of course; making it work in practice is quite another. Despite the fact that practically all of the relevant elements have been public knowledge for nearly 20 years, few brownfield plants have successfully made the transition to lean manufacturing.</p>
</blockquote>
<p>So in case of Lean, the question worth looking at are:</p>
<ul>
<li>Do the factors that generate the kind of benefits Lean manufacturing companies benefit from apply to IT?</li>
<li>Would implementation of Lean in IT be more or less difficult than in manufacturing?</li>
<li>Is partial implementation of Lean in IT feasible and what kind of benefits it would give you?</li>
</ul>
<p>If you find the above remotely interesting, stay tuned as the follow-up posts that I have in progress.</p>
]]></content:encoded>
			<wfw:commentRss>http://jludvik.net/2009/02/01/leanagile-benefits/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Dilbert, Galbraith &#038; conventional wisdom</title>
		<link>http://jludvik.net/2009/01/09/dilbraith-conventional-wisdom/</link>
		<comments>http://jludvik.net/2009/01/09/dilbraith-conventional-wisdom/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 18:53:52 +0000</pubDate>
		<dc:creator>Jiri</dc:creator>
		
		<category><![CDATA[Communication]]></category>

		<category><![CDATA[Psychology]]></category>

		<category><![CDATA[Reading]]></category>

		<guid isPermaLink="false">http://jludvik.net/2009/01/09/dilbraith-conventional-wisdom/</guid>
		<description><![CDATA[I received and started reading The Affluent Society this week and although I still reserve my opinion on the book, the first chapter is so great I thought it is worth writing up. As someone who has been always quite strong on following his own way, I can relate too well to its subject of [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://jludvik.net/wp-content/uploads/dilbraith3.jpg" alt="Dilbraith" align="right" />I received and started reading <a href="http://www.amazon.co.uk/Affluent-Society-Penguin-Business/dp/0140285199" target="_blank">The Affluent Society</a> this week and although I still reserve my opinion on the book, the first chapter is so great I thought it is worth writing up. As someone who has been always quite strong on following his own way, I can relate too well to its subject of conventional wisdom. Even if its language is a bit dated, it is pretty much on for modern social and business life of 2009 . If <a href="http://en.wikipedia.org/wiki/John_Kenneth_Galbraith" target="_blank">Galbraith</a> was a cartoon strip writer rather than an economist, we might have had <a href="http://www.dilbert.com/">Dilbert</a> 30 years earlier! Anyway, below are some most pointed quotes from the book:</p>
<p>What people proclaim and what they really mean</p>
<blockquote><p>At the same time &#8230; originality remains highly acceptable in the abstract. Here again the conventional wisdom makes vigorous advocacy of originality a substitute for originality itself.</p></blockquote>
<p>Why people don&#8217;t get tired of conventional wisdom</p>
<blockquote><p>There are many reasons why people like to hear articulated that which they approve. It serves their ego: the individual has the satisfaction of knowing that other and more famous people share his conclusions. To hear what he believes is also a source of reassurance&#8230; Further to hear what one approves serves the evangelizing instinct.</p>
<p>In some measure, the articulation of the conventional wisdom is a religious rite. It is an act of affirmation like reading aloud from the Scriptures or going to church.</p></blockquote>
<p>Becoming a pointy hairy boss</p>
<blockquote><p>The high public official is expected, and indeed is to some extent required to expound the conventional wisdom&#8230;Expounding of the conventional wisdom is the prerogative of business success.</p></blockquote>
<p>How conventional wisdom dies</p>
<blockquote><p>The enemy of the conventional wisdom is not ideas but the march of events. The fatal blow to the conventional wisdom comes when the conventional ideas fail signally to deal with some contingency to which obsolescence has made them palpably inapplicable&#8230; At this stage, the irrelevance will often be dramatized by some individual. To him will accrue the credit for overthrowing the conventional wisdom and for installing the new ideas. In fact, he will have only crystalized in words what the events have made clear.</p></blockquote>
<p>Why is conventional wisdom to the society</p>
<blockquote><p>Few men are ever unuseful and the man of conventional wisdom is not. Every society must be protected from a too facile flow of ideas. In the communist countries, stability of ideas and social purpose is achieved by formal adherence to officially proclaimed doctrine. In our society, a similar stability is enforced far more informally by the conventional wisdom.</p></blockquote>
<p>Benefits of peddling conventional wisdom</p>
<blockquote><p>Nor is it supposed that the man of conventional wisdom is an object of pity. Apart from his socially useful role, he has come to good terms with life. He can think of himself with justice as socialy elect, for society in fact accords him the applause which his ideas are so arranged to evoke. Secure in this applause, he is well armed against the annoyance of dissent. His bargain is to exchange a strong and even lofty position in the present for a weak one in the future.</p></blockquote>
<p>Images courtesy of <a href="http://en.wikipedia.org/wiki/File:JohnKennethGalbraithOWI.jpg" target="_blank">Wikipedia</a> &amp; <a href="http://flickr.com/photos/smallbox/287096340/" target="_blank">Ol.v!er</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jludvik.net/2009/01/09/dilbraith-conventional-wisdom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Best reads of 2008</title>
		<link>http://jludvik.net/2009/01/04/best-reads-2008/</link>
		<comments>http://jludvik.net/2009/01/04/best-reads-2008/#comments</comments>
		<pubDate>Sun, 04 Jan 2009 15:21:49 +0000</pubDate>
		<dc:creator>Jiri</dc:creator>
		
		<category><![CDATA[Reading]]></category>

		<guid isPermaLink="false">http://jludvik.net/2009/01/04/best-reads-2008/</guid>
		<description><![CDATA[Happy new year to you all. I am continuing with the Best Of theme and today I am moving on to books.
If you measure the quality of a book by how much it changes the way you think or do things, I was lucky to find some truly excellent books. Deciding which one were the [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://jludvik.net/wp-content/uploads/books.jpg" alt="Books" align="left" />Happy new year to you all. I am continuing with the Best Of theme and today I am moving on to books.</p>
<p>If you measure the quality of a book by how much it changes the way you think or do things, I was lucky to find some truly excellent books. Deciding which one were the best ones was not easy as there were quite a few that had a bit of the &#8216;my life will not be the same again&#8217; quality, but here it is.</p>
<p><a href="http://www.amazon.co.uk/Year-Merde-Stephen-Clarke/dp/0552772968/">Stephen Clarke: A Year in the Merde</a></p>
<p>This is a hilarious, and politically incorrect view on French (and British) cultural stereotypes. If you live(d) in France, work with French or even like the country, read the book for your amusement and education. Everyone I spoke about it (regardless their nationality) agreed that it is both extremely funny and at the same time a factual description of many cultural quirks of a Parisian life.</p>
<p><a href="http://www.amazon.co.uk/Black-Swan-Impact-Highly-Improbable/dp/0141034599/" target="_blank">Nassim Taleb: The Black Swan</a><br />
It would have been enough to read the Black Swan if only for the fact that it foretold the last year&#8217;s financial crisis. Yet, Nassim Taleb went a step further and this book gives  a treatment of the subject of predictability (or a lack of thereof) in everyday life and puts up a straw man of a philosophy enabling you to act in a positive manner in a world where &#8216;noone knows nothin&#8217;. Whereas the Black Swan is slightly more applicable to business and investment domain, it is worth checking out his previous book, <a href="http://www.amazon.co.uk/Fooled-Randomness-Hidden-Chance-Markets/dp/0141031484/" target="_blank">Fooled by Randomness</a>, which deals more with personal implications of the uncertainty and over-abundance of data.</p>
<p><a href="http://www.amazon.co.uk/Omnivores-Dilemma-Search-Perfect-Fast-food/dp/0747586837/" target="_blank">Michael Pollan: The Omnivore&#8217;s Dilemma</a></p>
<p>What Taleb does for finance and unpredictability, Michael Pollan does for food. Whether you are vegetarian or eat burgers, you will find this book fascinating. The book will make you pause, more than once, to reflect about what you eat and how.</p>
<p><a href="http://www.amazon.co.uk/Language-Thought-Action-Samuel-Hayakawa/dp/0156482401/">Samuel Hayakawa: Language in Thought And Action</a></p>
<p>Despite a book on language may seem boring, its subject is something extremely important. Words give us a filter through which we see the world around us. They colour perception with emotions. They enable us to distinguish lie from the truth and give us a windows into the inner world of others&#8217;. Their skilful use makes some people charismatic and turns others into spin-doctors. The book paints you the basics of what Samuel Hayakawa describes as &#8217;science of how not to be a damn fool&#8217;, explaining the basics of what different usage of words do to you. Overall it is a great self-defence manual to all kind of mischief in the media and a guidebook to a better and fairer use of words.</p>
<p>Other noteworthy books I read in 2008:</p>
<ul>
<li>Tom Peters: <a href="http://www.amazon.co.uk/Brand-You-50-Reinventing-Work/dp/0375407723/" target="_blank">Brand You 50: </a></li>
<li>Darren Brown: <a href="http://www.amazon.co.uk/Tricks-Mind-Derren-Brown/dp/1905026358/" target="_blank">Tricks of the Mind</a></li>
<li>Andrew Austin: <a href="http://www.amazon.co.uk/Rainbow-Machine-Tales-Neuro-linguists-Journal/dp/0911226443/">The Rainbow Machine</a></li>
<li>Keith Johnstone: <a href="http://www.amazon.co.uk/Impro-Performance-Books-Improvisation-Theatre/dp/0713687010/" target="_blank">Impro</a></li>
<li>Stevens, Brook, Jackson &amp; Arnold: <a href="http://www.amazon.co.uk/Systems-Engineering-Complexity-Richard-Stevens/dp/0130950858/" target="_blank">Systems Engineering: Coping with Complexity</a></li>
<li>Womack &amp; Jones: <a href="http://www.amazon.co.uk/Lean-Thinking-Banish-Create-Corporation/dp/0743231643">Lean Thinking</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jludvik.net/2009/01/04/best-reads-2008/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

