<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>lixo.org &#187; Business</title>
	<atom:link href="http://www.lixo.org/archives/category/general/work/business/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lixo.org</link>
	<description>letting the problem solve itself</description>
	<lastBuildDate>Tue, 04 Oct 2011 03:25:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Balances between agile and usability</title>
		<link>http://www.lixo.org/archives/2008/11/27/balances-between-agile-and-usability/</link>
		<comments>http://www.lixo.org/archives/2008/11/27/balances-between-agile-and-usability/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 23:04:58 +0000</pubDate>
		<dc:creator>Carlos Villela</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.lixo.org/archives/2008/11/27/balances-between-agile-and-usability/</guid>
		<description><![CDATA[Jakob Nielsen on the use of Agile methods: Agile&#8217;s biggest threat to system quality stems from the fact that it&#8217;s a method proposed by programmers and mainly addresses the implementation side of system development. As a result, it often overlooks interaction design and usability, which are left to happen as a side effect of the [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/admiller/2761925206/" title="photo sharing"><img src="http://farm4.static.flickr.com/3246/2761925206_f12a3bd2ac_m.jpg" alt="" style="border: solid 2px #000000;" /></a>
</div>
<p>Jakob Nielsen on <a href="http://www.useit.com/alertbox/agile-methods.html">the use of Agile methods</a>:</p>
<blockquote><p>Agile&#8217;s biggest threat to system quality stems from the fact that it&#8217;s a method proposed by programmers and mainly addresses the implementation side of system development. As a result, it often overlooks interaction design and usability, which are left to happen as a side effect of the coding.</p>
</blockquote>
<p>In my experience, mostly as a developer, it is really easy to dismiss interaction and usability design for two reasons.</p>
<p>The first comes from the developers themselves, trading prettiness and consistency of user experience for cleaner and sounder domain models whenever they go in opposite directions. Signs this is happening are developers crying <a href="http://c2.com/xp/YouArentGonnaNeedIt.html"><span class="caps">YAGNI</span></a> when the stakeholders ask for a zoomable chart or <a href="http://c2.com/xp/DoTheSimplestThingThatCouldPossiblyWork.html"><span class="caps">DTSTTCPW</span></a> when a sortable, paginated data table is required.</p>
<p>Next time you see a system where there are enormous listings of items with no search, pagination or sorting, ask the developers if they have ever watched a typical user at work; chances are they have only thought about the system as they see it: since the testing dataset is usually small, a loop spitting out a bit of <span class="caps">HTML</span> for each element isn&#8217;t such a big deal. They might even say there&#8217;s a story to implement all that lovely stuff later on, but they just get moved over and over to the bottom of the backlog barrel&#8230; until everyone watches a person struggle to find needles in a tabular haystack all day. This is a simple example &#8211; almost too trivial actually, but one I&#8217;ve seen happen way too many times.</p>
<p>Changing the perception that usability is just the icing on the cake draws attention to all that wasted time to the stakeholders, and should enable a much better dialogue: developers get to write an application users will love, stakeholders spend their money wisely on something that will actually increase return on investment (as productivity gains), users feel empowered and less likely to make mistakes. Everybody wins.</p>
<p>The second reason UI design and usability get overlooked, and this is the one <a href="http://blog.franktrindade.com">Frank</a> alludes to in his <a href="http://blog.franktrindade.com/2008/11/25/agile-vs-usability">latest post</a>, is that some agile teams rely a bit too heavily on the stakeholder&#8217;s descriptions of what is wanted. It instantly reminded me of one my favourite quotes from <a href="http://www.imdb.com/title/tt0317219/">Cars</a>:</p>
<blockquote><p><strong>Lightning McQueen:</strong> All right, Luigi, give me the best set of black walls you&#8217;ve got.</p>
<p><strong>Luigi:</strong> No, no, no! You don&#8217;t know what you want! Luigi know what you want. Black-wall tires, they blend into the pavement, but these white-wall tires, they say look at me, here I am, love me.</p>
<p><strong>Lightning McQueen:</strong> All right, you&#8217;re the expert.</p>
</blockquote>
<p>I find it rare for the stakeholders to know exactly what they want, down to what the end-user experience should be like. Thinking about a reasonably-sized application at this level of detail can only be done as a series of small, incremental steps and having someone on the team who is really obsessed about making every single pixel on the screen be in the right place. And if you read the last sentence and thought &#8220;well, that&#8217;s not exactly the role of my stakeholder!&#8221; you get the point: the stakeholders should not have the final word as to what the usability and experience details should be, in the same way they simply delegate to and rely on the expertise of the development team to flesh out the details of a persistence layer.</p>
<p>Have look and feel expertise in your team, and trust it, in the same way you would trust the database or network connectivity expertise.</p>
<p><br/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lixo.org/archives/2008/11/27/balances-between-agile-and-usability/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Networks Are Smart at the Edges</title>
		<link>http://www.lixo.org/archives/2008/07/21/networks-are-smart-at-the-edges/</link>
		<comments>http://www.lixo.org/archives/2008/07/21/networks-are-smart-at-the-edges/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 17:20:42 +0000</pubDate>
		<dc:creator>Carlos Villela</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.lixo.org/archives/2008/07/21/networks-are-smart-at-the-edges/</guid>
		<description><![CDATA[A toothpaste factory had a probem: they sometimes shipped empty boxes, without the tube inside. This was due to the way the production line was set up, and people with experience in designing production lines will tell you how difficult it is to have everything happen with timings so precise that every single unit coming [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/camil_t/1185912575/" title="photo sharing"><img src="http://farm2.static.flickr.com/1316/1185912575_74ae17c666_m.jpg" alt="" style="border: solid 2px #000000;" /></a>
</div>
<p>A toothpaste factory had a probem: they sometimes shipped empty boxes, without the tube inside. This was due to the way the production line was set up, and people with experience in designing production lines will tell you how difficult it is to have everything happen with timings so precise that every single unit coming out of it is perfect 100% of the time. Small variations in the environment (which can&#8217;t be controlled in a cost-effective fashion) mean you must have quality assurance checks smartly distributed across the line so that customers all the way down the supermarket don&#8217;t get pissed off and buy someone else&#8217;s product instead.</p>
<p>Understanding how important that was, the CEO of the toothpaste factory got the top people in the company together and they decided to start a new project, in which they would hire an external engineering company to solve their empty boxes problem, as their engineering department was already too stretched to take on any extra effort.</p>
<p>The project followed the usual process: budget and project sponsor allocated, RFP, third-parties selected, and six months (and $8 million) later they had a fantastic solution &#8212; on time, on budget, high quality and everyone in the project had a great time. They solved the problem by using some high-tech precision scales that would sound a bell and flash lights whenever a toothpaste box weighing less than it should. The line would stop, and someone had to walk over and yank the defective box out of it, pressing another button when done.</p>
<p>A while later, the CEO decides to have a look at the ROI of the project: amazing results! No empty boxes ever shipped out of the factory after the scales were put in place. Very few customer complaints, and they were gaining market share. &#8220;That&#8217;s some money well spent!&#8221; &#8211; he says, before looking closely at the other statistics in the report.</p>
<p>It turns out, the number of defects picked up by the scales was 0 after three weeks of production use. It should&#8217;ve been picking up at least a dozen a day, so maybe there was something wrong with the report. He filed a bug against it, and after some investigation, the engineers come back saying the report was actually correct. The scales really weren&#8217;t picking up any defects, because all boxes that got to that point in the conveyor belt were good.</p>
<p>Puzzled, the CEO travels down to the factory, and walks up to the part of the line where the precision scales were installed. A few feet before it, there was a $20 desk fan, blowing the empty boxes out of the belt and into a bin.</p>
<p>&#8220;Oh, that &#8212; one of the guys put it there &#8217;cause he was tired of walking over every time the bell rang&#8221;, says one of the workers.<br />
<br/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lixo.org/archives/2008/07/21/networks-are-smart-at-the-edges/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>SecurID Poker</title>
		<link>http://www.lixo.org/archives/2006/08/12/securid-poker/</link>
		<comments>http://www.lixo.org/archives/2006/08/12/securid-poker/#comments</comments>
		<pubDate>Sat, 12 Aug 2006 12:53:35 +0000</pubDate>
		<dc:creator>Carlos Villela</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Entertainment]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.lixo.org/archives/2006/08/12/securid-poker/</guid>
		<description><![CDATA[At ThoughtWorks and many other workplaces all over the world, employees are given SecurID tokens, a tiny and nearly indestructible device with an LCD screen that shows a different sequence of six random numbers every minute. So, what do you do with a sequence of random numbers, apart from logging into your corporate intranet and [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px"><a title="photo sharing" href="http://www.flickr.com/photos/marcgutierrez/111321505/"><img style="border: 2px solid #000000" src="http://static.flickr.com/41/111321505_32d0822d2d_m.jpg" /></a></div>
<p>At <a href="http://thoughtworks.com">ThoughtWorks</a> and many other workplaces all over the world, employees are given <a href="http://en.wikipedia.org/wiki/SecurID">SecurID</a> tokens, a tiny and nearly indestructible device with an LCD screen that shows a different sequence of six random numbers every minute.</p>
<p>So, what do you do with a sequence of random numbers, apart from logging into your corporate intranet and email using secure two-factor authentication? You play Poker, of course!</p>
<p>The rules are pretty much the same as a <a href="http://en.wikipedia.org/wiki/Draw_poker">Draw Poker</a> game, only without any card changes or betting round. Ordering is also different, 0 being the lowest and 9 the highest values. There are no <a href="http://en.wikipedia.org/wiki/Suit_%28cards%29">suits</a>, but the time left to the next sequence change, displayed in bars at the left-hand side of the token, can be used to settle ties. A new round is usually more convenient, though.</p>
<p>As two fobs don’t change sequences at the same time, it makes sense to shout out your hand as soon as you look at it, or see if you can get away stalling everyone until your next hand shows up, if you have nothing. Of course, there’s room for the <a href="http://en.wikipedia.org/wiki/High-low_split">High-Low Split</a> variation, but that could get a bit messy and has been discouraged.</p>
<p>I was introduced to this brilliant little game last night, and it has instantly gained my preference over <a href="http://en.wikipedia.org/wiki/Rock%2C_Paper%2C_Scissors">Rock, Paper and Scissors</a> to settle small arguments such as who’s going to get the next round, fix the build, pay the restaurant bill or drive the rental car.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lixo.org/archives/2006/08/12/securid-poker/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>On messing with the Quality variable</title>
		<link>http://www.lixo.org/archives/2006/08/03/on-messing-with-the-quality-variable/</link>
		<comments>http://www.lixo.org/archives/2006/08/03/on-messing-with-the-quality-variable/#comments</comments>
		<pubDate>Thu, 03 Aug 2006 12:53:39 +0000</pubDate>
		<dc:creator>Carlos Villela</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://www.lixo.org/archives/2006/08/03/on-messing-with-the-quality-variable/</guid>
		<description><![CDATA[Interesting quote from my colleague Obie after my comment that software development projects have five variables (time/duration, budget/price, scope, people/rates and quality) and that we should be able to respond to change in all of them, on this post: (&#8230;) Letting quality slip has never, ever produced good results in my experience. I&#8217;ve been in [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/bitzi/196969738/" title="photo sharing"><img src="http://static.flickr.com/69/196969738_f8fce0b315_m.jpg" alt="" style="border: solid 2px #000000;" /></a>
</div>
<p>Interesting quote from my colleague <a href="http://jroller.com/page/obie">Obie</a> after my comment that software development projects have five variables (time/duration, budget/price, scope, people/rates and quality) and that we should be able to respond to change in all of them, on <a href="http://jroller.com/page/obie?entry=serious_about_agile">this post</a>:</p>
<blockquote><p>(&#8230;) Letting quality slip has never, ever produced good results in my experience. I&#8217;ve been in situations where the client was explicitly demanding it, but it was still a bad idea and has all sorts of negative repercussions on the team.</p></blockquote>
<p>Some might argue over the exact definition of those variables and how they play together. I write specifically in the context of consultancies, in what I may have some experience in.</p>
<p>In this context, budget/price equals time/duration of the project times people/rates including the management overhead. It&#8217;s a simple and easy equation which has traditionally left the scope and quality variables out, up for discussion. And those discussions can go on and on until the last pointy hair is yanked in despair.</p>
<p>To us and most people in the Agile world, quality is not even really a variable &#8211; we like to think it&#8217;s a constant, and hopefully fixed way up high close to 100%. To clients, not necessarily so &#8211; while some definitely know the importance of a good QA, some might be willing to take the risk and compromise the quality of the product in order to gain some market advantage by reducing the duration of the project, or to save some money on the short term.</p>
<p>As long as everyone understands what playing with that variable causes to the sustainability and risk of a project, and there is a justifiable reason to do so that the whole team can buy into, I don&#8217;t see a problem. But, you see, that&#8217;s only a theory of mine &#8211; I&#8217;ve never actually seen that compromise being made with a reason I could believe myself.</p>
<p>PS: I need some feedback on this! If you know &#8211; or even better, was involved in &#8211; a project where that happened, please get in touch.<br />
<br/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lixo.org/archives/2006/08/03/on-messing-with-the-quality-variable/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Contracting and the Stockholm Syndrome</title>
		<link>http://www.lixo.org/archives/2006/02/05/contracting-and-the-stockholm-syndrome/</link>
		<comments>http://www.lixo.org/archives/2006/02/05/contracting-and-the-stockholm-syndrome/#comments</comments>
		<pubDate>Sun, 05 Feb 2006 23:27:17 +0000</pubDate>
		<dc:creator>Carlos Villela</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.lixo.org/archives/2006/02/05/contracting-and-the-stockholm-syndrome/</guid>
		<description><![CDATA[I had an interesting chat last week with some colleagues from ThoughtWorks about a situation we currently have at a few of our clients. It&#8217;s an interesting economical challange and, even though I&#8217;ve missed most of my Economy classes, I still like the subject. Point is, companies and IT contractors tend to develop a variation [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/zombizi/10262022/" title="photo sharing"><img src="http://static.flickr.com/7/10262022_71c0c3ea26_m.jpg" alt="" style="border: solid 2px #000000;" /></a>
</div>
<p>I had an interesting chat last week with some colleagues from <a href="http://www.thoughtworks.com">ThoughtWorks</a> about a situation we currently have at a few of our clients. It&#8217;s an interesting economical challange and, even though I&#8217;ve missed most of my Economy classes, I still like the subject. Point is, companies and IT contractors tend to develop a variation of the <a href="http://en.wikipedia.org/wiki/Stockholm_Syndrome">Stockholm Syndrome</a> over time because of the way incentives play out.</p>
<p>It goes like this: FooCorp has a big IT project ahead of them, which will need about a dozen developers. They&#8217;ll only need a third of that to maintain the application once development has finished. It makes sense for FooCorp to hire the remainder of the staff as contractors, so that they can show them the door without too much hassle when everything goes to production use. Contractors, therefore, take the risk of having to look for another gig sooner than expected, in case the project gets cancelled, and adjust their rates accordingly. Those high rates may lead to a project management working under budget pressure, which might drive managers towards shrinking the feature set and/or the schedules. Here&#8217;s where the fun bit starts: are there any incentives for a contractor to actually deliver any quality software at all?</p>
<p>As I see it, there are two positive incentives: peer pressure in justifying rates, and collecting good contacts and references. In the situations we have been witnessing, those pale next to doing whatever is possible to extend the contract, which more often than not are some incarnation of finger-pointing, back-stabbing or just plain inaction in order to make the project as late as possible. By extending the contract, they can ensure there&#8217;s always time to fix the mess created by blaming everyone else but their contracting buddies (those who&#8217;ll happily point them to new gigs) and pretending to work harder than everybody else by assuming authorship of other people&#8217;s work and ideas, while happily surfing the web all day.</p>
<p>Wouldn&#8217;t anyone at FooCorp notice that? They may have, but by the time they realize how serious the situation is, it&#8217;s usually too late to dismiss the contractors without seriously bleeding knowledge from the project and risking the schedules too much. In a way, there&#8217;s all this business knowledge being held hostage by the contractors, and the ransom is to be paid in monthly installments, until FooCorp&#8217;s employees pick it up and are able to run maintain the project on their own. Keith Henson wrote, in Sex, Drugs, and Cults:</p>
<blockquote><p>Fighting hard to protect yourself and your relatives is good for your genes, but when captured and escape is not possible, giving up short of dying and making the best you can of the new situation is also good for your genes. In particular it would be good for genes that built minds able to dump previous emotional attachments under conditions of being captured and build new social bonds to the people who have captured you. The process should neither be too fast (because you may be rescued) nor too slow (because you don&#8217;t want to excessively try the patience of those who have captured you).</p></blockquote>
<p>Of course, there are contractors with good ethics and who manage, against all odds, to <a href="http://www.pacifict.com/Story/">deliver some truly amazing code</a>.<br />
<br/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lixo.org/archives/2006/02/05/contracting-and-the-stockholm-syndrome/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>On Ruby, Refactoring and Lean Manufacturing</title>
		<link>http://www.lixo.org/archives/2005/12/12/on-ruby-refactoring-and-lean-manufacturing/</link>
		<comments>http://www.lixo.org/archives/2005/12/12/on-ruby-refactoring-and-lean-manufacturing/#comments</comments>
		<pubDate>Mon, 12 Dec 2005 18:45:32 +0000</pubDate>
		<dc:creator>Carlos Villela</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.lixo.org/archives/2005/12/12/on-ruby-refactoring-and-lean-manufacturing/</guid>
		<description><![CDATA[I don&#8217;t remember exactly how I ended up there, but after following a discussion on a possible Refactoring browser implementation for Ruby over at Murphee&#8217;s, Lean Manufacturing grabbed my attention. Besides Just-in-Time production, there is another big aspect of it that I hadn&#8217;t paid much attention to before: Muda, or the reduction of waste. Waste, [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/mikef/49763563/" title="photo sharing"><img src="http://static.flickr.com/26/49763563_9a5540cd10_m.jpg" alt="" style="border: solid 2px #000000;" /></a>
</div>
<p>I don&#8217;t remember exactly how I ended up there, but after following a discussion on a possible <a href="http://dogbiscuit.org/mdub/weblog/Tech/Programming/Ruby/RubyMethodRenamed">Refactoring browser implementation for Ruby</a> over at <a href="http://jroller.com/page/murphee/20051209">Murphee&#8217;s</a>, <a href="http://en.wikipedia.org/wiki/Lean_manufacturing">Lean Manufacturing</a> grabbed my attention. Besides <a href="http://en.wikipedia.org/wiki/Just_In_Time">Just-in-Time production</a>, there is another big aspect of it that I hadn&#8217;t paid much attention to before: <a href="http://www.emsstrategies.com/dm090203article2.html">Muda</a>, or the reduction of waste.</p>
<p>Waste, in the <a href="http://en.wikipedia.org/wiki/Toyota_Production_System">Toyota Production System</a>, can come from seven different sources: overproduction, waiting, transporting, inappropriate processing, unnecessary inventory or motion, and defects. They can all be mapped to the software development domain quite easily, and most have a direct link to agile methodology practices, even if in some cases you have to stretch your imagination a bit. Not to wonder, as most of software development processes were directly inspired by production line practices &#8211; not necessarily in the conveyor belt sense, but more as in &#8220;I have (resources, ideas) and would like to make (manufactured products, software) out of them. What is the most efficient, effective and sustainable way to do so?&#8221;</p>
<p>There are two things we can waste while developing software: time (and its little brother, money) and brainpower (and its big brother, talent). Interestingly, flushing one down the toilet also brings the other with it: a project stuck in endless meetings or in fixing production issues is wasting both its people&#8217;s time and brainpower, and I find it fascinating and saddening at the same time how often I see projects that are up to here in both problems: a production issue is found, meetings are held for days or weeks, but nothing gets actually done to fix the problem and avoid it happening again. During those meetings, there&#8217;s lots of talk about changing the architecture, platform, getting more programmers and tools, or my favourite, &#8220;just rewriting the whole damn thing.&#8221; And rewriting a significant part of your system, as anyone who watched Netscape die can tell, doesn&#8217;t work.</p>
<p>Still, why is this behaviour so common, and why aren&#8217;t we working on bringing refactoring support for purportedly extremely productive languages like Ruby like there is no tomorrow, as to avoid repeating the mistake of rebuilding things instead of beating them into shape?<br />
<br/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lixo.org/archives/2005/12/12/on-ruby-refactoring-and-lean-manufacturing/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Radial versus Cartesian people</title>
		<link>http://www.lixo.org/archives/2005/05/17/radial-versus-cartesian-people/</link>
		<comments>http://www.lixo.org/archives/2005/05/17/radial-versus-cartesian-people/#comments</comments>
		<pubDate>Tue, 17 May 2005 18:37:27 +0000</pubDate>
		<dc:creator>Carlos Villela</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.lixo.org/archives/2005/05/17/radial-versus-cartesian-people/</guid>
		<description><![CDATA[This write-up by Clay Shirky at Many 2 Many on why he sees the never-ending debate about Wikipedia to be a matter of fundamental differences in thinking is just brilliant, and it probably has a much broader scope than just technology innovations. Here&#8217;s a couple of choice quotes: When thinking about technological change, there are [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/moko/5328257/" title="photo sharing"><img src="http://photos4.flickr.com/5328257_9fac633063_m.jpg" alt="" style="border: solid 2px #000000;" /></a>
</div>
<p><a href="http://www.corante.com/many/archives/2005/03/09/one_world_two_maps_thoughts_on_the_wikipedia_debate.php">This write-up</a> by <a href="http://www.shirky.com/">Clay Shirky</a> at <a href="http://www.corante.com/many/">Many 2 Many</a> on why he sees the never-ending debate about <a href="http://www.wikipedia.org">Wikipedia</a> to be a matter of fundamental differences in thinking is just brilliant, and it probably has a much broader scope than just technology innovations. Here&#8217;s a couple of choice quotes:</p>
<blockquote><p>When thinking about technological change, there are two kinds of people, or rather, people with two kinds of maps of the world — radial, and Cartesian. Radial maps are circular, and express position in relative coordinates — angle and distance — from the center. Cartesian maps are grids, and express position in absolute coordinates.</p></blockquote>
<blockquote><p>Anything that was bad at Point A and is still bad at Point B gets factored out of the radialist critique. Any change where most of the bad things are still bad but a few of the bad things are somewhat less bad seems like a good thing to us, and if it can happen in a way that requires less energy, or better harnesses individual motivation, that seems like a great thing.
</p></blockquote>
<p><br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lixo.org/archives/2005/05/17/radial-versus-cartesian-people/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Group Mind</title>
		<link>http://www.lixo.org/archives/2005/03/19/the-group-mind/</link>
		<comments>http://www.lixo.org/archives/2005/03/19/the-group-mind/#comments</comments>
		<pubDate>Sat, 19 Mar 2005 19:40:13 +0000</pubDate>
		<dc:creator>Carlos Villela</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.lixo.org/archives/2005/03/19/the-group-mind/</guid>
		<description><![CDATA[I&#8217;ve started reading The Wisdom Of Crowds yesterday, a wonderful book about how decisions taken by groups assembled under the right conditions constantly outperform the ones taken by experts. There are numerous examples, tales and food for thought served warm and with some delicious toppings. I&#8217;ll refrain from blurting out quotes, because there are just [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/max_westby/6829279/" title="photo sharing"><img src="http://photos5.flickr.com/6829279_cbb6a810f3_m.jpg" alt="" style="border: solid 2px #000000;" /></a>
</div>
<p>I&#8217;ve started reading <a href="http://www.amazon.co.uk/exec/obidos/ASIN/0349116059/qid=1111257078/sr=8-1/ref=sr_8_xs_ap_i1_xgl/202-0678512-6404626">The Wisdom Of Crowds</a> yesterday, a wonderful book about how decisions taken by groups assembled under the right conditions constantly outperform the ones taken by experts. There are numerous examples, tales and food for thought served warm and with some delicious toppings.</p>
<p>I&#8217;ll refrain from blurting out quotes, because there are just so many good quotes I can&#8217;t really decide on anything significantly interesting that could be taken out of context. Anyway, if you can&#8217;t take the time to read the whole thing, try <a href="http://www.wired.com/wired/archive/12.06/view.html?pg=2">Smarter than the CEO</a>, an essay by the same author, James Surowiecki.</p>
<p>I reckon there&#8217;s a huge and barely explored field for great software to grow in based on the wisdom that crowds hold: most companies don&#8217;t really take into account the power of its combined intelligence, relying on higher-ups to decide on what&#8217;s important when creating a good environment for groups of employees to decide on these matters could yield more accurate decisions.</p>
<p>Software that helps assembling and aggregating information from those groups within a company barely exists today, and I&#8217;m trying to come up with something. Shouldn&#8217;t be too hard, actually: some companies have experimented with internal stock markets and had fabulous results, and maybe that&#8217;s a good way to go. I&#8217;d buy a lot of  <a href="http://c2.com/cgi/wiki?DanNorth">Dan North</a> and <a href="http://www.livejournal.com/users/sirenian/">Liz Keogh</a> shares by now: there&#8217;s <a href="http://confluence.public.thoughtworks.org/pages/viewpage.action?pageId=3151">GeekNight next week</a> and <a href="http://jbehave.codehaus.org">JBehave</a> is surely going to be discussed.<br />
<br/><br />
PS: I promise the next picture will not have insects of any kind.<br />
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lixo.org/archives/2005/03/19/the-group-mind/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.055 seconds -->

