<?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>Liz Keogh&#039;s blog &#187; conference</title>
	<atom:link href="http://lizkeogh.com/category/conference/feed/" rel="self" type="application/rss+xml" />
	<link>http://lizkeogh.com</link>
	<description>Software, Training, Coaching, Writing</description>
	<lastBuildDate>Thu, 17 May 2012 18:05:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Upcoming engagements</title>
		<link>http://lizkeogh.com/2012/05/09/upcoming-engagements/</link>
		<comments>http://lizkeogh.com/2012/05/09/upcoming-engagements/#comments</comments>
		<pubDate>Wed, 09 May 2012 11:23:32 +0000</pubDate>
		<dc:creator>liz</dc:creator>
				<category><![CDATA[coaching]]></category>
		<category><![CDATA[conference]]></category>

		<guid isPermaLink="false">http://lizkeogh.com/?p=845</guid>
		<description><![CDATA[There are a few exciting speaking and training engagements coming up, many of them UK based!
First off, two tutorials:
I&#8217;m running my first Deliberate Discovery, Cynefin and Real Options tutorial at Skills Matter on 29th May. These three ways of thinking and modelling software development and the world in general have really helped me, and I&#8217;d [...]]]></description>
			<content:encoded><![CDATA[<p>There are a few exciting speaking and training engagements coming up, many of them UK based!</p>
<p><strong>First off, two tutorials:</strong></p>
<p>I&#8217;m running my first <a href="http://skillsmatter.com/podcast/open-source-dot-net/tutorial-to-be-confirmed">Deliberate Discovery, Cynefin and Real Options tutorial</a> at Skills Matter on 29th May. These three ways of thinking and modelling software development and the world in general have really helped me, and I&#8217;d like to pass the techniques on. Highly workshop-driven and not at all technical.</p>
<p>At the end of September I&#8217;ll be running my 1-day BDD tutorial as part of <a href="http://www.agilecambridge.net/ac2012/index.php">Agile Cambridge</a>. This is the <em>only BDD tutorial</em> I&#8217;ll be running this year, so if you&#8217;re interested, get in there now! <a href="http://dannorth.net">Dan North</a> (my mentor in all things BDD and Agile) and <a href="http://cognitive-edge.com/blog/author/19/">David Snowden</a> (Complexity Thinking and Cynefin guru) are keynote speakers, so it promises to be an excellent conference!</p>
<p><strong>I&#8217;ll also be speaking and running workshops through the year:</strong></p>
<p>The <a href="http://www.next-generation-testing.com/">Next Generation Testing Conference</a> organised by Unicom is on the 23rd. I&#8217;ll be on the panel talking about Agile, and particularly ranting about our obsession with granularity and our need for certainty even where it doesn&#8217;t really exist.</p>
<p>I&#8217;m going to be talking about Real Options at <a href="http://www.meetup.com/DevTank/">Dev Tank in London on the 29th</a>, after the Progressive .NET Tutorials. It shouldn&#8217;t be a long talk, so lots of opportunity to catch up with your fellow devs over a beer. More details to follow &#8211; watch the space!</p>
<p>On June 7th, I&#8217;ll be giving an overview of BDD, how to do it well and why it works at <a href="http://agile-east-anglia-bdd.eventbrite.com/">Agile East Anglia</a>. If you&#8217;ve been out of the loop on BDD, this is a great chance to get into it, and I&#8217;ll be answering any questions you have too. I think there may be just one ticket left&#8230;</p>
<p>In August I&#8217;ll be at <a href="http://agile2012.agilealliance.org/">Agile 2012</a> in Dallas, running &#8220;Turning and turning in the Widening Gyre&#8221;, a workshop on complexity and deliberate discovery, and &#8220;BDD: Look, no Frameworks!&#8221; on how to do BDD using custom DSLs instead of BDD tools, while keeping steps maintainable and readable.</p>
<p>On 21st &#8211; 22nd September I&#8217;m honoured to be one of the keynote speakers at <a href="http://www.leanagilescotland.com/">Lean Agile Scotland</a>. Topic still to be decided, but it&#8217;s going to be related to people and the inside of our heads; one of my favourite minefields.</p>
<p>I&#8217;m also speaking at <a href="http://gotocon.com/aarhus-2012/">GOTO</a> this year (October 1st to 3rd, Aarhus, Denmark). In my talk, &#8220;To be honest&#8230;&#8221; I&#8217;ll be looking at why honesty is so important and yet so hard to do.</p>
<p>In the meantime, I have some days free for in-house training or coaching. Please get in touch now, before the rest of the year gets this busy too!</p>
]]></content:encoded>
			<wfw:commentRss>http://lizkeogh.com/2012/05/09/upcoming-engagements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CALMalpha &#8211; the second request</title>
		<link>http://lizkeogh.com/2012/02/19/calmalpha-the-second-request/</link>
		<comments>http://lizkeogh.com/2012/02/19/calmalpha-the-second-request/#comments</comments>
		<pubDate>Sun, 19 Feb 2012 00:36:20 +0000</pubDate>
		<dc:creator>liz</dc:creator>
				<category><![CDATA[conference]]></category>
		<category><![CDATA[learning]]></category>

		<guid isPermaLink="false">http://lizkeogh.com/?p=784</guid>
		<description><![CDATA[CALMalpha was meant to be a mash-up between the Lean, Agile and Cynefin / Complexity Theory practitioners.
The outcome of the unconference wasn&#8217;t really stated. When you understand that a complex domain is one in which the cause of an outcome can&#8217;t be perceived except in retrospect, this might make more sense. The only thing we [...]]]></description>
			<content:encoded><![CDATA[<p>CALMalpha was meant to be a mash-up between the Lean, Agile and Cynefin / Complexity Theory practitioners.</p>
<p>The outcome of the unconference wasn&#8217;t really stated. When you understand that a complex domain is one in which the cause of an outcome can&#8217;t be perceived except in retrospect, this might make more sense. The only thing we were trying to do was see if there was a way of using complexity theory to help inform our practices, and if there were some practices from Agile and Lean that complexity theorists might find interesting &#8211; a mash-up!</p>
<p>There&#8217;s one problem with this.</p>
<p>Currently, the best-known leadership of Complexity Theory revolves around the company <a href="http://www.cognitive-edge.com/">Cognitive Edge</a>. These guys have <a href="http://www.cognitive-edge.com/method.php">some amazing methods</a> for making sense of domains, spotting complex problems and providing data which calls out &#8220;weak signals&#8221; that might otherwise be lost. I paid good money and took time off work for the course last year, and it was worth every penny. For the non-initiated and tl;dr, imagine five new types of retrospective, a method for reducing planning meetings to five minutes, and six different ways of making the output from them heard, and you&#8217;ll get a vague idea of the impact and scope. Oh, and they&#8217;ve got software for running the retro across <em>countries</em>.</p>
<p>Except&#8230;</p>
<p>I can&#8217;t currently use the methods they taught me, not as a professional coach. The methods are open-sourced, but released under <a href="http://www.cognitive-edge.com/wiki/index.php/Main_Page#IP">a non-commercial, non-derivative Creative Commons license</a>.</p>
<p>Cognitive Edge, your Wiki says (emphasis mine):</p>
<blockquote><p>The Cognitive Edge wiki exists to provide a collaborative space for <em>accredited members</em> of the Cognitive Edge Network. All accredited practitioners should feel welcome to contribute to the ideas and concepts in these pages.</p></blockquote>
<p>The licence prevents me from using your methods as a professional coach:</p>
<blockquote><p><a href="http://creativecommons.org/licenses/by-nc-nd/2.0/">You may not use this work for commercial purposes.</a></p></blockquote>
<p>The licence also prevents non-accredited people, which is most of our communities and a lot of CALMalpha attendees, from creating their own ideas:</p>
<blockquote><p><a href="http://creativecommons.org/licenses/by-nc-nd/2.0/">You may not alter, transform, or build upon this work.</a></p></blockquote>
<p>While <em>I</em> might be able to build on your work, I&#8217;m unwilling to do so as long as my efforts fall under this licence. I also can&#8217;t pass on anything to the people I work with for their contribution.</p>
<p>Can you see how this doesn&#8217;t mesh with the idea of a &#8220;mash-up&#8221;, and goes completely against your ideas around multiplying perspectives?</p>
<p>So here&#8217;s my request.</p>
<h3>Cognitive Edge, please, please open your licence up for commercial and derivative work.</h3>
<p>The stuff you do is amazing. If you were working solely for the money, you wouldn&#8217;t have come up with these ideas. I can only assume that you, like us, are trying to make the world a better place. We will continue to attribute the methods to you and talk about how amazing they are. Those of us who&#8217;ve seen it will continue to point people towards your SenseMaker software (which is ground-breaking, world-changing, worth paying for the 1-day demo, and deserves the more rigorous patent applied to it &#8211; I look forward to the day when it&#8217;s a bit cheaper!)</p>
<p>As it stands, we can&#8217;t do anything useful with your methods. Worse, because you&#8217;re working in a space full of narratives and I&#8217;m working in a space full of very similar examples, I have to be very careful that my work &#8211; released on my blog under CC, non-commercial, non-derivative &#8211; is actually based on other sources (mostly <a href="http://dannorth.net">Dan North</a> and <a href="http://theitriskmanager.wordpress.com/">Chris Matts</a>) and not on yours.</p>
<p>Please. Be generous. Reach out to your contributors, ask them, and release what you can.</p>
<p>Sometimes it&#8217;s worth doing something you can&#8217;t go back from.</p>
]]></content:encoded>
			<wfw:commentRss>http://lizkeogh.com/2012/02/19/calmalpha-the-second-request/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>CALMalpha &#8211; the first request</title>
		<link>http://lizkeogh.com/2012/02/18/calmalpha-the-first-request/</link>
		<comments>http://lizkeogh.com/2012/02/18/calmalpha-the-first-request/#comments</comments>
		<pubDate>Sat, 18 Feb 2012 23:54:11 +0000</pubDate>
		<dc:creator>liz</dc:creator>
				<category><![CDATA[conference]]></category>

		<guid isPermaLink="false">http://lizkeogh.com/?p=778</guid>
		<description><![CDATA[I came away from CALMalpha with a profound sense of depression.
Our industry is in an awful state. A really awful state. It took me a day and a half to recognize one of the problems. There&#8217;s a prevailing sentiment that I keep hearing that, &#8220;If only we provide the right bucket for them to deliver [...]]]></description>
			<content:encoded><![CDATA[<p>I came away from CALMalpha with a profound sense of depression.</p>
<p>Our industry is in an awful state. A really awful state. It took me a day and a half to recognize one of the problems. There&#8217;s a prevailing sentiment that I keep hearing that, &#8220;If only we provide the right bucket for them to deliver in, teams will deliver.&#8221;</p>
<p>You know what? This <em>isn&#8217;t true</em>.</p>
<p>Of the many developers I&#8217;ve worked with over the years, I&#8217;ve been lucky enough to work with the best. These are the developers who can code well, work in teams, learn quickly and respect and learn from differing opinions.</p>
<p>I shouldn&#8217;t have to be <em>lucky</em> to work in teams like this. Engineers don&#8217;t get away with it. Architects, pilots, restaurant staff and <em>dustbin men</em> don&#8217;t get away with it*. We have such a low barrier to entry in this industry, it hurts. <em>I</em> shouldn&#8217;t have gotten away with it for as long as I did!</p>
<p>While I was at the conference, a gentleman linked to one of my blog posts about Scrum and Kanban, <a href="http://iainhunter.wordpress.com/2012/02/16/agile-manifesto-the-first-amendment/">calling it &#8220;pontificating rubbish&#8221;</a>. I wrote it mostly because I was already fed up of the fighting between the two communities: there&#8217;s more similarity than difference. This gentleman said, &#8220;Can we just ship some software already?&#8221; Iain, I need to thank you. Your comments must have stuck with me, because by the second day I found myself thinking, &#8220;He&#8217;s right.&#8221;</p>
<p>One of the things we strive for in Agile and Lean is a high-trust environment; one in which the business give us the space and time that we need to deliver the things that they really want. As an industry, though, we don&#8217;t have that trust, because <em>we haven&#8217;t deserved it</em>. Even Agile and Lean haven&#8217;t solved the problem. Even Agile and Lean don&#8217;t ship on time, and even Scrum projects occasionally wait until the last moment to tell people it&#8217;s going to be late (and yes, I know this isn&#8217;t how you ought to run a Scrum project). So here&#8217;s the first problem:</p>
<p>Many of the developers I&#8217;ve interviewed over the last decade can&#8217;t communicate. They can&#8217;t code, even when they&#8217;ve been told that it&#8217;s part of the interview. I had one dev provide a code sample that they were completely unable to work with &#8211; I&#8217;m guessing a friend wrote it. I&#8217;ve had samples submitted which were ripped off of the internet. I&#8217;ve worked &#8220;with&#8221; devs who were sidelined onto useless projects, deleted afterwards, because they were no good at coding and too nervous to help. No wonder, as an industry, we can&#8217;t ship. No wonder those of us who spend our time at conferences and self-improvement workshops are befuddled as to why. The faculty at CALMalpha talked about how crews work, and the training they undergo. We don&#8217;t do that.</p>
<p>One of the things that David Snowden taught us is to aim for fail-safe probes &#8211; a thing that we try, in order to make a change, which might fail and which is safe to do so. He also taught us not to attack the problem directly. I&#8217;m not sure that this is even a complex problem, but the fact that it hasn&#8217;t been solved yet suggests it might be. So rather than saying, &#8220;Just ship it already!&#8221;, here&#8217;s what I suggest (and please, if you have an understanding of complexity theory and can see some stuff that might <em>not</em> be safe to fail, let us know quickly &#8211; I&#8217;m new at this).</p>
<h3>Get devs to code in the interviews.</h3>
<p>Do it, and spread your success stories. I&#8217;ve not yet found a company who&#8217;s done this and stopped. Code with them &#8211; pair on some silly, simple problem &#8211; and you&#8217;ll also find out what they&#8217;re like to work with, and whether they&#8217;re able to learn and talk to you.</p>
<p>The idea is not necessarily to filter the developers. If this happens industry-wide, we&#8217;ll quickly run out of devs who can code, and something else will happen. Perhaps a lot of them will be able to learn quickly, and you may find after some time that you&#8217;re frustrated looking for the ones who can code and you&#8217;ll settle for the ones who can learn. Or maybe the universities will up their game. Perhaps it will become accepted practice that developers spend time learning, and companies will give them more space.</p>
<p>If this fails, and we find that we can&#8217;t get people to code in the interview, we&#8217;ll be no worse off than we were and we might find out something more about the problem.</p>
<h3>*Dear Dustbin Men</h3>
<p>Without you life would very quickly grind to a messy and disease-ridden halt. You are my heroes. You do the job that I do least want to be doing, for a lot less pay than I&#8217;d do it for. This is why I&#8217;ve picked on you &#8211; not because I think you&#8217;re low on the list of people who need to work as a team, but because your job is so stressful in my estimation that I believe you have the right to work in any way you want. That I always see you working together, usually smiling, carting away all our rubbish and doing extra work to make up for Christmas etc., is amazing. Thank you.</p>
<p>(I have never yet seen a Dustbin Woman).</p>
<p>Devs, our job is ranked as <a href="http://www.careercast.com/content/10-least-stressful-jobs-2011-3-software-engineer">really not all that stressful</a>. We do not have the excuse.</p>
]]></content:encoded>
			<wfw:commentRss>http://lizkeogh.com/2012/02/18/calmalpha-the-first-request/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Done with Chickens and Pigs</title>
		<link>http://lizkeogh.com/2011/08/11/done-with-chickens-and-pigs/</link>
		<comments>http://lizkeogh.com/2011/08/11/done-with-chickens-and-pigs/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 17:00:09 +0000</pubDate>
		<dc:creator>liz</dc:creator>
				<category><![CDATA[coaching]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[scrum]]></category>

		<guid isPermaLink="false">http://lizkeogh.com/?p=715</guid>
		<description><![CDATA[If you&#8217;re not familiar with the concept of Chickens and Pigs, it&#8217;s based on an old joke in which a chicken and a pig set up a restaurant. The chicken wants to call it &#8220;Ham&#8217;n'Eggs&#8221;. The pig says, &#8220;No thanks. I&#8217;d be committed, but you&#8217;d only be involved.&#8221;
The story is used in Scrum and other [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re not familiar with the concept of Chickens and Pigs, it&#8217;s based on an old joke in which a chicken and a pig set up a restaurant. The chicken wants to call it &#8220;Ham&#8217;n'Eggs&#8221;. The pig says, &#8220;No thanks. I&#8217;d be committed, but you&#8217;d only be involved.&#8221;</p>
<p>The story is used in Scrum and other methodologies to suggest that only &#8220;pigs&#8221; &#8211; the people whose bacon is on the line &#8211; should have the right to speak in stand-ups. This deliberately excludes management.</p>
<p>Yesterday, Dean Leffingwell spoke on the subject at Agile 2011. He pointed out that the practice calls out the chickens as the &#8220;bad guys&#8221;. &#8220;Wrong!&#8221; he says. &#8220;These are the people who run the company.&#8221; Quite aside from some cultural implications of calling people &#8220;pigs&#8221; &#8211; it doesn&#8217;t go down well in countries which consider pigs to be unclean, for instance &#8211; excluding management from stand-ups can be disrespectful at best, and damaging at worst.</p>
<p>I finally decided to be done with the Chicken and Pigs analogy and practice after a roleplay organised by Derek Wade, in which the manager had something very important to share &#8211; something that would have reduced the stress the team was experiencing, as well as the workload, the weekend&#8217;s overtime, and the risk to delivery that was approaching our fictitious team.</p>
<p>The manager started to speak. &#8220;I&#8230;&#8221;</p>
<p>&#8220;You&#8217;re a chicken,&#8221; the Scrum Master announced. &#8220;Next!&#8221;</p>
<p>Let&#8217;s not.</p>
]]></content:encoded>
			<wfw:commentRss>http://lizkeogh.com/2011/08/11/done-with-chickens-and-pigs/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>The Gordon Pask Award</title>
		<link>http://lizkeogh.com/2011/08/01/the-gordon-pask-award-2/</link>
		<comments>http://lizkeogh.com/2011/08/01/the-gordon-pask-award-2/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 17:52:05 +0000</pubDate>
		<dc:creator>liz</dc:creator>
				<category><![CDATA[conference]]></category>
		<category><![CDATA[life]]></category>

		<guid isPermaLink="false">http://lizkeogh.com/?p=705</guid>
		<description><![CDATA[Update:
I&#8217;m told that it&#8217;s too late to get the Pask sorted out for this year &#8211; we&#8217;re Agile, but not that Agile! Please keep nominees in mind, though. Many members of the committee are talking and are keen to keep the award in some form, so chances are it will be back next year. Watch [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update</strong>:</p>
<p>I&#8217;m told that it&#8217;s too late to get the Pask sorted out for this year &#8211; we&#8217;re Agile, but not that Agile! Please keep nominees in mind, though. Many members of the committee are talking and are keen to keep the award in some form, so chances are it will be back next year. Watch this space.</p>
<hr />
<p>It&#8217;s that time of year again that the Pask committee meets at the Agile 20XX conference to vote on the nominations which have been made.</p>
<p>The committee is mostly made up of people who&#8217;ve already won the award in previous years. We won because of our ideas, because we&#8217;re good at spreading them, because we made a difference, because we were under the radar&#8230; but not because of our organizational ability! So please forgive this very late post.</p>
<p>We are <em>still</em> collecting nominations (email pask-nominations AT agilealliance DOT org) and will be voting at some point during the week.</p>
<p>A number of people have suggested that the Pask Award doesn&#8217;t matter. I thought I&#8217;d share some of the things which have happened to me since winning the award last year, so that you can understand exactly what it is that&#8217;s being given away.</p>
<h3>The Pask Award</h3>
<p>It&#8217;s always wonderful to be recognised for your work. The award also comes with quite a hefty bit of money &#8211; enough to pay for a couple of international conferences, and then some. There&#8217;s no trophy, but you get to tell people that you won the award. Your parents will be dead chuffed. You can stand on stage and recognise all the people and communities who&#8217;ve helped you. And that&#8217;s just the award itself.</p>
<h3>The Side Effects</h3>
<p>The number of people following me on Twitter doubled overnight, from 500 to 1000. Then it kept climbing. I am now followed by over 1,600 people. That&#8217;s enabled me to spread a lot of other people&#8217;s messages, too.</p>
<p>Because people have started to know my name, I&#8217;ve started getting more offers of work. I&#8217;ve had requests for help from the USA, from all over Europe, from India. (Some of them have even offered to pay me!) I&#8217;ve been able to raise my rates a bit, and I&#8217;m getting all kinds of interesting opportunities which I didn&#8217;t have before.</p>
<p>Then, there&#8217;s the conference invites. Lots, and lots, and lots of invites to speak around the world. I&#8217;m sorry to those people that I&#8217;ve had to turn down &#8211; I am simply getting so many invites this year that I can&#8217;t do all of them, especially if they&#8217;re at the same time as others.</p>
<p>Because of the conference invites, I&#8217;m getting to speak more, and spread the ideas from my communities, which leads to more Twitter followers and more exposure and more conference invites&#8230; I suspect the escalation from this has started to reach a natural limit, but again, I apologise if I haven&#8217;t quite been able to keep up. It really has been a little bit insane.</p>
<h3>The Further Side-Effects</h3>
<p>Because of the invites, I&#8217;ve become a better speaker. This means I can now spread the ideas more effectively. They weren&#8217;t all my ideas in the first place &#8211; many of them came from communities in London and around the world &#8211; so now people recognise that I can share ideas effectively. This means more people are now giving me lots of ideas to share! So I&#8217;m learning an enormous amount, too. I feel insanely privileged to have such excellent friends and colleagues.</p>
<h3>In short&#8230;</h3>
<p>My life currently rocks beyond my ability to tell it. I&#8217;ve been able to help other people&#8217;s lives to rock too. A lot of this is due to the award. Many thanks to those who nominated and voted for me, and to the Agile Alliance for continuing to make a difference.</p>
<h3>The Gift</h3>
<p>If you would like someone to receive a similar gift to the one that I&#8217;ve been given in this last year, enabling them to spread their knowledge and ideas to other communities that they wouldn&#8217;t normally reach, please nominate at pask-nominations AT agilealliance DOT org. <a href="http://www.paskaward.org/">You can see the kind of things we&#8217;ve been nominated for in the past</a>. Mostly we&#8217;re looking for people who aren&#8217;t particularly famous or well known; who haven&#8217;t written books or run keynotes, who sit &#8220;below the radar&#8221;, and could benefit from more exposure &#8211; and who will benefit their communities in turn, passing on the opportunities and making the best use of the fame that comes with it.</p>
<p>Do you know of anyone who&#8217;s helped their communities? Who&#8217;s driven Agile forward in difficult or unusual circumstances? Who&#8217;s created an idea, or a community, or a tool, that&#8217;s truly revolutionary?</p>
<p>If so, don&#8217;t wait &#8211; post that email now.</p>
]]></content:encoded>
			<wfw:commentRss>http://lizkeogh.com/2011/08/01/the-gordon-pask-award-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CodeRetreat</title>
		<link>http://lizkeogh.com/2010/08/17/coderetreat/</link>
		<comments>http://lizkeogh.com/2010/08/17/coderetreat/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 17:48:00 +0000</pubDate>
		<dc:creator>liz</dc:creator>
				<category><![CDATA[conference]]></category>
		<category><![CDATA[learning]]></category>

		<guid isPermaLink="false">http://lizkeogh.com/?p=599</guid>
		<description><![CDATA[I always have so much fun at Agile 20XX conferences that it sometimes feels anticlimactic when they end. This year, however, I was lucky enough to get one of the last few tickets for Corey Haines&#8217; latest CodeRetreat in Orlando.
The CodeRetreats are focused on having fun while learning, and follow a simple formula: 45 minute [...]]]></description>
			<content:encoded><![CDATA[<p>I always have so much fun at Agile 20XX conferences that it sometimes feels anticlimactic when they end. This year, however, I was lucky enough to get one of the last few tickets for <a href="http://www.coreyhaines.com/">Corey Haines&#8217;</a> latest <a href="http://coderetreat.ning.com/">CodeRetreat</a> in Orlando.</p>
<p>The CodeRetreats are focused on having fun while learning, and follow a simple formula: 45 minute sessions of pair-programming on <a href="http://en.wikipedia.org/wiki/Conway's_Game_of_Life">Conway&#8217;s Game of Life</a>, then deleting all the code written and taking a 15 minute break. As well as giving up his time, Corey organises a storming lunch. Thank you Corey!</p>
<p>Deleting the code, for me, is the magic. I didn&#8217;t fully understand until Corey tutored me out of my outside-in, BDD habit at the last Code Retreat in Bletchley Park. &#8220;Why did you start with the Grid?&#8221; he asked.</p>
<p>&#8220;Well&#8230; because that&#8217;s how I&#8217;ll know I&#8217;ve solved the problem.&#8221;</p>
<p>&#8220;Are you trying to get things done?&#8221; Corey asked. &#8220;Don&#8217;t try and get anything done. 45 minutes isn&#8217;t long enough, and we&#8217;re going to delete the code anyway. Why not pick something interesting and see if you can find a different way to do it? Why not look at the rules, or a single cell, or the number of neighbours?&#8221;</p>
<p>I got it. CodeRetreat isn&#8217;t about solving a problem or getting something done. It&#8217;s explicitly the opposite. It&#8217;s about learning, even if that means you never solve anything or get anything done. The 45 minute period is just long enough to learn significantly but not quite long enough to make any real headway, unless you already know the Game of Life backwards.</p>
<p>As part of teaching BDD and driving out various BDD tools, I&#8217;ve produced multiple implementations of the Game of Life in Java and C#, to the extent where I already have a good idea of the classes I&#8217;m going to use. That can actually be a handicap in the CodeRetreat, because it makes it hard to learn anything new. I often find myself letting my pair take the direction, just to see if any other interesting patterns emerge.</p>
<p>In Orlando, we were lucky enough to have several great programmers amongst us &#8211; including <a href="http://www.michaelfeathers.com/">Michael Feathers</a>, <a href="http://www.exampler.com/">Brian Marick</a> and <a href="http://en.wikipedia.org/wiki/Uncle_Bob">Uncle Bob</a>. Having already experienced a cage match between Michael&#8217;s Haskell and Brian&#8217;s Clojure implementations of the Game of Life, I was excited by the opportunities to learn a new language. Brian was kind enough to show me some of the language features in Clojure. We didn&#8217;t really get very far with the problem, but that&#8217;s OK &#8211; the object was not to solve the problem, just to learn. Thank you Brian!</p>
<p>For the last session of the day, we voted to use a bit of extra time to conduct a longer session, and Bob kindly volunteered to help me continue exploring Clojure. We started with a function which would find all the potential candidates for life in the next generation, and worked from there.</p>
<p>10 minutes before the end of the session, we had a working copy, which <a href="http://blog.objectmentor.com/articles/2010/08/15/game-of-life-with-lunivore">Uncle Bob has kindly blogged</a> here. The code is a little tidier and a lot more readable than the version we ended up with. I need to find out what <code>conj</code> and <code>%</code> do! We should also have deleted it, but since we had already gotten something done, it was too late.</p>
<p>Clojure turns out to be a very beautiful language, and Uncle Bob is a <strike>lot less scary in real life</strike> wonderfully patient mentor. Thank you, Bob!</p>
]]></content:encoded>
			<wfw:commentRss>http://lizkeogh.com/2010/08/17/coderetreat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Gordon Pask Award</title>
		<link>http://lizkeogh.com/2010/08/13/the-gordon-pask-award/</link>
		<comments>http://lizkeogh.com/2010/08/13/the-gordon-pask-award/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 13:16:43 +0000</pubDate>
		<dc:creator>liz</dc:creator>
				<category><![CDATA[coaching]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[life]]></category>

		<guid isPermaLink="false">http://lizkeogh.com/?p=596</guid>
		<description><![CDATA[The Pask Committee have given the Gordon Pask award to me this year for deepening existing ideas and coming up with some pretty crazy ones of my own.
I can only do this because of the fortune I have in my communities, including some great coaches on either side of the pond, the Extreme Tuesday Club, [...]]]></description>
			<content:encoded><![CDATA[<p>The Pask Committee have given <a href="http://www.paskaward.org/">the Gordon Pask award</a> to me this year for deepening existing ideas and coming up with some pretty crazy ones of my own.</p>
<p>I can only do this because of the fortune I have in my communities, including some great coaches on either side of the pond, the Extreme Tuesday Club, Thoughtworkers and alumni, and the wonderful online communities in Lean and BDD.</p>
<p>My communities give me a safe place in which to play and get feedback. <a href="http://lizkeogh.com/2009/12/07/a-community-of-thinkers/">I am a member of a community of thinkers</a>, and if I should happen to be a catalyst more than others, I consider that to be a tribute to those who have inspired me. This is as much a measure of your success as of mine. Thank you all.</p>
]]></content:encoded>
			<wfw:commentRss>http://lizkeogh.com/2010/08/13/the-gordon-pask-award/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Haiku Workshop at SPA2010</title>
		<link>http://lizkeogh.com/2010/05/02/the-haiku-workshop-at-spa2010/</link>
		<comments>http://lizkeogh.com/2010/05/02/the-haiku-workshop-at-spa2010/#comments</comments>
		<pubDate>Sun, 02 May 2010 15:45:06 +0000</pubDate>
		<dc:creator>liz</dc:creator>
				<category><![CDATA[coaching]]></category>
		<category><![CDATA[conference]]></category>

		<guid isPermaLink="false">http://lizkeogh.com/?p=588</guid>
		<description><![CDATA[I&#8217;ll be running the ever-popular Haiku Workshop in the SPA2010 evening diversions on Monday 17th May. My focus for this is limited to 24 people. I&#8217;m not sure how attendance is being organised; however, if you want to attend and find out before I do, get in there quickly!
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll be running the ever-popular <a href="http://www.spaconference.org/spa2010/index.php?page=diversions">Haiku Workshop</a> in the <a href="http://www.spaconference.org/spa2010/">SPA2010</a> evening diversions on Monday 17th May. My focus for this is limited to 24 people. I&#8217;m not sure how attendance is being organised; however, if you want to attend and find out before I do, get in there quickly!</p>
]]></content:encoded>
			<wfw:commentRss>http://lizkeogh.com/2010/05/02/the-haiku-workshop-at-spa2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lean Software and Systems Conference, Atlanta</title>
		<link>http://lizkeogh.com/2010/01/07/lean-software-and-systems-conference-atlanta/</link>
		<comments>http://lizkeogh.com/2010/01/07/lean-software-and-systems-conference-atlanta/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 18:02:58 +0000</pubDate>
		<dc:creator>liz</dc:creator>
				<category><![CDATA[bdd]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[kanban]]></category>
		<category><![CDATA[lean]]></category>

		<guid isPermaLink="false">http://lizkeogh.com/?p=544</guid>
		<description><![CDATA[I&#8217;ve been invited to speak at the Lean Software and Systems Conference in Atlanta, April 21st to 23rd 2010.

BDD, often described as “TDD done well”, is strongly aligned with Lean
principles. It’s a pull-based approach to delivering software that
matters through the whole software lifecycle, from vision to code. It
minimises rework and over-delivery, bakes quality in, and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been <a href="http://atlanta2010.leanssc.org/2010/01/liz-keogh-behaviour-driven-development-a-lean-toolkit/">invited to speak</a> at <a href="http://atlanta2010.leanssc.org/">the Lean Software and Systems Conference in Atlanta, April 21st to 23rd 2010</a>.</p>
<hr />
<a href="http://en.wikipedia.org/wiki/Behavior_Driven_Development">BDD</a>, often described as “TDD done well”, is strongly aligned with Lean<br />
principles. It’s a pull-based approach to delivering software that<br />
matters through the whole software lifecycle, from vision to code. It<br />
minimises rework and over-delivery, bakes quality in, and is founded<br />
on respect for people in their various roles and the language that we<br />
use to collaborate and communicate. BDD has its origins in NLP and the<br />
Sapir-Whorf hypothesis: the idea that the words we use affect the<br />
cognitive model of our work. It decouples the learning associated with<br />
TDD and Acceptance Testing from the word “test”, using the more<br />
natural vocabulary of examples and behaviour to elicit requirements<br />
and create a shared understanding of the domain.</p>
<p>In this talk Liz will introduce BDD, show how to model it using PDCA,<br />
and talk about how its practices can provide quicker feedback and help<br />
us to turn a vision into reality faster.</p>
<hr />
<p>I&#8217;ve been working on this talk for a few months, and hope you enjoy it.</p>
<p>This has been a very special year for me. I&#8217;ve been fascinated by Lean principles for a while, but only recently had the opportunity to do some serious study into them and try out the related practices and tools. It&#8217;s also taken me some time to work out how strongly aligned Lean Thinking and BDD are. The <a href="http://finance.groups.yahoo.com/group/kanbandev/">community around the Lean and Kanban movement</a> has been <a href="http://lizkeogh.com/2009/12/07/a-community-of-thinkers/">very welcoming and respectful this year</a>, and I&#8217;d urge anyone who is interested to make their way over to the <a href="http://www.limitedwipsociety.org/">Limited WIP Society</a>, where some excellent blogs, articles and examples of Kanban boards etc. have been collected for your accelerated learning.</p>
<p>We held a bag-stuffing event at Agile 2009, and used it as an exercise in applying Lean techniques. (<a href="http://codeache.blogspot.com/2009/09/agile-2009-day-0-24th-august-bag.html">Hugo Corbucci</a> and <a href="http://hamletdarcy.blogspot.com/2009/08/agile-2009-day-0-kanban-bag-stuffing.html">Hamlet D&#8217;Arcy</a> both posted excellent write-ups of this). One of my proudest moments this year was when some of the Limited WIP and Kanban community asked me to stand up afterwards as someone who could be approached with questions about Lean and Kanban. I&#8217;m an effective Agile coach, but my knowledge of Lean still felt new to me at that point. To have this kind of validation meant a lot to me.</p>
<p>I appreciate those of you who have helped me in this journey for your extraordinary patience in teaching me and providing feedback on my understanding. You know who you are.</p>
]]></content:encoded>
			<wfw:commentRss>http://lizkeogh.com/2010/01/07/lean-software-and-systems-conference-atlanta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BDD: A Lean Toolkit</title>
		<link>http://lizkeogh.com/2009/11/04/bdd-a-lean-toolkit/</link>
		<comments>http://lizkeogh.com/2009/11/04/bdd-a-lean-toolkit/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 10:55:36 +0000</pubDate>
		<dc:creator>liz</dc:creator>
				<category><![CDATA[bdd]]></category>
		<category><![CDATA[conference]]></category>

		<guid isPermaLink="false">http://lizkeogh.com/?p=436</guid>
		<description><![CDATA[I&#8217;ve been invited to submit a talk to the Lean and Kanban conference in Atlanta, on how Lean principles have changed the way in which I approach TDD (which of course is BDD for me).
For those of you on this side of the pond, I&#8217;ll be rehearsing this talk on November 9th at Skills Matter. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been invited to submit a talk to the Lean and Kanban conference in Atlanta, on how Lean principles have changed the way in which I approach TDD (which of course is BDD for me).</p>
<p>For those of you on this side of the pond, I&#8217;ll be rehearsing this talk on November 9th at Skills Matter. This is a free evening, and there won&#8217;t be any podcasts or slides released &#8211; so it&#8217;ll be your only chance to see it this side of April!</p>
<p><a href="http://skillsmatter.com/event/agile-testing/the-tools-of-bdd/ps-411">Book here</a> if you want to attend.</p>
<p>Please remember that if you&#8217;ve booked and can&#8217;t come, someone else may be waiting for your place &#8211; so send Skills Matter an email to let them know, and they&#8217;ll get in touch with the waiting list.</p>
]]></content:encoded>
			<wfw:commentRss>http://lizkeogh.com/2009/11/04/bdd-a-lean-toolkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

