<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3055499922775600843</id><updated>2012-01-28T15:15:14.845Z</updated><category term='community'/><category term='dev testing'/><category term='royalty'/><category term='proud father'/><category term='end to end testing'/><category term='intro'/><category term='the testing industry'/><title type='text'>Expected Results</title><subtitle type='html'>Testing, managing, consulting, quality and the art of motorcyle maintenance</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default?start-index=101&amp;max-results=100'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>198</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-2576256106526243837</id><published>2012-01-16T18:10:00.001Z</published><updated>2012-01-16T18:16:08.686Z</updated><title type='text'>There's Always A Book</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/-b7br-05GcN0/TxRmT81M-DI/AAAAAAAAAQA/rRpzjqG8rqc/s1600/duck.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 177px; height: 285px;" src="http://2.bp.blogspot.com/-b7br-05GcN0/TxRmT81M-DI/AAAAAAAAAQA/rRpzjqG8rqc/s320/duck.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5698291921463343154" /&gt;&lt;/a&gt;&lt;br /&gt;So in my last post I'd got my book list ordered and under control.&lt;br /&gt;&lt;br /&gt;Then I went on Twitter and noticed that people were self-publishing some very interesting books using &lt;a href ="http://leanpub.com/"&gt;Leanpub&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;First to catch my eye was &lt;a href ="http://leanpub.com/leprechauns"&gt;The Leprechauns of Software Engineering&lt;/a&gt;&lt;br /&gt;&lt;em&gt;How folklore turns into fact and what to do about it. &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Downloaded the free preview and was hooked - the book looks closely at some of the “ground truths” of software engineering - such as the “software crisis”, the 10x variability in performance, the cone of uncertainty - and looks at the source and the evidence behind these ideas.&lt;br /&gt;Eagerly awaiting the rest of this book and it's already got me thinking about what testing leprechauns there are...&lt;br /&gt;&lt;br /&gt;This was soon followed by Elisabeth Hendrickson( &lt;a href="http://twitter.com/testobsessed"&gt;@testobsessed&lt;/a&gt; ) tweeting about whether there would be interest in her doing a book. Happily myself and many others said 'yes' so a few days later her book &lt;a href="http://leanpub.com/alwaysaduck"&gt;There's Always a Duck&lt;/a&gt; was out. ( read how she did it &lt;a href="http://testobsessed.com/blog/2012/01/09/its-a-book/"&gt;here&lt;/a&gt; )&lt;br /&gt;&lt;br /&gt;Her blog was one of the first I found when I got into testing so it was a real pleasure to re-read the articles again. Not that it was simply a re-print, she had updated many of the posts. Now I have them readily to hand to dip into whenever I want.&lt;br /&gt;&lt;br /&gt;It was also great to see a namecheck for &lt;a href="http://www.atomicobject.com/"&gt;Atomic Object&lt;/a&gt; in the article about her accepting the Gordon Pask award in the section of the book on Community&lt;br /&gt;&lt;br /&gt;All of which reminded me of Ajay Balamurgadas and the &lt;a href="http://enjoytesting.blogspot.com/2011/11/release-of-my-ebook-what-if-50-tips-to.html"&gt;2 books he had written&lt;/a&gt;. Order placed and 2 books of a testers experience and tips available to be read.&lt;br /&gt;&lt;br /&gt;Cost of the books ? A few dollars each.&lt;br /&gt;Thoughts and experiences contained within them ? Invaluable&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-2576256106526243837?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/2576256106526243837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=2576256106526243837' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2576256106526243837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2576256106526243837'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2012/01/theres-always-book.html' title='There&apos;s Always A Book'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-b7br-05GcN0/TxRmT81M-DI/AAAAAAAAAQA/rRpzjqG8rqc/s72-c/duck.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-3405440247906652263</id><published>2012-01-04T14:49:00.002Z</published><updated>2012-01-04T19:52:26.067Z</updated><title type='text'>Reviewing the book list</title><content type='html'>There was an interesting post from the prolific TESTHEAD about &lt;a href="http://www.mkltesthead.com/2012/01/finding-new-knowledge-in-current-places.html"&gt;Reviewing his bookself&lt;/a&gt; - spending 15 minutes a day every day going through his library and doing a Reference Review.&lt;br /&gt;&lt;br /&gt;Seems like a good idea, small problem at the moment is that currently I'm still in the US and my library is back in the UK. It's definitely a good idea for me to sort through and decide which books I'll need to pack and which I can get rid of.&lt;br /&gt;&lt;br /&gt;In the meantime I did a mini-review of my current reading list:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Thinking Fast and Slow by Daniel Kahneman&lt;/strong&gt;&lt;br /&gt;After reading some &lt;a href="http://www.guardian.co.uk/books/2011/dec/13/thinking-fast-slow-daniel-kahneman"&gt;great reviews&lt;/a&gt; and tweets about this book I ordered it. Currently 1/3 of the way through it and really enjoying it. I can see this leading to some useful blog posts and discussions and thoughts so keeping this close to the front of the queue&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Poke the Box by Seth Godin&lt;/strong&gt;&lt;br /&gt;Free book from a giveway by &lt;a href="http://www.softwaretestpro.com/Item/5385"&gt;Matt Heusser&lt;/a&gt;. Very small book so should be able to read it in a couple of hours. Should also help with giving 2012 a kickstart so expecting to have read and posted a review in the next week.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Captain James Cook - a biography.&lt;/strong&gt;&lt;br /&gt;Thought it would be good to read about some real life explorers and see if any lessons could be taken from them for use in testing. It's an interesting book anyway so will be used as my leisure reading.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The Cucumber Book&lt;/strong&gt;&lt;br /&gt;Now that I'm looking at actual projects that use it I'll be reading this closely over the next month.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Technical Blogging&lt;/strong&gt;&lt;br /&gt;My blogging was hit-and-miss last year and I'd like it to be more focused. I also now have a &lt;a href="http://spin.atomicobject.com/"&gt;company blog&lt;/a&gt; that I'd like to write for. Had a quick flick through the book and it seems to have some good ideas. Will dip into this book over the next few weeks.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Build Awesome Command Line Applications in Ruby&lt;/strong&gt;&lt;br /&gt;Still building up my Ruby knowledge so I'll put this on the back-burner for the moment.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Gamestorming: A Playbook for Innovators, Rulebreakers, and Changemakers&lt;/strong&gt;&lt;br /&gt;Got this after a great review from &lt;a href="http://thesocialtester.posterous.com/game-storming-and-exploratory-testing"&gt;Rob Lambert&lt;/a&gt;. Seems to have some interesting ideas in it but i think it could be more useful when I've moved to the US and am interacting daily with the rest of the company. Putting to the back of the pile.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The RSpec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends&lt;/strong&gt;&lt;br /&gt;As with the Cucumber book, now I'm looking at real projects and code I can see the use for this. Will read it along with the Cucumber book&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;The Leader's Guide to Radical Management: Reinventing the Workplace for the 21st Century  - Steve Denning&lt;/strong&gt;&lt;br /&gt;Halfway through this but as I seem to be working for a company who seem to be already following a lot of the thoughts in it then I'll put it towards the back of the pile.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Myths of Innovation by Scott Berkun&lt;/strong&gt;&lt;br /&gt;This seems like it will be a great read but not a priority at the moment. Putting it at the back of the pile.&lt;br /&gt;&lt;br /&gt;That was easy - dont think sorting out my full library will be as simple...&lt;br /&gt;&lt;br /&gt;Halfway through writing this blog though I noticed &lt;a href="http://www.softwaretestingclub.com/profiles/blogs/testing-lessons-from-tacit-and-explicit-knowledge"&gt;this discussion&lt;/a&gt; on the STC, "Tacit and Explicit Knowledge" by Harry Collins seems like a book I really should be reading...&lt;br /&gt;As does Qualitative Data Analysis A.User-friendly Guide for Social Scientists by Ian Dey which John Stevenson refers to in the comments to that post.&lt;br /&gt;Doh, only January 4 and any resolutions of keeping my Amazon Wish List under control are disapearing...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-3405440247906652263?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/3405440247906652263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=3405440247906652263' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3405440247906652263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3405440247906652263'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2012/01/reviewing-book-list.html' title='Reviewing the book list'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-2269760675382493978</id><published>2011-12-30T11:06:00.003Z</published><updated>2011-12-30T16:10:41.490Z</updated><title type='text'>A functional end</title><content type='html'>This time last year I was enjoying an extended Xmas break and was using the time to learn Selenium and Java. I'd installed Eclipse on my laptop and was enjoying doing some coding again. In fact I was enjoying it so much and hating the commute into work that thoughts of a job change started.&lt;br /&gt;&lt;br /&gt;And this is how the year has finished - a new job opportunity and I've just installed the Haskell Platform and I'm reading up on functional programming. &lt;br /&gt;&lt;br /&gt;The job may change but the learning doesn't stop - only now I'm not doing it on my own and doing it on sample projects. I'm now working with projects that use all the stuff that I was reading about.&lt;br /&gt;&lt;br /&gt;Looking back on the year:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;I'm learning how to use Git and Vim.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Read Agile Web Development with Rails and followed the examples so I had a RoR website up and running on my laptop.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Tested my first mobile apps&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Learnt about several sectors of industry that I previously knew nothing about.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Attended Tester Gatherings in London, Oxford and Winchester and met Lisa Crispin and Michael Bolton.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Attended 2 Tester Gatherings in Grand Rapids, Michigan and met Pete Walen and Mel Bugai.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Met Matt Heusser and went out for a buffalo burger ( sadly sold out ) and tester chat.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Spent 8 weeks with my finger in a splint after getting Mallet Finger playing Extreme Frisbee with new work colleagues. &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Celebrated the landmark figure of 10,000 members of the Software Testing Club.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Terminated numerous STC posts and accounts, some of whom got pissed at me. &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Increased my library with numerous books &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Doubled the size of my Amazon Wish List&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Goals for next year:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Finalise my move to the US - the visa process is slow&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Get a deeper understanding of Ruby by looking at real projects&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Attend CAST 2012&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Finish reading the books I have before starting on my Wish List&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Continue growing the STC both in terms of numbers and influence&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Be an active member of GR Testers&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Whilst writing this post other testers have posted their reflections on the year. I was struck by how two entries also emphasised learning - &lt;a href="http://mavericktester.com/archive/what-drives-your-learning"&gt;Anne-Marie Charrett (The Maverick Tester )&lt;/a&gt; and &lt;a href="http://rhythmoftesting.blogspot.com/2011/12/rising-from-ashes-or-finding-motivation.html"&gt;Pete Walen&lt;/a&gt;. And I'm fortunate to be working at a place that also emphasises a &lt;a href="http://spin.atomicobject.com/2011/08/30/a-culture-of-learning/"&gt;culture of learning&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Another blog post also got my attention, from Timothy Western aka Veretax/Discovered Tester - &lt;a href="http://discoveredtester.blogspot.com/2011/12/reflections-on-2011-year-of-trial.html"&gt;Reflections on 2011, a year of trial, growth, and questions&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;My current role on project has me pondering though.  I've heard it debated around twitter, about whether you can be both a programmer and a tester.   I know I can do either, but at some point do you not need to decide which to specialize in?  The reality is there are only so many hours in the day for study and growth, and the opportunity cost of each new learning investment, in effect is at a loss for learning something else.  This is a reality that I've now come face to face with in the last two months.   I still have the knowledge from what I learned as a tester, but it has been hard to try and keep up on my learning where testing is concerned, especially when my current responsibilities require me to act in a more code-centric role&lt;/blockquote&gt;&lt;br /&gt;I'm enjoying poking around in code and even enjoying the headache that looking at Haskell and functional programming is giving me. But I've also started reading &lt;a href="http://www.guardian.co.uk/books/2011/dec/13/thinking-fast-slow-daniel-kahneman"&gt;Thinking Fast and Slow&lt;/a&gt; which is giving me a lot of thoughts about bias in testing. &lt;br /&gt;&lt;br /&gt;Which to devote more time to ? How to find the right balance ?&lt;br /&gt;Something I'll have to try and answer in 2012&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-2269760675382493978?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/2269760675382493978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=2269760675382493978' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2269760675382493978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2269760675382493978'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/12/functional-end.html' title='A functional end'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-1503551476872263675</id><published>2011-12-06T17:21:00.004Z</published><updated>2011-12-06T17:42:30.967Z</updated><title type='text'>The Recipe Test</title><content type='html'>I have to admit to getting hooked on a reality TV show - Masterchef Australia ( who knew there were so many ways to cook a kangaroo ? ).&lt;br /&gt;&lt;br /&gt;The series is basically about a bunch of amateur cooks who are set a series of challenges and whittled down week after week until there is a winner.&lt;br /&gt;A recent episode made for great blog material.&lt;br /&gt;The challenge was for the four cooks left in the competition to come up with a recipe - and then write it down so that a home cook could follow it and make the dish.&lt;br /&gt;&lt;br /&gt;All four finalists were great cooks, had delivered some amazing dishes and thrived under pressure. Putting this skill and talent onto paper proved to be a very difficult task.&lt;br /&gt;&lt;br /&gt;The rule of the challenge was that the home cooks &lt;strong&gt;had&lt;/strong&gt; to follow the recipe, they could not use their own initiative. Very simple mistakes caused large problems for the people trying to follow the recipes. &lt;br /&gt;&lt;br /&gt;One mistake was that a recipe said to use 'juice' but juice did not appear on the list of ingredients. So what flavour of juice ? How much ? The recipe writer had removed it from the list of ingredients but forgot to remove it from the recipe making instructions.&lt;br /&gt;&lt;br /&gt;Another recipe which was for a 3-layered cake came unstuck because although it said to divide the mixture into 3 it also only specified using 2 baking trays and so the home cook ended up with a 2 layer cake.&lt;br /&gt;&lt;br /&gt;The contestants found the task difficult, the home cooks found it confusing and the judges found the results inedible...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-1503551476872263675?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/1503551476872263675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=1503551476872263675' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1503551476872263675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1503551476872263675'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/12/recipe-test.html' title='The Recipe Test'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-515839859091009263</id><published>2011-11-21T22:44:00.005Z</published><updated>2011-11-21T22:59:48.405Z</updated><title type='text'>Being an MP ? Anyone can do it</title><content type='html'>An old friend of mine from uni days has an interesting blog about HR and the workplace. His latest piece was on the &lt;a href="http://flipchartfairytales.wordpress.com/2011/11/21/murdoch-let-off-by-mps-lack-of-forensic-rigour/"&gt;grilling of James Murdoch&lt;/a&gt; - or rather the lack of it&lt;br /&gt;&lt;br /&gt;He pulls out a telling phrase from the &lt;a href="http://www.guardian.co.uk/commentisfree/2011/nov/20/phone-hacking-select-committees"&gt;main article&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;The task of questioning was given to MPs with little or no forensic training. As a result, an important moment in political history, but more crucially public accountability, was gone&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The article itself has many other good points such as:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;But most damning was the lack of focus and incision of the cross-examination&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Poor questioning skills.&lt;br /&gt;Vital questions were never asked.&lt;br /&gt;No probing and follow-up.&lt;br /&gt;&lt;br /&gt;Sound familiar ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-515839859091009263?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/515839859091009263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=515839859091009263' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/515839859091009263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/515839859091009263'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/11/being-mp-anyone-can-do-it.html' title='Being an MP ? Anyone can do it'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-5300589014316883485</id><published>2011-10-18T18:25:00.004+01:00</published><updated>2011-10-19T08:18:04.891+01:00</updated><title type='text'>Reducing the Cost of Testing - Interview with Matthew Heusser</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-n_VEyUv71hI/To3mTsItqXI/AAAAAAAAAPM/n7fL6hJBjiE/s1600/reduce.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 200px;" src="http://3.bp.blogspot.com/-n_VEyUv71hI/To3mTsItqXI/AAAAAAAAAPM/n7fL6hJBjiE/s200/reduce.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5660433532614191474" /&gt;&lt;/a&gt;&lt;br /&gt;Next up in my series of interviews with authors of &lt;a href="http://www.amazon.co.uk/How-Reduce-Cost-Software-Testing/dp/1439861552"&gt;Reducing the Cost of Software Testing&lt;/a&gt; is &lt;a href="http://xndev.blogspot.com/"&gt;Matthew Heusser&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;From a Linked In discussion to a book - quite a jump. What triggered the idea that the discussion could be made into a book ?&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;I have no idea. It was all &lt;strong&gt;Govind&lt;/strong&gt;. &lt;br /&gt;&lt;br /&gt;That’s a sort of secret in our industry: You can get shockingly far not inventing stuff, but by listening, paying attention, connecting the dots, and taking action early. Govind came to me with the book idea; all I did was take him seriously and then help him execute.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The book is about Reducing the Cost of Testing - this implies there is a a lot of waste that could be cut ? If so, why is this, why is there so much waste ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;There is waste all over the place in the corporate world. It is ridiculous.&lt;br /&gt;&lt;br /&gt;Consider, for example, the telephone game we all played in grammar school. First one person says a sentence to the person next to him, and around the circle we go.  By the end, the message is nothing like what it started out as. In many companies, that is the software development process - with a translation process from a human to a spec, and another from spec to design, design to code, code to test, and so on. I just don’t have a better term than ridiculous.&lt;br /&gt;&lt;br /&gt;Now take a walk around a modern corporation with a clip-board. For everyone you see doing something that really looks like work, make a check-mark. For the ones that don’t, make a check-mark in a different column. Do it every fifteen minutes for a few hours, and you’ll find more waste than you might expect. Now am I saying that people don’t need breaks now and again? Certainly not. But a lot of people are just plain not working very hard. Often, no one is working very hard -- and that is due to systematic issues that management can do something about.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Chapters from different testers in different parts of the world - how was organising this ? was it like herding cats ?&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;Oh it was tough. You have to realize that most of the contributors are not professional writers, and that it is incredibly easy to create a fifty-word outline, but, for a non-writer, creating five thousand solid words is, well, hard.  When we had to track down the contributors and ask them &lt;em&gt;“when are you going to be done?&lt;/em&gt;” or, worse, tell a few we had quality concerns ... wow.  That was no fun.&lt;br /&gt;&lt;br /&gt;There’s an old saw that, as a publisher, you can have friends, they just won’t be anyone you work with professionally. It’s a joke, but I certainly understand where it came from.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Do you have a favourite chapter ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Being both immersed in the problem and arguably doing the most research, and more than a little bit human and selfish, I’m a little partial to my own chapter.  &lt;strong&gt;Michael Larsen’s &lt;/strong&gt;, &lt;strong&gt;Michael Kelly’s &lt;/strong&gt; and &lt;strong&gt;Scott Barber's&lt;/strong&gt; chapters, along with &lt;strong&gt;Catherine Powell’s &lt;/strong&gt;appendix, also provide some of the most direct/concrete advice in the book.&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;What was the hardest part of putting the book together ?&lt;/strong&gt;&lt;br /&gt; &lt;br /&gt;Oh wow. Everything. Offhand: Dealing with authors who didn’t deliver, or delivered substandard work. Dealing with the authors who stepped in at the last minute, who wrote a chapter in a weekend -- you have to admire that, but gosh did we have some polishing to do.&lt;br /&gt;&lt;br /&gt;Probably the most painful for me personally was the communications problems that came from people genuinely mis-understanding, often because I had failed to make things clear in the first place. Knowing that more than a bit of it was my fault makes it hurt more.&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;You also did the foreword for "Clean Coder" by Robert "Uncle Bob" Martin and you've had a chapter in "Beautiful Testing" Are books and writing important to you ?&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;For me, writing is a creative outlet that is just enough like testing to sharpen my mind, and just different enough to be a distraction. That I can do it anywhere on my own schedule, without travel, certainly helps. &lt;br /&gt;&lt;br /&gt;When someone tells me that they took one of my ideas and applied them to success, that makes my day. When they are more critical, it makes me think and improve. Either way, I win.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;You did this book, had a day job, family, blog and got other articles published - do you only sleep 2 hours a night ?&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;The rumor seems to be that I have super-powers, but the truth is simply that I have made a conscious choice to make software testing an important part of my life. I also have a wonderful life-partner in my wife, who does many things that allow me to sneak in a few more hours for testing here or there.  &lt;br /&gt;&lt;br /&gt;It’s not two hours, but yes, you’re right, I do not sleep enough, and that’s a problem.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What's next in the pipeline for you - another book ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;How did you guess? (Laughs) I am currently gathering resources for a book on classic essays in software testing.  I am open to recommendations ...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thanks for the replies Matt - and to show how busy he is, take a look at &lt;a href="http://flavors.me/mheusser#150/linkedin"&gt;his profile&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-5300589014316883485?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/5300589014316883485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=5300589014316883485' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5300589014316883485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5300589014316883485'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/10/reducing-cost-of-testing-interview-with_18.html' title='Reducing the Cost of Testing - Interview with Matthew Heusser'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-n_VEyUv71hI/To3mTsItqXI/AAAAAAAAAPM/n7fL6hJBjiE/s72-c/reduce.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-7978490153812931825</id><published>2011-10-14T17:45:00.001+01:00</published><updated>2011-10-14T17:54:13.776+01:00</updated><title type='text'>Joining the club</title><content type='html'>When new members request membership of the Software Testing Club, one of the questions is:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;What would you like to get out of the Software Testing Club ?&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Pretty straightforward question but I have been amused at some of the answers.&lt;br /&gt;&lt;br /&gt;&lt;em&gt; &lt;strong&gt;I would not like to get out of the software club but in case you want me to leave this club then simply a mail will do.&lt;/strong&gt; &lt;/em&gt;&lt;br /&gt;- seems The Terminators reputation has spread.&lt;br /&gt;&lt;br /&gt;&lt;em&gt; &lt;strong&gt;I LIKE SOFTWARE TOO MUCH&lt;/strong&gt; &lt;/em&gt;&lt;br /&gt;- too much to do what ? test it ? and please dont shout&lt;br /&gt;&lt;br /&gt;&lt;em&gt; &lt;strong&gt;My dream software..its a secret, will let you know later&lt;/strong&gt; &lt;/em&gt;&lt;br /&gt;- I'm still waiting&lt;br /&gt;&lt;br /&gt;&lt;em&gt; &lt;strong&gt;Its too early...&lt;/strong&gt; &lt;/em&gt;&lt;br /&gt;you only test at night ?&lt;br /&gt;&lt;br /&gt;&lt;em&gt; &lt;strong&gt;dsdsdd&lt;/strong&gt; &lt;/em&gt;&lt;br /&gt;asdf asdf 123&lt;br /&gt;&lt;br /&gt;&lt;em&gt; &lt;strong&gt;Nothing&lt;/strong&gt; &lt;/em&gt;&lt;br /&gt;so you wont mind if I dont approve your membership then ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-7978490153812931825?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/7978490153812931825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=7978490153812931825' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7978490153812931825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7978490153812931825'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/10/joining-club.html' title='Joining the club'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-4229553170721504247</id><published>2011-10-07T21:01:00.003+01:00</published><updated>2011-10-07T21:02:10.174+01:00</updated><title type='text'>Reducing the Cost of Testing - Interview with Markus Gärtner</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-n_VEyUv71hI/To3mTsItqXI/AAAAAAAAAPM/n7fL6hJBjiE/s1600/reduce.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 200px;" src="http://3.bp.blogspot.com/-n_VEyUv71hI/To3mTsItqXI/AAAAAAAAAPM/n7fL6hJBjiE/s200/reduce.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5660433532614191474" /&gt;&lt;/a&gt;&lt;br /&gt;Next up in my series of interviews with authors of &lt;a href="http://www.amazon.co.uk/How-Reduce-Cost-Software-Testing/dp/1439861552"&gt;Reducing the Cost of Software Testing&lt;/a&gt; is &lt;a href="http://www.shino.de/blog"&gt;Markus Gärtner&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;It should be a short book - do less of it and/or hire cheaper testers. Why is there a whole book about it ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Software Testing is a broad field. A very broad one. It is florished from diverse fields as software testing, programming, software design, psychology, philosophy, epistemology, ..., and management. So, when we ask how to reduce the cost of software testing, one possible answer is to do less testing. But considering the broad field of testing, that answer doesn't help you at all, because that answer does not tell you how to do that, what the liabilities of your approach might be, and what other things you may want to try out.&lt;br /&gt;&lt;br /&gt;In the book, &lt;strong&gt;Matt Heusser &lt;/strong&gt;and &lt;strong&gt;Govind Kulkarni &lt;/strong&gt;got together many of the thoughtleaders in the field of software testing to provide a broad collection of answers. In fact, you will find 20 different chapters providing different answers on what software testing actually costs us, what we should do in our projects, and how we should do it.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;I'm a tester, I find bugs - why do I need to worry about reducing the cost of testing ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Testing is our profession. That means that we as software testers are asked about our professional opinions and inputs to the whole software development cycle. Managers make decisions based on our opinions and input to them. That is why we should provide the information of the actual cost of our actions. As professional testers we have the responsibility to inform managers and stakeholders about what we are doing, why we are doing it, and what it will actually cost them, so that they can make the right decisions. If you don't care about the cost of your actions, maybe you are wasting your company's time and money. I call that unprofessional, if you're unaware about it.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Your chapter was about Exploiting the Testing Bottleneck - why did you decide to write about that?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Initially I was considering to use some of the insights I got from the &lt;strong&gt;&lt;em&gt;Quality Software Management&lt;/em&gt;&lt;/strong&gt; series by &lt;strong&gt;Jerry Weinberg&lt;/strong&gt;, and write a chapter on how to manage software development projects so that we can actually reduce the cost of testing.&lt;br /&gt;&lt;br /&gt;When I started to write my chapter, I found myself on a different track though. Inspired by &lt;strong&gt;Elisabeth Hendrickson's &lt;/strong&gt;talk on Agile Testing practices and principles, I started to explain that benefits you get from working on an Agile team that applies good Agile Development practices like Continuous Integration, TDD, and Exploratory Testing. As I digged deeper, I found more and more pieces, I wanted to incorporate. In the end, I had the difficulty to find a proper name for what I had written down.&lt;br /&gt;&lt;br /&gt;As testing is mostly perceived to be a bottleneck on the software projects I had been part of until that time, I found that name quite easily. In &lt;strong&gt;Goldratt's &lt;/strong&gt;&lt;strong&gt;&lt;em&gt;The Goal &lt;/em&gt;&lt;/strong&gt;he explains that you should identify bottlenecks in your process, and exploit them, in order to improve your work. The chapter name &lt;strong&gt;&lt;em&gt;"Exploiting the Testing Bottleneck"&lt;/em&gt;&lt;/strong&gt; is a deliberate pick on that, because I truly believe that we would test better on any projects, if we seeked to exploit the (perceived) bottleneck in first place, rather than blaming the messengers.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;How long did it take you to write ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Roughly 32 years, but I think that I need to explain that answer. I consider the question &lt;em&gt;"How long did it take you to write your chapter?" &lt;/em&gt;similar to the questions &lt;em&gt;"why does testing take us so long?", "how long does it take you to test that?"&lt;/em&gt;, or &lt;em&gt;"when will be done eating?" &lt;/em&gt;I incorporated some portion of my past life into the chapter I wrote. There are nuggets like the insights I got from "The Goal", Lean thinking, systems thinking, and Agile software development in there.&lt;br /&gt;&lt;br /&gt;If you consider learning about the stuff I wrote about to be part of the "writing process" of my chapter, I would say roughly 32 years. If you think of the time of writing my chapter as the amount of time I actually worked on the text of my chapter, I would say, roughly one week of work, starting in early May 2010 during my parental leave from work, polishing it up over the summer holidays in August, and finishing "my" first final draft in early October 2010.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Are you happy when you re-read it or would you like to change it ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;For most of my writings I apply a fire-and-forget principle. I write it down, I hit the publish button on my blog, and then I start to forget about it. By forgetting I mean not to revisit it later. This makes a review process very hurtful. So, while I re-read it, I incorporated some of the insights I got from review comments, already. So far, I haven't received a physical copy of the book, so I haven't had the opportunity to re-read it there, but I didn't dare to read the electronical copies we got before the book went to printing. I am probably too scared about that, and I know that it will hunt me down in a few months, maybe.&lt;br /&gt;&lt;br /&gt;This does not hold for all of my writing. Sometimes I re-read some of my stuff, and find quite a few shortcomings. I know that I will be hurt to find so many tiny glitches and problems I left in there. So, I prefer to keep the illusion of a good enough chapter for the moment, and deliberately taking the time to re-read in a few weeks or so. Whenever I feel like hurting myself with it. :)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Now that you are a published author, do you have any plans for future books ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Oh, I was a published author before the book. Few of readers might know that, but I published my diploma thesis back in 2008. It's in German, it's about hand gesture recognition in a human-machine interaction, and I explained the approach to my mother - who is a non-technician - at the time I worked on it. I think, I sold 5 copies of it so far, but publishing the book didn't change anything for me, I think.&lt;br /&gt;&lt;br /&gt;That said, I work on a book on ATDD right now. I submitted a first draft to the publisher. I am also in contact with a German publisher through whom I might publish a book on Agile Testing in German in the future, and I also got lots of ideas for maybe a second book in English. Personally I consider my chapter in &lt;em&gt;&lt;strong&gt;"How to reduce the cost of testing?"&lt;/strong&gt;&lt;/em&gt; as one milestone on a longer publishing road.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Will your copy of the book be put in a special place ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I will put it on my book shelf right beneath Beautiful Testing. Since we just moved into a house, I don't have that book shelf filled, yet. So, the special place might actually end up as the first book on my shelf - depends on what reaches me first: my copy of the book, or my energy to unpack my library. :)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Putting you on the spot - what is your favourite chapter in the book ( and why ) ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Oh, I can't take a single pick there. So, let me give a bunch. I loved reviewing &lt;strong&gt;Michael Kelly's&lt;/strong&gt; &lt;strong&gt; &lt;em&gt;"Session-Based Test Management" &lt;/em&gt;&lt;/strong&gt;as well as &lt;em&gt;&lt;strong&gt; "Opportunity Cost of Testing" &lt;/strong&gt;&lt;/em&gt; from &lt;strong&gt;Catherine Powell&lt;/strong&gt;. &lt;strong&gt;Curtis Stuehrenberg &lt;/strong&gt;hit a nail for me with &lt;strong&gt; &lt;em&gt;"Clean Test: Suggestions for Reducing Costs by Increasing Test Craftsmanship"&lt;/em&gt; &lt;/strong&gt;, but it might be just the mention of craftsmanship in the title.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Michael Kelly&lt;/strong&gt; explained thoroughly what Session-based test management is about. From his chapter I got the insight that lead me to the idea of inspectional testing - a way to explore the functions of the product in order to inform good test planning. Every tester that claims to do Exploratory Testing has to read this.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Catherine Powell &lt;/strong&gt;explained the concept of opportunity costs in a way that I could understand, and follow-up on it. It was a real eye-opener.&lt;br /&gt;&lt;br /&gt;For &lt;strong&gt;Curtis&lt;/strong&gt;' chapter, I loved the mention of craftsmanship. Having been involved since December 2008 with the Software Craftsmanship community, I actually envied him to use craftsmanship in his title. I was considering to rename my chapter when I saw that, but it would have been obvious who would have spoiled whom about it.&lt;br /&gt;&lt;br /&gt;But, I have to admit that I haven't read all of the chapters. I missed to read the one from &lt;strong&gt;Michael Bolton &lt;/strong&gt;and the one from &lt;strong&gt;Jon Bach &lt;/strong&gt;so far, but I am quite sure that I will love these chapters as well, and will incorporate them in my list of favourite chapters.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Until this book came out, what was your favourite testing book ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;This is a hard question. I have read some of the most tedious software testing books, I think. Among the testing books that I loved are &lt;strong&gt;Lee Copeland's &lt;/strong&gt; &lt;em&gt; &lt;strong&gt;"A practitioner's approach to software testing design".&lt;/strong&gt; &lt;/em&gt;I also loved reviewing &lt;strong&gt;Lisa Crispin's &lt;/strong&gt;and &lt;strong&gt;Janet Gregory's&lt;/strong&gt; &lt;strong&gt; &lt;em&gt;"Agile Testing". &lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;But my favoourite testing book before &lt;em&gt;"How to reduce the cost of testing"&lt;/em&gt; is &lt;em&gt; &lt;strong&gt;"Lessons Learned in Software Testing"&lt;/strong&gt; &lt;/em&gt; by &lt;strong&gt;Cem Kaner, James Bach, and Bret Pettichord&lt;/strong&gt;, as well as &lt;em&gt; &lt;strong&gt;"Perfect Software... and other illusions about testing"&lt;/strong&gt; &lt;/em&gt; from&lt;strong&gt; Jerry Weinberg&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;( Me - what a great choice, Lessons Learned was one of my very first books and set me off on my testing career )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-4229553170721504247?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/4229553170721504247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=4229553170721504247' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4229553170721504247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4229553170721504247'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/10/reducing-cost-of-testing-interview-with.html' title='Reducing the Cost of Testing - Interview with Markus Gärtner'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-n_VEyUv71hI/To3mTsItqXI/AAAAAAAAAPM/n7fL6hJBjiE/s72-c/reduce.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-5185296021919417207</id><published>2011-10-04T20:43:00.001+01:00</published><updated>2011-10-04T21:02:26.676+01:00</updated><title type='text'>From acorns to skyscrapers</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-ixeQ5r-ROj4/TotGBQoLr4I/AAAAAAAAAPE/va9riLcS_bE/s1600/sears.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 175px; height: 200px;" src="http://2.bp.blogspot.com/-ixeQ5r-ROj4/TotGBQoLr4I/AAAAAAAAAPE/va9riLcS_bE/s200/sears.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5659694344178478978" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Just over 4 years ago I was member number 8 of the &lt;a href="http://www.softwaretestingclub.com"&gt;Software Testing Club&lt;/a&gt; - membership is now over 9500 and rapidly closing in on 10,000&lt;br /&gt;&lt;br /&gt;I've posted 506 times to discussions, declined numerous request for memberships from lovely fun girls looking for love, been threatened with having a DOS attack on the site and been threatened with the involvement of lawyers after an argument with a member who thought the biggest thing in testing was going to be copyright laws.&lt;br /&gt;&lt;br /&gt;Thanks to Rosie and Rob Lambert and Stephen Hill the site has gone from being just an online site to a site that has offered eBooks, posters and the fabulous newspaper, The Testing Planet.&lt;br /&gt;&lt;br /&gt;It has also gone offline as well with STC meetups at London, Birmingham, Oxford, Bristol, Liverpool - and Winchester later this month.&lt;br /&gt;&lt;br /&gt;and now it's going trans-Atlantic with the announcement that on November 10 there is a &lt;a href="http://www.meetup.com/SoftwareTestingClub/events/36080482/"&gt;Chicago STC Meetup&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;From a twinkling in Rosie Sherry's eye to this - &lt;span style="font-weight:bold;"&gt;WOW&lt;/span&gt;.&lt;br /&gt;I'm glad to have been part of it - and who knows what's next....&lt;br /&gt;&lt;br /&gt;( well, Rosie and Rob and Stephen probably have lots of ideas for what's next !! )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-5185296021919417207?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/5185296021919417207/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=5185296021919417207' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5185296021919417207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5185296021919417207'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/10/from-acorns-to-skyscrapers.html' title='From acorns to skyscrapers'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-ixeQ5r-ROj4/TotGBQoLr4I/AAAAAAAAAPE/va9riLcS_bE/s72-c/sears.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-7334853266828430347</id><published>2011-10-01T08:35:00.000+01:00</published><updated>2011-10-01T08:38:48.258+01:00</updated><title type='text'>Reducing the Cost of Testing - Interview with Catherine Powell</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/-5YszTbqsez0/ToV5eVEsa8I/AAAAAAAAAO8/ZKaFu5cRzlQ/s1600/reduce.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 200px;" src="http://1.bp.blogspot.com/-5YszTbqsez0/ToV5eVEsa8I/AAAAAAAAAO8/ZKaFu5cRzlQ/s200/reduce.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5658062068820765634" /&gt;&lt;/a&gt;&lt;br /&gt;The book &lt;a href="http://www.amazon.co.uk/How-Reduce-Cost-Software-Testing/dp/1439861552/"&gt;How to Reduce the Cost of Software Testing&lt;/a&gt; is now out - a great effort by a bunch of testers to put a book together and get it published.&lt;br /&gt;&lt;br /&gt;Wanting to know more about how and why they did it, I interviewed some of the authors.&lt;br /&gt;First to respond was &lt;a href="http://blog.abakas.com/"&gt;Catherine Powell&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;It should be a short book - do less of it and/or hire cheaper testers. Why is there a whole book about it ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;You're right, it is easy. Except for all the ways in which it's really hard. Our original title for the book was &lt;span style="font-weight:bold;"&gt;&lt;span style="font-style:italic;"&gt;"How to Reduce the Cost of Software Testing Without Mindlessly Shooting Yourself In the Foot"&lt;/span&gt;&lt;/span&gt;. (It was too long.)&lt;br /&gt;&lt;br /&gt;The point is that there are consequences of our decisions, and the book is about making informed choices that reduce the cost of testing without unacceptable side effects. &lt;br /&gt;&lt;br /&gt;To take one of your simple examples: we could reduce the cost of testing by laying off all the testers. This would absolutely drive the costs of testing down. It would also result in buggy, unpredictable software that your customers don't like. Your development costs go up - fewer features per developer hour - because they're working on bugs. Your revenue goes down because people don't really want to buy buggy or hard to use software. Your cost of hosting goes up, because you don't know how the system scales, and you have to just increase everything. In the end, you're worse off than if you'd kept your testers around.&lt;br /&gt;&lt;br /&gt;The book is about placing software test - and the costs of testing software - in context of the entire software development lifecycle. It's about taking a facetious answer ("just do less!") and providing manager, executives, and testers with the tools to make those decisions intelligently.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;I'm a tester, I find bugs - why do I need to worry about reducing the cost of testing ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;You're a tester. You do a whole lot more than find bugs. You gather information, you understand systems, you figure out how things work and how they don't. And, if you're like most testers, you worry about your job. Heck, most professionals do. This book is about the value that test brings to an organization, and about realizing that value in a cost-effective way. Those are exactly the skills that you as a tester will need to thrive in the future of software development.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Your chapter was about Opportunity Costs - why did you decide to write about that?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;So much of what we do in testing is about making tradeoffs. It's about recognizing that we could test forever but that we don't actually have forever; instead there's a release coming up fast. I wanted to write about that decision making process using a tool that is recognizable to the business: opportunity cost. Opportunity cost is what we give up by not doing something. Because we went to the store, we didn't have time to go to the gym; the opportunity cost of going to the store is the benefit we would have gotten from going to the gym (weight loss! better cardio!). Opportunity cost provides us with a way to expose the risks and costs of not doing something, and not doing something is a choice we frequently face in software testing.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;How long did it take you to write ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;That's a tough question. The chapter on opportunity costs took a few days. The first draft came together in about a 6 hour period, but it was (like many first drafts) terrible! Fixing it took rather longer.&lt;br /&gt;&lt;br /&gt;The appendix on &lt;span style="font-weight:bold;"&gt;&lt;span style="font-style:italic;"&gt;25 Tips to Reduce Testing Today&lt;/span&gt;&lt;/span&gt; was faster. &lt;span style="font-weight:bold;"&gt;Matt Heusser&lt;/span&gt; and I worked on that and &lt;span style="font-weight:bold;"&gt;&lt;span style="font-style:italic;"&gt;Immediate Strategies to Reduce Test Cost&lt;/span&gt;&lt;/span&gt; together - you'll notice the strategies and the tips align - and it was really about the quick hits and small changes that together make a big difference. I don't know if it actually took less time, but it was certainly fun, and a lot of fun to think about what the most immediate thing could possibly be.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Are you happy when you re-read it or would you like to change it ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I'm still happy with it. There are some tweaks I would make, but I'm still very excited about bringing together business concepts with testing needs and helping those two worlds work better together.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Now that you are a published author, do you have any plans for future books ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I haven't really decided! At the moment I'm mostly writing for my blog and shorter articles, but there may be a book waiting to emerge.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Will your copy of the book be put in a special place ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Does the bookshelf count as a special place?&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Putting you on the spot - what is your favourite chapter in the book ( and why ) ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;That's a tough one. The chapters are all helpful in very different ways. This is a book to me that you don't read all the way through and put it away. You read different chapters as you go through various situations, whether it's doing budgeting (and reading &lt;span style="font-weight:bold;"&gt;Michael Larsen's&lt;/span&gt; &lt;span style="font-weight:bold;"&gt;&lt;span style="font-style:italic;"&gt;Trading Money for Time&lt;/span&gt;&lt;/span&gt;), or building up a test team (and reading &lt;span style="font-weight:bold;"&gt;Anne-Marie Charrett's&lt;/span&gt; &lt;span style="font-weight:bold;"&gt;&lt;span style="font-style:italic;"&gt;Cost of Starting Up a Test Team&lt;/span&gt;&lt;/span&gt;), or trying to move faster (and reading &lt;span style="font-weight:bold;"&gt;Petteri Lyttinen's&lt;/span&gt; &lt;span style="font-weight:bold;"&gt;&lt;span style="font-style:italic;"&gt;You Can't Waste Money on a Defect That Isn't There&lt;/span&gt;&lt;/span&gt;). &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Until this book came out, what was your favourite testing book ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I'm into the classics, so my favorite is &lt;span style="font-weight:bold;"&gt;Hetzel's&lt;/span&gt; &lt;span style="font-weight:bold;"&gt;&lt;span style="font-style:italic;"&gt;Complete Guide to Software Testing&lt;/span&gt;&lt;/span&gt;. I pick it up when I need to be reminded of the fundamentals. Parts of it are a bit dated, but most of it is still solid guidance.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-7334853266828430347?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/7334853266828430347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=7334853266828430347' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7334853266828430347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7334853266828430347'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/09/reducing-cost-of-testing-interview-with.html' title='Reducing the Cost of Testing&lt;br&gt; - Interview with Catherine Powell'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-5YszTbqsez0/ToV5eVEsa8I/AAAAAAAAAO8/ZKaFu5cRzlQ/s72-c/reduce.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-4777852985267054500</id><published>2011-09-09T10:43:00.003+01:00</published><updated>2011-09-09T22:47:47.195+01:00</updated><title type='text'>Conferences and Gatherings</title><content type='html'>I read a great blog post - &lt;a href="http://www.timmitchell.net/post/2011/09/02/don-t-be-this-guy.aspx"&gt;Don’t Be This Guy &lt;/a&gt; - which was about going to conferences and listening to the tech talks but not connecting with any of the other people at the conference.&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-style:italic;"&gt;You see, since he was the only SQL Server professional at his place of employment, he didn’t have a lot of opportunities to talk shop in person with others.  He longed for what they had, but couldn’t find the initiative to start up meaningful conversations with others.&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;Replace 'SQL Server' with 'testing' and that was me a few years ago - and doubtless applies to many lone gun testers out there.&lt;br /&gt;&lt;br /&gt;So reading this reminded me of my first SIGIST conference a few years ago - being surrounded by testers felt good and listening to people talk about testing was great.&lt;br /&gt;Luckily at this conference I did have some courage - at that time &lt;a href="http://www.testingreflections.com/"&gt;Testing Reflections&lt;/a&gt; was a very active site and I'd had some encouraging words from  &lt;a href="http://antonymarcano.com/Site/Home.html"&gt;Antony Marcano&lt;/a&gt; after posting on there. He was doing a talk at SIGIST so I went over to say Hello and he invited me along to the usual after-event drinks. Without that invite I could well have been 'that guy'.&lt;br /&gt;&lt;br /&gt;Now, a few years on and there is another &lt;a href="http://www.bcs.org/category/9264"&gt;SIGIST&lt;/a&gt; due - but I'm not going. Partly because it wasn't that well publicised, partly because the line-up doesn't excite me that much  - but also because there are more events on now than there used to be&lt;br /&gt;&lt;br /&gt;I have a couple of events at &lt;a href="http://skillsmatter.com/event/agile-testing/effect-maps"&gt;Skillsmatter&lt;/a&gt; to go to - with the bonus that they are free and in the evening. SIGIST I have to pay for and take a day off work.&lt;br /&gt;&lt;br /&gt;Tester Gatherings and STC meetups are happening - next London Tester Gathering is later this month and there are a horde of &lt;a href="http://blog.softwaretestingclub.com/2011/09/winchester-birmingham-and-liverpool-are-a-go/"&gt;STC Meetups&lt;/a&gt; happening (Winchester, Birmingham and Liverpool in October ) - and those that go to them give them &lt;a href="http://www.thetestingplanet.com/2011/09/reflections-on-the-first-cardiff-software-testing-club-meetup/"&gt;great write-ups&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;( and a quick shout out to the &lt;a href="http://www.meetup.com/GR-Testers/"&gt;Grand Rapids Tester Meetups&lt;/a&gt; - it will be a few months before I can attend the next one. Sorry )&lt;br /&gt;&lt;br /&gt;Twitter, blogging and the Software Testing Club can also help those lone-gun testers make connections. Michael Larsen - TESTHEAD - is a fantastic example of &lt;a href="http://mkl-testhead.blogspot.com/2010/12/well-how-did-i-get-here.html"&gt;what can be done&lt;/a&gt;&lt;br /&gt;Or see &lt;a href="http://rhythmoftesting.blogspot.com/2011/07/cross-pollination-or-how-talking-with.html"&gt;this blog post&lt;/a&gt; from Pete Walen.&lt;br /&gt;&lt;br /&gt;Online or offline though - just dont be That Guy ( or Gal ). &lt;br /&gt;Connect.&lt;br /&gt;Participate.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-4777852985267054500?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/4777852985267054500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=4777852985267054500' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4777852985267054500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4777852985267054500'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/09/conferences-and-gatherings.html' title='Conferences and Gatherings'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-6293527246965875717</id><published>2011-09-05T18:27:00.015+01:00</published><updated>2011-09-08T21:41:49.042+01:00</updated><title type='text'>Random Ruby</title><content type='html'>I recently wrote a post on &lt;a href="http://spin.atomicobject.com/"&gt;Atomic Spin&lt;/a&gt;  about how I've been getting back up to speed with Ruby after a (too) long absence from it.&lt;br /&gt;&lt;br /&gt;One thing that the resources I've been reading emphasise is practise so I've been looking for ways to try out Ruby.&lt;br /&gt;&lt;br /&gt;So thank you Alan Page and his &lt;a href="http://angryweasel.com/blog/?p=335"&gt;Numberz Challenge&lt;/a&gt;. It's a simple windows app that he's using in his blog articles about &lt;a href="http://angryweasel.com/blog/?p=325"&gt;test design.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This seemed a good exercise so with the help of &lt;a href="http://pragprog.com/book/idgtr/scripted-gui-testing-with-ruby"&gt;Scripted GUI Testing with Ruby&lt;/a&gt; I had the app automated.&lt;br /&gt;&lt;br /&gt;A few more lines of code and I was able to check the data and find that the numbers used were not random ( #3 came out more than it should ) and the calculation of the total was sometimes incorrect.&lt;br /&gt;Alan has now written &lt;a href="http://angryweasel.com/blog/?p=340"&gt;an update&lt;/a&gt; which shows the app was indeed written to favour 3 and to occasionally get the total wrong.&lt;br /&gt;&lt;br /&gt;Looking at the source code would have been an easier way to test - though making your source code available to view can lead to problems if you have a &lt;a href="http://www.cigital.com/papers/download/developer_gambling.php"&gt;poker app&lt;/a&gt;. But even if your source code is not available some people will reverse-engineer your app ( the winner of the Numberz challenge did exactly that ! )&lt;br /&gt;&lt;br /&gt;So one blog post shows what lengths testers will go to, gives some testers practice in their new language, nicely illustrates the point about recognising when automation can help - and gets Chris McMahon &lt;a href="http://chrismcmahonsblog.blogspot.com/2011/09/more-ui-test-design-once-more-from-alan.html"&gt;blogging again&lt;/a&gt; ( twice ! )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-6293527246965875717?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/6293527246965875717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=6293527246965875717' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6293527246965875717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6293527246965875717'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/09/random-ruby.html' title='Random Ruby'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-221507924944089731</id><published>2011-08-24T11:22:00.014+01:00</published><updated>2011-08-24T17:18:26.755+01:00</updated><title type='text'>The new adventure</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/-d2zFNvTvb30/TlTc-rv5u0I/AAAAAAAAAOs/kd_HGWCYk5Q/s1600/AtomicObject.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 191px; height: 200px;" src="http://2.bp.blogspot.com/-d2zFNvTvb30/TlTc-rv5u0I/AAAAAAAAAOs/kd_HGWCYk5Q/s200/AtomicObject.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5644379202455714626" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I've been looking for a new job for sometime - the &lt;a href="http://expectedresults.blogspot.com/2011/07/goodbye-17-seat.html"&gt;daily commute&lt;/a&gt; was a real grind, waterfall projects where I never met the developers, working with companies who treated testing as a production line with testers as resources that could be swapped in/out, managers obsessed by counts of tests, days where the entire day seemed to be one conference call after another...&lt;br /&gt;&lt;br /&gt;Being part of the test community was a great help when I started looking and I had a number of interesting opportunities put my way but then I saw &lt;a href="http://www.atomicobject.com/pages/Tester+Application"&gt;this job ad&lt;/a&gt; which Matt Heusser ( thanks Matt ! ) posted to the s/w testing mailing list. I was intrigued and excited by it so went and found out more about the company - Atomic Object - liked what I read about them so sent in an application.&lt;br /&gt;&lt;br /&gt;To cut a long story very short ( the long story is likely to be my submission to the next issue of &lt;a href="http://www.thetestingplanet.com/"&gt;The Testing Planet&lt;/a&gt; ) I was made an offer which I've accepted - though I have to wait awhile before I can be a proper employee...&lt;br /&gt;&lt;br /&gt;The one big complication is that Atomic are in Grand Rapids, Michigan, USA and I'm in Bracknell Berks, UK...but I have a US wife which helps the visa process somewhat so early next year ( no jinx ) I'll be heading off to the US.&lt;br /&gt;&lt;br /&gt;Grand Rapids has a good tester community - Pete Walen and Matt Heusser are there so I already have friends but until then I'm a contractor working from the UK.&lt;br /&gt;&lt;br /&gt;It will be a challenge - Elisabeth Hendrickson mentions her visit to Atomic Object in her &lt;a href="http://www.slideshare.net/ehendrickson/exploratory-testing-in-an-agile-context"&gt;Exploratory Testing in an Agile Context &lt;/a&gt; session that she did at Agile 2011 and how she found it difficult to break the apps. Much better to have this sort of challenge than to be able to quickly rack up 700 defects as I did in my last project.&lt;br /&gt;&lt;br /&gt;Working remotely as a contractor is also a challenge but there is Skype, Yammer, IM, email - not ideal but it will do until the visa arrives.&lt;br /&gt;&lt;br /&gt;I'm already appreciating the extra spare time I have with no 4 hour commute - halfway through &lt;a href="http://ruby.learncodethehardway.org/"&gt;Learn Ruby The Hard Way&lt;/a&gt; and back to participating more in the online testing community - which is a good thing as I can return the favours I got from being part of it.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-221507924944089731?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/221507924944089731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=221507924944089731' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/221507924944089731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/221507924944089731'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/08/new-adventure.html' title='The new adventure'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-d2zFNvTvb30/TlTc-rv5u0I/AAAAAAAAAOs/kd_HGWCYk5Q/s72-c/AtomicObject.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-7373976160375831043</id><published>2011-08-14T16:20:00.003+01:00</published><updated>2011-08-14T16:24:56.122+01:00</updated><title type='text'>Well Connected - or not</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/-ebfyJ5E-4pk/TkfoBeU_eCI/AAAAAAAAAOc/Nwgn4ibhz-g/s1600/diconnection.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 244px;" src="http://2.bp.blogspot.com/-ebfyJ5E-4pk/TkfoBeU_eCI/AAAAAAAAAOc/Nwgn4ibhz-g/s320/diconnection.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5640732170323458082" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So the Windows Wireless Network Connection manager got a bit confused&lt;br /&gt;&lt;br /&gt;It seemed to think I wasn't connected but also thought I was. &lt;br /&gt;C'mon, it's one of 2 states, how hard is it to get that right and consistent ?&lt;br /&gt;&lt;br /&gt;( or this can be an exercise to the readers and they can tell me how really it can be more than 2 states... )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-7373976160375831043?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/7373976160375831043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=7373976160375831043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7373976160375831043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7373976160375831043'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/08/well-connected-or-not.html' title='Well Connected - or not'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-ebfyJ5E-4pk/TkfoBeU_eCI/AAAAAAAAAOc/Nwgn4ibhz-g/s72-c/diconnection.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-4987055904717526113</id><published>2011-07-31T12:15:00.011+01:00</published><updated>2011-07-31T14:34:27.685+01:00</updated><title type='text'>Grandad, what's a VCR ?</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/-ewK_oPTA154/TjU5gGLo5bI/AAAAAAAAAOU/hdxM2qphm-s/s1600/Steampunk-organ-cockpit-desk%2B%252815%2529.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 253px; height: 320px;" src="http://4.bp.blogspot.com/-ewK_oPTA154/TjU5gGLo5bI/AAAAAAAAAOU/hdxM2qphm-s/s320/Steampunk-organ-cockpit-desk%2B%252815%2529.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5635473732302071218" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Currently on vacation in the US, I found that a new series of Hells Kitchen had started - worth watching to see if you agree that &lt;a href="http://www.gurtle.com/ppov/2008/02/04/gordon-ramsey-is-a-great-consultant"&gt;Ramsey is a great consultant&lt;/a&gt; or just a foul mouthed bully...&lt;br /&gt;&lt;br /&gt;Having missed the first episodes, we used On Demand to watch them - with the added bonus that we'd be able to skip the commercials that appear every 6 minutes&lt;br /&gt;&lt;br /&gt;except...&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;EXCEPT...&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;we couldn't. &lt;br /&gt;Hit Fast Forward and the message &lt;br /&gt;&lt;br /&gt;"&lt;em&gt; VCR Controls are disabled &lt;/em&gt;" &lt;br /&gt;&lt;br /&gt;appeared on the screen. &lt;br /&gt;&lt;em&gt;Whaaaaaaaaaaaaaaaaaat ?&lt;/em&gt;&lt;br /&gt;Several Ramsey style expletives later, my tester senses kicked in.&lt;br /&gt;&lt;br /&gt;What does "&lt;strong&gt;VCR&lt;/strong&gt;" stand for ? &lt;strong&gt;V&lt;/strong&gt;ideo &lt;strong&gt;C&lt;/strong&gt;assette &lt;strong&gt;R&lt;/strong&gt;ecorder&lt;br /&gt;I'm not using a &lt;strong&gt;Video Cassette Recorder&lt;/strong&gt;, no tapes are involved in this operation, why is the message referring to an ancient technology ?&lt;br /&gt;&lt;br /&gt;And only the fast forward control is disabled, I could still pause and rewind so the message itself is lying to me.&lt;br /&gt;&lt;br /&gt;All of which reminded me of the &lt;a href="http://www.questioningsoftware.com/2007/08/failure-usability.html"&gt;FAILURE mnemonic&lt;/a&gt; from Ben Simo.&lt;br /&gt;&lt;br /&gt;The message was not Appropriate - I was not using a VCR and I can imagine some users not even knowing what a VCR was. &lt;br /&gt;( how long ago did people stop using VCRs ? )&lt;br /&gt;&lt;br /&gt;Impact - the message told me the controls were disabled which was incorrect&lt;br /&gt;&lt;br /&gt;UI - should the error message really be using terminology of another technology ?&lt;br /&gt;&lt;br /&gt;Emotions - seeing this message certainly made me mad !&lt;br /&gt;&lt;br /&gt;But at least I got a blog post out of it - not that it makes up for commercials every 6 minutes. &lt;br /&gt;Blech&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-4987055904717526113?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/4987055904717526113/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=4987055904717526113' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4987055904717526113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4987055904717526113'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/07/grandad-whats-vcr.html' title='Grandad, what&apos;s a VCR ?'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-ewK_oPTA154/TjU5gGLo5bI/AAAAAAAAAOU/hdxM2qphm-s/s72-c/Steampunk-organ-cockpit-desk%2B%252815%2529.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-6095094969925986481</id><published>2011-07-26T16:48:00.003+01:00</published><updated>2011-07-26T16:53:48.070+01:00</updated><title type='text'>Uninstallers - so square</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/-SPxVJLoGors/Ti7jBZcXZnI/AAAAAAAAAOM/2a-2QUiotfI/s1600/tweet-uninstall.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 139px;" src="http://1.bp.blogspot.com/-SPxVJLoGors/Ti7jBZcXZnI/AAAAAAAAAOM/2a-2QUiotfI/s320/tweet-uninstall.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5633689797036303986" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I had to uninstall TweetDeck and got the not-very-helpful dialog shown above.&lt;br /&gt;&lt;br /&gt;I know it's hard to imagine that users would want to uninstall the amazing life-changing program that you've worked on but always worth checking that if they want to do so, they can&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-6095094969925986481?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/6095094969925986481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=6095094969925986481' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6095094969925986481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6095094969925986481'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/07/uninstallers-so-square.html' title='Uninstallers - so square'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-SPxVJLoGors/Ti7jBZcXZnI/AAAAAAAAAOM/2a-2QUiotfI/s72-c/tweet-uninstall.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-7469303619757020947</id><published>2011-07-18T21:02:00.001+01:00</published><updated>2011-07-18T21:02:18.117+01:00</updated><title type='text'>Goodbye 17" seat</title><content type='html'>Just one more week of squeezing into a &lt;a href="http://www.bbc.co.uk/news/uk-england-hampshire-12819180"&gt;narrow seat&lt;/a&gt;* on the train and trying not to get seat rage.&lt;br /&gt;&lt;br /&gt;Maybe I shouldn't complain as at least I do get a seat, two stations further on and it's standing room only for the remaining 50 minutes of the journey.&lt;br /&gt;&lt;br /&gt;No more parking in side streets close to the station to avoid the rip-off £8 a day parking charge.&lt;br /&gt;&lt;br /&gt;No more seeing cash-signs in taxs drivers eyes when trains are cancelled, the promised bus replacements never turn up so the only option is a cab share.&lt;br /&gt;&lt;br /&gt;No more reminders to please remember to take my personal belongings with me.&lt;br /&gt;&lt;br /&gt;No more dark mutterings when I read that train fares are due to increase by over 10%&lt;br /&gt;&lt;br /&gt;No longer will I waste two days a year simply standing looking at departure boards to see what platform the train leaves from before joining the stampeding herd to get on it.&lt;br /&gt;&lt;br /&gt;Apologies to all the tourists who's pictures I've ruined by getting in them - but I want to get home and not wait around whilst you take your picture of St Pauls and the City skyline from Embankment bridge.&lt;br /&gt;&lt;br /&gt;I wont get to hear how the divorce proceedings of the woman who sat behind me pan out.&lt;br /&gt;&lt;br /&gt;No more adding items to my Amazon wish list knowing I'd have no time to read them.&lt;br /&gt;&lt;br /&gt;No more telling Rosie and Rob that I dont have time to write an article for the next Testing Planet.&lt;br /&gt;&lt;br /&gt;End of an era and start of a new adventure - more details soon&lt;br /&gt;( it's gonna be Grand and it's gonna be rapid )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*BBC has 43cm as being 18in when in fact it is 16.9291339 so 17"&lt;br /&gt;&lt;br /&gt;'View from the 17" seat' would have made a great title for a blog on the joys of commuting. Too late now for me to use - any rat race commuters reading this, please feel free to use&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-7469303619757020947?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/7469303619757020947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=7469303619757020947' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7469303619757020947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7469303619757020947'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/07/goodbye-17-seat.html' title='Goodbye 17&quot; seat'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-295750380311783754</id><published>2011-07-12T13:09:00.004+01:00</published><updated>2011-07-12T13:21:14.129+01:00</updated><title type='text'>left hand meet right hand</title><content type='html'>Rob Lambert recently blogged about &lt;a href="http://thesocialtester.posterous.com/check-what-other-systems-allow"&gt;Checking what other system allow&lt;/a&gt; - an online form asked for his Twitter name but wasn't able to process it as it didn't allow the same range of characters that Twitter does.&lt;br /&gt;&lt;br /&gt;Maybe it was this post that made me more alert for examples of this as after reading this I found a discrepancy within a system ( never mind between systems ).&lt;br /&gt;&lt;br /&gt;An app allows a user to be created and gives some guidance on creating a name and suggests using your email name. Makes sense as user names are system wide so as soon as someone has created 'Bob' then the second Bob has to try Bob1 or BobC and after a few months the ninety ninth bob has to spend several minutes trying to find a Bob that isn't taken.&lt;br /&gt;&lt;br /&gt;So far so good.&lt;br /&gt;&lt;br /&gt;Then an enhancement is proposed for the app that generates some output files. The files have to be given unique names but ones that are associated with the user. So the spec suggests using the username as part of the file name and gives an example as &lt;strong&gt;'data_Mark.txt'&lt;/strong&gt;. &lt;br /&gt;Seems almost reasonable until you remember the earlier suggestion of using your email as a username. &lt;strong&gt;'data_mark.specwriter@notthoughtthrough.com.txt' &lt;/strong&gt;doesn't seem such a good idea...&lt;br /&gt;&lt;br /&gt;so thanks to Rob for making me aware of checking the consistency of a system - and shows how testing memes can spread&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-295750380311783754?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/295750380311783754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=295750380311783754' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/295750380311783754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/295750380311783754'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/07/left-hand-meet-right-hand.html' title='left hand meet right hand'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-9097331946011259111</id><published>2011-07-11T16:46:00.002+01:00</published><updated>2011-07-11T16:51:42.482+01:00</updated><title type='text'>Rock n Roll Characters</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/--Axrg38fivE/ThsbUKV6_qI/AAAAAAAAAMk/Vh5Z8lPr6cM/s1600/Motor.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 168px;" src="http://4.bp.blogspot.com/--Axrg38fivE/ThsbUKV6_qI/AAAAAAAAAMk/Vh5Z8lPr6cM/s320/Motor.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5628122192517201570" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Google News had problems with the umlauts in Motorhead and Wurzel&lt;br /&gt;&lt;br /&gt;But they are in esteemed company, the #AskObama Live Twitter event had a similar problem - great explanation of this can be &lt;a href="http://www.hanselman.com/blog/WhyTheAskObamaTweetWasGarbledOnScreenKnowYourUTF8UnicodeASCIIAndANSIDecodingMrPresident.aspx"&gt;found here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-9097331946011259111?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/9097331946011259111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=9097331946011259111' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/9097331946011259111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/9097331946011259111'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/07/rock-n-roll-characters.html' title='Rock n Roll Characters'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/--Axrg38fivE/ThsbUKV6_qI/AAAAAAAAAMk/Vh5Z8lPr6cM/s72-c/Motor.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-4304192105347255347</id><published>2011-07-06T16:55:00.003+01:00</published><updated>2011-07-06T16:57:43.752+01:00</updated><title type='text'>SpongeBob TestyPants</title><content type='html'>Just read a good blog post about &lt;a href="http://alexrosen.com/blog/2011/05/sponge-learning/"&gt;Sponge Learning&lt;/a&gt; by Alex Rosen who hangs around on &lt;a href="http://news.ycombinator.com/news"&gt;Hacker News&lt;/a&gt; ( as do I ) and soaks up infomation from the posts and comments there.&lt;br /&gt;&lt;br /&gt;Reminded me a lot about my first moves into testing where I lurked on SQA Forums and Testing Reflections ( when I was not reading books )&lt;br /&gt;The soak possibilities have increased the last few years - the awesome Software Testing Club site, blogs galore, podcasts and I suppose it's possible to soak a few drops from Twitter.&lt;br /&gt;&lt;br /&gt;Simon Morley &lt;a href = "http://testers-headache.blogspot.com/2011/07/fake-learning-shortcuts-dont-always.html"&gt;recently ranted&lt;/a&gt; about being given a headache by some of the questions that get posted on the forums ( and he doesn't get to see a lot of the posts that get &lt;a href="http://www.flickr.com/photos/softwaretestingclub/4742339349/"&gt;Terminated&lt;/a&gt; as soon as I notice them )&lt;br /&gt;&lt;br /&gt;But, as Darren McMillan points out in his latest blog post &lt;a href="http://www.bettertesting.co.uk/content/?p=1216"&gt;An untapped sea of knowledge&lt;/a&gt;, once you move on from soaking to interacting and participating in the community there are some great rewards.&lt;br /&gt;&lt;br /&gt;If you're reading this then chances are I'm preaching to the converted but I'll try and remember how much I get out of the community and restrain my Twitter rants next time I open up the STC and find a post &lt;br /&gt;&lt;em&gt;"Plz tell me the Best Practices and Tool for naming Sanity Test Cases in an Agile team"&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-4304192105347255347?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/4304192105347255347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=4304192105347255347' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4304192105347255347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4304192105347255347'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/07/spongebob-testypants.html' title='SpongeBob TestyPants'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-1383224182557356401</id><published>2011-06-03T12:01:00.004+01:00</published><updated>2011-06-03T12:11:16.735+01:00</updated><title type='text'>Steve Freeman - Smells</title><content type='html'>Went to Skills Matter last night for another of their excellent series of free evening talks. This one was &lt;a href="http://www.m3p.co.uk/"&gt;Steve Freeman&lt;/a&gt; talking about &lt;a href="http://skillsmatter.com/event/agile-scrum/fractal-tdd-using-tests-to-drive-system-design"&gt;Fractal TDD: Using tests to drive system design&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;His premise was that the standard TDD cycle of Write Failing Test -&gt; Make It Pass -&gt; Refactor could be done at a higher level and the benefits of doing so.&lt;br /&gt;&lt;br /&gt;He started off by showing a unit test from the wild - pages long, full of references to other classes and mocks, even including a mock God object. This was TDD getting out of hand and someone should have noticed and said "this doesn't feel or look right"&lt;br /&gt;Which led onto the meat of his talk - Test Smells.&lt;br /&gt;&lt;br /&gt;If code follows good design principles then it should be easy to test, if there are any test smells then it's likely there are design problems. He suggested adding an extra stage to the TDD loop - "is it hard to write a test" ?&lt;br /&gt;&lt;br /&gt;He then went through some of the common Test Smells&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Test Duplicates Code - the code of the test seems identical to the code that it is testing&lt;br /&gt;&lt;li&gt;Too Many Assertions&lt;br /&gt;&lt;li&gt;Faking The Wrong Objects - for example dont mock a 3rd party API, test this with integration tests so your TDD tests can concentrate on the design&lt;br /&gt;&lt;li&gt;Test Setup Requires Magic - usual example of this is a clock&lt;br /&gt;&lt;lI&gt;Not Testing Logging - if logging is important enough to be part of the production code then it's worth testing&lt;br /&gt;&lt;/uL&gt;&lt;br /&gt;&lt;br /&gt;Steve then said that to test a system we need to&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Know what the system is doing&lt;br /&gt;&lt;li&gt;Know when it has stopped doing it&lt;br /&gt;&lt;li&gt;Know when it has gone wrong&lt;br /&gt;&lt;li&gt;Details of why it has gone wrong&lt;br /&gt;&lt;/uL&gt;&lt;br /&gt;&lt;br /&gt;he then made the connection that the things we need to test the system are also the things that make the system easier to support. So if you do TDD then not only do you get code that's easy to modify but you also get a system that's easy to support.&lt;br /&gt;&lt;br /&gt;He made use of the &lt;a href = "http://alistair.cockburn.us/Hexagonal+architecture"&gt;Ports and Adapters&lt;/a&gt; concept from Alistair Cockburn which I hadn't come across before but am now busy reading up on. Steve showed how good design means tests dont have to be confined at the edges of these ports but can go in deeper and test the model. &lt;br /&gt;&lt;br /&gt;All in all an interesting talk, some new concepts for me to think over and I really really must finish his &lt;a href="http://www.growing-object-oriented-software.com/"&gt;book&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;One thing I did think of though ( and only after the event ) was his examples of code that was hard to test.&lt;br /&gt;If TDD was being done right then wouldn't the tests be written first rather than writing the code then finding it was hard to write tests for it ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-1383224182557356401?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/1383224182557356401/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=1383224182557356401' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1383224182557356401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1383224182557356401'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/06/steve-freeman-smells.html' title='Steve Freeman - Smells'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-4179974627528890459</id><published>2011-05-30T13:43:00.015+01:00</published><updated>2011-05-30T14:33:02.253+01:00</updated><title type='text'>The Dog Saw The Risk</title><content type='html'>Been awhile since I last posted ( full explanation soon ), one reason was a vacation to the US. To pass the time on the flight I find that a Malcolm Gladwell book usually works and also provides material for a blog post afterwards.&lt;br /&gt;&lt;br /&gt;This time was no exception - the book I was reading was &lt;a href="http://en.wikipedia.org/wiki/What_the_Dog_Saw"&gt;What The Dog Saw&lt;/a&gt; and from the chapter &lt;a href="http://www.gladwell.com/1996/1996_01_22_a_blowup.htm"&gt;Blowup&lt;/a&gt; I learned about &lt;em&gt;&lt;strong&gt;risk homeostasis&lt;/strong&gt;&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;The theory behind this is that under certian circumstances, changes that appear to make a system or an organisation safer, in fact don't. The reason for this is that humans have a tendency to compensate for lower risks in one area by taking greater risks in another.&lt;br /&gt;&lt;br /&gt;Gladwell gives some examples of this:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Part of a fleet of taxicabs in Munich were equipped with ABS. Did the group with ABS have fewer accidents ? No, they had more ! They drove faster, made sharper turns, braked harder.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;More pedestrians are killed at marked crosswalks than unmarked ones because they compensate for the safe environment of a marked crosswalk by being less vigilant about traffic.&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Risk homeostasis also works the opposite way.&lt;br /&gt;In Sweden they changed from driving on the left-hand side to the right-hand side. This did not increase the accident rate, traffic fatalaties dropped by 17% as people compensated for the unfamiliarity with the new driving pattern by driving more carefully.&lt;br /&gt;&lt;br /&gt;All of which made me think about whether this could relate to testing and s/w development.&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Do devs take more risks if they know there's a testing stage at the end to catch their mistakes ?&lt;br /&gt;&lt;br /&gt;&lt;li&gt;If TDD is introduced to an organisation does it cause an increase in defects as devs think they are safer in the same way as the cab drivers did with their ABS ?&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Does switching to a new programming language decrease defects because devs are being more careful with their code because it's new to them ?&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;I was going to look more into this and get the book &lt;a href="http://www.amazon.co.uk/Target-Risk-Psychology-Safety-Health/dp/0969912439/"&gt;Target Risk&lt;/a&gt; that Gladwell references in his article - but not with a price of £163.95 !!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-4179974627528890459?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/4179974627528890459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=4179974627528890459' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4179974627528890459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4179974627528890459'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/05/dog-saw-risk.html' title='The Dog Saw The Risk'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-947941329150680419</id><published>2011-04-10T16:50:00.004+01:00</published><updated>2011-04-10T16:56:25.796+01:00</updated><title type='text'>Cost of a bracket</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/-VcHY9WlgXSo/TaHR5OO8ZMI/AAAAAAAAALM/uOEwrBQuM6o/s1600/bracket.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://4.bp.blogspot.com/-VcHY9WlgXSo/TaHR5OO8ZMI/AAAAAAAAALM/uOEwrBQuM6o/s320/bracket.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5593982993174389954" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Having been slaving away over a hot keyboard ( and smoking bug database ) I was starting to think I'd earned a nice little break.&lt;br /&gt;&lt;br /&gt;Off to Lastminute to see what was on offer, found a nice deal, wanted to see the pics of the hotel in more detail.&lt;br /&gt;Nope, not gonna happen. Pesky javascript error, " Expected ')' ", and the large pic didn't show, only the thumbnails.&lt;br /&gt;&lt;br /&gt;So off to a site where there aren't such errors - some possible commission lost for Lastminute all because of a missing bracket...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-947941329150680419?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/947941329150680419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=947941329150680419' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/947941329150680419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/947941329150680419'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/04/cost-of-bracket.html' title='Cost of a bracket'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-VcHY9WlgXSo/TaHR5OO8ZMI/AAAAAAAAALM/uOEwrBQuM6o/s72-c/bracket.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-1586653188252665653</id><published>2011-03-24T13:43:00.013Z</published><updated>2011-03-24T20:31:01.254Z</updated><title type='text'>I Was There</title><content type='html'>I Was There !&lt;br /&gt;&lt;br /&gt;Well, I almost wasn't as I had to work late to help a dev confirm a bug was fixed so didn't get to SkillsMatter until the event had started.&lt;br /&gt;But I Was There !&lt;br /&gt;&lt;br /&gt;Laptop powered up, connected to the wi-fi, Skype started and I was part of it.&lt;br /&gt;&lt;br /&gt;Part of what ?&lt;br /&gt;&lt;br /&gt;A Weeknight testing session with people attending by Skype video from Germany and San Fransisco joining the attendees in London - with various other people joining on the Skype chat&lt;br /&gt;&lt;br /&gt;Mission was to test Firefox 4 using the &lt;a href="http://www.michaeldkelly.com/archives/50"&gt;FCC CUTS VIDS heuristic&lt;/a&gt; but that was not the main takeaway from the evening for me.&lt;br /&gt;&lt;br /&gt;I've taken part in several weekend testing sessions and one weeknight testing session, always enjoyed them and got something out of them but this session seemed different&lt;br /&gt;&lt;br /&gt;Over in San Fransisco Lisa Crispin was there with assorted other US testers - there wasn't the usual 'introduce yourself' start to the session so I didn't get to find out who else was there&lt;br /&gt;&lt;br /&gt;In Germany the session was led by &lt;a href="http://www.shino.de/"&gt;Markus Gärtner&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In London the session was hosted by Mike Scott and Sharath Byregowda.&lt;br /&gt;In the audience were testing names such as Gojko Adzic ( who I'm sure will want me to mention the &lt;a href="http://agiletesting.org.uk/"&gt;Agile Testing UK user group&lt;/a&gt; at agiletesters.org.uk ), David Evans. John Stevenson, Tony 'Tester Gathering' Bruce and others&lt;br /&gt;&lt;br /&gt;And two esteemed managers of the Software Testing Club - myself and Rob Lambert. Good to meet &lt;a href="http://thesocialtester.posterous.com/"&gt;the Social Tester&lt;/a&gt; in person even if he couldn't be social afterwards and had to head off to get a train&lt;br /&gt;&lt;br /&gt;The usual suspects joined in on the Skype chat but I'm not sure how well the session worked out for them if they couldn't see the video feeds and hear the audio. &lt;br /&gt;&lt;br /&gt;Rob showed he was a Bug Magnet by crashing Firefox, spell checking didn't seem to work for me though this was one of the claimed features but to be honest I wasn't totally involved in the mission. &lt;br /&gt;&lt;br /&gt;I was just enjoying the feeling of community - worldwide testers coming together to work on and improve their testing skills.&lt;br /&gt;&lt;br /&gt;Thanks to &lt;a href="http://skillsmatter.com/"&gt;SkillsMatter&lt;/a&gt; for the venue and thanks to Mike and Sharath for facilitating&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-1586653188252665653?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/1586653188252665653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=1586653188252665653' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1586653188252665653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1586653188252665653'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/03/i-was-there.html' title='I Was There'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-494373915757942921</id><published>2011-03-13T20:49:00.012Z</published><updated>2011-03-13T22:04:12.939Z</updated><title type='text'>Gaming Entaggle</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-MAVJinEPT5Y/TX0wK8KsUGI/AAAAAAAAALE/GtcVsp7iW5c/s1600/entaggle.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 302px; height: 320px;" src="http://3.bp.blogspot.com/-MAVJinEPT5Y/TX0wK8KsUGI/AAAAAAAAALE/GtcVsp7iW5c/s320/entaggle.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5583672077517082722" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.entaggle.com/"&gt;Entaggle&lt;/a&gt; is a new  peer recognition web site that seems to be taking off fast.&lt;br /&gt;&lt;br /&gt;Some people such as Darren McMillan have already blogged about its &lt;a href="http://www.bettertesting.co.uk/content/?p=1046"&gt;usability&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The site itself has &lt;a href="http://www.entaggle.com/static/usage"&gt;usage guidelines&lt;/a&gt; which aim to stop spamming and positivity.&lt;br /&gt;&lt;br /&gt;It wasn't too hard to find a way to game the system:&lt;br /&gt;&lt;br /&gt;1) Create a positive tag, publicly available that people will want to associate themselves with.&lt;br /&gt;&lt;br /&gt;2) Tag people with it - especially some well know names&lt;br /&gt;&lt;br /&gt;3) Once you've built up a good number of people with the tag - Edit the tag so it reflects what you want to market&lt;br /&gt;&lt;br /&gt;4) Voila, now you have a group of people associated with your scheme.&lt;br /&gt;&lt;br /&gt;I created a tag 'Weekend Tester' as a public tag then found there was a private one called the same. Tag deletion is not yet an option so I decided to change the tag I'd created to something else ( no-one else had yet tagged themselves with it ). &lt;br /&gt;&lt;br /&gt;This is when I realised that people who had tagged themselves with a tag could find themselves tagged as something completely different if the tag was changed...&lt;br /&gt;maybe "fan of ISEB certification"&lt;br /&gt;&lt;br /&gt;Thanks to &lt;a href="http://007unlicensedtotest.blogspot.com/"&gt;007 Unlicensed to Test&lt;/a&gt; for helping me illustrate the point. He tagged himself as a Weekend Tester and now finds himself as a fan of this site&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-494373915757942921?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/494373915757942921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=494373915757942921' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/494373915757942921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/494373915757942921'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/03/gaming-entaggle.html' title='Gaming Entaggle'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-MAVJinEPT5Y/TX0wK8KsUGI/AAAAAAAAALE/GtcVsp7iW5c/s72-c/entaggle.PNG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-4042642013305228894</id><published>2011-03-09T22:01:00.006Z</published><updated>2011-03-09T22:06:55.222Z</updated><title type='text'>Something for the weekend, sir ?</title><content type='html'>On a Death March project where weekend work was being done, a defect was raised during the testing.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Defect:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Change to customer account in account database not being reflected in application.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Defect Comment:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;The data flows are turned off over the weekend and restart at 9am Monday morning. If you are testing over a weekend then please let us know and we will enable the flows.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Make sure you check out your test environment before wasting peoples time and spoiling their Sunday morning lie-in.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-4042642013305228894?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/4042642013305228894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=4042642013305228894' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4042642013305228894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4042642013305228894'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/03/something-for-weekend-sir.html' title='Something for the weekend, sir ?'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-2773138787924285572</id><published>2011-02-27T14:03:00.007Z</published><updated>2011-02-27T14:39:20.692Z</updated><title type='text'>Guided by tests - 5 years 0 failures</title><content type='html'>Went to &lt;a href="http://"&gt;Skills Matter&lt;/a&gt; last week for a talk by Steve Freeman and Andrew Jackman - &lt;a href="http://skillsmatter.com/event/agile-scrum/steve-freeman"&gt;Five Years  of Change, No Outages&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Very interesting experience report on the experience of implementing a system for an investment bank.&lt;br /&gt;&lt;br /&gt;It was the banks 3rd or 4th attempt to try and get a working system - Steve and the team delivered it in 9 months ( Project Manager, 2-3 BA's, 4-5 devs, 1 DBA ) and it has been working ( with changes ) for the last 5 years with a third generation team working on it.&lt;br /&gt;&lt;br /&gt;It was implemented by doing XP by the book. Within 2 weeks they had a &lt;a href="http://alistair.cockburn.us/Walking+skeleton"&gt;Walking Skeleton&lt;/a&gt; and continued to deliver every 2 weeks.&lt;br /&gt;&lt;br /&gt;The team did not sit around debating quality - they just Got On With It.&lt;br /&gt;&lt;br /&gt;The PM gave the team great support - no doubt due to the 3 or 4 previous failures. The team used pair programming ( the interview process for the team had a pairing exercise ) and the PM could see the sense of this due to a past experience where a contractor had been moved on and they found his code was unusable and needed a rewrite which cost the project a few months delay.&lt;br /&gt;The team were co-located - again, there seemed to be no arguments from the PM who backed their approach.&lt;br /&gt;&lt;br /&gt;FIT tests were used - the devs had experience of using them and knew where the problems were. Initially the BA's were not used to going to the level of detail required for these tests but soon became converts. They even used the FIT tests to explore the system and would bring people down from other teams to show off their tests.&lt;br /&gt;&lt;br /&gt;No code was written until they had FIT tests with examples. This took time as the requirements were not clear so it also had the benefit of shaking out the real requirements.&lt;br /&gt;&lt;br /&gt;The FIT tests were also used to explain the system to third parties that were using it.&lt;br /&gt;&lt;br /&gt;Steve and Andrew showed actual examples of these tests and showed tests from 2005 and 2010 and you could see how sophisticated the tests were.&lt;br /&gt;&lt;br /&gt;Steve emphasised that the primary purpose of the tests was communication.&lt;br /&gt;&lt;br /&gt;Retrospectives were still being done every 2 weeks, there was 'relentless progress' as there was no stopping to deal with crashes or having to firefight and the regular releases were done on a Friday before the team went off to lunch ( a sign of the confidence in the system )&lt;br /&gt;&lt;br /&gt;The devs were on front-line support 24x7 which was a great incentive to them to make sure the system was rock solid&lt;br /&gt;&lt;br /&gt;The only drawback seemed to be that once the system was up and running and working then people thought that it must have been an easy problem to fix and forgot the previous failed attempts.&lt;br /&gt;&lt;br /&gt;Excellent experience report and afterwards Steve stayed around to answer questions and sign my copy of his &lt;a href="http://www.growing-object-oriented-software.com/"&gt;Growing Object-Oriented Software Guided by Tests&lt;/a&gt; book. It was good to find I wasn't the only person there with the book as there was someone else behind also with a copy.&lt;br /&gt;&lt;br /&gt;Steve did remark that my copy seemed new so maybe it's time I read it again and turned a few corners of pages down...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-2773138787924285572?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/2773138787924285572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=2773138787924285572' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2773138787924285572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2773138787924285572'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/02/guided-by-tests-5-years-0-failures.html' title='Guided by tests - 5 years 0 failures'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-5413495393567452615</id><published>2011-02-21T21:04:00.006Z</published><updated>2011-02-21T21:10:08.209Z</updated><title type='text'>WTA #7 - Down to the river</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-CzIgoEbWkPY/TWEyQEHfBxI/AAAAAAAAAK8/qE-exD8Fkd8/s1600/WTA7.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 237px;" src="http://3.bp.blogspot.com/-CzIgoEbWkPY/TWEyQEHfBxI/AAAAAAAAAK8/qE-exD8Fkd8/s320/WTA7.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5575793065225815826" /&gt;&lt;/a&gt;&lt;br /&gt;Took part in the WTA #7 ( Weekend Testing American chapter ) hosted by Michael Larsen and &lt;a href="http://automation-beyond.com/about/"&gt;Albert Gareev&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Michael has already done a good write-up on his &lt;a href="http://mkl-testhead.blogspot.com/2011/02/weekend-testing-americas-7-smart-enough.html"&gt;TESTHEAD&lt;/a&gt; blog so I'll give some of what I took away from the session.&lt;br /&gt;&lt;br /&gt;( if you want to try out the app then try &lt;a href="http://automation-beyond.com/resources/testing-challenges/smart-enough/"&gt;here&lt;/a&gt; - or the puzzle can be found &lt;a href="http://freeweb.siol.net/danej/riverIQGame.swf"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Basic mission was to see if the program would help find the smartest candidates.&lt;br /&gt;&lt;br /&gt;Almost immediately it did seem to find a not-so-smart candidate...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;&lt;span style="font-weight:bold;"&gt;"Clicking the picture only does copying the file to Excel nothing else and I have 20 odds in my downloaded folder"&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There was a debate on 'smart' - IQ smart, street smart ?&lt;br /&gt;I went off to Google and found the solution to the puzzle - does that count as smartness ? The Google factor cannnot be discounted - even if a candidate taking this test had no access to Google it's also possible that they would have googled 'interview questions for Company X' beforehand and known that they would be getting a puzzle. Again, does this make them street smart ?&lt;br /&gt;&lt;br /&gt;One of the great things about the Weekend Tester Sessions is what when a bunch of testers get together then things can go off on all sorts of tangents that one person alone might not have thought of.&lt;br /&gt;&lt;br /&gt;If illegal combinations were put on the raft then there would be a bubble showing it was wrong - example is shown at the top of this post.&lt;br /&gt;Now the Japanese with their anime culture might see nothing wrong - but as Justin Byers pointed out&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;&lt;span style="font-weight:bold;"&gt;"A father punching his daughter... even though it is cartoon violence, is this the kind of program you want to associate with your business? "&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The app itself wasn't really tested but we did find holes in the puzzle.&lt;br /&gt;There did not seem to be a rule about the prisoner being alone - in fact to solve the puzzle he was left on his own so why wouldn't he run away ?&lt;br /&gt;&lt;br /&gt;If we were being brought in to test to see if the app was a good test of smartness then shouldn't we first be tested to see if we were smart ?&lt;br /&gt;&lt;br /&gt;We found a way to get in a dig about certifications.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;&lt;span style="font-weight:bold;"&gt;"Also, the customer can simply see if there's a "Family Raft Crossing Certification" on the CV/Resume. No need to use the app!"&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The basic premise behind the mission was challenged rather than finding bugs in the app. This was a good thing and summed up in this great phrase ( that I think I'll be re-using )&lt;br /&gt;&lt;span style="font-style:italic;"&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;"Like finding that the logo on one side of the sinking Titanic is the wrong color."&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The session itself did seem to indicate that giving this entire mission to a tester ( rather than just the app ) might make a good audition for someone hiring a tester.&lt;br /&gt;&lt;span style="font-style:italic;"&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;"For me, if I were the hiring manager, I think I would be more impressed if they were to have asked some of these questions during their session." &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Great session, cannot recommend these sessions highly enough.&lt;br /&gt;&lt;br /&gt;Thanks Albert and Michael !!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-5413495393567452615?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/5413495393567452615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=5413495393567452615' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5413495393567452615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5413495393567452615'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/02/wta-7-down-to-river.html' title='WTA #7 - Down to the river'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-CzIgoEbWkPY/TWEyQEHfBxI/AAAAAAAAAK8/qE-exD8Fkd8/s72-c/WTA7.PNG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-2848713015863835112</id><published>2011-02-20T17:49:00.003Z</published><updated>2011-02-20T17:51:30.167Z</updated><title type='text'>TWIST and Shout</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-QJTqAncXf5g/TWEe7gXTv3I/AAAAAAAAAK0/5e09V5dmXw0/s1600/STP.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 237px;" src="http://1.bp.blogspot.com/-QJTqAncXf5g/TWEe7gXTv3I/AAAAAAAAAK0/5e09V5dmXw0/s320/STP.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5575771821310197618" /&gt;&lt;/a&gt;&lt;br /&gt;Decided to make more of my commuting time on the train and download some testing podcasts. The TESTHEAD blog always has a good source of &lt;a href="http://mkl-testhead.blogspot.com/2011/02/twist-33-with-jon-kohl.html"&gt;them&lt;/a&gt; so off I went.&lt;br /&gt;&lt;br /&gt;The podcasts are actually on the &lt;a href="http://www.softwaretestpro.com/"&gt;STP&lt;/a&gt; site, having downloaded a few of the recent ones I noticed there were others such as &lt;a href="http://www.softwaretestpro.com/Item/5046/Twist-27---with-Cem-Kaner/Software-Testing-Test-and-QA-Interviews"&gt;Cem Kaner&lt;/a&gt; or &lt;a href="http://www.softwaretestpro.com/Item/5022/TWiST-23---With-Mark-Crowther/Software-Test-and-QA-Testing-Interviews"&gt;Mark Crowther&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;However, clicking the 'download podcast' link gave me the page shown at the top of this post.&lt;br /&gt;&lt;br /&gt;Your Membership Level: Basic&lt;br /&gt;Membership Level Required: Basic&lt;br /&gt;&lt;br /&gt;Seems to match - where's my download ??&lt;br /&gt;&lt;br /&gt;The smallprint on TESTHEAD's blog made it clear.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Each TWiST podcast is free for 30 days, but you have to be a basic member to access it. After 30 days, you have to have a Pro Membership to access it&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;so there's the problem, the error message doesn't tell me that the required membership level is Pro.&lt;br /&gt;&lt;br /&gt;Well, that was one problem...&lt;br /&gt;&lt;br /&gt;On the &lt;a href="http://www.softwaretestpro.com/List/Podcasts"&gt;list of podcasts&lt;/a&gt; if you choose one of the older links - eg Twist #16 Catherine Powell or Twist #15 Michael Larsen then you go straight to an error page that does correctly say that the membership level required is Pro. &lt;br /&gt;However, that correctness is spoiled by there being another error message.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;You must be logged in. Please log in or register for an complimentary or annual subsciption package&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Top right of the page shows my name and profile details so it knows I'm logged in.&lt;br /&gt;Whoops.&lt;br /&gt;&lt;br /&gt;That's one of the risks of running a website for testers, they're going to be all over any mistake they spot...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-2848713015863835112?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/2848713015863835112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=2848713015863835112' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2848713015863835112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2848713015863835112'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/02/twist-and-shout.html' title='TWIST and Shout'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-QJTqAncXf5g/TWEe7gXTv3I/AAAAAAAAAK0/5e09V5dmXw0/s72-c/STP.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-3604121849660546146</id><published>2011-02-13T20:37:00.007Z</published><updated>2011-02-13T21:16:50.026Z</updated><title type='text'>WT53 - What am I bid for this tester ?</title><content type='html'>Saturday morning and I fired up my laptop whilst watching Soccer AM and noticed a tweet from @weekendtesting that WT53 was about to start with @jbtestpilot aka &lt;a href="http://jonbox.wordpress.com/"&gt;Jon Bach&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Couldn't turn down the chance for some testing with the QA director of Ebay so I joined the session and had a blast.&lt;br /&gt;&lt;br /&gt;Jon had set the session up to be 4 mini-missions all of which involved using the Ebay site.&lt;br /&gt;&lt;br /&gt;First mission I attempted was to find the search term that gave the greatest number of results. First thought was to try wildcards but no, the site insisted on a couple of characters before any wildcards. So what letters would start or be used in the most words. Maybe 'mo' to match 'mobiles', 'motors', 'mothers'...&lt;br /&gt;&lt;br /&gt;I started to learn how the site worked, typing one letter and the dropdown would start to offer suggestions so I tried different letters and tried to work out if the categories offered might lead to lots of hits.&lt;br /&gt;&lt;br /&gt;'ca*' gave me 18 million results which for a while was one of the top results, 'co*' gave 21 million. With more time maybe a quick automated script to loop round valid 2 char combinations...&lt;br /&gt;&lt;br /&gt;Second mission was to find the most expensive item. Could have been very simple if the search by price option didn't insist on having a category. Other people in the session had heard of a yacht being sold by Roman Abramovich for 168 million. This was no longer on there so did not count.&lt;br /&gt;&lt;br /&gt;How to find the most expensive item currently on there ? I thought of items that are usually expensive - diamonds, yachts, cars. Some of these led to items on sale for 21 million and also a surprise. I was thinking of physical items but there were domain names for sale for 21 million. That was a good testing lesson. &lt;br /&gt;&lt;br /&gt;Then I thought about houses and real estate, sure enough there were some on there, firstly a villa in Spain for 28 million and then a 5 star hotel on Sicily for 38 million.&lt;br /&gt;&lt;br /&gt;One mission I did not attempt was to find the most bizarre item for sale. I didn't attempt it for 2 reasons:&lt;br /&gt;&lt;br /&gt;1) One mans perversion is another mans pleasure so what I might consider bizarre might seem mainstream to another&lt;br /&gt;&lt;br /&gt;2) Once I started looking then I knew I'd get sucked in and be there all day&lt;br /&gt;&lt;br /&gt;Fourth mission was to do a Ebay whack and find a search term that only returned 1 result. Initially I thought this was easy - find an item and type in it's entire description. Jon told me that it had to be 2 words only. It still wasn't too difficult, find a search term that didn't return many results and use the results from that. &lt;br /&gt;&lt;br /&gt;For example when searching for hotels doing my 'most expensive' search there were results returned for hotel souvenirs. So using a search such as "69 sheraton" gave me 1 result back and an Ebay whack.&lt;br /&gt;&lt;br /&gt;Afterwards it was the debrief. Jon explained that the theory behind this and it was Open Book Testing and he was using it to get new testers up to speed quickly. Shrini and I both thought it would also be a useful addition to tester interviews.&lt;br /&gt;&lt;br /&gt;As you can tell by reading this blog, it really is a useful guide into the thinking process that is going on when someone is trying to run some tests.&lt;br /&gt;&lt;br /&gt;More details of the Open Book Testing approach can be found in this paper by Jon &lt;a href="http://bit.ly/fdknir"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It was a fun session, I now seem to be getting a small addiction to surfing Ebay to find what is on there and it was yet another success for &lt;a href="http://weekendtesting.com/"&gt;Weekend Testing&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-3604121849660546146?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/3604121849660546146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=3604121849660546146' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3604121849660546146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3604121849660546146'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/02/wt53-what-am-i-bid-for-this-tester.html' title='WT53 - What am I bid for this tester ?'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-805981409830682570</id><published>2011-02-04T15:46:00.004Z</published><updated>2011-02-04T15:59:17.746Z</updated><title type='text'>The Glaze Heuristic</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_ISVLbNATLAA/TUwiET7aPlI/AAAAAAAAAKo/SB6xIiPDwm0/s1600/20060712123909_big-eyes.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 210px;" src="http://2.bp.blogspot.com/_ISVLbNATLAA/TUwiET7aPlI/AAAAAAAAAKo/SB6xIiPDwm0/s320/20060712123909_big-eyes.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5569864296614739538" /&gt;&lt;/a&gt;&lt;br /&gt;Wish I could take credit for this one but I found it when reading &lt;a href="http://dannorth.net/2011/01/31/whose-domain-is-it-anyway/"&gt;this blog post&lt;/a&gt; from Dan North ( which in itself is worth reading ).&lt;br /&gt;&lt;br /&gt;&lt;em&gt;As an aside, this raises some interesting questions. What if you are writing scenarios in a domain that no-one seems to care about? &lt;strong&gt;(You can tell by watching their eyes glaze when you talk about it.)&lt;/strong&gt; A lot of what we traditionally call non-functional requirements can fall into this category. For instance, most non-technical people aren’t interested in networking terms like latency, throughput or packet loss, but they might perk up when you start talk about sluggish response times or requests going missing. &lt;strong&gt;You can use the glaze test as a heuristic to know if you are talking to the wrong person – or using the wrong language&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Looking forward to using this one at the next meeting...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-805981409830682570?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/805981409830682570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=805981409830682570' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/805981409830682570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/805981409830682570'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/02/glaze-heuristic.html' title='The Glaze Heuristic'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ISVLbNATLAA/TUwiET7aPlI/AAAAAAAAAKo/SB6xIiPDwm0/s72-c/20060712123909_big-eyes.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-7373272589510898240</id><published>2011-02-03T16:56:00.006Z</published><updated>2011-02-03T20:15:21.346Z</updated><title type='text'>lpr build this</title><content type='html'>More reading through &lt;a href="http://oreilly.com/catalog/9780596518028"&gt;Beautiful Teams&lt;/a&gt; gave me another good story.&lt;br /&gt;&lt;br /&gt;This one was from &lt;a href="http://www.mountaingoatsoftware.com/company/about-mike-cohn"&gt;Mike Cohn&lt;/a&gt; when he was asked what practices a team could do to improve the quality of the code.&lt;br /&gt;Mike says that the first thing he would want a team to do is a continuous integration approach.&lt;br /&gt;&lt;br /&gt;There's now a plethora of tools out there - Bamboo, CruiseControl, Hudson ( pardon me - &lt;a href="http://jenkins-ci.org/content/jenkins"&gt;Jenkins&lt;/a&gt; ), Team City, TFS, yadda yadda yadda.&lt;br /&gt;&lt;br /&gt;This hasn't always been the case and Mike relates the tale from 1992 and how they utilised a Novell print queue to do the builds for them.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;span style="font-weight:bold;"&gt;We actually wrote a build server that monitored a Novell print queue. Novell print queues were wonderful. They could hold anything. We put compile jobs into the Novell print queue, and we had a build server that would just monitor it and kick off compiles whenever it noticed anything getting inserted in there.&lt;br /&gt;&lt;br /&gt;It was a completely cheesy, crappy way to do this network communication, but just on that application it had tremendous benefits&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;You might argue with Mike about whether CI is the #1 item on the list but you couldn't argue with that teams commitment to quality !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-7373272589510898240?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/7373272589510898240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=7373272589510898240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7373272589510898240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7373272589510898240'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/02/lpr-build-this.html' title='lpr build this'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-3147013790651061435</id><published>2011-01-31T17:42:00.007Z</published><updated>2011-01-31T18:00:50.358Z</updated><title type='text'>Roman QC</title><content type='html'>Reading through &lt;a href="http://oreilly.com/catalog/9780596518028"&gt;Beautiful Teams&lt;/a&gt; ( review coming soon ), one of the contributors had a story about engineers building arches and how in ancient times the builder stood underneath the arch as the support was removed.&lt;br /&gt;&lt;br /&gt;Trying to find more on this, I found a quote that seemed to be quite well known&lt;br /&gt;&lt;br /&gt;&lt;em&gt;"The ancient Romans had a tradition: whenever one of their engineers constructed an arch, as the capstone was hoisted into place, the engineer assumed accountability for his work in the most profound way possible: he stood under the arch.”&lt;/em&gt;&lt;br /&gt;- &lt;strong&gt;Michael Armstrong of AT&amp;T&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I also found that I'm in esteemed company at using this quote in a blog as even &lt;a href="https://www.ibm.com/developerworks/mydeveloperworks/blogs/gradybooch/entry/algorimithic_morality?lang=en"&gt;Grady Booch&lt;/a&gt; has used it...&lt;br /&gt;&lt;br /&gt;My searches for more background also turned up the &lt;a href="http://www.commonlaw.com/Hammurabi.html"&gt;Code of Hammurabi&lt;/a&gt; from 1700 BC&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Law 229:&lt;/strong&gt; If a builder has built a house for a man, and has not made his work sound, and the house he built has fallen, and caused the death of its owner, that builder shall be put to death. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Law 232:&lt;/strong&gt; If he has caused the loss of goods, he shall render back whatever he has destroyed. Moreover, because he did not make sound the house he built, and it fell, at his own cost he shall rebuild the house that fell.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Law 235:&lt;/strong&gt; If a boatman has built a boat for a man, and has not made his work sound, and in that same year that boat is sent on a voyage and suffers damage, the boatman shall rebuild that boat, and, at his own expense, shall make it strong, or shall give a strong boat to the owner. &lt;br /&gt;&lt;br /&gt;I'm sure &lt;a href="http://qahatesyou.com/wordpress/"&gt;QA Hates You&lt;/a&gt; would still like these laws to apply...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-3147013790651061435?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/3147013790651061435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=3147013790651061435' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3147013790651061435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3147013790651061435'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/01/roman-qc.html' title='Roman QC'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-5673570563927527337</id><published>2011-01-15T15:30:00.010Z</published><updated>2011-01-15T15:37:29.207Z</updated><title type='text'>Review - Selenium Simplified</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ISVLbNATLAA/TTG-1MmOprI/AAAAAAAAAKc/Hfr0VTJXwqM/s1600/evil.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 158px; height: 200px;" src="http://2.bp.blogspot.com/_ISVLbNATLAA/TTG-1MmOprI/AAAAAAAAAKc/Hfr0VTJXwqM/s320/evil.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5562436835903186610" /&gt;&lt;/a&gt;&lt;br /&gt;A few months ago I thought it was time to learn more about Selenium and as I was a subscriber to the&lt;a href="http://www.eviltester.com/"&gt; Evil Testers blog&lt;/a&gt; I noticed he had an ebook out – &lt;a href="http://www.compendiumdev.co.uk/selenium/"&gt;Selenium Simplified.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I paid and signed up, got my copy and had a quick read through but was too busy to look into it in any great detail. Then along comes Xmas and the best present from Santa – time to catch up on a lot of things that were on the back burner and first on the list was working through Selenium Simplified.&lt;br /&gt;&lt;br /&gt;The book has 38 chapters and took me around 7 days ( full days ) to get through.&lt;br /&gt;It’s written in a very informative, friendly style, full of tips and information.&lt;br /&gt;&lt;br /&gt;Starts off easily with loading your machine up with the necessary bits – Java, Junit, Eclipse ( the book is very java centric ) and of course Selenium IDE and RC and guides you through starting off with Selenium – using the IDE and then running Selenium RC&lt;br /&gt;&lt;br /&gt;Which is where I ran into my first problem&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;“Selenium is already running on port 4444. Or some other service is.”&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A quick Google and I found an &lt;a href="http://blog.wedoqa.com/2010/07/solution-for-selenium-already-running-on-port-problem/"&gt;answer&lt;/a&gt; and learned how to use netstat&lt;br /&gt;&lt;br /&gt;With that problem solved it was onwards and upwards and with the not evil at at all Evil Tester guiding me I was soon writing my own tests in Eclipse. Having written some basic tests the guide then took you through refactoring the code – not something I’d ever done in my programming days so that gave me a real sense of satisfaction.&lt;br /&gt;&lt;br /&gt;This was something I really liked about the book – started off with simple tasks, guided you through them very well and then took you onto the next steps and gave you a sense of achievement and confidence.&lt;br /&gt;&lt;br /&gt;The guide also gives you useful minor tips – in all my years of programming I never knew that you could give the Command window a title. A small tip but a very useful one when you have several windows open&lt;br /&gt;&lt;br /&gt;The book also does not stick to Selenium but also gives a guide to the basics of Junit, refactoring ( as mentioned above ), Xpath and Css theory etc etc&lt;br /&gt;&lt;br /&gt;Basic tests written and refactored, Xpath and Css and HTML forms and Javascript tried out the next step was to use Ant and Hudson. Having read about Ant but never used it in anger it was yet another useful exercise to see and understand how this works.&lt;br /&gt;&lt;br /&gt;Just this would have been a good introduction to Selenium but the guide then goes on and takes you through setting up a Selenium Manager Class, using Page Objects, Data Driven tests, running the tests on multiple browsers, cookies and Ajax.&lt;br /&gt;&lt;br /&gt;The book comes with source code which is useful when you’ve got carried away and think you know it all and find you have a null pointer exception ! This incidentally was another good learning exercise – a reminder of how easy it is to introduce defects&lt;br /&gt;&lt;br /&gt;The penultimate chapter works through all the previous learnings and shows what a ‘production ready’ version would look like. Not only is this chapter useful in itself but it really brings home how much you’ve learnt by the time you reach this part.&lt;br /&gt;&lt;br /&gt;Indeed, by this point I had a laptop with a lot of new tools to play with, confidence in having learned and achieved something and found that although it had been an intensive time it was enjoyable. So I looked at the recommended reading section of the book and ordered myself Agile Java…&lt;br /&gt;&lt;br /&gt;In summary I found the book to be really useful, and nicely paced.&lt;br /&gt;Recommended&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-5673570563927527337?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/5673570563927527337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=5673570563927527337' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5673570563927527337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5673570563927527337'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/01/review-selenium-simplified.html' title='Review - Selenium Simplified'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ISVLbNATLAA/TTG-1MmOprI/AAAAAAAAAKc/Hfr0VTJXwqM/s72-c/evil.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-6787996379423352541</id><published>2011-01-05T16:18:00.011Z</published><updated>2011-01-05T17:17:10.015Z</updated><title type='text'>High Quality Defect - Do Not Fix</title><content type='html'>Jon Bach recently blogged about his &lt;a href="http://www.stpcon.com/Item/1023"&gt;experiences with High School students&lt;/a&gt; and how he used the infamous bug in Notepad to get their attention&lt;br /&gt;&lt;br /&gt;&lt;em&gt;If you type "this app can break" save and close the file, then reopen it, it comes back as rectangles.&lt;br /&gt;&lt;br /&gt;"Where's my data?" I demanded, role playing an irate user. &lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;He could also have typed in "Bush hid the facts" or any number of phrases&lt;br /&gt;&lt;br /&gt;The defect goes back a long way - Jon mentions it in a &lt;a href="http://www.quardev.com/content/newsletters/QuardevQuarterly_Q307_final2.pdf"&gt;2007 newsletter&lt;/a&gt;, Shrini Kulkarni was so impressed when he read an interview where Jon mentioned in that he had to write a &lt;a href="http://shrinik.blogspot.com/2007/04/this-app-can-break-notepad-bug.html"&gt;blog post on it&lt;/a&gt; - and here I am doing the same.&lt;br /&gt;&lt;br /&gt;Not just testers that know about it - even &lt;a href="http://forum.bodybuilding.com/archive/index.php/t-971314.html"&gt;bodybuilders&lt;/a&gt; were talking about it.&lt;br /&gt;&lt;br /&gt;If you haven't heard of this defect then here is one of the many sites that &lt;a href="http://apipes.blogspot.com/2006/06/this-api-can-break.html"&gt;explains it&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now if we were to take the famous Weinberg quote - &lt;em&gt;"Quality is value to some person"&lt;/em&gt; then this is a high quality defect ! It provides training material, opportunities for the MS bashers to vent and something for bodybuilders to talk about after they finished their iron pumping.&lt;br /&gt;&lt;br /&gt;Has it become a feature and not a bug ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-6787996379423352541?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/6787996379423352541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=6787996379423352541' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6787996379423352541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6787996379423352541'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/01/high-quality-defect-do-not-fix.html' title='High Quality Defect - Do Not Fix'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-6353312032200942653</id><published>2011-01-03T17:30:00.001Z</published><updated>2011-01-03T17:33:30.331Z</updated><title type='text'>Use the source, Luke</title><content type='html'>&lt;em&gt;&lt;strong&gt;Raise your quality standards as high as you can live with, avoid wasting your time on routine problems, and always try to work as closely as possible at the boundary of your abilities. Do this, because it is the only way of discovering how that boundary should be moved forward.&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;- Edsger Dijkstra&lt;br /&gt;&lt;br /&gt;Found the quote above in &lt;a href="http://michaelnielsen.org/blog/malcolm-gladwell%E2%80%99s-new-book-outliers-and-the-10000-hour-rule/"&gt;this article&lt;/a&gt; about Malcolm Gladwell and the 10,000 hour rule.&lt;br /&gt;&lt;br /&gt;Also came across the 'lots of learning' required in the blog post &lt;a href="http://patrickwilsonwelsh.com/?p=455"&gt;Agile Programming: Lesson One (Part One)&lt;/a&gt; by Patrick Wilson Welsh&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;The Bad News: Lots of Learning&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Agile Programming with object-oriented programming languages takes a good long while to learn to do “well enough.” You must master the technical practices, principles, and patterns involved, in the context of “breakable toy” codebases, and then in real enterprise codebases. Even if you are an experienced programmer, expect it to take thousands of hours to master Agile Programming well enough that you can be reliably productive on a mature, healthy agile team in the real world&lt;/em&gt; &lt;br /&gt;&lt;br /&gt;I've covered this topic &lt;a href="http://expectedresults.blogspot.com/2009/01/from-shu-to-ha.html"&gt;before&lt;/a&gt; but revisited it after a Xmas break learning some Cucumber ( see &lt;a href="http://expectedresults.blogspot.com/2010/12/ninjas-gherkins-cukes-and-dont-forget.html"&gt;last post&lt;/a&gt; ). &lt;strong&gt;The Secret Ninja Cucumber Scrolls &lt;/strong&gt;came complete with source code so it was easy to look and learn and see how things were done.&lt;br /&gt;&lt;br /&gt;Is it easier to learn coding than testing ? Get yourself some computer theory books and then go off and put it into practice: write your TDD tests, write the code, run and rewrite the code until all tests pass, refactor and voila, done.&lt;br /&gt;Then go off and find some source code and find how the experts ( with their 10,000 hours of practice ) do it. Easy&lt;br /&gt;( gross oversimplification I know )&lt;br /&gt;&lt;br /&gt;Want to see a web server written in Postscript ? Here's the &lt;a href="http://www.pugo.org/main/project_pshttpd/"&gt;source code&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Cool javascript apps written in 1k - large selection &lt;a href="http://js1k.com/"&gt;here&lt;/a&gt; all with source code and comments.&lt;br /&gt;&lt;br /&gt;Want your code reviewed ? Go &lt;a href="http://www.reddit.com/r/reviewmycode/"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;etc etc etc&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;So what's available for a tester ?&lt;/strong&gt;&lt;br /&gt;Having read the theory books ( or maybe not, most testers haven't read a testing book ) then how to practice it ? &lt;br /&gt;&lt;br /&gt;For example you can be pro-active in your learning, subscribe to some testing blogs,  read the series of posts from IM Testy on &lt;a href="http://www.testingmentor.com/imtesty/2010/10/17/combinatorial-testing-getting-started/"&gt;Combinatorial Testing&lt;/a&gt; and think it's great - but if you want to go and off and practice it to see if you &lt;strong&gt;really &lt;/strong&gt;understood it ?&lt;br /&gt;&lt;br /&gt;Even &lt;a href="http://www.imdb.com/title/tt0373889/quotes?qt0391867"&gt;Harry Potter &lt;/a&gt;knows that theory isn't enough&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Dolores Umbridge: &lt;/strong&gt;&lt;br /&gt;&lt;em&gt;It is the view of the Ministry that a theoretical knowledge will be sufficient to get you through your examinations, which after all, is what school is all about. &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Harry Potter: &lt;/strong&gt;&lt;br /&gt;&lt;em&gt;And how is theory supposed to prepare us for what's out there? &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Matt Heusser posts the occasional &lt;a href="http://www.softwaretestpro.com/Item/5040"&gt; testing challenge&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Weekend - and Weeknight - testing sessions are getting more popular and those that take part seem to &lt;a href="http://www.bettertesting.co.uk/content/?p=645"&gt; get a lot from them &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Markus Gartner is blazing the way - his latest blog post is on &lt;a href="http://www.shino.de/2010/12/31/testing-challenges/"&gt;testing challenges&lt;/a&gt; and he's set up a &lt;a href="http://www.testingdojo.org/tiki-index.php"&gt;Testing Dojos&lt;/a&gt; site and it will be interesting to see how this takes off.&lt;br /&gt;&lt;br /&gt;( I've volunteered to help out and I'm sure Markus would appreciate more input )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A recent interview with &lt;a href="http://blog.utest.com/testing-the-limits-with-michael-bolton-part-iii/2010/01/"&gt;Michael Bolton&lt;/a&gt; indicates that just studying 'testing' is not enough&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Study testing, but note that the great ideas are likely to come from outside the field—at least the narrow vision of the field that the process enthusiasts and “certificationists” present. Testing is a marvelously interdisciplinary craft.  One implication is that whatever you bring to the table from your life and your experience and your education can inform new ideas about testing&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;I've started a discussion on the STC site about what you would practice if you spent 2 hours a week for a year - how would you spend &lt;a href="http://www.softwaretestingclub.com/forum/topics/100-hours-of-testing-practice"&gt;100 hours a year&lt;/a&gt; on ? Feel free to comment there or on this blog&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-6353312032200942653?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/6353312032200942653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=6353312032200942653' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6353312032200942653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6353312032200942653'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2011/01/use-source-luke.html' title='Use the source, Luke'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-1820052856870921616</id><published>2010-12-28T16:23:00.001Z</published><updated>2010-12-28T16:24:04.097Z</updated><title type='text'>Automatic Blogs</title><content type='html'>First in a series of blogs that are written using web automation tools&lt;br /&gt;&lt;br /&gt;Well that's the New Year challenge I've set myself...&lt;br /&gt;&lt;br /&gt;This first one was written using Watir&lt;br /&gt;I've used it before and already had it installed so a no-brainer to choose it.&lt;br /&gt;Time taken to get it up and running - 30 minutes&lt;br /&gt;( once I remembered the append method for text boxes)&lt;br /&gt;&lt;br /&gt;No tests around it though, shame on me.&lt;br /&gt;&lt;br /&gt;Maybe that should be Pt II...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-1820052856870921616?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/1820052856870921616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=1820052856870921616' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1820052856870921616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1820052856870921616'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/12/automatic-blogs.html' title='Automatic Blogs'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-4738007158471054108</id><published>2010-12-27T10:21:00.013Z</published><updated>2010-12-30T18:36:30.999Z</updated><title type='text'>Ninjas, gherkins, cukes - and dont forget Chuck</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ISVLbNATLAA/TRiPqEm_y2I/AAAAAAAAAJ0/9ocJa9wogAg/s1600/ninja1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 179px; height: 223px;" src="http://2.bp.blogspot.com/_ISVLbNATLAA/TRiPqEm_y2I/AAAAAAAAAJ0/9ocJa9wogAg/s320/ninja1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5555348093316090722" /&gt;&lt;/a&gt;&lt;br /&gt;A few days off work, snowbound Britain meant going anywhere was impossible and also not wanting to be part of the after-Xmas Sales frenzy meant a few days to work on some of the things I've never got around to so far.&lt;br /&gt;&lt;br /&gt;One of those things was to learn some more about ATDD/BDD and learn something about these funnily named new tools such as Cucumber.&lt;br /&gt;Posts such as &lt;a href="http://www.cheezyworld.com/2010/12/26/a-day-of-acceptance-testing/"&gt;A day in the life of an acceptance tester&lt;/a&gt; are good but not the same as trying it out yourself.&lt;br /&gt;&lt;br /&gt;A cool way to start seemed to be with the crazily named &lt;a href="http://cuke4ninja.com/"&gt;Secret Ninja Cucumber Scrolls&lt;/a&gt; - &lt;span style="font-style:italic;"&gt;" a step-by-step guide for Cucumber, a tool that is quickly becoming the weapon of choice for many agile teams "&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The guide offered options for Ruby, .Net and Java and as I was also wanting to get back into Ruby and was halfway through &lt;a href="http://www.amazon.co.uk/Design-Patterns-Ruby-Addison-Wesley-Professional/dp/0321490452/"&gt;Design Patterns in Ruby&lt;/a&gt; book I chose the Ruby option.&lt;br /&gt;&lt;br /&gt;I already had Ruby installed on my machine so a couple of gem installs and I was all set ( OK, it was more than a couple as I got the wrong versions a couple of times )&lt;br /&gt;&lt;br /&gt;An hour later and I'd run the first set of examples and had some Ninjas that were aware that they should run as fast as possible from Chuck Norris. The guide does not take itself seriously and tries to inject some humour and the examples it uses are for training up Ninjas. Certainly makes a change from the dreaded bank account example with deposits and withdrawals. Yawn.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Some mixed emotions when doing this though.&lt;br /&gt;&lt;br /&gt;On the one hand a few years ago I'd become stale as a programmer ( hence the move to testing ) so dealing with incompatible versions and syntax errors and missing header files was a brief nasty flashback to the bad old days.&lt;br /&gt;&lt;br /&gt;On the other hand the reason I originally became a programmer was because I was interested in all this stuff and it was a reminder of why I liked it - DOS boxes, IDE's, typing commands and making all sorts of stuff happen with a few keystrokes.&lt;br /&gt;&lt;br /&gt;So I've got the programming bug again and now I'm off to find some more serious uses for this stuff other than running from Chuck Norris...&lt;br /&gt;( though that is a good thing to do )&lt;br /&gt;&lt;br /&gt;I recommend the guide as a good intro to the topic and a quick way to get up and running.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-4738007158471054108?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/4738007158471054108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=4738007158471054108' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4738007158471054108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4738007158471054108'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/12/ninjas-gherkins-cukes-and-dont-forget.html' title='Ninjas, gherkins, cukes - and dont forget Chuck'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ISVLbNATLAA/TRiPqEm_y2I/AAAAAAAAAJ0/9ocJa9wogAg/s72-c/ninja1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-6851577215336857183</id><published>2010-12-27T10:19:00.010Z</published><updated>2010-12-27T15:28:10.915Z</updated><title type='text'>Scrooge The Tester</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ISVLbNATLAA/TRiAe9KAyMI/AAAAAAAAAJs/exmYcJexRaM/s1600/scrooge1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 238px; height: 320px;" src="http://2.bp.blogspot.com/_ISVLbNATLAA/TRiAe9KAyMI/AAAAAAAAAJs/exmYcJexRaM/s320/scrooge1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5555331409662494914" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;December 23rd and I found another defect in the system - various combinations of ( and \ in an input box would give an unmatched regular expression and a server error. I posted a tweet about this to which &lt;a href="http://twitter.com/#!/mgaertne"&gt;Markus Gärtner&lt;/a&gt; replied that I was a bit mean doing this one day before Xmas.&lt;br /&gt;&lt;br /&gt;All of which led me to think of Scrooge and his visitations from the ghosts of Christmases past, present and future. What if I was visited by the Ghosts of Releases past, present and future ?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Past Releases:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Make the release, send it out to the customers and then schedule in 'bug blitzes' to deal with the problems they found. No unit testing - nor any other proper testing phases either as there was no tester, only the programmers trying to test their own work. That was my first introduction in how to write and release software.&lt;br /&gt;&lt;br /&gt;Plenty of other ghosts of releases past - the release that was rock-solid ( that was when I first got the testing bug and started to test the system, I even had 5 Macs running overnight tests) but had no input from customers and when they tried it they didn't like it so we ended up with 1000 copies of unsold nicely boxed software with a great logo sitting on the shelves.&lt;br /&gt;&lt;br /&gt;The release that didn't accept credit card payments. A bit of a flaw in a system used by telesales people. This was the release that was the straw that broke the camels back for management and they finally decided to do something about the quality of the programs and revamped the development lifecycle and wanted to do some serious testing. For which they needed someone who knew about testing and the pile of books on my desk was a big clue. That was when my move to testing really started.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Current Releases:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The Ghost of Current Releases doesn't seem that different from the last set of ghosts. Programmers that don't seem to know how to test their own work followed by testers who don't seem to know how to test it either. Means easy pickings for me and finding defects is like taking candy from a baby ( or should that be taking humbugs from a child if I'm sticking with the Scrooge theme ? ). &lt;br /&gt;&lt;br /&gt;Requirements are vague and inconsistent with masses of documentation hiding the fact that one part of the system allows lower case input to be mandatory whilst another part of the system insists that all lower case is converted to upper case.&lt;br /&gt;&lt;br /&gt;Project managers get a blank expression if the phrase 'exploratory testing' is used and the concept of a defect being found without a script is like Scrooge having an expense account, the concept is totally alien to them.&lt;br /&gt;&lt;br /&gt;Just me being unlucky ? Seems &lt;a href="http://thedailywtf.com/"&gt;The Daily WTF&lt;/a&gt; can go on and on and on with plenty of stories like this ( and worse )&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Releases Yet To Come:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://specificationbyexample.com/"&gt;Specification by Example&lt;/a&gt;, Beautiful Testing II ( the long awaited &lt;a href="http://www.amazon.co.uk/Beautiful-Testing-Leading-Professionals-Software/dp/0596159811"&gt;follow up&lt;/a&gt; ) and &lt;a href="http://www.allbookstores.co.uk/book/1439861552/How_to_Reduce_the_Cost_of_Software_Testing.html"&gt;How to Reduce the Cost of Software Testing&lt;/a&gt; have been best-sellers and stakeholders and suppliers are working closely together. &lt;br /&gt;&lt;br /&gt;Programmers understand how to test and are delivering software that works and does what the customer wants. &lt;br /&gt;Experienced testers are brought on board to use their skill and experience to shake the last few defects out of the system. &lt;br /&gt;&lt;br /&gt;Project managers finally understand &lt;a href="http://en.wikipedia.org/wiki/Brooks's_law"&gt;Brooks's law&lt;/a&gt; and don't bring in new resources and ask them to work late nights and weekends to try and catch up - because no catching up is needed as working s/w is being delivered right from the start.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;&lt;br /&gt;" I will live in the Past, the Present, and the Future. The Spirits of all Three shall strive within me. I will not shut out the lessons that they teach. "&lt;/span&gt;&lt;br /&gt;- &lt;span style="font-style:italic;"&gt;&lt;span style="font-weight:bold;"&gt;A Christmas Carol&lt;/span&gt;&lt;/span&gt;, &lt;span style="font-weight:bold;"&gt;Charles Dickens&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-6851577215336857183?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/6851577215336857183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=6851577215336857183' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6851577215336857183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6851577215336857183'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/12/scrooge-tester.html' title='Scrooge The Tester'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ISVLbNATLAA/TRiAe9KAyMI/AAAAAAAAAJs/exmYcJexRaM/s72-c/scrooge1.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-8063399649314379682</id><published>2010-12-22T15:24:00.005Z</published><updated>2010-12-22T17:16:29.695Z</updated><title type='text'>Not Springer. Not Maguire. Not Lee Lewis. THE Jerry</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_ISVLbNATLAA/TRIZDwSLJlI/AAAAAAAAAJg/S9XxburOJx4/s1600/Article%2B005.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 223px; height: 320px;" src="http://3.bp.blogspot.com/_ISVLbNATLAA/TRIZDwSLJlI/AAAAAAAAAJg/S9XxburOJx4/s320/Article%2B005.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5553528842792674898" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Mr Testhead recently blogged ( amongst other things, how does he find the time ? ) about finally getting some &lt;a href="http://mkl-testhead.blogspot.com/2010/12/day-10-11-and-12-of-40-testhead-boot.html"&gt;Jerry Weinberg books&lt;/a&gt;. Looking forward to reading about what Mr Larsen thinks of those and I cant believe he hasn't read any yet.&lt;br /&gt;&lt;br /&gt;Over on the Test Eye blog there was a recent review of &lt;a href="http://thetesteye.com/blog/2010/12/book-review-exploring-requirements/"&gt;Exploring Requirements: Quality Before Design&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This year I've been re-re-reading my now very dog-eared copy of &lt;br /&gt;&lt;a href="http://www.geraldmweinberg.com/Site/Technical_Leader.html"&gt;Becoming a Technical Leader&lt;/a&gt; - once I'd manage to prise it back from the hands of a colleague.&lt;br /&gt;&lt;br /&gt;Does The Law Of Raspberry Jam still apply to the man that came up with it ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-8063399649314379682?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/8063399649314379682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=8063399649314379682' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/8063399649314379682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/8063399649314379682'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/12/not-springer-not-maguire-not-lee-lewis.html' title='Not Springer. Not Maguire. Not Lee Lewis. THE Jerry'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ISVLbNATLAA/TRIZDwSLJlI/AAAAAAAAAJg/S9XxburOJx4/s72-c/Article%2B005.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-7505359339933379432</id><published>2010-12-17T19:11:00.014Z</published><updated>2010-12-24T10:28:54.117Z</updated><title type='text'>The Apprentice - You're Fired (Up)</title><content type='html'>Part 2 of the thoughts I got from reading A Tester is for Life&lt;br /&gt;&lt;br /&gt;Reading all the entries for how to improve the testing craft made me think about putting together a list of what I try and do to improve/maintain my skills&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;As mentioned in my last post, moderating and being involved with the Software Testing Club teaches me a lot&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Blogs – I haven’t posted to this as much as I would have liked to and have only been skimming other testers blogs but they are a good source of learning&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Miagi-Do school of s/w testing – honorary member of this but still not got around to earning a belt. A Must Do for 2011 especially as it is now getting more well known&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Books – currently reading Design Patterns in Ruby and have Beautiful Teams after that. On my Amazon wish list is Agile Samurai and Management 3.0.&lt;br /&gt;Though given my current progress through the Ruby book of a couple of pages a day ( not because it’s a bad book but because of time ) then I might be finished reading this little collection by 2020...&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Ruby – as I’m reading the book I want to try putting some into practice &lt;/li&gt;&lt;br /&gt;&lt;li&gt;One way to put Ruby into practice was to learn more about &lt;a href="http://cuke4ninja.com/"&gt;The Secret Ninja Cucumber Scrolls&lt;/a&gt; and other ATDD tools&lt;/li&gt;&lt;br /&gt;&lt;li&gt;I try to attend evening sessions at &lt;a href="http://www.skillsmatter.com/"&gt;SkillsMatter&lt;/a&gt; and the monthly London Tester Gatherings&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Taken part in several Weekend Testing Sessions&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Member of the &lt;a href="http://chrismcmahonsblog.blogspot.com/2010/02/writing-about-testing-listconf-update.html"&gt; Writing about Testing&lt;/a&gt; mailgroup. Mostly lurking though being part of it helped me get a front cover on Test magazine&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Having put this list together, it reminded me a recent blog post from John Stevenson &lt;a href="http://steveo1967.blogspot.com/2010/12/sorting-chaff-from-wheat.html"&gt;Sorting the Chaff from the wheat&lt;/a&gt; where he said &lt;br /&gt;&lt;br /&gt;&lt;em&gt;"My other concern is that we are becoming a society of 24x7 learners, we never switch off"&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;It can be a tough balancing act but I suppose the question to ask yourself is:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;"Am I enjoying this ?"&lt;/em&gt; &lt;br /&gt;&lt;br /&gt;Having read two recent excellent blog posts about learning - &lt;a href="http://www.shino.de/2010/12/16/software-testing-apprentices/"&gt;Software Testing Apprentices&lt;/a&gt; by Markus Gartner and &lt;a href="http://mkl-testhead.blogspot.com/2010/12/well-how-did-i-get-here.html"&gt;the blog post of the year&lt;/a&gt; from  Michael Larsen, aka the TESTHEAD, where he details his learning through the year, I am enthused again and all set for 2011&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-7505359339933379432?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/7505359339933379432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=7505359339933379432' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7505359339933379432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7505359339933379432'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/12/apprentice-youre-fired-up.html' title='The Apprentice - You&apos;re Fired (Up)'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-3082059252175838125</id><published>2010-12-14T12:44:00.006Z</published><updated>2010-12-14T20:34:38.350Z</updated><title type='text'>A moderate success</title><content type='html'>One of the perks of being a moderator for the Software Testing Club is getting early looks at some of the outputs from there.&lt;br /&gt;&lt;br /&gt;The latest one is the ebook that has just been released - &lt;a href="http://blog.softwaretestingclub.com/2010/12/a-tester-is-for-life-not-just-for-christmas-2"&gt;A tester is for life, not just for Christmas&lt;/a&gt;&lt;br /&gt;It's a great read and triggered off a lot of thoughts of which this is part one.&lt;br /&gt;&lt;br /&gt;One of the common themes in the responses to &lt;em&gt;'how to improve the testing craft' &lt;/em&gt;was to be involved with the testing community with the STC being one of the main sites for this&lt;br /&gt;( well I suppose the responses were somewhat biased as they were responding to an STC post ( duh ! ) but a number of blogs have given the STC a tip of the hat and acknowledged it's influence and reputation )&lt;br /&gt;&lt;br /&gt;Very satisfying to read and so I did some digging in the archives.&lt;br /&gt;&lt;br /&gt;July 2008 and we were celebrating our &lt;a href="http://www.softwaretestingclub.com/forum/topics/751045:Topic:28562"&gt;1000th member&lt;/a&gt; - current membership is approaching 7500.&lt;br /&gt;&lt;br /&gt;End of July 2008 and I was &lt;a href ="http://www.softwaretestingclub.com/forum/topics/751045:Topic:29753"&gt;volunteering to help moderate&lt;/a&gt; - one of the best decisions I've made as I have learnt so much from doing this.&lt;br /&gt;&lt;br /&gt;57 discussions started, 325 replies to discussions, XX posts about where to get ISEB past papers deleted, numerous Jenny/Melissa/Candy from New York with hotmail888 addresses declined memberships and only a couple of bannings.&lt;br /&gt;Oh, and one threat of lawyers because we didnt really think that copyright testing was one of the biggest issues facing the test industry...&lt;br /&gt;&lt;br /&gt;&lt;a href= "http://thesocialtester.posterous.com/"&gt;Rob Lambert&lt;/a&gt; came on board and the site has gone from strength to strength, kudos to him and Rosie Sherry for the work they've done - and still do.&lt;br /&gt;&lt;br /&gt;I had another dig in the archives and from February 2010 here is Rob talking about how  &lt;a href = "http://pac-testing.blogspot.com/2009/02/software-testing-club.html"&gt;the STC re-ignited his passion&lt;/a&gt;. &lt;br /&gt;He's certainly been on fire since then.&lt;br /&gt;&lt;br /&gt;More thoughts in the next post but as this is tradtionally the time of year for looking back I thought it appropriate to do so&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-3082059252175838125?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/3082059252175838125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=3082059252175838125' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3082059252175838125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3082059252175838125'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/12/moderate-success.html' title='A moderate success'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-1002959001493112073</id><published>2010-11-09T21:49:00.002Z</published><updated>2010-11-09T21:54:17.153Z</updated><title type='text'>testers for life</title><content type='html'>I've filled in the form for the upcoming eBook from the &lt;a href="http://www.softwaretestingclub.com/"&gt;Software Testing Club&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;There's some interesting questions to answer, the book is sure to be an interesting read to find out what the other responses were - and it's all for a good cause, Oxfam.&lt;br /&gt;&lt;br /&gt;So off you go and &lt;a href="http://blog.softwaretestingclub.com/2010/11/a-tester-is-for-life-not-just-for-christmas/"&gt;take part&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-1002959001493112073?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/1002959001493112073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=1002959001493112073' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1002959001493112073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1002959001493112073'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/11/testers-for-life.html' title='testers for life'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-7838771914562021322</id><published>2010-11-05T10:56:00.003Z</published><updated>2010-11-05T11:00:00.964Z</updated><title type='text'>follow the leader</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_ISVLbNATLAA/TNPjIMwMAyI/AAAAAAAAAJY/em44yg-9P1Q/s1600/twho.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 242px;" src="http://2.bp.blogspot.com/_ISVLbNATLAA/TNPjIMwMAyI/AAAAAAAAAJY/em44yg-9P1Q/s320/twho.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5536018096970269474" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I seem to be on a roll at the moment for finding problems.&lt;br /&gt;&lt;br /&gt;Found someone new to follow on Twitter and then Twitter suggested that I might also want to follow myself. &lt;br /&gt;Dont know why I'd want to do that as I tweet a lot of rubbish&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-7838771914562021322?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/7838771914562021322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=7838771914562021322' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7838771914562021322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7838771914562021322'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/11/follow-leader.html' title='follow the leader'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ISVLbNATLAA/TNPjIMwMAyI/AAAAAAAAAJY/em44yg-9P1Q/s72-c/twho.PNG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-3474985047019611392</id><published>2010-11-02T13:44:00.012Z</published><updated>2010-11-02T14:04:57.893Z</updated><title type='text'>Bordering on the ridiculous</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_ISVLbNATLAA/TNAWgkNHGnI/AAAAAAAAAJQ/5eDnCTaxIbg/s1600/border.PNG"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 236px; DISPLAY: block; HEIGHT: 320px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5534948690768632434" border="0" alt="" src="http://4.bp.blogspot.com/_ISVLbNATLAA/TNAWgkNHGnI/AAAAAAAAAJQ/5eDnCTaxIbg/s320/border.PNG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I had to use one of the UK government websites and maybe I was foolish to expect something good that is representing my country. &lt;br /&gt;And that my tax money was spent on.&lt;br /&gt;&lt;br /&gt;It might be a security measure not to include the login name in the mail but if so, don't include it, please don't put NULL NULL&lt;br /&gt;&lt;br /&gt;The two links dont work - look at the tooltip and you can see the link is missing an 'h' in the starting http&lt;br /&gt;&lt;br /&gt;The second link also doesn't read correctly&lt;br /&gt;&lt;br /&gt;&lt;em&gt;I want understand more about the application process before making my booking &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;I want &lt;strong&gt;to &lt;/strong&gt;understand how this email ever got past any sort of testing&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-3474985047019611392?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/3474985047019611392/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=3474985047019611392' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3474985047019611392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3474985047019611392'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/11/bordering-on-ridiculous.html' title='Bordering on the ridiculous'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ISVLbNATLAA/TNAWgkNHGnI/AAAAAAAAAJQ/5eDnCTaxIbg/s72-c/border.PNG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-2373331986457293597</id><published>2010-10-31T20:36:00.003Z</published><updated>2010-10-31T20:42:31.939Z</updated><title type='text'>All that is left is to say I'm right</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_ISVLbNATLAA/TM3TcUuIGKI/AAAAAAAAAJI/Fllw04BV-oI/s1600/agile.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 235px;" src="http://1.bp.blogspot.com/_ISVLbNATLAA/TM3TcUuIGKI/AAAAAAAAAJI/Fllw04BV-oI/s320/agile.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5534312000660183202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Agile Evangelists seems to be a good place to keep up with agile events, I just hope that they are so busy evangelising that they dont care about left and right...&lt;br /&gt;&lt;br /&gt;I'm sure it will be fixed in the next iteration&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-2373331986457293597?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/2373331986457293597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=2373331986457293597' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2373331986457293597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2373331986457293597'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/10/all-that-is-left-is-to-say-im-right.html' title='All that is left is to say I&apos;m right'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ISVLbNATLAA/TM3TcUuIGKI/AAAAAAAAAJI/Fllw04BV-oI/s72-c/agile.PNG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-2510795124150547398</id><published>2010-10-29T12:56:00.002+01:00</published><updated>2010-10-29T13:13:30.971+01:00</updated><title type='text'>Free education</title><content type='html'>Self education for testers seems to be a hot topic at the moment - see the recent &lt;a href="http://www.shino.de/2010/10/14/agile-testing-days-alternative-paths-for-self-education-in-software-testing/"&gt;presentation&lt;/a&gt; by Markus Gartner at Agile Testing Days and a recent post on the &lt;a href="http://www.softwaretestingclub.com/forum/topics/selfeducation-where-to-start"&gt;STC&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;For those of us working or living in London, Skillsmatter has a great selection of free evening sessions to help anyone get up to speed on the latest topics.&lt;br /&gt;&lt;br /&gt;Just signed up for &lt;a href="http://skillsmatter.com/event/agile-scrum/painless-product-demos-how-to-test-untestableapplications"&gt;Painless Product demos&lt;/a&gt; with Jason Huggins, &lt;a href="http://skillsmatter.com/event/agile-scrum/applying-lean-and-kanban-in-the-enterprise"&gt;Lean and Kanban in the enterprise&lt;/a&gt; and, to make this post circular, &lt;a href="http://skillsmatter.com/event/agile-scrum/about-learning-for-agile-testers"&gt;About Learning&lt;/a&gt; with Janet Gregory&lt;br /&gt;&lt;br /&gt;Sadly having to miss &lt;a href="http://skillsmatter.com/event/agile-scrum/kanban-vs-the-mafia"&gt;Kanban vs The Mafia&lt;/a&gt; as it clashes with Tottenham v Milan...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-2510795124150547398?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/2510795124150547398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=2510795124150547398' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2510795124150547398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2510795124150547398'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/10/free-education.html' title='Free education'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-7196743759767376553</id><published>2010-10-19T17:36:00.004+01:00</published><updated>2010-10-19T17:44:00.663+01:00</updated><title type='text'>above and below</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_ISVLbNATLAA/TL3Kp4SGSuI/AAAAAAAAAJA/G-TfysqwPRw/s1600/kan-quiz.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 230px;" src="http://1.bp.blogspot.com/_ISVLbNATLAA/TL3Kp4SGSuI/AAAAAAAAAJA/G-TfysqwPRw/s320/kan-quiz.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5529798738312579810" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I took &lt;a href="http://kanban.labelprinter.com/kanban-quiz/index.php"&gt;The Kanban Quiz&lt;/a&gt; ( yay me, got 100% ) and found one of the questions had a minor defect.&lt;br /&gt;&lt;br /&gt;To make the questions a bit harder the order of the answers is changed every time - which doesn't quite work when one of the answers is 'all of the above' which should always be the final answer in the list and not the top one...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-7196743759767376553?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/7196743759767376553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=7196743759767376553' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7196743759767376553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7196743759767376553'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/10/above-and-below.html' title='above and below'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ISVLbNATLAA/TL3Kp4SGSuI/AAAAAAAAAJA/G-TfysqwPRw/s72-c/kan-quiz.PNG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-2587399952495142230</id><published>2010-10-11T14:28:00.003+01:00</published><updated>2010-10-11T14:37:13.862+01:00</updated><title type='text'>u and i can cause problems</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_ISVLbNATLAA/TLMRFNqkILI/AAAAAAAAAIw/-hsiYWzx2gU/s1600/shut-they-meant-SHUT.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 212px;" src="http://2.bp.blogspot.com/_ISVLbNATLAA/TLMRFNqkILI/AAAAAAAAAIw/-hsiYWzx2gU/s320/shut-they-meant-SHUT.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5526779948978938034" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;No blog posts for weeks and then the best I can come up with is an infantile mistake like the one above ?&lt;br /&gt;&lt;br /&gt;Easy mistake to make, the characters are next to each other on the keyboard and we all know that shut happens&lt;br /&gt;&lt;br /&gt;Shows that a spellchecker will not catch all your mistakes and as the website is aimed at newbies then you really do want to be particularly careful about checking the advice you are giving them.&lt;br /&gt;&lt;br /&gt;Posts with more substance to follow...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-2587399952495142230?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/2587399952495142230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=2587399952495142230' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2587399952495142230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2587399952495142230'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/10/u-and-i-can-cause-problems.html' title='u and i can cause problems'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ISVLbNATLAA/TLMRFNqkILI/AAAAAAAAAIw/-hsiYWzx2gU/s72-c/shut-they-meant-SHUT.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-8367341762155981599</id><published>2010-08-30T22:07:00.002+01:00</published><updated>2010-08-30T22:23:08.896+01:00</updated><title type='text'>Downtime</title><content type='html'>So, been a long time since my last blog post. Not been hiding from the paparazzi after my magazine cover appearance, been stupidly busy at work.&lt;br /&gt;&lt;br /&gt;Which all happened just after I got a book on Kanban after a recommendation on &lt;a href="http://gojko.net/2010/05/18/finally-an-authoritative-source-on-the-kanban-method/"&gt;Gojko's blog&lt;/a&gt;. It was a good book, cant go wrong with a book that recommends the use of professional testers.&lt;br /&gt;There was also an emphasis on creating slack and since reading that I've had a good lesson in how useful slack can be. Or to be more accurate, how bad not having slack time can be&lt;br /&gt;&lt;br /&gt;The first issue of &lt;a href="http://blog.softwaretestingclub.com/2010/07/the-testing-planet-has-landed/"&gt;The Testing Planet&lt;/a&gt; was published - great work from Rosie and Rob Lambert to put it together but a tinge of regret that I was unable to help out.&lt;br /&gt;&lt;br /&gt;This weekend I managed to catch up on some blog reading and one of the first I read was Selena Delesie on &lt;a href="http://selenadelesie.com/2010/08/29/support-the-testing-community/"&gt;supporting the testing community&lt;/a&gt; which gave me more guilt feelings. I still manage to keep an eye on and moderate the STC site but been a while since I started or joined in the discussions&lt;br /&gt;&lt;br /&gt;And more guilt when I read the latest blog from Alan Page - &lt;a href="http://angryweasel.com/blog/?p=182"&gt;Will we survive the future of software?&lt;/a&gt; as he tries to figure out the future of testing. Hard to figure out a better way when you're knee deep in the same old brown stuff&lt;br /&gt;&lt;br /&gt;Light at the end of the tunnel though and the thriving test community out there is a big help. Here's hoping I can get back to more involvement in it, I've missed it a lot.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-8367341762155981599?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/8367341762155981599/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=8367341762155981599' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/8367341762155981599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/8367341762155981599'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/08/downtime.html' title='Downtime'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-956322587400901793</id><published>2010-07-01T21:41:00.002+01:00</published><updated>2010-07-01T21:43:34.602+01:00</updated><title type='text'>Thats me covered</title><content type='html'>or to be more precise, that's me on the cover of &lt;a href="http://content.yudu.com/Library/A1o64y/TESTMagazineJune2010/resources/index.htm"&gt;TEST magazine&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thanks to Jason Gorman's original &lt;a href="http://parlezuml.com/blog/?postid=880"&gt;blog post&lt;/a&gt; for the inspiration and the people on the writing-about-testing group for valuable feedback&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-956322587400901793?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/956322587400901793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=956322587400901793' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/956322587400901793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/956322587400901793'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/07/thats-me-covered.html' title='Thats me covered'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-5160285208659708169</id><published>2010-05-17T21:15:00.003+01:00</published><updated>2010-05-17T21:49:20.358+01:00</updated><title type='text'>Same old same old same old</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ISVLbNATLAA/S_Gkcct_Y0I/AAAAAAAAAIg/YsqwsCqtm6o/s1600/nude-commuters_1389050i.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 206px;" src="http://4.bp.blogspot.com/_ISVLbNATLAA/S_Gkcct_Y0I/AAAAAAAAAIg/YsqwsCqtm6o/s320/nude-commuters_1389050i.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5472335830884246338" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sadly my daily commute does not look like the above pic :(&lt;br /&gt;&lt;br /&gt;Park the car near the train station and see the guy who has his morning jog in his driveway.&lt;br /&gt;&lt;br /&gt;Get out of the car, walk to the station and get overtaken by the guy who is always running to catch his train.&lt;br /&gt;&lt;br /&gt;Into London and walk past the Big Issue seller, then past the guy doing juggling, then another Big Issue seller and then one more Big Issue seller with her dog fetching a tennis ball.&lt;br /&gt;&lt;br /&gt;Through the park in the square and the man with his leafblower just starting to blow them away&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Into work and test the app in the same way, enter the same data in the same order and press the same buttons...&lt;br /&gt;&lt;br /&gt;Or take a different walk and see if I can find a &lt;a href="http://www.elephantfamily.org/how-can-you-help/events/elephant-parade-london-2010/"&gt;new elephant&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Look around as I walk and notice that the Green Man and French Horn pub I've walked past the last 6 months actually has a Green Man sign&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.urban75.org/london/images/london-march07-35.jpg"&gt;&lt;/img&gt;&lt;br /&gt;&lt;br /&gt;A reminder to myself to take different routes in my testing and to keep looking around&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-5160285208659708169?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/5160285208659708169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=5160285208659708169' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5160285208659708169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5160285208659708169'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/05/same-old-same-old-same-old.html' title='Same old same old same old'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ISVLbNATLAA/S_Gkcct_Y0I/AAAAAAAAAIg/YsqwsCqtm6o/s72-c/nude-commuters_1389050i.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-7688555127371233847</id><published>2010-05-16T15:27:00.005+01:00</published><updated>2010-05-16T16:05:47.287+01:00</updated><title type='text'>The Growing Community</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_ISVLbNATLAA/S_ABEPKzbAI/AAAAAAAAAIY/JrEsmUwlXeo/s1600/ltg.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://2.bp.blogspot.com/_ISVLbNATLAA/S_ABEPKzbAI/AAAAAAAAAIY/JrEsmUwlXeo/s320/ltg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5471874719558102018" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The recent &lt;a href="http://www.meetup.com/agiletesting/"&gt;London Tester Gathering&lt;/a&gt; once again resulted in the basement room of the LVPO Bar being packed out. Only &lt;a href = "http://expectedresults.blogspot.com/2010/02/blue-moon-over-soho.html"&gt;3 months ago&lt;/a&gt; there were a few of us watching the barman holding a candle up the TV as people tried to connect cables, now we have 3 speakers and not enough room.&lt;br /&gt;&lt;br /&gt;Microsoft have been along to gather feedback from the testing community and this time it was the turn of Red Gate to tell us how testers worked at their place, how good a place it was to work and to &lt;a href="http://www.red-gate.com/careers/free_ipad.htm"&gt;offer an iPad&lt;/a&gt; to anyone who was interviewed for a test engineer role. A video of people in the company saying how great it was to work there was a bit too corny and overlong - even if it is &lt;a href="http://www.red-gate.com/about/awards.htm"&gt;true&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://uk.linkedin.com/in/stuarttaylor"&gt;Stuart Taylor&lt;/a&gt; of Trader Media gave a great talk on how his workplace has transitioned from Waterfail to Agile.&lt;br /&gt;&lt;br /&gt;As the next speaker, &lt;a href="http://www.developsense.com/"&gt;Michael Bolton&lt;/a&gt;, said - it was a great experience report. Michael's talk introduced the audience to the CBC radio series &lt;a href="http://www.cbc.ca/ideas/features/science/index.html"&gt;How to Think About Science&lt;/a&gt; and the book &lt;a href="http://www.amazon.com/Leviathan-Air-Pump-Steven-Shapin/dp/0691024324"&gt;Leviathan and the Air-Pump &lt;/a&gt; - so yeh, not your standard testing talk ( which I was not expecting from Mr Bolton and he did not disappoint )&lt;br /&gt;&lt;br /&gt;Afterwards it was networking time and I got to meet &lt;a href="http://twitter.com/TesterAB"&gt;Anna Baik&lt;/a&gt; and &lt;a href="http://twitter.com/agiletesteruk"&gt;Jodie Parker&lt;/a&gt; at last and left them excitedly discussing Weekend Testing.&lt;br /&gt;&lt;br /&gt;Looking round the room I counted 12 people I'd only known online but had finally got around to putting faces to and another 5 or so people that seem to be regulars at these events that I'm getting to recognise.&lt;br /&gt;&lt;br /&gt;And with the &lt;a href="http://www.softwaretestingclub.com/"&gt;Software Testing Club&lt;/a&gt; growing by around 10 people per day the online and offline testing community is growing and no need for testers to feel isolated.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-7688555127371233847?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/7688555127371233847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=7688555127371233847' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7688555127371233847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7688555127371233847'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/05/growing-community.html' title='The Growing Community'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ISVLbNATLAA/S_ABEPKzbAI/AAAAAAAAAIY/JrEsmUwlXeo/s72-c/ltg.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-6023702005420761178</id><published>2010-05-05T12:20:00.005+01:00</published><updated>2010-05-05T12:43:09.442+01:00</updated><title type='text'>Why oh Why oh Why oh Why oh Why ?</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_ISVLbNATLAA/S-FUykMObYI/AAAAAAAAAIQ/B9lX12u4Tm0/s1600/wally.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 309px;" src="http://4.bp.blogspot.com/_ISVLbNATLAA/S-FUykMObYI/AAAAAAAAAIQ/B9lX12u4Tm0/s320/wally.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5467744650289638786" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Why oh Why oh Why oh Why oh Why do I have a picture of Wallace and Grommit at the start of this post ?&lt;br /&gt;Well, if you had been at the Root Cause Analysis event at &lt;a href="http://skillsmatter.com/"&gt;Skills Matter&lt;/a&gt; last night you would understand why.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youdevise.com/about-us/our-team#Squirrel"&gt;Douglas Squirrel&lt;/a&gt;, CTO at &lt;a href="http://www.youdevise.com/"&gt;&lt;em&gt;you&lt;/em&gt;Devise&lt;/a&gt; gave a very entertaining talk on Root Cause Analysis which in his view is one of the most important but often neglected part of agile.&lt;br /&gt;&lt;br /&gt;He and his company are still learning to do it - following the Shu Ha Ri approach he classified themselves as getting into the Ha phase. &lt;br /&gt;( a small gratifying moment for me as he asked how many knew about this and as I had &lt;a href="http://expectedresults.blogspot.com/2009/01/from-shu-to-ha.html"&gt;blogged about it&lt;/a&gt; a while ago I was able to put my hand up. )&lt;br /&gt;&lt;br /&gt;He then went on to describe the 9 important points of doing a RCA and how to do the 5 Why's&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Target a specific event&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Everyone affected attends&lt;/li&gt;&lt;br /&gt;&lt;li&gt;No Blame&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Poll to identify problems&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Write a lot&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Move down, then across&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Doesn't hurt ? You're not doing it right&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Proportionate tasks&lt;/li&gt;&lt;br /&gt;&lt;li&gt;All tasks done in a week&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Having described them, it was time to put them into action. he divided the room into 2 teams and then showed a Wallace and Grommit video. One team was assigned to be Wallace, the other Grommit and then we conducted an RCA session to find out the root cause of what went wrong.&lt;br /&gt;&lt;br /&gt;The final outcome was that Wallace and Grommit needed to go to a Cheese and Biscuit therapy session to learn how to communicate with each other better.&lt;br /&gt;&lt;br /&gt;Lots of questions afterwards - the sign of a good session - then off to the pub&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-6023702005420761178?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/6023702005420761178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=6023702005420761178' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6023702005420761178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6023702005420761178'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/05/why-oh-why-oh-why-oh-why-oh-why.html' title='Why oh Why oh Why oh Why oh Why ?'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ISVLbNATLAA/S-FUykMObYI/AAAAAAAAAIQ/B9lX12u4Tm0/s72-c/wally.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-3617877672526660760</id><published>2010-05-03T09:57:00.006+01:00</published><updated>2010-05-03T21:37:33.075+01:00</updated><title type='text'>What have testers ever done for us ?</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_ISVLbNATLAA/S98zqY3rH9I/AAAAAAAAAII/fPiS_lEOURM/s1600/romans.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://2.bp.blogspot.com/_ISVLbNATLAA/S98zqY3rH9I/AAAAAAAAAII/fPiS_lEOURM/s320/romans.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5467145275974557650" /&gt;&lt;/a&gt;&lt;br /&gt;Rob Lamberts recent blog &lt;a href="http://thesocialtester.posterous.com/dont-be-a-follower-be-a-tester"&gt;Don't Be A Follower&lt;/a&gt; made me think of &lt;a href="http://www.imdb.com/title/tt0079470/"&gt;Life of Brian&lt;/a&gt; ( &lt;strong&gt;James Bach &lt;/strong&gt;isn't the Messiah, he's a very naughty boy )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Which in turn reminded me of the &lt;a href="http://www.epicure.demon.co.uk/whattheromans.html"&gt;What have the Romans done for us&lt;/a&gt; scene&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Xerxes: &lt;/strong&gt;&lt;em&gt;The aqueduct&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Reg:&lt;/strong&gt; &lt;em&gt;Oh yeah, yeah they gave us that. Yeah. That's true.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Masked Activist: &lt;/strong&gt;&lt;em&gt;And the sanitation!&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Stan:&lt;/strong&gt; &lt;em&gt;Oh yes... sanitation, Reg, you remember what the city used to be like.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Reg: &lt;/strong&gt;&lt;em&gt;All right, I'll grant you that the aqueduct and the sanitation are two things that the Romans have done...&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Matthias: &lt;/strong&gt;&lt;em&gt;And the roads...&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Reg:&lt;/strong&gt; &lt;em&gt;(sharply) Well yes obviously the roads... the roads go without saying. But apart from the aqueduct, the sanitation and the roads...&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Stan:&lt;/strong&gt; &lt;em&gt;And it's safe to walk in the streets at night now.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Francis:&lt;/strong&gt; &lt;em&gt;Yes, they certainly know how to keep order... (general nodding)... let's face it, they're the only ones who could in a place like this.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Reg: &lt;/strong&gt;&lt;em&gt;All right... all right... but apart from better sanitation and medicine and education and irrigation and public health and roads and a freshwater system and baths and public order... what have the Romans done for us?&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Now re-work this with testers as the Romans...&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Reg: &lt;/strong&gt;&lt;em&gt;What has testing done for us ?&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Xerxes:&lt;/strong&gt; &lt;em&gt;Well, they found those showstopper bugs before we went live...&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Reg: &lt;/strong&gt;&lt;em&gt;Yeh, yeh, I suppose that would have given our customers some trouble&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Masked Activist: &lt;/strong&gt;&lt;em&gt;They went through the specs before we started development and found all those inconsistencies and ambiguities&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Stan:&lt;/strong&gt; &lt;em&gt;And they helped the devs write those acceptance tests before they started coding so they knew when they were done&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Reg: &lt;/strong&gt;&lt;em&gt;All right all right - but apart from finding the showstoppers and making the requirements testable and making sure the devs knew what they were coding...&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Stan:&lt;/strong&gt; &lt;em&gt;The Continuous Integration - remember how scared we were to change the code and how long it took to manually retest it all ?&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;What else has testing done for us ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-3617877672526660760?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/3617877672526660760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=3617877672526660760' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3617877672526660760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3617877672526660760'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/05/what-have-testers-ever-done-for-us.html' title='What have testers ever done for us ?'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ISVLbNATLAA/S98zqY3rH9I/AAAAAAAAAII/fPiS_lEOURM/s72-c/romans.jpg' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-1042554320855592616</id><published>2010-04-25T12:20:00.002+01:00</published><updated>2010-04-25T13:27:02.596+01:00</updated><title type='text'>System Crashes. Also needs ellipsis</title><content type='html'>A recent post on the STC from &lt;strong&gt;Tony Simms &lt;/strong&gt;asking for &lt;a href="http://www.softwaretestingclub.com/forum/topics/real-examples-of-bad-bug"&gt;Real Examples of Bad Bug reports&lt;/a&gt; got me thinking.&lt;br /&gt;&lt;br /&gt;Sadly, I could have supplied him with a page full of examples.&lt;br /&gt;&lt;br /&gt;Going back to my days as a dev, the company I was working for had one 'tester' and he had the most aggravating bug reports.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;"Selecting foo from the menu bar crashes the system. Also foo needs to end with an ellipsis"&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;So I'd fix the crash, forget to add the ellipsis to the menu item and the bug fix would get rejected. I had some petty revenge when I was put in charge of testing and would reject bugs that had more than one defect reported.&lt;br /&gt;&lt;br /&gt;This was several years ago but I still come across poorly reported bugs ( including ones similar to the above where two defects are reported in one report )&lt;br /&gt;&lt;br /&gt;One solution seems to be to use the approach that MS outlined in their demo to the London Tester Gathering of VS 2010. All the tester has to do is click a button and the defect and its environment are sent to the developer.&lt;br /&gt;&lt;br /&gt;Or the testers can learn &lt;a href="http://www.kaner.com/pdfs/BugAdvocacy.pdf"&gt;Bug Advocacy&lt;/a&gt;. Check the date on this famous paper - 2002 and still relevant today ( and still unread by a lot of testers I've worked with )&lt;br /&gt;&lt;br /&gt;Maybe it's part of the dumbing down of testers - give them a tool to use rather than teach them how to report bugs.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Eric Jacobson &lt;/strong&gt;recently posted about &lt;a href="http://www.testthisblog.com/2010/04/joy-of-cracking-repro-steps.html"&gt;The Joy Of Cracking Repro Steps&lt;/a&gt; - another skill that some testers don't seem to have. Find a bug, log the bug - no effort to find the simplest way to reproduce the defect or exactly what causes it. My recent example of a &lt;a href="http://expectedresults.blogspot.com/2010/03/campfire-bug.html"&gt;Campfire Bug&lt;/a&gt; is a case in point - I got a great buzz out of narrowing it down to having spaces in the mobile phone number field and it meant that when the dev had to fix the defect all the information required was there.&lt;br /&gt;&lt;br /&gt;but if you are only measured on how many tests you run and how many defects you find, what incentive is there to narrow down a bug and report it effectively ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-1042554320855592616?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/1042554320855592616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=1042554320855592616' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1042554320855592616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1042554320855592616'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/04/system-crashes-also-needs-ellipsis.html' title='System Crashes. Also needs ellipsis'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-1758040500502761033</id><published>2010-04-18T21:42:00.002+01:00</published><updated>2010-04-18T21:57:05.900+01:00</updated><title type='text'>London TesterGathering April</title><content type='html'>After too long a break it was good to be going to another &lt;a href="http://www.meetup.com/agiletesting/calendar/13117459/"&gt;London Tester Gathering&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Lots of people there - was it the charisma of &lt;a href="http://www.sqablog.com/tonybruce"&gt;Tony Bruce&lt;/a&gt;, an interest in MS Visual Studio 2010 or the chance of free drinks courtesy of MS ?&lt;br /&gt;Either way it was a good evening, a chance to chat to the &lt;a href="http://www.eviltester.com/"&gt;Evil Tester&lt;/a&gt;, put some faces to names of people I follow on Twitter and meet some new people.&lt;br /&gt;&lt;br /&gt;Stephen Allot kicked things off with a talk on the online testing community, sadly he did not give the &lt;a href="http://www.softwaretestingclub.com/"&gt;Software Testing Club&lt;/a&gt; a big a plug as he should have done but I'll forgive him as he was doing an auction for a good cause.&lt;br /&gt;&lt;br /&gt;MS then gave a talk and brief demo on Visual Studio 2010 and how it was useful for testers. Seemed to have some cool features and could be worth a more in-depth look. They kept stressing how it would be easy to report bugs so the dev would always believe the tester as the evidence would be right there, is this old dev-tester at war still really an issue ?&lt;br /&gt;&lt;br /&gt;Free MS screwdrivers were given out as well as some MS silly putty and then it was networking time. I made sure the MS marketer was aware of the STC and then sadly had to go&lt;br /&gt;&lt;br /&gt;Next session is provisionally May 12 and Michael Bolton might be a special guest - dependent on volcanic activity I suppose....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-1758040500502761033?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/1758040500502761033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=1758040500502761033' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1758040500502761033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1758040500502761033'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/04/london-testergathering-april.html' title='London TesterGathering April'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-6738340817933306353</id><published>2010-04-16T22:28:00.003+01:00</published><updated>2010-04-16T22:44:26.282+01:00</updated><title type='text'>Zap Those Nulls</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_ISVLbNATLAA/S8jXXDVM0iI/AAAAAAAAAIA/F5LOZOlbqP8/s1600/zap.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 194px;" src="http://3.bp.blogspot.com/_ISVLbNATLAA/S8jXXDVM0iI/AAAAAAAAAIA/F5LOZOlbqP8/s320/zap.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5460851339217916450" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I usually leave finding bugs in websites and shopping receipts to &lt;a href="http://qahatesyou.com/wordpress/"&gt;QA Hates You&lt;/a&gt; but a fault in a website for testers and promoting quality is a target not to be resisted. &lt;br /&gt;&lt;br /&gt;So sorry &lt;a href="http://www.zappers-community.com/"&gt;Zappers&lt;/a&gt; but when your main site has one of the dreaded 'null' defects on it then you're gonna get called on it.&lt;br /&gt;&lt;br /&gt;I signed up for the London event though it seems I dont even have to leave my sofa to find a defect&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-6738340817933306353?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/6738340817933306353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=6738340817933306353' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6738340817933306353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6738340817933306353'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/04/zap-those-nulls.html' title='Zap Those Nulls'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ISVLbNATLAA/S8jXXDVM0iI/AAAAAAAAAIA/F5LOZOlbqP8/s72-c/zap.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-2431442219414737170</id><published>2010-04-07T22:17:00.003+01:00</published><updated>2010-04-07T22:24:12.641+01:00</updated><title type='text'>What are Amazon smoking ?</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_ISVLbNATLAA/S7z2jIqOWrI/AAAAAAAAAH4/ho5o5wOdEv4/s1600/smoke.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 320px;" src="http://1.bp.blogspot.com/_ISVLbNATLAA/S7z2jIqOWrI/AAAAAAAAAH4/ho5o5wOdEv4/s320/smoke.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5457507931946638002" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thanks to the 'Amazon recommends' feature I got to know about &lt;a href = "http://www.amazon.co.uk/gp/product/6130355653"&gt;the book &lt;/a&gt;I've been waiting a long time for. Because I'd purchased &lt;em&gt;Testing SAP Solutions &lt;/em&gt;Amazon thought I'd be interested in a book that would teach me the secrets of smoke testing&lt;br /&gt;&lt;em&gt;"Smoke testing of sanitary sewer systems is primarily used to find places where ground water and storm runoff can enter the sanitary sewer system"&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Seems a tad pricy though - £31 for 80 pages of a book of &lt;em&gt;&lt;strong&gt;"High Quality Content by WIKIPEDIA articles"&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Still, newbies on the testing forums always seem to be asking about smoke testing so maybe I could recommend this book and get affiliate fees&lt;br /&gt;&lt;br /&gt;Thanks Amazon - but no thanks&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-2431442219414737170?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/2431442219414737170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=2431442219414737170' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2431442219414737170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2431442219414737170'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/04/what-are-amazon-smoking.html' title='What are Amazon smoking ?'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ISVLbNATLAA/S7z2jIqOWrI/AAAAAAAAAH4/ho5o5wOdEv4/s72-c/smoke.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-6295879913640281073</id><published>2010-04-05T19:20:00.004+01:00</published><updated>2010-04-05T19:36:09.116+01:00</updated><title type='text'>Substitute</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ISVLbNATLAA/S7oqGKMdjaI/AAAAAAAAAHw/_aP31GyI4AQ/s1600/rooney.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 160px; height: 320px;" src="http://2.bp.blogspot.com/_ISVLbNATLAA/S7oqGKMdjaI/AAAAAAAAAHw/_aP31GyI4AQ/s320/rooney.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5456720183816981922" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Those of you who follow football (soccer) will know that England has been in a panic recently with the injury to Wayne Rooney and will he / wont he be fit for the World Cup in June.&lt;br /&gt;&lt;br /&gt;I dont really see the problem myself - Wayne's hands and vocal chords aren't injured so he could simply write down or tell a subsititute striker how to play and score goals.&lt;br /&gt;&lt;br /&gt;Or is it not as simple as following a script and you need some talent and experience as well ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-6295879913640281073?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/6295879913640281073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=6295879913640281073' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6295879913640281073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6295879913640281073'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/04/substitute.html' title='Substitute'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ISVLbNATLAA/S7oqGKMdjaI/AAAAAAAAAHw/_aP31GyI4AQ/s72-c/rooney.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-8539109632035934506</id><published>2010-03-15T12:20:00.002Z</published><updated>2010-03-15T12:34:36.836Z</updated><title type='text'>So this is progress ?</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_ISVLbNATLAA/S54mdjNh6MI/AAAAAAAAAHo/fsclQ-oLUfw/s1600-h/farm.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 188px;" src="http://4.bp.blogspot.com/_ISVLbNATLAA/S54mdjNh6MI/AAAAAAAAAHo/fsclQ-oLUfw/s320/farm.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5448834888274929858" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Another day and another Farmville bug. For those of you not been hooked into this game it's on Facebook and has &lt;a href="http://highscalability.com/blog/2010/2/8/how-farmville-scales-to-harvest-75-million-players-a-month.html"&gt;75 million players a month&lt;/a&gt; ( more than the population of France). As a social gaming phenomenon it's worth looking at just to see how and why it has become so huge ( that's my excuse anyway )&lt;br /&gt;&lt;br /&gt;Anyway, for those non-Farmville players, the game has a facility where you visit neighbours farms and 'fertilise' their crops. As you do so a progress bar appears that indicated the percentage of fertilisation done - it usually happens so fast that you dont notice it. However, as I have the tester DNA I got the progress bar to go way over the 100% limit as you can see from the extended green bar in the screenshot above.&lt;br /&gt;&lt;br /&gt;Nothing too remarkable about this defect. However it brought back memories for me of my programming days and a function I wrote 20 years ago. It was for a book pagination program and needed a status bar to show how much each area on a page had been adjusted. The adjustment range went from 0-100% and my function popped up a little bar coloured red if more than 50% had been adjusted, green if less than 50%. It involved a nasty little hack into some Mac assembler code but I got it working. Until that is some of the other programmers on the team ( no devoted test team in those days ) tried it out and found places where the bar would zoom way past 100% and extend to the edge of the screen&lt;br /&gt;&lt;br /&gt;Twenty years on and still progammers are struggling to get a progress bar to stop at 100%....&lt;br /&gt;( and at least MY defect was caught before the program went live )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-8539109632035934506?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/8539109632035934506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=8539109632035934506' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/8539109632035934506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/8539109632035934506'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/03/so-this-is-progress.html' title='So this is progress ?'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ISVLbNATLAA/S54mdjNh6MI/AAAAAAAAAHo/fsclQ-oLUfw/s72-c/farm.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-5368299971590924686</id><published>2010-03-12T15:36:00.003Z</published><updated>2010-03-12T15:44:34.290Z</updated><title type='text'>Not that safe a filter</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_ISVLbNATLAA/S5pfyWp7NgI/AAAAAAAAAHg/bc6uS0_xZoY/s1600-h/Goog.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 208px;" src="http://1.bp.blogspot.com/_ISVLbNATLAA/S5pfyWp7NgI/AAAAAAAAAHg/bc6uS0_xZoY/s320/Goog.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5447772017937561090" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thanks to a Friday afternoon fun &lt;a href="http://www.softwaretestingclub.com/forum/topics/cheesy-interview-question"&gt;discussion on the STC&lt;/a&gt;, I ended up doing the Google Search you can see in the above image.&lt;br /&gt;&lt;br /&gt;With safe filter on, The Goog filtered out the bad word and gave me lots of results for 'pig in a poke' and 'pigs in blankets' instead.&lt;br /&gt;&lt;br /&gt;Well, apart from the News Search results halfway down the page which seemed to use the bad word but still gave me pig in a poke results....&lt;br /&gt;&lt;br /&gt;Bug ? Or not ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-5368299971590924686?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/5368299971590924686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=5368299971590924686' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5368299971590924686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5368299971590924686'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/03/not-that-safe-filter.html' title='Not that safe a filter'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ISVLbNATLAA/S5pfyWp7NgI/AAAAAAAAAHg/bc6uS0_xZoY/s72-c/Goog.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-1472262595806912541</id><published>2010-03-07T12:22:00.007Z</published><updated>2010-03-07T15:07:27.255Z</updated><title type='text'>Campfire Bug</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_ISVLbNATLAA/S5O-gLfWJJI/AAAAAAAAAHY/fn6vvUhvMUg/s1600-h/campfire.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 213px;" src="http://4.bp.blogspot.com/_ISVLbNATLAA/S5O-gLfWJJI/AAAAAAAAAHY/fn6vvUhvMUg/s320/campfire.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5445905834470417554" /&gt;&lt;/a&gt;&lt;br /&gt;Found a showstopper bug fairly late in the process which has got me wondering about how it could have been caught earlier&lt;br /&gt;&lt;br /&gt;The defect description :&lt;br /&gt;&lt;br /&gt;The app has an address book - one of the fields in the address book is for a mobile (cell for any US readers) phone number. Put a number in there with spaces in - some people like their numbers formatted that way. &lt;br /&gt;&lt;br /&gt;From the order screen of the app, find this address and select it for use in the order. The order can have extras where you can include the mobile phone number so the customer is notified about the stages of their order. However, do not select this extra option - so the phone number is not needed and does not appear on the screen. Only the mailing address is used.&lt;br /&gt;&lt;br /&gt;Process the order - the screen hangs. &lt;br /&gt;Go to the address book and remove the space from the phone number in the address book, save the address, find the address from the order screen - order processes.&lt;br /&gt;Go to the address book again, put the space in, press the 'use this address' button that is on the address book screen, process the order, all works fine. &lt;br /&gt;From the order screen search for the address, find it, process. Hangs&lt;br /&gt;&lt;br /&gt;So what testing technique ( apart from persistence and some luck ) would have caught this ?&lt;br /&gt;Not having access to the code I don't know if a code review would have - the code seems to behave differently when called from 2 places and somehow the fact that there is a space causes the hang ( maybe there is some exception being thrown that is displayed to the user if the phone number is actually being used )&lt;br /&gt;&lt;br /&gt;Would a detailed script have caught this ? It would have to be a detailed scenario - I can imagine scripts which check saving values to an address book and scripts that check that an entry can be used to populate an order - but a script that will check an order that uses an entry in the address book with spaces in it that is  not actually used in the order ??&lt;br /&gt;&lt;br /&gt;So it will go into my memory banks and be one of those tales told when testers gather to tell tales about bugs found. I'll pass the defect details onto the other testers on the team to see how they might have caught it. But in the end it will be another bit of local tester folklore - how can this be passed onto newbie testers ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-1472262595806912541?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/1472262595806912541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=1472262595806912541' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1472262595806912541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1472262595806912541'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/03/campfire-bug.html' title='Campfire Bug'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ISVLbNATLAA/S5O-gLfWJJI/AAAAAAAAAHY/fn6vvUhvMUg/s72-c/campfire.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-8060459254547092499</id><published>2010-02-28T22:29:00.001Z</published><updated>2010-02-28T22:29:22.552Z</updated><title type='text'>Set Phases To Stun</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_ISVLbNATLAA/S37zf97fwOI/AAAAAAAAAHI/yTacZRt8CSo/s1600-h/startrek-phasers.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_ISVLbNATLAA/S37zf97fwOI/AAAAAAAAAHI/yTacZRt8CSo/s320/startrek-phasers.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5440053130435739874" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A rigid waterfall style project can still present a tester with opportunities for mischief. Or a chance to educate people about other ways.&lt;br /&gt;&lt;br /&gt;A good opportunity is when you find defects away from running scripts. Even better is when you find them when the official testing phase is over ( maybe not better for the project but better for the education opportunity )&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Tester&lt;/strong&gt;: Hey, boss, I found a couple of defects &lt;br /&gt;&lt;strong&gt;Boss&lt;/strong&gt;: How could you do that, we've run all the test scripts&lt;br /&gt;&lt;strong&gt;Tester&lt;/strong&gt;: I wasn't using following a script, I was exploring the system and found a coupla problems&lt;br /&gt;&lt;strong&gt;Boss&lt;/strong&gt;: &lt; silence as he tries to get to grips and understand how it is possible to do this &gt;&lt;br /&gt;&lt;br /&gt;So this is Opportunity #1 to do some education about testing. You could always wave a copy of &lt;a href="http://www.geraldmweinberg.com/Site/Perfect_Software.html"&gt;"Perfect Software" &lt;/a&gt;and say "&lt;em&gt;as Jerry says in this book..." &lt;/em&gt;&lt;br /&gt;Probably not the best idea, though, to ask The Boss if his illusion has been shattered&lt;br /&gt;&lt;br /&gt;Now, having found a defect it has to be logged&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Tester&lt;/strong&gt;: So, boss, what test phase should I log this under ? System test ?&lt;br /&gt;&lt;strong&gt;Boss&lt;/strong&gt;: System test is over, we've run all the tests and had it signed off as complete&lt;br /&gt;&lt;strong&gt;Tester&lt;/strong&gt;: But it's the same code base. How about UAT phase ?&lt;br /&gt;&lt;strong&gt;Boss&lt;/strong&gt;: Well that doesn't start til next week&lt;br /&gt;&lt;strong&gt;Tester&lt;/strong&gt;: ( to himself ) Right, the daily reports would look strange with no tests run and 2 defects found&lt;br /&gt;&lt;br /&gt;Opportunity #2 - an explanation of exploratory testing and might it be a good idea to schedule some at the end of scripted testing.&lt;br /&gt;&lt;br /&gt;All done ? Not quite, one more opportunity whilst the boss is feeling vulnerable as he's just realised the &lt;a href="http://en.wikipedia.org/wiki/Redshirt_(character)"&gt;security guard in the red shirt&lt;/a&gt; has just been bumped off&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Tester&lt;/strong&gt;: So, boss, if I log these 2 defects then wont our defect count be over the entrance criteria for UAT ?&lt;br /&gt;&lt;strong&gt;Boss&lt;/strong&gt;: ( checks the figures ) yes it will&lt;br /&gt;&lt;strong&gt;Tester&lt;/strong&gt;: Remember that conversation we had at the start of the project where you asked if there was an industry standard for the number of defects and how the test plan had to have a specific number...&lt;br /&gt;&lt;br /&gt;Opportunity #3 - an explanation of how a simple defect count does not really provide the information you need to make decisions&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-8060459254547092499?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/8060459254547092499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=8060459254547092499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/8060459254547092499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/8060459254547092499'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/02/set-phases-to-stun.html' title='Set Phases To Stun'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ISVLbNATLAA/S37zf97fwOI/AAAAAAAAAHI/yTacZRt8CSo/s72-c/startrek-phasers.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-5280239404342780491</id><published>2010-02-23T22:31:00.004Z</published><updated>2010-02-23T22:38:03.280Z</updated><title type='text'>Redheads cant count</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ISVLbNATLAA/S4RXfHNQgrI/AAAAAAAAAHQ/MWBeRukdtw8/s1600-h/blogcount.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 194px;" src="http://3.bp.blogspot.com/_ISVLbNATLAA/S4RXfHNQgrI/AAAAAAAAAHQ/MWBeRukdtw8/s320/blogcount.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5441570441792619186" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Went to Testy Redheads blog to read her article about &lt;a href="http://blog.testyredhead.com/2010/02/22/learning-python-2.aspx"&gt;Learning Python&lt;/a&gt;, checked the archive to see if there were other posts and found her blog couldn't count&lt;br /&gt;&lt;br /&gt;The archive for &lt;a href="http://blog.testyredhead.com/2010/02.aspx"&gt;February&lt;/a&gt; indicates there are 3 articles but only lists 2&lt;br /&gt;&lt;br /&gt;The archive for &lt;a href="http://blog.testyredhead.com/2010/01.aspx"&gt;January&lt;/a&gt; indicates there are 7 articles but lists 8&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-5280239404342780491?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/5280239404342780491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=5280239404342780491' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5280239404342780491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5280239404342780491'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/02/redheads-cant-count.html' title='Redheads cant count'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ISVLbNATLAA/S4RXfHNQgrI/AAAAAAAAAHQ/MWBeRukdtw8/s72-c/blogcount.PNG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-6717041461027081839</id><published>2010-02-18T10:24:00.004Z</published><updated>2010-02-18T10:55:28.780Z</updated><title type='text'>Blue Moon Over Soho</title><content type='html'>Last night was the second meetup of &lt;a href="http://www.meetup.com/agiletesting/calendar/12510698/"&gt;London Testers&lt;/a&gt; and the first one I'd been able to get to ( having a venue 5 minutes from where I was working made it easy !)&lt;br /&gt;&lt;br /&gt;David Evans and Mike Scott of SQS were to give a presentation on their Testify tool but the first 15 minutes were spent trying to hook the laptop up to the TV screen. So yes, it was that rare sighting of testers trying to get something to work...&lt;br /&gt;&lt;br /&gt;Fortunately there were no Health and Safety officials around to protest at the bar employee holding a candle underneath the TV so that people could see the connections.&lt;br /&gt;&lt;br /&gt;Connection finally made, the presentation started. Testify seems a neat idea, it allows a fully running project to be created with a set of trivial unit and acceptance tests that serve as examples for your tests, batch files to build the project and run all tests in the suite. A number of common test tools are supported -Fitnesse, Junit and easyb has just been added. It's all open source and available &lt;a href="http://code.google.com/p/testifywizard/"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Seems like a really easy way to get up and started with BDD so if I have any spare time I'll be giving it a spin. Been a while since I've looked at a build file churning through all it's files&lt;br /&gt;&lt;br /&gt;After the presentation it was networking time and we moved upstairs and got to feel like VIP's as part of the bar was roped off for our private use.&lt;br /&gt;&lt;br /&gt;Didn't network as much as I would have liked to do as I got chatting to Steve Green from &lt;a href="http://www.testpartners.co.uk/"&gt;Test Partners&lt;/a&gt; and heard about he got into testing, some hair-raising tales of projects he's done and the problems of testing websites that involve elephants - and then had to head off for the train home&lt;br /&gt;&lt;br /&gt;Excellent evening, looking forward to the next one&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-6717041461027081839?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/6717041461027081839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=6717041461027081839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6717041461027081839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6717041461027081839'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/02/blue-moon-over-soho.html' title='Blue Moon Over Soho'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-8371328119255522090</id><published>2010-02-15T14:44:00.003Z</published><updated>2010-02-15T14:51:37.356Z</updated><title type='text'>Make your mind up - cute or techy ?</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_ISVLbNATLAA/S3ld9GnIF3I/AAAAAAAAAHA/zBsh23fWmyQ/s1600-h/xmlwhoops.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 220px;" src="http://4.bp.blogspot.com/_ISVLbNATLAA/S3ld9GnIF3I/AAAAAAAAAHA/zBsh23fWmyQ/s320/xmlwhoops.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5438481329354708850" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Error messages like the one above annoy me. Firstly they try to hide the fact that they have messed up by being cutesy and use a word like 'Whoops'&lt;br /&gt;&lt;br /&gt;Then they compound that by giving a techy explanation that most people will not understand. I asked a representative sample of one ( the wife sitting next to me ) it they knew what XML was - answer was no&lt;br /&gt;&lt;br /&gt;and the compounded error is compounded even more by the techy explanation "The XML appears to be incorrect". &lt;em&gt;&lt;strong&gt;'appears to be' &lt;/strong&gt;&lt;/em&gt;- well it either is or isn't, dont you know ?&lt;br /&gt;&lt;br /&gt;Or maybe I was just grouchy afer getting such a pathetic score&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-8371328119255522090?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/8371328119255522090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=8371328119255522090' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/8371328119255522090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/8371328119255522090'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/02/make-your-mind-up-cute-or-techy.html' title='Make your mind up - cute or techy ?'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ISVLbNATLAA/S3ld9GnIF3I/AAAAAAAAAHA/zBsh23fWmyQ/s72-c/xmlwhoops.PNG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-5295217781281054860</id><published>2010-02-12T13:02:00.003Z</published><updated>2010-02-12T13:50:34.027Z</updated><title type='text'>Testers and Devs grooving together ? easy</title><content type='html'>Off to &lt;a href="http://skillsmatter.com/go/agile-testing"&gt;Skills Matter&lt;/a&gt; again for another in their series of free events on Agile Testing. This time the event was &lt;a href="http://skillsmatter.com/podcast/agile-testing/john-smart-acceptance-test-driven-development"&gt;Acceptance-Test Driven Development - Bring Developers and Testers Together&lt;/a&gt; with John Smart of &lt;a href="http://www.wakaleo.com/home"&gt;Wakaleo Consulting&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Not as many people as the previous weeks session and a different mix of audience - more developers than testers&lt;br /&gt;&lt;br /&gt;I'm starting to get a bit of a headache with the acronyms - this was a talk about ATDD, there was a show of hands to see who did TDD, who did BDD and then the introductory slide has a bullet point BDD style Acceptance tests. Hmmm, so were we going to hear about ATDD or BDDAT ?&lt;br /&gt;&lt;br /&gt;John did make the excellent point that one of the main aspecs of acceptance tests is that they are a &lt;strong&gt;communication &lt;/strong&gt;tool and focus on the the &lt;em&gt;&lt;strong&gt;what &lt;/strong&gt;&lt;/em&gt;rather than the &lt;em&gt;&lt;strong&gt;how&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;The talk focused on a tool called &lt;a href="http://www.easyb.org/"&gt;easyb&lt;/a&gt;. Seems similar to Cucumber that I saw last week, supports stories and specifications, based on Groovy has a 'before' feature to allow setup before the tests are run.&lt;br /&gt;&lt;br /&gt;The examples used were the usual noddy ones - this time it was the bank account one, taking money out of a current account and putting it into a savings account. This is one problem I have, trying to make the jump to the projects I am working on and how the tool could be used. More real-life examples and stories would be useful - though of course if there is only a 30 minute talk it cant all get crammed in&lt;br /&gt;&lt;br /&gt;or maybe the examples are real-life and this explains the financial crisis of recent years&lt;br /&gt;&lt;strong&gt;Given &lt;/strong&gt;a customer with $1 in their pocket&lt;br /&gt;&lt;strong&gt;When &lt;/strong&gt;they ask for a mortgage to buy a huge McMansion&lt;br /&gt;&lt;strong&gt;Then &lt;/strong&gt;approve their loan&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;As a&lt;/strong&gt; big banker&lt;br /&gt;&lt;strong&gt;I want&lt;/strong&gt; to get a yearly bonus&lt;br /&gt;&lt;strong&gt;So that&lt;/strong&gt; I can keep my houses and cars going&lt;br /&gt;&lt;br /&gt;Interesting talk though that made me want to dig out my Ruby book and play around with it again and try out some of the BDD tools. Only reservation I would have about the talk was that it was very much about easyb and very little on how to Bring Developers and Testers Together&lt;br /&gt;&lt;br /&gt;Talk over and off to the pub for networking. Initial chat was about the range of tools our there and how to choose. Once again, back to the tools...&lt;br /&gt;&lt;br /&gt;Thanks to &lt;a href="http://www.meetup.com/agiletesting/members/3445888/"&gt;Nathan Bain&lt;/a&gt; for organising it&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-5295217781281054860?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/5295217781281054860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=5295217781281054860' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5295217781281054860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5295217781281054860'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/02/testers-and-devs-grooving-together-easy.html' title='Testers and Devs grooving together ? easy'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-5032778153588103529</id><published>2010-02-06T14:03:00.004Z</published><updated>2010-02-06T14:35:46.498Z</updated><title type='text'>A fruitful evening</title><content type='html'>Thursday evening was another in the series of free Agile Testing events at &lt;a href="http://skillsmatter.com/go/agile-testing"&gt;SkillsMatter&lt;/a&gt; and a chance to listen to &lt;a href="http://gojko.net/"&gt;Gojko Adzic&lt;/a&gt; talk about &lt;a href="http://skillsmatter.com/podcast/java-jee/using-cucumber-for-bdd-and-agile-acceptance-testing"&gt;BDD with Cucumber&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My first visit to the new venue for SkillsMatter and it was pleasing to see the event packed out with people having to sit at the side and stand at the back.&lt;br /&gt;&lt;br /&gt;The talk itself was interesting, especially as I knew very little about Cucumber and BDD. The list of tools that Cucumber integrates with was large ( WebRat, Steam, Watir, Selenium etc etc - some tools I had heard of, others were new to me and a reminder that this is a fast moving field which means it is easy to get left behind - another good reason to go to events like this )&lt;br /&gt;&lt;br /&gt;Someone had their Twitter account open and was posting to it as well as keeping notes - wish they had a quieter keyboard and I hate to think what it would be like if everyone in the audience had their laptops open during presentations !&lt;br /&gt;&lt;br /&gt;A slight glitch in Gojko's talk when the example he had up on his slide couldn't be read by the audience but a dimming of the lights helped. The examples were the usual noddy 'Hello World' ones but gave enough flavour for me to want to dust off my Ruby book and try some of this out for myself&lt;br /&gt;&lt;br /&gt;Talk was fairly short which meant there was plenty of time for networking at the pub afterwards. Nice to meet up with Nathan Bain, organiser of the &lt;a href="http://www.meetup.com/agiletesting/"&gt;Agile Testing (London ) meetup group&lt;/a&gt; and also meet up again with Antony Marcano and his &lt;a href="http://www.pairwith.us/"&gt;pairing partner &lt;/a&gt; Andy Palmer and hear about their new venture, &lt;a href="http://www.riverglide.com/"&gt;RiverGlide&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Next session is already set up - &lt;a href="http://www.meetup.com/agiletesting/calendar/12531789/"&gt;ATDD - Bring Developers And Testers Together&lt;/a&gt; Feb 11th. Sessions are free, the pub afterwards is close by so no reason for testers in London not to be keeping up with developments in agile testing.&lt;br /&gt;&lt;br /&gt;Final word goes to Gojko with this warning about using Cucumber&lt;br /&gt;&lt;br /&gt;&lt;em&gt;"It's a tool, so like a sharp knife, if you cut yourself then it's your own fault"&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Yup, those cucumbers can be dangerous - so use with care.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;( according to Wikipedia cucumbers are&lt;a href="http://en.wikipedia.org/wiki/Cucumber"&gt; fruits &lt;/a&gt; although perceived, prepared and eaten as vegetables. So there )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-5032778153588103529?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/5032778153588103529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=5032778153588103529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5032778153588103529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5032778153588103529'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/02/fruitful-evening.html' title='A fruitful evening'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-3902827821629064049</id><published>2010-01-24T10:30:00.003Z</published><updated>2010-01-24T11:03:05.077Z</updated><title type='text'>A Saturday Afternoon At The Opera</title><content type='html'>Another weekend and another session of the European Chapter of &lt;a href="http://weekendtesting.com/chapters/europe"&gt;Weekend Testers&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Our mission this week - write some scenarios for &lt;a href="http://www.logigear.com/resources/articles_lg/soap_opera_testing.asp"&gt;Soap Opera testing&lt;/a&gt; of Bing Maps.&lt;br /&gt;&lt;br /&gt;An interesting challenge which shows why the Weekend Testing movement is such a great resource for a tester. I've read about soap opera testing but never had the chance to put it to work and a session like this was a chance to get a taste for it.&lt;br /&gt;But it was only a taste - by the time the mission was explained, some thoughts about the problem, some interruptions from the Skype icon flashing ( must learn to ignore this ) and then reminders from Markus that we had to send our reports in and the time was gone.&lt;br /&gt;&lt;br /&gt;I also lost time as I deviated from the mission and went off and tried out a couple of my scenarios and lost more time as I found a 'script running slowly' error which meant a reload of the app and attempts to reproduce the problem.&lt;br /&gt;&lt;br /&gt;Managed to write 2 scenarios and found that writing good ones requires a lot of thought. The good thing about doing this with other testers is that I can now go off and look and see what they came up with and learn from them&lt;br /&gt;&lt;br /&gt;Time-up and it was the second-half of the session which is just as valuable ( maybe more so ) than the first which is where the session is discussed and the discussions fly off on all sorts of tangents.&lt;br /&gt;&lt;br /&gt;One discussion was the fact that some of us went 'off mission' and actually used the app and got distracted by that. Guilty as charged but in my defence, your honour, I spend all week with people insisting i keep to my mission so their metrics look good so I relish my freedom at the weekend...&lt;br /&gt;&lt;br /&gt;We disussed what to do about this as a test manager. Do you want to know if your testers are going off mission, do you encourage it ( maybe you should build in a 20% time a la Google to let testers follow their instincts and maybe you should have some metrics to see if more problems are found when testers go off mission than when they are on it ( sorry, suffering from &lt;a href="http://blogs.stpcollaborative.com/matt/2010/01/20/naive-metrics/"&gt;metric &lt;/a&gt;overload on my current project ))&lt;br /&gt;&lt;br /&gt;Another tangent was whether I was a SuperHero or not... Being a good tester I've got to know the app I'm working on backwards. I know the business side, the techy side and almost know every word in every requirement doc and tech spec.  So when testers new to the project write their tests or think they have found defects they are run by me first to see if they make sense. Does this make me a &lt;a href="http://testobsessed.com/2008/12/02/beware-the-hero/"&gt;Hero ?&lt;/a&gt; I think not - but does mean the project is suffering from The Bus factor in that there would be a problem if I was to be hit by one&lt;br /&gt;&lt;br /&gt;A discussion on conferences and the shortsightedness of companies unwilling to send their tester there. A topical topic as Matt Heusser posted a guide to &lt;a href="http://blogs.stpcollaborative.com/matt/2010/01/18/conferences-on-the-cheap/"&gt;Conferences On The Cheap&lt;/a&gt; - or organise your own as &lt;a href="http://www.sqablogs.com/tonybruce/2809/London+Tester+Gathering.html"&gt;Tony Bruce&lt;/a&gt; did ( Tony was on the session and good to have him on board )&lt;br /&gt;&lt;br /&gt;So I am totally sold on the Weekend Testing concept&lt;br /&gt;Great way to try out and learn new approaches ( anyone recommend any books/blogs on soap opera testing ? ) and great discussions with fellow testers&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-3902827821629064049?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/3902827821629064049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=3902827821629064049' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3902827821629064049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3902827821629064049'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/01/saturday-afternoon-at-opera.html' title='A Saturday Afternoon At The Opera'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-2284909680599652547</id><published>2010-01-17T12:09:00.004Z</published><updated>2010-01-17T12:29:59.329Z</updated><title type='text'>weekend testing</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_ISVLbNATLAA/S1L-7PHUKLI/AAAAAAAAAG4/SUWoMstgRLM/s1600-h/lazy.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_ISVLbNATLAA/S1L-7PHUKLI/AAAAAAAAAG4/SUWoMstgRLM/s320/lazy.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5427680794557819058" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;What is weekend testing ? Testing to see how long the coffee stays hot in the coffee machine ? Whether the toast stays the same slice after slice ? How many Sunday supplements can the paper boy deliver ? Those are all good options&lt;br /&gt;&lt;br /&gt;Or you can spend the weekend taking part in the first session of the European chapter of &lt;a href="http://weekendtesting.com/about-us"&gt;Weekend Testing&lt;/a&gt;, a chance for testers to test an app and interact with fellow testers and discuss their findings&lt;br /&gt;&lt;br /&gt;Thanks to &lt;a href="http://www.softwaretestingclub.com/profile/AnnaB"&gt;Anna Baik&lt;/a&gt; and &lt;a href="http://blog.shino.de/"&gt;Markus Gärtner&lt;/a&gt; for setting up and to &lt;a href="http://www.enjoytesting.blogspot.com/"&gt;Ajay Balamurugadas&lt;/a&gt; for being an excellent facilitator for the session.&lt;br /&gt;&lt;br /&gt;We had an image processing program to test and an hour to do it. Not a long time especially as I have a competetive nature and found myself wanting to find some showstopping or cool bugs to show the other testers. I also found myself distracted by moving pencils - the session was held over a Skype chat and people were asking Ajay questions and whenever they did the Skype window would show pencils frantically moving away&lt;br /&gt;&lt;br /&gt;After an hour there was an hours discussion on our findings - well it was meant to be an hour but after an hour and 20 minutes Ajay had to try and call a halt to proceedings as I'm sure we could have gone on for a few hours more.&lt;br /&gt;&lt;br /&gt;Even though I didn't find any showstopping bugs it was an enjoyable and thought provoking exercise. Having domain knowledge would have helped for certain areas - how do you tell if a posterizing filter has worked correctly ??? asking questions beforehand was useful ( some of the participants were excellent at that ) - good timing as I had just been listening to the Bach brothers podcast about &lt;a href="http://www.satisfice.com/blog/archives/398"&gt;The trap of not asking questions&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Overall though it was simply a lot of fun to be interacting with other testers and finding out how they had approached the tasks and their thoughts on it afterwards&lt;br /&gt;&lt;br /&gt;More sessions are planned - only slight drawback is the name of the group - 'weekend testing' - I do like my lazy weekends away from work at the moment...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-2284909680599652547?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/2284909680599652547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=2284909680599652547' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2284909680599652547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2284909680599652547'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/01/weekend-testing.html' title='weekend testing'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ISVLbNATLAA/S1L-7PHUKLI/AAAAAAAAAG4/SUWoMstgRLM/s72-c/lazy.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-7043464110241959833</id><published>2010-01-13T19:03:00.002Z</published><updated>2010-01-13T19:10:58.166Z</updated><title type='text'>Farmerror Giles</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_ISVLbNATLAA/S04ZiaGn2TI/AAAAAAAAAGw/62P4oykZsLA/s1600-h/farm.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 194px;" src="http://1.bp.blogspot.com/_ISVLbNATLAA/S04ZiaGn2TI/AAAAAAAAAGw/62P4oykZsLA/s320/farm.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5426302679941372210" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Farmville is the latest craze on Facebook and has &lt;a href="http://www.downloadsquad.com/2009/12/03/facebook-reveals-its-crazy-usage-figures-farmville-more-popular/"&gt;350 million users&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The game itself is a fertile ground for bugs - see the above image for the latest. &lt;br /&gt;Often the game is updated and there are problems, can be slow to load, infuriates people - and yet read those numbers again&lt;br /&gt;&lt;strong&gt;200 billion page views a month. 350 million users clock in 200 billion page views. &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;why bother going for zero defects when you have this many users ?&lt;br /&gt;&lt;br /&gt;now pardon me, I have some tomatoes to harvest...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-7043464110241959833?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/7043464110241959833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=7043464110241959833' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7043464110241959833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7043464110241959833'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/01/farmerror-giles.html' title='Farmerror Giles'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ISVLbNATLAA/S04ZiaGn2TI/AAAAAAAAAGw/62P4oykZsLA/s72-c/farm.PNG' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-3919783191493469886</id><published>2010-01-03T11:57:00.003Z</published><updated>2010-01-03T12:09:10.506Z</updated><title type='text'>Leonardo ( not the teenage mutant ninja turtle )</title><content type='html'>My local library had an IT maintenance weekend so no-one was able to take books out but they were selling old books off very cheaply so I got myself a copy of 'How to think like Leonardo Da Vinci' for the bargain price of 50 pence.&lt;br /&gt;&lt;br /&gt;The book has seven Da Vincian principles to follow, all of which seem to be the same principles a great tester would have&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Curiosita&lt;/strong&gt; - an insatiably curious approach to life and an unrelenting quest for learning&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Dimonstrazione&lt;/strong&gt; - a commitment to test knowleldge through experience, persistence and a willingness to learn from mistakes&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Sensazione&lt;/strong&gt; - the continual refinement of the senses, especially sight, as the means to enliven experience&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Sfumato &lt;/strong&gt;( literally 'going up in smoke' ) - a willingness to embrace ambiguity, paradox and uncertainty&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Arte/Scienza&lt;/strong&gt; - the development of the balance between science and art, logic and imagination. "Whole-brain thinking"&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Corporalita&lt;/strong&gt; - the cultivation of grace, ambidexteriy, fitness and poise&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Connessione&lt;/strong&gt; - a recognition of and appreciation for the interconnectedness of all things and phenomena. Systems thinking&lt;br /&gt;&lt;br /&gt;Leonardo also seemed to have something to say on the certification debate.&lt;br /&gt;He described himself as &lt;em&gt;uomo senza lettere &lt;/em&gt;( "man without letters" ) and &lt;em&gt;discipello della esprienza &lt;/em&gt;( "disciple of experience" )...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-3919783191493469886?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/3919783191493469886/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=3919783191493469886' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3919783191493469886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3919783191493469886'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2010/01/leonardo-not-teenage-mutant-ninja.html' title='Leonardo ( not the teenage mutant ninja turtle )'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-3191886903280244431</id><published>2009-12-20T19:43:00.002Z</published><updated>2009-12-20T19:49:05.632Z</updated><title type='text'>A Xmas Tour</title><content type='html'>On the first 2 weeks of Xmas the test manager gave to me a test strat-e-geeeee&lt;br /&gt;&lt;br /&gt;On the third and fourth weeks of Xmas the test manager gave to me a test plan &lt;br /&gt;( that seemed identical to the test strat-e-geeeee )&lt;br /&gt;&lt;br /&gt;On the fifth and sixth weeks of Xmas the testers started to write their test scripts&lt;br /&gt;&lt;br /&gt;On the seventh and eight weeks of Xmas the testers used the app to write their test scripts in minute detail&lt;br /&gt;&lt;br /&gt;On the ninth and tenth weeks of Xmas the testers ran their test scripts - and found no bugs&lt;br /&gt;&lt;br /&gt;on the tenth week plus one day of Xmas I ran some exploratory tests and found a sackful of bugs and spoilt the Xmas par-teee&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-3191886903280244431?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/3191886903280244431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=3191886903280244431' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3191886903280244431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3191886903280244431'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/12/xmas-tour.html' title='A Xmas Tour'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-8159236091583557283</id><published>2009-12-12T11:13:00.002Z</published><updated>2009-12-12T11:25:10.927Z</updated><title type='text'>497 to read</title><content type='html'>After a long absence from blogging due to work being totally manic, I find that I have 497 feeds on my blog reader to be read&lt;br /&gt;&lt;br /&gt;so another absence from blogging as I catch up with reading them all&lt;br /&gt;&lt;br /&gt;and catching up with the work I'm meant to be doing for the upcoming &lt;a href="http://magazine.softwaretestingclub.com/2009/12/articles-and-submissions/"&gt;STC magazine&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Lots of lessons learned the last few weeks - roll on the long Xmas break when I can blog about them&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-8159236091583557283?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/8159236091583557283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=8159236091583557283' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/8159236091583557283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/8159236091583557283'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/12/497-to-read.html' title='497 to read'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-9115179058320232292</id><published>2009-11-15T11:07:00.004Z</published><updated>2009-11-15T11:27:30.668Z</updated><title type='text'>It's a beautiful thing</title><content type='html'>My copy of &lt;a href="http://www.amazon.co.uk/Beautiful-Testing-Leading-Professionals-Software/dp/0596159811"&gt;Beautiful Testing&lt;/a&gt; arrived at last.&lt;br /&gt;&lt;br /&gt;Managing to read a couple of chapters a day on the commute to work and it's proving to be a good read&lt;br /&gt;&lt;br /&gt;Worth buying just for the opening chapter, &lt;a href="http://www.practicalqa.com/"&gt;Linda Wilkinson&lt;/a&gt; on "Was It Good For You ?" which was a great reminder to me about why I moved into the testing industry and why I like being a tester&lt;br /&gt;&lt;br /&gt;The chapter should be recommended reading for all test and project managers...&lt;br /&gt;&lt;br /&gt;Hope the rest of the book follows this high standard, stay tuned for more chapter reviews&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-9115179058320232292?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/9115179058320232292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=9115179058320232292' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/9115179058320232292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/9115179058320232292'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/11/its-beautiful-thing.html' title='It&apos;s a beautiful thing'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-1488683191192107124</id><published>2009-11-08T19:27:00.005Z</published><updated>2009-11-08T20:43:58.976Z</updated><title type='text'>Testing Is Overrated</title><content type='html'>Current reading is &lt;a href="http://www.amazon.com/Talent-Overrated-Separates-World-Class-Performers/dp/1591842247"&gt;"Talent is Overrated"&lt;/a&gt; ( hence the provocative blog title, wonder if I get more hits when I have a negative headline... ) which is about the "nature v nurture" debate.&lt;br /&gt;&lt;br /&gt;Is there a 'tester DNA' that people have or is there something more to those testers that seem to have the magic touch and break an app merely by their presence ?&lt;br /&gt;&lt;br /&gt;I was thinking about this as a program was delivered to test and within a couple of days I'd broken it so badly that no-one was able to use it's main functionality.No-one else testing the app had found that particular defect. Luck ? maybe - but I do it consistently so there must be more to it than that&lt;br /&gt;&lt;br /&gt;The "Talent Is Overrated" book explains how people who are considered gifted have actually been practising hard for years. Tiger Woods is the usual example trotted out - coached from a very early age by his father, Earl. Malcolm Gladwell explored the same area in his book Outliers: The Story of Success&lt;br /&gt;&lt;br /&gt;So with 20 years of writing and fixing bugs as a programmer followed by a few years of deliberately trying to find the bugs then is really a surprise that I can find defects more easily than the average tester ?&lt;br /&gt;&lt;br /&gt;The book also explains the concept of "deliberate practice" and by coincidence I found a recent blog where &lt;a href="http://markwaite.blogspot.com/2009/11/deliberate-practice-mary-poppendieck.html"&gt;Mary Poppendieck&lt;/a&gt; had been explaining the concept.&lt;br /&gt;Mary has the following four key components that are required for a person to be using deliberate practice:&lt;br /&gt;&lt;uL&gt;&lt;br /&gt;&lt;li&gt;Mentor - a high skills expert to review, critique, and highlight flaws&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Challenge - tasks that require greater skill than we currently possess&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Feedback - review and analysis of results used to improve future attempts&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Dedication - hard work, time and energy applied diligently&lt;/li&gt;&lt;br /&gt;&lt;/uL&gt;&lt;br /&gt;&lt;br /&gt;Geoff Colvin, the author of Talent Is Overrated, has the following components&lt;br /&gt;&lt;UL&gt;&lt;br /&gt;&lt;li&gt;It's designed specifically to improve performance - Tiger Woods would drop balls into a sand trap and then step on them and then practice hitting shots to get them out&lt;/li&gt;&lt;br /&gt;&lt;li&gt;It can be repeated a lot&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Feedback on results is continuously available&lt;/li&gt;&lt;br /&gt;&lt;li&gt;It's highly demanding mentally&lt;/li&gt;&lt;br /&gt;&lt;li&gt;It isn't much fun&lt;/li&gt;&lt;br /&gt;&lt;/uL&gt;&lt;br /&gt;&lt;br /&gt;Interesting to look at those components and see how many could be used to deliberately practice testing. Any of these in your practices ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-1488683191192107124?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/1488683191192107124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=1488683191192107124' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1488683191192107124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1488683191192107124'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/11/testing-is-overrated.html' title='Testing Is Overrated'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-1195896120163787169</id><published>2009-10-29T12:23:00.003Z</published><updated>2009-10-29T12:27:25.040Z</updated><title type='text'>STC Magazine</title><content type='html'>In case you haven't already noticed the post on the Software Testing Club website, the Club has decided to start branching out and the first step we have decided to take is to publish a magazine&lt;br /&gt;&lt;br /&gt;Here is the official blurb&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;If you are interested in writing about software testing then why not contribute an article to the Software Testing Club's (STC) new magazine due to be published in January 2010.&lt;br /&gt;&lt;br /&gt;The STC are inviting anyone in the software testing community to submit articles for review on any testing subject you want to write about. The STC are accepting articles from anyone working in the testing industry with a testing story to tell. Experienced writers are welcome just as junior testers are. So if you have something to say, post it to the following address: rob@softwaretestingclub.com.&lt;br /&gt;&lt;br /&gt;Visit &lt;a href="http://www.softwaretestingclub.com/forum/topics/do-you-want-to-help"&gt;here&lt;/a&gt; for more detailed information regarding your submission.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Exciting times for the STC which has grown rapidly over the last couple of years to become one of &lt;strong&gt;THE &lt;/strong&gt;sites a tester should have in their bookmarks.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Even if I say so myself&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-1195896120163787169?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/1195896120163787169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=1195896120163787169' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1195896120163787169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1195896120163787169'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/10/stc-magazine.html' title='STC Magazine'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-4235666897006221281</id><published>2009-10-22T17:24:00.002+01:00</published><updated>2009-10-22T17:44:48.889+01:00</updated><title type='text'>The New Bill Gates ?</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_ISVLbNATLAA/SuCI-gAG9VI/AAAAAAAAAGg/miiajs2aNNE/s1600-h/http.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 118px;" src="http://3.bp.blogspot.com/_ISVLbNATLAA/SuCI-gAG9VI/AAAAAAAAAGg/miiajs2aNNE/s320/http.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5395462960913511762" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On the commute home the other night one of the free London papers had an article about Mark Zuckerberg with the title &lt;a href="http://www.thisislondon.co.uk/standard-business/article-23759019-facebooks-boy-wonder-the-new-bill-gates.do"&gt;Facebook’s Boy Wonder: the new Bill Gates?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Maybe he is - carrying on with my research into social media and Web 2.0 I got the error message shown above on Facebook.&lt;br /&gt;A quick Google on the error message led me to the Facebook Developers Forum and a thread all &lt;a href="http://bugs.developers.facebook.com/show_bug.cgi?id=3156"&gt;about a similar bug&lt;/a&gt;. First reported on 2008-09-05 &lt;br /&gt;Later in the thread is a plaintive request &lt;em&gt;"Any chance of getting this bug fixed?" &lt;/em&gt;, later on &lt;em&gt;"Any progress on this?" &lt;/em&gt;and &lt;em&gt;"Any chance that this well ever be fixed? I see this about a third of the time when I post a new comment." &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Later on that evening I found a bizarre bug where searching for "fish" returned an error page, searching for "fosh", "fishy", "fash" and "fush" all returned search pages. Worked fine on the wife's computer and on other peoples computers ( I posted a request on Facebook for other people to try a search for "fish" )&lt;br /&gt;&lt;br /&gt;So, to summarise&lt;br /&gt;Bugs that are not fixed for months and months&lt;br /&gt;Random BSOF - Blank Search Of Fish&lt;br /&gt;&lt;br /&gt;Maybe the headline had a point...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-4235666897006221281?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/4235666897006221281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=4235666897006221281' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4235666897006221281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4235666897006221281'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/10/new-bill-gates.html' title='The New Bill Gates ?'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ISVLbNATLAA/SuCI-gAG9VI/AAAAAAAAAGg/miiajs2aNNE/s72-c/http.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-5651649879852401564</id><published>2009-10-17T09:56:00.002+01:00</published><updated>2009-10-17T10:00:31.449+01:00</updated><title type='text'>Black is black</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_ISVLbNATLAA/StmG_IVwKBI/AAAAAAAAAGY/0iF-R4c2jg0/s1600-h/null.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://4.bp.blogspot.com/_ISVLbNATLAA/StmG_IVwKBI/AAAAAAAAAGY/0iF-R4c2jg0/s320/null.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5393490447881480210" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;While investigating the latest in social media applications ( aka wasting time playing games on Facebook ) I got the error message above&lt;br /&gt;&lt;br /&gt;Seems that 'hide' is doing such a good job at hiding that is undefined but the message below that saying that 'null' is null is a classic.&lt;br /&gt;&lt;br /&gt;Now back to my social media investigations....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-5651649879852401564?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/5651649879852401564/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=5651649879852401564' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5651649879852401564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5651649879852401564'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/10/black-is-black.html' title='Black is black'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ISVLbNATLAA/StmG_IVwKBI/AAAAAAAAAGY/0iF-R4c2jg0/s72-c/null.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-4969845586679152247</id><published>2009-10-03T20:49:00.004+01:00</published><updated>2009-10-03T21:05:44.309+01:00</updated><title type='text'>The keys are under the mat</title><content type='html'>I just checked out the latest on LinkedIn and saw a question on one of the many testing groups from someone wanting advice on how to write a test plan on security testing.&lt;br /&gt;&lt;br /&gt;Nothing really new about this, as one of the moderators of &lt;a href="http://www.softwaretestingclub.com"&gt;The Software Testing Club&lt;/a&gt; and regular reader of SQA forums I'm used to people asking the most basic testing questions ( the 'remove post' function can get some heavy use ).&lt;br /&gt;&lt;br /&gt;Wonder what will happen to the person asking the question ? He'll probably get told to use Google, he'll find some basic security plans there, incorporate them into his test plan, send them off to the CEO, CIO, CFO, Old Macdonald and the mild mannered janitor, gets it signed off and yet another app with security flaws hits the market.&lt;br /&gt;&lt;br /&gt;A test plan for security testing should be very simple.&lt;br /&gt;Find out how important security is to the stakeholders.&lt;br /&gt;If it's important, get a security expert in.&lt;br /&gt;&lt;br /&gt;Is that a cop-out ? Should all testers be able to do security testing ? Do you do security testing on top of the other testing activities you do - if so, how confident are you that have done it well enough ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-4969845586679152247?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/4969845586679152247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=4969845586679152247' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4969845586679152247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/4969845586679152247'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/10/keys-are-under-mat.html' title='The keys are under the mat'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-1511235245206353791</id><published>2009-10-02T15:32:00.003+01:00</published><updated>2009-10-02T15:42:05.273+01:00</updated><title type='text'>Taking Up The Challenge From Matt</title><content type='html'>Matt Heusser has posted a great &lt;A href="http://blogs.stpcollaborative.com/matt/2009/09/29/how-would-you-test-this/"&gt;" How would you test this ? "&lt;/a&gt; challenge. It's a great idea and gives a real world problem to solve&lt;br /&gt;&lt;br /&gt;Here is my answer:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Day 1:&lt;/strong&gt; Find company template for Test Strategy and write strategy&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Day 2:&lt;/strong&gt; Send draft test strategy out for review to CEO, CIO, CFO, D0BEDO, Support Team Manager, Training Team Manager, Documentation Lead, Old McDonald and The Janitor ( a mild-mannered one )&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Day 3-5:&lt;/strong&gt; Spend time explaining difference between test scope and test types to various people. Change font of document after feedback from CEO. Receive Out of Office reply from CFO. Add diagrams to document at request of Old McDonald&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Day 6:&lt;/strong&gt; Send out Final Test Strategy for official sign-off.&lt;br /&gt;Receive Out of Office reply from CFO&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Day 7:&lt;/strong&gt; Find company template for Test Plan and write plan&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Day 8:&lt;/strong&gt; Send draft test plan out for review to CEO, CIO, CFO, D0BEDO, Support Team Manager, Training Team Manager, Documentation Lead, Old McDonald and The Janitor ( a mild-mannered one )&lt;br /&gt;Receive Out of Office reply from CFO&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Day 9-12:&lt;/strong&gt; Spend time explaining difference between unit, system, integration and UAT testing to various people. Change font of document after feedback from CEO. Receive Out of Office reply from CFO. Add diagrams to document at request of Old McDonald&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Day 13: &lt;/strong&gt;Send out Final Test Plan for official sign-off.&lt;br /&gt;Receive Out of Office reply from CFO&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Day 14: &lt;/strong&gt;Fill out form HBR-786-ABC-911-999-FOR to request access to test environment&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Day 15:&lt;/strong&gt; Fill out form RRR-987-ASDF-ASDF-GHJ to request testing resource&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Day 16:&lt;/strong&gt; Form HBR-786-ABC-911-999-FOR returned as I hadn't filled in section 16.5.4&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Day 17:&lt;/strong&gt; Form RRR-987-ASDF-ASDF-GHJ as I hadn't filled in section 14.5.9&lt;br /&gt;&lt;br /&gt;Oh dear, just re-read Matt's blog&lt;br /&gt;&lt;br /&gt;&lt;em&gt;"Keep in mind, this is an agile shop that delivers working software every two weeks"&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;FAIL&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-1511235245206353791?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/1511235245206353791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=1511235245206353791' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1511235245206353791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1511235245206353791'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/10/taking-up-challenge-from-matt.html' title='Taking Up The Challenge From Matt'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-3293343257074538785</id><published>2009-09-29T14:55:00.000+01:00</published><updated>2009-09-29T14:56:50.654+01:00</updated><title type='text'>Another New Voice</title><content type='html'>When I first started to get interested in testing a quick search took me to SQA Forums and TestingReflections. I lurked at these sites for a long time, trying to soak up the knowledge and finally found the courage to join in with a discussion and add a comment to a post.&lt;br /&gt;&lt;br /&gt;A while later and I actually started a discussion and the world didn't end and in fact I got a very friendly welcome.&lt;br /&gt;&lt;br /&gt;Then it was time to start blogging and it was with a gulp that I first pressed the Publish button to unleash my views on the world. The rational viewpoint should have been that no-one knew I had a blog so even if I wrote rubbish no-one would read it. And even if they did read it and found it was rubbish they didn't know me so what was the big deal ? Still didnt stop me feeling nervous.&lt;br /&gt;&lt;br /&gt;I was reminded of this when a friend finally took the plunge and started blogging - you can find it &lt;a href="http://007unlicensedtotest.blogspot.com/"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-3293343257074538785?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/3293343257074538785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=3293343257074538785' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3293343257074538785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/3293343257074538785'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/09/another-new-voice.html' title='Another New Voice'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-2072742361840652372</id><published>2009-09-27T19:56:00.002+01:00</published><updated>2009-09-27T20:02:27.133+01:00</updated><title type='text'>Make sure to mention bX-uu1rwa</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_ISVLbNATLAA/Sr-1xQYgV7I/AAAAAAAAAGQ/mVb28KkwqSI/s1600-h/blogger.PNG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 229px;" src="http://3.bp.blogspot.com/_ISVLbNATLAA/Sr-1xQYgV7I/AAAAAAAAAGQ/mVb28KkwqSI/s320/blogger.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5386223537174370226" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;While working on my previous post, Blogger had a little hiccup and gave me the error screen shown above.&lt;br /&gt;Really, it's 2009 do applications &lt;strong&gt;still &lt;/strong&gt;show obscure error codes only known to programmers mining the murky depths ?&lt;br /&gt;Not surprisingly, a search of Blogger Help as suggested in the error screen did not find anyone else suffering from the curse of &lt;strong&gt;bX-uu1rwa&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;But I have followed the last part of the advice and am making sure I mention &lt;strong&gt;bX-uu1rwa &lt;/strong&gt;to all of my readers. &lt;br /&gt;If any of you meet it, say hello from me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-2072742361840652372?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/2072742361840652372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=2072742361840652372' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2072742361840652372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2072742361840652372'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/09/make-sure-to-mention-bx-uu1rwa.html' title='Make sure to mention bX-uu1rwa'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ISVLbNATLAA/Sr-1xQYgV7I/AAAAAAAAAGQ/mVb28KkwqSI/s72-c/blogger.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-1289722571207509322</id><published>2009-09-27T19:30:00.001+01:00</published><updated>2009-09-27T19:31:03.997+01:00</updated><title type='text'>wake up and smell the coffee</title><content type='html'>Currently reading &lt;a href="http://www.amazon.com/Principles-Product-Development-Flow-Generation/dp/1935401009"&gt;The Principles of Product Development Flow: Second Generation Lean Product Development &lt;/a&gt; I came across this passage :&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;For many years, Hewlett-Packard had morning and afternoon coffee breaks. Engineers would emerge from their cubicles at the same time every day as a coffee cart rolled through the development lab. This enabled informal information exchange between teams. If an engineer was working on a tough power-supply design issue immediately before the break, and he saw another engineer that was an expert on power supplies, the conversation would turn to power supplies. The coffee break cross-pollinated knowledge across teams.&lt;br /&gt;&lt;br /&gt;Sadly, as Hewlett-Packard became "professionalized", this coffee break disappeared. To save the cost of a coffee cart attendant, they put coffee stations as the end of the floors. Finally, they stopped giving free coffee and made it available in the cafeteria. These changes made the coffee break asynchronous, eliminating their predictable cadence. This is an interesting case where the heirs of a brilliantly designed system failed to understand the underlying logic of the system. What HP was doing was much less important than why they were doing it.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;I'm sure the coffee cart attendant are never a resource on the project plan.&lt;br /&gt;Nor are coffee breaks on a GANNT chart.&lt;br /&gt;But don't underestimate their importance&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-1289722571207509322?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/1289722571207509322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=1289722571207509322' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1289722571207509322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1289722571207509322'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/09/wake-up-and-smell-coffee.html' title='wake up and smell the coffee'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-2702360466505262085</id><published>2009-09-20T09:40:00.003+01:00</published><updated>2009-09-20T10:00:56.424+01:00</updated><title type='text'>7 Influential Books</title><content type='html'>As mentioned in my last post, I've written an article for T.E.S.T magazine which should be published later this week.&lt;br /&gt;&lt;br /&gt;For those of you that don't get my magazine, here is a short version.&lt;br /&gt;&lt;br /&gt;The article was inspired by a blog post by Michael Lopp ( aka Rands in Repose ) &lt;a href="http://www.randsinrepose.com/archives/2009/08/08/the_book_stalker.html"&gt;'The Book Stalker'&lt;/a&gt; where he admitted to having seven precious books.&lt;br /&gt;&lt;br /&gt;My list of 7 is&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;1. Zen and the Art of Motorcycle Maintenance by Robert M Pirsig&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;A story about a quest for Quality - how could this not be on a testers list ?&lt;br /&gt;I think there should be the equivalent of Godwins Law - call it Pirsigs Law in that a discussion of Quality is over when someone drags out a quote from this book&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2. In Search of Excellence - Lessons from America's Best-Run Companies - Tom Peters and Robert Waterman&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;An interesting read now to see how many of these companies have survived but still a good read about companies striving to be excellent and what they do to try and achieve it&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;3. Testing Computer Software, 2nd Edition - Cem Kaner, Jack Falk, and Hung Q. Nguyen &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The first testing book I read when I was thinking of moving from writing bugs to finding them and a jaw dropping read as I realised that what we called testing was nothing like what it should be. The book I usually loan out to newbie testers&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;4. Everyday Scripting with Ruby: for Teams, Testers, and You by Brian Marick&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Great example of how a language like Ruby can be an invaluable tool to a tester&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;5 Lean Software Development: An Agile Toolkit - Mary Poppendieck, Tom Poppendieck &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Got me thinking about Agile and how wasteful some projects I had worked on had been, led to me learning about Scrum, Toyota, Theory of Constraints, XP etc etc&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;6 The Secrets of Consulting - Jerry Weinberg&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;No list of test/QA books could be complete without a Weinberg book. All seven of my selections could have been his books and the man himself is a fine example. I settled for this one as I was moving into the consulting field and so needed to know about the Law of Raspberry Jam, the Orange Juice Test, Prescott's Pickle Principle and The Jiggler Role. As you might be able to tell from that list, the book is not a checklist of actions to be done - it makes  you think about yourself, interactions with people and the role of a consultant&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;7 Bridging the Communication Gap by Gojko Adzic&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I got chatting to Gojko at a Skillsmatter agile event and this meeting led to me being one of the early reviewers of this book. Not only is it a great read but it's given me the idea of writing articles and maybe eventually a book&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What books have influenced you ?&lt;br /&gt;&lt;br /&gt;I'm also hoping to 'tag' some other bloggers to see what their books list looks like&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-2702360466505262085?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/2702360466505262085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=2702360466505262085' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2702360466505262085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2702360466505262085'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/09/7-influential-books.html' title='7 Influential Books'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-6280107197773128376</id><published>2009-09-14T13:09:00.002+01:00</published><updated>2009-09-14T13:13:51.616+01:00</updated><title type='text'>Infamy, infamy they've all got it infamy</title><content type='html'>Not content with writing a blog ( even if it has been a bit quiet of late ) and starting discussions on the &lt;a href="http://www.softwaretestingclub.com/"&gt;Software Testing Club&lt;/a&gt; I now have an online article in &lt;a href="http://www.testmagazine.co.uk/2009/09/war-what-is-it-good-for-absolutely-nothin/"&gt;T.E.S.T. magazine&lt;/a&gt; with a separate article in the print version out later this month&lt;br /&gt;&lt;br /&gt;I think I need to keep Weinbergs Law of Raspberry Jam in mind...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-6280107197773128376?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/6280107197773128376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=6280107197773128376' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6280107197773128376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/6280107197773128376'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/09/infamy-infamy-theyve-all-got-it-infamy.html' title='Infamy, infamy they&apos;ve all got it infamy'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-9135361033410564413</id><published>2009-08-31T09:52:00.002+01:00</published><updated>2009-08-31T10:04:42.798+01:00</updated><title type='text'>Why Did The Tester Cross The Road ?</title><content type='html'>Currently working in London, I walk from the mainline train station rather than cram into the hot stuffy sardine tins called The Tube. Only problem with this is the pavements are crammed with tourists taking pictures, studying maps and buying tacky souvenirs.&lt;br /&gt;&lt;br /&gt;The way round them is to walk in the road, hopping back onto the pavement when I see a homicidal black taxi steering towards me.&lt;br /&gt;&lt;br /&gt;Works fine apart from at the main pedestrian crossing points. The road has big white &lt;strong&gt;LOOK RIGHT&lt;/strong&gt; instructions so the pedestrians dutidully do that - and dont notice the commuter barelling down from the left wanting to get home.&lt;br /&gt;&lt;br /&gt;Well, some pedestrians do notice - they are the ones with the tester mentality who know to expect the unexpected and not to blindly follow the manual.&lt;br /&gt;&lt;br /&gt;I didn't come up with a punchline to the title of this post - any good suggestions then let me know. &lt;br /&gt;&lt;br /&gt;What I did find and I dont know whether to be amused or scared by it is that the TSA ask and answer the question about &lt;a href="http://www.tsa.gov/blog/2008/06/why-did-chicken-cross-road.html"&gt;chickens crossing roads&lt;/a&gt; and come up with the answer "because it's a terrorist plot"...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-9135361033410564413?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/9135361033410564413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=9135361033410564413' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/9135361033410564413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/9135361033410564413'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/08/why-did-tester-cross-road.html' title='Why Did The Tester Cross The Road ?'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-1825241698029386686</id><published>2009-08-10T11:57:00.001+01:00</published><updated>2009-08-10T11:57:51.031+01:00</updated><title type='text'>Thar Be Dragons</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_ISVLbNATLAA/Sn8QsN1nV5I/AAAAAAAAAGI/_ka9DdOeN7U/s1600-h/zombie.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 380px; height: 380px;" src="http://1.bp.blogspot.com/_ISVLbNATLAA/Sn8QsN1nV5I/AAAAAAAAAGI/_ka9DdOeN7U/s400/zombie.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5368027632663746450" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Waiting for a gate on the runway at Heathrow gave me a chance to look through the American Airlines Sky Mall catalogue. &lt;br /&gt;&lt;br /&gt;Is there really a market for people who want a replica of &lt;a href="http://www.skymall.com/shopping/detail.htm?pid=102092077"&gt;King Tutankhamen's Egyptian Throne Chair&lt;/a&gt; ???&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://www.skymall.com/shopping/detail.htm?pid=102934153"&gt;Bacon Genie&lt;/a&gt; did get my attention - but sadly I think it would only work with American style bacon and not British back bacon&lt;br /&gt;&lt;br /&gt;It was the garden sculptures section that got my real interest&lt;br /&gt;&lt;br /&gt;The Zombie of Montclaire Moors is pictured at the top of this post - suitable for garden, office or family room...&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://www.skymall.com/shopping/detail.htm?pid=102517807"&gt;Big Foot Garden Sculpture&lt;/a&gt; is somewhat disappointing as it is only 2 feet high - how big a foot can something that size have ? It's the same size as the &lt;a href="http://www.skymall.com/shopping/detail.htm?pid=102675570"&gt;The Meerkat Gang&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Then I got to the &lt;a href="http://www.skymall.com/shopping/detail.htm?pid=102910493"&gt;Dragon of Falkenburg Castle Moat&lt;/a&gt; Lawn Statue &lt;br /&gt;&lt;br /&gt;&lt;em&gt;Your neighbors will steer clear when they see this intricately sculpted, more than two-foot-long dragon stretched out in your flower bed. This lifelike sculpture is complete with scales, wings and a treacherous tail.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;As testers, we don't just test the programs, we should also make sure that claims made in marketing and advertising can be substantiated.&lt;br /&gt;&lt;br /&gt;Anyone seen a real dragon so that they can test that this sculpture is truly &lt;strong&gt;'lifelike' &lt;/strong&gt;?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-1825241698029386686?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/1825241698029386686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=1825241698029386686' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1825241698029386686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1825241698029386686'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/08/thar-be-dragons.html' title='Thar Be Dragons'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ISVLbNATLAA/Sn8QsN1nV5I/AAAAAAAAAGI/_ka9DdOeN7U/s72-c/zombie.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-2684874423731045778</id><published>2009-08-04T14:52:00.003+01:00</published><updated>2009-08-04T15:01:40.116+01:00</updated><title type='text'>Another Visa Problem</title><content type='html'>Writing this blog entry from the Webb University Center of &lt;a href="http://www.odu.edu/"&gt;Old Dominion University&lt;/a&gt; in Virginia but I nearly didn't make it here...&lt;br /&gt;&lt;br /&gt;The recent problems of VISA charging people 23 quadrillion dollars have been &lt;a href="http://qahatesyou.com/wordpress/2009/07/15/the-salami-attack-done-wrong/"&gt;well documented&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I had a problem with a different sort of visa - the one you have to fill in to enter the good old US of A.&lt;br /&gt;The form has been updated and has caught up with the 21st century and there is now an entry for your email address&lt;br /&gt;&lt;br /&gt;Except there is only room for 19 characters&lt;br /&gt;I have 3 different email addresses - all of them more than that&lt;br /&gt;&lt;br /&gt;So I put as much as I could on the form and hoped it wasn't checked too thoroughly and of course it wasn't.&lt;br /&gt;&lt;br /&gt;But how many millions of people have to fill in that form and find the same problem&lt;br /&gt;&lt;br /&gt;Now back to my vacation....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-2684874423731045778?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/2684874423731045778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=2684874423731045778' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2684874423731045778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/2684874423731045778'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/08/another-visa-problem.html' title='Another Visa Problem'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-5958898396179610389</id><published>2009-07-28T14:57:00.003+01:00</published><updated>2009-07-28T16:42:58.094+01:00</updated><title type='text'>A professional malpractice after 1995</title><content type='html'>Reading through &lt;a href="http://www.amazon.co.uk/Assessment-Control-Software-Yourdon-Computing/dp/0137414064"&gt;Assessment and Control of Software Risks&lt;/a&gt; by &lt;strong&gt;Capers Jones&lt;/strong&gt; from 1994 is giving me a few chuckles&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"The US software industry is now reaching the end of the start-up phase where consumers will buy almost anything because it is new, different and exciting. In the next mature phase the software industry will be dealing with sophisticated and educated clients who are going to demand high quality, low costs and full support after delivery. "&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Improving customer support, improving HELP function, and improving user documentation are also beneficial, but not easy to accomplish. However, software products such as some Windows applications that require 20 megabytes of hard-disk storage and 8 megabytes of memory to execute are forging new kinds of dissatisfaction"&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;There was some learning for me as well - I learnt that not only do Brits and Americans differ on how to spell humour, what football is and how to cook a steak but also on how to count Function Points.&lt;br /&gt;A little Googling of this and I found a site that told me all about &lt;a href="http://www.royceedwards.com/floating_function_point_faq/about_function_point_analysis.htm"&gt;IPFUG, Mk II Function Points&lt;/a&gt; and a new kid on the block, Boeing and their 3D function points. &lt;br /&gt;&lt;br /&gt;The site also told me that the first three letters in function points are &lt;strong&gt;FUN&lt;/strong&gt;. &lt;br /&gt;&lt;em&gt;"People who enjoy function point counting and can justify it on that basis should do so"&lt;/em&gt;&lt;br /&gt;People who enjoy function point counting need to get out more&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;But then onto the serious stuff and this quote from the book&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Usage of innacurate metrics is the most serious risk of all, since mistakes derived from this problem can slow productivity and quality progress to a standstill. The usage of inaccurate and paradoxical metrics such as "lines of code" has been a major obstacle to software engineering since the industry began.&lt;br /&gt;&lt;br /&gt;This problem is so common and so severe that until it can be overcome, it is unlikely that the phrase "software engineering" will be anything other than an oxymoron. A strong case can be made that the usage of "lines of code" metric should be declared to be a professional malpractice after 1995"&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Strong words.&lt;br /&gt;And what has been one of the current buzzes in the blogsphere at the moment ? &lt;br /&gt;&lt;strong&gt;Coding Horror&lt;/strong&gt; and his latest post - &lt;a href="http://www.codinghorror.com/blog/archives/001288.html"&gt;Software Engineering: Dead?&lt;/a&gt; after reading the latest article from Tom DeMarco &lt;a href="http://www2.computer.org/cms/Computer.org/ComputingNow/homepage/2009/0709/rW_SO_Viewpoints.pdf"&gt;Software Engineering:An Idea Whose Time Has Come and Gone?&lt;/a&gt; with the quote&lt;br /&gt;&lt;em&gt;"Do I still believe that metrics are a must for any successful software development effort? My answers are no, no, and no."&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Matthew Heusser&lt;/strong&gt; has been done a 3 part series about &lt;a href="http://xndev.blogspot.com/2009/05/metrics-schmetrics.html"&gt;Metrics, schmetrics&lt;/a&gt;, &lt;strong&gt;Michael Bolton&lt;/strong&gt; also recently blogged about &lt;a href="http://www.developsense.com/blog/archive/2009_07_01_archive.html"&gt;Three Kinds of Measurement and Two Ways to Use Them&lt;/a&gt; ( and also noticed the DeMarco article ) and even &lt;strong&gt;Linda Wilkinson&lt;/strong&gt; was thinking about a &lt;a href="http://www.practicalqa.com/2009/06/what-if-there-really-is-god.html"&gt;Metric of the Month&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So 15 years on from the Capers Jones book the metric argument still rages.&lt;br /&gt;&lt;br /&gt;But at least we've solved the problem of high quality applications for sophisticated clients and no longer have Windows applications that require 20 megabytes of hard-disk storage and 8 megabytes of memory to execute...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-5958898396179610389?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/5958898396179610389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=5958898396179610389' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5958898396179610389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5958898396179610389'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/07/professional-malpractice-after-1995.html' title='A professional malpractice after 1995'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-914048677539213848</id><published>2009-07-27T17:40:00.003+01:00</published><updated>2009-07-27T18:05:41.091+01:00</updated><title type='text'>But you told me to go there</title><content type='html'>Having recently moved house there is the usual hassle of notifying banks, insurance and utility companies. &lt;br /&gt;And the chance to put said companies to the test...&lt;br /&gt;&lt;br /&gt;which some fail badly on&lt;br /&gt;&lt;br /&gt;The utility company wanted a reading of my gas and electric usage - sent me a nice little card to fill in the details but they realise it's the 21st century so they provide a web address as well. The letter that came with the card also drew my attention to the website as well&lt;br /&gt;&lt;br /&gt;You know where this story is heading, don't you ?&lt;br /&gt;Yup, to an Error 404: NOT FOUND!&lt;br /&gt;How many cards and letters is that address found on ?&lt;br /&gt;&lt;br /&gt;Went to the homepage of the site and found the right page&lt;br /&gt;Not very user friendly, asterisks next to the text boxes labelled Full Name, 10 Digit Account No. and email address&lt;br /&gt;No explanation as to what the asterisks were ( of course we all know by now that they are the required fields, don't we ? )&lt;br /&gt;&lt;br /&gt;Fill in the fields, press Submit&lt;br /&gt;Blank screen&lt;br /&gt;No 'Thank You', no confirmation that my details had been input&lt;br /&gt;&lt;br /&gt;Hope their supply of power is better than their testing&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-914048677539213848?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/914048677539213848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=914048677539213848' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/914048677539213848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/914048677539213848'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/07/but-you-told-me-to-go-there.html' title='But you told me to go there'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-8706423148224102866</id><published>2009-07-22T16:35:00.005+01:00</published><updated>2009-07-22T17:12:29.539+01:00</updated><title type='text'>Beautiful Pirates</title><content type='html'>I've had some books on pre-order for a while but recently with their publishing dates getting closer more details have been coming out which makes me want the postman to be walking up the path to deliver them&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Adam Goucher&lt;/strong&gt; blogged about the contents of &lt;a href="http://adam.goucher.ca/?p=1065"&gt;Beautiful Testing&lt;/a&gt;, &lt;strong&gt;Matthew Heusser &lt;/strong&gt;has blogged about &lt;a href="http://xndev.blogspot.com/2009/07/beautiful-testing-ii.html"&gt;his chapter&lt;/a&gt; as has &lt;a href="http://www.testingreflections.com/node/view/8190"&gt;Karen Johnson&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Having ordered it from Amazon their suggestion (  I fall for it every time ) led me to &lt;a href="http://www.amazon.co.uk/Beautiful-Teams-Inspiring-Cautionary-Veteran/dp/0596518021"&gt;Beautiful Teams&lt;/a&gt; which then made it onto my Wish List&lt;br /&gt;&lt;br /&gt;Another of the books I am waiting for is &lt;strong&gt;James Bach's &lt;/strong&gt;&lt;a href="http://www.buccaneerscholar.com/blog/archives/86"&gt;Secrets of a Buccaneer-Scholar &lt;/a&gt;. Although he made it available as a free download for a limited time period I'm waiting for the hardcopy. It recently got a &lt;a href="http://www.practicalqa.com/2009/07/sailing-seven-seas.html"&gt;rave review&lt;/a&gt; from Linda Wilkinson ( who also happens to be one of the contributors to Beautiful Testing ). It got me thinking about how I learn stuff which led me to &lt;a href="http://www.pragprog.com/titles/ahptl/pragmatic-thinking-and-learning"&gt;Pragmatic Thinking and Learning: Refactor Your Wetware&lt;/a&gt; - onto the Wish List it goes&lt;br /&gt;&lt;br /&gt;Third book on pre-order is &lt;a href="http://www.amazon.co.uk/exec/obidos/ASIN/0321636414"&gt;Exploratory Software Testing: Tips, Tricks, Tours, and Techniques to Guide Manual Testers&lt;/a&gt; by &lt;strong&gt;James Whittaker&lt;/strong&gt;. His blogs are always entertaining and thought provoking and I have all his &lt;em&gt;"How To Break..." &lt;/em&gt;series so this had to be added. Will also help me avoid catching &lt;a href="http://googletesting.blogspot.com/2009/07/plague-of-boredom.html"&gt;The Plague of Boredom&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Whilst waiting for those to arrive I kept reading good reviews for &lt;a href="http://www.amazon.com/Principles-Product-Development-Flow-Generation/dp/1935401009/"&gt;The Principles of Product Development Flow: Second Generation Lean Product Development&lt;/a&gt;. Might have time to read it before the others arrive&lt;br /&gt;&lt;br /&gt;As for &lt;a href="http://www.amazon.co.uk/Testing-Object-Oriented-Systems-Addison-Wesley/dp/0201809389"&gt;Testing Object Oriented Systems: Models, Patterns and Tools&lt;/a&gt; I'd better not order that - firstly it will kill the postman and secondly where will I find the time to read 1248 pages ?&lt;br /&gt;&lt;br /&gt;I guess I'm trying to make up for the 80% of testers that haven't read a testing book.&lt;br /&gt;&lt;br /&gt;Whats on your pre-order and/or wish list ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-8706423148224102866?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/8706423148224102866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=8706423148224102866' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/8706423148224102866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/8706423148224102866'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/07/beautiful-pirates.html' title='Beautiful Pirates'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-1661308902554178666</id><published>2009-07-15T15:27:00.007+01:00</published><updated>2009-07-15T15:41:07.281+01:00</updated><title type='text'>Simple Simon</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_ISVLbNATLAA/Sl3pD8atfEI/AAAAAAAAAGA/fOxG2x8ma7w/s1600-h/NotSimple.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 100px;" src="http://4.bp.blogspot.com/_ISVLbNATLAA/Sl3pD8atfEI/AAAAAAAAAGA/fOxG2x8ma7w/s400/NotSimple.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5358695385607797826" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://thesocialtester.wordpress.com/"&gt;Rob Lambert&lt;/a&gt; sent out a tweet at the weekend alerting people about an iPhone giveaway competition. Having had good luck in competitions ( ask me about my £10K holiday to the Seychelles ) I thought I'd give it a go, clicked and got the image above&lt;br /&gt;&lt;br /&gt;Anyone see a 'Tweet this' button ? Not me&lt;br /&gt;Tried it in another browser, tried going to different pages but still no 'Tweet this' button appeared&lt;br /&gt;&lt;br /&gt;But what really REALLY annoyed me and made me think '**** this' was the word 'Simply'&lt;br /&gt;Made me think I was a moron because I couldn't find the 'Tweet this' button to SIMPLY hit and EASILY enter.&lt;br /&gt;Didn't want an iPhone anyway...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-1661308902554178666?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/1661308902554178666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=1661308902554178666' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1661308902554178666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1661308902554178666'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/07/simple-simon.html' title='Simple Simon'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ISVLbNATLAA/Sl3pD8atfEI/AAAAAAAAAGA/fOxG2x8ma7w/s72-c/NotSimple.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-9091259016258357478</id><published>2009-07-13T13:42:00.002+01:00</published><updated>2009-07-13T13:46:56.355+01:00</updated><title type='text'>Google Aids Fishing Scam</title><content type='html'>And I really do mean &lt;em&gt;&lt;strong&gt;'fishing'&lt;/strong&gt;&lt;/em&gt; and not &lt;em&gt;&lt;strong&gt;'phishing'&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Thieves in Hull are thought to be using Google Earth to help them steal sought after fish from people's gardens. &lt;br /&gt;&lt;br /&gt;Up to 12 cases of fish going missing have been reported during a three-week period, with many of those missing Koi carp, worth several hundred pounds each. &lt;br /&gt;&lt;br /&gt;Police believe the online technology is being used as it would otherwise be impossible to locate gardens with fish and ponds in. &lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;( story found &lt;a href="http://www.bcs.org/server.php?show=conWebDoc.27169"&gt;here&lt;/a&gt; )&lt;br /&gt;&lt;br /&gt;Wonder if anyone at Google Testing came up with that scenario when testing Google Earth....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-9091259016258357478?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/9091259016258357478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=9091259016258357478' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/9091259016258357478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/9091259016258357478'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/07/google-aids-fishing-scam.html' title='Google Aids Fishing Scam'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-333744407821183302</id><published>2009-07-10T15:49:00.003+01:00</published><updated>2009-07-10T16:00:16.729+01:00</updated><title type='text'>Farewell, Colosseum</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_ISVLbNATLAA/SldVtoOdsAI/AAAAAAAAAFo/rB7uvFdmtfk/s1600-h/geocities-yahoo.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 182px;" src="http://1.bp.blogspot.com/_ISVLbNATLAA/SldVtoOdsAI/AAAAAAAAAFo/rB7uvFdmtfk/s200/geocities-yahoo.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5356844524161052674" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A sad day today when I recieved an email from Yahoo&lt;br /&gt;&lt;strong&gt;Important notice: GeoCities is closing&lt;/strong&gt;&lt;br /&gt;&lt;blockquote&gt;Dear Yahoo! GeoCities customer,&lt;br /&gt;&lt;br /&gt;We're writing to let you know that Yahoo! GeoCities, our free web site building service and community, is closing on October 26, 2009.&lt;br /&gt;&lt;br /&gt;On October 26, 2009, your GeoCities site will no longer appear on the Web, and you will no longer be able to access your GeoCities account and files.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;For those who don't know, &lt;a href="http://en.wikipedia.org/wiki/GeoCities"&gt;GeoCities&lt;/a&gt; was one of the first websites where users could build their own pages as part of a community. I was in one called Colosseum and it was where I learned all about HTML - and community building, lessons that were to be put to good use when I became a community manager of the &lt;a href="http://www.softwaretestingclub.com/"&gt;Software Testing Club&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So the Internet must really be getting old as I can now get nostalgic for the days of "This Site Under Construction" gifs, hit counters and the marquee tag...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-333744407821183302?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/333744407821183302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=333744407821183302' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/333744407821183302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/333744407821183302'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/07/farewell-colosseum.html' title='Farewell, Colosseum'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ISVLbNATLAA/SldVtoOdsAI/AAAAAAAAAFo/rB7uvFdmtfk/s72-c/geocities-yahoo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-5120447766041085061</id><published>2009-07-02T17:11:00.002+01:00</published><updated>2009-07-02T17:15:31.954+01:00</updated><title type='text'>Automating Poets Day</title><content type='html'>&lt;em&gt;"With an automated test script, correct execution does not present a challenge and a completely reliable test of test objectives is ensures. This also applies to situations where people tend to be negligent, for &lt;strong&gt;example on Monday mornings or Friday afternoons&lt;/strong&gt;, when repeating a test for the nth time within a short period, or when the workload is extremely heavy. Automated testing ensures a greater degree of reliability than manual testing."&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;I recently read this as one of the benefits of Test Automation&lt;br /&gt;&lt;br /&gt;Ignoring all the other aspects of it ( 'does not present a challenge', 'completely reliable' ), it was the 'negligent testers' part that made me chuckle.&lt;br /&gt;&lt;br /&gt;Why stop at Friday afternoons and Monday mornings though ?&lt;br /&gt;&lt;br /&gt;What if your testers are tennis fans - Wimbledon is on at the moment so they will have one eye on the matches and might be negligent&lt;br /&gt;&lt;br /&gt;After that it's the Ashes - any cricket fans wont want to miss that just so they can check a few test results&lt;br /&gt;&lt;br /&gt;The day after the office party wouldn't be a good day to run manual tests either&lt;br /&gt;&lt;br /&gt;As for next year when the World Cup starts.... better make sure you have a months worth of automated testing you can do then&lt;br /&gt;&lt;br /&gt;Oh yeh, make sure you dont write these automated tests on a Friday afternoon or a Monday morning when you are feeling negligent&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;( for those that dont know about POETS Day - the BBC explain it &lt;a href="http://www.bbc.co.uk/dna/h2g2/A292411"&gt;here&lt;/a&gt; except that it's not really 'Push' but another word... )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-5120447766041085061?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/5120447766041085061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=5120447766041085061' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5120447766041085061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/5120447766041085061'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/07/automating-poets-day.html' title='Automating Poets Day'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-8674599981639916752</id><published>2009-07-01T10:59:00.002+01:00</published><updated>2009-07-01T11:18:56.275+01:00</updated><title type='text'>Certification Deja Vu</title><content type='html'>&lt;em&gt;&lt;strong&gt;" Get ready for certification. It will improve quality and that's profitable for everyone concerned "&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;No, not the ISEB/ISTQB marketing machine in full flow.&lt;br /&gt;&lt;br /&gt;Carrying on from my last blog post, I'm learning the world of SAP and found that they are also having an ongoing debate about certifications and the value ( or not ) of having them&lt;br /&gt;&lt;br /&gt;The quote at the top of this page came from &lt;a href="https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/12877?refr=bpxreed1"&gt;here&lt;/a&gt; &lt;br /&gt;( you might find a problem where the site wants you to choose a digital certificate but doesn't offer any in the list )&lt;br /&gt;&lt;br /&gt;I found this page after reading &lt;a href="http://www.jonerp.com/component/option,com_mojo/Itemid,57/p,74/"&gt;What Was Your View of the Latest SAP Certification Debate?&lt;/a&gt;&lt;br /&gt;The arguments there had a very familiar ring to them&lt;br /&gt;&lt;br /&gt;&lt;em&gt;I’ve been a long time advocate of field experience over SAP certification in my writing, but that’s mostly because all the aspiring SAP folks reading my stuff tend to get roped into this idea that certification will lead them into the promised land of a highly paid SAP career without much effort on their part.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;I placed hundreds of SAP folks in the 90s and I can tell you that certification was almost never a good indication of consulting talent. Believe me, when I placed someone who was certified in SAP but who didn’t live up to expectations in other ways, I heard all about it.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;In my view, the biggest weakness of the traditional SAP consultant is that the technical folks tended to lack "big picture" business skills and awareness, and the functional folks tended to work in "configuration silos" without a broader view of the business process or a deeper technical know-how&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Also, I will be more and more of a fan of the SAP certifications as more field experience is incorporated into them somehow, as you suggest. I’m not saying this will be an easy task. But I think there must be ways of making the certification more real world accountable&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;I have mixed feelings about SAP emphasizing the importance of certification to customers at this point, only because most folks are still only certified at the Associate level. I worry that hiring becomes overly simplistic when certification is the central point of emphasis&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Replace 'SAP Consultant' with tester and 'SAP certification' with ISEB/ISTQB and you have a replay of the often repeated tester certification argument&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;"plus ça change, plus c'est la même chose" &lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;as Jean-Baptiste Alphonse Karr would say&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;( or as Rush sang in Circumstances )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-8674599981639916752?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/8674599981639916752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=8674599981639916752' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/8674599981639916752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/8674599981639916752'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/07/certification-deja-vu.html' title='Certification Deja Vu'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-7347655751924509854</id><published>2009-06-29T15:20:00.002+01:00</published><updated>2009-06-29T15:26:56.744+01:00</updated><title type='text'>Not the best effort - more practice required</title><content type='html'>Time for me to learn about SAP&lt;br /&gt;&lt;br /&gt;So what better place than the main SAP site itself and some &lt;a href="http://www.sap.com/services/bysubject/servsuptech/brochures/index.epx"&gt;white papers and brochures&lt;/a&gt;&lt;br /&gt;Especially one about &lt;em&gt;"SAP best business practices for customer relationship management"&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Click on the 'read the brochure' link&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;An error has occurred&lt;br /&gt;&lt;br /&gt;We were unable to complete your download request&lt;br /&gt;&lt;br /&gt;This File is currently not available in the system &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;slight hint of irony that a best business practice file is not available...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-7347655751924509854?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/7347655751924509854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=7347655751924509854' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7347655751924509854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/7347655751924509854'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/06/not-best-effort-more-practice-required.html' title='Not the best effort - more practice required'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3055499922775600843.post-1424150525895227578</id><published>2009-06-25T11:05:00.006+01:00</published><updated>2009-06-25T11:58:42.888+01:00</updated><title type='text'>Finding the time</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_ISVLbNATLAA/SkNRkcukyuI/AAAAAAAAAFg/a9ebwA9lbo4/s1600-h/CommutersShaunCurryAFP460.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 120px;" src="http://3.bp.blogspot.com/_ISVLbNATLAA/SkNRkcukyuI/AAAAAAAAAFg/a9ebwA9lbo4/s200/CommutersShaunCurryAFP460.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5351210468874963682" /&gt;&lt;/a&gt;&lt;br /&gt;Read an interesing blog post about &lt;a href="http://nuts.redsquirrel.com/post/129360035/50-time"&gt;50% time&lt;/a&gt; - 40 hours of work and 20 hours of self-improvement.&lt;br /&gt;Very topical to me at the moment as I've just had a change of assigment and it made me wonder about how many hours a week I spend on self-improvement&lt;br /&gt;&lt;br /&gt;Currently joining in with the rat race commuter crowd and spending 2 hours on trains each day plus two 25 minute walks. This means I am losing two things - weight and surfing time.&lt;br /&gt;&lt;br /&gt;I'm making up for this by catching up on my big pile of books to be read - fairly easy on the morning ride in, can be a struggle on the way home. Podcasts are a possibility that I should investigate&lt;br /&gt;&lt;br /&gt;I've cut down on the blogs I read and find that I'm only scanning the mailing lists I subscribe to. Haven't started a discussion for a while on the &lt;a href="http://www.softwaretestingclub.com/"&gt;Software Testing Club&lt;/a&gt; site nor really joined in with the ongoing discussions &lt;br /&gt;( still find the time to deal with spammy users though )&lt;br /&gt;&lt;br /&gt;To counter this, the latest assigment is a challenging one and one I'm learning a lot from - you have to put the theory into practice at some point ! And the walks are a good time for reflection - except when you find your path blocked by tourists and free newspaper sellers&lt;br /&gt;&lt;br /&gt;That work-life-improve yourself balance thing can be really tricky&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3055499922775600843-1424150525895227578?l=expectedresults.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://expectedresults.blogspot.com/feeds/1424150525895227578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3055499922775600843&amp;postID=1424150525895227578' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1424150525895227578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3055499922775600843/posts/default/1424150525895227578'/><link rel='alternate' type='text/html' href='http://expectedresults.blogspot.com/2009/06/finding-time.html' title='Finding the time'/><author><name>Phil</name><uri>http://www.blogger.com/profile/00281118161548464012</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ISVLbNATLAA/TRtMdd2YNCI/AAAAAAAAAJ8/dyJqxg2WspM/S220/barca.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ISVLbNATLAA/SkNRkcukyuI/AAAAAAAAAFg/a9ebwA9lbo4/s72-c/CommutersShaunCurryAFP460.jpg' height='72' width='72'/><thr:total>2</thr:total></entry></feed>
