<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Markus Gärtner</title>
	
	<link>http://www.shino.de</link>
	<description>Software Testing, Craftsmanship, Leadership and beyond</description>
	<lastBuildDate>Thu, 02 Feb 2012 08:41:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/mgaertne" /><feedburner:info uri="mgaertne" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Alternatives to Apprenticeships</title>
		<link>http://feedproxy.google.com/~r/mgaertne/~3/RFA1psnp7Bg/</link>
		<comments>http://www.shino.de/2012/01/31/alternatives-to-apprenticeships/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 21:26:55 +0000</pubDate>
		<dc:creator>Markus Gärtner</dc:creator>
				<category><![CDATA[Software Craftsmanship]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[it-agile-blog-planet]]></category>
		<category><![CDATA[Miagi-Do]]></category>

		<guid isPermaLink="false">http://www.shino.de/?p=1828</guid>
		<description><![CDATA[Today I crossed my review comments for the Apprenticeship Patterns which I wrote back in 2009. I wrote a blog entry back at that time about My long road. Reflecting back over the past &#8211; maybe &#8211; 3 years, I &#8230; <a href="http://www.shino.de/2012/01/31/alternatives-to-apprenticeships/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today I crossed my review comments for the <a href="http://shop.oreilly.com/product/9780596518387.do">Apprenticeship Patterns</a> which I wrote back in 2009. I wrote a blog entry back at that time about <a href="http://www.shino.de/2009/12/06/my-long-road/">My long road</a>. Reflecting back over the past &#8211; maybe &#8211; 3 years, I noticed something I wanted to write about: alternatives to apprenticeships &#8211; most of them I came across at my current employer <a href="http://www.it-agile.de">it-agile</a>. I remember that we discussed the topic of apprenticeships a few weeks ago at the local software craftsmanship user group meeting in Münster. We found that the apprenticeship model does not fit well into Germany&#8217;s working model in the IT industry. So, we tried to come up with alternatives. Here are the ones I have seen implemented at different companies: Mentoring and Peer-Groups.</p>
<p><span id="more-1828"></span></p>
<h2>Mentoring</h2>
<p>Mentoring consists of a mentee and a mentor, and a topic on which the mentee gets mentored. While this sounds like a bogus statement, I have found this mentor &#8211; mentee model in different places &#8211; sometimes with some kind of drawbacks.</p>
<p>In the Miagi-Do school we work with mentors. Well, after you found us, you usually need to pursue a challenge. An instructor will pass you a challenge, and then work you through it, eventually debriefing afterwards as well, and reflecting on your course of action. If you decide to stay with the school, you become a member of our group, and are encouraged to find a mentor if you want to follow up on higher levels. A few years back I was the instructor of <a href="http://mkl-testhead.blogspot.com/">Michael Larsen</a> which really knew where his next challenges were, and I myself found a mentor in <a href="http://www.softwaretestpro.com/Person/1342/Matt-Heusser/">Matt Heusser</a> through whom I eventually became an author.</p>
<p>But there are also other places you can look out for mentors. Some are offering free coaching on Skype, other might want to be contacted first. The most amazing place I was able to find mentors is my current workplace.</p>
<p>We have a mentor and apprentice model. You can basically pick any mentor for any topic that interests you, and you want to pursuit. Of course the mentor has to take on the additional time for mentoring you. That said, we have developers picking a more senior programmer to extend their skills, or they pick up a consultant in order to master their skills in this direction. Some of my colleagues are more interested in technical topics, others want to dig deeper on soft skills. There is virtually no boundary, as a senior consultant may also decide to be mentored by a programmer. Some of my colleagues even have three to four mentors at the same time.</p>
<p>One thing I found out over the course of the past years. When it comes to mentoring, it&#8217;s crucial that you pick your own mentor by yourself. First of all your intrinsic motivation will be higher to work with the one mentor that you picked. Another advantage is, that you can talk to your mentor about his contract with you, what the areas are, besides risking that there is another stakeholder in this game &#8211; the one who imposed the mentor on you. When it comes to mentoring the level of trust can not be undervalued. That&#8217;s why I picked some of the people I learned from the most outside my workplace. If my memories of the apprenticeship patterns recall correctly, finding a mentor is one pattern in the book. I whole-heartedly took it on multiple levels.</p>
<h2>Peer-Groups</h2>
<p>In the past year we played around with deciding about salaries. So far we had a system in place that didn&#8217;t scale: a group of four senior consultants decided about salary increases. Back in March we decided that every employer has the chance to self-select a group of peers which then work with the employer, and give recommendations for salary increases to the senior consultant group. Sounds crazy? Well it is.</p>
<p>Peer-Groups meet together from time to time, reflect on what the particular colleague did, and try to come up with recommendations for the future. In my particular case, I got some feedback from three colleagues, some of them I implemented, some of them I decided to keep stale for the moment. In our second meeting, I laid out my reasons to not pursuit this particular goal, and got some more feedback with some more goals, that I might pursue or not. So far, I found this group fully worth the time based on the feedback and recommendations I got.</p>
<p>In January we even decided to have a full day of peer groups. We met in the morning, working in a World Cafe on the idea of peer groups. Then we set up a market place with peer groups that wanted to meet and give and provide feedback. Some plans previously laid out were changed then, but we spent a full day with colleagues, talking about peers, how we see each other, and recommendations for further improvements. So far I found this feedback very valuable, nonetheless we are experimenting with 360°-feedback now. So, there might be more to come.</p>
<h2>Conclusion</h2>
<p>Picking the right mentor, and the right peers to listen for feedback and recommendation can help you personally grow. For both approaches it is crucial to keep an eye on the self-selected aspect of it. If this sounds like selection bias to you, maybe consider some of the constraints we initially put on the selection of peer-groups: at least one peer that is more senior than you are, at least one peer that is less senior than you are. We eventually re-formulated that into: at least one consultant, and at least one programmer in our final discussions, yet the constraints help you to decide about it.</p>
<p>One final thought. I myself consider me to know about the goals and directions that I want to pursuit. There are tendencies which I take up. So, meeting with mentors and peer groups far less is fine with me &#8211; so far. I hope to notice the right point in the future to change that. You might have a different cadence for similar get-togethers.</p>
<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F31%2Falternatives-to-apprenticeships%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F31%2Falternatives-to-apprenticeships%2F&amp;title=Alternatives%20to%20Apprenticeships&amp;bodytext=Today%20I%20crossed%20my%20review%20comments%20for%20the%20Apprenticeship%20Patterns%20which%20I%20wrote%20back%20in%202009.%20I%20wrote%20a%20blog%20entry%20back%20at%20that%20time%20about%20My%20long%20road.%20Reflecting%20back%20over%20the%20past%20-%20maybe%20-%203%20years%2C%20I%20noticed%20something%20I%20wanted%20to%20write%20about%3A%20al" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F31%2Falternatives-to-apprenticeships%2F&amp;title=Alternatives%20to%20Apprenticeships" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F31%2Falternatives-to-apprenticeships%2F&amp;title=Alternatives%20to%20Apprenticeships&amp;notes=Today%20I%20crossed%20my%20review%20comments%20for%20the%20Apprenticeship%20Patterns%20which%20I%20wrote%20back%20in%202009.%20I%20wrote%20a%20blog%20entry%20back%20at%20that%20time%20about%20My%20long%20road.%20Reflecting%20back%20over%20the%20past%20-%20maybe%20-%203%20years%2C%20I%20noticed%20something%20I%20wanted%20to%20write%20about%3A%20al" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F31%2Falternatives-to-apprenticeships%2F&amp;t=Alternatives%20to%20Apprenticeships" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Alternatives%20to%20Apprenticeships%20-%20http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F31%2Falternatives-to-apprenticeships%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F31%2Falternatives-to-apprenticeships%2F&amp;title=Alternatives%20to%20Apprenticeships&amp;source=Markus+G%C3%A4rtner+Software+Testing%2C+Craftsmanship%2C+Leadership+and+beyond&amp;summary=Today%20I%20crossed%20my%20review%20comments%20for%20the%20Apprenticeship%20Patterns%20which%20I%20wrote%20back%20in%202009.%20I%20wrote%20a%20blog%20entry%20back%20at%20that%20time%20about%20My%20long%20road.%20Reflecting%20back%20over%20the%20past%20-%20maybe%20-%203%20years%2C%20I%20noticed%20something%20I%20wanted%20to%20write%20about%3A%20al" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F31%2Falternatives-to-apprenticeships%2F&amp;title=Alternatives%20to%20Apprenticeships&amp;annotation=Today%20I%20crossed%20my%20review%20comments%20for%20the%20Apprenticeship%20Patterns%20which%20I%20wrote%20back%20in%202009.%20I%20wrote%20a%20blog%20entry%20back%20at%20that%20time%20about%20My%20long%20road.%20Reflecting%20back%20over%20the%20past%20-%20maybe%20-%203%20years%2C%20I%20noticed%20something%20I%20wanted%20to%20write%20about%3A%20al" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/mgaertne/~4/RFA1psnp7Bg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.shino.de/2012/01/31/alternatives-to-apprenticeships/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.shino.de/2012/01/31/alternatives-to-apprenticeships/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=alternatives-to-apprenticeships</feedburner:origLink></item>
		<item>
		<title>Responses from the programmer and tester surveys</title>
		<link>http://feedproxy.google.com/~r/mgaertne/~3/yNIhAWzQvfw/</link>
		<comments>http://www.shino.de/2012/01/29/responses-from-the-programmer-and-tester-surveys/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 19:20:11 +0000</pubDate>
		<dc:creator>Markus Gärtner</dc:creator>
				<category><![CDATA[Context-driven Testing]]></category>
		<category><![CDATA[Exploratory Testing]]></category>
		<category><![CDATA[Leadership]]></category>
		<category><![CDATA[Methodologies]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Software Craftsmanship]]></category>
		<category><![CDATA[Test Driven Development]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[XP]]></category>
		<category><![CDATA[it-agile-blog-planet]]></category>

		<guid isPermaLink="false">http://www.shino.de/?p=1817</guid>
		<description><![CDATA[A while ago, I called for some participation on the state of our craft. I promised back then to present some intermediate answers in late January. Here they are. Programer&#8217;s survey Up until know 183 people have filled out the &#8230; <a href="http://www.shino.de/2012/01/29/responses-from-the-programmer-and-tester-surveys/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A while ago, I called for some participation on the <a href="http://www.shino.de/2012/01/04/some-surveys-on-the-state-of-our-craft/">state of our craft</a>. I promised back then to present some intermediate answers in late January. Here they are.</p>
<p><span id="more-1817"></span></p>
<h2>Programer&#8217;s survey</h2>
<p>Up until know 183 people have filled out the survey.</p>
<p>The first question in the <a href="http://www.shino.de/programmer-survey/">programmer&#8217;s survey</a> is on the particular programming the programmers used. </p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2012/01/languages.png"><img src="http://www.shino.de/blog/wp-content/uploads/2012/01/languages-221x300.png" alt="" title="languages" width="221" height="300" class="alignnone size-medium wp-image-1820" /></a></p>
<p>The majority of programmers seem to use Java. There are some using JavaScript, C#, and Ruby. The minority of the participants so far use Visual Basic, Clojure, and Haskell. I think this is is relevant for the remaining answers &#8211; i.e. when it comes to the SOLID principles which mostly refer to object-oriented programming.</p>
<p>On the usage of TDD, I received some interesting answers so far.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2012/01/tdd.png"><img src="http://www.shino.de/blog/wp-content/uploads/2012/01/tdd-300x150.png" alt="" title="tdd" width="300" height="150" class="alignnone size-medium wp-image-1821" /></a></p>
<p>43% use TDD regularly, 20% at least once per week, 17% about once per month. 17% never use TDD, and 3% don&#8217;t even know what it is. This surprised me, as I thought that fewer people use TDD on a regular basis.</p>
<p>On refactoring the picture seems a bit better.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2012/01/refactoring.png"><img src="http://www.shino.de/blog/wp-content/uploads/2012/01/refactoring-300x152.png" alt="" title="refactoring" width="300" height="152" class="alignnone size-medium wp-image-1822" /></a></p>
<p>64% use refactoring several times per day; 24% use it at least once per week, 8% about once per month. 3% never use refactoring, while 1% does not know refactoring at all. More than 90% of the people who took the survey at least know about refactoring, and use it on a regular basis &#8211; ome more often than others. This didn&#8217;t really surprise me, as today&#8217;s IDEs &#8211; besides ones like XCode or Visual Studio &#8211; ship with support for automated refactorings. Probably that&#8217;s why so many use them regularly.</p>
<p>The final question in the programmer&#8217;s survey referred to the SOLID principles.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2012/01/solid.png"><img src="http://www.shino.de/blog/wp-content/uploads/2012/01/solid-300x134.png" alt="" title="solid" width="300" height="134" class="alignnone size-medium wp-image-1823" /></a></p>
<p>48% consider it part of their work, while 32% think about some of the letters from time to time. 25 don&#8217;t need SOLID, and 19% wondered about why I wrote it all uppercase. Surprisingly this number is also higher than the numbers I had thought of before sending out the survey. So I was again surprised.</p>
<h2>Tester&#8217;s survey</h2>
<p>The <a href="http://www.shino.de/tester-survey/">tester survey</a> was mainly motivated by Lee Copeland&#8217;s Nine Forgettings. So far 104 people have filled it out.</p>
<p>First of all I wanted to know about the experience in the field. I was interested in the experience of the people filling out the survey, and how this might correlate with the different viewpoints.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2012/01/experience.png"><img src="http://www.shino.de/blog/wp-content/uploads/2012/01/experience-300x167.png" alt="" title="experience" width="300" height="167" class="alignnone size-medium wp-image-1824" /></a></p>
<p>42% have more than 10 years of experience, 37% more than 5 years, 7% 4-5 years, 7% 2-3 years, 6% of about one year. 2% stated they started with testing just recently. This reflects a huge level of experience.</p>
<p>Next thing I asked for some testers in the past. Reflecting on Lee Copeland&#8217;s presentation, I was interested in how many people actually know these testers.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2012/01/testers.png"><img src="http://www.shino.de/blog/wp-content/uploads/2012/01/testers-300x266.png" alt="" title="testers" width="300" height="266" class="alignnone size-medium wp-image-1825" /></a></p>
<p>90% know Michael Bolton, 88% James Bach, 78% Jerry Weinberg. Michael Fagan, who introduced inspections, know 33%, Dave Gelperin, who authored the IEEE-829 standard, know 13%, and Bill Perry, who founded SQE, know just 8% about. I think this reflects some worries from Lee, but I was still surprised by the knowledge about some of the past heads in software testing.</p>
<p>On the last book read by the tester, I collected together a bunch of books, which I found helpful in the past.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2012/01/lastbook.png"><img src="http://www.shino.de/blog/wp-content/uploads/2012/01/lastbook-215x300.png" alt="" title="lastbook" width="215" height="300" class="alignnone size-medium wp-image-1826" /></a></p>
<p>19% have read some other book, 18% Lessons Learned in Software Testing, 18% Agile Testing, and 13% Perfect Software&#8230; and other illusions about testing. On the other answers, one thing struck me. There were some people pointing to books as Growing Object-Oriented Software Guided by Tests, and Working Effectively with Legacy Code, or Continuous Delivery. I don&#8217;t considered these as software testing books as to my understanding. I think this reflects the ambiguity that comes with the term software testing, but that could be just my interpretation.</p>
<p>Another thing struck me. 4% claimed they never have read a book on software testing.</p>
<p>On the book recommendations there were a few interesting points. At least two participants claimed that they read any of the ISTQB books last, and would not recommend any book on software testing. A lot of recommendations go out for Lessons Learned in Software Testing. Interesting in my data is also, that most of the participants who don&#8217;t recommend a book, have read books like any of the ISTQB books, The Art of Software Testing, or Managing the Testing Process.</p>
<p>When I try not to overrate the data, I would claim that we do not have the same understanding of what good testing consists of &#8211; given the variety of responses I got.</p>
<h2>Some thoughts</h2>
<p>On the programmer&#8217;s survey, I think my data is biased. I might have overestimated my reach with the survey here. I am quite sure that these data don&#8217;t reflect the state of our software development craft.</p>
<p>On the tester&#8217;s survey, I think my data is also biased. People reading my blog might actually be influenced by similar sources as I am. This means the context-driven and the Agile testing world. That&#8217;s ok, but I hoped for a variety of responses here as well. I seem to have got such responses by accident, but would like to see more people filling out this form to gain more insights, maybe.</p>
<p>That&#8217;s it for now. I hope to get some more responses, but don&#8217;t put too much faith into it.</p>
<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F29%2Fresponses-from-the-programmer-and-tester-surveys%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F29%2Fresponses-from-the-programmer-and-tester-surveys%2F&amp;title=Responses%20from%20the%20programmer%20and%20tester%20surveys&amp;bodytext=A%20while%20ago%2C%20I%20called%20for%20some%20participation%20on%20the%20state%20of%20our%20craft.%20I%20promised%20back%20then%20to%20present%20some%20intermediate%20answers%20in%20late%20January.%20Here%20they%20are.%0D%0A%0D%0A%0D%0A%0D%0AProgramer%27s%20survey%0D%0AUp%20until%20know%20183%20people%20have%20filled%20out%20the%20survey.%0D%0A%0D%0AThe%20f" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F29%2Fresponses-from-the-programmer-and-tester-surveys%2F&amp;title=Responses%20from%20the%20programmer%20and%20tester%20surveys" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F29%2Fresponses-from-the-programmer-and-tester-surveys%2F&amp;title=Responses%20from%20the%20programmer%20and%20tester%20surveys&amp;notes=A%20while%20ago%2C%20I%20called%20for%20some%20participation%20on%20the%20state%20of%20our%20craft.%20I%20promised%20back%20then%20to%20present%20some%20intermediate%20answers%20in%20late%20January.%20Here%20they%20are.%0D%0A%0D%0A%0D%0A%0D%0AProgramer%27s%20survey%0D%0AUp%20until%20know%20183%20people%20have%20filled%20out%20the%20survey.%0D%0A%0D%0AThe%20f" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F29%2Fresponses-from-the-programmer-and-tester-surveys%2F&amp;t=Responses%20from%20the%20programmer%20and%20tester%20surveys" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Responses%20from%20the%20programmer%20and%20tester%20surveys%20-%20http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F29%2Fresponses-from-the-programmer-and-tester-surveys%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F29%2Fresponses-from-the-programmer-and-tester-surveys%2F&amp;title=Responses%20from%20the%20programmer%20and%20tester%20surveys&amp;source=Markus+G%C3%A4rtner+Software+Testing%2C+Craftsmanship%2C+Leadership+and+beyond&amp;summary=A%20while%20ago%2C%20I%20called%20for%20some%20participation%20on%20the%20state%20of%20our%20craft.%20I%20promised%20back%20then%20to%20present%20some%20intermediate%20answers%20in%20late%20January.%20Here%20they%20are.%0D%0A%0D%0A%0D%0A%0D%0AProgramer%27s%20survey%0D%0AUp%20until%20know%20183%20people%20have%20filled%20out%20the%20survey.%0D%0A%0D%0AThe%20f" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F29%2Fresponses-from-the-programmer-and-tester-surveys%2F&amp;title=Responses%20from%20the%20programmer%20and%20tester%20surveys&amp;annotation=A%20while%20ago%2C%20I%20called%20for%20some%20participation%20on%20the%20state%20of%20our%20craft.%20I%20promised%20back%20then%20to%20present%20some%20intermediate%20answers%20in%20late%20January.%20Here%20they%20are.%0D%0A%0D%0A%0D%0A%0D%0AProgramer%27s%20survey%0D%0AUp%20until%20know%20183%20people%20have%20filled%20out%20the%20survey.%0D%0A%0D%0AThe%20f" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/mgaertne/~4/yNIhAWzQvfw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.shino.de/2012/01/29/responses-from-the-programmer-and-tester-surveys/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.shino.de/2012/01/29/responses-from-the-programmer-and-tester-surveys/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=responses-from-the-programmer-and-tester-surveys</feedburner:origLink></item>
		<item>
		<title>8 things you ought to know if you do not know anything about hiring a software tester</title>
		<link>http://feedproxy.google.com/~r/mgaertne/~3/Hv8sHiUu_a8/</link>
		<comments>http://www.shino.de/2012/01/24/8-things-you-ought-to-know-if-you-do-not-know-anything-about-hiring-a-software-tester/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 19:53:14 +0000</pubDate>
		<dc:creator>Markus Gärtner</dc:creator>
				<category><![CDATA[Agile Testing]]></category>
		<category><![CDATA[Context-driven Testing]]></category>
		<category><![CDATA[Software Craftsmanship]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[hiring testers]]></category>
		<category><![CDATA[it-agile-blog-planet]]></category>

		<guid isPermaLink="false">http://www.shino.de/?p=1808</guid>
		<description><![CDATA[In a recent blog entry over at 8thLight&#8217;s blog Angelique Martin points out to 8 things you ought to know if you do not know anything about hiring a software developer. Having been involved with the Software Craftsmanship movement since &#8230; <a href="http://www.shino.de/2012/01/24/8-things-you-ought-to-know-if-you-do-not-know-anything-about-hiring-a-software-tester/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In a recent blog entry over at <a href="http://blog.8thlight.com">8thLight&#8217;s blog</a> Angelique Martin points out to <a href="http://blog.8thlight.com/angelique-martin/2012/01/19/8-thing-you-ought-to-know.html">8 things you ought to know if you do not know anything about hiring a software developer</a>. Having been involved with the <a href="http://manifesto.softwarecraftsmanship.org">Software Craftsmanship movement</a> since the early days, and 8thLight has played a major role in that movement early on, this list was compelling to me.</p>
<p>In short, Angelique reminds us to ask potential new employees for the development processes they used, their development practices, &#8211; particularly TDD, pair programming, short iterations, and continuous integration &#8211; and how they educated themselves and kept their claws sharp. She also points out that she would ask for a proof of their talent, how they estimated, how deadlines are met, and what they can say about the costs involved when developing software.</p>
<p>This list was so compelling to that I decided to put up a similar list with the things I was looking out for hiring a software tester. I believe there are some unique skills I would look for in a software tester that I would not necessarily look for in a programmer. So, here it is.</p>
<p><span id="more-1808"></span></p>
<p>I would ask about their <strong>approach in different contexts</strong>. Agile software development is all around us. But still many companies also use more traditional approaches. In the end, one approach to testing might work in an Agile shop, while it would fail dramatically on a more traditional project. I would look for their adaptability to different contexts, and how they react to different situations. In today&#8217;s world it&#8217;s certainly not enough to know about the latest methodology, but also to apply different techniques as unique situations unfold. I would also look out for their tactics in fast-paced Agile iterations, and how they adapt to two week long sprints. What about one week? What about daily deployments?</p>
<p>I would ask about the <strong>testing techniques</strong> they could show me right now without preparation. My experience in our field is that testers visit a course or two &#8211; if they actually can do so. After that they use the 20 percent of testing knowledge that they need in their day job &#8211; without exercising their brain cells on the remaining 80 percent. Even worse, there is little interest in growing beyond these practices. If the potential new hire can share a lot of testing techniques without preparation, she certainly uses all of these different techniques regularly.</p>
<p>I would ask about their <strong>programming experiences</strong>. Fast-paced iterations call for test automation. Even if you don&#8217;t work in an Agile context, programming knowledge will benefit you at creating different tools that assist your manual tests. In the end, you can talk to programmers on a different level, if you can at least read their code. Specifically I would ask the potential new tester if she could pair with me right now on some production code. I would also ask for experiences with TDD, pair programming, pair testing, continuous integration, and different automation tools and programming languages.</p>
<p>I would ask for <strong>heuristics</strong> they regularly use. Test automation alone is not enough. A good tester also needs to be aware of the oracles and heuristics by which we recognize a problem. A good tester also knows when to aim for more depth in their test sessions, or to aim for overview on a new product. These are covered in many of the mnemonics on software testing around. Maybe they even came up with their own mnemonic on aspects in their testing which they regularly use.</p>
<p>I would ask for a <strong>demonstration of their skills</strong>. This could mean to submit an example bug report as Lessons Learned in Software Testing points out. This certainly also means that I hand them some problem to test, and ask them to show me how they would test the particular application. Among the things I would look out for, is how they handle traps, and what basic assumptions about testing they follow through. I certainly would use one of the missions over at <a href="http://www.testing-challenges.org">Testing Challenges.org</a>. I would also spent an eye on how they try to clarify the mission, and how they involve the different stakeholders in their testing.</p>
<p>I would ask for <strong>how they work on their knowledge</strong>. What has been the latest book on software testing that they read? Which blogs do they read regularly? Did they invent a new testing technique (like the Black Viper testing)? Which conferences did they attend? Which online coaching opportunities did they take? <a href="http://www.weekendtesting.com">Weekend Testing</a>? Skype coaching? Miagi-Do? <a href="http://www.testingeducation.org/BBST">BBST</a>? These are all examples of personal dedication to our craft. They also show a passion for life-long learning.</p>
<p>I would ask for <strong>how they collaborated</strong>. This includes collaboration with programmers like pair programming, but also with peers in pair testing sessions. I would also seek to get to know how they worked out specification details and acceptance tests with the customer. What is their approach to collaborate with programmers who don&#8217;t give a thing about testing and testers? How do they show their unique value they bring to the software development process, and how do they get others engaged in what they do? Testers need not be alone in their daily struggle on quality, and certainly shouldn&#8217;t be the gatekeeper about quality. I would look for a tester who understands that quality in the software is a team effort.</p>
<p>I would ask for their <strong>previous professional job</strong>. In the last year, I attended the second writing-about-testing workshop. During the introduction on the first day, everyone stated how she or he came into testing. Most of the participants didn&#8217;t pick software testing as their first job. Eventually they found out about their passion for testing by accident. Since then I made it a habit to interview testers about their path to the profession. Most of them had interesting stories to tell, and even compelling insights about fields of expertise that suits any tester.</p>
<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F24%2F8-things-you-ought-to-know-if-you-do-not-know-anything-about-hiring-a-software-tester%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F24%2F8-things-you-ought-to-know-if-you-do-not-know-anything-about-hiring-a-software-tester%2F&amp;title=8%20things%20you%20ought%20to%20know%20if%20you%20do%20not%20know%20anything%20about%20hiring%20a%20software%20tester&amp;bodytext=In%20a%20recent%20blog%20entry%20over%20at%208thLight%27s%20blog%20Angelique%20Martin%20points%20out%20to%208%20things%20you%20ought%20to%20know%20if%20you%20do%20not%20know%20anything%20about%20hiring%20a%20software%20developer.%20Having%20been%20involved%20with%20the%20Software%20Craftsmanship%20movement%20since%20the%20early%20days" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F24%2F8-things-you-ought-to-know-if-you-do-not-know-anything-about-hiring-a-software-tester%2F&amp;title=8%20things%20you%20ought%20to%20know%20if%20you%20do%20not%20know%20anything%20about%20hiring%20a%20software%20tester" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F24%2F8-things-you-ought-to-know-if-you-do-not-know-anything-about-hiring-a-software-tester%2F&amp;title=8%20things%20you%20ought%20to%20know%20if%20you%20do%20not%20know%20anything%20about%20hiring%20a%20software%20tester&amp;notes=In%20a%20recent%20blog%20entry%20over%20at%208thLight%27s%20blog%20Angelique%20Martin%20points%20out%20to%208%20things%20you%20ought%20to%20know%20if%20you%20do%20not%20know%20anything%20about%20hiring%20a%20software%20developer.%20Having%20been%20involved%20with%20the%20Software%20Craftsmanship%20movement%20since%20the%20early%20days" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F24%2F8-things-you-ought-to-know-if-you-do-not-know-anything-about-hiring-a-software-tester%2F&amp;t=8%20things%20you%20ought%20to%20know%20if%20you%20do%20not%20know%20anything%20about%20hiring%20a%20software%20tester" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=8%20things%20you%20ought%20to%20know%20if%20you%20do%20not%20know%20anything%20about%20hiring%20a%20software%20tester%20-%20http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F24%2F8-things-you-ought-to-know-if-you-do-not-know-anything-about-hiring-a-software-tester%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F24%2F8-things-you-ought-to-know-if-you-do-not-know-anything-about-hiring-a-software-tester%2F&amp;title=8%20things%20you%20ought%20to%20know%20if%20you%20do%20not%20know%20anything%20about%20hiring%20a%20software%20tester&amp;source=Markus+G%C3%A4rtner+Software+Testing%2C+Craftsmanship%2C+Leadership+and+beyond&amp;summary=In%20a%20recent%20blog%20entry%20over%20at%208thLight%27s%20blog%20Angelique%20Martin%20points%20out%20to%208%20things%20you%20ought%20to%20know%20if%20you%20do%20not%20know%20anything%20about%20hiring%20a%20software%20developer.%20Having%20been%20involved%20with%20the%20Software%20Craftsmanship%20movement%20since%20the%20early%20days" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F24%2F8-things-you-ought-to-know-if-you-do-not-know-anything-about-hiring-a-software-tester%2F&amp;title=8%20things%20you%20ought%20to%20know%20if%20you%20do%20not%20know%20anything%20about%20hiring%20a%20software%20tester&amp;annotation=In%20a%20recent%20blog%20entry%20over%20at%208thLight%27s%20blog%20Angelique%20Martin%20points%20out%20to%208%20things%20you%20ought%20to%20know%20if%20you%20do%20not%20know%20anything%20about%20hiring%20a%20software%20developer.%20Having%20been%20involved%20with%20the%20Software%20Craftsmanship%20movement%20since%20the%20early%20days" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/mgaertne/~4/Hv8sHiUu_a8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.shino.de/2012/01/24/8-things-you-ought-to-know-if-you-do-not-know-anything-about-hiring-a-software-tester/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://www.shino.de/2012/01/24/8-things-you-ought-to-know-if-you-do-not-know-anything-about-hiring-a-software-tester/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=8-things-you-ought-to-know-if-you-do-not-know-anything-about-hiring-a-software-tester</feedburner:origLink></item>
		<item>
		<title>Tester Challenge Summary</title>
		<link>http://feedproxy.google.com/~r/mgaertne/~3/chKFdKPLxEE/</link>
		<comments>http://www.shino.de/2012/01/07/tester-challenge-summary/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 20:44:54 +0000</pubDate>
		<dc:creator>Markus Gärtner</dc:creator>
				<category><![CDATA[Context-driven Testing]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[it-agile-blog-planet]]></category>
		<category><![CDATA[Miagi-Do]]></category>
		<category><![CDATA[Testing Challenge]]></category>

		<guid isPermaLink="false">http://www.shino.de/?p=1799</guid>
		<description><![CDATA[A while ago I put up a challenge for software testers. Here is the mission I used back then: Product: Regression Test Calculator Mission: Test the regression test calculator for any flaws you can find. You might gain bonus points, &#8230; <a href="http://www.shino.de/2012/01/07/tester-challenge-summary/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A while ago I put up <a href="http://www.shino.de/2011/12/30/a-testing-challenge/">a challenge</a> for software testers. Here is the mission I used back then:</p>
<blockquote><p>
<b>Product:</b><br />
<a href="http://testercrew.com/regression-calculator-form.php">Regression Test Calculator</a></p>
<p><b>Mission:</b><br />
Test the regression test calculator for any flaws you can find. You might gain bonus points, if you can find out how the calculation is done. Another set of bonus points if you can come up with a better approach.
</p></blockquote>
<p>In the meantime I found out that <a href="http://enjoytesting.blogspot.com">Ajay Balamurugadas</a> actually found the link to the website, and sent it to James and Michael. I think he deserves some special kudos for this.</p>
<p>These are the responses I received.</p>
<p><span id="more-1799"></span></p>
<h2>Twitter</h2>
<p>I recevied some feedback over twitter. <a href="http://www.twitter.com/veratax">Tim Western</a> challenged the purpose of the tool completely. He was not alone with this opinion. <a href="http://www.twitter.com/JustinRohrman">Justin Rohrman</a>, and <a href="http://www.twitter.com/QualityFrog">Ben Simo</a> felt the same about the tool.</p>
<p><a href="http://www.twitter.com/michaelbolton">Michael Bolton</a> noticed that &#8220;boundary&#8221; was mispelled in a link to another tool.</p>
<p><a href="http://www.twitter.com/Unlicensed2Test">Peter H-L</a> pointed out that you can actually get minus coverage. I wonder what minus coverage should mean. Maybe having tested a product less than untested at all.</p>
<p><a href="http://www.twitter.com/j19sch">jss</a> mentioned that I should try one test case that takes one tester two hours. Two testers can execute this test in one hour. I think that calculator didn&#8217;t know about Brooks&#8217; Law very well. Or the calculator also thinks that carrying out a baby takes two women 4.5 months.</p>
<h2>Blog comments</h2>
<p>I recevied four blog comments from my readers. One was actually a pingback from <a href="http://rapidtester.wordpress.com">Rasmus Koorits</a> who submitted his report via email. I will get to this in the next section.</p>
<p><a href="http://expectedresults.blogspot.com/">Phil Kirkham</a> played a bit with the calculator, but lost interest after getting the first division by zero error.</p>
<p><a href="http://arborosa.org/">Jean-Paul Varwijk</a> submitted his report on playing for fifteen minutes with the calculator. He found some interesting problems in just 15 minutes. I asked him for a condensed report. I hope he will reply on that.</p>
<p>Emile Zwiggelaar also went for a 15 minute session, and also found some interesting problems.</p>
<p>For all three reports, go back to <a href="http://www.shino.de/2011/12/30/a-testing-challenge/">the original blog entry</a>, and read their comments. They found some quite interesting stuff.</p>
<h2>E-Mail</h2>
<p>I received exactly one report by email. It came from Rasmus Koorits, as I mentioned earlier. He had seven pages full of interesting stuff that he found. The report is very thorough. He showed great passion in the craft. I don&#8217;t dare to put his report up here without having asked him beforehand. Maybe I will add this later. I think he deserves the most kudos for following up, and he did well on that.</p>
<h2>Some endnotes</h2>
<p>I intentionally didn&#8217;t mention too much details about the bugs and problems. I hope that some readers will later dive into the topic, and submit a report on their own.</p>
<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F07%2Ftester-challenge-summary%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F07%2Ftester-challenge-summary%2F&amp;title=Tester%20Challenge%20Summary&amp;bodytext=A%20while%20ago%20I%20put%20up%20a%20challenge%20for%20software%20testers.%20Here%20is%20the%20mission%20I%20used%20back%20then%3A%0D%0A%0D%0A%0D%0AProduct%3A%0D%0ARegression%20Test%20Calculator%0D%0A%0D%0AMission%3A%0D%0ATest%20the%20regression%20test%20calculator%20for%20any%20flaws%20you%20can%20find.%20You%20might%20gain%20bonus%20points%2C%20if%20you%20ca" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F07%2Ftester-challenge-summary%2F&amp;title=Tester%20Challenge%20Summary" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F07%2Ftester-challenge-summary%2F&amp;title=Tester%20Challenge%20Summary&amp;notes=A%20while%20ago%20I%20put%20up%20a%20challenge%20for%20software%20testers.%20Here%20is%20the%20mission%20I%20used%20back%20then%3A%0D%0A%0D%0A%0D%0AProduct%3A%0D%0ARegression%20Test%20Calculator%0D%0A%0D%0AMission%3A%0D%0ATest%20the%20regression%20test%20calculator%20for%20any%20flaws%20you%20can%20find.%20You%20might%20gain%20bonus%20points%2C%20if%20you%20ca" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F07%2Ftester-challenge-summary%2F&amp;t=Tester%20Challenge%20Summary" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Tester%20Challenge%20Summary%20-%20http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F07%2Ftester-challenge-summary%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F07%2Ftester-challenge-summary%2F&amp;title=Tester%20Challenge%20Summary&amp;source=Markus+G%C3%A4rtner+Software+Testing%2C+Craftsmanship%2C+Leadership+and+beyond&amp;summary=A%20while%20ago%20I%20put%20up%20a%20challenge%20for%20software%20testers.%20Here%20is%20the%20mission%20I%20used%20back%20then%3A%0D%0A%0D%0A%0D%0AProduct%3A%0D%0ARegression%20Test%20Calculator%0D%0A%0D%0AMission%3A%0D%0ATest%20the%20regression%20test%20calculator%20for%20any%20flaws%20you%20can%20find.%20You%20might%20gain%20bonus%20points%2C%20if%20you%20ca" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F07%2Ftester-challenge-summary%2F&amp;title=Tester%20Challenge%20Summary&amp;annotation=A%20while%20ago%20I%20put%20up%20a%20challenge%20for%20software%20testers.%20Here%20is%20the%20mission%20I%20used%20back%20then%3A%0D%0A%0D%0A%0D%0AProduct%3A%0D%0ARegression%20Test%20Calculator%0D%0A%0D%0AMission%3A%0D%0ATest%20the%20regression%20test%20calculator%20for%20any%20flaws%20you%20can%20find.%20You%20might%20gain%20bonus%20points%2C%20if%20you%20ca" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/mgaertne/~4/chKFdKPLxEE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.shino.de/2012/01/07/tester-challenge-summary/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.shino.de/2012/01/07/tester-challenge-summary/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=tester-challenge-summary</feedburner:origLink></item>
		<item>
		<title>Some surveys on the state of our craft</title>
		<link>http://feedproxy.google.com/~r/mgaertne/~3/qEjFnxzIqPs/</link>
		<comments>http://www.shino.de/2012/01/04/some-surveys-on-the-state-of-our-craft/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 21:04:14 +0000</pubDate>
		<dc:creator>Markus Gärtner</dc:creator>
				<category><![CDATA[Context-driven Testing]]></category>
		<category><![CDATA[Exploratory Testing]]></category>
		<category><![CDATA[Leadership]]></category>
		<category><![CDATA[Methodologies]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Software Craftsmanship]]></category>
		<category><![CDATA[Test Driven Development]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[XP]]></category>
		<category><![CDATA[it-agile-blog-planet]]></category>

		<guid isPermaLink="false">http://www.shino.de/?p=1781</guid>
		<description><![CDATA[One of my colleagues made a claim yesterday which I would viagra to put some numbers on. I raised the question on twitter, and received suspicious answers about the numbers of my colleague. Please forward this survey to anyone you &#8230; <a href="http://www.shino.de/2012/01/04/some-surveys-on-the-state-of-our-craft/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>One of my colleagues made a claim yesterday which I would <a href=http://atlantic-drugs.net/products/viagra.htm>viagra</a> to put some numbers on. I raised the question on twitter, and received suspicious answers about the numbers of my colleague. Please forward <a href="http://www.shino.de/programmer-survey/">this survey</a> to anyone you know who is programming: http://www.shino.de/programmer-survey/ It consist of just four question, so you should be able to answer them in a few minutes.</p>
<p>Over twitter I also received the feedback that things are worse for testers. I would like to put numbers on that as well. Therefore I also put up an equally small <a href="http://www.shino.de/tester-survey/">survey for tester</a>: http://www.shino.de/tester-survey/ Please forward this survey to anyone in the software business that you know of.</p>
<p>From time to time to I will publish some of the results. I aim for end of January for the first set of data.</p>
<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F04%2Fsome-surveys-on-the-state-of-our-craft%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F04%2Fsome-surveys-on-the-state-of-our-craft%2F&amp;title=Some%20surveys%20on%20the%20state%20of%20our%20craft&amp;bodytext=One%20of%20my%20colleagues%20made%20a%20claim%20yesterday%20which%20I%20would%20viagra%20to%20put%20some%20numbers%20on.%20I%20raised%20the%20question%20on%20twitter%2C%20and%20received%20suspicious%20answers%20about%20the%20numbers%20of%20my%20colleague.%20Please%20forward%20this%20survey%20to%20anyone%20you%20know%20who%20is%20program" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F04%2Fsome-surveys-on-the-state-of-our-craft%2F&amp;title=Some%20surveys%20on%20the%20state%20of%20our%20craft" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F04%2Fsome-surveys-on-the-state-of-our-craft%2F&amp;title=Some%20surveys%20on%20the%20state%20of%20our%20craft&amp;notes=One%20of%20my%20colleagues%20made%20a%20claim%20yesterday%20which%20I%20would%20viagra%20to%20put%20some%20numbers%20on.%20I%20raised%20the%20question%20on%20twitter%2C%20and%20received%20suspicious%20answers%20about%20the%20numbers%20of%20my%20colleague.%20Please%20forward%20this%20survey%20to%20anyone%20you%20know%20who%20is%20program" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F04%2Fsome-surveys-on-the-state-of-our-craft%2F&amp;t=Some%20surveys%20on%20the%20state%20of%20our%20craft" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Some%20surveys%20on%20the%20state%20of%20our%20craft%20-%20http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F04%2Fsome-surveys-on-the-state-of-our-craft%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F04%2Fsome-surveys-on-the-state-of-our-craft%2F&amp;title=Some%20surveys%20on%20the%20state%20of%20our%20craft&amp;source=Markus+G%C3%A4rtner+Software+Testing%2C+Craftsmanship%2C+Leadership+and+beyond&amp;summary=One%20of%20my%20colleagues%20made%20a%20claim%20yesterday%20which%20I%20would%20viagra%20to%20put%20some%20numbers%20on.%20I%20raised%20the%20question%20on%20twitter%2C%20and%20received%20suspicious%20answers%20about%20the%20numbers%20of%20my%20colleague.%20Please%20forward%20this%20survey%20to%20anyone%20you%20know%20who%20is%20program" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F04%2Fsome-surveys-on-the-state-of-our-craft%2F&amp;title=Some%20surveys%20on%20the%20state%20of%20our%20craft&amp;annotation=One%20of%20my%20colleagues%20made%20a%20claim%20yesterday%20which%20I%20would%20viagra%20to%20put%20some%20numbers%20on.%20I%20raised%20the%20question%20on%20twitter%2C%20and%20received%20suspicious%20answers%20about%20the%20numbers%20of%20my%20colleague.%20Please%20forward%20this%20survey%20to%20anyone%20you%20know%20who%20is%20program" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/mgaertne/~4/qEjFnxzIqPs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.shino.de/2012/01/04/some-surveys-on-the-state-of-our-craft/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.shino.de/2012/01/04/some-surveys-on-the-state-of-our-craft/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=some-surveys-on-the-state-of-our-craft</feedburner:origLink></item>
		<item>
		<title>Complexity Thinking and the MOI(J) Model</title>
		<link>http://feedproxy.google.com/~r/mgaertne/~3/SayF5g6Ns8s/</link>
		<comments>http://www.shino.de/2012/01/02/complexity-thinking-and-the-moij-model/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 19:01:26 +0000</pubDate>
		<dc:creator>Markus Gärtner</dc:creator>
				<category><![CDATA[Leadership]]></category>
		<category><![CDATA[Complexity Thinking]]></category>
		<category><![CDATA[it-agile-blog-planet]]></category>

		<guid isPermaLink="false">http://www.shino.de/?p=1779</guid>
		<description><![CDATA[Last year I started to dive into the theory behind complexity thinking. What puzzled me ever since is the relationship between complexity thinking and the stuff that I learned from Jerry Weinberg. One sleepless night I stood up from bed, &#8230; <a href="http://www.shino.de/2012/01/02/complexity-thinking-and-the-moij-model/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last year I started to dive into the theory behind complexity thinking. What puzzled me ever since is the relationship between complexity thinking and the stuff that I learned from Jerry Weinberg. One sleepless night I stood up from bed, and searched my material from the PSL course. There I learned about a model that helps me leading people in different ways. While thinking over it, it occurred to me, that complexity thinking is a small subset of the MOI(J) model. Follow me on my mind-journey.</p>
<p><span id="more-1779"></span></p>
<h2>Complexity Thinking</h2>
<p>Complexity Thinking evolves around three main concepts. That is, in each self-organizing there are several <b>containers</b> which determine the boundaries of smaller groups. Every organizational hierarchy could be thought of as such a container. But there are also others. In a matrix organization, containers also evolve around the project structures. Testers and programmers are also two different containers.</p>
<p>Containers themselves are defined by <b>significant differences</b> to other containers. There are also insignificant different between containers, and within containers themselves. Complexity Thinking states that the significant ones are meaningful for the work as a change agent.</p>
<p>The third concept has to do with exchanges. In order to self-organize, people in the system have to exchange their differences between each other. If there are too few exchanges, then the team will not be able to self-organize. The things we strive for as change artists are <b>transformational exchanges</b>, exchanges that yield a different behavior, a transformation.</p>
<p>As a change agent for self-organization this model helps us to find the right balance between containers, significant differences, and transformational exchanges. If people are stuck because they lack information from another department, organize an exchange between the two. If people self-organization is limited because the containers are not clear, then you shape these, or shape them differently.</p>
<h2>MOI(J) model</h2>
<p>The MOI(J) model consists of four aspects and two dimensions, on what leaders should take into account. The letters mean <b>m</b>otivation, <b>o</b>rganization, <b>i</b>nformation, and <b>j</b>iggle. The dimensions consist of observation and action.</p>
<p>In any group of people as a leader you can observe their motivation, how they are organized, and how information flows within the group, and beyond the boundaries. You can also observe whether the team is stuck in some particular sense.</p>
<p>Then you have different options to help the team, and lead them. You can change their motivation by introducing competition or by raising incentives. You can change their organization by promoting one of the team members. You can change their information flow by bringing in a colleague from that other department. Sometimes you can also jiggle the team, and show them new ways to handle the situation.</p>
<p>Now, complexity thinking appears to me to be a subset of the MOI(J) model. Transformational exchanges are changes that I may bring when I change their information flow. Significant differences can be mostly found in the way the team organizes their work, and what motivates them. Only the concept of containers is a bit vague for me in the MOI(J) model. It could have something to do with jiggling those boundaries once the team gets stuck. Yet, I found the MOI(J) model goes pretty beyond the Complexity Thinking model since it considers more variables for me as a system change agent.</p>
<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F02%2Fcomplexity-thinking-and-the-moij-model%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F02%2Fcomplexity-thinking-and-the-moij-model%2F&amp;title=Complexity%20Thinking%20and%20the%20MOI%28J%29%20Model&amp;bodytext=Last%20year%20I%20started%20to%20dive%20into%20the%20theory%20behind%20complexity%20thinking.%20What%20puzzled%20me%20ever%20since%20is%20the%20relationship%20between%20complexity%20thinking%20and%20the%20stuff%20that%20I%20learned%20from%20Jerry%20Weinberg.%20One%20sleepless%20night%20I%20stood%20up%20from%20bed%2C%20and%20searched" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F02%2Fcomplexity-thinking-and-the-moij-model%2F&amp;title=Complexity%20Thinking%20and%20the%20MOI%28J%29%20Model" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F02%2Fcomplexity-thinking-and-the-moij-model%2F&amp;title=Complexity%20Thinking%20and%20the%20MOI%28J%29%20Model&amp;notes=Last%20year%20I%20started%20to%20dive%20into%20the%20theory%20behind%20complexity%20thinking.%20What%20puzzled%20me%20ever%20since%20is%20the%20relationship%20between%20complexity%20thinking%20and%20the%20stuff%20that%20I%20learned%20from%20Jerry%20Weinberg.%20One%20sleepless%20night%20I%20stood%20up%20from%20bed%2C%20and%20searched" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F02%2Fcomplexity-thinking-and-the-moij-model%2F&amp;t=Complexity%20Thinking%20and%20the%20MOI%28J%29%20Model" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Complexity%20Thinking%20and%20the%20MOI%28J%29%20Model%20-%20http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F02%2Fcomplexity-thinking-and-the-moij-model%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F02%2Fcomplexity-thinking-and-the-moij-model%2F&amp;title=Complexity%20Thinking%20and%20the%20MOI%28J%29%20Model&amp;source=Markus+G%C3%A4rtner+Software+Testing%2C+Craftsmanship%2C+Leadership+and+beyond&amp;summary=Last%20year%20I%20started%20to%20dive%20into%20the%20theory%20behind%20complexity%20thinking.%20What%20puzzled%20me%20ever%20since%20is%20the%20relationship%20between%20complexity%20thinking%20and%20the%20stuff%20that%20I%20learned%20from%20Jerry%20Weinberg.%20One%20sleepless%20night%20I%20stood%20up%20from%20bed%2C%20and%20searched" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.shino.de%2F2012%2F01%2F02%2Fcomplexity-thinking-and-the-moij-model%2F&amp;title=Complexity%20Thinking%20and%20the%20MOI%28J%29%20Model&amp;annotation=Last%20year%20I%20started%20to%20dive%20into%20the%20theory%20behind%20complexity%20thinking.%20What%20puzzled%20me%20ever%20since%20is%20the%20relationship%20between%20complexity%20thinking%20and%20the%20stuff%20that%20I%20learned%20from%20Jerry%20Weinberg.%20One%20sleepless%20night%20I%20stood%20up%20from%20bed%2C%20and%20searched" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/mgaertne/~4/SayF5g6Ns8s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.shino.de/2012/01/02/complexity-thinking-and-the-moij-model/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.shino.de/2012/01/02/complexity-thinking-and-the-moij-model/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=complexity-thinking-and-the-moij-model</feedburner:origLink></item>
		<item>
		<title>A testing challenge</title>
		<link>http://feedproxy.google.com/~r/mgaertne/~3/bxCbRdkaTGw/</link>
		<comments>http://www.shino.de/2011/12/30/a-testing-challenge/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 14:24:08 +0000</pubDate>
		<dc:creator>Markus Gärtner</dc:creator>
				<category><![CDATA[Context-driven Testing]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[it-agile-blog-planet]]></category>
		<category><![CDATA[test challenge]]></category>

		<guid isPermaLink="false">http://www.shino.de/?p=1669</guid>
		<description><![CDATA[Yesterday James Bach rumored around a link to a test case execution time calculator. Besides the fact that it&#8217;s complete non-sense to use such a thing for professional testing, I started to play around a bit. I ended up with &#8230; <a href="http://www.shino.de/2011/12/30/a-testing-challenge/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Yesterday <a href="http://www.satisfice.com">James Bach</a> <a href="http://twitter.com/#!/jamesmarcusbach/status/152551431981899776">rumored around a link to a test case execution time calculator</a>. Besides the fact that it&#8217;s complete non-sense to use such a thing for professional testing, I started to play around a bit. I ended up with a ridiculous result.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2011/12/test.jpg"><img src="http://www.shino.de/blog/wp-content/uploads/2011/12/test-300x200.jpg" alt="" title="test" width="300" height="200" class="alignnone size-medium wp-image-1670" /></a></p>
<p>I think there is more to it. So, here is your mission, if you dare to accept it.</p>
<p><b>Product:</b><br />
<a href="http://testercrew.com/regression-calculator-form.php">Regression Test Calculator</a></p>
<p><b>Mission:</b><br />
Test the regression test calculator for any flaws you can find. You might gain bonus points, if you can find out how the calculation is done. Another set of bonus points if you can come up with a better approach.</p>
<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F30%2Fa-testing-challenge%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F30%2Fa-testing-challenge%2F&amp;title=A%20testing%20challenge&amp;bodytext=Yesterday%20James%20Bach%20rumored%20around%20a%20link%20to%20a%20test%20case%20execution%20time%20calculator.%20Besides%20the%20fact%20that%20it%27s%20complete%20non-sense%20to%20use%20such%20a%20thing%20for%20professional%20testing%2C%20I%20started%20to%20play%20around%20a%20bit.%20I%20ended%20up%20with%20a%20ridiculous%20result.%0D%0A%0D%0A%0D" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F30%2Fa-testing-challenge%2F&amp;title=A%20testing%20challenge" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F30%2Fa-testing-challenge%2F&amp;title=A%20testing%20challenge&amp;notes=Yesterday%20James%20Bach%20rumored%20around%20a%20link%20to%20a%20test%20case%20execution%20time%20calculator.%20Besides%20the%20fact%20that%20it%27s%20complete%20non-sense%20to%20use%20such%20a%20thing%20for%20professional%20testing%2C%20I%20started%20to%20play%20around%20a%20bit.%20I%20ended%20up%20with%20a%20ridiculous%20result.%0D%0A%0D%0A%0D" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F30%2Fa-testing-challenge%2F&amp;t=A%20testing%20challenge" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=A%20testing%20challenge%20-%20http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F30%2Fa-testing-challenge%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F30%2Fa-testing-challenge%2F&amp;title=A%20testing%20challenge&amp;source=Markus+G%C3%A4rtner+Software+Testing%2C+Craftsmanship%2C+Leadership+and+beyond&amp;summary=Yesterday%20James%20Bach%20rumored%20around%20a%20link%20to%20a%20test%20case%20execution%20time%20calculator.%20Besides%20the%20fact%20that%20it%27s%20complete%20non-sense%20to%20use%20such%20a%20thing%20for%20professional%20testing%2C%20I%20started%20to%20play%20around%20a%20bit.%20I%20ended%20up%20with%20a%20ridiculous%20result.%0D%0A%0D%0A%0D" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F30%2Fa-testing-challenge%2F&amp;title=A%20testing%20challenge&amp;annotation=Yesterday%20James%20Bach%20rumored%20around%20a%20link%20to%20a%20test%20case%20execution%20time%20calculator.%20Besides%20the%20fact%20that%20it%27s%20complete%20non-sense%20to%20use%20such%20a%20thing%20for%20professional%20testing%2C%20I%20started%20to%20play%20around%20a%20bit.%20I%20ended%20up%20with%20a%20ridiculous%20result.%0D%0A%0D%0A%0D" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/mgaertne/~4/bxCbRdkaTGw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.shino.de/2011/12/30/a-testing-challenge/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://www.shino.de/2011/12/30/a-testing-challenge/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=a-testing-challenge</feedburner:origLink></item>
		<item>
		<title>“Say, how many books did you read this year?”</title>
		<link>http://feedproxy.google.com/~r/mgaertne/~3/bl-cUMCl-NI/</link>
		<comments>http://www.shino.de/2011/12/28/say-how-many-books-did-you-read-this-year/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 14:44:57 +0000</pubDate>
		<dc:creator>Markus Gärtner</dc:creator>
				<category><![CDATA[Leadership]]></category>
		<category><![CDATA[Software Craftsmanship]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[it-agile-blog-planet]]></category>

		<guid isPermaLink="false">http://www.shino.de/?p=1664</guid>
		<description><![CDATA[At the beginning of November I attended a conference together with my boss Henning Wolf. While flying back to Hamburg, waiting for our plane, we talked about things, and I mentioned some lessons from a book that I was reading &#8230; <a href="http://www.shino.de/2011/12/28/say-how-many-books-did-you-read-this-year/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>At the beginning of November I attended a conference together with my boss <a href="http://www.henningwolf.de/">Henning Wolf</a>. While flying back to Hamburg, waiting for our plane, we talked about things, and I mentioned some lessons from a book that I was reading at that time. &#8220;Say, how many books do you read within a year?&#8221; he asked. I couldn&#8217;t answer that question directly, as keeping in mind that this was my seventeenth book would distract me from reading the content. So, I looked it up, and was amazed.</p>
<p>I am sure, I do not exceed the number of books that for example <a href="http://mkl-testhead.blogspot.com/">Michael Larsen</a> read this year, but I was still amazed about the number &#8211; having estimated it at about ten or twelve. I decided to visit back the books I read, and see which lessons stayed current even after having read them. This list is based upon my notes over at <a href="http://www.librarything.com/home/mgaertne">Library Thing</a>, where I looked up which books I finished this year. Some of them I started back in 2010. Some of them are also in German. some have an English translation, others don&#8217;t. Maybe time learning some German for some of my readers. :)</p>
<p><span id="more-1664"></span></p>
<p><b>Training From the Back of the Room!</b> &#8211; Sharon L. Bowman</p>
<p>I made this an expedite in my reading list. My colleague Stefan Roock visited the course back in 2010, and reported great things from it. I started to read this book back in January, read through in one week, and immediately started to incorporate the lessons into my training. I received some new inspiration from Sharon back in November when I visited her course as well. Great book, great insights, a must-read for any trainer and workshop moderator.</p>
<p><b>How to Read a Book</b> &#8211; Mortime J. Adler, Charles Van Doren</p>
<p>I started to read this back in 2010. I got inspired by it on how I could test better. Initially this was a recommendation from Ilja Preuss with whom I exchanged some e-mails back before my time at it-agile &#8211; and also his. It explains why you shouldn&#8217;t bother reading every book, because some of them are not worthwhile to read cover to cover. This is especially the case when you face a book that is written badly, or that has some beginners content which you are already familiar with. The book also explains how to find out about it. Recently I worked through my to read list, and prioritized the 30 or so to read books based on the recommendations from this book. While the title might be confusing, definitely a book worth reading &#8211; maybe not cover to cover, but that&#8217;s how I did it.</p>
<p><b>Please Understand Me II</b> &#8211; David Kirsey</p>
<p>Having dug deeper in the first part of this series, I was wondering what I would face when starting this one. This is also a relict from 2010. I enjoyed the insights about the Myers-Briggs Type Indicator from this book, but also the different temperaments which you may find in the different SP, SJ, NT and NF preferences. I learned some new stuff which I also incorporated in my trainings on a meta-level. For example, I remember one training where I was facing a detailed-oriented S-preference and knew based on this book what I had to do. Today, I might question the lesson I tried back then, but it helped in this particular situation. If you&#8217;re unsure about other people surrounding you, you should probably read one of these &#8211; but be prepared that this is a psychology book. I had no problem with that, since I had educational science back in school with a psychology teacher. But you might find it dry to read.</p>
<p><b>Kanban</b> &#8211; David J. Anderson</p>
<p>This is another expedite book in my reading list for 2011. I decided to jump deeper into the topic of Kanban back in February. My colleagues were discussing how to extend our knowledge about Kanban and our ability to coach companies adopting Kanban. I felt I had to dig deeper. I found this book interesting to read, but at times the lessons felt a bit too managerial. Being a tester that is suspicious about any metrics, I also had problems reading this part. I think Kanban is an interesting method, and it surely will evolve over the course of the next years even more.</p>
<p><b>Exploring Requirements &#8211; Quality before Design</b> &#8211; Don C. Gause, Gerald M. Weinberg</p>
<p>Since I read Bridging the Communication Gap back in 2009 I had this on my book shelf. Finally I got to read this book. I enjoyed it. Especially I enjoyed reading about different requirements elicitation techniques, as well as the Mary Had a Little Lamb Heuristic. I applied it from time to time on some particular pieces on my blog &#8211; which readers thought to be a bit nitpicking. Unfortunately I was already aware of most of the lessons. Yet the authors achieved to teach me some new things as well.</p>
<p><b>Weinberg on Writing &#8211; The Fieldstone Method</b> &#8211; Gerald M. Weinberg</p>
<p>A book on writing by an author that has written more than 50 technology books in the past 50 years. This was an awesome read. Since I am working on some pieces of writing myself, Jerry could give me some great hints on what to try out, and how to digest ideas. I also watched two different Alive in Wonderland movies as a result of reading this book. Great tips from a book writing guru.</p>
<p><b>Pömpel, Patt und Pillepoppen</b> &#8211; Matthias E. Borner</p>
<p>This is a book on the German dialect as it is used in the region of Bielefeld &#8211; the place where I grew up and studied. It is covered with some stories about Bielefeld, a small city with a 300k population. I enjoyed diving out of the usual readings in English, and reading some humor back at that time.</p>
<p><b>Visual Meetings: How Graphics, Sticky Notes and Idea Mapping Can Transform Group Productivity</b> &#8211; David Sibbet</p>
<p>Back in February we organized a Visual Facilitation course in our company. I finally learned how to draw flipcharts nicely, and what to do to make them colorful and engaging. As a result, I ordered several books on visual facilitation afterwards. This is the first one I started to read. Oh dear, I have to train my flipchart skills some more. Recently I found out that I still have to work more on them. Maybe a resolution for 2012.</p>
<p><b>Behind Closed Doors: Secrets of Great Management</b> &#8211; Johanna Rothman, Esther Derby</p>
<p>Before attending the Problem-solving leadership course back in May, I already had this book. I asked both Johanna and Esther to sign it for me back in Albuquerque, NM. I enjoyed the management story alongside the explanations about good management. It&#8217;s not a business novel alone. It&#8217;s a business novel aided with theoretical insights about management. I think I read this in two maybe three weeks, which is quite fast for me. And you really had to force me to turn this down.</p>
<p><b>Pömpel, Patt und Pillepoppen 2</b> &#8211; Matthias E. Borner</p>
<p>The second volume from the Bielefeld dialect. This is the volume where I ran into the following saying for the first time: </p>
<blockquote><p>
Bielefeld is the nicest city in the world. Everyone who says other lies &#8211; or has been somewhere else.
</p></blockquote>
<p>Having been somewhere else, I think the author is right about it. :)</p>
<p><b>Rethinking Systems Analysis and Design</b> &#8211; Gerald M. Weinberg</p>
<p>I enjoyed reading this book on system analysis and design. In one of the first few chapters, Jerry claims that you will think differently about design once you finish this book. He was right about it. He raises many questions about what we call software design, and really makes you think about it differently by doing so. A must read for any wannabe designer. I think Design Thinking could be originated based on this book.</p>
<p><b>xkcd &#8211; Volume 0</b> &#8211; Randall Munroe</p>
<p>This is an awesome geek comic on the web. I had to read the book once I saw it came out. It covers many comics based on science, geek-wisdom, and other stuff. A must read for geeks.</p>
<p><b>Give and Take</b> &#8211; Chester L. Karrass</p>
<p>This was a recommendation from Jerry Weinberg at PSL to me. At dinner I joined Esther Derby and Jerry Weinberg for some personal coaching. On our way back to the hotel, we discussed the issue of the psychological contracts. Jerry recommended this book to me. I enjoyed reading it, and it cleared up my mind for things I can do to set expectations about my work more clearly, and how to work with concessions. At times I found the structure a bit unnatural, but as a lookup reference it&#8217;s awesome.</p>
<p><b>5 Very Good Reasons to Punch a Dolphin in the Mouth (And Other Useful Guides)</b> &#8211; Matthew Inman</p>
<p>This is the first Oatmeal book. Another one in the series of the comics I enjoy reading. Humorous at times, thought-provoking at other times.</p>
<p><b>Runtime Error: Not Invented Here Book 1</b> &#8211; Bill Barnes, Paul Southworth</p>
<p>Another web comic I read regularly. This one covers the first few episodes of the Not Invented Here comic. A strip on a software development comic which seems dysfunctional at times.</p>
<p><b>The Gift of Time</b> &#8211; Fiona Charles (ed.)</p>
<p>This was a gift &#8211; both for me as well as for Jerry Weinberg. Back in 2010 I asked Michael Bolton whether he had written any book, as I wanted to get a sign from him on one of his pieces. He said, there was a chapter from him in this book. I couldn&#8217;t find a copy, so he brought it to me when we met for the first time at the Agile Testing Days in Berlin. The book is a gift for Jerry Weinberg&#8217;s 75th birthday in 2008. It covers a lot of stories about his life, his courses on PSL and the SHAPE forums, and how he helped to gain the testing profession more momentum. It&#8217;s a must read for any self-claimed student of Jerry.</p>
<p><b>Agile in a Flash: Speed-Learning Agile Software Development</b> &#8211; Jeff Langer, Tim Ottinger und Susannah Pfalzer</p>
<p>This is not necessarily a book, but a set of cards. Each card has one aspect of Agile software development on it. It gave me some insights, and re-taught things I already had forgotten. I had the urge to introduce it to a client of mine for lunch and learn events. It worked to some degree. Since then I am reconsidering how to use it with clients. I think it&#8217;s awesome, but might be too dense for Agile beginners.</p>
<p><b>Computer Programming Fundamentals</b> &#8211; Herbert D. Leeds, Gerald M. Weinberg</p>
<p>This book is 50 years old. Yet, I found it interesting to read about things that still hold true in the first few chapters. The book seems outdated at times, but it covers the field of software testing for the first time in our industry. After reading James Bach&#8217;s chapter in the Gift of Time, I had to dive into this book. I was glad to find a used copy, as you can&#8217;t buy a new copy of it. While the technology seems a bit outdated, the psychological insights about programming are still up-to-date. If this doesn&#8217;t scare you, then maybe one of these quotes I noted down while reading it:</p>
<blockquote><p>
All good rules should not be applied with unthinking faith.
</p></blockquote>
<blockquote><p>
One of the more dangerous occupational hazards in computing is the habit of working out a set of diagrams, formulas, and figures until some impressive statement like &#8220;twice as efficient&#8221; emerges.
</p></blockquote>
<blockquote><p>
If we produce a new vocabulary word (subroutine) we must not produce something sloppy or something that may be misunderstood or misinterpreted.
</p></blockquote>
<blockquote><p>
Knowledge of only the instructions on a computer will permit one to code; but to be a programmer of any professional standing, computer operation must be understood.
</p></blockquote>
<p><b>Facilitating Organization Change: Lessons From Complexity Science</b> &#8211; Edwin E. Olson, Glenda Eyowang</p>
<p>When Diana Larsen visited us back in July, she spoke about a program called Human Systems Dynamics. One of my colleagues, Jens Coldewey immediately booked this certification course as well. I decided to first dive into the topic some more before coming up with a decision about it. This book covers some aspects of complexity thinking. It states that uncertainty is fine in self-organized systems, that you can work with containers, differences, and exchanges to bring in organizational change. The model seems to have some power. Currently I am working on getting the pieces from PSL together with this model from Complexity Thinking. I hope to get my thoughts down soon on it.</p>
<p><b>Ten Years of Userfriendly.Org</b> &#8211; Illiad D. Frazer</p>
<p>I think userfriendly was the first comic I read online. This book covers ten years of it &#8211; nearly completely. It&#8217;s a pity that Illiad had to turn to different priorities recently. I don&#8217;t know when I started reading this book. It must have been back in 2009. I finally read through all the comics. It&#8217;s thick, heavy, and I liked it a lot.</p>
<p><b>Geschichten vom Scrum: Von Sprints, Retrospektiven und agilen Werten</b> &#8211; Holger Koschek</p>
<p>This is a little novel on Scrum. My first thoughts were that this book started a bit too slow for me. Over time I enjoyed the tiny tale about the land of scrum where unicorns use Scrum for any project. You join a dragon trap team which uses Scrum to build a flexible dragon trap. Along the way the unicorn &#8211; the Scrum coach &#8211; explains some insights about Scrum to you. An awesome story, a nice book, unfortunately just available in German. The Power of Scrum could be an alternative for business people, but this is one goes deeper on the topic.</p>
<p><b>Die menschliche Seite des Projekterfolgs: Was Softwerker über (verborgene) Denkautomatismen und -modelle in der Projektarbeit wissen müssen</b> &#8211; Peter Siwon</p>
<p>Another &#8220;only German&#8221; book. I think this is a must read for any German speaking student of Jerry Weinberg. It explains some of the things that we encounter in projects in a way that was easily accessible for me. It is nicely structured for an NT-type like myself, but might be too mechanic for an NF one. It covers the human side of project success as the title claims. The author digs really deep into the material, and tells a lot of stories about his studies of projects from about twenty years. A great read, but I think it&#8217;s a bit biased towards the German culture &#8211; which is why it&#8217;s ok to have it not translated, maybe. :)</p>
<p><b>Dilbert 2.0: 20 Years of Dilbert</b> &#8211; Scott Adams</p>
<p>A selection of 20 years of Dilbert comics. Being comic fanatic, I enjoyed the insights about comic author life here. Adams describes how he got started as a comic writer, and how Dilbert took off. In Weinberg on Writing, Jerry writes that Scott Adams and Jerry had the same inspiration for some of their stories. Jerry for his writing, Adams for Dilbert. I love both of their styles.</p>
<p>Hope I could bring you some inspirations. I don&#8217;t mind about the count. If you would like to read more about my insights from different books, please drop me a line, and I might publish them more often in 2012.</p>
<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F28%2Fsay-how-many-books-did-you-read-this-year%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F28%2Fsay-how-many-books-did-you-read-this-year%2F&amp;title=%22Say%2C%20how%20many%20books%20did%20you%20read%20this%20year%3F%22&amp;bodytext=At%20the%20beginning%20of%20November%20I%20attended%20a%20conference%20together%20with%20my%20boss%20Henning%20Wolf.%20While%20flying%20back%20to%20Hamburg%2C%20waiting%20for%20our%20plane%2C%20we%20talked%20about%20things%2C%20and%20I%20mentioned%20some%20lessons%20from%20a%20book%20that%20I%20was%20reading%20at%20that%20time.%20%22Say%2C%20how%20" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F28%2Fsay-how-many-books-did-you-read-this-year%2F&amp;title=%22Say%2C%20how%20many%20books%20did%20you%20read%20this%20year%3F%22" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F28%2Fsay-how-many-books-did-you-read-this-year%2F&amp;title=%22Say%2C%20how%20many%20books%20did%20you%20read%20this%20year%3F%22&amp;notes=At%20the%20beginning%20of%20November%20I%20attended%20a%20conference%20together%20with%20my%20boss%20Henning%20Wolf.%20While%20flying%20back%20to%20Hamburg%2C%20waiting%20for%20our%20plane%2C%20we%20talked%20about%20things%2C%20and%20I%20mentioned%20some%20lessons%20from%20a%20book%20that%20I%20was%20reading%20at%20that%20time.%20%22Say%2C%20how%20" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F28%2Fsay-how-many-books-did-you-read-this-year%2F&amp;t=%22Say%2C%20how%20many%20books%20did%20you%20read%20this%20year%3F%22" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=%22Say%2C%20how%20many%20books%20did%20you%20read%20this%20year%3F%22%20-%20http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F28%2Fsay-how-many-books-did-you-read-this-year%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F28%2Fsay-how-many-books-did-you-read-this-year%2F&amp;title=%22Say%2C%20how%20many%20books%20did%20you%20read%20this%20year%3F%22&amp;source=Markus+G%C3%A4rtner+Software+Testing%2C+Craftsmanship%2C+Leadership+and+beyond&amp;summary=At%20the%20beginning%20of%20November%20I%20attended%20a%20conference%20together%20with%20my%20boss%20Henning%20Wolf.%20While%20flying%20back%20to%20Hamburg%2C%20waiting%20for%20our%20plane%2C%20we%20talked%20about%20things%2C%20and%20I%20mentioned%20some%20lessons%20from%20a%20book%20that%20I%20was%20reading%20at%20that%20time.%20%22Say%2C%20how%20" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F28%2Fsay-how-many-books-did-you-read-this-year%2F&amp;title=%22Say%2C%20how%20many%20books%20did%20you%20read%20this%20year%3F%22&amp;annotation=At%20the%20beginning%20of%20November%20I%20attended%20a%20conference%20together%20with%20my%20boss%20Henning%20Wolf.%20While%20flying%20back%20to%20Hamburg%2C%20waiting%20for%20our%20plane%2C%20we%20talked%20about%20things%2C%20and%20I%20mentioned%20some%20lessons%20from%20a%20book%20that%20I%20was%20reading%20at%20that%20time.%20%22Say%2C%20how%20" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/mgaertne/~4/bl-cUMCl-NI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.shino.de/2011/12/28/say-how-many-books-did-you-read-this-year/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.shino.de/2011/12/28/say-how-many-books-did-you-read-this-year/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=say-how-many-books-did-you-read-this-year</feedburner:origLink></item>
		<item>
		<title>Some insights about TDD</title>
		<link>http://feedproxy.google.com/~r/mgaertne/~3/Sl4bLqTBL2k/</link>
		<comments>http://www.shino.de/2011/12/27/some-insights-about-tdd/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 21:15:28 +0000</pubDate>
		<dc:creator>Markus Gärtner</dc:creator>
				<category><![CDATA[Software Craftsmanship]]></category>
		<category><![CDATA[Test Driven Development]]></category>
		<category><![CDATA[it-agile-blog-planet]]></category>
		<category><![CDATA[Roman Numerals Kata]]></category>
		<category><![CDATA[Softwerkskammer]]></category>

		<guid isPermaLink="false">http://www.shino.de/?p=1661</guid>
		<description><![CDATA[At the recent meeting of Hamburg&#8217;s Softwerkskammer &#8211; the German Software Craftsmanship movement &#8211; we worked through a Coding Dojo on the Roman Numeral Kata. Michael Norton wrote today about one piece that worried me as well. I think Michael &#8230; <a href="http://www.shino.de/2011/12/27/some-insights-about-tdd/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>At the recent meeting of Hamburg&#8217;s <a href="http://www.softwerkskammer.de">Softwerkskammer</a> &#8211; the German Software Craftsmanship movement &#8211; we worked through a <a href="http://codingdojo.org">Coding Dojo</a> on the Roman Numeral Kata. <a href="http://www.docondev.com/2011/12/roman-numeral-kata.html">Michael Norton</a> wrote today about one piece that worried me as well. I think Michael did a fantastic job on tackling a different approach. But he reminded me that I wanted to put up some of the thoughts from the Coding Dojo.</p>
<p>We had about 12 participants in the dojo. After explaining some pieces about the format and the kata, we started the dojo. As the kata started, we had one participant asking questions up to the degree that the pair in front of the keyboard stopped doing anything.</p>
<p>Eventually we got the team back up to continue working on the problem. The claim of the interrupter was that we didn&#8217;t yet understand the problem well enough to design the solution. Another claim was that TDD was not a design technique. Let&#8217;s take a closer look at both of these.</p>
<p><span id="more-1661"></span></p>
<h2>We have to understand the problem before using TDD</h2>
<p>You could argue that the Roman Numerals kata is not very complex. Yet it seems that it&#8217;s possible to not grasp the domain of the future code model. Let&#8217;s take a look on the problem.</p>
<p>The romans counted differently than we do now. They had letters for different numbers. &#8220;I&#8221; is 1, &#8220;V&#8221; is 5, &#8220;X&#8221; is 10. You combine two &#8220;I&#8221;s to yield a 2: &#8220;II&#8221;. You combine two tens to yield a twenty: &#8220;XX&#8221;. You combine five and three to yield an eight: &#8220;VIII&#8221;. There are two exceptions to this concatenation. The four and the nine are generated by subtracting one from five, respectively ten: &#8220;IV&#8221; and &#8220;IX&#8221;.</p>
<p>We started the kata with a test for one, then for two, then we were heading for three. The question was whether we should go for a test for four or five at that point. I recalled Kent Beck&#8217;s exercise at his advanced TDD course in November 2010. He had us performing a kata. Then he asked us performing the same kata, but working the tests in a different than the usual order. The thing is that once you have a final design in mind, you work towards it. Now, the situation in the dojo was differently, as we didn&#8217;t discuss a design.</p>
<p>Now, we were stuck at implementing a large construct of guard clauses. When we introduced the test for the five, then the test for the four, we finally made some progress. We had three instances of guard clauses that returned some value. All looked similar. We tried to see a different design when we were facing the situation with two similar blocks. The design we worked towards at that point seemed to get in our way once we introduced the four.</p>
<p>The case when we had three distinct blocks was easier, and led to a better design. Now, the question is, if I do not have a particular design in mind, can I still explore possible designs?</p>
<p>I think so. The thing is, that I have to <a href="http://www.threeriversinstitute.org/blog/?p=594">stop thinking while refactoring</a>. I have to start thinking again when I stop refactoring to see whether the design I&#8217;m heading towards is any good at all. Using continuous integration, I can then revert back to the old design, and go a little bit further.</p>
<h2>TDD is not a design technique</h2>
<p>This insight is mostly triggered by the realization that Exploratory Testing is not a test technique, but a test approach. This means that you can combine Exploratory Testing with any testing technique. It&#8217;s orthogonal to testing techniques.</p>
<p>Similarly, TDD is not a design technique. It does not solve the problem of designing the source code for you. It helps you to think about the design though. You can combine TDD with any other design technique like UML, prototyping, and whatever you can think of. TDD is an approach to design. It helps you finding a design in your source code, rather than designing it. It&#8217;s you that designs the source code.</p>
<p>I&#8217;d be interested in your thoughts on it in the comments.</p>
<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F27%2Fsome-insights-about-tdd%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F27%2Fsome-insights-about-tdd%2F&amp;title=Some%20insights%20about%20TDD&amp;bodytext=At%20the%20recent%20meeting%20of%20Hamburg%27s%20Softwerkskammer%20-%20the%20German%20Software%20Craftsmanship%20movement%20-%20we%20worked%20through%20a%20Coding%20Dojo%20on%20the%20Roman%20Numeral%20Kata.%20Michael%20Norton%20wrote%20today%20about%20one%20piece%20that%20worried%20me%20as%20well.%20I%20think%20Michael%20did%20a%20fan" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F27%2Fsome-insights-about-tdd%2F&amp;title=Some%20insights%20about%20TDD" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F27%2Fsome-insights-about-tdd%2F&amp;title=Some%20insights%20about%20TDD&amp;notes=At%20the%20recent%20meeting%20of%20Hamburg%27s%20Softwerkskammer%20-%20the%20German%20Software%20Craftsmanship%20movement%20-%20we%20worked%20through%20a%20Coding%20Dojo%20on%20the%20Roman%20Numeral%20Kata.%20Michael%20Norton%20wrote%20today%20about%20one%20piece%20that%20worried%20me%20as%20well.%20I%20think%20Michael%20did%20a%20fan" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F27%2Fsome-insights-about-tdd%2F&amp;t=Some%20insights%20about%20TDD" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Some%20insights%20about%20TDD%20-%20http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F27%2Fsome-insights-about-tdd%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F27%2Fsome-insights-about-tdd%2F&amp;title=Some%20insights%20about%20TDD&amp;source=Markus+G%C3%A4rtner+Software+Testing%2C+Craftsmanship%2C+Leadership+and+beyond&amp;summary=At%20the%20recent%20meeting%20of%20Hamburg%27s%20Softwerkskammer%20-%20the%20German%20Software%20Craftsmanship%20movement%20-%20we%20worked%20through%20a%20Coding%20Dojo%20on%20the%20Roman%20Numeral%20Kata.%20Michael%20Norton%20wrote%20today%20about%20one%20piece%20that%20worried%20me%20as%20well.%20I%20think%20Michael%20did%20a%20fan" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F27%2Fsome-insights-about-tdd%2F&amp;title=Some%20insights%20about%20TDD&amp;annotation=At%20the%20recent%20meeting%20of%20Hamburg%27s%20Softwerkskammer%20-%20the%20German%20Software%20Craftsmanship%20movement%20-%20we%20worked%20through%20a%20Coding%20Dojo%20on%20the%20Roman%20Numeral%20Kata.%20Michael%20Norton%20wrote%20today%20about%20one%20piece%20that%20worried%20me%20as%20well.%20I%20think%20Michael%20did%20a%20fan" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/mgaertne/~4/Sl4bLqTBL2k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.shino.de/2011/12/27/some-insights-about-tdd/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://www.shino.de/2011/12/27/some-insights-about-tdd/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=some-insights-about-tdd</feedburner:origLink></item>
		<item>
		<title>A Christmas gift from a tester for a tester – Part Five</title>
		<link>http://feedproxy.google.com/~r/mgaertne/~3/VoNytxvdqZM/</link>
		<comments>http://www.shino.de/2011/12/25/a-christmas-gift-from-a-tester-for-a-tester-part-five/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 17:00:20 +0000</pubDate>
		<dc:creator>Markus Gärtner</dc:creator>
				<category><![CDATA[Context-driven Testing]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[Christmas Gift Testing]]></category>
		<category><![CDATA[it-agile-blog-planet]]></category>
		<category><![CDATA[Miagi-Do]]></category>

		<guid isPermaLink="false">http://www.shino.de/?p=1635</guid>
		<description><![CDATA[This is the fifth part of a series of blog entries on a gift I got from Matt Heusser. Today, I&#8217;m heading for tying together all the loose ends. I was too lazy in the last entry to upload an &#8230; <a href="http://www.shino.de/2011/12/25/a-christmas-gift-from-a-tester-for-a-tester-part-five/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is the fifth part of a <a href="http://www.shino.de/2011/12/25/a-christmas-gift-from-a-tester-for-a-tester-part-four/">series of blog entries</a> on a gift I got from Matt Heusser. Today, I&#8217;m heading for tying together all the loose ends.</p>
<p><span id="more-1635"></span></p>
<p>I was too lazy in the last entry to upload an update of the mindmap I created. In order to head for the final testing where I get together all the loose ends, I need to consider it, though. Here is the latest mindmap after the fourth part.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2011/12/Christmas-Gift-Testing3.png"><img src="http://www.shino.de/blog/wp-content/uploads/2011/12/Christmas-Gift-Testing3-300x242.png" alt="" title="Christmas Gift Testing" width="300" height="242" class="alignnone size-medium wp-image-1638" /></a></p>
<p>I was planning to go for the timing, and take a closer look on the inner parts. Let&#8217;s start with timing &#8211; just in case I can&#8217;t figure how to assemble the tiles after tearing them apart. Yesterday I found out that my old stop watch from my swim trainer time was out of batteries. So I had to use my iPhone. This means that it will have less precision as I could have with a stop watch.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-115542.jpg"><img src="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-115542-300x225.jpg" alt="" title="20111225-115542.jpg" width="300" height="225" class="alignnone size-medium wp-image-1640" /></a></p>
<p>For game 1 I measured a total time of one minute fifteen seconds when you don&#8217;t do anything.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-115558.jpg"><img src="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-115558-300x225.jpg" alt="" title="20111225-115558.jpg" width="300" height="225" class="alignnone size-medium wp-image-1642" /></a></p>
<p>The manual claims that it adds five more seconds each time you find a five letter word. I validated that with one five letter word. Sorry, didn&#8217;t take the time for the randomness to work for my advantage and validate it with two or three five letter words.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-115603.jpg"><img src="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-115603-300x225.jpg" alt="" title="20111225-115603.jpg" width="300" height="225" class="alignnone size-medium wp-image-1643" /></a></p>
<p>I went next to game 2. While trying to do so, I could reproduce the bug from my first actual test session. I decided to investigate it a bit more. It turns out that while you see the summary from the previous game, and press the button on the tiles with the 1, 2, or 3 on it, you might get into another game of the previous game. Timing is crucial here. If you press the button just when the summary will be displayed again, you can find yourself in the previous game despite the game you intended to choose. This seems to happen more frequently when your batteries got lower and lower on power, as the reaction time of the tile increases dramatically. I reproduced this also with the change from game 2 to game 1 while digging deeper. I also raised my priority for different lightning conditions, maybe even in combination with lower battery power. But this won&#8217;t be part of my current mission.</p>
<p>Really jumping to game 2 I measured one minute thirty seconds for the initial round.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-115614.jpg"><img src="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-115614-300x225.jpg" alt="" title="20111225-115614.jpg" width="300" height="225" class="alignnone size-medium wp-image-1645" /></a></p>
<p>When you re-arrange and re-arrange more and more five letter word, your time will decrease. In between I measured roughly one minute.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-115619.jpg"><img src="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-115619-300x225.jpg" alt="" title="20111225-115619.jpg" width="300" height="225" class="alignnone size-medium wp-image-1646" /></a></p>
<p>I didn&#8217;t go deeper in the differences between each round like I did for game 3. This was mainly caused by a problem I noticed. I had just re-arranged a five letter word, just before time was up. Then the timer started to tick down, the tiles blinked to indicate I formed a correct word, and the game was over. This seems to indicate that I got one minute thirty overall, rather than having some time for each five letter word. The manual does not state it like that. I was a bit confused, but noted this thing for a future session, maybe.</p>
<p>For game 3 I could reproduce my timings from yesterday. That is you get roughly 20 seconds for the first word, then it decreases by roughly one second each round. Nothing interesting.</p>
<p>Now, on to the next part. I was really curious about disassembling the tiles &#8211; finally some destruction. I was also curious whether I could reprogram the tiles. There was a German version of the game, so there must be something like that. Also, for game 1 it seemed to have some memory about the words you already formed. So, how does one tile look from the insight? Oh, one final thought before going for destruction: What about children taking the toy in their mouth? Was it water-proof? Let&#8217;s see.</p>
<p>One piece of advice before we get started. I disassembled one piece unsure whether I will be able to re-assemble it afterwards. I did play around with electronic devices when I was younger, so I seemed a bit confident. Don&#8217;t try this at home for yourself, kids. You might either destruct your game, or burn your house down &#8211; maybe. :)</p>
<p>Now, let&#8217;s see. The manual states that I need a screw-driver to replace the batteries.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-122914.jpg"><img src="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-122914-300x225.jpg" alt="" title="20111225-122914.jpg" width="300" height="225" class="alignnone size-medium wp-image-1652" /></a></p>
<p>After opening the cover, I see two additional screws. So far there just seems to be the battery in there, nothing that really interests me. So, I continue to remove the two screws.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-122920.jpg"><img src="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-122920-300x225.jpg" alt="" title="20111225-122920.jpg" width="300" height="225" class="alignnone size-medium wp-image-1653" /></a></p>
<p>After tearing the tile into pieces, I see one main board, the button on the front has an additional plastic piece there, and I found two springs &#8211; unsure where they were originally placed.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-122926.jpg"><img src="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-122926-300x225.jpg" alt="" title="20111225-122926.jpg" width="300" height="225" class="alignnone size-medium wp-image-1654" /></a></p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-122931.jpg"><img src="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-122931-300x225.jpg" alt="" title="20111225-122931.jpg" width="300" height="225" class="alignnone size-medium wp-image-1655" /></a></p>
<p>I see four additional screws on the main board holding a cover for the display. It seems that there is some protection for the display so that little fingers won&#8217;t crush the LCD. I remove that one as well.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-122936.jpg"><img src="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-122936-300x225.jpg" alt="" title="20111225-122936.jpg" width="300" height="225" class="alignnone size-medium wp-image-1656" /></a></p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-122940.jpg"><img src="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-122940-300x225.jpg" alt="" title="20111225-122940.jpg" width="300" height="225" class="alignnone size-medium wp-image-1657" /></a></p>
<p>I start to explore the pieces I can recognize. The black pieces to the left and right from the display are the optical (I suppose) connectors to interact with the other four tiles. The board has some interesting stuff in there, but nothing I can recognize on my own. I can&#8217;t recognize a programmable interface here, and I don&#8217;t see memory, but I am quite certain that it&#8217;s too tiny for me to spot.</p>
<p>The connectors for the battery are not soldered with the board. I can remove them and place them back again. I really hope that I didn&#8217;t screw up the piece now. I&#8217;ll see.</p>
<p>I reassemble the tiles. The two springs seem to fit to the sound chip on the back panel. After putting all the screws back in, I try out the game, and still seems to work. Phew.</p>
<p><a href="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-122945.jpg"><img src="http://www.shino.de/blog/wp-content/uploads/2011/12/20111225-122945-300x225.jpg" alt="" title="20111225-122945.jpg" width="300" height="225" class="alignnone size-medium wp-image-1658" /></a></p>
<p>Tearing this piece apart didn&#8217;t reveal any new dramatically information to me. But I learned some bits about the tiles, and what safety functions the inventor put into place. It doesn&#8217;t seem to be water-proof. That&#8217;s maybe why it&#8217;s for ages eight and above.</p>
<h2>Debriefing</h2>
<p>So far, I have spent roughly two hours with the tiles. Another two hours for the write-ups. The game seems interesting, but also contains some inconsistencies. I saw one or two bugs there, one I couldn&#8217;t really reproduce. There is still some testing open for the tiles, but I&#8217;ll leave this to the ambitioned reader of my blog. I&#8217;d love to read about your approach if you do so.</p>
<p>The game seems to be ok for English speaking kids, but not so likely for foreign kids &#8211; even as an adult I had difficulties finding the words. If this is to provide a unique challenge for the game, it might be ok. The three different variants are also quite interesting, but in the long-run I don&#8217;t expect much curiosity about it. There is just one multiplayer game, that&#8217;s it. considering todays game consoles, kids might get bored pretty well. The tactile nature of the game, though, is a contrast to TV or computer games. For more multiplayer games, it would be interesting to combine two or three games to yield a bigger game with ten to fifteen letter words. Another dimension could be for kids to collect tiles, and yield more and more different variations. For example making explicit that you win one tile if you win the multiplayer game, then you could start collecting the pieces just as kids use to collect yugioh cards, or whatever is in fashion in your local area.</p>
<p>I hope you enjoyed this series. Looking forward to your thoughts and notes on it.</p>
<a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F25%2Fa-christmas-gift-from-a-tester-for-a-tester-part-five%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/printfriendly.png" class="sociable-img sociable-hovers" title="Print" alt="Print" /></a><a rel="nofollow" target="_blank"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F25%2Fa-christmas-gift-from-a-tester-for-a-tester-part-five%2F&amp;title=A%20Christmas%20gift%20from%20a%20tester%20for%20a%20tester%20-%20Part%20Five&amp;bodytext=This%20is%20the%20fifth%20part%20of%20a%20series%20of%20blog%20entries%20on%20a%20gift%20I%20got%20from%20Matt%20Heusser.%20Today%2C%20I%27m%20heading%20for%20tying%20together%20all%20the%20loose%20ends.%0D%0A%0D%0A%0D%0A%0D%0AI%20was%20too%20lazy%20in%20the%20last%20entry%20to%20upload%20an%20update%20of%20the%20mindmap%20I%20created.%20In%20order%20to%20head%20for" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow" target="_blank"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F25%2Fa-christmas-gift-from-a-tester-for-a-tester-part-five%2F&amp;title=A%20Christmas%20gift%20from%20a%20tester%20for%20a%20tester%20-%20Part%20Five" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F25%2Fa-christmas-gift-from-a-tester-for-a-tester-part-five%2F&amp;title=A%20Christmas%20gift%20from%20a%20tester%20for%20a%20tester%20-%20Part%20Five&amp;notes=This%20is%20the%20fifth%20part%20of%20a%20series%20of%20blog%20entries%20on%20a%20gift%20I%20got%20from%20Matt%20Heusser.%20Today%2C%20I%27m%20heading%20for%20tying%20together%20all%20the%20loose%20ends.%0D%0A%0D%0A%0D%0A%0D%0AI%20was%20too%20lazy%20in%20the%20last%20entry%20to%20upload%20an%20update%20of%20the%20mindmap%20I%20created.%20In%20order%20to%20head%20for" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F25%2Fa-christmas-gift-from-a-tester-for-a-tester-part-five%2F&amp;t=A%20Christmas%20gift%20from%20a%20tester%20for%20a%20tester%20-%20Part%20Five" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=A%20Christmas%20gift%20from%20a%20tester%20for%20a%20tester%20-%20Part%20Five%20-%20http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F25%2Fa-christmas-gift-from-a-tester-for-a-tester-part-five%2F" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F25%2Fa-christmas-gift-from-a-tester-for-a-tester-part-five%2F&amp;title=A%20Christmas%20gift%20from%20a%20tester%20for%20a%20tester%20-%20Part%20Five&amp;source=Markus+G%C3%A4rtner+Software+Testing%2C+Craftsmanship%2C+Leadership+and+beyond&amp;summary=This%20is%20the%20fifth%20part%20of%20a%20series%20of%20blog%20entries%20on%20a%20gift%20I%20got%20from%20Matt%20Heusser.%20Today%2C%20I%27m%20heading%20for%20tying%20together%20all%20the%20loose%20ends.%0D%0A%0D%0A%0D%0A%0D%0AI%20was%20too%20lazy%20in%20the%20last%20entry%20to%20upload%20an%20update%20of%20the%20mindmap%20I%20created.%20In%20order%20to%20head%20for" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.shino.de%2F2011%2F12%2F25%2Fa-christmas-gift-from-a-tester-for-a-tester-part-five%2F&amp;title=A%20Christmas%20gift%20from%20a%20tester%20for%20a%20tester%20-%20Part%20Five&amp;annotation=This%20is%20the%20fifth%20part%20of%20a%20series%20of%20blog%20entries%20on%20a%20gift%20I%20got%20from%20Matt%20Heusser.%20Today%2C%20I%27m%20heading%20for%20tying%20together%20all%20the%20loose%20ends.%0D%0A%0D%0A%0D%0A%0D%0AI%20was%20too%20lazy%20in%20the%20last%20entry%20to%20upload%20an%20update%20of%20the%20mindmap%20I%20created.%20In%20order%20to%20head%20for" ><img src="http://www.shino.de/blog/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><br/><br/><img src="http://feeds.feedburner.com/~r/mgaertne/~4/VoNytxvdqZM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.shino.de/2011/12/25/a-christmas-gift-from-a-tester-for-a-tester-part-five/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.shino.de/2011/12/25/a-christmas-gift-from-a-tester-for-a-tester-part-five/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=a-christmas-gift-from-a-tester-for-a-tester-part-five</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 0.339 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-02-02 10:41:38 -->

