<?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>Claudio Perrone&#039;s Monologues &#187; agile</title>
	<atom:link href="http://www.agilesensei.com/articles/tag/agile/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.agilesensei.com</link>
	<description>Personal and professional transformations in today&#039;s agile world</description>
	<lastBuildDate>Wed, 11 Jan 2012 16:24:15 +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>Open Space Cartoons</title>
		<link>http://www.agilesensei.com/blog/articles/2011/05/14/open-space-cartoons/</link>
		<comments>http://www.agilesensei.com/blog/articles/2011/05/14/open-space-cartoons/#comments</comments>
		<pubDate>Sat, 14 May 2011 10:28:03 +0000</pubDate>
		<dc:creator>Claudio Perrone</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[cartoons]]></category>
		<category><![CDATA[presentation]]></category>

		<guid isPermaLink="false">http://www.agilesensei.com/?p=287</guid>
		<description><![CDATA[For those of you using the Open Space approach to run self-organizing conferences, I created a set of fun cartoons to illustrate its four guiding principles and &#8220;law of two feet&#8221;. The drawings are vector-based, so you can print them as big as you want. At the formidable Agile Coach Camp Italy 2011, we printed [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you using the <a href="http://www.martinfowler.com/bliki/OpenSpace.html">Open Space</a> approach to run self-organizing conferences, I created a set of fun cartoons to illustrate its four guiding principles and &#8220;law of two feet&#8221;.<br />
The drawings are vector-based, so you can print them as big as you want. At the formidable<em> Agile Coach Camp Italy 2011</em>, we printed them on posters and decorated the walls of each room.<br />
Enjoy!</p>
<p style="text-align: center;"><a href="http://www.agilesensei.com/weblog/files/Open-Space-Principles.pdf">Download in PDF format</a></p>
<p style="text-align: center;"><img src="http://www.agilesensei.com/weblog/files/Law-of-Two-Feet.png" alt="Law of Two Feet" title="Law of Two Feet" width="400" height="566" class="aligncenter size-full wp-image-305" /><br />
<img src="http://www.agilesensei.com/weblog/files/Principle-1.png" alt="Principle 1" title="Principle 1" width="400" height="566" class="aligncenter size-full wp-image-306" /><br />
<img src="http://www.agilesensei.com/weblog/files/Principle-2.png" alt="Principle 2" title="Principle 2" width="400" height="566" class="aligncenter size-full wp-image-307" /><br />
<img src="http://www.agilesensei.com/weblog/files/Principle-3.png" alt="Principle 3" title="Principle 3" width="400" height="566" class="aligncenter size-full wp-image-308" /><br />
<img src="http://www.agilesensei.com/weblog/files/Principle-4.png" alt="Principle 4" title="Principle 4" width="400" height="566" class="aligncenter size-full wp-image-309" /></p>
<p style="text-align: center;"><a href="http://www.agilesensei.com/weblog/files/Open-Space-Principles.pdf">Download in PDF format</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilesensei.com/blog/articles/2011/05/14/open-space-cartoons/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>The making-of the Rise of the Lean Machine</title>
		<link>http://www.agilesensei.com/blog/articles/2010/10/05/the-making-of-the-rise-of-the-lean-machine/</link>
		<comments>http://www.agilesensei.com/blog/articles/2010/10/05/the-making-of-the-rise-of-the-lean-machine/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 11:35:01 +0000</pubDate>
		<dc:creator>Claudio Perrone</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[creativity]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[speaking]]></category>
		<category><![CDATA[storytelling]]></category>

		<guid isPermaLink="false">http://www.agilesensei.com/?p=258</guid>
		<description><![CDATA[It&#8217;s a matter of time. Time I don&#8217;t have. I once learned that Alfred Hitchcock used to sketch on storyboards to pre-visualize the shots of his movies. What if I could apply cartooning and storyboarding techniques for my Zen-style presentations? With acceptable results, I thought, I could use those sketches as first-class citizens and incorporate [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s a matter of time. Time I don&#8217;t have.</p>
<p>I once learned that Alfred Hitchcock used to sketch on storyboards to pre-visualize the shots of his movies. What if I could apply cartooning and storyboarding techniques for my Zen-style presentations? With acceptable results, I thought, I could use those sketches as first-class citizens and incorporate them in my slides. Can you imagine the possibilities? No more frenetic searches for decent stock images, guaranteed originality and unlimited possibilities for further improvement.<br />
This is one of the super crazy &#8220;what if&#8221; scenarios that I played in my head for quite some time but never had the courage to try &#8211; until recently.<br />
Ladies and gents, I&#8217;m proud to unveil the making-of The Rise of the Lean Machine, a presentation that I just premiered at the excellent <a href="http://www.leankanban2010.be/">Lean &amp; Kanban 2010</a> conference in Antwerp.</p>
<div id="__ss_5288372" style="width: 425px;"><strong><a title="The Rise of the Lean Machine" href="http://www.slideshare.net/cperrone/the-rise-of-the-lean-machine">The Rise of the Lean Machine</a></strong><object id="__sse5288372" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=leanmachine5-100926015129-phpapp02&amp;rel=0&amp;stripped_title=the-rise-of-the-lean-machine&amp;userName=cperrone" /><param name="name" value="__sse5288372" /><param name="allowfullscreen" value="true" /><embed id="__sse5288372" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=leanmachine5-100926015129-phpapp02&amp;rel=0&amp;stripped_title=the-rise-of-the-lean-machine&amp;userName=cperrone" name="__sse5288372" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/cperrone">Claudio Perrone</a>.</div>
</div>
<p>As many of you know, I&#8217;ve been obsessed about visual storytelling for many years. I developed a pretty good process to structure a story-driven presentation, borrowing techniques from screenwriting and creative nonfiction. As my <a href="http://www.slideshare.net/cperrone/outsanding-presentations-4351640">Crafting Outstanding Presentations</a> illustrates, Story, above everything else, is the main device that I use to render dry information memorable.<br />
With all that focus on the power of Story, however, I never anticipated I could take my script further and create the kind of artwork you saw above, particularly at the crazy fast pace I had to deliver it. Heck, even my mum was as surprised as I was.</p>
<p><a href="http://www.agilesensei.com/weblog/files/cartoon11-Grey.jpg"><img class="alignright size-medium wp-image-269" title="cartoon11-Grey" src="http://www.agilesensei.com/weblog/files/cartoon11-Grey-300x260.jpg" alt="" width="300" height="260" /></a>It all started a couple of years ago when I decided to pick up a new hobby: drawing cartoons. Inspired and guided by Robin Hall&#8217;s excellent &#8220;<a href="http://www.amazon.com/gp/product/0713682949?ie=UTF8&amp;tag=agilsens-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0713682949">The Cartoonist Workbook</a>&#8221;, I soon learned how to turn my scribbles into something believable. I even bought myself a beautiful (and expensive) <a href="http://www.amazon.com/gp/product/B00115OFJK?ie=UTF8&amp;tag=agilsens-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B00115OFJK">Wacom Cintiq 12WX</a> to draw and color directly on screen. I can safely say that I could easily match the artwork that you see in typical cartoon strips in newspapers. You need tons of wit to succeed in that business, but that wasn&#8217;t my goal. Creating cartoons was relaxing, fun and&#8230; easy! So easy, in fact, that I&#8217;m almost certain that anyone can do it. All you need is that book, practice and simple observation.</p>
<p>But it wasn&#8217;t until I picked &#8220;<a href="http://www.amazon.com/gp/product/0500286124?ie=UTF8&amp;tag=agilsens-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0500286124">Visualizing Ideas</a>&#8221; and &#8220;<a href="http://www.amazon.com/gp/product/0764137328?ie=UTF8&#038;tag=agilsens-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0764137328">The Storyboard Design Course</a>&#8221; that I began to think that I could eventually apply those techniques for my presentations. I was daydreaming, however. Personal and professional events – some with catastrophic consequences – forced me to re-assess my priorities. My beloved cintiq quickly started to collect dust.</p>
<p>Fast forward to recent times.<br />
I committed to present the Rise of the Lean Machine at the conference in Belgium because I had a genuinely good story to tell &#8211; a story that deserved to be told right. But all I had were vivid episodes which I captured by instinctively filling my whiteboard with post-its covered with scribbles rather than words. Could I translate them into comic art? It was a nice thought, but could I finish on time for the conference? Time was tight, so I run a quick feasibility experiment.</p>
<p><a title="It was a dark night in Dublin... by cperrone, on Flickr" href="http://www.flickr.com/photos/cperrone/4930984987/"><img class="alignright" src="http://farm5.static.flickr.com/4093/4930984987_e1f8bc11cb_m.jpg" alt="It was a dark night in Dublin..." width="240" height="180" /></a>Embarrassingly, it took me almost 2 days to complete the first drawing. Using a photo as loose reference, I sketched &#8220;<a href="http://www.flickr.com/photos/cperrone/4930984987/">It was a dark night in Dublin</a>&#8221; on my tablet and painstakingly colored it. At school I did quite a bit of technical drawings, so I have no problem designing inanimate objects in perspective. But this time I wanted to add strong cinematic drama: bend the horizon, exaggerate the perspective, curve the buildings, choose a dark palette, hint at details with few color strokes. It was a completely new style for me altogether.<br />
I published that first picture on my flickr account for my own inspiration. I remember telling my wife, Irene: &#8220;I love it, but there is no way I can do 70 slides like that, there is just not enough time&#8221;. &#8220;Can you do only the key frames?,&#8221; she replied. &#8220;I don&#8217;t know. On the narrative side, I still need to work out the essential plot of the story&#8221;.</p>
<p>I didn&#8217;t know what to do and I was really worried. I posed a worthy challenge, but I was simply running out of time. My rational brain knew I couldn&#8217;t do it, my heart was telling I had to. You could cut the tension with a knife.</p>
<p>Our baby Matteo was born last year. We never had a break since. It might appear irrational, but despite the time bomb I was sitting on, we decided to put family first and go on a last-minute holiday break. Three weeks before the conference, I still had to tighten the structure of the story – something I knew I could do in a sunny Spanish island. As for the pictures, I just gave up on the whole idea of drawing them.</p>
<p>Well&#8230; I almost gave up.<br />
<a href="http://www.agilesensei.com/weblog/files/altdotnet-meetup.jpg"><img class="alignright size-medium wp-image-267" title="drawing-with-pencil example" src="http://www.agilesensei.com/weblog/files/altdotnet-meetup-300x205.jpg" alt="Drawing with pencil" width="300" height="205" /></a>Surrounded by Mediterranean pine trees facing a beautiful sandy beach, I started sketching images on a plain notepad. I sketched for 2-3 hours a day using a simple pencil, a sharpener and an eraser. Damn, I needed a ruler too! At the end of the week, I had quite a bit of work done &#8211; enough to let me believe that, perhaps, I could actually pull it off.</p>
<p>On my return at home I scanned each image and imported it on a 1600x1200px canvas in <a href="http://www.artrage.com/">ArtRage Studio Pro</a>. Then, using my tablet, I traced all the edges with a (virtual) ink pen. I don&#8217;t have a defined technique for coloring, but I generally color-block shapes first and then add light and shadows. I just pick one or more sources of light and give depth to shapes by coloring over the existing texture.</p>
<p>Frankly, my technique is instinctive and I&#8217;m only at the beginning of this journey.<br />
As I always do when I&#8217;m under pressure, I set up a personal Kanban board with a simple TO DO, DOING(1), DONE workflow and 48 minutes timeboxes (12 minutes break) to work non-stop all day long. I honestly didn&#8217;t think I was going to finish on time, so I reduced the scope as I went along. I kept thinking about the conference, saying to myself &#8220;it&#8217;s only an hour, it&#8217;s only an hour&#8221;. I tweaked the story and slides until the last minute. There are a few slides with bullet points that I would like to rework, some images I would like to include, some sentences that I would like to clean up, some concepts I would like to further highlight (e.g. the role of Lean Enterprise Architecture). But hey, I had to constantly remind myself that there is a difference between being a <em>perfectionist</em> and an <em>achiever.</em></p>
<p>The presentation has been an instant success. I received a lot of praise for the content, the story and the artwork. I paid a huge price too, however. Beside the sleepless nights during those frenetic 2 weeks, I had to decline working on a sizable business opportunity with an unmovable first deadline. That, my friends, hurt.</p>
<p>Was all this worth it? I don&#8217;t know.<br />
But time, for sure, will tell.<br />
Tick&#8230; Tock&#8230; Tick&#8230; Tock&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilesensei.com/blog/articles/2010/10/05/the-making-of-the-rise-of-the-lean-machine/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Public speaking? Like a great movie!</title>
		<link>http://www.agilesensei.com/blog/articles/2008/05/05/public-speaking-like-a-great-movie/</link>
		<comments>http://www.agilesensei.com/blog/articles/2008/05/05/public-speaking-like-a-great-movie/#comments</comments>
		<pubDate>Mon, 05 May 2008 15:21:57 +0000</pubDate>
		<dc:creator>Claudio Perrone</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[creativity]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[speaking]]></category>

		<guid isPermaLink="false">http://www.claudioperrone.com/blog/articles/2008/05/05/public-speaking-like-a-great-movie/</guid>
		<description><![CDATA[I have really enjoyed doing some public speaking this year. I&#8217;m just back from the DDD Community Event in Galway and, once again, the feedback on my talk has been very positive. I always feel the responsibility of fulfilling people&#8217;s expectations, so hopefully I didn&#8217;t disappoint anybody. I must be doing something right though: 2 [...]]]></description>
			<content:encoded><![CDATA[<p>I have really enjoyed doing some public speaking this year. I&#8217;m just back from the DDD Community Event in Galway and, once again, the feedback on my talk has been very positive. I always feel the responsibility of fulfilling people&#8217;s expectations, so hopefully I didn&#8217;t disappoint anybody.  I must be doing something right though: 2 weeks ago I&#8217;ve been invited to present at <a href="http://www.oredev.org/">Øredev</a>, a ~1000 attendees conference in Sweden in November!</p>
<div style="width:425px;text-align:left" id="__ss_388318"><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=oredevfinal-1228148084901505-8&#038;stripped_title=passionate-teams-cooperative-customers-388318" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=oredevfinal-1228148084901505-8&#038;stripped_title=passionate-teams-cooperative-customers-388318" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View SlideShare <a style="text-decoration:underline;" href="http://www.slideshare.net/cperrone/passionate-teams-cooperative-customers-388318?type=powerpoint" title="View Passionate Teams - Cooperative Customers on SlideShare">presentation</a> or <a style="text-decoration:underline;" href="http://www.slideshare.net/upload?type=powerpoint">Upload</a> your own. (tags: <a style="text-decoration:underline;" href="http://slideshare.net/tag/creativity">creativity</a> <a style="text-decoration:underline;" href="http://slideshare.net/tag/communication">communication</a>)</div>
</div>
<p>As promised, I put my slides on Slideshare. If you haven&#8217;t had a chance to attend, at least you could get a fair idea of what the session was all about. Let me know what you think! Don&#8217;t be fooled however, the slides are just a tiny part of the whole story.</p>
<p>In my exploration of how to design a better presentation, I used key books such as <a href="http://www.amazon.com/Presentation-Zen-Simple-Design-Delivery/dp/0321525655/ref=pd_bbs_sr_1?ie=UTF8&amp;s=books&amp;qid=1209996470&amp;sr=8-1">Presentation Zen</a> and <a href="http://www.amazon.com/Beyond-Bullet-Points-PowerPoint%C2%AE-Presentations/dp/0735623872/ref=pd_bbs_3?ie=UTF8&amp;s=books&amp;qid=1209996470&amp;sr=8-3">Beyond Bullet Points</a>. I loved the ideas and approach of the first, the Hollywood-style methodology of the latter.<br />
In my quest, I also came across <a href="http://www.amazon.com/Made-Stick-Ideas-Survive-Others/dp/1400064287/ref=pd_bbs_sr_1?ie=UTF8&amp;s=books&amp;qid=1209996549&amp;sr=1-1">Made to Stick</a>, an eye-opener book which gives amazing examples of how simple, unexpected, concrete, credible and emotional stories can make ideas memorable.</p>
<p>So, what is this new presentation style about? While PowerPoint has been fundamentally the same for almost 20 years, our use of it is beginning to change. Slides are finally becoming more visual and essential, with a renewed appreciation of how people learn. I am particularly interested in the focus on stories and movie structures to make our messages more compelling.</p>
<p>It&#8217;s a fascinating idea isn&#8217;t it? In fact, I want to develop it further. Content matters more than ever. Pretty pictures that don&#8217;t carry a compelling story are just (annoying) pretty pictures.</p>
<p>In preparation for my next presentation, I just received 7 books on screen writing and more are on the way (speed-reading is handy, isn&#8217;t it?). No, I won&#8217;t be the next Stephen Spielberg and I don&#8217;t see myself walking down a red-carpet event any time soon. But I want to learn as much as I can from that industry to be better at mine. My challenge will be to present a potentially dense technical topic in a dramatic and captivating fashion. Who said it is going to be easy? It will be my pet project for my next few months, <a href="http://www.claudioperrone.com/blog/articles/2008/02/14/something-worth-doing/">48 minutes</a> at a time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilesensei.com/blog/articles/2008/05/05/public-speaking-like-a-great-movie/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>The Developer Summit 2008 has been a triumph!</title>
		<link>http://www.agilesensei.com/blog/articles/2008/04/13/the-developer-summit-2008-has-been-a-triumph/</link>
		<comments>http://www.agilesensei.com/blog/articles/2008/04/13/the-developer-summit-2008-has-been-a-triumph/#comments</comments>
		<pubDate>Sun, 13 Apr 2008 15:26:40 +0000</pubDate>
		<dc:creator>Claudio Perrone</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[creativity]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[speaking]]></category>

		<guid isPermaLink="false">http://www.claudioperrone.com/blog/articles/2008/04/13/the-developer-summit-2008-has-been-a-triumph/</guid>
		<description><![CDATA[I&#8217;m just back from Stockholm, where I presented a session titled &#8220;Passionate Teams and Cooperative Customers: Agile tales of creative customer communication&#8221;. Based on my direct experience, I offered some concrete suggestions of how to revert seemingly impossible (but common) situations in IT projects using a combination of agility, effective communication and deliberate creativity. All [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m just back from Stockholm, where I presented a session titled &#8220;Passionate Teams and Cooperative Customers: Agile tales of creative customer communication&#8221;.</p>
<p>Based on my direct experience, I offered some concrete suggestions of how to revert seemingly impossible (but common) situations in IT projects using a combination of agility, effective communication and deliberate creativity. All of these are skills that I&#8217;m firmly convinced we can learn and improve upon, and I was committed to do my best to push the boundaries and bring the message across.</p>
<p><img src="http://www.claudioperrone.com/blog/files/knight.jpg" alt="success" align="right" />What can I say? The feedback has been absolutely tremendous, both on the core message and delivery style. I knew I had prepared something good, but boy, the response went far beyond my best expectations. I will follow <a href="http://www.tomrafteryit.net/">Tom Raftery</a>&#8216;s excellent advice and publish my slides on <a href="http://www.slideshare.net/">slideshare</a> in a few weeks, right after my next presentation.</p>
<p>I will indeed repeat my session here in Ireland at the <a href="http://dddireland.com">DDD Community Event</a>  in Galway on Saturday May 3rd. If you happen to be around, you may consider coming over and join the action; there are plenty of interesting sessions, the event is totally free and you can register <a href="http://www.snipurl.com/DDDIreland">here</a>.</p>
<p>At the Swedish event, there were lots of speakers from <a href="http://www.thoughtworks.com/">ThoughtWorks</a>, including my good friend <a href="http://dannorth.net/">Dan North</a> who, a few hours before my turn, helped me refining a couple of messages I wanted to convey on Behaviour-Driven Development.</p>
<p>I&#8217;ve also been really privileged to meet ThoughtWorks&#8217; founder and chairman, <a href="http://www.thoughtworks.com/who-we-are/leadership-profiles/roy-singham.html">Roy Singham</a>, at dinner. His fervour, values and clarity of intent are simply remarkable and totally explain why ThoughtWorks is such a unique and respected consultancy company all around the world. He confirmed that he is seriously considering opening an office in Sweden within this year, an opportunity that the best talents in Sweden should not miss!</p>
<p>There would be so much more to say about the event and the stories behind the new and old friends I met, but unfortunately I just exhausted my small quota of writing energy! Let me conclude by saying that the event has been a great success and was extremely well organized by <a href="http://www.cornerstone.se/">Cornerstone</a>. I’m really, really delighted that InnerWorkings has such a good partnership with Cornerstone in Sweden. Well done guys!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilesensei.com/blog/articles/2008/04/13/the-developer-summit-2008-has-been-a-triumph/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Patterns of Systematic Creative Thinking: Extract Concept</title>
		<link>http://www.agilesensei.com/blog/articles/2008/03/12/patterns-of-systematic-creative-thinking-extract-concept/</link>
		<comments>http://www.agilesensei.com/blog/articles/2008/03/12/patterns-of-systematic-creative-thinking-extract-concept/#comments</comments>
		<pubDate>Wed, 12 Mar 2008 07:10:11 +0000</pubDate>
		<dc:creator>Claudio Perrone</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[creativity]]></category>
		<category><![CDATA[patterns]]></category>

		<guid isPermaLink="false">http://www.claudioperrone.com/blog/articles/2008/03/12/patterns-of-systematic-creative-thinking-extract-concept/</guid>
		<description><![CDATA[As software developers, we love to delve deep into technical matters and write code that delivers value. It&#8217;s not a big secret, however, that many problems in software originate with people and not technology. In my experience, the biggest issues arise mostly due to corporate politics, lack of shared values, poor attitude, inadequate communication skills, [...]]]></description>
			<content:encoded><![CDATA[<p>As software developers, we love to delve deep into technical matters and write code that delivers value. It&#8217;s not a big secret, however, that many problems in software originate with people and not technology. In my experience, the biggest issues arise mostly due to corporate politics, lack of shared values, poor attitude, inadequate communication skills, and, lastly, faulty perceptions.</p>
<p>Ultimately, the way we see the world affects the way we logically reason about it.</p>
<p>Imagine a team of developers and a customer discussing what to do, using agile stories as their starting point. I use the term &#8220;customer&#8221; to describe the role of the domain expert who prioritizes stories and can clarify what problems a new system is supposed to resolve. Ideally, the customer knows precisely what to program and the team knows exactly how. More realistically, however, requirements evolve both as the team better appreciates the nuances of the business domain and the customer realizes the possibilities and constraints.</p>
<p>But what would happen if both the customer and the development team had a truly open mind and a willingness to be wrong? What solutions would they come up with if they all had a creative attitude and used a language designed to help them restructure their thoughts?  I&#8217;m suggesting a catalog of practical refactorings and patterns that would add some rigor to anyone&#8217;s thinking process!</p>
<p>The great creativity masters can teach us very relevant lessons in this context. Edward De Bono&#8217;s &#8220;Serious Creativity&#8221; book, for example, contains lots of insights and sets the foundation of the first thinking pattern I&#8217;m going to introduce:</p>
<h3>Extract Concept</h3>
<hr /> You have identified a concrete idea that addresses a given objective.<br />
<em> Extract a broader concept to facilitate the creation of alternatives.</em><br />
<hr />
<p align="center"><img src="http://www.claudioperrone.com/blog/files/extract-concept.gif" alt="extract concept" /></p>
<h4>Motivation</h4>
<p><em>Extract Concept</em> is one of the most regular techniques I use to deliberately increase my ability to generate alternatives. In fact, it is so basic that, at first glance, it might even seem too obvious. But don&#8217;t be fooled. Its mechanism taps into our human talents of abstract thinking, and it is a good step towards sharpening our creativity skills in a disciplined way.</p>
<p>Perhaps the most important benefit is that it forces me to look for alternatives even when I&#8217;m fairly confident that the first idea I have is good enough: I&#8217;d ask questions such as &#8220;<em>this is a way of doing what?</em>&#8221; and &#8220;<em>how else can this be achieved?</em>&#8221; This attitude is particularly important as I know that if I blindly trust my first instincts I may miss tremendous opportunities.</p>
<p>Alternatives must have a reference point: I&#8217;d ask &#8220;<em>alternatives with reference to what?</em>&#8221; A new concept becomes a fresh reference point that can somewhat change my perspective and lead to further ideas.</p>
<h4>Mechanics</h4>
<ol>
<li>Define the objective. It might be general or specific, but make sure that you are very clear about what you are focusing on!</li>
<li>Identify one or more ideas relevant to such objective.</li>
<li>For each of those ideas, extract a broader concept by asking: &#8220;<em>this is a way of doing what?</em>&#8220;</li>
<li>See how each concept can trigger further alternatives by asking: &#8220;<em>how else can this be achieved?</em>&#8220;</li>
<li>If applicable, find further alternatives by extracting an even broader concept (a direction) from one or more existing concepts.</li>
</ol>
<h4>Example</h4>
<p><a href="http://www.claudioperrone.com/blog/files/extract-concept-example.gif" title="Extract Concept Example"><img src="http://www.claudioperrone.com/blog/files/extract-concept-example.thumbnail.gif" alt="Extract Concept Example" align="right" /></a></p>
<ul>
<li>I start defining the problem: &#8220;Provide useful help on our website&#8221;.</li>
<li>I quickly identify as many relevant ideas as I can. In this case is pretty easy to get a good few of those, but let&#8217;s pick 2 of them for simplicity sake:
<ul>
<li>Add  &#8220;?&#8221; icon beside potentially confusing fields to open a popup dialog</li>
</ul>
<ul>
<li>Provide Email address</li>
</ul>
</li>
</ul>
<ul>
<li>For each of those ideas, I extract one or more concepts:
<ul>
<li>Using the &#8220;?&#8221; icon, is a way of <em>answering questions on the same page they arise</em></li>
<li>An email could be seen as a form of <em>human interaction</em> when visitors can&#8217;t find the help they need.</li>
</ul>
</li>
</ul>
<ul>
<li>Using each concept, I can now identify more alternatives:
<ul>
<li>The concept &#8220;<em>Answer questions on the same page they arise</em>&#8221; leads me to the following ideas:
<ul>
<li>Use the &#8220;?&#8221; icon to inline-expand helpful hints</li>
<li>Add permanent &#8220;why?&#8221; sections beside each form section</li>
<li>Add (light-grey) instructive text directly inside each field (that disappears when the visitor clicks on a field)</li>
<li>Add help search section within page</li>
</ul>
<ul>
<li>Add inline validation (to show error messages within the form before the visitor has the opportunity to click the button that submits the form data</li>
<li>&#8230;</li>
</ul>
</li>
<li>The concept &#8220;<em>human interaction</em>&#8221; helps me finding further alternatives:
<ul>
<li>Phone us (visitor calls us)</li>
</ul>
<ul>
<li>We phone you (visitor gives us his/her number, we call)</li>
</ul>
<ul>
<li>Forums (let visitors help themselves)</li>
</ul>
<ul>
<li>Chat</li>
</ul>
<ul>
<li>&#8230;</li>
</ul>
</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.agilesensei.com/blog/articles/2008/03/12/patterns-of-systematic-creative-thinking-extract-concept/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Joy of Speaking and the ExpertZone Developer Summit 2008</title>
		<link>http://www.agilesensei.com/blog/articles/2008/02/04/the-joy-of-speaking-and-the-expertzone-developer-summit-2008/</link>
		<comments>http://www.agilesensei.com/blog/articles/2008/02/04/the-joy-of-speaking-and-the-expertzone-developer-summit-2008/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 05:39:35 +0000</pubDate>
		<dc:creator>Claudio Perrone</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[creativity]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[speaking]]></category>

		<guid isPermaLink="false">http://www.claudioperrone.com/blog/articles/2008/02/04/the-joy-of-speaking-and-the-expertzone-developer-summit-2008/</guid>
		<description><![CDATA[I&#8217;ll be back to Stockholm in early April, delivering a talk at one of the main IT conferences in Sweden. For such a technology-centric event, it is quite fascinating to see an entire track dealing with the often neglected issues of people working together. We should really give the organizers a standing ovation for such [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll be back to Stockholm in early April, delivering a talk at one of the main IT conferences in Sweden.  For such a technology-centric event, it is quite fascinating to see an entire track dealing with the often neglected issues of people working together. We should really give the organizers a standing ovation for such a splendid decision.</p>
<p>My talk is titled &#8220;<a href="http://www.expertzone.se/dev08/people.aspx">Passionate Teams and Cooperative Customers: Agile tales of creative customer communication</a>&#8220;. I have the abstract here for your convenience:</p>
<p><em>&#8220;In this session, Claudio presents stories of effective collaboration, thinking tools and valuable insights that can transform &#8220;incompetent&#8221; customers and &#8220;arrogant&#8221; teams into unstoppable forces.</em></p>
<p><em>We are getting so used to complexity that we no longer notice it. To bring simplicity to our software however, we need to communicate effectively with our customers, distill their knowledge and bake it into our domain models. Yet, we focus so much on improving our technical skills that we often offer elaborate solutions to the wrong problems, unprepared to deal with a world where perception is far more important than logic.&#8221;</em></p>
<p>If you happen to be at the conference, make sure you attend my session! I bet you won&#8217;t be disappointed <img src='http://www.agilesensei.com/weblog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .</p>
<p><img src="http://www.claudioperrone.com/blog/files/freddie.png" alt="Freddie Krueger" align="right" /> The list of stars that will join me at the event is, quite frankly, a tad intimidating (<a href="http://www.expertzone.se/dev08/speakers.aspx">see here</a>).</p>
<p>I always wonder about what drives people to speak in public. Is it the genuine spirit of contribution? Perhaps the publicity and recognition that inevitably goes with it?  Is it maybe the excitement of being on stage? It&#8217;s probably a combination of all of that and more; my biggest reason, however, is to confront my greatest fears: speaking in public is like Freddie Krueger, a pure nightmare becoming real. In fact, it is the <em>preparation </em>and the <em>waiting </em>for the moment of truth that drives me nuts. All my insecurities emerge all of the sudden, my entire body reacts, and I become absurdly anxious. Then again, once on stage, everything changes completely: I&#8217;m on a mission, I&#8217;m (over)prepared, I just can&#8217;t fail.</p>
<p>So, there you go. It is never easy and probably it will never be. I still haven&#8217;t won my fears at all, but the past rewarded me with really good memories (like when, a million years ago, I addressed a group of scientists at <a href="http://en.wikipedia.org/wiki/CERN">CERN</a> for a whole week, for example), and the future will surely hold even better ones.</p>
<p>By the way, have you ever considered speaking in public? There is a good chance that your own community would love you to volunteer on a topic you feel passionate about. If you live in Ireland like I do, this is definitely the case. It takes a lot of commitment, but perhaps this year you could try. Just don&#8217;t let your fears eat you. People want you to succeed, don&#8217;t you know?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilesensei.com/blog/articles/2008/02/04/the-joy-of-speaking-and-the-expertzone-developer-summit-2008/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>I&#8217;m on Channel 9!</title>
		<link>http://www.agilesensei.com/blog/articles/2007/06/29/im-on-channel-9/</link>
		<comments>http://www.agilesensei.com/blog/articles/2007/06/29/im-on-channel-9/#comments</comments>
		<pubDate>Fri, 29 Jun 2007 09:44:05 +0000</pubDate>
		<dc:creator>Claudio Perrone</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[arcast]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Yes, it&#8217;s true. Ron Jacobs has finally released the interview I did with him a while ago for his hugely popular ARCast and ARCast.TV. My initial plan was to use this fantastic opportunity to help promoting the excellent ideas that Dan North has developed in the field of Behaviour-Driven Development (BDD). It’s a great concept, [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, it&#8217;s true. Ron Jacobs has finally released the interview I did with him a while ago for his hugely popular <a href="http://channel9.msdn.com/ShowPost.aspx?PostID=320128">ARCast</a> and <a href="http://channel9.msdn.com/Showpost.aspx?postid=319867">ARCast.TV</a>.</p>
<p>My initial plan was to use this fantastic opportunity to help promoting the excellent ideas that <a href="http://dannorth.net/">Dan North</a> has developed in the field of <a href="http://dannorth.net/tags/agile/bdd/">Behaviour-Driven Development</a> (BDD).</p>
<p><a href="http://channel9.msdn.com/Showpost.aspx?postid=319867"><img src="http://www.claudioperrone.com/images/arcast.jpg" alt="arcast interview" style="float: right" /></a></p>
<p>It’s a great concept, I thought, and it must be shared among the community.</p>
<p>Well, that was the theory! As I started talking to Ron, I quickly realized that it is almost impossible to talk about BDD scenarios without first introducing the agile context on which we can apply these techniques.</p>
<p>The result? I ended up talking about some agile values and techniques that I have adopted over the years, and I honestly didn&#8217;t manage to even tackle the essence of BDD.</p>
<p>Forgive me Dan, but we really run out of time!<br />
Well, if anybody is still reading this post, please go to Dan&#8217;s site and get more info about his work, straight from the source.</p>
<p>By the way, have you noticed? I&#8217;m such a bad blogger, aren&#8217;t I? It&#8217;s really a bad sign when you forget the password of your own blog administration <img src='http://www.agilesensei.com/weblog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Ron however, reminded me of how gratifying is to share and learn from each other.</p>
<p>So I declare this blog open again.<br />
Be patient, and you&#8217;ll soon see something which I hope you&#8217;ll find interesting.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilesensei.com/blog/articles/2007/06/29/im-on-channel-9/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Simple Continuous Integration with Rails: CruiseControl.rb</title>
		<link>http://www.agilesensei.com/blog/articles/2007/03/26/simple-continuous-integration-with-rails-cruisecontrolrb/</link>
		<comments>http://www.agilesensei.com/blog/articles/2007/03/26/simple-continuous-integration-with-rails-cruisecontrolrb/#comments</comments>
		<pubDate>Mon, 26 Mar 2007 03:39:16 +0000</pubDate>
		<dc:creator>Claudio Perrone</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<p>In case you missed the official announcement, the CruiseControl family of <a href="http://www.martinfowler.com/articles/continuousIntegration.html">Continuous Integration</a> (CI) systems has a new member; please welcome  <a href="http://cruisecontrolrb.thoughtworks.com/">CruiseControl.rb</a>. </p>

<p>I&#8217;ve always been addicted to its .NET counterpart, but this guy is so incredibly simple to setup and tweak that it certainly deserves a lot of attention. </p>

<p>In fact, it is already up and running here at InnerWorkings, right beside its older brother, polling data from our trusted <a href="http://subversion.tigris.org/">Subversion</a> code repository; it executes ruby-based acceptance tests on a .NET project we are working on. 
We could certainly move the entire project there, but for now we&#8217;ll probably leave everything as it is.<br/>
After all, we can still use the same cctray client to monitor both CI systems on our Windows machines. </p>

<p>Not surprisingly, CruiseControl.rb uses <a href="http://www.martinfowler.com/articles/rake.html">Rake</a>, which is quickly becoming my favorite build language; I find it way more enjoyable and expressive than any xml-based language I&#8217;ve used in the past (mainly NAnt and MSBuild).</p>

<p>There are rumors that CruiseControl.rb is set to become the &#8220;official&#8221; continuous integration system for <a href="http://www.rubyonrails.org/">Rails</a> applications.<br/>
It is certainly an easy choice if you are into Rails, but I would definitely consider adopting it for any type of application, including .NET.<br/>
Why? Well, here is my <a href="http://dannorth.net/whats-in-a-story/">story</a> :-):</p>

<p><img src="http://www.claudioperrone.com/images/simple_sw_index_card.jpg" alt="As a developer, I want to use, create, and maintain simple and essential software, so that I can focus on delivering value without being lost in the act of writing code." /></p>]]></description>
			<content:encoded><![CDATA[<p>In case you missed the official announcement, the CruiseControl family of <a href="http://www.martinfowler.com/articles/continuousIntegration.html">Continuous Integration</a> (CI) systems has a new member; please welcome  <a href="http://cruisecontrolrb.thoughtworks.com/">CruiseControl.rb</a>.</p>
<p>I’ve always been addicted to its .NET counterpart, but this guy is so incredibly simple to setup and tweak that it certainly deserves a lot of attention.</p>
<p>In fact, it is already up and running here at InnerWorkings, right beside its older brother, polling data from our trusted <a href="http://subversion.tigris.org/">Subversion</a> code repository; it executes ruby-based acceptance tests on a .NET project we are working on.<br />
We could certainly move the entire project there, but for now we’ll probably leave everything as it is.</p>
<p>After all, we can still use the same cctray client to monitor both CI systems on our Windows machines.</p>
<p>Not surprisingly, CruiseControl.rb uses <a href="http://www.martinfowler.com/articles/rake.html">Rake</a>, which is quickly becoming my favorite build language; I find it way more enjoyable and expressive than any xml-based language I’ve used in the past (mainly NAnt and MSBuild).</p>
<p>There are rumors that CruiseControl.rb is set to become the “official” continuous integration system for <a href="http://www.rubyonrails.org/">Rails</a> applications.</p>
<p>It is certainly an easy choice if you are into Rails, but I would definitely consider adopting it for any type of application, including .NET.</p>
<p>Why? Well, here is my <a href="http://dannorth.net/whats-in-a-story/">story</a> <img src='http://www.agilesensei.com/weblog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> :<br />
<img src="http://www.claudioperrone.com/images/simple_sw_index_card.jpg" alt="As a developer, I want to use, create, and maintain simple and essential software, so that I can focus on delivering value without being lost in the act of writing code." /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilesensei.com/blog/articles/2007/03/26/simple-continuous-integration-with-rails-cruisecontrolrb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do You Know&#8230; the Muffin Man?</title>
		<link>http://www.agilesensei.com/blog/articles/2006/05/03/do-you-know%e2%80%a6-the-muffin-man/</link>
		<comments>http://www.agilesensei.com/blog/articles/2006/05/03/do-you-know%e2%80%a6-the-muffin-man/#comments</comments>
		<pubDate>Wed, 03 May 2006 21:17:00 +0000</pubDate>
		<dc:creator>Claudio Perrone</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[innerworkings]]></category>
		<category><![CDATA[patterns]]></category>
		<category><![CDATA[teambuilding]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<p>At the software architecture workshop held in Cortina last February, JC Oberholzer mentioned that he has been doing a special meeting on a weekly basis for the last three years, with the aim of sharing technical information and improve the morale of his team.</p>

<p>In the past, I thought several times about doing something similar but I was never quite sure it could work out in a sustainable way; JC&#8217;s example, however, inspired me to try it here at InnerWorkings and, after successfully testing it for almost three months, I can certainly announce that not only it works for us, but it?s becoming part of our DNA!<br/>
Would you like some details?</p>

<p>Ladies and Gentlemen let me introduce you a half-baked (bun&#8230;oops&#8230;pun intended&#8230;ok stop!) pattern that you will never forget:   </p>

<h3>Muffin Morning</h3>

<p>Software developers mature distinct experiences and learn technologies and techniques that can be relevant to others in their team.  </p>

<hr/>

<p>How can I share technical information across a team/organization and encourage a healthy self-learning culture?  </p>

<hr/>

<p>The most effective developers generally invest a significant amount of their own time researching new technologies, seeking optimal solutions to problems and continuously improving their skills; this is hardly surprising given the rapid transformations that the software industry imposes.</p>

<p>What is needed is a way to encourage team members to share technical information with others.</p>

<p><img src="http://www.claudioperrone.com/images/muffin1.jpg" alt="muffin image" style="float: left"/></p>

<hr/>

<p>Volunteer to illustrate and debate a technical topic relevant to the team on a regular basis. Encourage others to do the same by keeping things simple and very informal. Meet for an hour every Friday morning without exceptions, and provide muffins, doughnuts, coffee, etc.   </p>

<hr/>

<p>The most important thing to keep in mind with <em>muffin morning</em> is that if presentations become too formal, too long or elaborate, few will be able to contribute as it will require too much preparation; a team deadline could easily break the regularity of the event and <em>muffin morning</em> would become nothing more than a failed experiment.<br/>
As a consequence, PowerPoint slides should be absolutely banned and the urge to show live code examples on a projector carefully considered.<br/>
I personally find that the most successful presentations are the ones that use a whiteboard only, as they encourage a greater dialog and instigate curiosity to find out more about a particular topic.   </p>

<p>One of the biggest attractions of <em>muffin morning</em> is its capability to involve several team members in a communication and self-development exercise.  </p>

<p>Independently from their presentation skills, volunteers are almost invariably cheered and supported by the rest of the team since they earn the respect of their peers for their courage and effort.  </p>

<p>While volunteers have usually enough interest and understanding of a topic to be able to illustrate it to their peers, it is not expected for them to be experts on the subject. Indeed, often some other team mate may happen to have more experience or knowledge about the subject and consequently play a supporting role for the event.</p>]]></description>
			<content:encoded><![CDATA[<p>At the software architecture workshop held in Cortina last February, JC Oberholzer mentioned that he has been doing a special meeting on a weekly basis for the last three years, with the aim of sharing technical information and improve the morale of his team.</p>
<p>In the past, I thought several times about doing something similar but I was never quite sure it could work out in a sustainable way; JC’s example, however, inspired me to try it here at InnerWorkings and, after successfully testing it for almost three months, I can certainly announce that not only it works for us, but it’s becoming part of our DNA!</p>
<p>Would you like some details?</p>
<p>Ladies and Gentlemen let me introduce you a half-baked (bun…oops…pun intended…ok stop!) pattern that you will never forget:   </p>
<h3>Muffin Morning</h3>
<p>Software developers mature distinct experiences and learn technologies and techniques that can be relevant to others in their team.  </p>
<hr />
<p>How can I share technical information across a team/organization and encourage a healthy self-learning culture?  </p>
<hr />
<p>The most effective developers generally invest a significant amount of their own time researching new technologies, seeking optimal solutions to problems and continuously improving their skills; this is hardly surprising given the rapid transformations that the software industry imposes.</p>
<p>What is needed is a way to encourage team members to share technical information with others.</p>
<p><img src="http://www.claudioperrone.com/images/muffin1.jpg" alt="muffin image" style="float: left;"></p>
<hr />
<p>Volunteer to illustrate and debate a technical topic relevant to the team on a regular basis. Encourage others to do the same by keeping things simple and very informal. Meet for an hour every Friday morning without exceptions, and provide muffins, doughnuts, coffee, etc.   </p>
<hr />
<p>The most important thing to keep in mind with <em>muffin morning</em> is that if presentations become too formal, too long or elaborate, few will be able to contribute as it will require too much preparation; a team deadline could easily break the regularity of the event and <em>muffin morning</em> would become nothing more than a failed experiment.<br />
As a consequence, PowerPoint slides should be absolutely banned and the urge to show live code examples on a projector carefully considered.<br />
I personally find that the most successful presentations are the ones that use a whiteboard only, as they encourage a greater dialog and instigate curiosity to find out more about a particular topic.   </p>
<p>One of the biggest attractions of <em>muffin morning</em> is its capability to involve several team members in a communication and self-development exercise.  </p>
<p>Independently from their presentation skills, volunteers are almost invariably cheered and supported by the rest of the team since they earn the respect of their peers for their courage and effort.  </p>
<p>While volunteers have usually enough interest and understanding of a topic to be able to illustrate it to their peers, it is not expected for them to be experts on the subject. Indeed, often some other team mate may happen to have more experience or knowledge about the subject and consequently play a supporting role for the event.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilesensei.com/blog/articles/2006/05/03/do-you-know%e2%80%a6-the-muffin-man/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Value-Based Agile Culture</title>
		<link>http://www.agilesensei.com/blog/articles/2006/04/28/value-based-agile-culture/</link>
		<comments>http://www.agilesensei.com/blog/articles/2006/04/28/value-based-agile-culture/#comments</comments>
		<pubDate>Fri, 28 Apr 2006 21:16:00 +0000</pubDate>
		<dc:creator>Claudio Perrone</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[innerworkings]]></category>
		<category><![CDATA[teambuilding]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<p>How do you create a strong, positive culture within a team/organization? I considered this problem several times throughout my career. In fact, I think about it <em>all</em> the time.</p>

<p>At some point in my life, my habitual focus on self-improvement gained a whole new dimension as I realized that I could achieve something really amazing only with the synergistic cooperation of others.<br/>
I mostly owe this framework of thinking to <a href="http://en.wikipedia.org/wiki/Stephen_Covey">Stephen Covey</a>: his seminal book, <em><a href="http://www.amazon.com/gp/product/0671708635/102-8481800-7061750?v=glance&#38;n=283155">The 7 Habits of Highly Effective People</a></em>, played a major role in my quest for personal growth.</p>

<p>As developers, we are used to consider software development in pure technical terms: we focus on various technologies, we master the tools and we improve the processes.<br/>
While all these elements are very important, there is one fundamental omission; we often forget about the <em>people</em> we work with. </p>

<p>No, I&#8217;m not referring to the resources we allocate in a project plan; I&#8217;m rather thinking about individuals like you and me, with their cultural differences, their talents and the ideas that they bring, the ones with their struggle to keep up with endlessly evolving technologies, but also with their pride for a job well done. </p>

<p>I recently had a conversation with a developer who told me that people have to <em>earn</em> his respect and trust. He was pretty surprised to hear that I <em>assume</em> people are totally <em>trustworthy</em> unless proven differently over time. </p>

<p>I can understand his point of view. It is the result of a self-preserving mechanism that is unfortunately very common in too many corporate environments; in fact I, for one, have been poisoned by years of the worst corporate (anti) cultures, witnessing people fighting against each other on a daily basis; it&#8217;s within enterprises after all that I learned terms such as deception, hidden agenda, blame game, scapegoat, etc. </p>

<p>It does not have to be like that, however.<br/>
It takes incredible courage, passion, openness, integrity, determination, respect. These are the same core values that Covey taught me, values I firmly believe in.<br/>
Incidentally, I can also argue that these are the same values at the core of all <a href="http://agilemanifesto.org/">agile methodologies</a>, with their emphasis on individuals and interactions.</p>

<p>As a team leader, over the years I tried several times to become a catalyst of change by helping others to give their best and genuinely succeed in their careers.<br/>
I&#8217;ve been told more than once that my culture of openness is risky, that it will bite me back hard some day; I&#8217;ll keep taking my chances despite the cynical remarks and the unavoidable failures, thank you.</p>

<p>Today, I&#8217;m happy to observe that the <a href="http://www.innerworkings.com/">InnerWorkings</a>&#8217; ecosystem shows more than a few traces of this culture almost everywhere; our thriving daily standup-meetings, internal forums, pair programming efforts, weekly <a href="http://www.claudioperrone.com/blog/articles/2006/05/03/do-you-know%E2%80%A6-the-muffin-man">muffin mornings</a>, etc. are a testament of a social culture that is expanding well beyond my wildest dreams.</p>

<p>So, how do you create culture? I&#8217;m afraid I don&#8217;t have the complete recipe. In fact, I can&#8217;t even take full credit for what&#8217;s happening in my organization.<br/>
But I have one certainty: you too have the power to make a fundamental difference in your organization, your career, your life.<br/>
All it takes is courage.  </p>]]></description>
			<content:encoded><![CDATA[<p>How do you create a strong, positive culture within a team/organization? I considered this problem several times throughout my career. In fact, I think about it <em>all</em> the time.</p>
<p>At some point in my life, my habitual focus on self-improvement gained a whole new dimension as I realized that I could achieve something really amazing only with the synergistic cooperation of others.<br />
I mostly owe this framework of thinking to <a href="http://en.wikipedia.org/wiki/Stephen_Covey">Stephen Covey</a>: his seminal book, <em><a href="http://www.amazon.com/gp/product/0671708635/102-8481800-7061750?v=glance&amp;n=283155">The 7 Habits of Highly Effective People</a></em>, played a major role in my quest for personal growth.</p>
<p>As developers, we are used to consider software development in pure technical terms: we focus on various technologies, we master the tools and we improve the processes.<br />
While all these elements are very important, there is one fundamental omission; we often forget about the <em>people</em> we work with. </p>
<p>No, I’m not referring to the resources we allocate in a project plan; I’m rather thinking about individuals like you and me, with their cultural differences, their talents and the ideas that they bring, the ones with their struggle to keep up with endlessly evolving technologies, but also with their pride for a job well done. </p>
<p>I recently had a conversation with a developer who told me that people have to <em>earn</em> his respect and trust. He was pretty surprised to hear that I <em>assume</em> people are totally <em>trustworthy</em> unless proven differently over time. </p>
<p>I can understand his point of view. It is the result of a self-preserving mechanism that is unfortunately very common in too many corporate environments; in fact I, for one, have been poisoned by years of the worst corporate (anti) cultures, witnessing people fighting against each other on a daily basis; it’s within enterprises after all that I learned terms such as deception, hidden agenda, blame game, scapegoat, etc. </p>
<p>It does not have to be like that, however.<br />
It takes incredible courage, passion, openness, integrity, determination, respect. These are the same core values that Covey taught me, values I firmly believe in.<br />
Incidentally, I can also argue that these are the same values at the core of all <a href="http://agilemanifesto.org/">agile methodologies</a>, with their emphasis on individuals and interactions.</p>
<p>As a team leader, over the years I tried several times to become a catalyst of change by helping others to give their best and genuinely succeed in their careers.<br />
I’ve been told more than once that my culture of openness is risky, that it will bite me back hard some day; I’ll keep taking my chances despite the cynical remarks and the unavoidable failures, thank you.</p>
<p>Today, I’m happy to observe that the <a href="http://www.innerworkings.com/">InnerWorkings</a>’ ecosystem shows more than a few traces of this culture almost everywhere; our thriving daily standup-meetings, internal forums, pair programming efforts, weekly <a href="http://www.claudioperrone.com/blog/articles/2006/05/03/do-you-know%E2%80%A6-the-muffin-man">muffin mornings</a>, etc. are a testament of a social culture that is expanding well beyond my wildest dreams.</p>
<p>So, how do you create culture? I’m afraid I don’t have the complete recipe. In fact, I can’t even take full credit for what’s happening in my organization.<br />
But I have one certainty: you too have the power to make a fundamental difference in your organization, your career, your life.<br />
All it takes is courage.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilesensei.com/blog/articles/2006/04/28/value-based-agile-culture/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

