<?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-2405476812031211238</id><updated>2012-03-04T18:31:33.761-05:00</updated><category term='Testers'/><category term='teamwork'/><category term='Emerging Topics'/><category term='BBST. Learning'/><category term='Experts'/><category term='movies'/><category term='Investigation'/><category term='bugs'/><category term='heroics'/><category term='Secrets'/><category term='confering'/><category term='Trust'/><category term='Roles'/><category term='perception'/><category term='Test Process Improvement'/><category term='Community'/><category term='CAST'/><category term='Puzzles'/><category term='pop culture'/><category term='Documentation'/><category term='Smart People'/><category term='blogs'/><category term='Tomatoes'/><category term='Legacy Systems'/><category term='Service'/><category term='CAST2011'/><category term='AST'/><category term='Integration Testing'/><category term='Improvement'/><category term='STPCon'/><category term='Design'/><category term='Coaching'/><category term='Happy Path'/><category term='QUEST'/><category term='Strategy'/><category term='blink tests'/><category term='Test Coach Camp'/><category term='Best Practices'/><category term='Elections'/><category term='Requirements'/><category term='Teaching'/><category term='Growth'/><category term='Talking'/><category term='hotels'/><category term='Frames'/><category term='Learning'/><category term='presenting'/><category term='BBST'/><category term='de-bug'/><category term='view'/><category term='Don Quixote'/><category term='traceability'/><category term='Measurements'/><category term='Robert Burns'/><category term='Process'/><category term='fun'/><category term='testing'/><category term='Introduction'/><category term='Unknown Unknowns'/><category term='lessons'/><category term='Sharing'/><category term='exploring'/><category term='STPCon Fall'/><category term='Stress'/><category term='Expectations'/><category term='Rapid Reporter'/><category term='CAST2012'/><category term='Balance'/><category term='leadership'/><category term='oracles'/><category term='2012'/><category term='rhythm'/><category term='project planning'/><category term='agile'/><category term='manager stuff'/><category term='Software'/><category term='TesTrek'/><category term='triage'/><category term='Listening'/><category term='thinking'/><category term='friends'/><category term='Drumming'/><category term='hi-lo&apos;s'/><category term='Respect'/><category term='theory'/><category term='perspective'/><category term='Problem Solving'/><category term='defintions'/><category term='weeds'/><category term='2010'/><category term='music'/><category term='games'/><category term='ritual'/><category term='communication'/><category term='Technology. Listening'/><category term='Passion'/><category term='auld lang syne'/><category term='Conferences'/><category term='Process Improvement'/><category term='food'/><category term='Exploratory Testing'/><category term='gardening'/><category term='project management'/><category term='Test Coach'/><category term='questions'/><category term='black swans'/><category term='Metrics'/><category term='Speaking'/><title type='text'>Rhythm of Testing</title><subtitle type='html'>Pete Walen's observations, comments and thoughts on Software Testing.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>86</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-4868801130826822469</id><published>2012-03-04T18:31:00.001-05:00</published><updated>2012-03-04T18:31:33.788-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Best Practices'/><category scheme='http://www.blogger.com/atom/ns#' term='ritual'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Process'/><title type='text'>Process and Ritual and Testing, Oh My.</title><content type='html'>I've been having some interesting conversations lately.&amp;nbsp; Well, I have a lot of interesting conversations, so that is not so unusual.&amp;nbsp; The interesting thing about these is that they have been, well, interesting.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Not interesting in the way that some conversations on some online testing forums are interesting.&amp;nbsp; Not interesting the way that some conversations in groups in LinkedIn are interesting (you know the ones - where someone posts a question to get folks to start to answer then the person posting the question shows how smart they are and gives the "right" answer...&lt;br /&gt;&lt;br /&gt;These conversations were around "Process" and "Best Practices" and things of that ilk.&amp;nbsp; Now, most of you who know me will realize that I take a dim view of 99.99999% of the "practices" that are labeled as "best."&amp;nbsp; I concede that in some situations, there may be something I am not aware of that can be considered a "best practice" - in the literal definition, not the buzz-wordy defnition.&lt;br /&gt;&lt;br /&gt;Where was I?&amp;nbsp; Ah, yes.&lt;br /&gt;&lt;br /&gt;These conversations were debating/arguing/asserting/rejecting the need of control and repeatability and measureability in software testing.&amp;nbsp; What I apparently failed to comprehend was that sometimes these things must be done in order to make sure the product is of "good quality."&amp;nbsp; I kept asking "How is it that this practice ensures the quality of the product?&amp;nbsp; Is there another practice that could give you the same results?"&lt;br /&gt;&lt;br /&gt;The answer reminded me of a passage from a pulp-fantasy-fiction book series I read a long time ago.&amp;nbsp; You see, there was this particular race of dwarves who weren't terribly bright.&amp;nbsp; One of them found a secret passage.&amp;nbsp; At the time she found it,(yes, there are female dwarves) she was carrying a dead rat (seemingly for supper) and triggered the locking mechanism by accident.&amp;nbsp; This opened the door that let her take this "secret short-cut."&lt;br /&gt;&lt;br /&gt;Well, she was making the main characters in the book take an oath that they would never divulge the magic of the passage.&amp;nbsp; One of them mentioned the trigger, which he noticed, she insisted it was magic.&amp;nbsp; She pulled out the dead rat, waved it in front of the door - then stepped on the trigger.&amp;nbsp; POOF!&amp;nbsp; The door opened!&lt;br /&gt;&lt;br /&gt;In her mind, the ritual of waving the dead rat then stepping just so on the floor was what opened the door.&amp;nbsp; The others (outside observers) noticed what the real cause for the door opening was.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Because it did them no harm to allow her to hold on to her certainty, they let it go.&lt;br /&gt;&lt;br /&gt;Now, in software testing, we sometimes find ourselves in the situation of the not-too-bright female dwarf.&amp;nbsp; It worked this way the first time, therefore, this is the one true way to make it work every time.&lt;br /&gt;&lt;br /&gt;Instead of a process, it becomes a ritual.&lt;br /&gt;&lt;br /&gt;Are the processes we are working though aiding the testing effort, or are they gestures?&amp;nbsp; Are they helping us understand the application, or is this the ritual we must go through to get green-lights on all the test cases?&lt;br /&gt;&lt;br /&gt;If its the later, would an incantation help?&amp;nbsp; Maybe something Latin-ish sounding like in Harry Potter?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-4868801130826822469?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/4868801130826822469/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2012/03/process-and-ritual-and-testing-oh-my.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4868801130826822469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4868801130826822469'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2012/03/process-and-ritual-and-testing-oh-my.html' title='Process and Ritual and Testing, Oh My.'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-3372337238625532387</id><published>2012-03-01T21:01:00.000-05:00</published><updated>2012-03-01T21:01:09.419-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CAST2012'/><category scheme='http://www.blogger.com/atom/ns#' term='Test Coach Camp'/><category scheme='http://www.blogger.com/atom/ns#' term='Smart People'/><category scheme='http://www.blogger.com/atom/ns#' term='Test Coach'/><category scheme='http://www.blogger.com/atom/ns#' term='Coaching'/><title type='text'>Thinking Testers, Unite! or Sometimes Thinking Needs Action</title><content type='html'>It is hard to believe that this is the First of March.&amp;nbsp; This year is simply flying past.&lt;br /&gt;&lt;br /&gt;Coming up, for me, is a BBST Foundations Course that I am an assistant instructor for.&amp;nbsp; BBST is offered through AST - the Association for Software Testing.&amp;nbsp; It is an amazing course - the product of an awful lot of people, notably Cem Kaner assisted by a Legion of folks.&lt;br /&gt;&lt;br /&gt;Yes, 1 March is here, which means that CAST 2012 is fast approaching.&amp;nbsp; CAST, the Conference for the Association&amp;nbsp;for Software Testing is this July, in San&amp;nbsp;Jose, California.&amp;nbsp; The&amp;nbsp;Registration for the&amp;nbsp;Conference is&amp;nbsp;open now.&amp;nbsp; It is an interesting, if not astounding, experience.&amp;nbsp; You can check out the official page &lt;a href="http://www.associationforsoftwaretesting.org/conference/cast-2012/" target="_blank"&gt;here&lt;/a&gt; . &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;If you're reading this, I strongly suggest you go to, and participate in CAST.&amp;nbsp; My first year was 2010.&amp;nbsp; I was amazed, overwhelmed and, well, gobsmacked.&amp;nbsp; This year's conference promises to be something, well, go to the link above and check it out for yourself.&amp;nbsp; OK?&lt;br /&gt;&lt;br /&gt;If you'd like to try your hand in presenting, or maybe you have presented elsewhere and want to try the formula used at CAST, the Emerging Topics track may be a solution.  These are 20 minute snippets - enough for you to present the core of an idea and answer questions.  The deadling for THOSE submissions is &lt;em&gt;&lt;strong&gt;June 18&lt;/strong&gt;&lt;/em&gt;.&amp;nbsp;&amp;nbsp;The Call For Participation, and the information you'll need is&amp;nbsp;&lt;a href="http://www.associationforsoftwaretesting.org/conference/cast-2012/" target="_blank"&gt;here&lt;/a&gt;.&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Emerging Topics tracks are 20 minutes long.&amp;nbsp; Total.&amp;nbsp; The interesting thing, like with all CAST tracks, is the discussion at the end.&amp;nbsp; For Emerging Topics, the discussion is at least 5 minutes.&amp;nbsp; (Translated, the track host will cut off each presenter at the 15 minutes mark.&amp;nbsp; If you end before then, GREAT!&amp;nbsp; More time for discussion!)&lt;br /&gt;&lt;br /&gt;The information you need to know about submitting proposals is on the website at the link above. If you are a Thinking Tester, I encourage you to consider attending CAST. If you are interested in telling people about your ideas, I encourage you to consider submitting a proposal.&lt;br /&gt;&lt;br /&gt;Now, I wrote about this before, but I'm going to mention it again - If you are a Thinking Tester and you&amp;nbsp;help people become better testers - the &lt;strong&gt;Test Coach Camp&lt;/strong&gt; is the weekend before CAST! &lt;br /&gt;&lt;br /&gt;The Camp will be the weekend before CAST - in the same hotel where CAST is going to be held.&amp;nbsp;&amp;nbsp;Space is LIMITED.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Matt Heusser wrote about it &lt;a href="http://bit.ly/sqwWUw" target="_blank"&gt;here&lt;/a&gt;. The official AST release and Call for Participation can be found &lt;a href="http://bit.ly/sRELWN" target="_blank"&gt;here&lt;/a&gt;.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;If you are interested in helping testers do their testing better, which is what Test Coaching is all about, and in Thinking Testers - Look into both of these - THEN ACT.&lt;br /&gt;&lt;br /&gt;This is going to be a great week.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-3372337238625532387?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/3372337238625532387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2012/03/thinking-testers-unite-or-sometimes.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/3372337238625532387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/3372337238625532387'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2012/03/thinking-testers-unite-or-sometimes.html' title='Thinking Testers, Unite! or Sometimes Thinking Needs Action'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-4577645377766140405</id><published>2012-02-29T21:16:00.000-05:00</published><updated>2012-02-29T21:16:03.063-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Metrics'/><category scheme='http://www.blogger.com/atom/ns#' term='questions'/><title type='text'>On Metrics &amp; Myths or Your Facts are From the Land of Make Believe</title><content type='html'>Its been a quiet week in Lake... Oh wait.&amp;nbsp; I'm not a famous radio personality with a show centered on a town that does not exist.&amp;nbsp; I'm a tester.&lt;br /&gt;&lt;br /&gt;Sometimes though, I feel less like someone from Lake Wobegon, MN and closer to someone from Brigadoon.&amp;nbsp; Both are fictional, mythical if you will, and both have certain charms and appeal about them.&amp;nbsp; Except for one minor point.&amp;nbsp; Out of context, they make very little sense.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So, the last several&amp;nbsp;weeks I have been working away on studying metrics and concepts around them and things of that ilk.&amp;nbsp; The cause of that was the combination of "training" required by the day-job, and getting the new set of metrics for the "Scorecard" - yup - Metrics applied to the individual, team, group and department.&amp;nbsp; Oh my.&lt;br /&gt;&lt;br /&gt;So, I went digging though my notes and found a variety of ideas, some good and some less than good, from a variety of sources, some reliable and some less than reliable.&amp;nbsp; Some of these we just plain contradictory.&amp;nbsp; Some had ideas that, in and of themselves seemed reasonable, until you considered the assumptions and presumptions that must be made and taken in for the numbers to actually make sense.&lt;br /&gt;&lt;br /&gt;I found myself rereading articles by Cem Kaner, Doug Hoffman and others cautioning against misusing metrics.&amp;nbsp; I likewise found learned discussions around how metrics can be relied on if you take emotion out of the equation and look just at the hard, empirical data.&lt;br /&gt;&lt;br /&gt;Then I saw a tweet from Michael Bolton, recommending the writings of&amp;nbsp; &lt;strong&gt;Laurent Bossavit&lt;/strong&gt;&amp;nbsp;as being worthy of &amp;nbsp;consideration.&amp;nbsp; So, I followed the link and began reading.&amp;nbsp; What I found was a fellow who had written an e-book that seems interesting.&amp;nbsp; &amp;nbsp;Don't take my word for it.&amp;nbsp; His Twitter handle is @Morendil.&amp;nbsp; Search for him and begin reading.&amp;nbsp; Or, check out his e-book - Cool title -&lt;span style="font-family: inherit;"&gt;&amp;nbsp;&lt;span style="font-family: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"&gt;&lt;strong&gt;&lt;em&gt;The Leprechauns of Software Engineering&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"&gt;.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;span style="font-family: inherit;"&gt; &lt;/span&gt;&lt;span style="font-family: inherit;"&gt;Find it here:&amp;nbsp; &lt;span style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"&gt;&lt;a href="http://leanpub.com/leprechauns"&gt;&lt;span style="color: blue;"&gt;http://leanpub.com/leprechauns&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp; You may not agree with everything, but much is worth your consideration.&lt;br /&gt;&lt;br /&gt;Where was I?&amp;nbsp; Oh yeah.&amp;nbsp; Metrics.&lt;br /&gt;&lt;br /&gt;Matt Heusser and I had an interesting chat last month while on a flight to New York.&amp;nbsp; He asked me my view on metrics.&amp;nbsp; I responded that my general view was that most people misuse the term and the concept.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I believe that metrics should serve to address questions we are seeking enlightenment on (kind of like testing, no?)&amp;nbsp; A painfully large number of companies focus on stuff that is easy to count, without looking to see what that information might tell them - beyond the obvious.&lt;br /&gt;&lt;br /&gt;I believe that most people trying to address questions with these "metrics" really don't have a good idea what the questions they want to ask are - and so they settle for what they can get easily.&amp;nbsp; Things like bug counts, test cases, test cases executed per day, failure rates and things of that ilk.&amp;nbsp; Instead of looking for things to help constructively help their staff, their people, do their work better, it is easier to look for control metrics.&lt;br /&gt;&lt;br /&gt;They'll misquote Drucker or Lord Kelvin or - heck - maybe they've just heard so many truisms (that aren't really true) that are misquotes that they accept them at face value - an awful lot of us do.&amp;nbsp; They'll look to change behaviors by making a big deal about metrics and ... well, stuff.&amp;nbsp; What they get may not be what they intended to get.&lt;br /&gt;&lt;br /&gt;Be careful in dealing with metrics - not all is what they appear.&lt;br /&gt;&lt;br /&gt;Be careful when playing with dragons for you are crunchy and good with ketchup.&lt;br /&gt;&lt;br /&gt;&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/2405476812031211238-4577645377766140405?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/4577645377766140405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2012/02/on-metrics-myths-or-your-facts-are-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4577645377766140405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4577645377766140405'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2012/02/on-metrics-myths-or-your-facts-are-from.html' title='On Metrics &amp; Myths or Your Facts are From the Land of Make Believe'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-7986324363767169127</id><published>2012-02-29T21:05:00.000-05:00</published><updated>2012-02-29T21:05:50.211-05:00</updated><title type='text'>Where Has Pete Been, or Time Flies When You're... really busy</title><content type='html'>I can not believe so much time has passed since my last blog post.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;OVER A MONTH!&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I have several in the works and will be posting one shortly after this - I promise.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Since the last update, I've been crazy busy at the day-job.&amp;nbsp; I spent several days in New York with Matt Heusser hanging with some really smart people and talking about testing.&amp;nbsp; I made some new friends and chatted with people I knew by reputation and cyberly - but met in person for the first time.&lt;br /&gt;&lt;br /&gt;One night I participated in a panel discussion hosted by the Financial Services Special Interest Group of AST - the Association for Software Testing.&amp;nbsp; What an interesting experience - lots of different view points and ideas around some seemingly simple questions.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;We had a great time.&lt;br /&gt;&lt;br /&gt;I've also had some interesting conversations when we got back - lots of interesting things happening in testing all around the world, it seems.&lt;br /&gt;&lt;br /&gt;I had, at one point, signed up as a "contingency instructor" for the AST's BBST Foundations Course - translated, there were folks signed up, a head instructor and two assistants, and I agreed to help out if one of them could not do the class.&amp;nbsp; As it is, I got an email this last week asking if I was willing to help out.&amp;nbsp; So, I'll be doing some online instruction.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;There have been a stack of problems facing day job stuff - projects that simply were not working right - lots of work there.&amp;nbsp; Did I mention that before?&lt;br /&gt;&lt;br /&gt;Oh yeah, I had "unexpected oral surgery" shortly after getting back from New York and I'm like WAY behind in my writing.&amp;nbsp; Sorry folks - I'll get there - I promise.&lt;br /&gt;&lt;br /&gt;I also have been trying to catch up on the music writing I've been trying to get done.&lt;br /&gt;&lt;br /&gt;And of course, being a husband, dad and - Oh yeah, my neice got married as well.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So, sorry for the backlog - I'll get caught up soon.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I promise.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-7986324363767169127?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/7986324363767169127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2012/02/where-has-pete-been-or-time-flies-when.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7986324363767169127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7986324363767169127'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2012/02/where-has-pete-been-or-time-flies-when.html' title='Where Has Pete Been, or Time Flies When You&apos;re... really busy'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-3817427384335868343</id><published>2012-01-12T21:58:00.000-05:00</published><updated>2012-01-12T21:58:13.696-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CAST2012'/><category scheme='http://www.blogger.com/atom/ns#' term='Test Coach Camp'/><category scheme='http://www.blogger.com/atom/ns#' term='presenting'/><title type='text'>CAST 2012 Tracks, Workshops, Emerging Topics, Coaching And Deadline #1</title><content type='html'>CAST 2012 is fast approaching!&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Well, some folks may think that JULY is not all that "fast approaching" in January - HOWEVER - there are some important dates coming up. &lt;br /&gt;&lt;br /&gt;The Call For Participation is up (&lt;a href="http://www.associationforsoftwaretesting.org/conference/cast-2012/" target="_blank"&gt;here&lt;/a&gt;). There are three basic types of presentations:&lt;br /&gt;&lt;br /&gt;Interactive Workshops (140 minutes);&lt;br /&gt;Regular Track Sessions (70 minutes -&amp;nbsp;at least 25 minutes for discussion);&lt;br /&gt;Emerging Topics (20 minutes - at least 5 minutes for discussion);&lt;br /&gt;&lt;br /&gt;The deadline for &lt;em&gt;Regular Tracks&lt;/em&gt; and &lt;em&gt;Workshops&lt;/em&gt; is &lt;strong&gt;&lt;em&gt;&lt;span style="color: red;"&gt;January 16.&lt;/span&gt;&lt;/em&gt;&amp;nbsp;&amp;nbsp; As I write this, that is FOUR DAYS AWAY!&amp;nbsp; &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The information you need to know about submitting proposals is on the website at the link above. If you are a Thinking Tester, I encourage you to consider attending CAST. If you are interested in telling people about your ideas, I encourage you to consider submitting a proposal.&lt;br /&gt;&lt;br /&gt;Now, if you think you might like to present, and are unsure of actualling presenting - the Emerging Topics track may be a solution.&amp;nbsp; These are 20 minute snippets - enough for you to present the core of an idea and answer questions.&amp;nbsp; The deadling for THOSE submissions is &lt;em&gt;&lt;strong&gt;June 18&lt;/strong&gt;&lt;/em&gt;.&amp;nbsp; You can submit through the same process the Regular Track and the Workshop sessions are submitted.&amp;nbsp; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;Here's where it gets interesting.&amp;nbsp; If you are a THINKING TESTER - and help people become better testers - the Test Coach Camp is the weekend before CAST! &lt;br /&gt;&lt;br /&gt;Test Coach Camp will be held at the same hotel where CAST will be held. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Matt Heusser wrote about it &lt;a href="http://bit.ly/sqwWUw" target="_blank"&gt;here&lt;/a&gt;. The official AST release and Call for Participation can be found &lt;a href="http://bit.ly/sRELWN" target="_blank"&gt;here&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;These folks said it better than I can. &lt;br /&gt;&lt;br /&gt;If you are interested&amp;nbsp;in helping testers do their testing better, which is what Test Coaching is all about, and in Thinking Testers - Look into both of these - THEN ACT.&lt;br /&gt;&lt;br /&gt;This is going to be a great week.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-3817427384335868343?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/3817427384335868343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2012/01/cast-2012-tracks-workshops-emerging.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/3817427384335868343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/3817427384335868343'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2012/01/cast-2012-tracks-workshops-emerging.html' title='CAST 2012 Tracks, Workshops, Emerging Topics, Coaching And Deadline #1'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-2395092031289026429</id><published>2012-01-02T13:00:00.000-05:00</published><updated>2012-01-02T13:00:10.475-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Experts'/><category scheme='http://www.blogger.com/atom/ns#' term='Sharing'/><category scheme='http://www.blogger.com/atom/ns#' term='2012'/><category scheme='http://www.blogger.com/atom/ns#' term='Coaching'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='oracles'/><title type='text'>Janus Part 2: Looking Ahead 2012</title><content type='html'>Last year was really incredibly busy for me.&amp;nbsp; Work stuff happened that was crazy hectic, then the "speaker" thing moved from 1st to 2nd gear. Then the broader community expanded a bit more - or maybe my awareness of it did.&amp;nbsp; The local testing group moved from "once in a while" to "monthly meetings".&lt;br /&gt;&lt;br /&gt;What am I looking forward to in 2012?&amp;nbsp; That is an interesting question.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Personal/Professional Development&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;This is something that is kind of included in the following areas.&amp;nbsp; There is much I want to learn and much I want to participate in - to help learn and see how things&amp;nbsp;work in the&amp;nbsp;world and not just in the theory/idea stage.&amp;nbsp; Broadly, I want to "engage closer" in the local test community, the broader community of thinking testers, a variety of projects and meetups and... life.&lt;br /&gt;&lt;br /&gt;So, a little more detail...&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Projects, Writing, Work.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The day-job is the day-job.&amp;nbsp; Yeah, there will be some interesting projects there, including a cool mobile device project.&amp;nbsp; The projects I mean here are some interesting side-projects - things with other people.&amp;nbsp; There are some cool initiatives with Matt Heusser that are interesting.&amp;nbsp; Matt is a bundle of energy with lots of ideas.&amp;nbsp; I'm flying as his wing-man on some&amp;nbsp;items coming up (more on that as they get closer on the horizon.)&lt;br /&gt;&lt;br /&gt;I'm looking into doing more &lt;strong&gt;writing.&lt;/strong&gt;&amp;nbsp; Writing is cool.&amp;nbsp; It is&amp;nbsp;work I can do anywhere and still have some semblance of a home life.&amp;nbsp; Its funny - the&amp;nbsp;more you write on a topic, the more you find there is to learn about on the same topic.&amp;nbsp; So, if I can continue the process of writing/learning/sharing - so much the better.&amp;nbsp; There are some magazines I've decided I want to approach about article submission - and follow-up on some contacts from late in 2011.&amp;nbsp; Look for more on this in the near future.&lt;br /&gt;&lt;br /&gt;This past August, I expressed an interest in getting more involved in the &lt;strong&gt;EdSIG&lt;/strong&gt; - Education Special Interest Group of the Association for Software Testing.&amp;nbsp; Aside from a few emails, I've been really lax in that.&amp;nbsp; I want to change that this year.&amp;nbsp; I'd like to become more involved with, and as a result learn more about, training software testers - helping them learn and think and grow as craftsmen.&lt;br /&gt;&lt;br /&gt;Two interesting factors here - First is the announced &lt;a href="http://bit.ly/sRELWN" target="_blank"&gt;Test Coach Camp&lt;/a&gt; the weekend before CAST - the Conference for the Association of Software Testing.&amp;nbsp; This year's conference theme is &lt;a href="http://bit.ly/sLn4rf" target="_blank"&gt;The Thinking Tester&lt;/a&gt; - its going to be cool.&amp;nbsp; The &lt;em&gt;Coach Camp&lt;/em&gt; though is a new addition and it looks fantastic - a peer conference to talk about improving how we coach testers.&amp;nbsp; I'm excited about that.&lt;br /&gt;&lt;br /&gt;The second interesting factor is I volunteered to be a "contingency" instructor (I kind of missed the rush of people signing up to be "assistant" instructors because I let non-work email slip a bit while wrapping a project) for the BBST Foundations Course this March.&amp;nbsp; I don't know if it will balance out, but I'm looking forward to it.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Community&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Aside from the education and learning stuff, there are other aspects I'm looking forward to engaging (OK, note, don't try and write something after watching "Office Space" and trying to sound "professional").&amp;nbsp; The local tester group is up and running - next meeting is in two weeks and on a topic that should bring about good discussion - we're talking &lt;strong&gt;&lt;em&gt;metrics&lt;/em&gt;&lt;/strong&gt;.&amp;nbsp; Oh yeah, pass the popcorn.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Toward the end of 2011, I began attempting to be more helpful in&amp;nbsp;online forums - I'm afraid some folks consider my approach "annoying" - others seem to realize I'm asking questions to help me form an answer, and will "play along".&amp;nbsp; &lt;br /&gt;&lt;br /&gt;There are, of course, a pile of conferences out there - the mentioned CAST conference in July.&amp;nbsp; STPCon Spring, I'm afraid I can't make work, but there are other possibilities out there.&amp;nbsp; It will be a busy, fantastic year that way, I think.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Cool People&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;There are many folks out there that I spend time with as much as I can.&amp;nbsp; There are others that,&amp;nbsp;if I can, I want to spend&amp;nbsp;more time with, learning from, learning with, sharing ideas and getting a clue.&amp;nbsp; Now, some are broadly spread - over North America, Europe, some in India... So, kind of a "I'd like to and I'm not sure I can make it work, but I want to"&amp;nbsp;list.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;In generally alphabetical&amp;nbsp;order, people I really want to find a way to hang with and learn from this year... &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.linkedin.com/profile/view?id=8216851&amp;amp;authType=name&amp;amp;authToken=2Y5T&amp;amp;goback=%2Econ" target="_blank"&gt;Perze Ababa&lt;/a&gt;&amp;nbsp;&amp;nbsp; &lt;a href="http://www.linkedin.com/profile/view?id=28911876&amp;amp;authType=name&amp;amp;authToken=eSOW&amp;amp;goback=%2Econ" target="_blank"&gt;Ajay Balamurugadas&lt;/a&gt;&amp;nbsp;&amp;nbsp; &lt;a href="http://www.linkedin.com/profile/view?id=4500149&amp;amp;authType=name&amp;amp;authToken=PFWV&amp;amp;goback=%2Econ" target="_blank"&gt;Bernie Berger&lt;/a&gt;&amp;nbsp;&amp;nbsp; &lt;a href="http://www.linkedin.com/profile/view?id=4075547&amp;amp;authType=name&amp;amp;authToken=Fq9E&amp;amp;goback=%2Econ" target="_blank"&gt;Paul Carvalho&lt;/a&gt;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;a href="http://www.linkedin.com/profile/view?id=4794111&amp;amp;authType=name&amp;amp;authToken=Wh0a&amp;amp;goback=%2Econ" target="_blank"&gt;Salena Delesie&lt;/a&gt;&amp;nbsp;&amp;nbsp; &lt;a href="http://www.linkedin.com/profile/view?id=72635333&amp;amp;authType=name&amp;amp;authToken=Il6P&amp;amp;goback=%2Econ" target="_blank"&gt;Markus Gaertner&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="http://www.linkedin.com/profile/view?id=924983&amp;amp;authType=name&amp;amp;authToken=4yxC&amp;amp;goback=%2Econ" target="_blank"&gt;Paul Holland&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="http://www.linkedin.com/profile/view?id=16284053&amp;amp;authType=name&amp;amp;authToken=pt-a&amp;amp;goback=%2Econ" target="_blank"&gt;Phil Kirkham&lt;/a&gt;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;a href="http://www.linkedin.com/profile/view?id=1182590&amp;amp;authType=name&amp;amp;authToken=c75F&amp;amp;goback=%2Econ" target="_blank"&gt;Micahel Larsen&lt;/a&gt;&amp;nbsp;&amp;nbsp; &lt;a href="http://www.linkedin.com/profile/view?id=1182590&amp;amp;authType=name&amp;amp;authToken=c75F&amp;amp;goback=%2Econ" target="_blank"&gt;Darren McMillan&lt;/a&gt;&amp;nbsp;&amp;nbsp; &lt;a href="http://www.linkedin.com/profile/view?id=1683038&amp;amp;authType=name&amp;amp;authToken=d4W0&amp;amp;goback=%2Econ" target="_blank"&gt;Catherine Powell&lt;/a&gt;&amp;nbsp;&amp;nbsp; &lt;a href="http://www.linkedin.com/profile/view?id=25377446&amp;amp;authType=name&amp;amp;authToken=xpXQ&amp;amp;goback=%2Econ" target="_blank"&gt;Mark Tomlinson&lt;/a&gt;&lt;br /&gt;And of course, the folks I enjoy learning from already, although meetings are sometimes few and far between, and often only by Skype - Fiona Charles, Michael Bolton, James &amp;amp; Jon Bach, Griffin Jones, Nancy Kelln, Lanette Creamer, Matt Heusser, Mel Bugai, Lynn McKee... and all the rest.&lt;br /&gt;&lt;br /&gt;For all you have done to help me learn, thank you.&amp;nbsp; I look forward to learning with you all this year.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-2395092031289026429?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/2395092031289026429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2012/01/janus-part-2-looking-ahead-2012.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/2395092031289026429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/2395092031289026429'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2012/01/janus-part-2-looking-ahead-2012.html' title='Janus Part 2: Looking Ahead 2012'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-6663648206847557873</id><published>2011-12-30T21:25:00.000-05:00</published><updated>2011-12-30T21:25:34.232-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Growth'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='Conferences'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='BBST'/><title type='text'>Janus Part 1: Looking Back 2011</title><content type='html'>One of the benefits of taking four years of Latin is that you pick up all kinds of interesting things that many other folks may miss.&amp;nbsp; Then again, an awful lot of people don't worry too much that "i.e." is an abbreviation of "id est" or, "that is".&amp;nbsp; Just like "etc." is an abbreviation of "et cetera"&amp;nbsp; - even though they may even SAY et cetera, I wonder how many know what it means?&amp;nbsp; I'm mean enough to not say here, and say "look it up" - unless you remember your Latin as well.&lt;br /&gt;&lt;br /&gt;Janus, for whom the month of January is named, looked both forward and back.&amp;nbsp; That is a bit of what I want to do with this post and the next.&amp;nbsp; The&lt;a href="http://bit.ly/t1Qm9D" target="_blank"&gt; post&lt;/a&gt; I wrote last night was a precursor to these couple of posts, partly because the things described yesterday laid the foundation for this past year and the year to come.&lt;br /&gt;&lt;br /&gt;What I wrote&amp;nbsp;January 1, 2011: &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;blockquote class="tr_bq"&gt;&lt;strong&gt;The Road Ahead...&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The interesting thing is I've been thinking about the future. Well, not THE future, but what lay ahead for me professionally and how that may impact the family. It would seem there are several items that are possibilities for the coming year. One path would be to look for new work opportunities, either as a contract/consultant or as a full time, permanent employee. Yeah, as if "permanent" means much.&lt;/blockquote&gt;&lt;/strong&gt;A bunch of folks commented privately, "Dude, pretty gutsy to say you'll be looking for work when you're still employed."&amp;nbsp; What I could not say then, was that in December, the entire staff of the company I worked for was told, in essence, that the&amp;nbsp;company leadership was negotiating the sale of the company.&amp;nbsp; We did not know to which other company, nor what the terms would be.&amp;nbsp; Many of us speculated that the only reason we were told at that point, was because they needed us to sign releases of our stock options in case the sale closed before the end of the year.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;It was not a bold move to make such a prediction - I simply knew there was a&amp;nbsp;likelihood that I'd be looking for work.&amp;nbsp;When one company assimilates, well, acquires, another company,&amp;nbsp;"long term employment" prospects for the staff of the acquired company are not terribly high.&lt;br /&gt;&lt;br /&gt;As it was, I was not let go.&amp;nbsp; I was retained.&amp;nbsp; One colleague resigned after accepting a new position.&amp;nbsp; His last day, we had a farewell luncheon for him.&amp;nbsp; By the end of the next&amp;nbsp;day, myself and another tester were all that remained of &amp;nbsp;our team.&amp;nbsp; One other person, a developer, had been transferred from the development staff to testing.&amp;nbsp; although others on the team&lt;br /&gt;&lt;br /&gt;We are continuing, and moving forward.&lt;br /&gt;&lt;strong&gt;&lt;blockquote class="tr_bq"&gt;&lt;strong&gt;Community&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Another option is to become more involved in the testing community. Actually, I started working on that as well in 2010. What I mean is that reading blogs other folks write is a good way to learn what they're thinking is. Reading and participating in on-line forums is another way to both learn and become involved. Well, doing that as much as I can right now. &lt;br /&gt;&lt;br /&gt;Of course, more actively engaging in both of these types of activities is on my list of things to do this coming year. Ya know, the funny thing is, the more I talk with folks about things I learn and have learned, the more I learn myself. &lt;/blockquote&gt;&lt;/strong&gt;This continues.&amp;nbsp; I've been writing.&amp;nbsp; Alot.&amp;nbsp; STP Magazine and TechTarget's SearchSoftwareQuality both have&amp;nbsp;run articles I've written.&amp;nbsp; &amp;nbsp;my &amp;nbsp;more in my blog, and more engaged in forums than ever before.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I expect this to continue and grow in the coming year.&amp;nbsp; That would be way cool.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;strong&gt;&lt;blockquote class="tr_bq"&gt;&lt;strong&gt;Local Testing Groups&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Another thing, the local testing group, GR Testers, has been going in fits and starts for a while. Meetings have been sparse of late. The most recent one, December, was kind of fun. There were a bunch of us sitting around a table, lots of wings, good beer and folks talking about testing. Good way to spend an evening. There's another meeting coming up Monday, 3 January. It makes it the first time in quite a while that there were back to back monthly meetings. Normally, they are officially held every other month. It seems that as more people are showing an interest, the meeting frequency will pick up.&lt;br /&gt;&lt;br /&gt;I wonder how many other local testing groups are out there that have a meeting schedule based on "whenever" instead of "We meet at this time, and here are the next couple of topics we're focusing on at these meetings..." I believe that the more people know about local groups, the more they are invited to participate and the more information that is available about them, the more active and the stonger the community there is.&lt;br /&gt;&lt;br /&gt;I think that pretty well sums up what I'm looking to do with the local group. I believe that getting more people involved and talking about testing is vital to improving not only our individual tradecraft, but the abilities of the local community. Sharing well reasoned ideas can do nothing but good, presuming all are allowed to learn and ask questions &lt;/blockquote&gt;&lt;/strong&gt;&lt;br /&gt;The GR Testers, the local testing group, is up and running strong. The group has met monthly since that January post.&amp;nbsp;&amp;nbsp;I've made it to most of the meetings. The ones I missed, I was out of town, usually at a conference. Cool.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;blockquote class="tr_bq"&gt;&lt;strong&gt;Personal Development&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Now, I realize that any of the above activities can lead to improving any individual participating. What I mean here is something a bit more. I had been signed up for the BBST Foundations course offered by the Association for Software Testing for a session in in the fall of 2010. Things happened and that session was cancelled. I could not take the session offered as an alternative. &lt;br /&gt;&lt;br /&gt;The GOOD news, for me, is I am signed up to take the Foundations course this spring. YEAH! I am really looking forward to this. Everyone I know who took the course raves about it. Big-time excited. &lt;br /&gt;&lt;br /&gt;I've continued reading blogs and articles and books and talking with people and... everything else. My goal is to continue learning and to continue to share what I learn. &lt;br /&gt;&lt;br /&gt;For conferences, I'll be attending and presenting at STPCon in March in Nashville. I bought myself a birthday present and renewed my AST membership in October. If I can work it out, I'll be attending CAST in August in Seatle. &lt;/blockquote&gt;&lt;/strong&gt;This happened beyond my wildest dreams.&amp;nbsp; I took and passed the BBST Foundations course.&amp;nbsp; Then, even though the schedule did not permit me to take the Bug Advocacy course - that is on the list for next year for me.&amp;nbsp; I also took the Instructor's Course from AST.&amp;nbsp; We'll see how the schedule works out this coming year.&lt;br /&gt;&lt;br /&gt;Conferences.&amp;nbsp; I presented at STPCon (Spring) in Nashville.&amp;nbsp; I gave a joint presentation with my (then) boss, &lt;a href="http://www.linkedin.com/profile/view?id=13303771&amp;amp;authType=name&amp;amp;authToken=PwG4&amp;amp;goback=%2Econ" target="_blank"&gt;Kristin Dukic&lt;/a&gt;, as well as a presentation and lightning talk on my own.&amp;nbsp; I then was flattered, and honored, to attend and participate in CAST.&amp;nbsp; &amp;nbsp;With Matt Heusser, I helped organize the Emerging Topics track, where a self-organized group selected topics submitted via a wiki - then ran for 20 minutes, every 25 minutes.&amp;nbsp; It was astounding.&lt;br /&gt;&lt;br /&gt;After CAST, I had the opportunity to present at STPCon Fall in Dallas.&amp;nbsp; Matt Heusser and I did a day-long workshop (excerpts are on the Software Test Professionals site, under Podcasts) - then a joint track session on "Complete Testing".&amp;nbsp; THAT was a lot of fun. I also presented a track session on my own as well as a lightning talk.&amp;nbsp; Matt just gave a keynote.&lt;br /&gt;&lt;br /&gt;Then since I was not busy enough, I presented at TesTrek in Toronto in November.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Whew.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Other Stuff&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Scads of people have encouraged me this year.&amp;nbsp; Among them, &lt;strong&gt;Matt Heusser&lt;/strong&gt;, who put me in contact with the folks at TechTarget, and made the case that he could not do Emerging Topics at CAST on his own - which is how I got in.&amp;nbsp; Cool, heh?&amp;nbsp; THEN - Matt had so much fun with that, he asked if I'd be interested in doing a joint workshop in Dallas.&amp;nbsp; Oh yeah.&amp;nbsp; The interesting thing is that he's really a nice guy - as the folks who know him will attest.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Also - &lt;strong&gt;Fiona Charles&lt;/strong&gt; is supportive and encouraging.&amp;nbsp; She is really an amazing person who is willing to offer suggestions and ideas on how to improve articles, presentations, whatever.&amp;nbsp; She also is way cool.&amp;nbsp; She was one of the very first people that I consider a "Name" in testing, to ask for comments on a paper - the list me in the acknowledgements.&amp;nbsp; Humbling.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Catherine Powell&lt;/strong&gt;&amp;nbsp;whom I met in person at STPCon in Nashville always has encouragement and good suggestions.&amp;nbsp; &lt;strong&gt;Michael Larson&lt;/strong&gt; is a great guy.&amp;nbsp; He's got a great outlook on life and testing.&amp;nbsp; His blog is inspiring.&amp;nbsp; &lt;strong&gt;Doug Hoffman&lt;/strong&gt; was the Head Instructor for the BBST Foundations course.&amp;nbsp; What a smart guy.&amp;nbsp; Nice as the day is long.&amp;nbsp; We had several very nice chats both&amp;nbsp;at CAST or at STPCon Fall.&amp;nbsp; If you get a chance to see him present - DO.&amp;nbsp; &lt;strong&gt;Cem Kaner&lt;/strong&gt; - yes DOCTOR Kaner - the drive behind the BBST Courses.&amp;nbsp; An ongoing inspiration.&lt;br /&gt;&lt;br /&gt;There are more - Michael Bolton, Lynn McKee, Griffin Jones, Nancy Kelln, and many more.&amp;nbsp; These are the people I look to for inspiration and mental reinvigoration.&lt;br /&gt;&lt;br /&gt;And of course, my lady-wife, Connie.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I do not know what the future will bring.&amp;nbsp; I will discuss what I hope for the future in the next post.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-6663648206847557873?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/6663648206847557873/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/12/janus-part-1-looking-back-2011.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6663648206847557873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6663648206847557873'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/12/janus-part-1-looking-back-2011.html' title='Janus Part 1: Looking Back 2011'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-2248134527094697249</id><published>2011-12-29T22:02:00.001-05:00</published><updated>2011-12-29T22:51:34.672-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Growth'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>Rising From the Ashes or Finding Motivation in Disaster</title><content type='html'>This has been an interesting year.&amp;nbsp; There have been many fantastic things happen this year that at times it seemed like I was an observer, and not the one participating.&amp;nbsp; I've presented at more conferences this year than I attended any year before this.&amp;nbsp; People write emails asking questions, looking for insight or help with a sticky problem, as if I'm an expert.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I've written before about not feeling like an expert.&amp;nbsp; This is not about that.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;While preparing for&amp;nbsp;STPCon this past October I had an interesting in a couple of thoughts.&amp;nbsp; While working on the presentation, and a couple of papers, I mentioned one of these thoughts to a fellow member of the GR Testers group.&amp;nbsp; We chatted (cyberly) for a moment on how failure can be a great motivator.&amp;nbsp; We talked about people who had overcome problems and adversity to rise to great things.&lt;br /&gt;&lt;br /&gt;Of course, there are also many examples of people who break under adversity.&lt;br /&gt;&lt;br /&gt;I don't know what the differences are in those scenarios.&amp;nbsp; I don't know why some people crumble, others recover and come back to where they were and others rise to greater success than they have ever known.&amp;nbsp; The last group, to me, resembles space capsules, like the old Apollo capsules, that would whip around the moon to accelerate even faster than they were going.&amp;nbsp; Yeah, in Star Trek Kirk did the same thing with the Enterprise around the Sun.&amp;nbsp; Cool, no?&lt;br /&gt;&lt;br /&gt;The second group, I kind of think of as being a bit like a rubber ball.&amp;nbsp; Not a fancy "Super Ball" that used to be sold with the assurance that it would bounce higher than where it was dropped from (and rarely did as far as I know) but a plain bouncing ball.&amp;nbsp; Comes back to where it was, but somehow not quite the same.&lt;br /&gt;&lt;br /&gt;The first group, like I said.&amp;nbsp; I don't know why people fail to recover.&amp;nbsp; The just don't for a variety of reasons.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Me.&amp;nbsp; Hah.&amp;nbsp; I was moving up.&amp;nbsp; I had left one company where I was simply unhappy, and joined another company as a Test Lead.&amp;nbsp; There were "issues" there.&amp;nbsp; I was hired to improve testing and change the way testing was being done.&amp;nbsp; Well, things were not working out.&amp;nbsp; I had a series of "those meetings" and the last one was handing me a package and me walking out the door.&amp;nbsp; (I'll be happy to give more details over adult beverages sometime, if you really want to know.)&lt;br /&gt;&lt;br /&gt;So, I went home, popped in a video, cracked an adult beverage and said "What happens next?"&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Short term, I knew what had to happen - I needed to get ready to teach drum lessons that evening.&amp;nbsp; So, I had a single beer, watched a movie, fried some bacon and eggs and felt sorry for myself for 3 hours.&amp;nbsp; Then I made a strong pot of tea because I had work to do.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I made a list of what I was good at and what I was not good at (no PC here, not right then.)&amp;nbsp; I went through the list of what I was good at that and highlighted those I liked to do and those I wanted to get better at doing.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I then went through the list of what I was not good at. I split that list into "so what?",&amp;nbsp;"consider improving" and "fix it".&amp;nbsp; I then considered a list of things I had read about and had done very little with or knew very little about.&amp;nbsp; I also made a list of things I knew nothing about, but I'd seen mentioned&amp;nbsp;in articles and blog posts and said "this might be worth looking into."&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I then went on and read what I could, learned what I could and did some serious soul-searching on what I really wanted to do.&amp;nbsp; I then looked at&amp;nbsp;how I would&amp;nbsp;fix the stuff I really needed to fix.&amp;nbsp;&amp;nbsp;This was hard - really, really hard.&lt;br /&gt;&lt;br /&gt;This led me to the next step - Updating the resume, looking at what I wanted to do and where I wanted to do it.&amp;nbsp; I knew that (at the time) West Michigan was not a hot-bed for top-flite testing jobs, project management jobs and my development experience was not in technology that was in demand.&amp;nbsp; On top of that, the economy was beginning its downward slide.&amp;nbsp; So, I figured it would be a good likelihood that I would need to relocate.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I looked and I looked... and I looked some more.&amp;nbsp; One month, I applied to 158 jobs.&amp;nbsp;All over the US, Scotland, Ireland and Australia.&lt;br /&gt;&lt;br /&gt;I learned a lot.&amp;nbsp;&amp;nbsp;I've been applying those lessons ever since.&lt;br /&gt;&lt;br /&gt;First - Be involved.&amp;nbsp; Online, locally, within the company, within the team.&amp;nbsp; Look for ways to learn and improve.&amp;nbsp; If someone&amp;nbsp;looks for advice, guidance or a sympathetic ear - do what you can.&amp;nbsp; If something sounds familiar to a situation you were in, talk with them about your experience.&lt;br /&gt;&lt;br /&gt;Second - Share.&amp;nbsp; Now, in some ways, this is similar to the first lesson.&amp;nbsp; Write.&amp;nbsp; Blogs, forum posts, responses to posts or online articles.&lt;br /&gt;&lt;br /&gt;Third - Learn.&amp;nbsp; Keep learning, keep reading, keep thinking.&lt;br /&gt;&lt;br /&gt;Four - Dare.&lt;br /&gt;&lt;br /&gt;Five - Repeat.&lt;br /&gt;&lt;br /&gt;Four years ago, the foundations for these really, really simple ideas were where I started.&amp;nbsp; I landed a job after a stack of interviews.&amp;nbsp; Some I knew would not be a good fit.&amp;nbsp; Others, well, they decided it would not fit.&amp;nbsp; I was ok with that.&amp;nbsp; When I landed the gig I landed, I talked with people.&amp;nbsp;I learned.&amp;nbsp; I learned their applications, their methods and their personalities.&amp;nbsp; I learned how they worked and did things.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I shared ideas and experiences.&amp;nbsp;I contributed when I could and asked questions when I did not understand.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Then people began asking me questions - How can we learn more about... Have you ever run into...&lt;br /&gt;&lt;br /&gt;As a result of one series of these conversations, I landed at TesTrek in Toronto, where I met Fiona Charles and Michael Bolton in person, for the first time.&amp;nbsp; I also met a whole slew of people I had never met before, Nancy Kelln, Lynn McKee and slew of other bright folks.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;That week in Toronto resulted in me getting more involved, helping revitalize/reinvigorate the GR Testers, then scrap my drumming blog and move to writing on testing.&amp;nbsp; That helped with presenting at conferences... and that led to, well, this most astounding year.&lt;br /&gt;&lt;br /&gt;Where did this come from?&amp;nbsp; Getting fired.&lt;br /&gt;&lt;br /&gt;You don't need to get fired/sacked/down-sized/happy-sized/whatever to do the same.&amp;nbsp; If you want to grow, then do it.&amp;nbsp; If you want to get involved, do it.&lt;br /&gt;&lt;br /&gt;The fact is, doing these things may not make you a leader or a superstar or being called an expert.&amp;nbsp; But, if the world comes tumbling down around you, if you have been doing these things, others can step up and help.&amp;nbsp; If you have established connections and a reliable cadre of people, they can help just as you can help them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-2248134527094697249?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/2248134527094697249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/12/rising-from-ashes-or-finding-motivation.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/2248134527094697249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/2248134527094697249'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/12/rising-from-ashes-or-finding-motivation.html' title='Rising From the Ashes or Finding Motivation in Disaster'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-7391302870657312977</id><published>2011-12-26T13:53:00.001-05:00</published><updated>2011-12-26T13:53:25.936-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blink tests'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='oracles'/><title type='text'>On Patterns and Blinking and Puzzles and Expectation</title><content type='html'>Our family has a lot of traditions around the winter holidays, Christmas and New Year.&amp;nbsp; One tradition is working on a massive 1,000+ piece jigsaw puzzle.&amp;nbsp; We see it as beneficial in many ways.&amp;nbsp;&amp;nbsp;When the kids or grandkids are around, for them to participate ("become engaged") this thing that we are doing, they need to slow down.&amp;nbsp; I've yet to take any pleasure from assembling a puzzle that can be whipped through in an hour or two.&lt;br /&gt;&lt;br /&gt;Our puzzles tend to take a week or more to be completed.&amp;nbsp; We'll start them one evening, then each day tinker a bit as each person has a few moments.&amp;nbsp; In the evening, we try and set aside 30 or 40 minutes to work on the puzzle together.&amp;nbsp; We've found it a great extension of "dinner table conversation" where we get caught up with each others' day.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Oh, we both like doing puzzles too, which is perhaps the biggest reason why we do them.&lt;br /&gt;&lt;br /&gt;So, this year's puzzle was a photograph of a Scottish castle, no I don't know which one, with hills and mountains and things in the background, a bit of water near the castle (hard to tell if it is a river or a loch or merely a fair sized pond.)&amp;nbsp; Like a lot of the better, or harder, puzzles, there were many bits that, well, looked a lot like other bits.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;In sorting out which bits are which, you need to look for subtle differences - small changes or variances in the overall image.&amp;nbsp; So, this last week, I had a portion that I was sure were part of the castle's battlements - the tops of the walls or towers.&amp;nbsp; Then I noticed another piece - JUST like the one I had in my hand. but a little different.&amp;nbsp; There was a small line in the piece I had that was not in this new piece.&lt;br /&gt;&lt;br /&gt;I blinked.&amp;nbsp; Literally.&lt;br /&gt;&lt;br /&gt;The portion I was working on was indeed part of the battlements - but the reflection of the battlements in the water - not the actual "top of the wall" stuff.&amp;nbsp; I was reminded of a defect I had spent time trying to track down on a recent project.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I had a set of expected results and behavior, my "oracles" - and the results - what I was actually seeing, were really really similar, but not quite what I was expecting.&amp;nbsp; It looked right, but something did not feel right.&amp;nbsp; What I was expecting, based on the described behaviors and expected results, was generally what I was seeing. But something did not feel right.&lt;br /&gt;&lt;br /&gt;It was kind of like the puzzle pieces.&amp;nbsp; One looked like what I expected it to look like.&amp;nbsp; The other was, well, different.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;That got me thinking about other things.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;How many times are we certain that what we expect is really what we should expect?&amp;nbsp; Is it not possible that the&amp;nbsp;expectations are the "bugs"?&amp;nbsp; What is it that makes the "expected results" "right"?&amp;nbsp; Even when &lt;strong&gt;&lt;em&gt;you&lt;/em&gt;&lt;/strong&gt; are the one who created the "expected" results, how well do you really understand the software?&amp;nbsp; Do you have a certain understanding as to what the changes will result in?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;In my case, my "expected results" were what was at fault - both in the puzzle and the testing.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Once I realized my mistake in the testing, it became much easier to move forward.&amp;nbsp; I will never know about the puzzle, I'm afraid.&amp;nbsp; The orange tomcat who lives in the house with us decided that he had&amp;nbsp;enough of us assembling the puzzle.&lt;br /&gt;&lt;br /&gt;I believe, but am not certain, that we found all the pieces after he scattered them from the table.&lt;br /&gt;&lt;br /&gt;Should we try and put that puzzle together in the future, I expect we'll find out about any missing pieces.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-7391302870657312977?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/7391302870657312977/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/12/on-patterns-and-blinking-and-puzzles.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7391302870657312977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7391302870657312977'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/12/on-patterns-and-blinking-and-puzzles.html' title='On Patterns and Blinking and Puzzles and Expectation'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-4222321613358727812</id><published>2011-12-17T22:06:00.000-05:00</published><updated>2011-12-17T22:06:32.481-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Test Coach'/><category scheme='http://www.blogger.com/atom/ns#' term='Coaching'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>Coaching and Learning and Opportunity to do Both</title><content type='html'>My last post was fairly short, well, for me anyway.&amp;nbsp; This one will be, too.&amp;nbsp; No more rambling oddities that may, or may not, have anything to do with testing.&amp;nbsp; Just kind of too the point.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;My last post was on the Call for Participation being open for CAST 2012.&amp;nbsp; It turns out that the weekend before CAST,&amp;nbsp; July 14 and 15, there is another learning opportunity - Test Coach Camp.&amp;nbsp; I'm pretty excited about this.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Test Coach Camp will be held at the same &lt;a href="http://www.wyndham.com/hotels/SJCAP/main.wnt" target="_blank"&gt;hotel&lt;/a&gt; where&amp;nbsp;CAST will be held.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Matt Heusser wrote about it &lt;a href="http://bit.ly/sqwWUw" target="_blank"&gt;here&lt;/a&gt;.&amp;nbsp; The official AST release and Call for Participation can be found &lt;a href="http://bit.ly/sRELWN" target="_blank"&gt;here&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;These folks said it better than I can.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;If you are interesting in helping testers do their testing better, which is what Test Coaching is all about, right?&amp;nbsp; Then I suggest you dive in to this.&lt;br /&gt;&lt;br /&gt;Its going to be good.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-4222321613358727812?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/4222321613358727812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/12/coaching-and-learning-and-opportunity.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4222321613358727812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4222321613358727812'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/12/coaching-and-learning-and-opportunity.html' title='Coaching and Learning and Opportunity to do Both'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-1756976836818868614</id><published>2011-12-12T20:10:00.001-05:00</published><updated>2011-12-12T20:11:30.116-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='thinking'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='CAST'/><title type='text'>CAST 2012, The Thinking Tester - Do You Know the Way to San Jose?</title><content type='html'>This may well be the shortest blog&amp;nbsp;post I've published in some time.&amp;nbsp; There may be some rambling, but less than what I normally have.&amp;nbsp; Don't look for a deep, thought-provoking idea buried in an apparently pointless story.&amp;nbsp; Its not there.&lt;br /&gt;&lt;br /&gt;So, here's the point.&amp;nbsp; If you are a Thinking Tester then you need to know about CAST 2012.&amp;nbsp; The Conference for the Association for Software Testing is scheduled for July 16 through 18 in San Jose, California.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The Call For Participation is up (&lt;a href="http://www.associationforsoftwaretesting.org/conference/cast-2012/" target="_blank"&gt;here&lt;/a&gt;).&amp;nbsp; There are three basic types of presentations:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family: inherit;"&gt;Interactive Workshops (140 minutes);&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Regular Track Sessions (70 minutes with at least 25 minutes for discussion);&lt;/li&gt;&lt;li&gt;Emerging Topics (20 minutes with at least 5 minutes for discussion);&lt;/li&gt;&lt;/ol&gt;The deadline for Regular&amp;nbsp;Tracks and &amp;nbsp;Workshops is January 16.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div&gt;The information you need to know&amp;nbsp;about submitting proposals is on the website at the link above.&amp;nbsp;&lt;/div&gt;&lt;br /&gt;If you are a Thinking Tester, I encourage you to consider attending CAST.&amp;nbsp; If you are interested in&amp;nbsp;telling people about your ideas, I encourage you to consider submitting a proposal.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-1756976836818868614?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/1756976836818868614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/12/cast-2012-thinking-tester-do-you-know.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/1756976836818868614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/1756976836818868614'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/12/cast-2012-thinking-tester-do-you-know.html' title='CAST 2012, The Thinking Tester - Do You Know the Way to San Jose?'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-4674614687260477487</id><published>2011-12-03T11:16:00.000-05:00</published><updated>2011-12-03T11:16:14.329-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='teamwork'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Improvement'/><title type='text'>On Improvement, Or Teams and Process</title><content type='html'>I sometimes find it funny.&amp;nbsp; I mean writing a blog and posting ideas and getting comments or seeing who agrees or disagrees via twitter and other "networking" sites.&lt;br /&gt;&lt;br /&gt;My last post, on &lt;a href="http://bit.ly/uyCu4H"&gt;team building&lt;/a&gt;, had a reasonable number of hits from unique locations, garnered a few tweets/re-tweets and one public comment. I also got a couple of emails from people I know that essentially said (paraphrasing)&amp;nbsp;"We need to assign people to jobs they want to do? What if we end up with three people on one function and functions with no one assigned to them?&amp;nbsp; That's crazy! You can't operate that way!"&lt;br /&gt;&lt;br /&gt;I kind of blinked and thought to myself, "Is that what I said?"&amp;nbsp; So I reread that post and thought about it.&amp;nbsp; I can see where someone might take that away as my point.&amp;nbsp; And still, I don't really think that was what I said.&lt;br /&gt;&lt;br /&gt;Consider this.&lt;br /&gt;&lt;br /&gt;When talking about process improvement, particularly test process improvement, I say flat out that no cookie-cutter model will work in every shop and then will rarely work for every project in the same shop.&amp;nbsp; To be able for a team to test effectively, someone must have a decent understanding of what the individuals on the team are capable of doing, what they are good at and how well they work together with other individuals on the team.&lt;br /&gt;&lt;br /&gt;When you have some idea about the individuals, and you can look at the overall team's work (essentially looking at what the team as a whole is good at) then you can look for ways to optimize the strengths.&amp;nbsp; If you can off-set weaknesses with strengths and make the areas of less-than-optimal performance a little closer to where you'd like them to be, you can free more time and resouces (like money and&amp;nbsp;training/reading material, not people) to grow your whole team's capabilities.&lt;br /&gt;&lt;br /&gt;Pairing testers where one is stronger in&amp;nbsp;certain areas than another and allowing them to learn and develop skills while doing them, is one way to spread the workload and allow testers to experiment with mentoring other testers.&amp;nbsp; It can also help develop a closer sense of teamwork and encourage people to turn to other testers for help, if they are not doing that already.&lt;br /&gt;&lt;br /&gt;I have found no way to do those things without getting to know what the team members like to do, want to do&amp;nbsp;and are good at doing.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I know we can't always get the fun tasks - the ones we really like doing.&amp;nbsp; We can, however, learn about other things, or maybe find ways to improve and get better at the un-fun tasks.&amp;nbsp; I know for me, some of the things I really find un-fun are the tasks I feel less than comfortable with.&amp;nbsp; Yet as I learn more, those un-fun, scary, frightening things, the ones where I am an absolute novice at, are also the ones that as I learn more, and become better at, become more fun than un-fun.&lt;br /&gt;&lt;br /&gt;I think that is the key right there.&amp;nbsp; If we want to get better, sometimes we need to work on the un-fun things and learn about them.&amp;nbsp; The team leader (manager, whatever) may have some idea of what the "fun" tasks are, but if each individual on the team has a different idea of what those fun tasks are, it is almost certainly going to lead to an un-fun experience.&lt;br /&gt;&lt;br /&gt;Team leaders, I suspect that if you look, ask, talk and communicate with your team members, you'll find their idea of fun tasks and what they like doing and what they are good at will tend to be the same things.&amp;nbsp;&amp;nbsp;I exoect the same thing will be true with the&amp;nbsp;the un-fun tasks, what they don't like doing and what they are not very good at will probably be the same.&lt;br /&gt;&lt;br /&gt;By making the pool of un-fun tasks small for the individuals and the team, by getting the team members&amp;nbsp;to&amp;nbsp;expand their skills, I believe your core testing wull improve.&amp;nbsp; I likewise believe your core team work and cooperation will improve.&amp;nbsp; Finally,&amp;nbsp;I believe your team's morale and sense of working together, their joint craftsmanship, will improve.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Those things will tend to improve the testing your team does.&amp;nbsp; Then everyone will have more fun.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-4674614687260477487?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/4674614687260477487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/12/on-improvement-or-teams-and-process.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4674614687260477487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4674614687260477487'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/12/on-improvement-or-teams-and-process.html' title='On Improvement, Or Teams and Process'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-155869391233939843</id><published>2011-11-24T11:36:00.001-05:00</published><updated>2011-11-24T11:38:01.075-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='teamwork'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>Team Building Or Putting the Fun Back in Dysfunctional</title><content type='html'>We've all seen these annoying "team building exercises" where someone dreams up something "fun" that will help everyone "learn to work together."&amp;nbsp; &lt;br /&gt;&lt;br /&gt;They can range from the "trust building" thing where one person, blind-folded, follows the directions of someone to get them to a goal.&amp;nbsp; Then there is the slightly more dangerous (hence fun to watch when things go pear-shaped... and they are almost certainly going to go pear-shaped) version where the blind-folded person crosses their arms and falls backward to be caught by another&amp;nbsp;person.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now, upper body strength may play a role in the success of this version.&amp;nbsp; As does, well, paying attention and at least a rudimentary understanding of physics... and gravity.&amp;nbsp; Usually things combine into a series of "oh my" type moments.&amp;nbsp; Sometimes, well, they end with a little bump on the noggin.&amp;nbsp; (Once in a while its a big bump.)&lt;br /&gt;&lt;br /&gt;Then there is the version of "ice-breaker/team-building" thing where two people sit on the ground, back to back with their arms linked.&amp;nbsp; Then, they work together to stand up.&amp;nbsp; The idea is they support each other while using their legs to stand up.&amp;nbsp; Things work just fine as long as both people apply equal pressure at the same rate.&amp;nbsp; If they don't, well one stands up and the other gets dragged along for the ride.&amp;nbsp; Or there's the fun alternative - where they mostly push against each other and end in a heap.&lt;br /&gt;&lt;br /&gt;The thing is, most of these efforts strike me as artificial.&amp;nbsp; Translated, they may "work" in some form or other.&amp;nbsp; Most of the time, I see&amp;nbsp;people l go through the motions because the boss told them to, or HR or, someone.&amp;nbsp; They don't see the point.&lt;br /&gt;&lt;br /&gt;Sometimes , when teams are "created" or "formed" or "built" or, whatever, you see the same kind of exercises.&amp;nbsp; In these cases, they are even more artificial.&amp;nbsp; People will go through the motions because if they don't, they figure they'll be fired.&amp;nbsp; Fear is a great motivator, at least on some level.&lt;br /&gt;&lt;br /&gt;What I don't understand is why so many people think it works.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Its like, oh, I don't know, boss-types throw people together and expect it to work by magic.&amp;nbsp; Well, maybe not magic.&amp;nbsp; I think maybe they expect it to work like a high school chemistry "experiment."&amp;nbsp; You know the type - combine certain items in&amp;nbsp;specific amounts in a specific sequence - POOF!&amp;nbsp; Stuff Happens!&lt;br /&gt;&lt;br /&gt;Well - Humans don't act that way.&amp;nbsp; But, when you consider people as "resources" it strikes me as, well, demeaning at best.&amp;nbsp; So, why, when we expect/need people to work together, do we act as if it will just "work."&lt;br /&gt;&lt;br /&gt;Most of us will try and work it out and do the "team" thing.&amp;nbsp; Its part of being a grown-up, mature, professional - right?&amp;nbsp; We kind of expect it - and they kind of expect us to do it.&amp;nbsp; So we do the whole storming-forming-norming thing and figure out what we need to do to do the job.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Then, how many times have people seen this?&lt;br /&gt;&lt;br /&gt;About the time we sort out how to tolerate each other and actually work and get stuff done - GOOD stuff, not just the bare minimum - someone waves a wand and reorganizes the company (or department or whatever) and expects things to work at the same peak&amp;nbsp;performance as before the change.&lt;br /&gt;&lt;br /&gt;Then there is the "optimizing resources" version of that.&amp;nbsp; Most of us have seen or heard of that version of the reorg game. &lt;br /&gt;&lt;br /&gt;Someone looks at two departments or divisions or, for the "major league" players of that game, subsidiaries, and says "look at the cost savings we can get by combining X with Y!"&amp;nbsp; &lt;br /&gt;&lt;br /&gt;There may be real savings, as in total net savings when the dust settles.&amp;nbsp; How long it takes the dust to settle is, in my mind, the question.&amp;nbsp; This is a variation on the "team building games" but instead of a handful of people, its a bunch of people who may very well know little or nothing about what the other people do.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;When this game gets played, I am afraid it is usually for a short-term gain - something to impact the financial statements this quarter or next quarter, with the promise of "real savings/benefits" five quarters in the future.&lt;br /&gt;&lt;br /&gt;Then there is the really high-stakes version of the game:&amp;nbsp;Borg, Inc assimilates Minuscule, Ltd.&lt;br /&gt;&lt;br /&gt;Well, OK, that may be a slight overstatement.&amp;nbsp; And, to be fair, I've worked for companies playing both parts.&amp;nbsp; Still, for those in the company being acquired, the uncertainty of what is coming can be a bit unnerving.&amp;nbsp; When questions get asked up-stream in the new "organization" and there is no response, then a couple of messages are being sent:&amp;nbsp; 1) We're too busy to respond to your meaningless request for information; 2) Your future is your own (and it probably won't be here).&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now, those may not be what is intended to be sent, but usually that is what gets received by the "non-response."&lt;br /&gt;&lt;br /&gt;What I see happen in those situations is a large-scale version of those team building exercise-games I was on about.&amp;nbsp; I usually see a mix that has some posturing, some maneuvering, some "hoping for the best" and some resigned to fate.&amp;nbsp; In the end, there may likely be "staff realignment" actions - meaning some folks get assigned to new groups and others get assigned to "pursuing new interests".&amp;nbsp; &lt;br /&gt;&lt;br /&gt;And the game starts again.&lt;br /&gt;&lt;br /&gt;So, the hard part is, how do you make that tolerable, if not palatable?&amp;nbsp; Can the people who are still there get by without gritting their teeth and going just a tad crazy?&amp;nbsp; Can the people making the decisions over what the teams, either reorganized or made from those who survived the staff reduction/realignment?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Maybe, to both.&lt;br /&gt;&lt;br /&gt;First, the players in the game - the rank and file folks like I have been for most of my working life - YOU are a crucial part of the mix.&amp;nbsp; YOU can directly impact how the game gets played.&lt;br /&gt;&lt;br /&gt;Here are some thoughts around what I mean.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;People on other teams, groups, departments, whatever&amp;nbsp;are&amp;nbsp;probably&amp;nbsp;not villains in their own mind.&amp;nbsp; They may well be trying their best in circumstances they find challenging, at the least.&amp;nbsp; They may very well see you as the villain.&lt;br /&gt;&lt;br /&gt;How can you find out about that?&amp;nbsp; Can you see if they are really villains?&amp;nbsp; Can you see if they are as clueless as you have been told or come to believe?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Maybe.&amp;nbsp; I can't be certain if you ever will.&amp;nbsp; However, if they work in the same building or general location as you do, try this simple thing:&amp;nbsp; Walk up and introduce yourself.&amp;nbsp; :"Hi I'm Pete (well, only say that if your name is "Pete" - try putting your name in there instead) I work in department X.&amp;nbsp; Can I join you?"&lt;br /&gt;&lt;br /&gt;Talk with them.&amp;nbsp; See what makes them tick.&amp;nbsp; It may take many conversations, but it is worth a start.&amp;nbsp; After all, you may also be able to dispel the myth that you have horns, a tail and cloven hooves for feet.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;If they have a similar job function that you do, try talking with them about the problems they run into and how they get over/around them.&amp;nbsp; Oh, and be willing to share what you are encountering as well.&amp;nbsp; Make it a mutual learning experience.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Pretty simple, eh?&amp;nbsp; I found it works pretty well.&amp;nbsp; Not all the time and not 100% - but generally, it helps people see that other folks are, well, people too.&amp;nbsp; It may also give you some insights as to why Tezm Z can't seem to turn out anything your team can work with.&amp;nbsp; And the folks on Team Z may find out that you don't really mean to be a butt-head.&lt;br /&gt;&lt;br /&gt;Things kind of work both ways like that.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Managers, Leaders, Bosses - you can play a role in this, too.&amp;nbsp; Before "realigning" groups, have a thought to what the people in those groups are good at.&amp;nbsp; Find strengths that complement other people's strengths.&amp;nbsp; Combine them when you can.&lt;br /&gt;&lt;br /&gt;I know - most of you believe you are giving it your best effort.&amp;nbsp; A fair number of you do.&lt;br /&gt;&lt;br /&gt;Others, admit it, if only to yourself, are looking to hit the target for head-count or "employee expense" (payroll) or "employee cost-reductions" (sacking high-paid folks) that you were told to hit.&amp;nbsp; Wel,, you, boss, or whoever set those targets, is a boss too.&amp;nbsp; Talk to them about this.&amp;nbsp; Try anyway.&amp;nbsp; Don't whine,&lt;br /&gt;&lt;br /&gt;I call that the "penny-wise/pound-foolish" managenment style.&amp;nbsp;Sure Jane makes a pile more money than these three people - what skills does she have, what knowledge does she have - do the others have those skills or knowledge?&amp;nbsp; Do they together?&amp;nbsp; What is the impact to the product (hence customers, hence sales, hence bottom line) if we sack her and leave them?&amp;nbsp; What if we sack her and one of the other three?&lt;br /&gt;&lt;br /&gt;Of course its not easy.&amp;nbsp; Back when I was in school, the argument was that managers, directors and bosses were paid a pile more money than other folks because they could and would make "hard decisions."&amp;nbsp; HELLO!&amp;nbsp; That concept constitutes a "hard decision."&amp;nbsp; Going with the simple "she makes more than the others, get rid of her" is not a "hard decision."&amp;nbsp; If that is how you are operating, stop!&amp;nbsp; Really.&lt;br /&gt;&lt;br /&gt;OK,&amp;nbsp;now a scary&amp;nbsp;point.&amp;nbsp; This is for line managers and staff - rank and file folks like me.&lt;br /&gt;&lt;br /&gt;When you get "reorganized" you have an option.&amp;nbsp; Agree to the terms or pack it in and find another gig.&amp;nbsp; Simple.&amp;nbsp; "But the economy is bad!&amp;nbsp; Things are really tight!&amp;nbsp; I just did my nails!"&amp;nbsp; &lt;br /&gt;&lt;br /&gt;It is your career and your life.&amp;nbsp; Manage it.&amp;nbsp; If you wait for other people to tell you what you can do, you may well be waiting a long time.&amp;nbsp; If you don't like the terms or what you'll be doing after the reorg, update the resume and get it on the street.&amp;nbsp; Sooner rather than later.&amp;nbsp; It weill be better for everyone.&lt;br /&gt;&lt;br /&gt;Line managers and leads.&amp;nbsp; This is for you.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Find out what your people like to do.&amp;nbsp; What makes them tick.&amp;nbsp; I know that you generally try.&amp;nbsp; The thing is, asking them flat out may be the least efficient way of finding out!&amp;nbsp; These are people who are testers, right? They analyze and think about things, right?&amp;nbsp; That means nothing is ever what it seems to them - RIGHT?&amp;nbsp; So don't be surprised if the answer they give to the question about what they like doing or what they want to be doing in X years/months/whatever, is what they think YOU want to hear and not what they really would answer if talking about this over a beverage with teammates.&lt;br /&gt;&lt;br /&gt;Work with your people to learn what they are like.&amp;nbsp; I know, it can be really hard when you work hundreds (or more) of miles away from people who are supposed to be "direct reports".&amp;nbsp; Still, make the effort to learn &lt;strong&gt;&lt;em&gt;them&lt;/em&gt;&lt;/strong&gt; - not just &lt;em&gt;about&lt;/em&gt; them, but learn what they are like, how they respond and how they handle different forms of pressure.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I saw a really good example of this a couple of weeks ago.&amp;nbsp; Ironically enough it was at a "team building"exercise.&amp;nbsp; Some two dozen people were having an outing.&amp;nbsp; They all worked in the same office and "knew" each other enough to generally associate a face with the corresponding name - at least first name.&amp;nbsp; After lunch they had some games.&lt;br /&gt;&lt;br /&gt;They were divided into two teams, very diplomatically.&amp;nbsp; They reached into a bag and pulled out a necklace of plastic beads.&amp;nbsp; Whatever color beads they pulled out, that was what team they were on.&lt;br /&gt;&lt;br /&gt;The games they were to play were essentially children's games - some skill, some memory, some, a little of both.&amp;nbsp; OK, there were some basic rules - some games took 2 people from each team, some took 1.&amp;nbsp; No single person could play more than 2 games.&amp;nbsp; Everyone had to play at least 1 game.&amp;nbsp; After the teams were identified, they had 15 minutes to sort out who would do what games.&lt;br /&gt;&lt;br /&gt;One team got together and debated on a name - what are they going to call themselves.&amp;nbsp; That took several minutes.&amp;nbsp; Then one person said "I'm really good at X and Y, but not so good at Z. So, I'll do X, I'll be the "partner" for Y, but (pointing at someone else) you do Z."&amp;nbsp; He then assigned other people to other games.&amp;nbsp; People just kind of blinked and did not really argue.&lt;br /&gt;&lt;br /&gt;The other team took a different approach.&amp;nbsp; The first question was "Who is good at what games?"&amp;nbsp; Several people were good at multiple games, some were not sure, some said "Its been so long since I've done any of these, I just don't know."&amp;nbsp; So, they tried the games.&amp;nbsp; Yeah, they looked to see who was really the best players for each of the challenges.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;After finding people for the hardest "skill" games, they were sorting out who would do the memory games and who would be the second players on the mutliple player games.&amp;nbsp; The interesting thing was, those who had a game selected/assigned stayed by that game to make it easier for everyone else to see what games still needed people assigned to them.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;About this time, the FIRST team realized what they were doing and declated it "cheating".&amp;nbsp; Alas, it was time for the first challenge.&amp;nbsp; Team 1 had a hard time remembering who was to do that game/challenge.&amp;nbsp; They took a few minutes to get that sorted.&amp;nbsp; Then they decided that writing down who would do what was a good idea. so, they began writing things down.&lt;br /&gt;&lt;br /&gt;After being trounced in the first game/challenge, Team 1 had, concerns over who was to do the second challenge.&amp;nbsp; It seems they had people assigned to three challenges and some people were not assigned to any.&amp;nbsp; One brave soul stepped up for the second challenge (a 1 player game) and was likewise trounced by the Team 2 player.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;This pattern continued.&amp;nbsp; In one memory game, Team 1 took advantage of a mistake by the Team 2 player and won that game.&amp;nbsp; In Jenga, Team 1 got very lucky when the Team 2 player bumped the table slightly when moving a pieve, sending the tower of blocks down.&amp;nbsp; These were the only 2 "wins:" Team 1 had.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The other games all went to Team 2 - convincingly.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;How does this apply to real work?&amp;nbsp; I see an awful lot of knee-jerk reactions to situations - kind of like the Team 1 approach in general.&amp;nbsp; Don't do that if at all possible,&amp;nbsp; Really.&lt;br /&gt;&lt;br /&gt;Find out what your people are good at, and find out what they like doing.&amp;nbsp; If at all possible, accomodate those skills and preferences.&amp;nbsp; If there are people who&amp;nbsp;are willing to learn new skills, encourage them - let them practice the "game" the have an interest in.&amp;nbsp; Encourage others to practice "games" as well.&amp;nbsp; If there are skills that people don't have, and are needed to do what your group is assigned - ask the people who would be willing to learn the new skill - the new "game".&amp;nbsp; Give them the option &lt;strong&gt;&lt;em&gt;first&lt;/em&gt;&lt;/strong&gt;. &lt;br /&gt;&lt;br /&gt;Encourage your people and encourage them to help and support each other,&lt;br /&gt;&lt;br /&gt;The next time the "sides" get chosen for the next game, they may not end up in the same Team 1 or Team 2 that they were on this time.&amp;nbsp; Give them skills to move forward and make their new team better.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Put the fun back in what we do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-155869391233939843?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/155869391233939843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/11/team-building-or-putting-fun-back-in.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/155869391233939843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/155869391233939843'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/11/team-building-or-putting-fun-back-in.html' title='Team Building Or Putting the Fun Back in Dysfunctional'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-7045941411112208526</id><published>2011-11-18T21:02:00.000-05:00</published><updated>2011-11-18T21:02:06.025-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='thinking'/><category scheme='http://www.blogger.com/atom/ns#' term='confering'/><category scheme='http://www.blogger.com/atom/ns#' term='TesTrek'/><title type='text'>Thoughts from TesTrek 2011 - Part 2</title><content type='html'>Thursday morning at TesTrek, in Toronto started with a&amp;nbsp;keynote&amp;nbsp;presentation by Michael Mah from QSM Associates on Offshoring, Agile Methods and the idea of a "Flat World." I could not stay as I was presenting in the first track session immediately following. My presentation on Integration Testing went over reasonably well, I thought. There were a fair number of people who were willing to participate and generally engage and some interesting discussion afterward.&lt;br /&gt;&lt;br /&gt;To unwind, I went to Fiona Charles session on Test Strategy, She has given this as a full day workshop. Cramming it into a 90 minute session was challenging, but I thought gave a reasonable idea around the challenges of looking beyond templates and boilerplate. &lt;br /&gt;&lt;br /&gt;I had a nice lunch conversation, again with Fiona and a handful of other people sitting around a table.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The balance of the day was a rush of impressions for me. I know the afternoon sessions occurred. Still, I found myself in interesting conversations with a people - many of whom I have named already. The thing is, without establishing relationships in the past, these conversations may not have happened. &lt;br /&gt;&lt;br /&gt;Much of what I learn at conferences occurs in the "hallway track" - talking with people and discussing concepts of interest to us, whether they are on the program for the conference or not. &amp;nbsp;There are a lot of people smarter than I am, with more experience than I have. The fun part for me is learning and sharing what I learn and have experienced. &lt;br /&gt;&lt;br /&gt;The beauty of smaller conferences is that they give the intimacy that allows participants to meet a large number of people if they are willing to step outside of themselves.&amp;nbsp; I can not encourage people enough to take advantage of that opportunity.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;One thing that struck me was that I saw only a few people talking with other people they did not work with or know in advance.&amp;nbsp; I'm always curious about that.&amp;nbsp; The thing I consider to have been fortunate in is that I learned to swallow hard, overcome my shy, introspective tendencies and talk with people.&amp;nbsp; Walk up, say "Hi, I'm Pete.&amp;nbsp; Are you enjoying the conference?&amp;nbsp; What have you been learning?"&amp;nbsp; Sometimes it leads to interesting conversations.&lt;br /&gt;&lt;br /&gt;Other times it is a little, less interesting.&amp;nbsp; Folks say "Oh yeah,&amp;nbsp; I have a session to go to.&amp;nbsp; Maybe we can talk later."&amp;nbsp; OK, no worries.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The thing is, I learned some time ago, and have blogged about it, that you need to allow time to talk with other people.&amp;nbsp; It is a remarkable conference that has really significant, information-packed sessions in every time slot.&amp;nbsp; Now, this is not a dig at TesTrek, don't get me wrong.&amp;nbsp; I just find it interesting that there was not as much&amp;nbsp;socializing/networking/&lt;strong&gt;&lt;em&gt;confering &lt;/em&gt;&lt;/strong&gt;as I saw.&amp;nbsp; (There may have been more, in places I did not find, but I did not find or hear about them.)&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I tweeted a few times inviting people to talk about anything to do with testing.&amp;nbsp; Now, I had some fantastic conversations with Fiona, Adam Goucher, Tommas, Stephen and more.&amp;nbsp; But what I found interesting was that of the tweets I sent out, the invitations (including the link to the blog post inviting people to &lt;em&gt;&lt;strong&gt;confer&lt;/strong&gt;&lt;/em&gt; at TesTrek) , resulted in one person saying "Are you Pete?&amp;nbsp; I'm Heather!&amp;nbsp; I saw your tweet!"&amp;nbsp; That person was &lt;a href="http://www.linkedin.com/profile/view?id=2214946&amp;amp;authType=name&amp;amp;authToken=ByLG&amp;amp;goback=%2Econ"&gt;Heather Gardiner&lt;/a&gt;, with tulkita Technologies.&amp;nbsp; We had a nice conversation, then we both had to deal with other things.&lt;br /&gt;&lt;br /&gt;The thing is, and I think this holds for more testers, don't be afraid to meet and talk with other testers.&amp;nbsp; Even folks like conference speakers, yeah, the "experts", like learning new things.&amp;nbsp; You may not agree with them, and they may not agree with you.&amp;nbsp; But,&amp;nbsp;people who are thoughtful&amp;nbsp;testers with a desire to learn and to share, are good sources for you to learn as well.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;This, I think, is the great opportunity for people going to conferences:&amp;nbsp;&amp;nbsp;meeting people with a different viewpoint and learning.&amp;nbsp; Smaller conferences, like TesTrek, give you the opportunity to meet people like you and have the chance to talk with every attendee.&amp;nbsp; &lt;br /&gt;Meet people.&amp;nbsp; Talk with them.&amp;nbsp; You never know what you might learn.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-7045941411112208526?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/7045941411112208526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/11/thoughts-from-testrek-2011-part-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7045941411112208526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7045941411112208526'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/11/thoughts-from-testrek-2011-part-2.html' title='Thoughts from TesTrek 2011 - Part 2'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-1286486665557504140</id><published>2011-11-17T19:06:00.000-05:00</published><updated>2011-11-17T19:06:50.071-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='thinking'/><category scheme='http://www.blogger.com/atom/ns#' term='TesTrek'/><title type='text'>Thoughts from TesTrek 2011 - Part 1</title><content type='html'>Last week I was in Toronto for the TesTrek Symposium hosted by Quality Assurance Institute.&amp;nbsp; There were, what seemed to me,&amp;nbsp;some 200 to 250 testers hanging out and talking about testing.&amp;nbsp; In downtown Toronto.&amp;nbsp; Cool.&lt;br /&gt;&lt;br /&gt;So,&amp;nbsp;I had the opportunity to spend time with people I had met briefly before the last two years I've been there.&amp;nbsp; Yeah, it seems hard to believe this was my third TesTrek.&amp;nbsp; Go figure.&lt;br /&gt;&lt;br /&gt;The advantage of returning to the same conference, particularly if it is hosted in the same city, is you get to catch up and get to know other people you met there better than you can in a single meeting.&amp;nbsp; In my case, I got to have a really nice series of conversations with both &lt;a href="http://www.linkedin.com/profile/view?id=8281437&amp;amp;authType=name&amp;amp;authToken=Svs9&amp;amp;goback=%2Ewvp_*1_*1_*1&amp;amp;trk=wvmx_p"&gt;Tommas Marchese&lt;/a&gt; and &lt;a href="http://www.linkedin.com/profile/view?id=33251757&amp;amp;authType=name&amp;amp;authToken=UDo0&amp;amp;goback=%2Econ"&gt;Stephen Reiff&lt;/a&gt; - both of whom I met previously, but had the chance to spend time with each other, chat and learn.&lt;br /&gt;&lt;br /&gt;Other people I see fairly frequently, mostly at other conferences, were &lt;a href="http://www.linkedin.com/profile/view?id=7443747&amp;amp;authType=name&amp;amp;authToken=rQBd&amp;amp;goback=%2Econ"&gt;Nancy Kelln&lt;/a&gt;, &lt;a href="http://www.linkedin.com/profile/view?id=6662027&amp;amp;authType=name&amp;amp;authToken=7Zeo&amp;amp;goback=%2Econ"&gt;Adam Goucher&lt;/a&gt;, &lt;a href="http://www.linkedin.com/profile/view?id=2163745&amp;amp;authType=name&amp;amp;authToken=2Nj0&amp;amp;goback=%2Econ"&gt;Fiona Charles&lt;/a&gt;.&amp;nbsp; These folks are smart, capable testers.&amp;nbsp; You hear a lot of marketing hype about "thought leaders" or "technical experts" or other buzzwords.&amp;nbsp; You&amp;nbsp;know what's really interesting?&amp;nbsp; The people who are the real deal don't take those titles on themselves.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Monday and Tuesday at TesTrek consisted of a Manager's Workshop.&amp;nbsp; This is an interesting model in that the participants break into groups and discuss topics of interest to, well, test managers.&amp;nbsp; The times I've been involved in these workshops have been mentally invigorating, if not exhausting.&amp;nbsp; This year, the day-job&amp;nbsp; kind of got in the way so I could not attend and participate.&lt;br /&gt;&lt;br /&gt;I drove to Toronto on Tuesday, checked into the hotel in Toronto, then went looking for the fun.&amp;nbsp; I found the folks from the conference, like Darrin Crittenden and Nancy Kastl.&amp;nbsp; I had the chance to sit down and have the first of many chats with Fiona and Tommas, and Nancy when she arrived from Calgary.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Wednesday opened with a "Pre-Keynote" by Tommas Marchese.&amp;nbsp; His topic was "Heads Up Testers: Striving for Testing Excellence."&amp;nbsp; In short, it was a call to action for testers to break out of the mold that some companies expect testers to&amp;nbsp;stay in.&amp;nbsp; He had several solid points and I thought it was an excellent start to the day.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The keynote following this, after all, this was a "pre-keynote" was a panel presentation&amp;nbsp;with representatives from Microsoft, Micro Focus, HP and IBM-Rational.&amp;nbsp; I did not find this an OK idea, and thought it would be better to have greater opportunity for audience participation, questions and the like.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The rest of the day was broken into workshop and presentation sessions.&amp;nbsp; Tuesday these consisted of presentations around Test Measurement, Cloud Computing, Test Leadership, Security Testing and others.&amp;nbsp; Nancy Kelln gave a workshop on Test Estimation that had originally been intended to be given along with her Partner-in-Crime/Conferences, Lynn McKee.&amp;nbsp; She challenged people's expectations, just as I thought she might.&lt;br /&gt;&lt;br /&gt;Tommas Marchese boldly gave a session on regression testing that he was not scheduled to give.&amp;nbsp; Filling in and giving a presentation not your own can be a problem.&amp;nbsp; He did a respectable job, I thought, and made some good points.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;After the opening reception, with some more conversations, a handfull of us went to the Elephant &amp;amp; Castle around the corner for a quiet pint and conversation.&amp;nbsp; I retired early to rest for the next day and prepare for my presentation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-1286486665557504140?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/1286486665557504140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/11/thoughts-from-testrek-2011-part-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/1286486665557504140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/1286486665557504140'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/11/thoughts-from-testrek-2011-part-1.html' title='Thoughts from TesTrek 2011 - Part 1'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-8044347061448303266</id><published>2011-10-30T12:38:00.001-04:00</published><updated>2011-10-30T12:40:25.213-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='STPCon'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='Conferences'/><category scheme='http://www.blogger.com/atom/ns#' term='TesTrek'/><title type='text'>Conference Attendence 201 - Learning While Confering, Continued</title><content type='html'>I've written on this idea before.&amp;nbsp; &lt;a href="http://rhythmoftesting.blogspot.com/2010/11/conference-attendance-101-or-learning.html"&gt;Here&lt;/a&gt; in fact.&amp;nbsp; Many other people have written passionately about it as well.&amp;nbsp;As I am fresh from presenting at STPCon Fall 2011 in Dallas and am getting my notes and reviewing my presentation for TesTrek 2011 (&lt;a href="http://www.qaitestrek.org/2011/"&gt;http://www.qaitestrek.org/2011/&lt;/a&gt;) &amp;nbsp;in a couple weeks in Toronto, I wanted to take a moment and beat this drum one more time.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;When you are at a conference, &lt;span style="color: red;"&gt;CONFER&lt;/span&gt; with people.&lt;/em&gt;&lt;/strong&gt;&amp;nbsp; Talk with them, ask question.&amp;nbsp; Answer questions.&amp;nbsp; Express opinions.&amp;nbsp; Be open to learning.&amp;nbsp; If you disagree with someone, let them know politely - and why.&amp;nbsp; Maybe you are closer than you might realize and simply are stating the same thing different ways.&lt;br /&gt;&lt;br /&gt;One really important point.&lt;br /&gt;&lt;br /&gt;When the "official" sessions wind down and the "official" "networking opportunities" wrap up - look around for people just hanging from the conference.&amp;nbsp; Then ask if you can join them.&amp;nbsp; Ask what they do, where they do it, what they like about it.&amp;nbsp; You may well learn really valuable ideas you can take back to the boss. &lt;br /&gt;&lt;br /&gt;If you see a group of people from the conference sitting in the hotel bar/lounge/whatever, a quick scan will give you some idea of the conversation(s) going on.&amp;nbsp; If it is vaguely related to software and/or testing, ASK IF YOU CAN JOIN THEM!&lt;br /&gt;&lt;br /&gt;I know from my own experience, that if I have ANY energy left and no absolutely pressing duties elsewhere, I like to talk with other test professionals and learn.&amp;nbsp; Yeah.&amp;nbsp; I learn a lot just from talking with people.&amp;nbsp; This last conference, I had some fantastic conversations with Doug Hoffman, Fiona Charles, Tony Bruce, Scott Barber, Dawn Haynes, Lanette Creamer, Catherine Powell, Robert Walsh, Dani Almog... the list goes on - Those are the folks that popped into my mind immediately.&amp;nbsp; Testing Heavyweights all - and I gained insight, if not actionable information, from each conversation.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So, I invite any TesTrek Symposium attendee.&amp;nbsp; If you see me sitting in a chair in the hallway sipping the web, or in the conference center lounge, please feel free to join me.&amp;nbsp; Really.&amp;nbsp; I like meeting people and sharing ideas, experiences and viewpoints.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I'm there to learn, too.&amp;nbsp; Please help me learn.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-8044347061448303266?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/8044347061448303266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/10/conference-attendence-201-leraning.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8044347061448303266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8044347061448303266'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/10/conference-attendence-201-leraning.html' title='Conference Attendence 201 - Learning While Confering, Continued'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-6300100436479739550</id><published>2011-10-29T21:44:00.002-04:00</published><updated>2011-10-30T10:05:04.034-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='STPCon Fall'/><title type='text'>STPCon Fall 2011 - Part IV</title><content type='html'>Thursday was perhaps the most relaxing day I had the week in Dallas.&amp;nbsp; I enjoyed a relaxed breakfast with a large number of testers and speakers at the conference - it is easy to relax when all of our speaking commitments have been fulfilled. &lt;br /&gt;&lt;br /&gt;Some were still not quite done however.&amp;nbsp; There were a series of&amp;nbsp;talks called the "Rapid Fire Challenge" with a key idea packed into a five minute presentation.&amp;nbsp; Dawn Haynes gave an interesting presentation around Tester Personalities.&amp;nbsp; Lanette Creamer gave a fun presentation on "Tester Tricks" (where she listed Adam Goucher as her "favorite tool.")&amp;nbsp; Mark Tomlinson talked about Risks and Costs of false positives in automation testing.&amp;nbsp; Scott Barber gave a cool breakdown on ideas that were useful for determining what to test and what not to test.&amp;nbsp; He called it FIBLOTS.&amp;nbsp; Cool.&lt;br /&gt;&lt;br /&gt;Then, Fiona Charles delivered a stunning keynote on the question of managing Testing or the Testing Process.&amp;nbsp; Ummm - wow.&amp;nbsp; I was tweeting comments from that as fast as I could.&amp;nbsp; It was good.&amp;nbsp; It was really good.&lt;br /&gt;&lt;br /&gt;From there, I went to Doug Hoffman's presentation on computer assisted exploratory testing.&amp;nbsp; Overall, I enjoyed it and got some ideas I need to consider.&amp;nbsp; The huge drawback was that there was simply too much information to squeeze into 1 hour and 15 minutes.&amp;nbsp; It would take at least a full day to get a good survey of the ideas - and a couple of days would be better.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;From there, I ran into James Pulley - a fellow SQAForums Moderator.&amp;nbsp; We had never met in person and this was a great opportunity.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;From there, I spent some time trying to get my notes in order, get things sorted out and "filed" so I could make use of it later.&amp;nbsp; The rest of the time there (which was not much by now) I spent it chatting with people, having a light lunch with Fiona Charles, Matt Heusser and Yvette Francino.&amp;nbsp; After that, Matt, Fiona and I headed to the airport for our respective flights out.&lt;br /&gt;&lt;br /&gt;All in all, this was a remarkable week.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-6300100436479739550?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/6300100436479739550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/10/stpcon-fall-2011-part-iv.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6300100436479739550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6300100436479739550'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/10/stpcon-fall-2011-part-iv.html' title='STPCon Fall 2011 - Part IV'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-7173543784226692272</id><published>2011-10-27T21:22:00.000-04:00</published><updated>2011-10-27T21:22:03.501-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='STPCon Fall'/><title type='text'>STPCon Fall 2011 - Part III</title><content type='html'>Wednesday at STPCon Fall was an interesting day.&amp;nbsp; In the morning I had signed up to participate in the "Speed Geeking Breakfast Bytes" - 8 minute mini-presentations on a topic we wanted to be sure that people&amp;nbsp;could&amp;nbsp;head home with at the end of the conference.&amp;nbsp; All the presenters were in a biiiiiiig room giving their presentations to a table of people all at the same time.&amp;nbsp; We gave our presentations three times before the morning keynote for the day.&lt;br /&gt;&lt;br /&gt;The topic I presented was was "Integration Testing Lessons from Pulp Fiction."&amp;nbsp; Yeah. kind of a movie-theme for me this year - Harry Potter on Tuesday and Pulp Fiction on Wednesday.&amp;nbsp; Fun!&amp;nbsp; The first run through for me was a bit rough - actually, I did not finish before time was called.&amp;nbsp; There were a couple of interruptions and, frankly, I probably needed another cup of coffee before launching into the first run.&amp;nbsp; Sorry folks.&amp;nbsp; The second and third run throughs went pretty well and everyone had fun.&amp;nbsp; One participant in the third session was giving quotes from the movie at appropriate times!&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The rest of the day was dedicated to simply going to sessions and hanging out with people I wanted to talk with.&amp;nbsp; What a fantastic way to spend a conference - Not preparing for a presentation or answering questions about the presentation, but simply going to presentations and sitting in the back row.&amp;nbsp; Cool.&lt;br /&gt;&lt;br /&gt;I went to Dani Almog's presentation on Automated Test Oracles.&amp;nbsp; There have been presentations before on a similar topic - what made his interesting was how he developed the oracles: "neural networks" developed from the data identified as correct or incorrect.&amp;nbsp; Cool stuff.&amp;nbsp; It requires a huge amount of rigor and control, not to mention structure, but it looked interesting to me how he went about building it.&lt;br /&gt;&lt;br /&gt;The next session I went to was by Karen Johnson on Discipline in Teeting.&amp;nbsp; Ironically, I got there late. Karen spoke to a really full room on how to keep motivated and moving forward.&amp;nbsp; There were a lot of good suggestions - and she explained how she made use of each, from time-boxing to a form of "Pomodoro Technique" to setting small rewards, eg., "Finish this then go to &lt;coffee shop=""&gt;and get a nice cup of &lt;insert here="" nummy="" treat=""&gt;.&lt;br /&gt;&lt;br /&gt;One important aspect she suggested was to simply change location - literally.&amp;nbsp; Go for a walk.&amp;nbsp; Do something ELSE.&amp;nbsp; Go somewhere else.&amp;nbsp; Like, a coffee shop, a conference room and close the door.&amp;nbsp; Forward the phone to voice mail.&amp;nbsp; Find a park bench (or comparable) and try to clear your head so you can think better.&amp;nbsp; What I thought was cool about this was how many people attending the session shared their ideas on what they try and do.&amp;nbsp; It was really a fun session.&lt;br /&gt;&lt;br /&gt;This brought&amp;nbsp;us to lunch and the Lunch Keynote by Matt Heusser.&amp;nbsp;&amp;nbsp; Matt's topic was "How to Reduce the Cost of Testing on Monday."&amp;nbsp; Meaning, things you can start with when you get back to the office to be able to focus on testing - not time reporting, not attending meetings, not preparing project status reports and status reports on the status reports and status reports on the status reports on the... yeah, you get the idea.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;He talked about taking steps to open up communication - to help people be able to work more effectively and spend more time and energy focused on testing - so they are really testing, not sort-of-testing.&amp;nbsp; It was really interesting.&lt;br /&gt;&lt;br /&gt;After this, I headed up to listen to Lanette Creamer present on pairing programmers and non-programmers. Now, she did not mean the "Paired Programming" some of the XP (and other) folks mean.&amp;nbsp; Instead, she meant more of spending some time working together to get things sorted out - either in planning, designing or executing tests - or talking about the application - or... yeah.&amp;nbsp; A cool idea I like to call "&lt;strong&gt;&lt;em&gt;Communication&lt;/em&gt;&lt;/strong&gt;".&amp;nbsp; I know its kind of a weird concept, but it seems to have some potential.&lt;br /&gt;&lt;br /&gt;Following this, I caught up with Catherine Powell, a crazy-smart tester, Matt Heusser (who had come down to Earth after the success of his keynote) and a handfull of other folks for a quiet chat and a little relaxation.&amp;nbsp; Wonderfull people.&lt;br /&gt;&lt;br /&gt;We then headed off to the "Open Jam Sessions" - a bit of fun before dinner.&amp;nbsp; Folks split up into groups to play a variety of games and fun exercises and generally have a good light series of exercises.&amp;nbsp; Lots of fun.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;More conversations with a variety of people over dinner then a little writing wrapped up my last full day in Dallas for STPCon - BUT - there was still Thursday to look forward to.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-7173543784226692272?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/7173543784226692272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/10/stpcon-fall-2011-part-iii.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7173543784226692272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7173543784226692272'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/10/stpcon-fall-2011-part-iii.html' title='STPCon Fall 2011 - Part III'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-5096153327357327410</id><published>2011-10-27T00:05:00.001-04:00</published><updated>2011-10-27T00:06:19.993-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='STPCon Fall'/><title type='text'>STPCon Fall 2011 - Part II</title><content type='html'>Tuesday at STPCon in Dallas was an astounding day.&amp;nbsp; Matt Heusser and I were slated to present a session entitled "On Complete Testing" immediately following Rex Black's morning keynote address.&amp;nbsp; As I wanted to&amp;nbsp;prepare the room for our presentation and make sure all our potential examples were queued up, I admit that I ducked out early.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Our Tuesday morning session started with a simple question to the participants "When the boss comes in and says 'We need this completely tested?' or 'We need this to be bug free' what is really meant?"&amp;nbsp; at is complete testing?"&amp;nbsp; We got an answer we expected - "That we have complete coverage in our testing."&amp;nbsp; OK.&amp;nbsp; Coverage of what?&amp;nbsp; "Requirements."&amp;nbsp; &lt;br /&gt;&lt;br /&gt;We began discussing that idea, which drew out things like validation metrics, boundaries and equivalences defined within the requirements, and what can be&amp;nbsp;done about&amp;nbsp;undocumented requirements, assumptions and presumptions, expectations that were not communicated, and other problems.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;We moved on state diagrams - mapping each potential&amp;nbsp;state within the application and how that can be exercised.&amp;nbsp; I pulled out a way cool example of a system I had worked on a few years ago.&amp;nbsp; The basic functions worked really well.&amp;nbsp; However, by sheer accident a&amp;nbsp;memory leak in the application was found.&amp;nbsp; At no I had tested a few years ago.&amp;nbsp; This was an error found simply by letting the application idle over the weekend.&amp;nbsp; This proved to be an example of a problem of strange problems that can occur outside of our control or way of expecting any issues.&lt;br /&gt;&lt;br /&gt;We moved on to the idea of code coverage as a means toward complete coverage.&amp;nbsp; This lead us to the&amp;nbsp;differences between&amp;nbsp;statement coverage and branch coverage.&amp;nbsp; This was an interesting discussion on just what the differences could be and how we could potentially miss paths even if every branch is tested.&amp;nbsp; We may miss combinations of branches.&amp;nbsp; We agreed that the idea of "100 Percent" coverage of lines or branches still would&amp;nbsp;not give us complete testing.&lt;br /&gt;&lt;br /&gt;We did agree that none of these techniques would give us true complete testing in isolation.&amp;nbsp; If we made use of all of these techniques, we would have a greater likelihood of coming close to "complete" testing.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;We continued down&amp;nbsp;through input combination coverage, the idea of of order and filtering of memory, state and interrupt problems.&amp;nbsp; All in all, we had a rolling discussion and the hour and 15 minutes flew past for both Matt and I.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;We had an absolute blast!&amp;nbsp; &lt;br /&gt;&lt;br /&gt;(Note - everyone who was in the session, we promised to send a transcript of the discussion to all who requested it.&amp;nbsp; SO, those who dropped off their business cards or gave us their email address on the "signup list" - I'm still working on that and I'll get it out as quickly as I can.&amp;nbsp; OK?)&lt;br /&gt;&lt;br /&gt;The session wrapped up.&amp;nbsp; We headed out and got a cool beverage, then had some really interesting hallway conversations, and headed to lunch.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The afternoon found me in a series of chats and conversations with people and just loving every minute of it.&amp;nbsp; Around 3:30, I reached into my briefcase, pulled out and put on a tie I brought specifically for my upcoming presentation on test leadership.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;My afternoon presentation was on Test Leadership Lessons from Harry Potter.&amp;nbsp; Yes, I know, a geeky-nerdy topic, but that is kinda me.&lt;br /&gt;&lt;br /&gt;I walked in, got a very nice introduction from Fiona Charles who introduced me as "a colleague and friend" - which left me gobsmacked (not a good thing to have happen&amp;nbsp;just before speaking.)&amp;nbsp; Suffice to say that the idea of technical leadership and the example of Harry Potter as a reluctant leader, one who is not appointed and does not seek to be a leader, but finds himself in that role, has similarities in the ideas of Technical Leadership expressed so well by Gerald Weinberg.&lt;br /&gt;&lt;br /&gt;It was a fun session for me, and it seemed to me that the participants also had fun.&amp;nbsp; I encouraged them to write - for themselves, in blogs, newsletters and, well, &lt;em&gt;&lt;strong&gt;anywhere&lt;/strong&gt;&lt;/em&gt;.&amp;nbsp; Learn and share what you learn.&amp;nbsp; Experiment and share your results.&amp;nbsp; Be bold and dare greatly - (kinda like what testers are expected to do when testing, right?) &lt;br /&gt;&lt;br /&gt;The session wrapped up and we retired to the "Welcome Reception" on the conference center's patio.&amp;nbsp; This was a great evening with nice appetizers, great conversation, meeting people and generally having a great time.&amp;nbsp; I was even interviewed by Yvette Francino for Search Software Quality!&amp;nbsp; How Cool!&amp;nbsp; &lt;br /&gt;&lt;br /&gt;My day wrapped up with a nice relaxing evening back with another crowd of testers sharing stories and having a good day.&lt;br /&gt;&lt;br /&gt;I can not imagine a better way I could have celebrated my 50th birthday.&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/2405476812031211238-5096153327357327410?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/5096153327357327410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/10/stpcon-fall-2011-part-ii.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5096153327357327410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5096153327357327410'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/10/stpcon-fall-2011-part-ii.html' title='STPCon Fall 2011 - Part II'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-8206509228798641310</id><published>2011-10-26T22:52:00.000-04:00</published><updated>2011-10-26T22:52:16.152-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='STPCon Fall'/><title type='text'>STPCon 2011 Fall - Part 1</title><content type='html'>It has been an interesting couple of days for me.&amp;nbsp; I flew from GRR (yes, of ParkCalc fame) to Dallas with Matt Heusser.&amp;nbsp; We talked about our joint presentations, our individual presentations and what we hoped to learn and hear while at STPCon.&lt;br /&gt;&lt;br /&gt;We landed safely, after talking for FOUR HOURS!&amp;nbsp; Yeah, in the plane to Detroit, waiting at Detroit for the lay-over, then on the flight to Dallas.&amp;nbsp; I think the people around us were exceptionally glad that the flights were over.&amp;nbsp; We had a fantastic conversation, the woman next to us said "Wow.&amp;nbsp; I've never heard two guys get so excited about something so boring."&amp;nbsp; I figure she was in marketing... or maybe upper management. &lt;br /&gt;&lt;br /&gt;OK, so before I go on, let me just say that the turkey burger was delicious.&amp;nbsp; I found an undocumented requirement.&amp;nbsp; "Delicious AND well-done ground turkey."&amp;nbsp; Bad night Sunday after a highly enjoyable conversation with Matt, Fiona Charles, Rich Hand, Abbie Caracostas and a bunch of other people.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Monday morning I had very little energy, my own fault in retrospect, but we still gave a fairly solid presentation.&amp;nbsp; By afternoon I was closer to "up to speed" and could contribute much more.&amp;nbsp; We learned a lot from doing the workshop in front of living, breathing, &lt;strong&gt;thinking&lt;/strong&gt; people and have already begun making changes for the future.&lt;br /&gt;&lt;br /&gt;What we presented, and the exercises we conducted, involved a series of testing ideas, problems and scenarios.&amp;nbsp; We began with Matt talking about the idea of "quick attacks" testing.&amp;nbsp; That is, doing some basic hits against an application even if you don't have much information about it.&amp;nbsp; We then applied a series of exercises around that idea.&lt;br /&gt;&lt;br /&gt;Then, we introduced the idea of working against states specifications and expectations and how insights to that will change approaches to testing against&amp;nbsp;the same applications, and others.&amp;nbsp; We then began discussing core ideas around bounds and&amp;nbsp;equivalences in data and how that may impact our testing approach.&amp;nbsp; After lunch, we &amp;nbsp;moved on to discussing a variety of topics.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Matt and I knew that there would be far more information to talk about than we possibly could get into a single day workshop.&amp;nbsp; We created a list of potential topics that could be of interest.&amp;nbsp; We presented that list to the class, allowed them to add their ideas and vote for the topics of interest to them.&amp;nbsp; Each participant was allowed three votes, we sorted based on the number of votes and began working our way down the list.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;This was a hugely fun exercise for us and resulted in some interesting discussion among all the participants in the session, as well as Matt and I.&amp;nbsp; What made an impression on some of the students is that we did not always agree.&amp;nbsp; In fact, there were cases where we made a point of showing where we differed, and how our experience and environments, the context in which we worked, impacted some of those views.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;As time wound down and we came to the end of the session, we had several topics we had not addressed.&amp;nbsp; Matt pointed out to them that in testing, as in the exercise, we may not have time to test everything on "the list" to be tested.&amp;nbsp; We will then have to work on the items that are of the most interest - Just as we selected topics that showed the most interest to discuss and work through with the students.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Monday night we settled down for a light supper of appetizers and various beverages with a host of intelligent people.&amp;nbsp; The ideas and excellent conversation flowed, although I decided to call it a day and retire fairly early to prepare for Tuesday's sessions and get some rest.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-8206509228798641310?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/8206509228798641310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/10/stpcon-2011-fall-part-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8206509228798641310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8206509228798641310'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/10/stpcon-2011-fall-part-1.html' title='STPCon 2011 Fall - Part 1'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-4998246281830091764</id><published>2011-10-14T22:19:00.002-04:00</published><updated>2011-11-28T12:43:26.475-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='black swans'/><category scheme='http://www.blogger.com/atom/ns#' term='Frames'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>No Black Swans Or Always Expect the Unexpected</title><content type='html'>So, I expect many, if not most reading this,&amp;nbsp;have heard of Taleb's &lt;a href="http://en.wikipedia.org/wiki/Black_swan_theory"&gt;Black Swan theory&lt;/a&gt;.&amp;nbsp; He put this forward around those things that people write off as being so far in the extreme, or so improbable, that "no one" could predict them.&amp;nbsp; Many folks far more learned than I have discussed this many times over.&amp;nbsp; Not just around&amp;nbsp;software events, but in disasters, both natural and, well, not so natural.&lt;br /&gt;&lt;br /&gt;Fact is, I have&amp;nbsp;seen so many things in software testing that other folks would write off as "improbable" or "unrealistic" or simply snort in derision over.&amp;nbsp; There was the developer who once tried to say "No user would ever run this purge process with nothing to purge."&amp;nbsp; Really?&amp;nbsp; Never?&amp;nbsp; They'd always know better because, well, they'd know never to do that?&amp;nbsp; How would they know?&lt;br /&gt;&lt;br /&gt;I can also think of the times I walked into the same trap, unwittingly.&amp;nbsp; I learned.&amp;nbsp; I learned to be aware that I can not anticipate everything.&amp;nbsp; Now, sometimes that seems odd.&amp;nbsp; Then again, when I think about it, I ran into the same kind of problems other folks had, like those for whom a test result, or worse, an actual event, in production or in the wider world.&amp;nbsp; That problem was, and sometimes still is, perception.&lt;br /&gt;&lt;br /&gt;My way of thinking, approaching problems or questions, is sometimes self-limiting.&amp;nbsp; The fact is, I suspect it is the same for most people.&amp;nbsp; What I believe, or maybe hope, is that my awareness of this can help me work around it and be open to multiple possibilities.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Hmmm - that sounds kinda wishy-washy.&lt;br /&gt;&lt;br /&gt;What I mean is that I try and be open to the possibility that I missed something.&amp;nbsp; Usually when I do miss something, its because of my own perceptions, my way of approaching a question or scenario.&amp;nbsp; Broadly, my &lt;a href="http://www.developsense.com/blog/2010/09/test-framing/"&gt;frames&lt;/a&gt;.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;These models of thought can be usefull.&amp;nbsp; If we are not aware of potential limitations, we will find ourselves in the "No user would ever do X" camp.&lt;br /&gt;&lt;br /&gt;Now then.&amp;nbsp; Something REALLY unexpected?&lt;br /&gt;&lt;br /&gt;My lady-wife keeps a large garden.&amp;nbsp; We also capture rain water in a couple of large barrels to water that garden.&amp;nbsp; Sometimes, when there is a lot of rain, we will line up some buckets and catch extra water from the run-off of the car-port roof.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;An interesting thing happened last week.&amp;nbsp; The lady-wife was trimming some plants.&amp;nbsp; One of the branches had some nice looking flowers on.&amp;nbsp; She decided to put it in a rain-filled bucket until she could bring the flowers in the house.&amp;nbsp; She looked in the first bucket in line and saw a small fish.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;A FISH!&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Just a small little guppy looking thing.&amp;nbsp; No.&amp;nbsp; We did not put it there.&amp;nbsp; We have no idea how it got there, although we've bounced around some fun theories.&amp;nbsp; Have we come up with a model for how it got there?&amp;nbsp; Sure.&amp;nbsp; Several.&amp;nbsp; We don't know which, if any, is correct.&lt;br /&gt;&lt;br /&gt;So a fish in the rain bucket is something I definitely did not expect.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Maybe I should have.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-4998246281830091764?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/4998246281830091764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/10/no-black-swans-or-always-expect.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4998246281830091764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4998246281830091764'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/10/no-black-swans-or-always-expect.html' title='No Black Swans Or Always Expect the Unexpected'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-5875719092498234490</id><published>2011-10-10T07:41:00.000-04:00</published><updated>2011-10-10T07:41:23.750-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bugs'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='weeds'/><category scheme='http://www.blogger.com/atom/ns#' term='gardening'/><title type='text'>Of Bugs and Weeds or Why Tugging Gently May Reveal More Than Pulling Hard</title><content type='html'>We have a fair sized garden for where we live.&amp;nbsp; To be fair, my wife has the garden.&amp;nbsp; I'm the laborer who makes some of the bigger chores happen.&lt;br /&gt;&lt;br /&gt;One chore that we get to do twice a year (mid to late spring and early to mid fall) is pull Virginia Creeper vines out of the lilacs, mock oranges, off the fence, and generally out of everywhere we can pull it out from.&amp;nbsp; Now, its a pretty enough plant.&amp;nbsp; However, like most vines it tends to not "stay put" and grows pretty aggressively.&lt;br /&gt;&lt;br /&gt;It can, and will, choke out other plants - it has done in a couple of ours and several of the neighbor's much loved mock orange trees.&amp;nbsp; It looks a bit like poison ivy and actually works pretty well as a deterrent for keeping some of the unscheduled visits to the garden and yard&amp;nbsp;from youngsters&amp;nbsp;(and oldsters) in the area to a minimum - they don't realize that vine is NOT poison ivy.&lt;br /&gt;&lt;br /&gt;In the fall, the leaves turn a stricking red - astoundingly bright color.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Did I mention that it grows REALLY fast?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;While&amp;nbsp;I pulled a huge amount from the one area I worked in,&amp;nbsp;I know there is more there.&amp;nbsp; I focused on the big mature stuff that would be sending out more runners&amp;nbsp;in the spring.&amp;nbsp; Any smaller vines I came across I also pulled but I did not go looking for them.&amp;nbsp; (Kind of like looking for defects that really impact a system vs those that should be fixed but don't really impact anyone.)&lt;br /&gt;&lt;br /&gt;Like many people dealing with this plant, I started out, many years ago, pulling hard and aggressively.&amp;nbsp; I was going to show it&amp;nbsp;who was the boss.&amp;nbsp; I was going to WIN!&amp;nbsp; Ummm, not so much.&amp;nbsp; You see, vines tend to break off at resistance points.&amp;nbsp; So if a couple of tendrils have looped themselves around a wire in a fence&amp;nbsp; or a branch of another bush, the "stem" will break if you pull hard - the tendrils will hold the rest in place.&lt;br /&gt;&lt;br /&gt;What I learned, and greatly amused my lady wife as she watched me do this, is I can identify a large vine, gently lift it and apply even pressure on it.&amp;nbsp; That will break the tendrils off so I'll have a much large section with little or no resistance to pulling.&amp;nbsp; I'll then look up to the top of the bushes (the lilacs along the North side are quite tall - over 10 feet) and watch what moves when I tug on the vine.&amp;nbsp; That way, if the vine DOES break, I'll know generally where it broke off.&lt;br /&gt;&lt;br /&gt;I've also found that if I start a gentle, consistent pressure, I'll get much more of the vine off per attempt than if I give it a good yank.&amp;nbsp; Like all heuristics, that one is fallible.&amp;nbsp; Sometimes it works, sometimes it doesn't.&amp;nbsp; Much of the time through it works.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So as I was pulling vines this last week, I got to thinking about software defects.&amp;nbsp; If I dive in aggressively looking for HUGE problems, I tend to find some.&amp;nbsp; If I use a more gentle, subtle approach, I may find some of the same ones I found with the aggressive techniques.&amp;nbsp; I also find others that I perhaps may&amp;nbsp;not have found.&lt;br /&gt;&lt;br /&gt;I'll experiment some more tonight when I get home.&amp;nbsp; I need to transplant some of the smaller lilac bushes.&amp;nbsp; It should be much easier since so much of the virginia creeper was pulled out of that portion of the garden.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-5875719092498234490?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/5875719092498234490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/10/of-bugs-and-weeds-or-why-tugging-gently.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5875719092498234490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5875719092498234490'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/10/of-bugs-and-weeds-or-why-tugging-gently.html' title='Of Bugs and Weeds or Why Tugging Gently May Reveal More Than Pulling Hard'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-334618061999507719</id><published>2011-10-09T18:36:00.000-04:00</published><updated>2011-10-09T18:36:21.501-04:00</updated><title type='text'>An Exercise in Task Prioritization Or Where Has Pete Been?</title><content type='html'>I find it astounding that the last blog entry I posted was written on August 24.&amp;nbsp; That seems a long time for me to go between postings.&amp;nbsp; That is not to say I have not thought about writing some thoughts down.&amp;nbsp; In fact, I have a fairly lengthy list of post-it notes stuck on my bulletin board with "This would be a good topic for a blog entry."&amp;nbsp; As of today, its quite a lengthy list.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The simple fact is, I fell into a common trap for software people - I'd see a side project and think "I can do that in my spare time, it can't take too long."&amp;nbsp; Or, I'd say "Here's an opportunity for me to do&amp;nbsp;X.&amp;nbsp; Those don't come along too often.&amp;nbsp; I can do that."&lt;br /&gt;&lt;br /&gt;Pretty soon, I had more "side projects" than&amp;nbsp;time to do them in.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;On top of that, there was a "side project" at the day-job that needed to be addressed.&amp;nbsp; Not a big deal, just a minor little thing of 40 to 60 hours and a couple months to do it.&amp;nbsp; Of course, it was not on the project schedule because it was pretty small and could be done in the middle of other things.&amp;nbsp; Until it was scheduled to be shipped to a customer.&amp;nbsp; THEN the priority ramped up BIG time.&amp;nbsp; (No one has ever seen that before, right?)&lt;br /&gt;&lt;br /&gt;So, in the meantime...&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I wrapped up slide decks for two presentations at two conferences; &lt;/li&gt;&lt;li&gt;Wrote up supporting articles on both;&amp;nbsp; &lt;/li&gt;&lt;li&gt;Wrote an article taking a contrarian view toward the answer to a question asked;&lt;/li&gt;&lt;li&gt;Wrote up four short essays answering other questions;&lt;/li&gt;&lt;li&gt;Wrote up notes from CAST2011 and filed them neatly for later use;&lt;/li&gt;&lt;li&gt;Took the lady-wife on an extended weekend at a music festival that had no electiricity (and allowed no generators) in the camping area - and had a fantastic time;&lt;/li&gt;&lt;li&gt;Did the usual (and expected) "end of summer" family stuff;&lt;/li&gt;&lt;li&gt;Got caught up on the day-job's projects (well, relatively);&lt;/li&gt;&lt;li&gt;Slept in yesterday.&lt;/li&gt;&lt;/ul&gt;Oh, and the usual home maintenance stuff for a home built in 1888.&amp;nbsp; (A friend of ours said "The only thing that works in an old house is the people."&amp;nbsp; He's right.&amp;nbsp; We&amp;nbsp;stole the line and use it ourselves now.)&amp;nbsp; Oh, and I fixed the annoying drip in the plumbing in the downstairs shower.&amp;nbsp;&amp;nbsp; (But that was today.)&lt;br /&gt;&lt;br /&gt;The result is I missed a peer conference I had intended to participate in.&amp;nbsp; I also did NOT submit any proposals in the last 6 weeks to speak at conferences coming up next year (yeah, there werre a bunch of deadlines that I waved to as they whished by.)&lt;br /&gt;&lt;br /&gt;The good news, and things I'm quite pleased about, include a resumption of workshops on drumming (pipe band drumming to be particular.)&amp;nbsp; I agreed to teach a bagpipe band's fledgling drum corps this year.&amp;nbsp; I had done a series of workshops, fairly intense 4 and 5 hour sessions, starting with "holding the drumstick" and ending with "playing as an ensemble."&amp;nbsp; They liked it so much that they asked me to repeat the lessons for their novices/newly joined drummers and pick up with more advanced material for last year's students.&amp;nbsp; Cool.&lt;br /&gt;&lt;br /&gt;The day job has had several "wins" from a business view, a software view, a testing view and personally.&amp;nbsp; Things are far from perfect, but there looks to be an interesting time ahead.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So, expect an flurry of blog posts as I try and work myt way through the list.&lt;br /&gt;&lt;br /&gt;What did I learn?&amp;nbsp; Hmmm - Jury is still out on that one.&amp;nbsp; Off the cuff, I'd say I should have learned to not take on more than I can handle.&amp;nbsp; What I may have learned&lt;em&gt; instead&lt;/em&gt; is that sometimes the stuff we agree to do had better be fun, because we may not have a chance to do other stuff that &lt;strong&gt;is&lt;/strong&gt;&amp;nbsp;fun.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-334618061999507719?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/334618061999507719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/10/exercise-in-task-prioritization-or.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/334618061999507719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/334618061999507719'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/10/exercise-in-task-prioritization-or.html' title='An Exercise in Task Prioritization Or Where Has Pete Been?'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-2136419183403420233</id><published>2011-08-24T19:22:00.000-04:00</published><updated>2011-08-24T19:22:36.069-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exploring'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>Out of the Mouths of Babes or Testing Lessons from a Three Year Old</title><content type='html'>While recently in Seattle (spot the CAST reference!) my lady-wife and I had a little time for sight-seeing and visiting and what not.&amp;nbsp; A friend of the daughter and her husband live in the area with their two children, aged 9 months and 3 years.&amp;nbsp; So, on touching base to say "hello" we get invited over for an evening - and jump at the chance.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;We brought over a pecan pie fresh from a Cajun place down at Pioneer Sqaure, downtown (amazing food by the way - and the pie was straight from the oven) and a couple of bottles of wine and age appropriate presents for the two children.&amp;nbsp; While visiting with the daughter's friend and playing with the kids (waiting for her husband to come home) I found myself engaged in an informative mentoring session with the 3 year old - Aidan.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Brilliant kid.&amp;nbsp;&amp;nbsp;You can tell his parents are terribly bright and spend a ton of time with him.&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Now, most people with children, or have ever had dealings with children, will know that there is a key word in every 2 and 3 year old's vocabulary:&amp;nbsp; "Why?"&lt;br /&gt;&lt;br /&gt;Well, not Aidan.&amp;nbsp; He looked right at us and asked "What happens?"&amp;nbsp; Well, sometimes he said "What happened?" but he did so in the right context.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;For example, a ballon popped "What happened?"&amp;nbsp; "Well, I think it bumped against a stick or a pricker in the grass and that popped the balloon."&amp;nbsp; (We were playing in the yard with a balloon.)&amp;nbsp; "What happens?"&amp;nbsp; "Well, sometimes if a balloon touches something sharp that can pop the balloon."&amp;nbsp; "Oh."&lt;br /&gt;&lt;br /&gt;So then it was time for him to play with his hard-hat and be a builder.&amp;nbsp; "Can you build me a big building?"&amp;nbsp; "Yup." (he leaves then comes back)&amp;nbsp; "Is it done?"&amp;nbsp; "Yup"&amp;nbsp; "Great.&amp;nbsp; Can you build me a barn now?"&amp;nbsp; (he goes away and comes back.)&amp;nbsp; "Is it done?" "Yup."&amp;nbsp; "Great! Can you get some hay and straw and get a cow and a horse and some chickens for the barn?"&amp;nbsp; "What happens?"&amp;nbsp; "Well, then the animals can live in the nice bard you built."&amp;nbsp; "Oh.&amp;nbsp; What happens?"&lt;br /&gt;&lt;br /&gt;About that time, Dad got home and Aidan went to go play with HIM until&amp;nbsp;dinner was ready.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The rest of the evening and on the drive back to the hotel,&amp;nbsp;that stuck with me.&amp;nbsp;&amp;nbsp;Not "Why"&amp;nbsp;but the next best question a tester can ask:&amp;nbsp; "What happens?" &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-2136419183403420233?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/2136419183403420233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/08/out-of-mouths-of-babes-or-testing.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/2136419183403420233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/2136419183403420233'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/08/out-of-mouths-of-babes-or-testing.html' title='Out of the Mouths of Babes or Testing Lessons from a Three Year Old'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-7656027065258716321</id><published>2011-08-14T19:38:00.003-04:00</published><updated>2011-08-15T11:04:39.762-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Smart People'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='CAST2011'/><title type='text'>CAST 2011 Emerging Topics and Wrap Up of Thoughts</title><content type='html'>I started out looking at my previous several posts and realized how many times in each of them I used the work "amazing."&amp;nbsp; I promise I will do my best to not let my still spinning head succumb to such a word in this post.&amp;nbsp; The thing is, I find it really hard to NOT use that word when I've been inundated with intellectually stimulating ideas.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="background-color: white; color: red;"&gt;Emerging Topics&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;After opening up to opportunity for anyone attending CAST to submit an idea to speak on, we then allowed anyone who was interested to comment, rank or otherwise ask questions around the proposals.&amp;nbsp; Matt Heusser and I reviewed these comments, rankings, questions (and their answers) to pull together a program from the ideas submitted.&amp;nbsp; Many of the proposals were from people who had not spoken at a conference before.&amp;nbsp; Personally, I found that exciting.&amp;nbsp; Why?&lt;br /&gt;&lt;br /&gt;We were opening up venues for people to speak to one of the more challenging conference audiences I have ever encountered.&amp;nbsp; People who think, and who may not agree with some of your points, are not only encouraged to speak up and ask questions (or challenge the speakers) but are expected to do so.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;When &lt;em&gt;Ben Yaroch&lt;/em&gt; let us know that there was a strong likelihood that we'd be able to stream the ET sessions live, that got me even more excited (yeah, right, as if I could get more excited.)&amp;nbsp; Adam the Volunteer (I never did get his last name) was a big help getting things going Monday afternoon.&amp;nbsp; That left me free to make sure the presenters were ready and we had their slide decks (presuming they had some) available.&amp;nbsp; Thanks Adam!&amp;nbsp; I do appreciate it.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;When Monday rolled around and we kicked off right after lunch, then the fun began.&amp;nbsp; The ensuing afternoon was much what I expected - a variety of speakers on a broad range of topics, all packed into 15 minute slots with 5 minutes saved for questions.&amp;nbsp; Some of the speakers were a little un-polished.&amp;nbsp; We did not care - It was the crisp thoughts they had (not crisp Powerpoint skills) we were interested in.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Personally, I liked how many speakers used no slide decks at all, instead they focused on the flip chart in the room, using markers to interact with the people in the room.&amp;nbsp; Coolness - no Death by Powerpoint here!&amp;nbsp; :)&lt;br /&gt;&lt;br /&gt;What was the best?&amp;nbsp; Hoo boy.&amp;nbsp; How do I choose?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Michael Larsen&lt;/strong&gt; gave an interesting presentation on EDGE (a cool Boy Scout acronym) and how that can be applied to testing. &amp;nbsp;&lt;strong&gt;Anna Royzman&lt;/strong&gt;&amp;nbsp;gave an experience report on how she got a mixed community of people to work together&amp;nbsp;and apply exploratory approaches to improve UX and overall testing. &lt;strong&gt;Lanette Creamer&lt;/strong&gt; gave a very very brave demonstration of testing on the fly around using tools everyone "knows" in new ways.&amp;nbsp; &lt;strong&gt;Neil Thompson&lt;/strong&gt; and &lt;strong&gt;Felipe Knorr Kuhn&lt;/strong&gt; both gave interesting talks (hard playing facilitator when the topics draw you in, not my most shining moment.)&amp;nbsp;&amp;nbsp;&lt;strong&gt;Robert Berqvist&lt;/strong&gt; gave an interesting comparison on the groove of music and the groove in testing&amp;nbsp; - yeah, drummers love that kind of stuff.&amp;nbsp; &lt;strong&gt;Ben Yaroch&lt;/strong&gt; spoke to a packed room on leadership ideas drawn from the military, and how they can be applied to testing.&amp;nbsp; Finally, the most challenging presentation for the day was&amp;nbsp;&lt;strong&gt;Geordie Keitt's&lt;/strong&gt; presentation on "Complexity Quandary, or&amp;nbsp;Why Certified Testers Continue to be in Demand."&amp;nbsp;&amp;nbsp;This seemed almost tailor-made to draw on ideas in &lt;em&gt;Michael Bolton's&lt;/em&gt; keynote, and to serve as a bridge between &lt;em&gt;James Bach&lt;/em&gt; and &lt;em&gt;Doug Hoffman's&lt;/em&gt; debate on the idea of Schools of testing being&amp;nbsp;divisive.&amp;nbsp; We gave him&amp;nbsp;a double long session (45 minutes) and&amp;nbsp;the discussion went over that.&amp;nbsp; I was too busy moderating to tweet - great stuff though.&lt;br /&gt;&lt;br /&gt;Tuesday, &lt;strong&gt;Eric Jacobsen&lt;/strong&gt; kicked things off by talking about combatting Tester Fatigue (as I was still recovering from the flight and the excitement that comes from CAST, I thought it appropriate for me!)&amp;nbsp; &lt;strong&gt;Bill Matthews&lt;/strong&gt; gave a good session on Myth Busting for Testers.&amp;nbsp; Frankly, I hated cutting both of them off when I did as I thought it was good stuff, and I only wish he had time for more.&amp;nbsp; Just before lunch, I gave a short version of "Messy Integration Testing" and how things that seem to be unrelated probably were not and needed to be considered in testing.&amp;nbsp; That was well received, I thought.&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;After Lunch, &lt;strong&gt;Todd Mazierski&lt;/strong&gt; gave a short overview of Sinatra.&amp;nbsp; This was followed by &lt;strong&gt;&lt;em&gt;Geordie Keitt's All-Star Tester Revue&lt;/em&gt;&lt;/strong&gt; (OK, I made that name up)&amp;nbsp; &lt;em&gt;Geordie&lt;/em&gt; stood up and played guitar and sang songs around a testing theme (it helps when you write them!)&amp;nbsp; Then brought in a panel of &lt;em&gt;Michael Bolton, Lanette Creamer, Dee Ann Pizzica&lt;/em&gt; who did some interesting improv comedy around a testing theme.&amp;nbsp; Capped off by Lanette singing a song, with Geordie backing her on guitar - and Geordie closing the session with another original composition.&amp;nbsp; What a great time.&amp;nbsp; &lt;strong&gt;Matt Heusser&lt;/strong&gt; wrapped the ET track with a lesson in communicating with "Agilistas"&amp;nbsp;drawn from his experience.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;We then turned the room over to Lightning talks - and I had the chance to go catch up with people.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;One of the people I kept running into during the conference was Adam Yuret.&amp;nbsp; No, not Adam the Volunteer mentioned before.&amp;nbsp; He and I have met cyberly for some time, banter on Twitter and various on-line forums.&amp;nbsp; All in all&amp;nbsp;he's a good guy with ideas to consider.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: red;"&gt;Keynotes 'N Stuff&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I was looking forward to hearing &lt;strong&gt;&lt;em&gt;Cem Kaner's&lt;/em&gt;&lt;/strong&gt; keynote this year.&amp;nbsp; I missed him speaking last year as I was "otherwise engaged."&amp;nbsp; Unfortunately, he had to cancel and was not able to attend CAST, so the workshop he was scheduled to teach got shuffled, and &lt;strong&gt;&lt;em&gt;Michael Bolton&lt;/em&gt;&lt;/strong&gt; slid into the keynote spot where Cem was scheduled to speak.&amp;nbsp; Michael's keynote was astounding&amp;nbsp;(avoiding the word "amazing" can ya tell?)&amp;nbsp; He covered things I have been trying to express for some time.&amp;nbsp; The minor issue encounterd, and gamely dealt with, was the projector simply did not work.&amp;nbsp; The result was Michael gave a very academic-like reading of his document which was absolutely chock-full of ideas around the history of scientific thought and how it related to testing and the idea of context driven testing.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;James Bach gave a keynote that, in my mind, was a solid argument on the benefits of avoiding processes&amp;nbsp;that so many people advocate, and were challenged time and time again.&amp;nbsp; All in all, it was a call-to-arms to reject the set-piece examples and practices that are part of so many people's views of "best practices."&lt;br /&gt;&lt;br /&gt;I was sitting with two different groups on Monday and Tuesday.&amp;nbsp; An amazing thing about CAST, so many people are welcoming and willing to engage in conversation no matter the topic or if&amp;nbsp;you were a "famous" person.&amp;nbsp; Based on comments around the table, both were well received.&lt;br /&gt;&lt;br /&gt;A couple of things stand out at this point in my rambling narration.&amp;nbsp; First, the hall was absolutely packed.&amp;nbsp; When the requisite question "How many are at CAST for the first time?" it seemed to me that half the people in the hall raised their hands.&amp;nbsp; It was an astounding sight.&amp;nbsp; The first time attendees&amp;nbsp;I met all very readily&amp;nbsp;engaged in the spirit of the conference and actively participated.&amp;nbsp; This bodes well for the future.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="color: red;"&gt;EdSIG &lt;/span&gt;- Education Special Interest Group&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Tuesday night I participated in the discussions of the Education Special Interest Group.&amp;nbsp; Topics on the table included getting more instructors for the BBST courses up and active, the upcoming next installment in the series, &lt;strong&gt;&lt;em&gt;Test Design&lt;/em&gt;&lt;/strong&gt;, ideas around why there are so many fewer students taking Bug Advocacy than are taking Foundations, branching out (reaching out?) to people who want to help but are not certain where to go to help.&amp;nbsp; So, there are a stack of issues, including creating a "what to expect in this course" video for Foundations - hopefully so that the amount of work is not overwhelming to the student.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;There is more, but much (for example Michael Bolton's workshop on test framing) is worthy of its own blog post.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I do want to thank the folks who organized the conference - I know James and Jon Bach were up to their eyebrows - but&amp;nbsp;also Doug Hoffman, Ben Yaroch, Dawn Haynes (who is an all around trooper) - all the people who made all the big ideas (live web streaming for example) move from "&lt;em&gt;idea&lt;/em&gt;" to "its &lt;em&gt;happening&lt;/em&gt; &lt;em&gt;&lt;strong&gt;now&lt;/strong&gt;&lt;/em&gt;."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-7656027065258716321?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/7656027065258716321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/08/cast-2011-emerging-topics-and-wrap-up.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7656027065258716321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7656027065258716321'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/08/cast-2011-emerging-topics-and-wrap-up.html' title='CAST 2011 Emerging Topics and Wrap Up of Thoughts'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-5628514344973677317</id><published>2011-08-11T02:29:00.000-04:00</published><updated>2011-08-11T02:29:57.979-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AST'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='CAST2011'/><title type='text'>CAST 2011, General Observations</title><content type='html'>I'm writing this the evening of Wednesday, August 10.&amp;nbsp; This is the evening after the Workshop day of CAST 2011 in Seattle.&amp;nbsp; Overall, this has been an amazing experience.&amp;nbsp; The whole experience was highly rewarding in many ways.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;James and John Bach took an unconventional approach to putting together the program.&amp;nbsp; Speakers were chosen on reputatuon, not on submission topic.&amp;nbsp; Yeah, it was different.&amp;nbsp; At the same time, I had the opportunity to work closely with Matt Heusser on putting together the Emerging Topics track.&amp;nbsp; This was a cool idea, an experiment, and overall, it came off well.&lt;br /&gt;&lt;br /&gt;Another experiment was the live webcasting of the keynotes, the ET sessions, lightning talks and "tester interviews."&amp;nbsp; The discussions were astoinding - no experiment there - certainty was closer to it.&amp;nbsp; I personally appreciate the great conversations Neil Thompson, Bill Matthews, Fiona Charles, Paul Holland, Dawn Haynes (who is a terrific person and hard worker who does not get nearly enough credit for making things just work) &lt;br /&gt;&lt;br /&gt;Oh - I met more people from Sweeden at a testing conference this year than I can imagine!&lt;br /&gt;&lt;br /&gt;OK, other people I met whom I have not mentioned - yeah, there were a stack, but these stood out ... Lets see - Christin Wiedemann was in my class today, then - sitting behind me, and next to Michael Hunter was Cathy McBride.&amp;nbsp; Oh!&amp;nbsp; Another Alex Bantz was also there.&lt;br /&gt;&lt;br /&gt;I had the pleasure of helping with the EdSIG meeting and looking for ways to get the people who were interested in helping in the SIG, and getting involved in BBST, actually involved and active,&amp;nbsp; The thing is, this is also the same central idea behind keeping any non-profit, volunteer organization - finding tasks that need to be done, matching them up with people with the skills and interest in doing them, and matching them up.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;My experience in Michael Bolton's Test Framing workshop really deserves its own post.&amp;nbsp; For now, suffice to say it was interesting.&lt;br /&gt;&lt;br /&gt;I had intended to decompress, have a quite dinner then get some work done.&amp;nbsp; Instead, after finishing an adult beverage, as my "take out" dinner was about to come out, Selene Deliesie, Lynn McKee and Nancy Kelln walked into the restaraunt.&amp;nbsp; What could I do?&amp;nbsp; We sat down, enjoyed a meal together and had a fantastic conversation.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now, it is very late, I'm remarkably tired and have more thoughts running through my head from the last three days and looking forward to more general thought absorption, internalization and a little sight-seeing tomorrow before heading home.&lt;br /&gt;&lt;br /&gt;Thank you Seattle and AST for an amazing experience.&amp;nbsp; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-5628514344973677317?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/5628514344973677317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/08/cast-2011-general-observations.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5628514344973677317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5628514344973677317'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/08/cast-2011-general-observations.html' title='CAST 2011, General Observations'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-2412363495709996666</id><published>2011-08-11T01:53:00.000-04:00</published><updated>2011-08-11T01:53:16.032-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='thinking'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Testers'/><category scheme='http://www.blogger.com/atom/ns#' term='CAST2011'/><title type='text'>CAST 2011, Day 2, A Brief Summary</title><content type='html'>Again, I had intended to write this last night.&amp;nbsp; It is amazing top be how mentally and physically drained I am byt&amp;nbsp;the end of each day at conferences.&amp;nbsp; So many smart people it seems impossible to keep up.&lt;br /&gt;&lt;br /&gt;Right, so, people.&amp;nbsp; Had some really nice hallway conversations with Elana Houser, who was in the BBST Foundations course with me.&amp;nbsp; We did not always agree with each other in the course, she is, however, a very good thinker.&amp;nbsp; Lynn McKee,&amp;nbsp;Nancy Kelln, Selena Delesie and had nice chats and gave great insights on discussion topics.&amp;nbsp; I also brifely met Karen Johnson - OK folks, she is smart and wise - doesn't always come in the same package.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Amazing talk(s) with Michael Hunter - Yeah, the Braidy Tester guy.&amp;nbsp; He really is as good and inspriational as his blog posts seem.&amp;nbsp; Oh, now then, let's see, Had some&lt;strong&gt;&lt;em&gt; Fantastic&lt;/em&gt;&lt;/strong&gt; chats with Ajay.Balamurugadas. Ben Yaroch is crazy smart and a hard worker - really. Michael Larsen really DOES have as much energy as his podcasts make it seem like he does.&amp;nbsp; Let's see.&amp;nbsp; Also had some good visits with Justin Hunter, Paul Holland, Bill Matthews and Johan Jonasson - Phil McNealy is a good person to know as well.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;One of the highlights for me was seeing the Emerging Topics track come together and be a reality.&amp;nbsp; Some of the speakers had a bit of a rough go.&amp;nbsp; Many had never presented outside their own company before - WHAT a daunting task!&amp;nbsp; Yeah - Present a 20 minute idea in front of some of the best testers around.&amp;nbsp; YEAH!&amp;nbsp; Still, everyone made it through the experience, good information and ideas were shared - even if folks were a little nervous.&lt;br /&gt;&lt;br /&gt;I had a chance to drop in the tail end of the Open Season of the BBST Experience track.&amp;nbsp; Cool Q&amp;amp;A session, lots of energy.&amp;nbsp; The Lightning Talks, which I dropped in on after the BBST talk ended, were interesting - ideas and "quick hits" with ideas.&amp;nbsp; Fun.&lt;br /&gt;&lt;br /&gt;I ended up having an interesting conversation with Felipe Knorr Kuhn, Gary Masnica, Phil McNealy and Lanette Creamer.&amp;nbsp; Job Titles, Job Roles, What to Do, How things work... highly enjoyable, mentally invigorating.&amp;nbsp; This set me up for a good session in the EdSIG - Education Special Interest Group.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Michael Larsen, me, some dozen other people talking via Skype with Rebecca Fiedler and Cem Kaner (who could not be at CAST.)&amp;nbsp; Good ideas, much meaty discussion - look for another blog post on that before too long.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;It was an amazing day.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Oh, I did not get elected to the Board of Directors for AST.&amp;nbsp; Now, some folks tried to console me, I was unconsoleable.&amp;nbsp; Well, technically, literally, there was nothing to console me about!&amp;nbsp; I believe that each of the five candidates were eminently qualified to serve on the board and three were selected.&amp;nbsp; This is good.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So, this morning, I find myself sitting at a table (starting this blog post actually) and Michael Hunter sat down to chat and have a little breakfast.&amp;nbsp; Griffon Jones dropped his pack and went for a little breakfast, but got tied up.&amp;nbsp; As it was, Michael and I had a great visit before we headed off to Michael Bolton's workshop on Test Framing.&amp;nbsp; That, too, is another blog post.&amp;nbsp; &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-2412363495709996666?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/2412363495709996666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/08/cast-2011-day-2-brief-summary.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/2412363495709996666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/2412363495709996666'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/08/cast-2011-day-2-brief-summary.html' title='CAST 2011, Day 2, A Brief Summary'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-4936341740105095138</id><published>2011-08-09T11:28:00.001-04:00</published><updated>2011-08-09T11:46:26.030-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exploratory Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Smart People'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='CAST'/><title type='text'>CAST 2011, Day 1 A Brief Summary</title><content type='html'>I had intended to write this last night.&amp;nbsp; Alas, I was far too exhausted and flopped into the hotel room with the telly and the lady-wife, and promptly fell asleep.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So, Yesterday was an astounding day.&amp;nbsp; I met a scad of people in person I had previously only met cyberly.&amp;nbsp; That, if for no other, is an astounding reason to attend a conference.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The Who's Who I met...&amp;nbsp; &lt;strong&gt;Ajay Balamurugadas&lt;/strong&gt; - Yes, the fellow who came up with Weekend Testing, the point-man/advocate for self-education and training in India.&amp;nbsp; &lt;strong&gt;Lanette Creamer&lt;/strong&gt; - Testy Redhead, bright and enmthusiastic ball of energy.&amp;nbsp; &lt;strong&gt;Johan Jonasson&lt;/strong&gt; - from Sweeden, an enthusiastic and crazy smart advocate of context driven testing.&amp;nbsp; Elan Houser who I met in a BBST course - really great thinker.&amp;nbsp; &lt;strong&gt;Simon Schrijver&lt;/strong&gt; - SimonSaysNoMore on Twitter - an astoundingly intelligent thinker.&amp;nbsp; Neil Thompson Anna Royzman, Todd Mazierski, Robert Berqvist, Geordie Keitt, Ben Yaroch, Felipe Knorr Kuhn&amp;nbsp;all were speakers in the Emerging Topics track I was helping moderate and helped coordinate.&lt;br /&gt;&lt;br /&gt;I had an amazing dinner with Neil Thompson, Fiona Charles, Anne-Marie Charret, my lady-wife and ... EGADS!&amp;nbsp; I've forgotten the name of the other lady/diner/participant!&amp;nbsp; I'm Sorry!&amp;nbsp; It was a fantastic conversation with little to do about testing, but EVERYTHING to do about testing.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Michael Bolton gave a Keynote yesterday that was thought provoking and interesting in developing thought ideas.&amp;nbsp; Part of his theme was picked up in Geordie's ET session at the end of the day yesterday.&amp;nbsp; It will be revisited later today with a track session with James Bach and Doug Hoffmann discussing the idea that the Schools of Software Testing is a divisive idea, or not.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;There were other crazy smart people, HOWEVERR - I'm going to bail and write more later.&amp;nbsp; BECAUSE!&amp;nbsp;&amp;nbsp;Sitting next to me right NOW is Markus Gaertner, Michael Larson, Matt Heusser and Ajay Balamurugadas and discussing the Tester Challenge they participated in last night.&amp;nbsp; An astounding display of self-evolving thought.&amp;nbsp; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-4936341740105095138?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/4936341740105095138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/08/cast-2011-day-1-brief-summary.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4936341740105095138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4936341740105095138'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/08/cast-2011-day-1-brief-summary.html' title='CAST 2011, Day 1 A Brief Summary'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-6488194490035190301</id><published>2011-08-01T09:58:00.000-04:00</published><updated>2011-08-01T09:58:25.219-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AST'/><category scheme='http://www.blogger.com/atom/ns#' term='Elections'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>More Cool Stuff from AST</title><content type='html'>In July I &lt;a href="http://bit.ly/pNvQdn"&gt;blogged&lt;/a&gt; about being nominated for a position on the Board of Directors for the Association for Software Testing.&amp;nbsp; You can find more on AST at the &lt;a href="http://www.associationforsoftwaretesting.org/"&gt;website&lt;/a&gt;.&amp;nbsp; Its a cool group made up of interesting people.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;So last week we got together and talked via Skype.&amp;nbsp; It was half-jokingly referred to as a "debate" but it was less debate and more people talking about what they are interested in.&amp;nbsp; (Come to think of it, there was a good deal of information shared and straight-forward answers given than in the pretend-political debates in the US the last several election cycles.)&lt;br /&gt;&lt;br /&gt;In the course of the "ramp-up" some of us sent messages via twitter on what would be happening.&amp;nbsp; That was picked up by a couple of other folks who asked if there would be a Q&amp;amp;A session via twitter.&amp;nbsp; So, why not?&amp;nbsp; We ran it by some other folks and picked a day and time... &lt;br /&gt;&lt;br /&gt;So the DAY is TODAY!&amp;nbsp; The First of August&amp;nbsp;- 9:00 to 10:00 PM Eastern Time (yeah, I know, very US centric but its when those of us on twitter are available...)&amp;nbsp; If you are interested in the AST and the elections, and want to participate&amp;nbsp;in the town hall meeting&amp;nbsp;on twitter, just follow the hashtag #ASTElect.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;More information on the "almost debate" and the Twitter Town-Hall-Meeting will be available &lt;a href="http://www.associationforsoftwaretesting.org/about/board-of-directors/2011-nominations-and-election/"&gt;here&lt;/a&gt;.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-6488194490035190301?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/6488194490035190301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/08/more-cool-stuff-from-ast.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6488194490035190301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6488194490035190301'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/08/more-cool-stuff-from-ast.html' title='More Cool Stuff from AST'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-8908786706387740498</id><published>2011-07-18T23:17:00.000-04:00</published><updated>2011-07-18T23:17:00.153-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharing'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='Talking'/><category scheme='http://www.blogger.com/atom/ns#' term='Conferences'/><title type='text'>Cross-Pollination or How Talking With Smart People Helps You Learn</title><content type='html'>I was looking at some of my blog posts over the last 6 or 8 months or so.&amp;nbsp; That made me wonder so&amp;nbsp;I went back looking at some of my older blog posts.&amp;nbsp; That made me wonder some more, so I went out looking for blogs from other people I respect.&amp;nbsp; These people&amp;nbsp;are&amp;nbsp;involved in other groups or go&amp;nbsp;to conferences or, well, just hang out with other testers and tester types.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I discovered&amp;nbsp;something about myself, and I believe others, that led to this blog post.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Here's what I learned:&amp;nbsp; &lt;strong&gt;&lt;em&gt;The more you expose yourself to&amp;nbsp;good thinkers and intelligent conversation and engage with them, the more you learn and the more you can learn.&lt;/em&gt;&lt;/strong&gt;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I can't prove this with any firm science.&amp;nbsp; What I &lt;em&gt;&lt;strong&gt;can&lt;/strong&gt;&lt;/em&gt; do is look at how things have changed since I went out looking for different sources.&amp;nbsp; I can also see how other people, significant, famous testers, interact and learn from each other.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;I've been fortunate in having the opportunity to go to various conferences the last few years.&amp;nbsp; This has given me the&amp;nbsp;chance to meet people whose writings I have read and enjoyed and I have learned from.&amp;nbsp; I also have had the opportunity to meet people whose writings I have read and I disagreed with.&amp;nbsp; Now, some folks might shake their head and say "They're wrong."&amp;nbsp; For me, this was an opportunity to understand something I did not understand before.&amp;nbsp; Possibly, I could learn from that understanding and find something to appreciate and find common ground for future meetings.&lt;br /&gt;&lt;br /&gt;What has astounded me, is just how much I have learned and grown from all these meetings.&amp;nbsp; Ideas I have had for some time and have been trying to formulate have found the form and structure I needed to organize them.&amp;nbsp; The result has been, among other things, this blog, articles, an inteview, conference presentations.&lt;br /&gt;&lt;br /&gt;Do you need to travel all over North America or the world to find the same level of thought provoking conversation?&amp;nbsp; Hardly.&lt;br /&gt;&lt;br /&gt;I bet there are people in your company or your community you can talk with and have the same experience.&amp;nbsp; I bet there are others in your city or town who are interested in discussing similar things.&amp;nbsp; Great ideas can come from many sources - not just the famous conference speakers and articles.&amp;nbsp; They can come from the person in the cube next to you or from someone doing similar work at a different company in your town.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Want to see if I'm right?&amp;nbsp; Try an experiment.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Talk with people at your company about meeting after hours to talk about software and testing.&amp;nbsp; Then, have those people drop an email to people they know at other companies.&amp;nbsp; Invite testers, designers, programmers/developers - anyone who works on software.&amp;nbsp; Then talk.&lt;br /&gt;&lt;br /&gt;You don't need a big group, a few people is a good start.&amp;nbsp; Don't worry about being formal - just try talking with other people with an interest.&amp;nbsp; Don't worry about being &lt;strong&gt;&lt;em&gt;right &lt;/em&gt;&lt;/strong&gt;- instead focus on sharing ideas.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Thats all.&lt;br /&gt;&lt;br /&gt;Try sharing ideas and see what you can learn.&amp;nbsp; Maybe other people will learn something from you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-8908786706387740498?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/8908786706387740498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/07/cross-pollination-or-how-talking-with.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8908786706387740498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8908786706387740498'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/07/cross-pollination-or-how-talking-with.html' title='Cross-Pollination or How Talking With Smart People Helps You Learn'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-4765039573899973801</id><published>2011-07-07T19:49:00.001-04:00</published><updated>2011-07-08T16:45:24.961-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AST'/><category scheme='http://www.blogger.com/atom/ns#' term='Passion'/><category scheme='http://www.blogger.com/atom/ns#' term='Service'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>A Moment's Thought: AST and Walking Among the Mighty</title><content type='html'>The morning of June 24, I opened my email and found a message that said, in part:&lt;br /&gt;&lt;blockquote&gt;&lt;em&gt;...you have been nominated for AST's 2011-2012 Board of Directors Election. The Nominations and Elections Committee needs to confirm you are willing to run for the Board Of Directors. Can you confirm or disconfirm your interest in running?&lt;/em&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;a href="http://www.worldwidewords.org/qa/qa-gob1.htm"&gt;Gobsmacked&lt;/a&gt; does not begin to describe my reaction.&amp;nbsp; Astounded?&amp;nbsp;&amp;nbsp;Thunderstuck?&amp;nbsp; Not even close.&lt;br /&gt;&lt;br /&gt;I asked a few questions.&amp;nbsp; Actually, I asked a lot of questions.&amp;nbsp; They involved expected time commitment, level of involvement and things of that nature.&amp;nbsp; Mostly I was looking to weigh those expectations against the needs of my family and my day-job, you know, testing.&lt;br /&gt;&lt;br /&gt;My problem, as my lady-wife well knows,&amp;nbsp;is this: When I agree to something, I dive in head first and will put in massive amounts of time and energy to fulfill that commitment.&amp;nbsp; In the past, it has sometimes been to the detriment of other things.&amp;nbsp; I have learned to limit myself carefully.&amp;nbsp; It can be a struggle to set aside things that are emotionally and mentally rewarding to deal with things that are more mundane, yet pressing, like painting the house or fixing that drip in the kitchen faucet.&amp;nbsp; Let's face it, some things are just more fun than others.&amp;nbsp; Sure, they all leave you with a sense of satisfaction, like, the house looks really nice or the annoying drip is not wasting water and costing money.&amp;nbsp; Still, they don't have the mental stimulation that sharing time with people equally passionate about things as you are does.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I had come across the &lt;strong&gt;Association for Software Testing&lt;/strong&gt; some time ago.&amp;nbsp; How long ago, I don't rightly recall.&amp;nbsp; It was while reading "Lessons Learned in Software Testing" that I read of the "Context Driven School of Testing."&amp;nbsp; What I read made sense.&amp;nbsp; It rang more true to me than the more procedural or dogmatic oriented approaches to testing.&amp;nbsp; There was a reference to a Yahoo email group in the back of the book, and I signed up, and was accepted.&lt;br /&gt;&lt;br /&gt;I remember reading in there of the Association for Software Testing and organizing a conference.&amp;nbsp; Me, I stayed on the sidelines and dealt with other things, watching and observing the discussions with interest.&lt;br /&gt;&lt;br /&gt;Fast forward several years.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;In the fall of 2009,&amp;nbsp;I found myself at a conference in Toronto, going in place of my boss, who could not attend at the last moment.&amp;nbsp; I landed there.&amp;nbsp; While I was sitting at breakfast, realizing that the nice friendly lady at the table chatting with the handful of us was &lt;strong&gt;Fiona Charles&lt;/strong&gt;, whose writings I had read for some time, a voice rang out.&lt;br /&gt;&lt;br /&gt;"Pete Walen! The last time we talked you had just been fired for doing your job!" With that,&amp;nbsp;&lt;strong&gt;Michael Bolton&lt;/strong&gt; sat down next to Fiona and tore into his breakfast along with the rest of us.&amp;nbsp; (Talk about instant street-cred with a table full of people you have never met...)&amp;nbsp; Mind you, we had "talked" by email and discussion forum posts and never in person.&lt;br /&gt;&lt;br /&gt;Later at&amp;nbsp;the same conference I met &lt;strong&gt;Lynn McKee&lt;/strong&gt; and &lt;strong&gt;Nancy Kelln&lt;/strong&gt;.&amp;nbsp; Both&amp;nbsp;left me absolutely amazed at their energy and excitement.&amp;nbsp; In the midst of a lively discussion around measurement, metrics, goals and the like, huge issues for the company I was working for at the time, Michael and Fiona both said "You should join AST, you'd be very happy with that group."&amp;nbsp;(Actually, that was a paraphrase of what was said, but you get the idea.)&lt;br /&gt;&lt;br /&gt;Later that month, after returning home, I bought myself a birthday present of an AST membership.&amp;nbsp; Shortly after returning home I met (in person) &lt;strong&gt;Matt Heusser&lt;/strong&gt;.&amp;nbsp; Rarely have I met someone with as much drive, energy and focus as Matt.&amp;nbsp; He confirmed that joining AST was absolutely the right thing for me.&amp;nbsp; Since that first meeting, Matt and I have worked to get the local tester group meeting, and helping its members, on a regular basis.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;My first experience at CAST came the next summer.&amp;nbsp; Another eye-opening experience.&amp;nbsp; I met Fiona again, was introduced to &lt;strong&gt;Griffin Jones&lt;/strong&gt; and a whole host of other people.&amp;nbsp; I blogged very excitedly about it at the time.&amp;nbsp; (See?&amp;nbsp; &lt;a href="http://bit.ly/bYC2Pe"&gt;Here&lt;/a&gt; and &lt;a href="http://bit.ly/avRNuD"&gt;here&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;This spring&amp;nbsp;I took the BBST Foundations course.&amp;nbsp; The coursework was only part of the experience.&amp;nbsp; Meeting people of differing backgrounds from around the world, even cyberly, was fantastic.&amp;nbsp;I remain in contact with several of the class particpants through Skype and Twitter.&amp;nbsp; Gotta love technology.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;James and Jon Bach, Karen Johnson and others I met in person and was able to spend time in conversation with helped me better my undersanding of my chosen craft.&amp;nbsp; Each of them are&amp;nbsp;inspirational in their own way.&lt;br /&gt;&lt;br /&gt;I was asked once, quite recently,&amp;nbsp;what I liked about AST and why I kept my membership current, and&amp;nbsp;did I think it was "worth it."&amp;nbsp; Is it "worth it?"&amp;nbsp; Absolutely.&amp;nbsp; Why?&lt;br /&gt;&lt;br /&gt;That took a bit more thought.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I realized that at the core of it, was the &lt;em&gt;community&lt;/em&gt; that was the center of the Association.&amp;nbsp; I found a group of people who may not agree with you (or even each other)&amp;nbsp;on a topic and were willing to discuss ir like, well, adult professionals&amp;nbsp;&amp;nbsp;Many of the members I have met demonstrate traits that I associate with people who are true masters of their craft.&amp;nbsp; They will discuss an idea with you&amp;nbsp;in order to learn, and posibly inform their own understanding of the concept.&amp;nbsp; Of course, there is also the chance of teaching you and&amp;nbsp;sharing their understanding with you.&lt;br /&gt;&lt;br /&gt;Another&amp;nbsp;thing&amp;nbsp;I find attracting me to AST&amp;nbsp;is the focus on &lt;strong&gt;&lt;em&gt;Context&lt;/em&gt;&lt;/strong&gt;.&amp;nbsp; It is not merely being Context Aware.&amp;nbsp; It is keeping Context at the center.&amp;nbsp; It was the idea of Context Driven Testing that I found appealing originally when reading Lessons Learned.&amp;nbsp; It is still sppealing to me.&amp;nbsp; This recognition that&amp;nbsp;context&amp;nbsp;can and must color and drive testing and discussions arouind testing has pushed me to be a better tester, a better colleague and professional, and a better craftsman.&lt;br /&gt;&lt;br /&gt;There have been many people who have encouraged me and pushed me forward in my development as a tester.&amp;nbsp;&amp;nbsp;Those I named stand out for the mark they made and their willingness to talk with me easily, without let or reservation.&lt;br /&gt;&lt;br /&gt;That&amp;nbsp;is the third and most important point to me.&amp;nbsp; Many AST members, from the very famous "someones" to the other faces in the crowd, are willing to put in time and effort to better the community of testers as a whole.&lt;br /&gt;&lt;br /&gt;I&amp;nbsp;am deeply honored to have been nominated for the Board of AST.&amp;nbsp; I realized that if I had the opportunity to pass on the gifts I had received, I would.&amp;nbsp; Someone like me who is&amp;nbsp;not a jet-setting "famous tester" or author of testing books or&amp;nbsp;a famous consultant,&amp;nbsp;yet is&amp;nbsp;one of the many&amp;nbsp;who want to better&amp;nbsp;themselves and those around them&amp;nbsp;in their trade and craft, has a choice.&amp;nbsp; We can allow the great ones of our craft to engage in this work alone.&amp;nbsp; Or, we can say "Should I be elected by the members, I would serve."&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I see it as an opportunity to "do my bit" for the greater good.&amp;nbsp; Therefor, as I responded to the email, I am interested in running for the Board of Directors.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I was told I would need to prepare a short statement about my interest in AST.&amp;nbsp; I'm suspect this is not&amp;nbsp;"short" enough.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-4765039573899973801?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/4765039573899973801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/07/moments-thought-ast-and-walking-among.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4765039573899973801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4765039573899973801'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/07/moments-thought-ast-and-walking-among.html' title='A Moment&apos;s Thought: AST and Walking Among the Mighty'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-7494855304817841964</id><published>2011-06-24T13:44:00.001-04:00</published><updated>2011-07-20T08:25:49.247-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Emerging Topics'/><category scheme='http://www.blogger.com/atom/ns#' term='CAST2011'/><title type='text'>CAST 2011 Emerging Topics Track and Deadline</title><content type='html'>No odd philosophical ramblings in this post.&amp;nbsp; No questioning definitions or other people's dearly held beliefs.&amp;nbsp; Still, I'm getting pretty excited.&lt;br /&gt;&lt;br /&gt;The Conference for the Association of Software Testing (&lt;a href="http://bit.ly/mJo8Mr"&gt;CAST&lt;/a&gt;) is coming up REALLY fast - August 8 through 10 in Seattle (to be precise)&amp;nbsp;Part of the fun this year is to hold an "Emerging Topics" track - 20 minute sessions that anyone already attending the conference can submit a proposal to give.&lt;br /&gt;&lt;br /&gt;Yeah, anyone who is registered and&amp;nbsp;who wants to give a short talk on something they do not see covered in the balance of the program can do so.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Here's the catch:&amp;nbsp; In order to make a schedule and give everyone attending the opportunity to review the abstracts for the Emerging Topics session they might be interested in, we will need to cut off entries and voting for them, on July 1, 2011.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So, if you are attending &lt;a href="http://bit.ly/mJo8Mr"&gt;CAST&lt;/a&gt; and want to submit a proposal, or review and vote on proposals in the Emerging Topics track, please drop an email to &lt;a href="mailto:peterwalen@msn.com"&gt;me&lt;/a&gt; or &lt;a href="mailto:matt.heusser@gmail.com"&gt;Matt Heusser&lt;/a&gt;.&amp;nbsp; We'll get you setup with access to see (and create) them.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;&lt;span style="color: #660000;"&gt;UPDATE!!!!!!!!!!&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;July 20, 2011 - &lt;/em&gt;&lt;br /&gt;&lt;em&gt;The Submission and Voting period is now closed, selections and a schedule have been made. This has been an interesting, thought provoking and fun project to work on. I am looking forward to meeting everyone in person after communicating by email and telephone. &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Thanks to all who participated - Pete&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-7494855304817841964?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/7494855304817841964/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/06/cast-2011-emerging-topics-track-and.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7494855304817841964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7494855304817841964'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/06/cast-2011-emerging-topics-track-and.html' title='CAST 2011 Emerging Topics Track and Deadline'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-1935704760702694809</id><published>2011-06-23T21:42:00.000-04:00</published><updated>2011-06-23T21:42:09.323-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='manager stuff'/><category scheme='http://www.blogger.com/atom/ns#' term='Exploratory Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='defintions'/><title type='text'>Managing and Controlling or One of These Things is Not Like the Other</title><content type='html'>There are some interesting threads on various internet discussion forums.&amp;nbsp; Some are interesting as in "this is a thought provoking conversation with a lot of good ideas."&amp;nbsp; Some are more along the lines of "this is a very odd series of disjointed thoughts where people can not even agree on what they disagree on."&lt;br /&gt;&lt;br /&gt;One was interesting in the "What is this guy talking about?" sort of way.&lt;br /&gt;&lt;br /&gt;His assertion was that Exploratory Testing was fine for small groups of one or two testers.&amp;nbsp; However, it was unsuitable for larger or regulated environments because testing&amp;nbsp;could not be controlled.&amp;nbsp; He also suggested that Exploratory Testing was not as thorough as fully scripted testing because you did not need to think about it before you did it.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Take a deep breath, Pete.&amp;nbsp; Can we start with this, "What is the difference between&amp;nbsp;Controlling and Managing?"&amp;nbsp; His&amp;nbsp;response was "None. They are the same thing."&lt;br /&gt;&lt;br /&gt;Oh dear, oh my, oh dear.&lt;br /&gt;&lt;br /&gt;Let's see.&amp;nbsp; Being too lazy to look get out one of my physical dictionaries, I turned to Google and searched for&amp;nbsp;"control definition",&amp;nbsp; "manage definition",&amp;nbsp; "controlling definition" and "managing definition".&amp;nbsp;&amp;nbsp;I very scientifically grabbed the top search results (that were not paid advertisements) and found this...&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Control:&lt;/strong&gt; –verb &lt;br /&gt;1. to exercise restraint or direction over; dominate; command. &lt;br /&gt;2. to hold in check; curb. &lt;br /&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OR...&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;Control:&lt;/strong&gt;&amp;nbsp;-noun &lt;br /&gt;1. the act or power of controlling; regulation; domination or command. &lt;br /&gt;2. the situation of being under the regulation, domination, or command of another. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Then there is this...&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Manage:&lt;/strong&gt; -verb (used with object) &lt;br /&gt;1. to bring about or succeed in accomplishing,&lt;span style="color: black;"&gt; sometimes&lt;/span&gt; despite difficulty or hardship.&lt;br /&gt;2. to take charge or care of. &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;OR...&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;Manage:&lt;/strong&gt; -verb (used without object) &lt;br /&gt;1. to conduct business, commercial affairs, etc.; be in charge.&lt;br /&gt;2. to continue to function, progress, or succeed, usually despite hardship or difficulty; get along:&lt;br /&gt;&lt;br /&gt;Now then, we have looked at the roots, now let us look at the&amp;nbsp; &lt;em&gt;-ing&lt;/em&gt; words in question.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Controlling:&lt;/strong&gt; -adjective&lt;br /&gt;&lt;span class="ssens" itxtharvested="0" itxtnodeid="24"&gt;1.&amp;nbsp;inclined to control others' behavior;&amp;nbsp;domineering&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; And...&lt;br /&gt;&lt;strong&gt;Managing:&lt;/strong&gt;&amp;nbsp; -adjective&lt;br /&gt;1. having executive or supervisory control or authority&lt;br /&gt;&lt;br /&gt;As I sit here, I think a bit on the interesting idea that &lt;em&gt;Manage&lt;/em&gt; and &lt;em&gt;Control&lt;/em&gt; are the same thing.&amp;nbsp; Based on these definitions, I find it interesting that there can be a serious assertion made that they mean the same thing.&amp;nbsp; Having said that, I know certain boss types who firmly believe this.&amp;nbsp; Me, I'm far to liberal (at least in the traditional, apolitical&amp;nbsp;sense of the word) to agree with this.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Liberal:&lt;/strong&gt;&amp;nbsp; -adjective&lt;br /&gt;1. open to new behavior or opinions &lt;br /&gt;2. favorable to or respectful of individual rights and freedoms &lt;br /&gt;&lt;br /&gt;Now, if you want to exercise restraint or direction over your people&amp;nbsp;(whom I suspect you refer to as "resources") or to dominate your staff or to hold them in check, have a great time.&amp;nbsp; Your staff probably won't.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Oh, I won't be part of that game, either.&lt;br /&gt;&lt;br /&gt;Now, if you want to be in charge and guide&amp;nbsp;and supervise your staff, no worries from me.&amp;nbsp; I'd be happy to discuss exactly what that means to you and I'd also be interested in knowing how your people perceive your style of management.&lt;br /&gt;&lt;br /&gt;Now, to be sure, there is some overlap in some of the words.&amp;nbsp; If the intent of "Control" follows the defntitions I found, I am simply not interested.&amp;nbsp; If the intent of "Manage" follows the definitions I found, I may be interested and would be willing to talk about it.&amp;nbsp; Having said that, if your use of "manage" really means "control" - I'm not going to play along.&lt;br /&gt;&lt;br /&gt;Managing and Controlling are far from the same concept.&amp;nbsp; If you want to be a Manager, consider just what the differences are.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-1935704760702694809?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/1935704760702694809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/06/managing-and-controlling-or-one-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/1935704760702694809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/1935704760702694809'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/06/managing-and-controlling-or-one-of.html' title='Managing and Controlling or One of These Things is Not Like the Other'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-8202718596947571530</id><published>2011-06-22T19:56:00.001-04:00</published><updated>2011-06-23T08:04:55.518-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Growth'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='Improvement'/><title type='text'>Back in My Day: Confessions of a Curmudgeon</title><content type='html'>When I first got into software for a living, the idea of "structured" anything was the red-hot burning idea that was going to save software from the horrible/bad/evil practices of people who were inept/wrong-thinking/clue-less practitioners of hocus-pocus.&amp;nbsp; Structure was going to save us.&amp;nbsp; Then it was CAD.&amp;nbsp; Then it was Object Orientation.&amp;nbsp; Then it was blah, blah.&amp;nbsp; You get the idea. &lt;br /&gt;&lt;br /&gt;I heard some folks talking about some "New Ideas" that they had heard about.&amp;nbsp; Fantastic ideas, I thought.&amp;nbsp; Instead of centralizing everything on a host server, they could have servers in a bunch of different places and have them all talk to the host.&amp;nbsp; Then response times&amp;nbsp;would be faster and the users would be able to get faster response.&amp;nbsp; Astounding, eh?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Anyone else remember that &lt;strong&gt;&lt;em&gt;new&lt;/em&gt;&lt;/strong&gt;&amp;nbsp;idea from, oh, 20 years ago?&lt;br /&gt;&lt;br /&gt;Wait, that is sounding really, negative.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Let me try again. &lt;br /&gt;&lt;br /&gt;Back when I was heavily involved in bagpipe bands, there was an amused expression that was reserved for folks who had been involved in pipe bands some years before, and no longer were/&lt;br /&gt;&lt;br /&gt;"The older I get, the better I was."&lt;br /&gt;&lt;br /&gt;The fact is, people's perceptions will change over time as our experiences inform those same perceptions.&amp;nbsp; In the pipe band world, it seemed to inflate what the abilities were. &lt;br /&gt;&lt;br /&gt;In reality, I have learned, now that I am part of the same "club," is that some folks really REALLY don't like change.&amp;nbsp; Change in any form is bad.&amp;nbsp; At the same time, things change as they grow, or they wither and die.&amp;nbsp; You can't maintain existence &lt;strong&gt;&lt;em&gt;without &lt;/em&gt;&lt;/strong&gt;change.&amp;nbsp; Well, maybe you can, but it is not really existence, it is a museum display - almost a "living history" lesson.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Change is inevitable.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Once it was suggested that since I was so "set in my ways" I may not like the changes that were coming and I could have a hard time adapting to them.&lt;br /&gt;&lt;br /&gt;I resisted the temptation to look around for my cane and wave it about calling that individual a "young whippersnapper."&amp;nbsp; For one thing, I don't use a cane or a walking stick.&amp;nbsp; For another, I sympathized with his perception and lack of life (and maybe professional?) experience that would lead him to say that.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The thought that crossed my mind was "It is this very experience I have that allows me to see how he could have a view like that.&amp;nbsp; I have been around a while and I&lt;em&gt;&lt;strong&gt; like&lt;/strong&gt;&lt;/em&gt; things a certain way.&amp;nbsp; I have liked things&amp;nbsp;in different ways before that, too.&lt;br /&gt;&lt;br /&gt;When comments like the above are made, or when I think on change and flexibility, my mind sometimes wanders back to the companies I have worked for, the shops I have worked in.&amp;nbsp; No two were the same, even remotely.&amp;nbsp; Some were happier than others.&amp;nbsp; Some&amp;nbsp;were more efficient than others.&amp;nbsp; Some turned out really good&amp;nbsp;work.&amp;nbsp;&amp;nbsp;Some were just jobs.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Some are examples of&amp;nbsp;the same things I mentioned before.&amp;nbsp; My own experiences shaped my perception of each of those organizations.&amp;nbsp; As I learned more, I &lt;strong&gt;&lt;em&gt;wanted&lt;/em&gt;&lt;/strong&gt; to learn more.&amp;nbsp;&amp;nbsp;My views changed related to that job as&amp;nbsp;I was working there.&amp;nbsp; I learned and experienced different things&amp;nbsp;in different areas.&lt;br /&gt;&lt;br /&gt;What does all this have to do with anything, let alone each other?&lt;br /&gt;&lt;br /&gt;Well, simply put, I read a blog entry by &lt;a href="http://secretsofconsulting.blogspot.com/2011/06/beyond-agile-programming.html"&gt;The Maestro&lt;/a&gt; a couple of weeks ago.&amp;nbsp;&amp;nbsp;&amp;nbsp;My first reaction was "YES! EXACTLY"&amp;nbsp; Then it made me think on some things.&lt;br /&gt;&lt;br /&gt;What I discerned from that thinking&amp;nbsp;is that each of these "revolutionary ideas" was intended to address a problem.&amp;nbsp; Or at least, a perceived problem.&amp;nbsp; The thing is that many are just that - perceived problems.&amp;nbsp; I think the real cause is that people, myself included, don't want to do the painful self-examination&amp;nbsp;that is required for real improvement.&lt;br /&gt;&lt;br /&gt;It is easier to&amp;nbsp;follow the herd and&amp;nbsp;the glossy marketing people when they hold out a promise than it is to dig down and work on&amp;nbsp;the problem&amp;nbsp;we have.&amp;nbsp;&amp;nbsp;This leaves us the&amp;nbsp;desperate grasping at the just-out-of-reach silver bullet.&lt;br /&gt;&lt;br /&gt;This&amp;nbsp;is,&amp;nbsp;I suspect, the core issue with&amp;nbsp;all the trends over the last 30 years in my experience,&amp;nbsp;and more.&lt;br /&gt;&lt;br /&gt;Unless you&amp;nbsp;are willing to face and address your real&amp;nbsp;problems, you will never fix them and will keep grasping at quick-fix solutions that are not.&lt;br /&gt;&lt;br /&gt;Well, maybe I'm just being a curmudgeon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-8202718596947571530?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/8202718596947571530/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/06/back-in-my-day-confessions-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8202718596947571530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8202718596947571530'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/06/back-in-my-day-confessions-of.html' title='Back in My Day: Confessions of a Curmudgeon'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-5099856537965530133</id><published>2011-06-14T19:36:00.000-04:00</published><updated>2011-06-14T19:36:11.776-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Respect'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>What Can Be So Hard About That? Or, Why Do Some Folk Think Other Folks' Jobs Are Easy?</title><content type='html'>A funny thing happened the other day.&amp;nbsp; I overheard some "sophisticated" city-dwelling folks talking about farming.&amp;nbsp; To be more accurate, it was a group of folks from one of the "more affluent" suburbs of&amp;nbsp;the city I live in.&amp;nbsp; The kids were a little uncomfortable with their surrounding, a small-town eatery that had opened a really nice&amp;nbsp;"deck" by a&amp;nbsp;river.&amp;nbsp; This was in a really rural area catering to farmers and their families.&amp;nbsp; The deck was clearly a&amp;nbsp;"let your hair down" establishment for young folks, farmers kids and younger farm hands to enjoy&amp;nbsp;a cool beverage.&amp;nbsp; It was also a short drive off the expressway, which is how they, and we, landed there.&lt;br /&gt;&lt;br /&gt;So, the lady-wife and I were observing the to-and-fro of the regulars and these self-same sophisticated folks.&amp;nbsp; One of the women made a comment that made me blink.&amp;nbsp; "People talk about farming as if it is so hard.&amp;nbsp; I don't know what they are talking about.&amp;nbsp; You've seen my garden, that is some work, but really, how much more work can &lt;em&gt;that&lt;/em&gt; be than my garden?"&lt;br /&gt;&lt;br /&gt;The lady-wife's eyes looked like saucers (she's a Master Gardener and regularly says she's glad to&lt;strong&gt;&lt;em&gt;&amp;nbsp;not&lt;/em&gt;&lt;/strong&gt; be a farmer).&amp;nbsp; For me, I was not surprised.&amp;nbsp; I was reminded of comments I've heard other people make like "Its just testing!&amp;nbsp; How hard can that be!"&amp;nbsp; &lt;br /&gt;&lt;br /&gt;To be fair, I've also heard testers say things like "Why don't the developers get it right so we don't find stupid mistakes like this?"&lt;br /&gt;&lt;br /&gt;You see, it strikes me that some folks simply don't get &lt;strong&gt;&lt;em&gt;it&lt;/em&gt;&lt;/strong&gt;.&amp;nbsp; Whatever "it" is, they just don't get.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Here's what I mean.&amp;nbsp;&amp;nbsp;You've all heard that "a little knowledge is dangerous," right?&amp;nbsp;&amp;nbsp;If you have a small amount of experience with a tiny portion of&amp;nbsp;what someone else does for a living,&amp;nbsp;there is a tendency to extrapolate that experience to being what those who do this for a living do.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Many of us testers have run into the developer or project manager or some other manager type who sputters about how much time testers take and how can it possibly take "that long" to test - That it doesn't add anything and just slows the project down and you can get it done faster if you just... &lt;br /&gt;&lt;br /&gt;What comes after that varies, but you get the idea, right?&lt;br /&gt;&lt;br /&gt;Kind of troubling for those of us whose profession and craft is "just testing."&amp;nbsp; No?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Then why do we say the same thing about developers?&amp;nbsp; (See? I'm being polite.)&amp;nbsp; A lot of times I'll say something like "software program code writers" since there are far more folks in "software development" than those who write the code.&amp;nbsp; Yes, I know.&amp;nbsp; I'm not nice sometimes.&amp;nbsp; Yeah, sometimes I yank chains.&amp;nbsp; At the same time, there are many, many more people in&amp;nbsp;software development than the people called "developers."&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I know, I'm kind of off in the weeds.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;But not really.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;When one group sets themselves or their craft above the skills of others as more sophisticated, challenging, difficult, advanced, whatever, it becomes easy to take the next step and raise&amp;nbsp;yourself a notch or two over those who work with you, but are in the "lesser-skilled" trades and crafts. &lt;br /&gt;&lt;br /&gt;I've done Project Management and Business Analysis.&amp;nbsp; I've done programming (which at the time I started working&amp;nbsp;in software&amp;nbsp;included design and requirements gathering and communicating with business users.)&amp;nbsp; I'm doing testing now.&amp;nbsp; I've dabbled in DB stuff - enough to know I'd not be a good DBA - no passion or patience for it.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I do not understand how people can look down on others in a difference craft.&amp;nbsp;&amp;nbsp;All of them take specific skills, training,&amp;nbsp;focus and discipline.&amp;nbsp; To do them well, each of them are&amp;nbsp;demanding and&amp;nbsp;challenging and at the same time, they very rewarding.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;There are a lot of instances where you see this mindset - something is easy to master because you can get the basics in 10 or 15 minutes.&amp;nbsp; Learning to apply them is the hard part.&amp;nbsp; Learning to master them takes longer.&amp;nbsp; Just exactly how hard is it to do anything?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Want to find out? Try it.&amp;nbsp; If you are a tester without development experience, try learning a programming language then try writing a simple program.&amp;nbsp; Then test it.&amp;nbsp; How many bugs did you find?&amp;nbsp; If you have some development experience, try your hand at project management - at least get a bit of training then try to apply that training at work.&amp;nbsp; Let's see what happens.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;If you dabble a little bit, or took a course in college X years ago, you're an expert, right?&amp;nbsp; Maybe the little exercise above will help you understand a tad more.&amp;nbsp; How hard can anything really be?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;After all, it is just &lt;strong&gt;&lt;em&gt;testing,&lt;/em&gt;&lt;/strong&gt; right?&amp;nbsp; How hard is&lt;strong&gt;&lt;em&gt; that?&lt;/em&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-5099856537965530133?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/5099856537965530133/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/06/what-can-be-so-hard-about-that-or-why.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5099856537965530133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5099856537965530133'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/06/what-can-be-so-hard-about-that-or-why.html' title='What Can Be So Hard About That? Or, Why Do Some Folk Think Other Folks&apos; Jobs Are Easy?'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-392502674095943443</id><published>2011-05-23T22:53:00.000-04:00</published><updated>2011-05-23T22:53:40.183-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exploratory Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Unknown Unknowns'/><category scheme='http://www.blogger.com/atom/ns#' term='Rapid Reporter'/><title type='text'>Where No One has Gone Before: Exploratory Testing Lessons From Jean Luc Picard</title><content type='html'>Great.&amp;nbsp; You started out with a plan, maybe you had scripts to follow, maybe you had a nice neat plan&amp;nbsp;- and before you know it you're off in the weeds.&lt;br /&gt;&lt;br /&gt;Or worse, before you know it you've stumbled into some area that is completely uncharted and unknown.&amp;nbsp; Its as if you were navigating a sailing ship 500 years ago and realized&amp;nbsp;you were&amp;nbsp;smack in the middle of the area that said "Here be Dragons" or some OTHER undesirable slogan.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;None of us ever intend to get that far "out there" - well, I don't normally anyway.&amp;nbsp; Most of the folks I've worked with don't normally get that far "out there" either.&amp;nbsp; Usually.&amp;nbsp; Unless we feel like - well - seeing what's out there.&lt;br /&gt;&lt;br /&gt;When that happens you have a couple of choices.&amp;nbsp; You can punt and start over, writing this off as a weird anomaly.&amp;nbsp; Sometimes when this happens folks shrug and say something like "I don't know how this happened. It must have been something I did wrong."&amp;nbsp; Frankly, I've said that once in a while as well.&amp;nbsp; Sometimes when I do that, in the course of re-tracing what I did I find where I should have zigged and I actually zagged.&amp;nbsp; I sometimes will make a note of it to return and intentionally follow that path after finishing off what I intended to do.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The odd thing is that sometimes I find myself out in the weeds again, just as unexpectedly as I was the first time.&amp;nbsp; So, the choice we all face is to see if we have an idea what caused the event&lt;strong&gt;&lt;em&gt; this&lt;/em&gt;&lt;/strong&gt; time&amp;nbsp;&lt;strong&gt;&lt;em&gt;&lt;span style="color: blue;"&gt;OR&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; we can see where&amp;nbsp;we can get from where we&amp;nbsp;are right now.&lt;br /&gt;&lt;br /&gt;I sometimes think of this as "X-Treme Exploratory Testing."&amp;nbsp; Instead of blasting our way through whatever we just ran into, we sometimes need to carefully unravel the threads that we have&amp;nbsp;around us.&lt;br /&gt;&lt;br /&gt;Do you remember the Star Trek TNG episode where the Enterprise picked up their own distress call saw a massive explosion and a debris field that was their own ship?&amp;nbsp; It was kind of like Groundhog Day - they found themselves in a "time-space continuum anomaly" where they repeated the same incident without knowing it.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;As luck would have it, several of the recurring characters had a sense of deja-vu - around the time they picked up the distress call as I remember it.&amp;nbsp; Then Data began saying things that were, un-Data-like.&amp;nbsp; So, they decided to try and send messages to themselves each time the repeated the process to let them know what they had tried&amp;nbsp;- and they'd know if it worked or not by them not blowing up.&amp;nbsp; Cool,&amp;nbsp;no?&lt;br /&gt;&lt;br /&gt;What if you don't have an Android - humanoid artificial life&amp;nbsp;form, not the phone - to tell you what did not work?&amp;nbsp; What if you find yourself trying to repeat the&amp;nbsp;same process and finding yourself back in the weeds everytime?&lt;br /&gt;&lt;br /&gt;For&amp;nbsp;me, the simplest tool is a legal pad with a pen - and I make note of what&amp;nbsp;is done.&amp;nbsp; See?&amp;nbsp; Who needs Lieutenant Commander Data when I have Ensign Note Pad?&amp;nbsp; ;)&amp;nbsp;&amp;nbsp;Now, since I began doing this all kind of other cool tools have become available - &lt;a href="http://testing.gershon.info/reporter/"&gt;Rapid Reporter&lt;/a&gt; is one.&amp;nbsp; Try it - I've read rave reviews but have not had the opportunity to put it through its paces myself - I look forward to it in the near future, however.&lt;br /&gt;&lt;br /&gt;My point, such as it is, &lt;strong&gt;&lt;em&gt;Don't be afraid of the unknown&lt;/em&gt;&lt;/strong&gt;.&amp;nbsp; We're &lt;strong&gt;&lt;em&gt;&lt;u&gt;&lt;span style="color: red;"&gt;TESTERS&lt;/span&gt;&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt; - that is what we &lt;strong&gt;&lt;em&gt;&lt;span style="color: red;"&gt;do!&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&amp;nbsp; We find the unknown and make it known!&amp;nbsp; &amp;nbsp;We head off into the weeds and chart a course out and back again.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;If you stick to the path laid down in the script, you will have a fairly safe round of exercises.&amp;nbsp; It won't be testing - but it will be safely predictable and you will be able to show nice charts and pictures showing what is done and what is left to be done, and you may even find some bugs.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;It is when you head out to see what you can see that you really learn the product, the application or how it works.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;It is your&lt;strong&gt;&lt;em&gt; job&lt;/em&gt;&lt;/strong&gt; to boldly go where no one has gone before.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-392502674095943443?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/392502674095943443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/05/where-no-one-has-gone-before.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/392502674095943443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/392502674095943443'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/05/where-no-one-has-gone-before.html' title='Where No One has Gone Before: Exploratory Testing Lessons From Jean Luc Picard'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-4621355183033209678</id><published>2011-05-16T22:34:00.000-04:00</published><updated>2011-05-16T22:34:58.090-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='thinking'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>Agile or You Keep Using that Word; I Do Not Think It Means What You Think It Means.</title><content type='html'>Its funny.&amp;nbsp; Many of the more recent blog posts have come from ideas or thoughts or reactions to comments and discussion at the local tester group meetings.&amp;nbsp; I think there's a blog post in there, but this one is triggered around an idea I've have for some time.&amp;nbsp; Of course, it came together clearly during a lightning talk at the most recent meeting.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Yes, yet again the local testing group had gathered to discuss testing and eat pizza.&amp;nbsp; I don't know if it is the collection of bright people sitting around munching on pizza just talking - no slides, no formal agenda - just folks talking about testing - or if it is the collection of minds engaged in thought on the same topic that I find so interesting.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;The Trigger&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;One of the presentations discussed "The Fundamental Flaw in Agile" - and was based on the presenter's experience around Agile environments in software development shops.&amp;nbsp; Her premise, which I can find no fault with, was that most shops "doing Agile" make the same mistake that most shops did with "Waterfall" and experience very similar results.&amp;nbsp; That is, the belief that there is a single inerrant oracle for "user information" for software development projects.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Mind you, she is no slouch and is extremely talented.&amp;nbsp; In fact, one statement she made was the key to allow my mind to pull things together, and that in turn, lead to this blog post.&amp;nbsp; You see, sometimes (like at conferences or presentations) I use twitter to take notes.&amp;nbsp; Other times, I outline ideas then add ideas around that outline and that turns into a blog post.&amp;nbsp; Then sometimes that blog post turns into the foundation for a presentation or longer paper.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;You see, I've worked with some really bright people in agile environments.&amp;nbsp; I've also worked with some really bright people in Agile environments.&amp;nbsp; I've also had the pleasure of working with some really bright people in Waterfall environments.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Some of the people in the first group (agile) are also in the third group (Waterfall.)&lt;br /&gt;&lt;br /&gt;Nah, Pete - you're kidding, right?&amp;nbsp; Everyone knows that Waterfall is not agile.&lt;br /&gt;&lt;br /&gt;Really?&lt;br /&gt;&lt;br /&gt;I'd argue that the way most people functioned and called it "Waterfall" was anything other than "agile."&amp;nbsp; It certainly had little to do with the Agile Manifesto.&amp;nbsp; Now, I have some theories around that but they will wait for another time.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I might suggest that the ideas expressed in the Agile Manifesto were the extreme antithesis of how many folks "did Waterfall."&amp;nbsp; I certainly would suggest that the idea of using "Agile" to fix software development practices of some shops is equivalent to the silver bullet solution that gave us project managers and business analysts and other folks getting involved in software development with limited experience&amp;nbsp; in the field themselves.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: inherit;"&gt;&lt;em&gt;Now, an aside.&amp;nbsp; I do believe that some very talented people can help move a project nicely.&amp;nbsp; They can be Project Managers.&amp;nbsp; They can be Business Analysts.&amp;nbsp; They can be Programmers and Testers and DBAs and on and on.&amp;nbsp; The interesting thing, to me, is that when I got into software development, the common title for those people doing the bulk of that work was "Programmer."&amp;nbsp; Anyone else remember when programmers were expected to sit down with business users or there representatives and discuss in a knowledgeable way how the software could help them do their work better?&amp;nbsp; Now, avoiding images of people getting excited and yelling "I'm a people person!" why is it that we figure people who are good at technology stuff should be un-good with people stuff?&amp;nbsp; I don't know either.&amp;nbsp; But for now, let's leave that and consider it in another blog post.&amp;nbsp; OK?&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Right.&amp;nbsp; Where was I?&amp;nbsp; Oh, yes.&amp;nbsp; Silver bullets.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Many shops where I've seen people "doing Agile" seem curious to me.&amp;nbsp; In fact, I get curious about them in general.&amp;nbsp; I ask questions and get answers like "No.&amp;nbsp; We're Agile so we don't need documentation."&amp;nbsp; A close second is "We're Agile so we don't need to do Regression testing."&amp;nbsp; Third most common is something like "We're Agile so we don't track defects..." (now up to this point, no worries; the worries normally come after) "... because we don't do documentation."&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Thus the&amp;nbsp;thought that pops into my mind,,,&lt;br /&gt;&lt;br /&gt;"&lt;em&gt;&lt;strong&gt;I do not think it means what you think it means&lt;/strong&gt;&lt;/em&gt;."&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now, I'm not the sharpest knife in the drawer.&amp;nbsp; I make a lot of mistakes and I have said some really un-smart things in my time.&amp;nbsp; Having said that, those folks I sometimes hear selling "Agile" to people - and neither the&amp;nbsp;person selling nor the potential customer/client have a decent&amp;nbsp;idea, or at least a more clearly formed idea of what "Agile" means, than I do.&amp;nbsp; I mean, come &lt;strong&gt;&lt;em&gt;&lt;span style="color: red;"&gt;ON!&amp;nbsp; &lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Listen to what you are saying!&amp;nbsp; "Oh, you have communication problems! That is because you use Waterfall!&amp;nbsp; Agile fixes that!&amp;nbsp; You have customers not getting what they need! That is because you use Waterfall!&amp;nbsp; Agile fixes that too!"&amp;nbsp; And on and on and on...&lt;br /&gt;&lt;br /&gt;&lt;em&gt;sorry.&amp;nbsp; got excited there a moment.&lt;/em&gt; &lt;br /&gt;&lt;br /&gt;Here's what I'm getting at.&amp;nbsp; There are some really smart people who firmly believe that Agile methodologies are fantastic.&amp;nbsp; I think there is a lot to recommend them.&amp;nbsp; Really, I do.&amp;nbsp; I can agree with everything listed in the Agile Manifesto - Really!&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I disagree with the way some people interpret Agile.&amp;nbsp; Why?&amp;nbsp; Because they are missing the point.&amp;nbsp; In my mind, the entire purpose - including dropping the stuff that is not needed, that does not move the project forward, etc., boils down to one thing:&amp;nbsp; &lt;strong&gt;&lt;em&gt;Simplify Communication&lt;/em&gt;.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;By that I mean exactly that - help people communicate better by breaking down the barriers that get pur in the way by process or by culture or by evil piskies.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;It seems to me,&lt;strong&gt;&lt;em&gt; that&lt;/em&gt;&lt;/strong&gt; is the greatest flaw in "Agile."&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Without good communication, Agile projects will fail.&amp;nbsp; Full stop.&amp;nbsp; If you do not have good communication, nothing else matters.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;When you replace one set of burdensome processes with another and wrap it in the banner of "Agile" have you really made it better?&amp;nbsp; Really?&amp;nbsp; Is the process the key?&amp;nbsp; Really?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Do me a favor and&amp;nbsp; grab a dictionary and look up the word "agile."&amp;nbsp; Go ahead, I'll wait.&lt;br /&gt;&lt;br /&gt;OK, you're back?&amp;nbsp; I bet you found something like this...&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Adjective: Characterized by quickness, lightness, and ease of movement; nimble.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Wait.&amp;nbsp; Did you look up&amp;nbsp;"Agile Development" or "agile"?&amp;nbsp; Yeah, consider what the &lt;strong&gt;word&lt;/strong&gt; means - not the methodology but the &lt;strong&gt;&lt;em&gt;word&lt;/em&gt;&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now. Someone please explain to me how folks demand that something be done because "that's what you do when you're Agile" is really agile?&amp;nbsp; If they are following form over function - doing something by rote - without explaining to the rest of the team why this is important (I understand that each Scrum master or whatever the "leader" is called needs some leeway in approach) then will the team see any more value in this than in the "evil" methods of "Waterfall"?&lt;br /&gt;&lt;br /&gt;Then again, in my experience, what is the difference between teams that were successful and those that were unsuccessful in Waterfall?&amp;nbsp; &lt;strong&gt;Communication.&lt;/strong&gt;&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-4621355183033209678?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/4621355183033209678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/05/agile-or-you-keep-using-that-word-i-do.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4621355183033209678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4621355183033209678'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/05/agile-or-you-keep-using-that-word-i-do.html' title='Agile or You Keep Using that Word; I Do Not Think It Means What You Think It Means.'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-6138512621809045141</id><published>2011-05-14T21:24:00.000-04:00</published><updated>2011-05-14T21:24:57.203-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='theory'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>Incomplete Complete Testing</title><content type='html'>In March,&amp;nbsp;the local testing group got together to eat pizza and talk about testing.&amp;nbsp; We tend to get together each month and discuss some aspect around testing and eat pizza.&amp;nbsp; This time, we had a fun meeting where my boss and I gave a "preview" of a presentation we were slated to give at STPCon in Nashville later that month and starting testing groups. We had a decent size turnout and had a lively discussion. &lt;br /&gt;&lt;br /&gt;One portion stuck out to everyone. There was an animated&amp;nbsp;discussion around whether the efforts of a testing group could result in "complete" testing.&amp;nbsp; This discussion was the result of a seemingly simple question, "Can you really have complete testing of an application?"&amp;nbsp; It took almost no time for us to realize we had a topic for the April meeting.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The challenge was sent out and all interested were to bring the "proof" each had cited and be sure their arguments were well considered for the April meeting.&amp;nbsp; After indulging in yet more pizza and an introduction/ice-breaking exercise, we settled down to business.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The&amp;nbsp;core question revolved around&amp;nbsp;what is&amp;nbsp;"complete" and what is&amp;nbsp;"testing."&amp;nbsp; Could we agree on the terms?&amp;nbsp; It seems simple enough, no?&amp;nbsp; Have you ever tried to get a dozen or so people with different backgrounds, training and experience, some are testers, some are designers, some&amp;nbsp; programmers, to agree on what something so simple?&amp;nbsp; This actually took longer than I expected.&amp;nbsp; Testing is more than "unit" testing.&amp;nbsp; Testing is more than making sure things work.&amp;nbsp; Yes?&amp;nbsp; Well, maybe.&amp;nbsp;&amp;nbsp;With a bit of discussion, we succeeded in getting an understanding we could work with.&amp;nbsp;&amp;nbsp;That testing involves more than what many of us thought individually before the discussion and also&amp;nbsp;involves aspects that others had not considered.&lt;br /&gt;&lt;br /&gt;The interesting part of the conversation was around the idea of "proof" that complete testing was not only possible, but could reasonably be done.&amp;nbsp; With some discussion around what constituted "proof," a realization dawned on most people that a conceptual "proof" (think a theorem from math class in high school) left room for an awful lot of wiggle-room.&lt;br /&gt;&lt;br /&gt;You see, it &lt;strong&gt;&lt;em&gt;may&lt;/em&gt;&lt;/strong&gt; be possible in &lt;strong&gt;&lt;em&gt;certain&lt;/em&gt;&lt;/strong&gt; limited circumstances to&amp;nbsp;test every possible combination of everything impacting the system and it&amp;nbsp;may be&amp;nbsp;possible that the full range of potential valid and invalid input data and it may also be possible to exercise all possible paths within the code and it may also be possible to exercise the full range of potential loops and paths for each possible combination of the paths executed within the system.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;And then there is the reality of it.&amp;nbsp; Can you really do&lt;strong&gt; all&lt;/strong&gt; of that?&amp;nbsp; Can you really do &lt;strong&gt;&lt;em&gt;any &lt;/em&gt;&lt;/strong&gt;of that?&amp;nbsp; Really?&lt;br /&gt;&lt;br /&gt;How small is the system you're testing?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The probability of those things and the costs associated with them is the issue.&amp;nbsp; Really.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;You &lt;strong&gt;&lt;em&gt;may&lt;/em&gt;&lt;/strong&gt; be able to cover somethings.&amp;nbsp;&amp;nbsp;But &lt;strong&gt;&lt;em&gt;all?&amp;nbsp; Really?&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;You see, an awful lot of systems have fairly complex input data structures.&amp;nbsp; Lots of potential valid input values.&amp;nbsp; And lots more of potential invalid values.&amp;nbsp; If you commit to "complete" testing will you really test all of them?&amp;nbsp; Then there's the example of Doug Hoffman and the calculation of a square root.&amp;nbsp; Simple, eh?&amp;nbsp; Something about floating point and five significant digits and unsigned integers and if you need to be sure the routine is right, how do you do that?&lt;br /&gt;&lt;br /&gt;I mean, its four &lt;strong&gt;Billion&lt;/strong&gt; possible values, right?&amp;nbsp; (c'mon - say that like Doctor Evil with the little finger pointed out. Four Bil-le-on ,,,)&amp;nbsp; Can you test it?&amp;nbsp; It depends, right?&amp;nbsp; What kind of machine are you running on?&amp;nbsp; An XT-Clone?&amp;nbsp; A super computer?&amp;nbsp;&amp;nbsp; Makes a difference, no?&amp;nbsp; Well on one it might be completely impossible.&amp;nbsp; On another, it might take 10 minutes and show that the formula works for every possible input value, except for two.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Then again, there's the question around the environment itself.&amp;nbsp; If you're running on a Windows environment, What &lt;strong&gt;&lt;em&gt;is&lt;/em&gt;&lt;/strong&gt; all that stuff running in the background anyway?&amp;nbsp; What happens if some of that stuff is&lt;strong&gt;&lt;em&gt; not&lt;/em&gt;&lt;/strong&gt; running - does it make a difference?&amp;nbsp; How do &lt;em&gt;you&lt;/em&gt; &lt;strong&gt;&lt;em&gt;know&lt;/em&gt;&lt;/strong&gt;?&amp;nbsp; Are you certain?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Without knowing, how can you possibly say that you can test all the environmental configuration combinations?&amp;nbsp; Can you test everything?&amp;nbsp; If not, can you really say you can &lt;strong&gt;&lt;em&gt;completely&lt;/em&gt;&lt;/strong&gt; test your system?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So, you see where I'm going.&amp;nbsp; And that is kind of where the conversation went at the meeting.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Can &lt;strong&gt;&lt;em&gt;you &lt;/em&gt;&lt;/strong&gt;test your systems completely?&amp;nbsp; Really?&amp;nbsp; Completely?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-6138512621809045141?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/6138512621809045141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/05/incomplete-complete-testing.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6138512621809045141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6138512621809045141'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/05/incomplete-complete-testing.html' title='Incomplete Complete Testing'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-939397005699445366</id><published>2011-05-02T22:02:00.001-04:00</published><updated>2011-05-02T22:07:06.451-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='triage'/><category scheme='http://www.blogger.com/atom/ns#' term='de-bug'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>What Looks Like Is Wrong May Not Be What's Wrong: Testing Lessons From House, M.D.</title><content type='html'>So a few weeks ago, I&amp;nbsp;was trying to figure something out.&amp;nbsp; I was getting weird error messages and strange results and generally odd behaviors when trying to run a test.&amp;nbsp; Now, the odd part was, the behaviors shown and the error messages and the data stored in the DB simply did not, well, match.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;There was no way those pieces could all go together.&amp;nbsp; What could be going on?&amp;nbsp; What could be causing these really unusual symptoms?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now, I don't know what anyone else does in these situations.&amp;nbsp; I know that the method I use for tracking down problems like this can best be described as "Housian" - Well, maybe "House-ian."&lt;br /&gt;&lt;br /&gt;Yes, I turn to that ever so patient and thoughtful, gentle tempered example for all testers, the title character of "House M.D." Gregory House.&amp;nbsp; The cuddly, lovable, always cheerful soul dispensing folksy wisdom in an gentle, kind way.&lt;br /&gt;&lt;br /&gt;OK - If you ever watched the show, you know I'm, well, fibbing a bit.&amp;nbsp; He isn't most of those things, usually.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;What he is, is methodical.&amp;nbsp; He may not be the gentlest soul, but there is something about him.&amp;nbsp; You see,&amp;nbsp;when problems simply can't co-exist - I think of it as two objects not being able to share the same space.&amp;nbsp; I sort of learned that once upon a time.&amp;nbsp; The core question is what are you going to do about it?&amp;nbsp; How are you going to find the real problem that is triggering the first in the observable problems?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;House uses a team of people to bounce competing ideas against.&amp;nbsp; That can work in some circumstances, like when you have a short time to figure out what is wrong with a critically ill patient on television, and a commercial break is coming up.&amp;nbsp; What I do like is to&amp;nbsp;keep ideas flowing. &lt;br /&gt;&lt;br /&gt;Sometimes I find myself looking at a symptom or two and trying to find a relationship.&amp;nbsp; Is one causing the other?&amp;nbsp; Can the "real" problem be something less than obvious?&amp;nbsp; Maybe another set of problems is masking the real issue?&amp;nbsp; Maybe the real issue has nothing at all to do with what I am seeing?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Yeah, I know.&amp;nbsp; It kinda depends on what the symptoms are, right?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So, with this particular set of problems, I found myself thinking, "What would House do?"&amp;nbsp; Other than belittling all the ideas from the Greek Chorus of supporting doctors, a common tactic is to focus on something that&amp;nbsp;I can control - one symptom or set of symptoms and carry on with that.&amp;nbsp; Maybe I'll find something related to what the core problem is.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So, I tired that.&amp;nbsp; Nope.&amp;nbsp; Nothing appeared to make sense.&amp;nbsp; Back to square one.&lt;br /&gt;&lt;br /&gt;Then something dawned on me.&amp;nbsp; Maybe the clue to the real cause was being masked in the flood of stuff in the logs.&amp;nbsp; Maybe I was ignoring the one piece of information I needed.&lt;br /&gt;&lt;br /&gt;So I took a look at the logs again.&amp;nbsp; (Folks who watch the show will see this as the "Hey, look at this little spot in this easily ignored place on the patient's body" moment.)&lt;br /&gt;&lt;br /&gt;Bingo - there it was.&amp;nbsp; The one little error message in the midst of spectacular dumps of... stuff.&amp;nbsp; There was the clue I was ignoring all along.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Thanks, Doctor House.&amp;nbsp; We were able to save the patient.&amp;nbsp; Umm, project.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-939397005699445366?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/939397005699445366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/05/what-looks-like-is-wrong-may-not-be.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/939397005699445366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/939397005699445366'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/05/what-looks-like-is-wrong-may-not-be.html' title='What Looks Like Is Wrong May Not Be What&apos;s Wrong: Testing Lessons From House, M.D.'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-7099105985798983137</id><published>2011-05-01T11:45:00.000-04:00</published><updated>2011-05-01T11:45:49.148-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='auld lang syne'/><title type='text'>Happy Anniversary, Pete</title><content type='html'>One year ago today I posted my first blog entry in my "new" blog on software testing.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;As a result of the blog and tweeting about it, I've had the pleasure of meeting in person and cyberly a vast number of remarkably bright, talented and interesting people.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;No one knows what is certain in the future. This last year has not progressed at all as I expected.&amp;nbsp; Well, that may be too strong.&amp;nbsp; There have been some things that went as I &lt;em&gt;&lt;strong&gt;hoped&lt;/strong&gt;&lt;/em&gt;, and others that left me absolutely gob-smacked.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;For those who have shared this portion of the journey with me, "Thank you."&amp;nbsp; The comments in the blog, by twitter, email and in person are encouraging and very much appreciated.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now, let us see what the coming year holds for us all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-7099105985798983137?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/7099105985798983137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/05/happy-anniversary-pete.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7099105985798983137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7099105985798983137'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/05/happy-anniversary-pete.html' title='Happy Anniversary, Pete'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-1623952845441266198</id><published>2011-04-30T10:37:00.001-04:00</published><updated>2011-05-02T10:26:58.301-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Teaching'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='leadership'/><title type='text'>Stepping Up to Leadership: Lessons From Harry Potter</title><content type='html'>I was thinking some time ago about&amp;nbsp;how people can be leaders without having the word "lead" or "leader" in their title.&amp;nbsp; What is it that makes a leader?&amp;nbsp; Do leaders become a leader intentionally?&amp;nbsp; Well, I expect some folks do.&amp;nbsp; Some of those, however, I don't really consider real leaders - maybe managers, maybe bosses, possibly control-freaks.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I'm reminded&amp;nbsp;of a line from Robert Heinlein about the advantage of hereditary monarchs is that on&amp;nbsp;occasion you get a reluctant ruler who simply wants to do a good job.&amp;nbsp; Its the ones who really &lt;em&gt;&lt;strong&gt;want&lt;/strong&gt;&lt;/em&gt; the job that you have to look out for.&lt;br /&gt;&lt;br /&gt;In the rather interesting meanderings of my mind I was thinking back to discussions I had many&amp;nbsp;years and a few jobs ago.&amp;nbsp; There were, in my opinion then and now, an awful lot of managers and directors and not nearly enough leaders.&amp;nbsp; &lt;em&gt;Real&lt;/em&gt; leaders.&amp;nbsp; The kind of people that colleagues turn to, not because of&amp;nbsp;official channels&amp;nbsp;or management chain, but because they&amp;nbsp;know&amp;nbsp;that person, or people,&amp;nbsp;might just be able to help.&lt;br /&gt;&lt;br /&gt;In pondering just where these thoughts might go, it dawned on me that there were many, many examples of the kind of leadership that I was thinking of. &amp;nbsp;As I was pondering what it was that I was trying to say and how to say it,&amp;nbsp;a weekend movie marathon featuring a certain young wizard kicked off and I had my answer.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I got to thinking that many "leaders" don't intend to be leaders.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Start by Deciding to Start&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Some feel like they don't quite fit in.&amp;nbsp;&amp;nbsp; They want to, they try to, and yet they simply don't feel satisfied with what is around them.&amp;nbsp; They start looking for something else, something that maybe they can't quite put their finger on.&amp;nbsp; They are still trying to fit in, not knowing why they don't or can't and then the Owl shows up.&amp;nbsp; Well, maybe not an owl with an admission letter to Hogwarts, but something clicks.&amp;nbsp; Something triggers, well, something.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;For those of us without an owl, that "something" can be a decision that there is more out there - that taking charge of your own career is what you need to do.&amp;nbsp; Maybe the feeling that you&amp;nbsp;have had enough of other people making decisions for them about your career.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;It is more than making you better at you job or making you more valuable to your company.&amp;nbsp; It is making &lt;em&gt;you&lt;/em&gt; more valuable to &lt;strong&gt;&lt;em&gt;you&lt;/em&gt;&lt;/strong&gt;.&amp;nbsp; It is becoming a tradesman and craftsman&amp;nbsp;instead of a laborer.&lt;br /&gt;&lt;br /&gt;The first step when that "something" happens, is to find a mentor, a guide to help you.&amp;nbsp; It may not be Albus Dumbledore, but someone with the experience and patience to guide and teach you is needed.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Study and Self-Education&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Then, when you have found a mentor, study the craft of software testing.&amp;nbsp; Online materials, blogs, articles, testing forums, all can help you find information.&amp;nbsp; Books and&amp;nbsp;magazines are great and many are available for download to e-readers.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Begin your learning by self-education.&amp;nbsp; Then, you can turn to your mentor for guidance and clarification. Seek out ideas new to you.&amp;nbsp; Challenge what you have been doing and what you are reading and focus on learning your craft.&lt;br /&gt;&lt;br /&gt;Harry studies and is willing to branch out beyond what the various professors are teaching in class.&amp;nbsp; If a 12 year old boy is brave enough to do that, what is stopping you?&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Learn by Doing&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The next step is to find the guts to actually &lt;strong&gt;&lt;em&gt;try&lt;/em&gt;&lt;/strong&gt; stuff new to you.&amp;nbsp; Now, it may be new to the company as well, but that is OK.&amp;nbsp; Now, it might be a really, really good idea to have a more experienced person looking over your shoulder when you try this the first time.&lt;br /&gt;&lt;br /&gt;Doing something the first&amp;nbsp;time, whether its the first time for just you or the first time for the company, can take a fair amount of courage.&amp;nbsp; Reaching out and stretching to try and extend your abilities can be a little scary sometimes.&amp;nbsp; Particularly if your expected results are uncertain.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now, while it is unlikely that a hippogriff might rip your arm off if you are too forward, it may be that your pride may take a hit if your first attempt does not succeed.&amp;nbsp; Not to worry.&amp;nbsp; Trying something new &lt;em&gt;always&lt;/em&gt; takes courage.&lt;br /&gt;&lt;br /&gt;If results are "less than optimal" then look to what happened.&amp;nbsp; Look to see where you went wrong and correct it the next time.&amp;nbsp; If there is not a next time, it means that those who were making decisions for you will continue to always make decisions for you.&amp;nbsp; That is why you stepped out, right?&amp;nbsp; So try it again!&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The fact is, sometimes the results can be absolutely astounding.&amp;nbsp; You and those around you may very well be amazed at what you can achieve simply by trying to achieve it.&amp;nbsp; Now, it may not be riding on the back of a flying animal most folks&amp;nbsp;consider mythological, but it may be astounding in a technological sense for your shop and your company.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Networking: Building Relationships&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;One thing you must do, find some "friends."&amp;nbsp; Now, many of us have "friends" we can hang with.&amp;nbsp; That isn't what I mean.&amp;nbsp; I mean that you should find people you can talk with about what you are trying to do, what you are trying to learn.&amp;nbsp; Chances are, they will take an interest in it and share what they are trying to learn as well.&amp;nbsp; They can be valuable to help compare notes and share experiences with.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The amazing thing is that they don't have to be in the same company as you, not even in the same city or town as you.&amp;nbsp; Conferences (local, regional, national and international) are great resources for this&amp;nbsp;- but may be rather pricey if the boss does not agree to foot the bill.&amp;nbsp; Local testing groups can be a great option as well.&amp;nbsp; If there is not group around you, START one!&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I bet that you know people who work at other companies.&amp;nbsp; I bet you know people at other companies who are testers or know testers or work with testers.&amp;nbsp; Get in touch with them and bounce the idea around about starting a local testing group.&amp;nbsp; (See how easy that is?&amp;nbsp; You just started building relationships!)&lt;br /&gt;&lt;br /&gt;Yeah, there may be some folks who know more than others do, or think they do (Hermione...) and that's OK.&amp;nbsp; There is no reason why they won't have valuable insight into what you are talking about.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The thing is, be patient and grow and nurture your contacts list - your network.&amp;nbsp; You may find yourself having others in your circle reaching out to you while you continue to learn.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Helping Others While You Learn&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Now, you may think that won't happen.&amp;nbsp; You may think it can't happen &lt;em&gt;("What do I know anyway? I'm no expert!")&lt;/em&gt;&amp;nbsp; That's OK.&amp;nbsp; You don't have to be an expert.&amp;nbsp; You may need to think carefully.&lt;br /&gt;&lt;br /&gt;Someone will ask questions of you, based on your experience.&amp;nbsp; When that happens, and it will, see this as another opportunity for you to learn yourself, and teach others what you have already learned.&amp;nbsp;&amp;nbsp;&amp;nbsp; Now, you may not be learning the same thing.&amp;nbsp; Its possible, but it is not a certainty.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;They need help in an area where you have learned something.&amp;nbsp; You may be able to provide it.&amp;nbsp; You may also learn how to help others and in doing so learn another skill. &lt;br /&gt;&lt;br /&gt;It is also OK if you express you own reservations to them.&amp;nbsp; You can say "Yeah, I did this but I had people helping me..."&amp;nbsp; The fact is, you &lt;em&gt;&lt;strong&gt;did&lt;/strong&gt;&lt;/em&gt; it and now you can help others.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Achieving Things You Never Thought You Could&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The more you learn and the more you can apply what you learn, things that once seemed impossible for you will become regular occurrences, if not commonplace.&amp;nbsp; Activities and events and practices that you once would not, or could not, dream of doing will become the norm.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;You will then be able to reach out and impact things you never dreamed you could do.&amp;nbsp; When this happens others will congratulate you - and encourage you to greater bounds.&amp;nbsp; Others may turn to you and seek advice on things you have not thought about.&amp;nbsp; Still others may ask you to help them with their problems, even if it is only to talk with them while having a coffee or tea or, something a bit stronger.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Being a Leader&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The process of becoming a "leader" is never ending.&amp;nbsp; There are always new areas to explore and new ideas to consider.&amp;nbsp; Sometimes the ideas are revisiting old ideas and challenging some of the presumptions.&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The point is, learning never ends.&amp;nbsp; No person can ever learn everything there is to know on a topic.&amp;nbsp; Speaking for myself, and not Harry, the more I learn, the more I realize I do not know and want to learn about.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I don't consider myself a leader, or an expert.&amp;nbsp; Some other people have called me both.&amp;nbsp; If they need a bucket to fit me in for their understanding and defining a relationship with me, that is fine.&amp;nbsp; That part is not about me.&amp;nbsp; The part that is about me is that I can learn and share what I have learned with others.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Mischief Managed. &lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-1623952845441266198?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/1623952845441266198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/04/stepping-up-to-leadership-lessons-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/1623952845441266198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/1623952845441266198'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/04/stepping-up-to-leadership-lessons-from.html' title='Stepping Up to Leadership: Lessons From Harry Potter'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-340065668434420423</id><published>2011-04-26T21:58:00.001-04:00</published><updated>2011-04-27T09:43:47.481-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='movies'/><category scheme='http://www.blogger.com/atom/ns#' term='pop culture'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>Pliers, a Blowtorch &amp; Mr Wolf: Integration Testing Lessons from Pulp Fiction</title><content type='html'>So, at the most recent local tester meeting, a suggestion was made that the next meeting should consist of folks giving&amp;nbsp;lightning talks based on pop culture references and how they relate to testing.&amp;nbsp; COOL!&amp;nbsp; &lt;br /&gt;&lt;br /&gt;One of my colleagues suggested a "&lt;a href="http://bit.ly/fPwTQP"&gt;Pulp Fiction&lt;/a&gt;" idea - not that he wanted to give one, but he thought it would be "cool."&amp;nbsp; So, sitting and having a coffee the next morning, I got to thinking about it.&amp;nbsp; What in the remarkably violent film, featuring various actors in interesting, if not compromising, storylines, could possibly relate to testing.&amp;nbsp; About half-way through the cup of coffee it hit me.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now, James Bach, and others, when hearing someone explain a heuristic or oracle or rule or concept, will ask "What do you call that?"&amp;nbsp; You see, there is something about identifying something - naming it - that makes it easier to refer to, gives you a point of reference, and other good things.&lt;br /&gt;&lt;br /&gt;So, in sitting there drinking coffee, thinking about "Pulp Fiction" - it became remarkably clear.&amp;nbsp; How does this possibly relate to testing? How does this relate to integration testing? &amp;nbsp;Everything fell into place.&lt;br /&gt;&lt;br /&gt;I give you,&amp;nbsp;the &lt;em&gt;&lt;strong&gt;"Pulp Fiction School of Integration Testing."&lt;/strong&gt;&lt;/em&gt;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Consider that the vignettes in Pulp Fiction are related to eachother.&amp;nbsp; They simply are not told in a linear manner.&amp;nbsp; They&amp;nbsp;are closer to the way life happens - lots of intertwined stories all happening at the same time.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now, consider the way some folks do integration testing.&amp;nbsp; Maybe "some" folks is not really accurate.&amp;nbsp; Maybe "many" folks would be a better description.&amp;nbsp; But they get some idea that the idea of "integration testing" consists of "end to end" scenarios.&amp;nbsp; The thing is,&amp;nbsp;most "real" people using "real" software in the "real" world don't always use software in a linear fashion.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;So why do so many people test their software that way?&lt;/em&gt;&lt;/strong&gt;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I don't know either.&lt;br /&gt;&lt;br /&gt;When I think about some of the systems I have worked on, it simply does not make sense to rely on "end-to-end" testing.&amp;nbsp; Really.&amp;nbsp; Its kind of silly.&amp;nbsp; Here's what I mean.&lt;br /&gt;&lt;br /&gt;A system rarely does one thing at a time.&amp;nbsp; People in one office or area will do one thing - a lot of times.&amp;nbsp; Say, item maintenance in a warehousing system.&amp;nbsp; Looking up information and checking descriptions and UPC codes and unit of measures and - lots of stuff.&amp;nbsp; Folks in another office may be checking inventory on the same items the other folks are entering or checking or, whatever.&amp;nbsp; Then, in yet another office, folks are handling orders customers are placing for the same items that the other folks were... you get the idea.&lt;br /&gt;&lt;br /&gt;So why do so many folks test one thing, then the next then the next then... yeah, you get the idea to that, too.&lt;br /&gt;&lt;br /&gt;Why don't we try and do integration testing closer to the way the "integrated" system actually gets used?&lt;br /&gt;&lt;br /&gt;Ya know, kinda sloppy like life really is - or maybe like Pulp Fiction?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-340065668434420423?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/340065668434420423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/04/pliers-blowtorch-mr-wolf-integration.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/340065668434420423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/340065668434420423'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/04/pliers-blowtorch-mr-wolf-integration.html' title='Pliers, a Blowtorch &amp; Mr Wolf: Integration Testing Lessons from Pulp Fiction'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-8692051370214901722</id><published>2011-04-20T22:03:00.002-04:00</published><updated>2011-04-21T14:24:13.837-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Experts'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>True Confessions or Feet of Clay</title><content type='html'>Its funny how things work sometimes.&amp;nbsp; You&amp;nbsp;go to a conference as a speaker and folks look at you as if you have all the answers.&amp;nbsp; People send you emails with questions and want an answer.&amp;nbsp; Sometimes they want a "Yes" or a "No."&amp;nbsp; Sometimes they are hoping that the "expert" they are asking will be able to shed some light on their archane situation.&amp;nbsp; (Yeah, I've done that.) &lt;br /&gt;&lt;br /&gt;I had a strange thing happen the other day.&amp;nbsp; I was asked a question.&amp;nbsp; Now, don't get me wrong, I get asked questions alot.&amp;nbsp; I also ask lot of questions.&amp;nbsp; So, the fact that there was a question involved in this is not the strange thing.&amp;nbsp; The strange thing was the way the question was posed.&amp;nbsp; And it has something to do with the first rambling paragraph.&amp;nbsp; This person asked me a question and wanted an "expert's opinion."&lt;br /&gt;&lt;br /&gt;What, &lt;strong&gt;&lt;em&gt;me&lt;/em&gt;&lt;/strong&gt;?&amp;nbsp; Ask Michael Bolton or James Bach or Cem Kaner or Karen Johnson or Boris Beizer or Elisabeth Hendrickson or Fiona Charles or... you get the idea.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I guess my deal is that I don't &lt;strong&gt;&lt;em&gt;feel &lt;/em&gt;&lt;/strong&gt;like an expert.&amp;nbsp; I feel like a guy who makes mistakes.&amp;nbsp; Ask the folks I work with.&amp;nbsp; Man, did I ever have a blooter this week.&amp;nbsp; Huge mistake.&amp;nbsp;&amp;nbsp;I missed stuff that if I had looked more aggressively, that if I had tried a variation I had not considered, I would have found it.&amp;nbsp; I didn't.&amp;nbsp; Then there was another problem that was a calculated risk.&amp;nbsp; We could not test everything because of a variety of constraints.&amp;nbsp; Then, as folks are trying it in the field, they found a problem in an area we could not exercise.&amp;nbsp; Gah.&lt;br /&gt;&lt;br /&gt;The really weird thing is that even when I know I make mistakes, and my co-workers make mistakes, we all do our best to learn from them.&amp;nbsp; We can each push eachother to achieve better and do better testing.&amp;nbsp; How do&amp;nbsp;we do that?&amp;nbsp; By looking honestly at what we do - both right and wrong.&lt;br /&gt;&lt;br /&gt;To do &lt;em&gt;that,&lt;/em&gt; you must put aside the CYA mode that most of us have learned and admit our shortcomings - first to &lt;em&gt;ourselves&lt;/em&gt;, individually,&amp;nbsp;then to our&lt;em&gt; team&lt;/em&gt;.&amp;nbsp; &lt;strong&gt;&lt;em&gt;Then&lt;/em&gt;&lt;/strong&gt;, and not before then, you can learn from your mistakes.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Am&lt;/em&gt;&lt;/strong&gt; I an exepert?&amp;nbsp; I don't know - I don't feel like one.&amp;nbsp; I'm a tester who sometimes makes mistakes, even though I&amp;nbsp;try and&amp;nbsp;avoid making them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-8692051370214901722?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/8692051370214901722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/04/true-confessions-or-feet-of-clay.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8692051370214901722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8692051370214901722'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/04/true-confessions-or-feet-of-clay.html' title='True Confessions or Feet of Clay'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-8611635456824771580</id><published>2011-04-05T07:45:00.000-04:00</published><updated>2011-04-05T07:45:24.181-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='STPCon'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='Conferences'/><title type='text'>Fun and Games at STPCon 2011 - Part 3.</title><content type='html'>Thursday at STPCon in Nashville was an interesting day for me.&amp;nbsp; It was certainly the shortest as far as conference stuff went, which was probably a good thing.&amp;nbsp; When I woke up, with the body still on "Eastern Time" and not "Central Time" I knew it was going to be a physically rough day.&amp;nbsp; The head cold I was fighting was not letting up and the voice was threatening to simply go away.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So, I sucked down a couple cups of coffee, some juice,&amp;nbsp; some cold-tablets to try and lessen the "ick" feeling and carried on.&lt;br /&gt;&lt;br /&gt;First order of business was the "Speed Geeking Breakfast Bytes" - The topic I had submitted was "Stepping Up to Leadership: Lessons Learned from Harry Potter."&amp;nbsp; Yes, I found a way to work Harry Potter into a testing conference.&amp;nbsp; This was a "test" run of a longer presentation I was working on around technical leadership, or becoming a leader without having either "Lead" or "Manager" in your title.&amp;nbsp; I'd had an outline and a set of talking points in place and took the opportunity to squeeze this into an 8 minute presentation (complete with Power Point slide deck!)&lt;br /&gt;&lt;br /&gt;The idea of the "breakfast bytes" was to&amp;nbsp;give the same 8 minute talk to three different groups.&amp;nbsp; I made it though it - made reference to the other tables and their presentations and almost had a voice by the end.&amp;nbsp; I think folks like the ideas and saw later there were tweets on some of them - Cool!&amp;nbsp; Thanks Tweeps!&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I fortified myself with yet more coffee and a couple more glasses of juice then caught Selena Delesie's presentation "Showing the Value of Testing."&amp;nbsp; I really enjoyed the core of the presentation and the lively discussion during and after.&amp;nbsp; Much tweeting from this session!&amp;nbsp; &lt;br /&gt;&lt;br /&gt;As the conference ended at Noon, and I was not leaving until the next morning. I decided that the wisest course of action was a nap.&amp;nbsp; I never take naps.&amp;nbsp; So, the boss and lady-wife (who had come down with us and had managed to see sights around Nashville and go to the social events with us) went shopping for the elusive boots and I stretched out.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;A couple hours later, feeling much refreshed, I checked email, dealt with a couple of lingering day-job items then went to see what kind of trouble I could find.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Lo and behold!&amp;nbsp; Here was James Bach with dice with Michael Czeisperger and Gabe Wharton.&amp;nbsp; Being the un-shy person I have become, I joined in.&amp;nbsp; It was interesting watching how James handled the interactions and compared the "results analysis" with other folk I have seen do the same "introductory game."&amp;nbsp; It was enlightening in many ways.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Additionally, as the idea of observing and not participating is one I do not particularly care for, I soon had a set of dice as well.&amp;nbsp; So, James deftly handled this newcomer with an interesting variation.&amp;nbsp; I knew something was up when his notebook came out and was written in quickly.&amp;nbsp; It turns out that my initial behavior gave him an idea for a new set of rules.&amp;nbsp; When that was resolved, we compared my definition of the new game with his written note.&amp;nbsp; Close enough to say they matched - a slight change in phrasing was the only difference with no change in meaning.&lt;br /&gt;&lt;br /&gt;On a related note, I brought the same game to the first team meeting after the conference.&amp;nbsp; Volunteers only, mind you.&amp;nbsp; Three folks dove in and gleefully experienced the frustration and learning and critical thinking that it takes to solve these types of puzzles.&amp;nbsp; In the end, they each reached the same conclusions by unique methods.&amp;nbsp; That is a topic for another blog post, however.&lt;br /&gt;&lt;br /&gt;Gabe was flying out shortly, however, James and Michael were not leaving until the next day.&amp;nbsp; The boss, the lady-wife and I had&amp;nbsp;plans to have dinner with Michael, as James was also unattached for the evening, we invited him as well.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The five of us had one of the most enjoyable nights I can remember with a bunch of testers.&amp;nbsp; The conversation ran from education to schooling to un-schooling to testing to philosophy to learning to heuristics to beliefs back to testing (briefly) to the qualities of various red wines (we were in a steak house for dinner) to boots and the benefits of the various materials boots can be made from to the difference between hats and&amp;nbsp;caps and jackets and coats and how cultural norms and more's can be touched by those definitions and impact what is considered "proper" behavior.&lt;br /&gt;&lt;br /&gt;Needless to say, the evening flew by.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-8611635456824771580?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/8611635456824771580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/04/fun-and-games-at-stpcon-2011-part-3.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8611635456824771580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8611635456824771580'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/04/fun-and-games-at-stpcon-2011-part-3.html' title='Fun and Games at STPCon 2011 - Part 3.'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-6205349271028343993</id><published>2011-04-04T19:39:00.002-04:00</published><updated>2011-04-04T20:09:31.299-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='STPCon'/><category scheme='http://www.blogger.com/atom/ns#' term='Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='Conferences'/><title type='text'>Fun and Games at STPCon 2011 - Part 2.</title><content type='html'>At STPCon in Nashville, Wednesday, the second day of the conference itself, I was rather torn.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;My day started with the "Power-up Issues" discussions.&amp;nbsp; I found myself at a table with people passionate about testing and building teams and expanding team roles - the great regret I had was that it ended far too quickly.&amp;nbsp; Another 30 or 45 minutes would have been great from my perspective, but, the breakout sessions were starting.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I knew Lynn McKee was speaking on a topic I was interested in that&amp;nbsp;morning - metrics and how not not get trapped into abusing them.&amp;nbsp; Well, actually her presentation title was "Deception Dangers of the Numbers Game."&amp;nbsp; As it was, I had a conflict.&amp;nbsp; Stuff at the day-job needed attending to and I was also dealing with a developing head cold and laryngitis.&amp;nbsp; (Not a good combination for a conference.&amp;nbsp; Oh, and for the Day-job stuff?&amp;nbsp; I'm tentatively working on a paper called "A Funny Thing Happened on the Way to the Conference.")&lt;br /&gt;&lt;br /&gt;So, as much as I would have liked to be there, I did appreciate the tweets (the &lt;strong&gt;&lt;em&gt;many&lt;/em&gt;&lt;/strong&gt; tweets) about what she said by Nancy Kelln and others who were present.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Another presentation I would have liked to see was Jim Hazen's on Automated Testing.&amp;nbsp; I have known Jim cyberly for some time.&amp;nbsp; As it was, he was speaking at the same time as Lynn - so again, I had to take a pass.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Selena Delesie's "Thriving as an Agile Test Manager" and Michael Czeisperger's "Wishful Thinking and Poor Planning: Load Testing in the Real World" both looked interesting to me in the next block, yet I was still not in a place to get there.&amp;nbsp; While there were some interesting hallway conversations, I was kinda bummed that these presentations were opposite each other.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Another presentation I really would have liked to see was Catherine Powell's "Agile in a Waterfall World."&amp;nbsp; As it was, I was doing a joint presentation with my boss at the same time.&amp;nbsp; We were speaking on our experiences in creating testing groups for companies where there had not previously been one.&lt;br /&gt;&lt;br /&gt;The title "No Box Mixes: Building a Test Group from Scratch" was drawn from that idea.&amp;nbsp; It seems that at every conference I've been at for some time, there is at least one lost soul wandering about looking for ideas or help or something because they were expected to create a test group.&amp;nbsp; The gist of our presentation was that there may not be a single "right" way to go about it, but there were things to keep in mind, like understanding what your mission is and being patient with yourself, your new team and your bosses.&amp;nbsp; Kristin, my boss, and I had each been through this and we quite simply compared our experiences at different companies.&lt;br /&gt;&lt;br /&gt;Much of Wednesday afternoon I spent in hallway conversations with a number of people.&amp;nbsp; The one that stands most clearly in my memory was with Karen Johnson.&amp;nbsp; We spoke for nearly an hour - AN HOUR! - on a variety of topics including strategy (one of my favorite topics) and empowering and encouraging people beyond their own norms and expectations and books and silly interfaces with airline&amp;nbsp;registrations on smart phones.&amp;nbsp; Mind you, my phone&amp;nbsp;(like me) was clearly the luddite of the conference and so I relied on my trusty laptop to keep me connected to the world.&amp;nbsp; We also exchanged slide decks and talked about the idea of presentations and presenting and how people perceive our respective, if very different, methods of delivery.&amp;nbsp; What an amazingly enjoyable time for me.&amp;nbsp; I came away from that discussion feeling refreshed and ready to take on the rest of the conference, if not the world.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;That evening, the "conference party" was at the Wildhorse Saloon, downtown.&amp;nbsp; This is owned by the same organization that owns the conference center where we were meeting.&amp;nbsp; An interesting buffet selection (unless you were a vegetarion or vegan) with some interesting beverages and line-dancing and mechanical bull riding - Selena Delesie recorded some folks&amp;nbsp;riding the bull and generally having a good time (you can find them&amp;nbsp;on YouTube if you search diligently.)&lt;br /&gt;&lt;br /&gt;After a brief foray to find my lady-wife some boots (the store was&amp;nbsp;closed, hence the "brief" part) we settled in to a grand time before heading back to the conference center.&lt;br /&gt;&lt;br /&gt;Interesting people I met that day included Neil Fitzgerald, Tonia Williams, Corey Anderson, Bill Bennett,&amp;nbsp;Eric Pugh and&amp;nbsp;Todd Miller.&amp;nbsp; I know there were others, please don't be offended if I've left you out of this list.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Come to think of it, if I have, drop me a note and refresh my memory!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-6205349271028343993?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/6205349271028343993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/04/fun-and-games-at-stpcon-2011-part-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6205349271028343993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6205349271028343993'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/04/fun-and-games-at-stpcon-2011-part-2.html' title='Fun and Games at STPCon 2011 - Part 2.'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-3747832217686082435</id><published>2011-04-02T21:50:00.000-04:00</published><updated>2011-04-02T21:50:09.706-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='STPCon'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='Conferences'/><title type='text'>Fun and Games at STPCon 2011 - Part 1.</title><content type='html'>I can hardly believe that it has been a month since I wrote a blog entry.&amp;nbsp; It has been a remarkably&amp;nbsp;busy month.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;STPCon, the Software Testing Professionals Conference (as it is currently branded) was held in Nashville March 22 through 24.&amp;nbsp; As has become common for many conferences, there were also workshops and tutorials on Monday, March 21.&amp;nbsp; I was fortunate enough to have been selected to speak at the conference, along with my boss.&amp;nbsp; So, we headed down on March 21, driving to Nashville.&amp;nbsp; We are close enough that was a feasible option.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;We had some interesting adventures on the drive down, but that will be a different story at another time.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;We arrived Monday evening, checked into our rooms and collided with a variety of people we know.&amp;nbsp; Monday evening was a nice relaxed evening with Nancy Kastl and Dan Mish, just chatting and talking about testing and enjoying each other's company.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Tuesday was the day of my first presentation.&amp;nbsp; Before that, however, James Bach gave an astounding presentation on test coaching.&amp;nbsp; I had seen recordings of James speaking, but this was the first time I heard him in person.&amp;nbsp; I was impressed and inspired.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The first breakout session I went to was Karen Johnson's presentation on Strategy.&amp;nbsp; What I thought interesting was her take on Strategy, as opposed to a document called a Test Strategy.&amp;nbsp; It was interesting and, for me, very thought provoking.&lt;br /&gt;&lt;br /&gt;This was the two great presentations I heard before I spoke.&amp;nbsp; What an inspirational way to start my day!&amp;nbsp; &lt;br /&gt;&lt;br /&gt;My presentation was a session, as opposed to a workshop, on Test Process Improvement.&amp;nbsp; The room was quite full, and most of the folks were interested in the ideas I presented.&amp;nbsp; The gist of these, which I've written about before, focus on improving&amp;nbsp;the skills and abilities of the test team, rather than a fixed process, to realize improvements in testing.&amp;nbsp; It led to conversations that lasted through the week.&lt;br /&gt;&lt;br /&gt;In the afternoon, Nancy Kelln gave a great presentation on working with and leading Business Testers.&amp;nbsp; I hate to say it, but I was stopped by a couple of people who asked questions and wanted to chat, so I only caught the last 20 or 30 minutes or so.&amp;nbsp; What I heard, I thought was very good, and I regret being delayed.&amp;nbsp; and missing the start.&amp;nbsp; I then heard Jon Bach's presentation on&amp;nbsp;Threads - He called it "My Crazy&amp;nbsp;Plan For Responding to Change."&amp;nbsp; I had read some blog posts on the idea and thoroughly enjoyed it.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I then had an interesting hallway conversation with Jon and James Bach.&amp;nbsp; It was brief, yet very enjoyable and informative.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The evening was a meet-and-greet where I got to catch up with people I had not seen in some time or had not had a chance to talk with much before in the day.&amp;nbsp; For me, it was a who's-who list: Catherine Powell, Scott Barber, Dan Downing, Dawn Haynes, Jim Hazen, Lynn McKee, Nancy Kelln, Selena Delesie, Kristin Dukic - I know I'm forgetting some folks...&lt;br /&gt;&lt;br /&gt;I kept running into during the day incliuded Abbie Caracostas.&amp;nbsp; All in all, it was a great day and a good way to start a week of learning and thinking!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-3747832217686082435?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/3747832217686082435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/04/fun-and-games-at-stpcon-2011-part-1.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/3747832217686082435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/3747832217686082435'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/04/fun-and-games-at-stpcon-2011-part-1.html' title='Fun and Games at STPCon 2011 - Part 1.'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-6760605135026287374</id><published>2011-03-02T21:11:00.000-05:00</published><updated>2011-03-02T21:11:36.728-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='STPCon'/><category scheme='http://www.blogger.com/atom/ns#' term='BBST. Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='CAST2011'/><title type='text'>On Learning and Enlightenment and Software Testing</title><content type='html'>This has been a remarkable week for me.&lt;br /&gt;&lt;br /&gt;Over the weekend, I finished the "Lesson" portion of the &lt;a href="http://www.associationforsoftwaretesting.org/training/"&gt;Black Box Software Testing&lt;/a&gt; Foundations course from the Association for Software Testing.&amp;nbsp; I wrote the exam Monday night.&amp;nbsp; I'm not sure how to describe this experience.&amp;nbsp; It was a massively intense (as opposed to mildly intense?)&amp;nbsp; experience where there was a lot of information poured out.&amp;nbsp; On top of that, the conversations in discussion forums around the lessons, quizes and whatnot tended to sometimes take on a life of their own.&amp;nbsp; All in all I found myself in an intense learning experience where ideas did not so much &lt;em&gt;flow&lt;/em&gt; as &lt;em&gt;rush&lt;/em&gt; at you.&amp;nbsp; (My lady-wife compares this to trying to drink from a firehose.)&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I can safely say that there was more information about testing that came at me over the course of this class than I can remember having in some time.&amp;nbsp; Invigorating does not begin to describe it.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So, as I'm catching up on other things, and decompressing from the experience, and dealing with work stuff and trying to keep up with that.&amp;nbsp; I come across tweets about the EuroStar &lt;a href="http://www.eurostarconferences.com/content/testing-time-outs.aspx"&gt;Testing Time Out&lt;/a&gt;. Then I realize that the first time out speaker is Lynn McKee!&amp;nbsp; I've mentioned Lynn more than once in blog posts.&amp;nbsp; She is really good and takes a fresh look on things.&amp;nbsp; THEN, I see she has a&amp;nbsp;&lt;a href="http://bit.ly/gQ9gd1"&gt;blog&lt;/a&gt;&amp;nbsp;post on the experience.&amp;nbsp; Way Cool!&lt;br /&gt;&lt;br /&gt;Then today I was working with the boss on polishing the presentation we're doing together at STPCon.&amp;nbsp; She asked me what I thought I could apply from the class right now.&amp;nbsp; I began listing off ideas where some of the concepts from BBST could be applied right then.&amp;nbsp; There were others where some of the ideas would take a bit of work to explain, then maybe experiment with,&amp;nbsp; They may have to wait a bit (we are pressed for time right now.)&amp;nbsp; &lt;br /&gt;&lt;br /&gt;This evening&amp;nbsp;I looked at what was coming up and got all excited all over again.&amp;nbsp; &lt;a href="http://www.associationforsoftwaretesting.org/conference/cast-2011/"&gt;CAST&lt;/a&gt; is coming up in August.&amp;nbsp;The main track sessions look amazing.&amp;nbsp; I'm excited about the emerging topics track.&amp;nbsp; There have been some interesting proposals submitted already.&amp;nbsp;(We set some up as examples - and several people have submitted really good, interesting ideas.)&amp;nbsp; If you have something you're passionate about, and are going to CAST, why not try your hand on an idea that you're passionate about?&amp;nbsp; More information is &lt;a href="http://bit.ly/fvcuDA"&gt;here&lt;/a&gt;.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So, yeah, the more I learn,&amp;nbsp;the more things I find interesting and the more I realize I want to know.&amp;nbsp; Amazing, isn't it?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-6760605135026287374?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/6760605135026287374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/03/on-learning-and-enlightenment-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6760605135026287374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6760605135026287374'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/03/on-learning-and-enlightenment-and.html' title='On Learning and Enlightenment and Software Testing'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-4846287004467097131</id><published>2011-02-20T16:18:00.002-05:00</published><updated>2011-02-21T10:02:57.157-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='STPCon'/><category scheme='http://www.blogger.com/atom/ns#' term='thinking'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='Drumming'/><category scheme='http://www.blogger.com/atom/ns#' term='BBST'/><title type='text'>On Drumming and Learning and Testing</title><content type='html'>I really don't have time to be writing this blog entry.&amp;nbsp; I should be working on the exam study guide for the Black Box Software Testing (&lt;a href="http://www.associationforsoftwaretesting.org/training/"&gt;BBST&lt;/a&gt;)&amp;nbsp;course I'm taking through the Association for Software Testing (AST.)&amp;nbsp; If not that, I should be finishing answers submitted some time ago to Ask the Tester through STP.&amp;nbsp; I'm getting there, but a couple of the answers I wrote I'm not really satisfied with.&amp;nbsp; I also should be polishing the slides for the presentations I'm doing at &lt;a href="http://www.stpcon.com/"&gt;STPCon&lt;/a&gt; next month.&amp;nbsp; ALMOST done, is not DONE.&amp;nbsp; Right?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I needed to come up for air after having a bit of a break in my schedule though. &lt;br /&gt;&lt;br /&gt;One of the commitments I have that is fairly long-standing is teaching drumming.&amp;nbsp; Since July, I've been working with a group of absolute novice drummers with a pipe band on the East side of Michigan - about two hours from my home.&amp;nbsp; So, we got together once each month in July, August and September, then twice a month since then.&amp;nbsp; We met on Saturday afternoons for four hours.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The youngest student is eight years old, the oldest is in his late 30's.&amp;nbsp; The goal was to teach them enough where they could play with their band.&amp;nbsp; Two students had some drumming experience outside of the world of bagpipe bands:&amp;nbsp;one is a middle-school student learning drums through school; the other is his dad.&amp;nbsp; Dad had some drumming but no formal&amp;nbsp;training.&amp;nbsp; The lesson in July consisted of "This is a drumstick.&amp;nbsp; This is how you hold a drumstick."&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The first week of December, one of the students made a comment that he felt like they were doing a lot of exercises but bot really getting what they needed to actually play with a band.&amp;nbsp; I asked what he meant.&amp;nbsp; He said "We do all this stuff, I'm learning a lot but I'm not sure how it applies to me playing in the pipe band."&amp;nbsp; My response was "You all are closer than you think.&amp;nbsp; There is no reason why at least two of you will not be able to play with the band at the band's &lt;em&gt;ceilidh &lt;/em&gt;(a party/celebration - lots of music and dancing and bagpipes) in February.&amp;nbsp; Everyone else will be able to play with the band by May."&amp;nbsp; They looked at me in complete disbelief.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The next lesson, shortly before Christmas, I passed out a new exercise, a full sheet of music.&amp;nbsp; I told them, "This is a drum salute that you will all be playing in February.&amp;nbsp; All of you can play everything on this page."&lt;br /&gt;&lt;br /&gt;Their performance was last night.&amp;nbsp; My lady-wfie and I, grandson as well, drove across the State to go to the band's ceilidh, which is their biggest fundraising event of the year.&amp;nbsp; The place was packed - hundreds of people in a hall.&amp;nbsp; A short introduction and the drumming students came out first - before the full band.&amp;nbsp; Then they played.&amp;nbsp; They did really well.&amp;nbsp; I was terribly proud of them and what they had done.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;When they finished as a group, the pipers marched&amp;nbsp;into the hall&amp;nbsp;and joined them.&amp;nbsp; The students who were not quite ready stepped back and moved off stage while the other drummers played the rest of the performance.&amp;nbsp; At the end of the night, this band came out again along with the two guest pipe bands and played together.&amp;nbsp; Some of the stiudents went out to play with the other bands, some did not feel comfortable doing that.&amp;nbsp; No worries.&amp;nbsp; No pressure.&amp;nbsp; The idea was to have fun.&lt;br /&gt;&lt;br /&gt;All of them are reinvogorated.&amp;nbsp; The most consistent comment I heard from them was how much fun they had playing.&amp;nbsp; Even the ever-so-cool&amp;nbsp;teenage boy smiled and said that was a lot more fun than his school stuff.&lt;br /&gt;&lt;br /&gt;So,&amp;nbsp;after driving back across the State this morning (hoping to beat the nasty&amp;nbsp;weather predicted) I was thinking about the drumming students&amp;nbsp;experience and my own with BBST.&amp;nbsp; Part of the opening lecture was&amp;nbsp;about reading carefully.&amp;nbsp; I muffed two questions on the last quiz and one on the one before because I did NOT read carefully enough.&lt;br /&gt;&lt;br /&gt;In working on answers to the essay questions in the exam study guide, I find myself challenging my own statements, thinking hard about the answers and running through them in my mind.&amp;nbsp; I am finding myself more challenged than I have in some time to look at how I think about things, testing in particular.&lt;br /&gt;&lt;br /&gt;In the current project at work (yeah, I'm trying to keep up with that as well) I find myself thinking about concepts I've just read or re-read from the course.&amp;nbsp; (If the boss thinks I was passionate about how testing can be better at the company before this course, look out!)&amp;nbsp; &lt;br /&gt;&lt;br /&gt;It IS more work than I expected.&amp;nbsp; I knew it was going to be a lot of work; it is simply more than I thought it would be.&amp;nbsp; At the same time, I'm also having fun learning and stretching how I think about things.&amp;nbsp; That is very rewarding in itself.&amp;nbsp; So, yeah, like the drumming students, I'm having fun.&lt;br /&gt;&lt;br /&gt;Oh.&amp;nbsp; I forgot to mention that STPStanley came along with us.&amp;nbsp; We took a lot of pictures and will be posting some of them shortly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-4846287004467097131?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/4846287004467097131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/02/on-recreation-and-learning-and-testing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4846287004467097131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4846287004467097131'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/02/on-recreation-and-learning-and-testing.html' title='On Drumming and Learning and Testing'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-6794149656293948152</id><published>2011-02-03T10:49:00.002-05:00</published><updated>2011-07-20T08:24:46.354-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Conferences'/><category scheme='http://www.blogger.com/atom/ns#' term='presenting'/><category scheme='http://www.blogger.com/atom/ns#' term='CAST2011'/><category scheme='http://www.blogger.com/atom/ns#' term='CAST'/><title type='text'>Speaking and CASTing or Presenting Your Ideas In Context</title><content type='html'>I'm really excited today.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I find test conferences amazingly inspirational.&amp;nbsp; What I find to be the best part of many conferences are the converstions that presentations can inspire.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;One way to get a &lt;strong&gt;&lt;em&gt;lot&lt;/em&gt;&lt;/strong&gt; of ideas out there is by&lt;em&gt; lightning talks&lt;/em&gt; - quick presentations on a topic.&amp;nbsp; Sometimes, that's it.&amp;nbsp; Somebody talks for a few minutes and the next person gets up and talks on a totally different topic.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Some conferences, like CAST, are&amp;nbsp;different.&amp;nbsp; Any time someone presents an idea (gives a talk) there is scheduled time for discussion.&amp;nbsp; If the participants in the discussion want to continue their chat after the alloted period of time they can grab a corner or a hallway and carry on.&amp;nbsp; The next person gets up and gives their presentation and the cycle repeats itself.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now, the CAST version of "lightning talks" has often been an "emerging trends" session track.&amp;nbsp; This year the take is a little bit different.&amp;nbsp; The idea is that you can check out the conference schedule and see what is being presented, what topics are being discussed.&amp;nbsp; If there is one that you believe should be discussed and you want to present it, you can submit a proposal for the &lt;strong&gt;&lt;em&gt;Emerging Topics&lt;/em&gt;&lt;/strong&gt; track.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;This track will feature 20 minute time slots which include 5 to 10 minutes of discussion, for the topic that people want to speak on and believe would be important.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="font-size: large;"&gt;Here's the cool part.&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Instead of signing up on a paper stuck to a wall, you, the person with the idea, can enter a proposal at a WIKI set up specifically for this.&amp;nbsp; (The good folks at &lt;strong&gt;Socialtext&lt;/strong&gt; are contributing the wiki space, thanks folks!)&lt;br /&gt;&lt;br /&gt;&lt;em&gt;If you would like to speak at CAST 2011, you can&amp;nbsp;propose&amp;nbsp;a topic for the&amp;nbsp;&lt;strong&gt;Emerging Topics&lt;/strong&gt; session. &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Now, each topic is slated for 20 minutes with at least five minutes for discussion.&amp;nbsp;If you think that you would need more time to "do justice" to the topic,&amp;nbsp;please make your case and reasons clear.&amp;nbsp; The deal is, the more topics that get more time, the fewer the number of people who will have the chance to speak.&amp;nbsp; So, the organizers would really like to make that the exception than the rule.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;To propose a session, you need to&amp;nbsp;join the CAST 2011 Socialtext group and create a wiki page using the proposal template.&lt;br /&gt;&lt;br /&gt;Once you have created your proposal, other folks will be able to vote and comment on your proposal and others as well.&amp;nbsp; You can read the notes, change your porposal - and evaluators can return and comment repeatedly as well, and change their scores!&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Voting will be cut off&amp;nbsp;a little early - right now the plan is&amp;nbsp;July 15th.&amp;nbsp; That way we can&amp;nbsp;create and post a coherent program before&amp;nbsp;the&amp;nbsp;conference so folks can see what may be of interest to them in advance.&amp;nbsp; The idea is to&amp;nbsp;take the feedback from votes in serious consideration,&amp;nbsp;along with conference theme and reputation of the speakers.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Now for the part that I am &lt;em&gt;personally&lt;/em&gt; excited about...&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;In order to apply email either Matt Heusser&amp;nbsp;(&lt;a href="mailto:matt.heusser@gmail.com"&gt;matt.heusser@gmail.com&lt;/a&gt;) or ME&amp;nbsp;(&lt;a href="mailto:peterwalen@msn.com"&gt;peterwalen@msn.com&lt;/a&gt;) and ask to be invited to the CAST 2011 Emerging Topics Group on Socialtext. One of us will send you an&amp;nbsp;email about the group and a link to follow.&amp;nbsp; From there you can follow the instructions to add a talk or comment on a talk or whatever.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;We also may need some help - one or two people to manage the rooms. Depending on how things go, that role might be expanded to include some wiki gardening and possibly help creating the schedule. You could be an ombudsman, sergeant-at-arms, or whatever other title you'd like.&lt;br /&gt;&lt;br /&gt;We&amp;nbsp;can not offer any compensation for helping out, nor for giving a talk. If you give a talk or help out, I would be personally in your debt.&amp;nbsp; I can tell you from my previous experience that the conference will have&amp;nbsp;greater value for you in that you can build deeper relationships, be more&amp;nbsp;engaged and generally have a ton of fun while learning. &lt;br /&gt;&lt;br /&gt;Matt says "One thing I can promise if you give a talk or help out with emerging topics: At CAST two thousand and eleven, at least ... you'll never have to eat a bagel alone." &lt;br /&gt;&lt;br /&gt;My take is "If you give a talk or help out with the emerging topics at CAST2011, I'll think you're way cool."&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;&lt;span style="color: #990000;"&gt;UPDATE!!!!!!!!!!&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;July 20, 2011 - &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;The Submission and Voting period is now closed, selections and a schedule have been made.&amp;nbsp; This has been an interesting, thought provoking and fun project to work on.&amp;nbsp; I am looking forward to meeting everyone&amp;nbsp;in person after communicating by email and telephone. &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Thanks to all who participated -&amp;nbsp; Pete&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-6794149656293948152?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/6794149656293948152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/02/speaking-and-casting-or-presenting-your.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6794149656293948152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6794149656293948152'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/02/speaking-and-casting-or-presenting-your.html' title='Speaking and CASTing or Presenting Your Ideas In Context'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-5269243676997714820</id><published>2011-01-17T21:22:00.001-05:00</published><updated>2011-01-18T11:22:38.272-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Passion'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>Motivation and Passion, or, Don't Harsh My Testing Buzz</title><content type='html'>So, part of my daily morning ritual is to check email, check logs for runs I may have kicked off overnight, then check the "sanity" file.&amp;nbsp; That contains links to a few comics on the web.&amp;nbsp; One is Dilbert (duh, its like computer/engineer/geek/argue-about-best-Star-Trek-series heaven) the other is a web comic called Urban Jungle.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;One of the Urban Jungle&amp;nbsp;&lt;a href="http://bit.ly/e5M8Ur"&gt;comics&lt;/a&gt; last week was interesting.&amp;nbsp; For folks who've done anything for a period of time, the idea of burnout, or "Why am I doing this?" may not be a completely unknown feeling.&amp;nbsp; Keeping that feeling at bay can sometimes be a challenge.&lt;br /&gt;&lt;br /&gt;Now, Lynn McKee has given some really, really good stuff&amp;nbsp;on testers, &lt;a href="http://www.qualityperspectives.ca/blog/1800"&gt;motivation and passion&lt;/a&gt;.&amp;nbsp; I've attended two session she presented&amp;nbsp;where she has done a fantastic job of moving people, particularly testers, forward to find ways to keep testers, and their leaders, passionate about what they do.&lt;br /&gt;&lt;br /&gt;Other folks have made the observation that the problem for many leaders is to avoid &lt;em&gt;&lt;strong&gt;de-motivating&lt;/strong&gt;&lt;/em&gt; them.&lt;br /&gt;&lt;br /&gt;Generally, I'm in the "You're responsible for finding your own inspiration" camp.&amp;nbsp; Most of the time I think testers &lt;em&gt;can&lt;/em&gt; &lt;em&gt;and should&lt;/em&gt; seek out and develop their own sense of purpose and motivation - the drive to become better.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now, I know that is not&amp;nbsp;going to happen with every tester.&amp;nbsp; I've worked with some who learned things &lt;em&gt;&lt;strong&gt;thus&lt;/strong&gt;&lt;/em&gt; and see any attempt to change&lt;em&gt; &lt;strong&gt;thus&lt;/strong&gt;&lt;/em&gt; as an accusation that doing &lt;em&gt;&lt;strong&gt;thus&lt;/strong&gt;&lt;/em&gt; is wrong or bad.&amp;nbsp; Reminds me sometimes of the quote (I don't recall who said it) that people are more firmly wed to their ideas than to their spouses.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I also know that some folks will do what they are told to do and figure that the easiest way to get along is to, well, get along and not "make waves."&amp;nbsp; After all, if you make waves or stick your neck out or do something non-conformist, bad things may happen.&lt;br /&gt;&lt;br /&gt;If I were to think seriously about this, I'd suggest folks, managers and bosses and workers alike, think about what they do.&amp;nbsp; If everything is going great do you need to consider learning something different?&amp;nbsp; Are there newer skills that you can pick up?&amp;nbsp; Are there new ideas getting floated around out there?&amp;nbsp; How about new technologies?&lt;br /&gt;&lt;br /&gt;I understand some reluctance on several of those points.&amp;nbsp; I probably share them.&amp;nbsp; After all, most folks who have done anything with computers or software for more than a few years have seen ideas bubble up, get embraced as the "next great thing" then fade away into oblivion.&amp;nbsp; The funny thing is, a few years later a new name will be slapped on the idea or approach and it will be repackaged and rebranded as the "next great thing."&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So what does that mean for&amp;nbsp;you?&amp;nbsp; Are you so complacent as to rest absolutely assured in what you do that you can wait for the bosses to tell you the next thing to learn?&amp;nbsp; Are you so certain that what you are doing now will be the way you are doing things in five years?&amp;nbsp;&lt;em&gt;&lt;strong&gt; Really?&lt;/strong&gt;&lt;/em&gt;&amp;nbsp; Will there be no new ideas that can enter your thinking?&amp;nbsp; Will there be no new insights to drive your curiosity?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;If you are a testing boss, do you mandate every minute of what your people do?&amp;nbsp; How about your resources?&amp;nbsp; Are your people resources,&amp;nbsp;like reams of paper or ink and toner cartridges?&amp;nbsp;&amp;nbsp;Are your people&amp;nbsp;assets to be developed and nurtured?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;If I was the &lt;strong&gt;&lt;em&gt;Universal Lord of Testing&lt;/em&gt;&lt;/strong&gt;, with the authority to mandate one thing to all testing groups and bosses everywhere, it would be this:&amp;nbsp; Allow some time each week for your people to see if there is something of interest to them that they want to learn more about.&amp;nbsp; Then, let them learn about that.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Foster the sense of curiosity and excitement that you felt when you were learning about computers and software and programming and all the way-cool technology stuff.&amp;nbsp; Even if the first machine you worked on is now sitting in a museum, I suspect you had that feeling once upon a time.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;If you are &lt;em&gt;not&lt;/em&gt; a boss and &lt;em&gt;are&lt;/em&gt; a tester, I'd mandate this:&amp;nbsp; Make the time to look for something of interest to &lt;em&gt;you&lt;/em&gt; that you want to learn more about.&amp;nbsp; Even if the boss does not "permit" it, the boss is ignoring the order from the &lt;strong&gt;&lt;em&gt;Universal Lord of Testing&lt;/em&gt;&lt;/strong&gt; (me) and therefore that "don't do it" order you get from them is improper and MUST be ignored.&amp;nbsp; Even if you spend a few minutes at home, you know, your "own" time, surfing the web, looking up on-line testing discussion groups or looking for a local testing group, you may find more rewarding things than you know currently exist.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;As my lady-wife is fond of saying, "In 10 years, you'll be 10 years older whether you do anything to make yourself better or not.&amp;nbsp; You may as well make yourself better during that time."&amp;nbsp;&amp;nbsp;&amp;nbsp; She's really smart that way.&lt;br /&gt;&lt;br /&gt;So, &lt;strong&gt;&lt;em&gt;you&lt;/em&gt;&lt;/strong&gt; take charge of your &lt;strong&gt;&lt;em&gt;own&lt;/em&gt;&lt;/strong&gt; career.&amp;nbsp; Join an association - even if you need to pony up the membership fees yourself.&amp;nbsp; Buy some books, even if the company won't reimburse your expenses, the &lt;em&gt;&lt;strong&gt;read &lt;/strong&gt;&lt;/em&gt;them.&amp;nbsp; Find someone to share ideas with - or just ask questions of them.&amp;nbsp;&amp;nbsp;Find something that is of interest to &lt;em&gt;you&lt;/em&gt; and learn about it.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The tricky thing is that it doesn't matter if you're a tester or a boss or, something else.&amp;nbsp; You can learn and improve and discover things to make yourself&amp;nbsp;better.&amp;nbsp; If you're a boss, lead by example.&amp;nbsp; If you're not a boss, check what the boss is doing.&amp;nbsp; If the boss is always looking for new stuff, new ideas and new thoughts, tune in and see what is happening.&amp;nbsp; Maybe you'll learn something.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;If the boss isn't doing that, &lt;em&gt;meh&lt;/em&gt;, they're a boss not a technician.&amp;nbsp; You're a tester.&amp;nbsp;&amp;nbsp;Make yourself better.&amp;nbsp; Its your career.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-5269243676997714820?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/5269243676997714820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/01/motivation-and-passion-or-dont-harsh-my.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5269243676997714820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5269243676997714820'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/01/motivation-and-passion-or-dont-harsh-my.html' title='Motivation and Passion, or, Don&apos;t Harsh My Testing Buzz'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-5153984723914103558</id><published>2011-01-01T22:27:00.001-05:00</published><updated>2011-01-02T18:56:02.547-05:00</updated><title type='text'>2011: A Look Forward</title><content type='html'>On SQA Forums, someone posted a question about "New Year Resolutions."&amp;nbsp; There were many of the usual suspect types of responses, e.g., get in shape, lose weight, gain training, learn something new...&lt;br /&gt;&lt;br /&gt;I posted that some years ago I resolved not to make any "resolutions," as in commitments to myself, that I knew I would most likely not be able to fulfill.&amp;nbsp; Yeah, a little snarky, but it was also pretty honest.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Therefore, as my last post was a look back on 2010, as I was sipping a brandy last night chatting with my lady-wife as she knitted and some show was on television, I had some thoughts running through my head.&amp;nbsp; Pretty sad, eh?&amp;nbsp; The days of running off to the local Scottish Society's Hogmanay are distant memories.&amp;nbsp; Most of&amp;nbsp;our friends we'd get together and play music to welcome the new year are now widely dispersed.&amp;nbsp;&amp;nbsp; I wonder if that makes us "old" - Hope not.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Ah yes, my thoughts.&lt;br /&gt;&lt;br /&gt;Some of this I actually started thinking about late last year.&amp;nbsp; I sent some emails to a handfull of people asking them for assistance.&amp;nbsp; In some ways looking for advice, and in otherways, to be sounding boards for my thought processes.&amp;nbsp; There are changes coming that I've been pondering.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;For most of my career in software, I've worked for someone else.&amp;nbsp; For most of that time, it was working for companies where producing software was to support their primary business.&amp;nbsp; The software was not their product, it supported the product or its delivery.&amp;nbsp; To be honest, working on the product the company makes is fun.&amp;nbsp; It can be frustrating when I don't have the option of actually talking to the people who asked for a change or enhancement, and I speak with people who &lt;em&gt;may&lt;/em&gt; understand what the people who asked for they really mean.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The Road Ahead...&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The interesting thing is I've been thinking about the future.&amp;nbsp; Well, not &lt;strong&gt;&lt;em&gt;THE&lt;/em&gt;&lt;/strong&gt; future, but what lay ahead for me professionally and how that may impact the family.&amp;nbsp; It would seem there are several items that are possibilities for the coming year.&amp;nbsp; One path would be to look for new work opportunities, either as a contract/consultant or as a full time, permanent employee.&amp;nbsp; Yeah, as if&amp;nbsp; "permanent" means much.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Community&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Another option is to become more involved in&amp;nbsp;the testing community.&amp;nbsp; Actually, I started working on that as well in 2010.&amp;nbsp;&amp;nbsp;What I mean is that reading blogs other folks write is a good way to learn what they're thinking is.&amp;nbsp; Reading and participating in on-line forums is another way to both learn and become involved.&amp;nbsp; Well, doing that as much as I can right now.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Of course, more actively engaging in both of these types of activities is on my list of things to do this coming year.&amp;nbsp; Ya know, the funny thing is, the more I talk with folks about things I learn and have learned, the more I learn myself.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Local Testing Groups&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Another thing, the local testing group, GR Testers, has been going in fits and starts for a while.&amp;nbsp; Meetings have been sparse of late.&amp;nbsp; The most recent one, December,&amp;nbsp;was kind of fun.&amp;nbsp; There were a bunch of us sitting around a table, lots of wings, good beer and folks talking about testing.&amp;nbsp; Good way to spend an evening.&amp;nbsp; There's another meeting coming up Monday, 3 January.&amp;nbsp; It makes it the first time in&amp;nbsp;quite a while that there were&amp;nbsp;back to back monthly meetings.&amp;nbsp; Normally, they are officially held every other month.&amp;nbsp; It seems that as more people are showing an interest, the meeting frequency will pick up.&lt;br /&gt;&lt;br /&gt;I wonder how many other&amp;nbsp;local testing groups are out there that have a meeting schedule based on "whenever" instead of "We&amp;nbsp;meet at this time, and here are the next couple of topics we're focusing on at these meetings..."&amp;nbsp; I believe that the more people know about local groups, the more they are invited to participate and the more information that is available about them, the more active and the stonger the community there is.&lt;br /&gt;&lt;br /&gt;I think that pretty well sums up what I'm looking to do with the local group.&amp;nbsp; I believe that getting more people involved and talking about testing is&amp;nbsp;vital to improving not only our individual tradecraft, but the abilities of the local community.&amp;nbsp; Sharing well reasoned ideas can do nothing but good, presuming all are allowed to learn and ask questions &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Personal Development&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Now, I realize that any of the above activities can lead to improving any individual participating.&amp;nbsp; What I mean here is something a bit more.&amp;nbsp; I had been signed up for the &lt;a href="http://www.associationforsoftwaretesting.org/training/"&gt;BBST Foundations&lt;/a&gt; course offered by the &lt;a href="http://www.associationforsoftwaretesting.org/"&gt;Association for Software Testing&lt;/a&gt; for a session in in the fall of&amp;nbsp;2010.&amp;nbsp; Things happened and that session was cancelled.&amp;nbsp; I could not take the session offered as an alternative.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The GOOD news, for me, is I am signed up to take the Foundations course this spring.&amp;nbsp; YEAH!&amp;nbsp; I am really looking forward to this.&amp;nbsp; Everyone I know who took the course raves about it.&amp;nbsp; Big-time excited.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I've continued reading blogs and articles and books and talking with people and... everything else.&amp;nbsp; My goal is to continue learning and to continue to share what I learn.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;For conferences, I'll be attending and presenting at &lt;a href="http://www.stpcon.com/"&gt;STPCon&lt;/a&gt; in March in Nashville.&amp;nbsp; I bought myself a birthday present and renewed my AST membership in October.&amp;nbsp; If I can work it out, I'll be attending &lt;a href="http://www.associationforsoftwaretesting.org/conference/"&gt;CAST&lt;/a&gt; in August in Seatle.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;At the day-job, I've continued to be a pest, and will do so for some time. The cool thing is the boss is good with it. Something about "pushing everyone to improve..." &lt;br /&gt;&lt;br /&gt;So, that is a combination of goals, intentions and plans for 2011.&amp;nbsp; What the future will really bring, I'm not sure.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;On the other hand, the lady-wife did give me a list of places where she'd like to live should a&amp;nbsp;relocation option present itself...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-5153984723914103558?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/5153984723914103558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/01/2011-look-forward.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5153984723914103558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5153984723914103558'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2011/01/2011-look-forward.html' title='2011: A Look Forward'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-5378203491137673164</id><published>2010-12-31T09:25:00.001-05:00</published><updated>2010-12-31T09:30:15.789-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='STPCon'/><category scheme='http://www.blogger.com/atom/ns#' term='blogs'/><category scheme='http://www.blogger.com/atom/ns#' term='2010'/><category scheme='http://www.blogger.com/atom/ns#' term='QUEST'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='friends'/><category scheme='http://www.blogger.com/atom/ns#' term='TesTrek'/><title type='text'>2010, A Retrospective</title><content type='html'>This year is drawing to an end.&amp;nbsp; I know it is a tad lame to have a "look at the year that was" or any of the other cliche laden phrases that tend to be used to introduce these things.&lt;br /&gt;&lt;br /&gt;The thing is, it &lt;strong&gt;&lt;em&gt;has&lt;/em&gt;&lt;/strong&gt; been an interesting year for me personally and professionally.&lt;br /&gt;&lt;br /&gt;Let's see.&amp;nbsp; General stuff.&amp;nbsp; I retired the blog attached to my defunct&amp;nbsp;drumming with&amp;nbsp;bagpipe&amp;nbsp;bands website.&amp;nbsp; I replaced it with, this one.&amp;nbsp; It had been in the "thinking about" phase for a long-time, and finally I decided to do it.&amp;nbsp; Ya know what's interesting?&amp;nbsp; As I think about other stuff - often Non-Testing stuff - something pops into my head about software development or testing or SOMETHING.&amp;nbsp; Sometimes, that results in a blog post.&amp;nbsp; Other times it leads to sitting in my big green comfy chair sipping a brandy and thinking.&lt;br /&gt;&lt;br /&gt;Interesting work stuff at the day-job with interesting challenges early in the year.&amp;nbsp; With a flurry of emails I found myself and the boss registered to attend QUEST in Dallas, Texas.&amp;nbsp; This was a huge surprise to me as I was not expecting it at all, given limited budgets and going to TesTrek in Toronto the previous October.&amp;nbsp; QUEST was interesting in that I met a number of people whose writings I had read, and had not met in real-life.&amp;nbsp; I also got to connect with people I had met before and get back in touch in real-life.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;May I received confirmation that I COULD attend CAST, which was being held around 15 minutes from my house - then in June it became clear that the scheduled release would conflict with attending CAST, so the company would neither pay&amp;nbsp;the conference fee (something I was not too worried about) nor would they grant time-off.&amp;nbsp; That one was a problem.&amp;nbsp; July rolled around, schedules shifted again.&amp;nbsp; I could be granted the time to go to CAST IF I was available during the conference.&amp;nbsp; COMPROMISE!&amp;nbsp; COOL!&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Sunday evening of CAST had a great dinner and conversation with &lt;a href="http://www.quality-intelligence.com/"&gt;Fiona Charles&lt;/a&gt; and &lt;a href="http://www.linkedin.com/profile?viewProfile=&amp;amp;key=4884201&amp;amp;goback=%2Enmp_*1_*1_*1&amp;amp;trk=NUS_DIG_CONN-connctr"&gt;Griffin Jones&lt;/a&gt; and the lady-wife at a neighborhood Italian place.&amp;nbsp; Recipes from Sicily and friendly folks and good wine and great conversation, little of it around testing, but all of it applicable to testing.&amp;nbsp; What a great night.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Another night had a fantastic dinner out with a bunch of folks - Yeah, I know I &lt;a href="http://bit.ly/bYC2Pe"&gt;blogged&lt;/a&gt; &lt;a href="http://rhythmoftesting.blogspot.com/2010/08/cast-curtain-call-part-2-conversations.html"&gt;about&lt;/a&gt; that shortly after the event - it is still a great memory.&lt;br /&gt;&lt;br /&gt;Dragged the boss in one evening to meet some of the great ones of the craft who would be there.&amp;nbsp; Had a fantastic evening out with &lt;a href="http://ca.linkedin.com/in/nkelln"&gt;Nancy Kelln&lt;/a&gt; and &lt;a href="http://ca.linkedin.com/in/lynnmckee"&gt;Lynn McKee&lt;/a&gt; and the boss - more good wine (notice a trend?) and a great conversation.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Then, a bombshell was dropped that left me gob-smacked.&amp;nbsp; It seems one of our dinner companions had a conflict and could not fulfill a speaking commitment in Toronto, would I be interested in being suggested as&amp;nbsp;a an alternative&amp;nbsp;speaker?&amp;nbsp; Holy Cow.&amp;nbsp; I thought about it briefly... and said Yes.&amp;nbsp; One thing led to another and I did indeed speak at TesTrek in Toronto that October.&amp;nbsp; Yeah, I &lt;a href="http://bit.ly/95xgzf"&gt;blogged&lt;/a&gt; about that, too.&lt;br /&gt;&lt;br /&gt;Stuff at the day-job continued to be interesting - meaning, really, really, busy.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So, things progressed.&amp;nbsp; Talked with the boss about some interesting emails.&amp;nbsp;The result of those chats was submitting proposals to a couple of conferences.&amp;nbsp; I submitted proposals for a session similar to the session at TesTrek, but with a more advanced perspective than the general view there.&amp;nbsp; The exciting thing was that the boss and I submitted a proposal for a joint presentation based on our experiences starting a QA/Testing team from scratch.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;One conference said "no thanks" (although&amp;nbsp;the boss&amp;nbsp;was asked to consider a presentation in a different area) the other accepted &lt;strong&gt;&lt;em&gt;both&lt;/em&gt;&lt;/strong&gt; proposals!&amp;nbsp;&amp;nbsp;Yeah, that rocks.&amp;nbsp; I get to hang with the cool kids at STPCon in Nashville this coming March.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;More projects were successfully rolled out at the day job.&amp;nbsp; There are some interesting things that seem to be happening there, they may lead to more ideas on blog posts.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The local testing&amp;nbsp;group and its attempts spread its wings and fly has been great fun to watch and be a part of.&amp;nbsp; Through it, I've met some terrific people, like &lt;a href="http://xndev.blogspot.com/"&gt;Matt Heusser&lt;/a&gt; and &lt;a href="http://www.linkedin.com/profile?viewProfile=&amp;amp;key=46753881&amp;amp;authToken=2SY8&amp;amp;authType=name&amp;amp;goback=%2Econ"&gt;Melissa Bugai&lt;/a&gt; , and have had fun sharing the adventure with them.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;At home it was a good year in the garden.&amp;nbsp; We had a good crop of strawberries and peppers and tomatoes, although some of the others were a little surprising in what were less prolific than expected.&amp;nbsp; Several big projects got done - and inspired thoughts about, then blog posts about, software and testing.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;We had some sadness in our lives this year.&amp;nbsp; Stuff that led to serious rounds of soul-searching for "what is this all about."&amp;nbsp; We also have had some great joys in our lives this year.&amp;nbsp; For that, I am grateful.&amp;nbsp; I don't know what 2011 will bring, but I am looking forward to the next year.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-5378203491137673164?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/5378203491137673164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/12/2010-retrospective.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5378203491137673164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5378203491137673164'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/12/2010-retrospective.html' title='2010, A Retrospective'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-184538595731193168</id><published>2010-12-30T17:41:00.000-05:00</published><updated>2010-12-30T17:41:12.357-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='heroics'/><category scheme='http://www.blogger.com/atom/ns#' term='project planning'/><category scheme='http://www.blogger.com/atom/ns#' term='leadership'/><title type='text'>A Hero's Fall From Grace or Why a Big Pay Raise Is Better Than a Statue</title><content type='html'>A couple of things happened recently that made me think of things I probably would not normally think of.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I know a fellow who works for a&amp;nbsp;company that&amp;nbsp;has one or two (depending on needs) "major" releases each year.&amp;nbsp; They also generate and distribute monthly maintenance releases to address defects, bundle hot-fixes neatly into a package and all the other good things that come from such things.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;A recent release had some "issues."&amp;nbsp; Lots of issues.&amp;nbsp; After working for 12 "work" days and a Saturday and Sunday thrown in as well, this fellow's boss made a comment that he had "saved them again" and was a "hero."&amp;nbsp; &lt;br /&gt;&lt;br /&gt;When thinking about this, I got to thinking about Selena Delesie's blog posts on "&lt;a href="http://bit.ly/hRyvQh"&gt;hero culture&lt;/a&gt;."&lt;br /&gt;&lt;br /&gt;When teams pull together and work to&amp;nbsp;overcome obstacles, amazing things can be achieved.&amp;nbsp;&amp;nbsp;Sometimes, the issues encountered require extra effort and creative thinking and good, if not great, communication between testers and developers to find solutions.&amp;nbsp; This is a fantastic&amp;nbsp;thing and is, I believe, the point of being a "hero" in our profession.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The part that makes me think, if not wonder,&amp;nbsp;about this is when this becomes the rule, rather than the exception.&amp;nbsp; When&amp;nbsp;the&amp;nbsp;same team that pulled together and found solutions and worked toward delivering the best product that can be delivered is expected to work long hours regularly, to repeat the same "pull out all stops" effort for every project, big or small, there is a danger.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;That danger is that the edge, the creative thinking, the "Hey, what if..." factor gets worn down.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now, I know there are a lot of potential reasons for this to happen.&amp;nbsp; Some may be within the team itself.&amp;nbsp; There may be factors at work where individuals like the drama, the "rush" of the massive push at the end.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;There may also be issues around the development methodology or practices.&amp;nbsp; If the only testing done in unit testing is validating the "happy path" then likelihood that&amp;nbsp;builds will come fast and furious, depending on how quickly the detected defects are addressed.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Another possibility is that someone, possibly in the test group or outside the test group but involved in the projects,&amp;nbsp;likes the chaos - the frantic push is something they thrive on.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Whatever the cause, when every project turns into a heroic stand worthy of an action movie, something is seriously wrong.&amp;nbsp; When testers, or anyone else, are expected to perform super-human, or heroic, feats every project, the edge will be blunted.&amp;nbsp; The probability of significant defects being missed increases with each cycle.&amp;nbsp; Eventually, people will be working less effectively no matter how many hours, or how "hard" they are working.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;In some shops, the option to simply say "No, I won't do this" may be a legitimate one.&amp;nbsp; In shops where contractual requirements don't allow such a response, I don't have a solution.&amp;nbsp; Now, I am aware of the need to keep regular releases going, I'm just not sure of a solution that works everywhere.&lt;br /&gt;&lt;br /&gt;What I do know is that the bosses, the leaders at your shop need to make sure they don't need their people to be heroes each and every release.&amp;nbsp; Horatius held the bridge, but he had help.&amp;nbsp; The lone cowboy was a myth, just like superman.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-184538595731193168?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/184538595731193168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/12/heros-fall-from-grace-or-why-big-pay.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/184538595731193168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/184538595731193168'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/12/heros-fall-from-grace-or-why-big-pay.html' title='A Hero&apos;s Fall From Grace or Why a Big Pay Raise Is Better Than a Statue'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-2587307959944661255</id><published>2010-12-17T21:05:00.004-05:00</published><updated>2011-01-06T16:44:51.311-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exploratory Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Expectations'/><title type='text'>On Exploration or How You Might Be Testing and Not Know It</title><content type='html'>I had an interesting conversation earlier this week.&amp;nbsp; A colleague dropped into the cube, grabbed a handful of &lt;a href="http://rhythmoftesting.blogspot.com/2010/12/measurements-and-metrics-or-how-one.html"&gt;M&amp;amp;M's&lt;/a&gt; and muttered something about how she kept finding defects and wasn't able to get any test scripts written because of it.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;OK - That got my attention.&lt;br /&gt;&lt;br /&gt;So, I asked her what she meant.&amp;nbsp; It seems that the project she was working on was not terribly well documented, the design was unclear and the requirements were mere suggestions and she had gotten several builds.&amp;nbsp; So, she was working her way through things as she understood them.&lt;br /&gt;&lt;br /&gt;So she explained what was going on... She intended&amp;nbsp;to make sure she was understanding them correctly so she could document them and write her test scripts.&amp;nbsp; Then, she could start testing.&lt;br /&gt;&lt;br /&gt;The problem was, she'd try different features and they didn't work like she expected.&amp;nbsp; So, she'd call the developer and ask what she was doing wrong.&amp;nbsp; Problem: She wasn't.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The issue, as she saw it, was that the code was so unstable that she could not work her way through it enough to understand how she was to exercise the application as fully as possible.&amp;nbsp; To do that, the standard process required test cases written so that they could be repeated and "fully document" the testing process for the auditors.&amp;nbsp; Because she kept finding bugs just "checking it out" she was concerned that she was falling farther and farther behind and would never really get to testing.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;More M&amp;amp;Ms.&lt;br /&gt;&lt;br /&gt;So we talked a bit.&amp;nbsp; First response:&amp;nbsp; "Wow!&amp;nbsp; Welcome to Exploratory Testing!&amp;nbsp; Your going through the product, learning about it, designing tests and executing them, &amp;nbsp;all within writing formal test cases or steps or anything.&amp;nbsp; Cool!"&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now, we had done some "introduction to ET" sessions in the past, and have gradually ramped up more time in each major release dedicated to ET.&amp;nbsp; The idea was to follow leads, hunches and, well, explore.&amp;nbsp; The only caveat was to keep track of what steps you followed so they could recreate "unusual responses" when they were encountered.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Explaining that the process she was working through actually WAS testing lead to, well, more M&amp;amp;Ms.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The result of the conversation was that the problems she was encountering were part of testing - not delaying it.&amp;nbsp; By working through reasonable suppositions on what you would expect software to do, you are performing a far more worthwhile effort, in my mind, than "faithfully" following a script, whether you wrote it or not.&lt;br /&gt;&lt;br /&gt;Mind you, she still encountered many problems just surfing through various functions.&amp;nbsp; That indicated other issues - but not that she was unable to test.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;That thought prompted another handful of M&amp;amp;Ms, and a renewed effort in testing - without a script.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-2587307959944661255?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/2587307959944661255/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/12/on-exploration-or-how-you-might-be.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/2587307959944661255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/2587307959944661255'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/12/on-exploration-or-how-you-might-be.html' title='On Exploration or How You Might Be Testing and Not Know It'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-7939773837673014313</id><published>2010-12-16T21:53:00.001-05:00</published><updated>2010-12-17T08:23:31.842-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Stress'/><category scheme='http://www.blogger.com/atom/ns#' term='Metrics'/><category scheme='http://www.blogger.com/atom/ns#' term='Measurements'/><title type='text'>Measurements and Metrics, Or How One Thing Led to Another</title><content type='html'>So, once upon a time, my dear daughter and her beau gave me a combination "Christmas and New Job" present.&amp;nbsp; Yeah, I was changing jobs in late December... What was I thinking?&amp;nbsp; Not sure now, but it seemed like a good idea at the time.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Anyway, this gift was an M&amp;amp;M dispenser.&amp;nbsp; Yeah. Pretty cool, eh?&amp;nbsp; Turn the little thingie on the top and a handfull of M&amp;amp;Ms would fall through a little chute and come out the bottom.&amp;nbsp; Not too shabby!&lt;br /&gt;&lt;br /&gt;So, move along to the summer of 2008.&amp;nbsp; The company I was working for had a huge, big, ugly release coming out.&amp;nbsp; It was the first time with a new release process and schedule and nerves were pretty thin&amp;nbsp;all the way around, developers, testers, support folks, bosses, everyone.&amp;nbsp; Well, being the observant fellow, I realized that we were consuming a LOT of M&amp;amp;Ms - Of course, it helped that the dispenser was at my desk, in my humble cube/work-area.&lt;br /&gt;&lt;br /&gt;So, I started keeping track of how much candy we went through.&amp;nbsp; The only folks who partook of these multi-coloured delicacies were the QA/Tester group and a couple of brave developers who realized that we were not contagious and they could not catch anything from us.&amp;nbsp; (They also learned that they might learn something from us and we testers might learn something from them.)&lt;br /&gt;&lt;br /&gt;What I discovered was kind of interesting.&amp;nbsp; As the stress-level went up, so did the consumption of M&amp;amp;M's.&amp;nbsp; As things were going better and things were looking good, then consumption went down.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Using a simple Excel spreadsheet, I added up the number of bags eaten (it helps that they have the weight on them) as well as the partial bags each week.&amp;nbsp; Then using the cool graphing tool in Excel, I could visually represent how much we went through.&amp;nbsp; By correlation, the level of stress the team was under.&lt;br /&gt;&lt;br /&gt;After about a month, I "published" the results to the team.&amp;nbsp; SHOCK!&amp;nbsp; GASP!&amp;nbsp; We went through HOW MUCH??????&lt;br /&gt;&lt;br /&gt;Then the boss sat down with me&amp;nbsp;and looked at the wee little chart.&amp;nbsp; "What was going on during this week?"&amp;nbsp; Ah-HA!&amp;nbsp; The first obvious attempt to match what the graph was showing.&amp;nbsp; I tracked usage for the rest of the year.&amp;nbsp; The amount the team consumed over the six months or so that I tracked, lined up remarkably with due dates and, interestingly, defects reported in testing.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;One thing led to another, and the dispenser was put away for a time.&amp;nbsp; In mid-2009, for reasons which now I don't recall, the M&amp;amp;Ms came back out.&amp;nbsp; As the crew realized this, consumption went up.&amp;nbsp; And up.&amp;nbsp; And up.&amp;nbsp; Eventually, I noticed that the same pattern demonstrated before was coming back.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I learned two things doing this exercise (which I continue to do.)&amp;nbsp; &lt;br /&gt;&lt;br /&gt;One, is that it is possible to measure one thing and be informed on another.&amp;nbsp; Now, I am well aware of the First and Second Order (and other) Measurements described by some of the great ones in our craft.&amp;nbsp; This exercise brought it home to me in ways that the theoretical discussions did not.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The other thing, sitting at a desk and making a meal of M&amp;amp;M's is a really, really bad idea.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-7939773837673014313?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/7939773837673014313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/12/measurements-and-metrics-or-how-one.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7939773837673014313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7939773837673014313'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/12/measurements-and-metrics-or-how-one.html' title='Measurements and Metrics, Or How One Thing Led to Another'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-5481002785145278968</id><published>2010-12-06T22:20:00.000-05:00</published><updated>2010-12-06T22:20:53.478-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Happy Path'/><category scheme='http://www.blogger.com/atom/ns#' term='hi-lo&apos;s'/><title type='text'>Not the Happy Path or I am a Hi-Lo</title><content type='html'>I was at a local tester meeting tonight.&amp;nbsp; Tons of fun and a great conversation.&amp;nbsp; There was a student from a local college attending.&amp;nbsp; In the course of the discussion we were discussing the dangers of trusting the "happy path."&amp;nbsp; The student asked, "What do you mean by that?"&lt;br /&gt;&lt;br /&gt;So, we explained about looking only for what "worked" and not investigating other issues that were more problematic and probably more error-prone.&amp;nbsp; In the midst of this, a story from over 20 years ago flooded back into my memory.&lt;br /&gt;&lt;br /&gt;Mind you, it influenced me greatly at the time.&amp;nbsp; It led me to some of my early revelations of software, development, testing and "revealed truth."&lt;br /&gt;&lt;br /&gt;When the IBM PC AT was state of the art, I worked as a developer (programmer) for a small manufacturer that had its own warehouses and distribution center for its finished product.&amp;nbsp; The company was a family run company located in fairly old buildings, well, from the late 1800's and early 1900's.&amp;nbsp; One individual was the nemesis of the software development folks.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;He was in charge of the warehouse - both finished products and component pieces.&amp;nbsp; Any sofftware running on machines in the warehouse had to be run past him for approval.&amp;nbsp; These were scattered around the varous floors of the warehouses.&amp;nbsp; Now, these warehouses were monsters.&amp;nbsp; Support posts were massive beams, 24"x24".&amp;nbsp; The PCs were usually located near a beam.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The very old warehouses had a very small amount of leeway for placing pallets and the like.&amp;nbsp; Placing a case or pallet even a few inches away from where it was supposed to be could cause a fair amount of problems for the hi-lo operators moving material from one area to another.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The curious bit was that at least once a week, a h-lo would hit (referred to as "bump") a support beam.&amp;nbsp; This was usually result from navigating away from mis-placed pallets.&amp;nbsp; Sometimes it was simply the operator missing a turn.&amp;nbsp; Once in a while, they'd hit the power conduit that powered a PC on an early network connection.&amp;nbsp; Once in a great while, they'd "take out" the PC itself.&amp;nbsp; Oops.&lt;br /&gt;&lt;br /&gt;Back to my story.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;This same nemisis of software developemtn was finicky.&amp;nbsp; Extremely finicky.&amp;nbsp; He wanted to make sure that any data entered could be retrieved under any circumstnace.&amp;nbsp; If the user hit "enter" or "save" he had the expectation that the data would be fully retrievable.&lt;br /&gt;&lt;br /&gt;His favorite tactic during&amp;nbsp;demonstrations where changes or enhancements were being demonstrated, was to have the demonstrator enter components or finished part information.&amp;nbsp; He'd sometimes have the demonstrator repeat the process.&amp;nbsp; In the middle of the repeat, after clicking "save" or going to the next page, he'd say "I'm a hi-lo." and unplug the power cord.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;He'd count 20 and plug it back in.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Then he'd sit down next to the demonstrator and say "Show me what you just entered."&lt;br /&gt;&lt;br /&gt;If you couldn't, he refused to accept the change until it could pass his "test."&amp;nbsp; &lt;br /&gt;&lt;br /&gt;How much work is it for your users to recover their work after a "that will never happen" event?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-5481002785145278968?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/5481002785145278968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/12/not-happy-path-or-i-am-hi-lo.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5481002785145278968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5481002785145278968'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/12/not-happy-path-or-i-am-hi-lo.html' title='Not the Happy Path or I am a Hi-Lo'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-8661782582770412097</id><published>2010-12-06T11:54:00.000-05:00</published><updated>2010-12-06T11:54:20.580-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Problem Solving'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Puzzles'/><title type='text'>Winter Testing Workshop or How to Go Sledding With No Snow</title><content type='html'>I found myself testing an application for the day job over the weekend.&amp;nbsp; Thanks to the wonders of reasonably modern technology, and a decent broadband connection, I was able to do so from the comfort of home.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Here I was, Sunday afternoon, sitting at my dining room table connected to the office running tests that I needed to work through.&amp;nbsp; It was a lovely day.&amp;nbsp; Cold, but not terribly.&amp;nbsp; The sun was even trying to peek out from the clouds that had been hiding it for most of the last week.&amp;nbsp; We had some snow the Wednesday before - not quite two inches or so on the ground.&amp;nbsp; By Sunday early afternoon, there was none on the pavement or sidewalks, and much that had been in the grass / yard had returned from whence it came.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So as I was working my way through a log file, I heard an obviously frustrated child outside.&amp;nbsp; I looked up and saw the wee kids across the street looking quite perplexed.&amp;nbsp; They wanted to go sledding on the small bank in their yard, leading down to the sidewalk.&amp;nbsp; Problem:&amp;nbsp;Most of the snow was gone, therefore, the sleds/slider-thingies they had simply were not working well.&amp;nbsp; Sledding was pretty much out of the question - particularly when you're between the ages of 6 and 9 years.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;When you're stuck with a testing project, without any clear way forward.&amp;nbsp; What do you do?&amp;nbsp; Send a terse email demanding whatever you need from whomever you believe should get it to you?&amp;nbsp; I tried that when I was younger and more green in software testing than I am now.&amp;nbsp; Didn't work so well.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;How 'bout rail against the unfair universe?&amp;nbsp; "Why do we do things like this?!?&amp;nbsp; This is AWFUL!"&amp;nbsp; Yeah, good luck with that, too.&lt;br /&gt;&lt;br /&gt;Or, maybe,&amp;nbsp;you could look around and see what options you have, even if they are so far outside the realm of possibility that all the "experts" would say "Don't waste your time!"&lt;br /&gt;&lt;br /&gt;The kids across the street chose the third option.&amp;nbsp; They put their two slides/sleds next to each other on the top of the "hill" that is the bank in their yard.&amp;nbsp; Then, while the youngest held them down so the wind would not blow them away, the older two used a) a garden rake and b) a snow shovel to get enough snow from the REST of the yard tp make a run wide enough for both sleds that ran down the bank, across the sidewalk, and ended with a small berm (of snow) to keep them from going into the street.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;They then proceeded to have a good 90 minutes of fun doing something that the "experts" (grown-ups) would have told them they could not possibly do.&lt;br /&gt;&lt;br /&gt;A&amp;nbsp;9-year-old can think that creatively.&amp;nbsp; Can we?&amp;nbsp;&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-8661782582770412097?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/8661782582770412097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/12/winter-testing-workshop-or-how-to-go.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8661782582770412097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8661782582770412097'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/12/winter-testing-workshop-or-how-to-go.html' title='Winter Testing Workshop or How to Go Sledding With No Snow'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-6428122568354833594</id><published>2010-12-03T22:20:00.000-05:00</published><updated>2010-12-03T22:20:16.725-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Trust'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Balance'/><title type='text'>Of WikiLeaks and Diplomats or Software and Trust</title><content type='html'>Um, unless you've been in a cave the last week or so, you've heard about the recent leak of Diplomatic "Cables" (what a love anachronism in 2010.)&amp;nbsp; Not the leak, but the idea of telegrams.&lt;br /&gt;&lt;br /&gt;So, listening to the radio on my way home from work last night, a commentator likened the situation that the US and its diplomatic "partners" are in to&amp;nbsp;a teenager's private comments about their friends getting back to those friends.&amp;nbsp; All of them.&amp;nbsp; At once.&amp;nbsp; They went on to talk about how they would and&amp;nbsp;need to rebuild their trust to rebuild their relationship.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;That got me thinking about some conversations I had a while ago, both in person and by email.&amp;nbsp; The thing is, there was one really simple theme running throughout all of them.&amp;nbsp; The entire development organization, not just the testers, not just the developers or designers or BAs or PMs - but all of them - must trust each other to be doing the best they can do, and they know how to do.&lt;br /&gt;&lt;br /&gt;If that trust is lacking, the group will not be able to function properly.&amp;nbsp; If one section of the group believes themselves superior in some way, that will show through to all the groups and will be as destructive to the overall relationship as, well, having private communications made public.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-6428122568354833594?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/6428122568354833594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/12/of-wikileaks-and-diplomats-or-software.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6428122568354833594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6428122568354833594'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/12/of-wikileaks-and-diplomats-or-software.html' title='Of WikiLeaks and Diplomats or Software and Trust'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-4320502085711798917</id><published>2010-11-30T08:29:00.002-05:00</published><updated>2010-11-30T09:05:02.303-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='manager stuff'/><category scheme='http://www.blogger.com/atom/ns#' term='lessons'/><category scheme='http://www.blogger.com/atom/ns#' term='leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='communication'/><title type='text'>Through the Looking Glass or the Fear Factor of Management</title><content type='html'>I finally have a bit of time to try and catch up on some reading.&amp;nbsp; I don't know how strange this is, but I tend to read the same book two or three times, particularly if I can only read small segments at a time.&amp;nbsp; As I'm not the widely travelled road-warrior spending long hours waiting in airport terminals, and when I am sitting in airport terminals I tend to have a stack of day-job stuff to read/respond to, I find myself falling farther and farther behind in my reading.&amp;nbsp; The result is, I sometimes get to read a paragraph or two of a book, then get called away to deal with something.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I've been working my way through two books over the Thanksgiving weekend, both on software.&amp;nbsp; Which ones do not really matter.&amp;nbsp; I resolved to start the smaller one over completely and see if reading entire pages at a time made it better.&amp;nbsp; (It did.)&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I have also been trying to catch up on my long-list of blog posts that I intended to read and see what the great ones of our craft can teach me.&amp;nbsp; The answer was:&amp;nbsp;"&lt;span style="background-color: white;"&gt;Quite&lt;/span&gt;&lt;span style="background-color: white;"&gt; &lt;/span&gt;a bit."&amp;nbsp; One stuck out though and prompted this post.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Selena Delesie wrote some time about &lt;a href="http://selenadelesie.com/2010/03/10/yes-men/#more-549"&gt;Yes Men&lt;/a&gt; and the managers who like them.&amp;nbsp; I had read enough of that post to say "I need to look that up when I get a moment."&amp;nbsp; That moment finally came.&amp;nbsp; Toward the end of her entry, Selena wrote &lt;em&gt;"Have you worked with or for someone who is a dictator-type who thrives on working with ‘Yes’ Men?"&lt;/em&gt;&amp;nbsp; This is my response:&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Yes.&lt;/em&gt;&lt;/strong&gt;&amp;nbsp; To make matters worse, I did not even report to that manager, either directly or indirectly.&amp;nbsp; I was in a completely different reporting line than he was.&amp;nbsp; My Manager was a peer with him.&amp;nbsp; However, as he managed a large development group I needed to work with (as QA and BA and PM)&amp;nbsp;it presented all sorts of challenges.&amp;nbsp; Forget that.&amp;nbsp; It was not a "challenge."&amp;nbsp; It was a "pain."&lt;br /&gt;&lt;br /&gt;Management By Intimidation was the best way I can think of to describe his approach.&amp;nbsp; Really, it was un-good.&amp;nbsp; People who disagreed with him or had an opinion that did not exactly match his own were belittled, often publicly, or (as I learned later in private conversation then first-hand) had their position/employment threatened.&amp;nbsp; Fear was a great motivational tool.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;People who did not work for him but were in meetings with him could count on having any statement challenged, any assertion questioned.&amp;nbsp; &lt;strong&gt;&lt;em&gt;"You can't prove that, you have no evidence!"&lt;/em&gt;&lt;/strong&gt;&amp;nbsp; Never mind that the previous 15 minutes had been laying out evidence to support the statement he was challenging (gratuitously.)&amp;nbsp;&amp;nbsp; And even when assertions were presented as "possibilities" you could be certain that anything that could be in conflict with what he wanted done would be publicly thrashed.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Other managers were afraid of what he would say to the VP in private.&amp;nbsp; He created a mystique of "getting things done" at all costs.&lt;br /&gt;&lt;br /&gt;In a matter of months, from the time when he first joined the company to when I needed to interact with him or his people on a daily basis, this job went from the best job that I had ever had to the absolute worst one.&amp;nbsp; In truth, I learned a lot during that time. &lt;br /&gt;&lt;br /&gt;Managers in the business units&amp;nbsp;were frustrated.&amp;nbsp; When speaking with them, you know, doing my job, about needs and business function, several actually hung their heads and said "It doesn't really matter, Pete.&amp;nbsp; No matter what I say, he's going to do what he wants to do and tell me this is the way it has to be."&amp;nbsp; When I asked why they did not go to their leadership and look for support, to a man (they really all were males) the response was "If I don't put up with this, he won't have his people do what I really need to have done." &lt;br /&gt;&amp;nbsp; &lt;br /&gt;One interesting thing was if you did not have to interact with him to get your job done, and he needed you, you were the best buddy he had.&amp;nbsp; Pals for life!&amp;nbsp; Until there was a change or he did not get something he wanted. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;This guy was also a huge believer in bell-curves.&amp;nbsp; Particularly when they were applied to people.&amp;nbsp; He also loved metrics.&amp;nbsp; There was never a metric he did not proclaim the great value of, then manipulate to his own ends.&amp;nbsp; Flagrantly.&amp;nbsp; He also knew that no one would call him on it.&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;Finally, I did.&amp;nbsp; Publicly.&amp;nbsp; In a manager meeting.&amp;nbsp; With the VP present.&amp;nbsp; Hell hath no fury like a bully and a liar who is called on behavior.&amp;nbsp; I knew it would cost me.&amp;nbsp; I did not care.&amp;nbsp; In the end, I could not work in an environment like that where people were truly afraid of the consequences of speaking out.&amp;nbsp; I would no longer be complacent in an environment where the cost of taking a stand on the moral high-ground was more fearsome than what the toxic environment did to the person as a person.&amp;nbsp; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;I landed a new position.&amp;nbsp; I did not realize how the toxicity of the last one lingered on me and I made some mistakes there.&amp;nbsp; Nothing huge, but enough where my outlook had been changed to be more confrontational that it needed to be.&amp;nbsp; I learned from that to.&amp;nbsp; That's another blog post though.&amp;nbsp; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;I said I learned a lot there.&amp;nbsp; I did.&amp;nbsp; Here's part of what I learned:&amp;nbsp; &lt;br /&gt;&lt;ul&gt;&lt;li&gt;Managers may not be leaders, but they need to manage well;&lt;/li&gt;&lt;li&gt;Human Mistakes are learning opportunities, not something whose outcomes should be dreaded;&lt;/li&gt;&lt;li&gt;Intimidation only works if one is willing to be intimidated;&lt;/li&gt;&lt;li&gt;Sometimes in the office, just like in the schoolyard, bullies will collapse when confronted by a united opposition;&lt;/li&gt;&lt;li&gt;Make sure &lt;strong&gt;&lt;em&gt;you&lt;/em&gt;&lt;/strong&gt; are not the bully.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-4320502085711798917?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/4320502085711798917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/11/through-looking-glass-or-fear-factor-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4320502085711798917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/4320502085711798917'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/11/through-looking-glass-or-fear-factor-of.html' title='Through the Looking Glass or the Fear Factor of Management'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-8683531836918990640</id><published>2010-11-15T21:00:00.001-05:00</published><updated>2010-11-17T13:49:56.633-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Roles'/><category scheme='http://www.blogger.com/atom/ns#' term='Technology. Listening'/><title type='text'>What is Wanted and What They THINK is Wanted or Why Don't They Listen?</title><content type='html'>A funny thing happened the other day.&amp;nbsp; The 17 year old grandson was helping my lady-wife hook up a VCR (remember those?) to a TV.&amp;nbsp; Now, the story is, the lady-wife has a "studio" where she makes quilts and other fabric stuff.&amp;nbsp; She wanted a TV in the studio, with a VCR so she could play some of the instructional videos for techniques she hasn't tried.&amp;nbsp; Now, since she has a large collection of VHS tapes, her plan was to simply hang on to them and play them on the "old" TV with the "old" VCR hooked up.&lt;br /&gt;&lt;br /&gt;Well,&amp;nbsp;the dear grandson looked at her TV and VCR and the cables and&amp;nbsp;pronounced "this will never work."&amp;nbsp; It seems that she needed a converter and completely different set of cables to make the TV worked.&amp;nbsp; Her response was simple, "I just want to watch some videos."&lt;br /&gt;&lt;br /&gt;"But it won't work like this.&amp;nbsp; You won't get any channels."&lt;br /&gt;&lt;br /&gt;"I don't want to watch TV, I want to watch some videos.&amp;nbsp; That's all."&lt;br /&gt;&lt;br /&gt;"But everything is digital now.&amp;nbsp; This won't work without the right antenna and cables."&lt;br /&gt;&lt;br /&gt;"I don't want to watch anything on TV.&amp;nbsp; I just want to watch some videos.&amp;nbsp; That's all."&lt;br /&gt;&lt;br /&gt;"So, you don't want to watch TV?&amp;nbsp; Just watch some movies?&amp;nbsp; Oh." &lt;br /&gt;&lt;br /&gt;Now, how many times do you have conversations where the IT/Development/Lords of Software "KNOW" what the users want to do?&amp;nbsp; Have you ever dealt with folks who KNOW they know the business better than the people doing the business?&lt;br /&gt;&lt;br /&gt;Yeah, I've dealt with them, too.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I remember one Very self-Important Person who&amp;nbsp;told me flat out that "We drive technology and they don't know what the technology does or why they need a new system to replace what they have."&amp;nbsp; I asked "What problems are they having that we need to change their systems and all their business processes?"&lt;br /&gt;&lt;br /&gt;I was told that I clearly did not understand what their mission was or what my role was.&amp;nbsp; I was working as a Business Analyst at the time.&amp;nbsp; I knew then that I clearly did not like the idea of Lords of Software running a business because the people who are supposed to run it did not understand technology.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The moral of the story?&amp;nbsp; Remember who is the servant and who is served.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-8683531836918990640?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/8683531836918990640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/11/what-is-wanted-and-what-they-think-is.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8683531836918990640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8683531836918990640'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/11/what-is-wanted-and-what-they-think-is.html' title='What is Wanted and What They THINK is Wanted or Why Don&apos;t They Listen?'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-7357070185597412430</id><published>2010-11-12T22:10:00.000-05:00</published><updated>2010-11-12T22:10:07.444-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><category scheme='http://www.blogger.com/atom/ns#' term='communication'/><category scheme='http://www.blogger.com/atom/ns#' term='Documentation'/><title type='text'>On Communication and Documentation</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;em&gt;East is East and West is West &lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;And Ne'er the twain shall meet.&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;Kipling knew more about developing software&amp;nbsp;than some people I can think of, or have worked with on occasion.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I had a conversation this week that reminded me about good ol' Rudyard's poetry.&amp;nbsp; I was talking with some folks I know and they were rather muttering about how they can't get questions answered.&amp;nbsp; The funny thing is I've had conversations like that before.&amp;nbsp; They all go something like this:&lt;br /&gt;&lt;br /&gt;Me:&amp;nbsp; "Hey, I've have a question about HIJ function in XYZ project."&lt;br /&gt;Them:&amp;nbsp; "The detail design has everything in it."&lt;br /&gt;Me:&amp;nbsp; "OK, well, I read that and the requirements doc and I'm still not sure about something."&lt;br /&gt;Them:&amp;nbsp; "The detail design doc has all the infromation you need."&lt;br /&gt;Me:&amp;nbsp; "Well, I read that and there's a couple things I don't understand.&amp;nbsp; I wonder if we can talk about them."&lt;br /&gt;Then: "We don't need to talk.&amp;nbsp; Everything is in the documents you have.&amp;nbsp; There's no room for questions."&lt;br /&gt;&lt;br /&gt;Really?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Dear people,&lt;br /&gt;&lt;br /&gt;Documents should assist communication, not replace it.&amp;nbsp; Communication involves more than writing, or reading, a document.&amp;nbsp; Since not everyone shares the same world-view, it seems that sometimes, when someone writes something, other people read it and may not understand completely.&amp;nbsp; How can that be if "Everything is in the documents?"&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Maybe it should be "Everything I&amp;nbsp;think you need is in the documents."&amp;nbsp; I'm not sure.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;It always strikes me that the point of "Communication" is something that got talked about when I was taking classes an eon or two ago.&amp;nbsp; I learned that communication is a process of transferring information from one person&amp;nbsp;to another.&amp;nbsp; I don't recall anything about "documents."&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now, don't get me wrong.&amp;nbsp; Documents are great!&amp;nbsp; I've written some myself!&amp;nbsp; I have read many of them written by other people.&amp;nbsp; The point of it is that the information should be conveyed between people.&amp;nbsp; Documents can record decisions.&amp;nbsp; Documents can support conclusions.&amp;nbsp; Documents can serve as memory aides.&lt;br /&gt;&lt;br /&gt;Documents are not, in themselves, communication.&amp;nbsp; Just like East is not West.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-7357070185597412430?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/7357070185597412430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/11/on-communication-and-documentation.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7357070185597412430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7357070185597412430'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/11/on-communication-and-documentation.html' title='On Communication and Documentation'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-6448932487653973660</id><published>2010-11-05T20:50:00.000-04:00</published><updated>2010-11-05T20:50:19.450-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='perception'/><category scheme='http://www.blogger.com/atom/ns#' term='perspective'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='communication'/><title type='text'>Perspectives and Guy Fawkes and Movies</title><content type='html'>So, working on my computer this morning, I saw a Tweet from a well regarded tester&amp;nbsp;that said: &lt;br /&gt;&lt;br /&gt;Remember, remember the 5th of November, The Gunpowder Treason and Plot, &lt;br /&gt;I know of no reason Why the Gunpowder Treason Should ever be forgot.&lt;br /&gt;&lt;br /&gt;Being of the mindset that I am, my immediate reaction was "Guy Fawkes?&amp;nbsp; She's an American, what is she on about &lt;a href="http://en.wikipedia.org/wiki/Guy_Fawkes"&gt;Guy Fawkes&lt;/a&gt; and the &lt;a href="http://en.wikipedia.org/wiki/Guy_Fawkes_Night"&gt;Bonfire Night&lt;/a&gt; for?"&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So I asked if she had made a Guy?&amp;nbsp; (Seemed perfectly reasonable I thought.)&amp;nbsp; Her response was a little, well, not at all what I expected.&amp;nbsp; We were several&amp;nbsp;tweets into the conversation when I realized her tweet had actually nothing at all to do with Guy Fawkes day&amp;nbsp;and was&amp;nbsp;based on &lt;a href="http://www.comicbookmovie.com/fansites/superherolegacy/news/?a=24893"&gt;V for Vendetta&lt;/a&gt; - the movie.&lt;br /&gt;&lt;br /&gt;From that point on,&amp;nbsp;both of us understood why the other had no clue what we had been&amp;nbsp;talking about.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;This was pretty quick, compared to when things like this happen in the office, on projects.&amp;nbsp; I sometimes wonder how it is that people can fail to realize that they are using the same terms or phrases or buzz-words and talking about completely different things. &lt;br /&gt;So, Movie or Historical Event or Project?&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Remember, remember the Fifth of November,&lt;/div&gt;&lt;div style="text-align: center;"&gt;The Gunpowder Treason and Plot,&lt;/div&gt;&lt;div style="text-align: center;"&gt;I know of no reason&lt;/div&gt;&lt;div style="text-align: center;"&gt;Why the Gunpowder Treason&lt;/div&gt;&lt;div style="text-align: center;"&gt;Should ever be forgot.&lt;/div&gt;&lt;div style="text-align: center;"&gt;Guy Fawkes, Guy Fawkes, t'was his intent&lt;/div&gt;&lt;div style="text-align: center;"&gt;To blow up the King and Parli'ment.&lt;/div&gt;&lt;div style="text-align: center;"&gt;Three-score barrels of powder below&lt;/div&gt;&lt;div style="text-align: center;"&gt;To prove old England's overthrow;&lt;/div&gt;&lt;div style="text-align: center;"&gt;By God's providence he was catch'd&lt;/div&gt;&lt;div style="text-align: center;"&gt;With a dark lantern and burning match...&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-6448932487653973660?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/6448932487653973660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/11/perspectives-and-guy-fawkes-and-movies.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6448932487653973660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6448932487653973660'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/11/perspectives-and-guy-fawkes-and-movies.html' title='Perspectives and Guy Fawkes and Movies'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-7337502783992939190</id><published>2010-11-05T20:41:00.002-04:00</published><updated>2010-11-08T15:36:24.433-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Listening'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='Conferences'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>Conference Attendance 101 or Learning while Conferring</title><content type='html'>A couple weeks ago I blogged, excitedly, about my experience speaking at the TesTrek conference hosted by QAI in Toronto the week of October 18.&amp;nbsp; I think this consititutes Part 2 of that post.&lt;br /&gt;&lt;br /&gt;When I was younger and more "fill the schedule" oriented than I am now, when I went to a conference or user group meeting or seminars or whatever, I tried really, really hard to "get the most for the money spent" by being in a track session or workshop every single minute and moving quickly from one presentation to the next.&amp;nbsp; I made a point of not getting drawn into conversations because I might miss a presentation.&amp;nbsp; Even if there was not a presentation that I was really interested in attending, I made a point of going anyway.&amp;nbsp; I needed to get my (well, my boss' anyway) money's worth!&lt;br /&gt;&lt;br /&gt;How foolish of me.&lt;br /&gt;&lt;br /&gt;Several years ago, I was sent as a "technical person" to a user group meeting&amp;nbsp;for a software package my empplyer had purchased, installed and was using.&amp;nbsp; I was the senior programmer for supporting the integration and customizations, and since they introduced a "technical track" that year, the software company "hosts"&amp;nbsp;made a big deal about sending "technical experts" to learn about what was coming and what was going on.&amp;nbsp; After a series of presentations with the same people sitting within a few seats of each other with the same "you've got to be kidding" looks on their faces as I'm sure I had, a small number of us began comparing notes.&amp;nbsp; We skipped the next session, grabbed some drinks from the bar in the conference center, got out our pads of paper and did out own "track."&lt;br /&gt;&lt;br /&gt;We had a number of people with similar experiences and problems and decided that we knew as much as the sales people who could not answer a single question about the product they were supposed to be giving us "technical information."&amp;nbsp; The next day and a half I had two legal pads full of notes, diagrams and a stack of business cards from the folks sitting around the table.&amp;nbsp; In my memory, we had 8 or 10 people who "snuck out" and "wasted the company's money."&amp;nbsp; Except that all of us had solutions to problems we encountered that the vendor had not been able to address -&amp;nbsp;and each of the solutions had been implemented somewhere and actually worked.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;A few years ago at a regional conference, I ran into a couple of people who shared the same "this presenter does not get it" look on their face.&amp;nbsp; The fact that one of them was a speaker I had listened to the day before, and been really really impressed with his information, did reinforce that a bit.&amp;nbsp; We proceeded to have a "hallway conversation" that turned into several people sitting in comfy chairs drinking tea and/or soft drinks talking about the topic&amp;nbsp;for the&amp;nbsp;presentation we had just&amp;nbsp;been in.&amp;nbsp; We compared notes and war stories and annecdotes and experiences - and everyone came away with new ideas they did not have before (and did not get from the presentation we had all attended.)&amp;nbsp; &lt;br /&gt;&lt;br /&gt;From that point, every conference I've been to, I intentionally leave&amp;nbsp;holes in my schedule.&amp;nbsp; Lets face it.&amp;nbsp; There may not be a speaker I want to hear or a topic I "really, really want to learn something about."&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So, instead, I may seek out other interesting people I've seen during the conference, or heard ask intelligent questions, who are milling about (during that period between sessions) and talk with them - ask questions, SOMETHING.&amp;nbsp; Those have been really enlightening the last couple of years, and lead to some great contacts and insight that I may not have gotten elsewhere.&lt;br /&gt;&lt;br /&gt;Now, I know that walking up to someone can be a bit intimidating.&amp;nbsp; So what - do it anyway.&amp;nbsp; If they are speaking at the conference, they may well be open to a good conversation.&amp;nbsp; If not, they may be as equally lost about "what session to go to next..." and maybe the right one is the one that starts in the hallway with the two of you and see what happens.&amp;nbsp; More may join in and it could last and hour, or 10 minutes.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Either way, share conact information - let them know how to get in touch with you and find out how to get in touch with them.&amp;nbsp; Easiest way to do that?&amp;nbsp; Give them your card!&amp;nbsp; Now, don't be like the guys who were talking with me at TesTrek and have a rather sheepish look and say "Our company doesn't give us business cards so I don't have any..."&amp;nbsp; &lt;br /&gt;&lt;br /&gt;TOO BAD!&amp;nbsp; Business cards are cheap!&amp;nbsp; A simple black ink on white card ("classic look...") can be made pretty inexpensively at most big-box office supply stores, or any small printing shop can help you.&amp;nbsp; All you need is your name, something to identify what you do (like, in this case "software tester" might be appropriate) email address and phone number.&amp;nbsp; Your address might be nice, but not needed.&lt;br /&gt;&lt;br /&gt;So, since folks like lists, here's my list for conference attendees to do or bring for the&amp;nbsp;the conference:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Business cards - lots and lots of business cards.&amp;nbsp; Even if the company doesn't give you some, get some made;&lt;/li&gt;&lt;li&gt;Laptop or netbook computer or smartphone - great for taking notes (or checking email if you "chose poorly") and tweeting about the good (or bad) points the speaker is making;&lt;/li&gt;&lt;li&gt;An open mind - You never know what you might learn and how that might relate to your interests, both personal and professional;&lt;/li&gt;&lt;li&gt;Did I mention business cards?&lt;/li&gt;&lt;li&gt;Note book / scratch pad.&amp;nbsp; Yeah, I know, many conferences will give out folders or portfolios and a lot of conference centers have little note pads for jotting things down.&amp;nbsp; The problem is I find those note pads too little.&amp;nbsp; The portfolios may be useful for other things - like holding all the papers/CDs/DVDs you may collect;&lt;/li&gt;&lt;li&gt;An open schedule - Have&amp;nbsp;lists of "must see", "good to see" and "want to see" sessions, but don't feel you need to have every single timeslot open;&lt;/li&gt;&lt;li&gt;Your favorite mints or hard candy;&lt;/li&gt;&lt;li&gt;Business cards (did I say that already?);&lt;/li&gt;&lt;/ul&gt;OK.&amp;nbsp; In the interest of "balance," here's my list of things to NOT do or not BRING:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Work.&amp;nbsp; Leave the office behind.&amp;nbsp; Your boss sent you there to learn, so&lt;em&gt; &lt;strong&gt;learn&lt;/strong&gt;&lt;/em&gt;.&amp;nbsp; Those people who are trying to suck you in now are the same ones who want all of your attention all the time anyway, including on weekends if they think they might get it.&amp;nbsp; They'll be waiting anyway to ruin your day when you get back.&amp;nbsp; You're&amp;nbsp;there to learn.&amp;nbsp; Learn to talk with people you don't know and learn about them.&amp;nbsp; It may help you in your job.&lt;/li&gt;&lt;li&gt;Work email.&amp;nbsp; Yeah, I know, I mentioned bringing the laptop to check email or whatever.&amp;nbsp;That work email that needs attention yesterday if not sooner can't really be dealt with while your in a conference session, so leave it for a while.&amp;nbsp; Come back to it later - another hour or two won't make that big a difference.&amp;nbsp; (I know. I've broken this rule, but just to be the exception that proves the rule...)&lt;/li&gt;&lt;li&gt;Extreme self assurance in the "rightness" of your position.&amp;nbsp; Put the ego in "Neuteral" and you may learn something useful.&lt;/li&gt;&lt;/ul&gt;Be modest and humble.&amp;nbsp; You don't need to know all the answers.&amp;nbsp; If you did, there would be no reason for you to be there, right?&amp;nbsp; Be&amp;nbsp;open to new ideas, particularly ones that challenge your own ideas.&amp;nbsp; Listen to what the other person has to say and weigh their message carefully before deciding to file it under "ignore."&amp;nbsp; You may learn something, even if it is only insight into why you disagree with a given view.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-7337502783992939190?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/7337502783992939190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/11/conference-attendance-101-or-learning.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7337502783992939190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/7337502783992939190'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/11/conference-attendance-101-or-learning.html' title='Conference Attendance 101 or Learning while Conferring'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-5178943411090727473</id><published>2010-10-24T11:39:00.000-04:00</published><updated>2010-10-24T11:39:13.774-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Test Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='TesTrek'/><title type='text'>TPI Presentation Summary</title><content type='html'>This post resulted from typing up the notes taken on flip-charts that I promised to type and send to the participants in the workshop I did at TesTrek in Toronto.&amp;nbsp; My thanks go to all the people who were there and participated in the discussion, particularly Lynn McKee, Paul Carvalho, Michael Bolton, Michael... the other Michael who did not have business cards and whose last name I don't recall.&amp;nbsp; That this session took the path it did, and that the quality of the discussion it had was due very largely, if not entirely, to you.&amp;nbsp; I know I learned a great deal and I was the one with the microphone.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;My notes:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;strong&gt;Test Process Improvement:&lt;/strong&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;strong&gt;Lessons Learned from the Trenches&lt;/strong&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;Flip-chart notes from TesTrek Conference, October 2010&lt;/div&gt;&lt;br /&gt;Points made in discussion during presentation portion:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;(In looking at testing…) How do I add value? (Lynn McKee)&lt;/li&gt;&lt;li&gt;Something’s wrong, Customers report “issues”&lt;/li&gt;&lt;ul&gt;&lt;li&gt;What’s an issue?&lt;/li&gt;&lt;li&gt;Issues may not be problems to everyone (Michael Bolton)&lt;/li&gt;&lt;li&gt;Expectations don’t match somehow&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Problem in Requirements or Scope creep?&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;Points made in discussion of SWOT:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Allow your team to make mistakes (Paul Carvalho)&amp;nbsp;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Nothing teaches more than failure…&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Understand why you are doing something… &lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;&lt;em&gt;Introduction to SWOT Analysis:&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;SWOT is a tool to look at your team’s &lt;strong&gt;Strengths&lt;/strong&gt; and &lt;strong&gt;Weaknesses&lt;/strong&gt; while being aware of external &lt;strong&gt;Opportunities&lt;/strong&gt; and &lt;strong&gt;Threats&lt;/strong&gt; – Things that you may be able to take advantage of and those things that may block your progress.&lt;br /&gt;&lt;br /&gt;These items are from the ideas that were volunteered by participants.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Strengths&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Technically Competent&lt;br /&gt;Dedicated&lt;br /&gt;Finds “Good Bugs” fast&lt;br /&gt;Detail Oriented&lt;br /&gt;Shows Craftsmanship / Professional Pride in work&lt;br /&gt;Team Gels&lt;br /&gt;Good Communication (and skills)&lt;br /&gt;Understands Roles&lt;br /&gt;Big Test Case Toolbox&lt;br /&gt;Adaptable&lt;br /&gt;Has the trust of peers and colleagues&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Weaknesses &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Hard to say “No”&lt;br /&gt;Resistant to change &lt;br /&gt;Low technical knowledge&lt;br /&gt;Poor estimation skills&lt;br /&gt;Staff not as good as they think they are&lt;br /&gt;Lack of creativity&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The conversation around these points was important and I allowed it to flow freely, believing that they bore greater value than walking through a planned exercise. It was interesting to note that the strengths were drawn out very quickly, while the weaknesses took nearly twice as long and ended with far fewer items.&lt;br /&gt;&lt;br /&gt;This is almost exactly in line with my experiences with using this technique. &lt;br /&gt;&lt;br /&gt;It is easy to state what a person or team is good at – what their strengths are. Getting this down to specifics from the more general terms can be a bit more challenging, but usually bears fruit. Saying out loud (admitting to yourself and your team) what the weaknesses and short comings are is far harder. We all have frames around ourselves that limit our vision. We all want to be heroes in our own minds – no one wants to be the villain. Most people want to believe they are good if not very good at what they do. &lt;br /&gt;&lt;br /&gt;Getting your team together and discussing what the weaknesses the team has means at some point people must trust each other to help improve individual shortcomings. If your list of strengths includes something about “teamwork” and people are not able or are unwilling to be honest with each other (yes, you can be polite and honest at the same time) then the “teamwork” strength needs to be removed from the list. &lt;br /&gt;&lt;br /&gt;The greatest single challenge is to face yourself as you are. This is compounded when attempting to do this with, and in front of, co-workers and team members. The leader/manager may need to get help in doing this very hard task, and to break down the barriers that exist to allow frank discussion to occur. Tempers may flare and nerves will certainly be on edge. The “trick” is to allow cooling-off periods. Perhaps meeting for a couple hours each day for a couple of weeks instead of reserving three or four days in a row to do nothing but this would make it easier. This will allow people to talk privately and do their own reality-checks on what happens, or should happen. &lt;br /&gt;&lt;br /&gt;Sometimes, the most potent force in this process is to have people thinking about these topics in the back of their minds while working on their “real” work. While focusing on a challenge, don’t be surprised if something pops into your mind related to the SWOT discussions and how that revelation can bear on the next discussion session. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="color: red;"&gt;AND SO&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;, in simple language: &lt;br /&gt;&lt;br /&gt;• To improve your Test Process, you must improve your team’s testing.&lt;br /&gt;• To improve your testing, you must have a solid understanding of what your team is capable of RIGHT NOW.&lt;br /&gt;• To understand your team’s capability, you must understand your team’s Strengths and Weaknesses.&lt;br /&gt;• If you understand the Strengths and Weaknesses, you can consider what it is that Management or Customers are expecting.&lt;br /&gt;• Recognizing what Management and Customers are expecting becomes your first Opportunity.&lt;br /&gt;• Recognizing Opportunity may reveal things that will block those opportunities: Threats.&lt;br /&gt;• Engaging in this process with your entire team will demonstrate to your team how serious you are to improving the team and making the individuals better at what they do.&lt;br /&gt;• When you make the testing itself better, the Testing Process will be improved.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-5178943411090727473?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/5178943411090727473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/10/tpi-presentation-summary.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5178943411090727473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5178943411090727473'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/10/tpi-presentation-summary.html' title='TPI Presentation Summary'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-8304338997614519311</id><published>2010-10-23T23:12:00.001-04:00</published><updated>2010-10-24T09:05:05.979-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='Speaking'/><category scheme='http://www.blogger.com/atom/ns#' term='Conferences'/><title type='text'>Conferences and Vacations and Learning</title><content type='html'>So, my lady-wife and I don't do "anniversaries" - we do "annual honeymoons."&amp;nbsp; We (try to) take a week and go be sweet-hearts.&amp;nbsp; With the schedule at the day-job, getting a week off this summer was "not highly likely" which meant that a day or two here and there was the best one could hope for.&amp;nbsp; However, I was able to schedule a full week off for our "honeymoon."&amp;nbsp; We had planned to return to Beaver Island, in Lake Michigan, where we had gone after our wedding.&amp;nbsp; Then, interesting things happened.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;A colleague (well, highly regarded tester and speaker on testing and test consultant) asked if I'd be interested if she put my name forward as a possible candidate to fill her spot on the schedule at TesTrek, run by QAI.&amp;nbsp; I was a little surprised, well, a lot surprised, and said I'd be happy, and honored, to be considered.&amp;nbsp; The only drawback was the timing - the week slated to go to Beaver Island.&amp;nbsp; That could be a problem.&amp;nbsp; The week we try and reserve just for us would turn into a little bit of "us time" and a lot of "conference/work" time.&amp;nbsp; Positive side, it was in Toronto.&lt;br /&gt;&lt;br /&gt;With a little concern, I approached my Lady Wife and asked what she thought.&amp;nbsp; Her response was "I LOVE Toronto!"&amp;nbsp; So, away we went.&amp;nbsp; As things happened, I found myself in a position to prepare an abstract and submit it to the folks at QAI.&amp;nbsp; It was approved, which meant getting a presentation together that consisted of more than vague ideas.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The topic was one that I suspected may be a big draw - Test Process Improvement.&amp;nbsp; That is one of the "Almost 124.7% certain to be on a Conference Agenda" topics, along with Estimation, Automation and Requirements.&amp;nbsp; Now, this was not the intimidating part.&amp;nbsp; The intimidating part was that there were a stack of people who were going to be there who would very probably disagree with me.&amp;nbsp; I don't have a problem with that.&amp;nbsp; In fact, I've gotten quite good at having people disagree with me.&amp;nbsp; I can even be gracious when people can explain why clearly, and with a reasoneid argument.&amp;nbsp; I've been known to get along quite well with people with whom I have a professional disagreement.&amp;nbsp; Mind you, some folks have a harder time with that. &lt;br /&gt;&lt;br /&gt;The thing was, I've done lunch and learns and training sessions and presentations for teams I've been on and led and worked with.&amp;nbsp; I've been doing drumming workshops for many years, in addition to the group and private lessons I've done.&amp;nbsp; The thing was, these weren't novices or non-testers I'd be speaking to - they were &lt;strong&gt;testers&lt;/strong&gt; and test &lt;strong&gt;managers&lt;/strong&gt; and &lt;strong&gt;consultants&lt;/strong&gt; and maybe &lt;strong&gt;&lt;em&gt;famous testing people&lt;/em&gt;&lt;/strong&gt;.&amp;nbsp; Gulp.&amp;nbsp; Some of them were bound to know the topic better than I did.&amp;nbsp; Then I remembered the Abstract I worked on and the presentation I had worked so hard on. &lt;em&gt;This was sharing what &lt;strong&gt;I&lt;/strong&gt; had learned&lt;/em&gt; - not what some expert said was the "right" way to do things.&amp;nbsp; And that was my starting point.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I do not have answers nor do I have a magic wand to reveal the secrets that need to be revealed.&amp;nbsp; But I can talk about what I learned myself.&amp;nbsp; And if some of the people who wrote the things I read and tried some of their ideas were sitting in the room - fine!&amp;nbsp; My hat's off to them and I'll credit them with being the source for ideas.&lt;br /&gt;&lt;br /&gt;Now, I had done "practice runs" with the slides and watching myself in mirrors and such - and done a dry run with volunteer co-workers.&amp;nbsp; I had three possible paths planned for the exercise portion, depending on the number of people, the room layout and, frankly, how the lead up to it went.&amp;nbsp; Five minutes before I was to start, I had the projector ready, a bottle of water handy, the way-cool remote clickey thing to advance the slides was hooked up - and the wireless mic was clipped to my belt.&amp;nbsp; No worries.&lt;br /&gt;&lt;br /&gt;The "Track Host" walked up to introduce me and... the next 30 seconds were a warning.&amp;nbsp; The "click on" for the wireless mic didn't.&amp;nbsp; The cool remote thingie... didn't.&amp;nbsp; I muttered something about testing software and not hardware and dove in.&amp;nbsp; The next 90 minutes flew by.&amp;nbsp; I asked questions, people answered, people asked questions, I responded - then attendees responded - then all of a sudden things were cruising.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: red;"&gt;Moral of the story&lt;/span&gt;&lt;/strong&gt; - If you have never tried to present on a topic,&amp;nbsp;ANY topic -&lt;strong&gt;&lt;em&gt; try it&lt;/em&gt;&lt;/strong&gt;.&amp;nbsp; It does not need to be at a conference where "major names" are speaking.&amp;nbsp; It could be a local testing group meeting, a company lunch&amp;nbsp;and learn, something.&amp;nbsp; Maybe a "lightning talk" at&amp;nbsp;local meeting or regional conference?&amp;nbsp; It does not need to be a 60 or 90 minute presentation.&amp;nbsp; But make it something, somewhere.&lt;br /&gt;&lt;br /&gt;The fact is, &lt;em&gt;you know something that may help someone else&lt;/em&gt;.&amp;nbsp; Someone else may likely have the same kind of questions you did.&amp;nbsp; If you ever wondered what you could do to improve yourself - this may be it.&amp;nbsp; &lt;em&gt;Do something that may help someone else and learn about yourself.&lt;/em&gt;&amp;nbsp; It may also help you meet some really way cool people.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Oh, we had a great honeymoon, too.&amp;nbsp; Toronto's a great city to visit.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-8304338997614519311?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/8304338997614519311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/10/conferences-and-vacations-and-learning.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8304338997614519311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/8304338997614519311'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/10/conferences-and-vacations-and-learning.html' title='Conferences and Vacations and Learning'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-1595885333706383973</id><published>2010-10-12T19:48:00.000-04:00</published><updated>2010-10-12T19:48:52.098-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Secrets'/><category scheme='http://www.blogger.com/atom/ns#' term='Best Practices'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><title type='text'>Improving Test Processes, Part IV, or The TPI Secret of Secrets</title><content type='html'>So far, I rambled about Improving Processes.&amp;nbsp; In &lt;a href="http://bit.ly/9CSQuM"&gt;Part I&lt;/a&gt;, I wrote about how we may recognize there's a problem, but may not be sure what the problem is.&amp;nbsp; In &lt;a href="http://bit.ly/9wGbLR"&gt;Part II&lt;/a&gt;, I wrote about the problem of introspection and how hard it can be to see outside ourselves and look at how we really are.&amp;nbsp; In &lt;a href="http://bit.ly/b942jV"&gt;Part III&lt;/a&gt;, I wrote about Don Quixote and the unattainable goal of&amp;nbsp; Process when the &lt;strong&gt;&lt;em&gt;Charter&lt;/em&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;em&gt;Mission&lt;/em&gt;&lt;/strong&gt; are in disarray.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The simple fact is, each of these things play a part in that which makes up &lt;strong&gt;&lt;em&gt;Test Process Improvement&lt;/em&gt;&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now for the secret.&amp;nbsp; &lt;em&gt;TPI is not the point&lt;/em&gt;.&amp;nbsp; &lt;em&gt;TPI is not the goal&lt;/em&gt;.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;In the end, TPI doesn't really matter except as a means to the &lt;strong&gt;&lt;em&gt;REAL&lt;/em&gt;&lt;/strong&gt; goal.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The REAL goal is this:&amp;nbsp; Better&amp;nbsp;Value from your Testing Effort.&lt;br /&gt;&lt;br /&gt;The thing is, most humans don't think in a clear fashion.&amp;nbsp; I know I don't think in a way that can be described as linear in any way, shape or form.&amp;nbsp; That is particularly true when I'm working on a problem.&amp;nbsp; If I DID I would long ago have stopped looking into something I was testing because it did not feel right, even though there was nothing on the surface to indicate there was a problem.&amp;nbsp; When I have one of those feelings, I sometimes will go over what I have for notes, look at the logs from the applications (not the nicely formatted versions, but the raw logs) or poke around in the database.&amp;nbsp; Sometimes its nothing.&amp;nbsp; Sometimes, I sit back and think "Well, look at that.&amp;nbsp; Where did that come from?"&amp;nbsp; (Actually, I sometimes say that out loud.)&lt;br /&gt;&lt;br /&gt;That is the pay-off for me as a tester.&amp;nbsp; I found something with a strong likelihood of causing grief for the users/customers which will in turn cause grief for my company.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I don't know how to describe that in a linear fashion.&amp;nbsp; I wish I did, I'd probably be able to make a pile of money from it and live comfortably for the rest of my life from the earnings.&amp;nbsp; The fact is, its too organic - organic in the sense that Jerry Weinberg used the term the first time I encountered it in this context (&lt;a href="http://www.amazon.com/Becoming-Technical-Leader-Problem-Solving-Approach/dp/0932633021"&gt;Becoming&amp;nbsp;a Technical Leader&lt;/a&gt;) not in the Chemistry organic/carbon-based context.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The &lt;strong&gt;&lt;em&gt;Test Script&lt;/em&gt;&lt;/strong&gt; (and its companion, the formal &lt;strong&gt;&lt;em&gt;Test Process Document&lt;/em&gt;&lt;/strong&gt;) is not the &lt;strong&gt;Test&lt;/strong&gt;.&amp;nbsp; The &lt;strong&gt;&lt;em&gt;Test&lt;/em&gt;&lt;/strong&gt; is the part that is done by the M1-A1 &lt;a href="http://en.wikipedia.org/wiki/Human_brain"&gt;Human Brain&lt;/a&gt;.&amp;nbsp; Using that most powerful tool is the key to gaining value from testing - or improving the value you are currently getting.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;You can have the best Process in the World of Software.&amp;nbsp; You can have the best Charter and Mission statements.&amp;nbsp; You can have the best tools money can buy.&lt;br /&gt;&lt;br /&gt;Without encouraging your people to&lt;strong&gt;&lt;em&gt; think&lt;/em&gt;&lt;/strong&gt; when they are working, and rewarding them when they do it creatively and do it well, none of those other things matter.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-1595885333706383973?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/1595885333706383973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/10/improving-test-processes-part-iv-or-tpi.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/1595885333706383973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/1595885333706383973'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/10/improving-test-processes-part-iv-or-tpi.html' title='Improving Test Processes, Part IV, or The TPI Secret of Secrets'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-2091060693580637171</id><published>2010-10-04T20:53:00.002-04:00</published><updated>2010-10-05T08:45:40.600-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='Design'/><category scheme='http://www.blogger.com/atom/ns#' term='Don Quixote'/><category scheme='http://www.blogger.com/atom/ns#' term='Requirements'/><title type='text'>Improving Processes, Part III, or, Why Don Quixote's Quest May Have Ended Better Than Yours Will</title><content type='html'>A few weeks ago, while looking for some other information, I stumbled across the power point slides of a conference session on Test Process Improvement&amp;nbsp;that I decided was "not a good fit" for me.&amp;nbsp; Yeah, I walked out... about 10 minutes into it.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The premise was "If you don't have a &lt;em&gt;&lt;strong&gt;Process&lt;/strong&gt;&lt;/em&gt;, you need one.&amp;nbsp; If you don't have a &lt;strong&gt;&lt;em&gt;Process&lt;/em&gt;&lt;/strong&gt;, you have &lt;strong&gt;&lt;em&gt;&lt;span style="color: red;"&gt;Chaos&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;em&gt;&lt;span style="color: red;"&gt;Chaos&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; is bad."&amp;nbsp;&amp;nbsp;Following the obligatory introduction, and some seven minutes&amp;nbsp;of what appeared to be gratuitous assertions, I said, "Enough" and walked out.&lt;br /&gt;&lt;br /&gt;Having a &lt;strong&gt;&lt;em&gt;Process&lt;/em&gt;&lt;/strong&gt; is not a silver bullet.&amp;nbsp; Simply having a &lt;em&gt;&lt;strong&gt;Process&lt;/strong&gt;&lt;/em&gt; will not magically fix your Chaotic environment.&amp;nbsp; If you are trying to impose &lt;strong&gt;&lt;em&gt;Process&lt;/em&gt;&lt;/strong&gt; on the organization wearing your "Tester" white hat or the plate mail of the Quality Paladin, good luck.&amp;nbsp; Most places where I've seen Chaos rule, its because someone with a lot of scrambled eggs on their hat &lt;em&gt;&lt;strong&gt;likes&lt;/strong&gt;&lt;/em&gt; it that way.&amp;nbsp; (I wonder how many metaphors I can pull into one paragraph?&amp;nbsp; Better quit there.)&lt;br /&gt;&lt;br /&gt;However, if you have a Process and no one follows it, the question should be &lt;strong&gt;&lt;em&gt;why not&lt;/em&gt;&lt;/strong&gt;?&amp;nbsp; My previous blog posts (&lt;a href="http://bit.ly/9wGbLR"&gt;Part II&lt;/a&gt; and &lt;a href="http://bit.ly/9CSQuM"&gt;Part I&lt;/a&gt; of this thread) talked about how the "problem" might not be the real problem and how you need to seriously look at what you are doing before you can fix what might need fixing.&lt;br /&gt;&lt;br /&gt;When you look long and hard and honestly at what you and your group is doing, when you find the places where what is &lt;strong&gt;&lt;em&gt;done&lt;/em&gt;&lt;/strong&gt; varies from what &lt;em&gt;&lt;strong&gt;The Process&lt;/strong&gt;&lt;/em&gt; says, you must determine why this difference exists.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I suspect that it will boil down to a matter of relevance.&amp;nbsp; The official Process has no relevance to the reality of what actually is needed in those situations.&amp;nbsp; If it is a one-off, then there may be something that can be tweaked.&amp;nbsp; If it is a regular occurrence, then the value of &lt;strong&gt;&lt;em&gt;The Process&lt;/em&gt;&lt;/strong&gt; comes into question.&amp;nbsp; If it doesn't work, why pretend it does?&amp;nbsp; Why bother having it at all?&lt;br /&gt;&lt;br /&gt;Granted, &lt;strong&gt;&lt;em&gt;The Process&lt;/em&gt;&lt;/strong&gt; may have been relevant at one time and things may have changed since it was introduced.&amp;nbsp; However, nothing is permanent.&amp;nbsp; Change is inevitable.&amp;nbsp; Even &lt;strong&gt;&lt;em&gt;The Process&lt;/em&gt;&lt;/strong&gt; may need to be updated from time to time.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;When you do, look to the Purpose your team is to fulfill.&amp;nbsp; Why do you exist?&amp;nbsp; What is your Charter?&amp;nbsp; What is your Mission?&amp;nbsp; Do you &lt;strong&gt;&lt;em&gt;have&lt;/em&gt;&lt;/strong&gt; a Mission?&amp;nbsp; I'll bet you do, even if you don't know what it is.&lt;br /&gt;&lt;br /&gt;To start, look to what Management expects.&amp;nbsp; If a boss-type is telling you that the &lt;em&gt;&lt;strong&gt;Test Process&lt;/strong&gt;&lt;/em&gt; needs improvement, try &lt;strong&gt;&lt;em&gt;talking&lt;/em&gt;&lt;/strong&gt; with them.&amp;nbsp; Discuss with them what they believe needs to be improved or where the gaps are.&amp;nbsp; This &lt;strong&gt;&lt;em&gt;may&lt;/em&gt;&lt;/strong&gt; become the basis of the group's &lt;strong&gt;&lt;em&gt;Charter&lt;/em&gt;&lt;/strong&gt;.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The&amp;nbsp;&lt;strong&gt;&lt;em&gt;Quest &lt;/em&gt;&lt;/strong&gt;that you are expected to follow.&lt;br /&gt;&lt;br /&gt;What are they seeing as "broken" that needs to be fixed?&lt;br /&gt;&lt;br /&gt;If the gist is "there are too many defects being found by customers"&amp;nbsp;ask if there are specific examples.&amp;nbsp; Anecdotal evidence can paint a compelling story, yet without specific examples, you may never be able to find hard facts &amp;nbsp;Is this a hunch or are there specific examples?&amp;nbsp; Are these defects, as in they should have been found in testing?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Maybe&amp;nbsp;these are aspects of the application that the customers expected to behave differently than they received?&amp;nbsp; If they are, why is that?&amp;nbsp; How can that be?&amp;nbsp; How can the expectations be so different than what you believed it would&amp;nbsp; be?&amp;nbsp; After all!&amp;nbsp; The Design and Requirements, that you based the tests on, matched perfectly! &lt;br /&gt;&lt;br /&gt;Let us ask&amp;nbsp;Dulcinea how these things can be so different than what they appear to be?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-2091060693580637171?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/2091060693580637171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/10/improving-processes-part-iii-or-why-don.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/2091060693580637171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/2091060693580637171'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/10/improving-processes-part-iii-or-why-don.html' title='Improving Processes, Part III, or, Why Don Quixote&apos;s Quest May Have Ended Better Than Yours Will'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-936852413408646685</id><published>2010-10-02T19:44:00.002-04:00</published><updated>2010-10-02T19:52:28.423-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Robert Burns'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><title type='text'>Improving Processes, Part II</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;strong&gt;&lt;em&gt;O would some power the giftie gie us&lt;br /&gt;to see ourselves as others see us.&lt;/em&gt; &lt;/strong&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;span style="font-size: x-small;"&gt;&lt;em&gt;&lt;strong&gt;- Robert Burns, To a Louse&lt;/strong&gt; &lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Right. So if you need that translated, Rabbie was saying this, in English:&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;O would some power the gift to give us&lt;br /&gt;to see ourselves as others see us.&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;There are a couple of things that are just hard to do for most people.&amp;nbsp; One, is to change our perspective and see what others see in us.&amp;nbsp; The really hard part is similar to that:&amp;nbsp;to look at ourselves honestly, and see what we really are like.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Any time that self examination comes into play, most folks will avoid it as much as possible.&amp;nbsp; We can tell wee little fibs and stories and justify actions by many interesting machinations.&amp;nbsp; Yet when we strip those aside, what are we left with?&lt;br /&gt;&lt;br /&gt;That is the really hard part in any form of process improvement.&amp;nbsp; When we look at ourselves, as individuals or as a group, the challenge is to set aside what we wish we were doing or like to think we do, and focus on our true actions.&lt;br /&gt;&lt;br /&gt;If our real processes and the official process don't match, we need to ask ourselves, "Why not?"&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Indeed, to see ourselves as we really are, or as others see us, can be an event that we don't want to face.&amp;nbsp; Without doing that, we can never improve.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-936852413408646685?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/936852413408646685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/10/improving-processes-part-ii.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/936852413408646685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/936852413408646685'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/10/improving-processes-part-ii.html' title='Improving Processes, Part II'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-3916868382982351259</id><published>2010-10-01T08:20:00.003-04:00</published><updated>2010-10-01T09:01:11.277-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Investigation'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Drumming'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><title type='text'>Improving Processes and Other Stuff, Part 1</title><content type='html'>I've been teaching a lot of pipe band drumming workshops lately.&amp;nbsp; Well, "a lot" compared to the last two years anyway.&amp;nbsp; They can be hard, but generally are great fun.&amp;nbsp; By the time I realize how tired I am, I'm half way home - close enough where a cup of Tim Horton's coffee will get me home (yes, there are some in Michigan.)&lt;br /&gt;&lt;br /&gt;So, this last session was a mix of absolute beginners and those that were a step or two beyond that.&amp;nbsp; They all play in the same band, or aspire to anyway, and so have a common bond between them.&amp;nbsp; Part of the intention of the workshop organizers is to not only teach the beginners, but teach the more advanced players how to teach.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;That actually is easier than it sounds, at least with drumming.&amp;nbsp; I get to present an idea, work on some exercises, see who is getting it and who isn't.&amp;nbsp; If it is a physical thing, there are other exercises to try.&amp;nbsp; If it is a mental thing or thought process thing, then I present the same basic idea another way - changing the context sometimes makes it easier.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;This last session we were working on triplets.&amp;nbsp; Cool things, those triplets.&amp;nbsp; They are also bread-and-butter stuff for pipe band drumming. The kind of thing where if you don't get them, your future as a pipe band drummer is quite limited.&amp;nbsp; One guy was having a bit of a hard time with them than the other students.&amp;nbsp; Mind you, these students ranged in age from 8 years to the mid-30's or so.&amp;nbsp; This particular fellow was doing alright, but was having an issue with getting his head around the idea of "three notes where normally there are two."&lt;br /&gt;&lt;br /&gt;I handed out a bunch of candy/sweets to the other participants and asked this fellow to play the bit he was having a problem with.&amp;nbsp; Perfect.&amp;nbsp; So I asked him to do it again.&amp;nbsp; Perfect.&amp;nbsp; Third time was still perfect.&amp;nbsp; Hmmm... it does not look like its the actual "hard bit" thats the issue.&amp;nbsp; So I had him play the exercise from the beginning.&amp;nbsp; Trainwreck!&amp;nbsp; Had him slow things down and do it again - same thing.&amp;nbsp; The second time I noticed something in what he was doing.&amp;nbsp; As he got closer to the "hard part"&amp;nbsp;his grip tensed up (he gripped his sticks harder) his muscles in his forearms tensed visibly - both bad things for drummers.&amp;nbsp; Try as he might, the sticks simply were not going to do what he wanted them to do.&amp;nbsp; When he jumped right into it, things worked fine.&lt;br /&gt;&lt;br /&gt;If the first step to solving a problem is recognizing you have a problem,&lt;em&gt; how do you know what the problem is&lt;/em&gt;?&amp;nbsp;&amp;nbsp;In this poor fellow's case, he knew he had a problem and simply could not see what it was.&amp;nbsp; It wasn't the problem he thought he was having - it some something else entirely.&amp;nbsp; When he stayed relaxed throughout the line of the exercise, he played it flawlessly.&amp;nbsp; Problem solved.&amp;nbsp; But what was the problem?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;When it comes to process improvement for nearly anything, I try and apply the same approach:&amp;nbsp; There &lt;strong&gt;&lt;em&gt;may be&lt;/em&gt;&lt;/strong&gt; a problem, lets see what the symptoms are and see if we can isolate the problem - instead of whacking the symptoms or results of the problem.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;When looking at Test Process Improvement in particular, the problem that gets described is usually a symptom or list of symptoms - not the actual problem.&amp;nbsp; We can stomp on symptoms one at a time, without really addressing the crux if the problem.&amp;nbsp; That will continue to churn and bubble and fester until something else breaks.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The "problems" presented usually are presented in a handfull of ways:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Testing is taking too long;&lt;/li&gt;&lt;li&gt;Testing costs too much;&lt;/li&gt;&lt;li&gt;Too many defects are being found by customers.&lt;/li&gt;&lt;/ul&gt;Of course, there are other variations, but what I have seen have usually falls into one (or more) of those complaints.&lt;br /&gt;&lt;br /&gt;When I was younger and not as diplomatic as I am today, my reaction to each of those points generally ran something like&amp;nbsp;"Compared to what?"&amp;nbsp; Now, in my more mellow state and place of being, I only think that.&amp;nbsp; Sometimes loudly, but what comes out of the mouth runs something like, "Can you explain what you mean by 'too long' so I can understand better what you expect?&amp;nbsp; An awful lot of the time our original estimates on test effort or duration are based on the understanding of what the project will entail at the time the estimates are made.&amp;nbsp; As the project develops, we learn more and that will impact both the revised effort estimates and the actual duration.&amp;nbsp; What we are doing is based on the instructions given to us and the mandates for what critical processes must be validated.&amp;nbsp; Perhaps this needs to be reconsidered."&lt;br /&gt;&lt;br /&gt;So, I guess that's a long-winded version of "Compared to what?" but it tends to go over a bit better.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;What I do wonder, however, when a boss-type says something like those statements, is "Are those symptoms or problems?"&amp;nbsp; Are we running over timelines and cost estimates because of other things than lousy estimates?&amp;nbsp; Are "due dates" being missed because of testing?&amp;nbsp; Are there a flurry of defects keeping customers from using the new release?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Is there something else going on and these are&lt;strong&gt;&lt;em&gt; perceptions&lt;/em&gt;&lt;/strong&gt; of problems, rarther than symptoms of problems?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-3916868382982351259?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/3916868382982351259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/10/improving-processes-and-other-stuff.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/3916868382982351259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/3916868382982351259'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/10/improving-processes-and-other-stuff.html' title='Improving Processes and Other Stuff, Part 1'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-215028128535801134</id><published>2010-09-29T20:23:00.000-04:00</published><updated>2010-09-29T20:23:55.451-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='traceability'/><category scheme='http://www.blogger.com/atom/ns#' term='Requirements'/><title type='text'>Requirements, Traceability and El Dorado</title><content type='html'>The day-job has been crazy busy the last several weeks.&amp;nbsp; I have several half-written entries&amp;nbsp;that I want to finish and post and with the project hours, and stuff needed to be done at home, there simply has not been much time.&amp;nbsp; However, I've been lurking&amp;nbsp;in a couple of places, reading posts and email conversations, getting my fix of "smart people's thoughts" that way.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The interesting thing is that a couple of themes have crept back up and I finally have the chance to take a look at the topic(s) myself and consider some aspects I may not have considered.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The initial question revolved around defining requirements and establishing traceability of test plans, test cases and the like back to requirements.&amp;nbsp; By extension, when executing the test cases defects found should likewise be able to be traced back to said requirements.&lt;br /&gt;&lt;br /&gt;Now, folks who have read my blog in the past will realize that I've been writing about requirements off an and for some time.&amp;nbsp; Well, actually, its more "on" than "off."&amp;nbsp; I write about requirements and testing a lot.&amp;nbsp; Possibly this is because the struggles of the company I work with on defining requirements and&amp;nbsp;the subsequent struggles to adequately test the software products&amp;nbsp;created from those requirements.&amp;nbsp; Now, to be clear, it is not simply this company I am with that has an issue.&amp;nbsp; Most places I've worked have been seriously "requirements challenged."&amp;nbsp; &lt;br /&gt;&lt;br /&gt;One thing that sends up every warning flag the back of my neck has is the idea that we can fully define the requirements before doing anything else.&amp;nbsp; I know, Robin Goldsmith has an interesting book on defining "REAL requirements" and he has some good ideas.&amp;nbsp; In light of the shops where I have worked over the last, oh, 25 and more years, some of these ideas simply don't apply.&amp;nbsp; They are not bad ideas, in fact, I think testers should read the book and get a better understanding of it.&amp;nbsp; (Look &lt;a href="http://www.amazon.com/s?ie=UTF8&amp;amp;rh=i%3Astripbooks%2Cp_66%3A9781580537704&amp;amp;page=1"&gt;here&lt;/a&gt; to find it, yeah, I know its pretty pricey - expense it.)&lt;br /&gt;&lt;br /&gt;Having said that, how many times have we heard people (developers, testers, analysts of some flavor, project managers, et al.) complain that the "customers" either "don't know what they want" or "changed their requirements."&amp;nbsp; I've written &lt;a href="http://bit.ly/aEtzY0"&gt;before&lt;/a&gt; about the &lt;strong&gt;&lt;em&gt;understanding&lt;/em&gt;&lt;/strong&gt; of requirements changing, and how considering one aspect of a project may inform understanding on another.&amp;nbsp; When this happens in design, development, or worse testing, the automatic chorus is that the "users" don't know what they want and work will need to be changed.&amp;nbsp;&amp;nbsp; All of us have encountered this right?&amp;nbsp; This is&amp;nbsp;nothing new, presumably.&lt;br /&gt;&lt;br /&gt;My point with this revisit is that if you are looking to find the cause of this recurring phenomenon, look in a mirror.&amp;nbsp; All of us have our own biases that effect everything we do - whether we intend to or not.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So, if your shop is like some I've worked in, you get a really nice Requirements Document that formally spells out the requirements for the new system or enhancement to the existing system.&amp;nbsp; The "designers" take this and work on their design.&amp;nbsp; Test planners start working on planning how they will test the software and (maybe) what things they will look for when reviewing the design.&lt;br /&gt;&lt;br /&gt;Someone, maybe a tester, maybe a developer, will notice something;&amp;nbsp;maybe an inconsistency, maybe they'll just have a hunch that the pieces don't quite go together as neatly as they should.&amp;nbsp; So a question will be asked.&amp;nbsp; Several things may happen.&amp;nbsp; In some cases, the developer will be given a vague instruction to "handle it."&amp;nbsp; In some cases, there will be much back and forth over what the system "should" do, then the developer will be told to "handle it."&lt;br /&gt;&lt;br /&gt;At one shop I worked at, the normal result was a boss type demanding why QA (me) had not found the problem earlier.&lt;br /&gt;&lt;br /&gt;My point is, defining requirements itself is an ongoing process around which all the other functions in software development operate.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Michael Bolton recently &lt;a href="http://www.developsense.com/blog/2010/09/test-framing/"&gt;blogged&lt;/a&gt; on test&amp;nbsp;framing.&amp;nbsp; It is an interesting read.&amp;nbsp; &amp;nbsp;It also falls nicely into a question raised by Rebecca Staton-Reinstein's book &lt;a href="http://www.amazon.com/Conventional-Wisdom-Leaders-Progress-Founding/dp/0971557837"&gt;Conventional Wisdom&lt;/a&gt; around how frames and perspectives can be both limiting and liberating.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;This brings me back to my unanswered question on Requirements:&amp;nbsp;&amp;nbsp;How do you show traceability and coverage&lt;strong&gt;&lt;em&gt; in advance&lt;/em&gt;&lt;/strong&gt; when it is 99.99% certain that &lt;strong&gt;&lt;em&gt;you do not know all the requirements&lt;/em&gt;?&lt;/strong&gt;&amp;nbsp; Can it really be done or is it a fabled goal that can't be reached - like the city of gold?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Wiser people than me may know the answer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-215028128535801134?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/215028128535801134/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/09/requirements-traceability-and-el-dorado.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/215028128535801134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/215028128535801134'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/09/requirements-traceability-and-el-dorado.html' title='Requirements, Traceability and El Dorado'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-6555163158402854025</id><published>2010-08-30T21:06:00.000-04:00</published><updated>2010-08-30T21:06:26.797-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Teaching'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Process'/><category scheme='http://www.blogger.com/atom/ns#' term='TesTrek'/><title type='text'>Learning and Teaching and Leading</title><content type='html'>One thing I learned early on when teaching drumming students, particularly beginners, is that the person who learns the most is often the teacher.&lt;br /&gt;&lt;br /&gt;It never seems to matter whether the lesson is an individual or group lesson, focused on one style or general drumming - the process of teaching beginners forces the instructor to reconsider things that the instructor simply &lt;em&gt;&lt;strong&gt;does&lt;/strong&gt;&lt;/em&gt;.&amp;nbsp; This forces the teacher to reconsider all that he does,&amp;nbsp;find interesting foibles or potential&amp;nbsp;weaknesses, then correct or change them as needed&amp;nbsp;for working with the student.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;The interesting thing is that this reflection sometimes leads to profound understanding of what the student is learning and what the instructor is conveying.&amp;nbsp; When preparing for the odd lunch-and-learn or training session at the office I never really had that kind of an experience - or when presenting such sessions.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;On Improvement...&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;This last couple of weeks something interesting happened.&amp;nbsp; I've been preparing a presentation on &lt;em&gt;&lt;strong&gt;Test Process Improvement&lt;/strong&gt;&lt;/em&gt; for &lt;strong&gt;TesTrek&lt;/strong&gt; in October.&amp;nbsp; I wasn't scheduled to present, or lead a workshop, but as a couple of presenters had to cancel, &lt;em&gt;Viola!&lt;/em&gt;&amp;nbsp; I'm on the presenters list.&amp;nbsp; Then, a couple of other things came into my observation.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;There have been several conversations on email lists I'm a participant in, as well as forums, on the dreaded &lt;strong&gt;&lt;em&gt;M&lt;/em&gt;&lt;/strong&gt; word.&amp;nbsp; Yes - &lt;em&gt;&lt;strong&gt;Metrics&lt;/strong&gt;&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;On top of this, I had a remarkably revealing email conversation with Markus Gartner - amazingly bright guy.&amp;nbsp; This came about because the questions I submitted for the&amp;nbsp;"Ask the Tester" were submitted after the magic number of 10 had been reached.&amp;nbsp; However, they&amp;nbsp;were forwarded to Markus and that presented me the opportunity to learn and be rinded of things I once knew and had forgotten (or channelled off into a safe place in my memory.)&lt;br /&gt;&lt;br /&gt;My question to Markus was centered on his take of "Test Process Improvement" in an Agile environment.&amp;nbsp; The bulk of his response was reasonably close to what I expected - in fact, reassuringly close to what I had prepared for the presentation so my confidence level increased dramatically in what I was saying.&amp;nbsp; (Yes, a little reassurance is sometimes a good thing, particularly when one is a very little fish hanging out with very big fish.)&amp;nbsp; &lt;br /&gt;&lt;br /&gt;He had one idea that I did not have.&amp;nbsp; And it left me gob-smacked.&amp;nbsp; Tacked onto an already interesting sentence about the organization's management, Markus said "... &lt;em&gt;or they don't trust testing anymore&lt;/em&gt;."&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;On Trust...&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I was immediately thrown back many years to when Developers were called Programmers and when I was working as a COBOL Programmer on a large IBM mainframe.&amp;nbsp; I had a Manager who did not trust his staff.&amp;nbsp; Not because they were inexperienced, but because he simply did not &lt;em&gt;trust&lt;/em&gt; them.&amp;nbsp; To this day, I do not know why that was the case.&amp;nbsp; I can surmise why, but it has little to do with the point.&amp;nbsp; Suffice to say, it was an un-happy work environment.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Markus made an interesting observation.&amp;nbsp; His point was that in Agile, the very purpose is to engender trust amongst all participants.&amp;nbsp;Additionally, when management is invited to observe the meetings, they can gain an understanding of what is being done by their staff and as their understanding increases, so to should their level of trust.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;When a group or a team has lost the trust of its management, the task of regaining that trust is nigh-on insurmountable.&amp;nbsp; Likewise, if a manager or lead has lost the trust of the group they are to lead or manage, the results will almost certainly be dire.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;On Process...&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Thus, when the call comes down for "better metrics" or "process improvement" or any other number of topics.&amp;nbsp; What is the underlying message?&amp;nbsp; What is it that someone is hoping to gain?&amp;nbsp; Do they know?&amp;nbsp; CAN they know?&amp;nbsp; Are they guessing?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Much is debated around QUANTifiable and QUALifiable considerations, measurement and understanding.&amp;nbsp; I am not nearly bright enough to join into that fray fully-fledged.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;What I have seen, however, is when Managers, Directors, VPs, EVPs, and big-bosses of all varieties are looking for &lt;em&gt;something&lt;/em&gt; - nearly &lt;em&gt;anything&lt;/em&gt; will suffice.&amp;nbsp; A depressing number of times, I have seen management groups flail around what is wanted - then issue and edict announcing the new policy or practice or whatever it is.&amp;nbsp; These tend to roll-out like clockwork, every three to six months.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Each company where I have worked that followed that practice engendered a huge amount of cynicism, resentment and&amp;nbsp;distrust.&amp;nbsp; The sad thing is that these rather stodgy companies - including some that were quite small and prided themselves on having no Dilbert-esque Pointy-Haired-Boss behaviors - were wasting an amazing opportunity.&lt;br /&gt;&lt;br /&gt;The first step to fixing a "problem" is figuring out what the problem is.&amp;nbsp; If there is no understanding over why policies or procedures are changing and no feed-back loop on the purposes behind the changed, will the average rank-and-file worker stand up and say "What do you hope to change/improve/learn from this?"&amp;nbsp; At some companies - maybe.&amp;nbsp; But I have seen relatively few times where the combination of policy-dujour and staff willing to stick their necks out and ask questions both exist in the same organization.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;On Leadership...&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;What I have learned, instead, is to look at all sources of information.&amp;nbsp; Explain what the problem or perceived problem is.&amp;nbsp; Ask for input - then consider it fairly.&amp;nbsp; To do so is not a sign of weakness - it is a sign of strength.&amp;nbsp; That the leadership of the organization have enough trust in their workers to approach them with a problem and work together toward a solution.&lt;br /&gt;&lt;br /&gt;This, in my mind, is the essence of building a team.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;If you&amp;nbsp;throw a bunch of people together without a unifying factor and expect great things it&amp;nbsp;is silly in the extreme.&amp;nbsp; In the military, "Basic Training" serves this purpose - laying the groundwork to trust your comrades and follow the direction of officers and non-commissioned officers.&amp;nbsp; In the end though, the object is &lt;strong&gt;&lt;em&gt;teamwork&lt;/em&gt;&lt;/strong&gt;:&amp;nbsp; learning to work together using each persons strengths to off-set others weaknesses.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Why is it that so many managers miss this rather elementary point?&amp;nbsp; For a team to "work" they must learn to work together.&amp;nbsp; If the Lead or Manager has not built the group into one capable of working together, like a team, what, other than professional pride, will get any results at all?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Although I can not prove this, in a scientific method as it were, I suspect that it is the essence of the problem mentioned above.&amp;nbsp; The question I do not know the answer to, although suspect it, is the question of leadership in this instance.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Is it that they, the leaders, have no idea how to build a team?&amp;nbsp; Is it possible that the step of instructing the fledgling team and shaping it into the needed form was too challenging?&amp;nbsp; Could it be that in the process of doing so, their own closely held beliefs, habits and foibles were more dear than the building of a successful team?&lt;br /&gt;&lt;br /&gt;If this basic lack is present, does it contribute to the selection of what is&amp;nbsp;&lt;strong&gt;&lt;em&gt;easy&lt;/em&gt;&lt;/strong&gt; over what is&amp;nbsp;&lt;strong&gt;&lt;em&gt;right&lt;/em&gt;&lt;/strong&gt;?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;These are the ideas that have been floating through my mind while preparing the presentation and workshop lessons for the session at TesTrek.&amp;nbsp; If the master knows that he is but a beginner in the craft, what of those who consider themselves experts in all aspects of our trade.&lt;br /&gt;&lt;br /&gt;Can this be at the root of the behaviours I've seen first hand and read about?&amp;nbsp; Are they feeling so insecure in their own abilities that they mistrust their own staff, the team they are charged with leading?&amp;nbsp; Is it to&amp;nbsp;make up for this lack, they flounder and grasp for tips or magic revelations that will show them the&amp;nbsp;"path?"&amp;nbsp; Is that why there is a continuing and perpetual drive for Metrics and Process Improvement?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-6555163158402854025?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/6555163158402854025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/08/learning-and-teaching-and-leading.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6555163158402854025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6555163158402854025'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/08/learning-and-teaching-and-leading.html' title='Learning and Teaching and Leading'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-5437991873882753752</id><published>2010-08-29T12:43:00.000-04:00</published><updated>2010-08-29T12:43:13.288-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Best Practices'/><category scheme='http://www.blogger.com/atom/ns#' term='project management'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='Metrics'/><category scheme='http://www.blogger.com/atom/ns#' term='leadership'/><title type='text'>Music, or Testerman's Ramble</title><content type='html'>At one point in my life I played in a band that performed a variety of Irish traditional and folk music.&amp;nbsp; We also played a fair amount of Scottish traditional and&amp;nbsp;folk as well, however, it seems if you play or sing a single Irish song, you are labelled "Irish" and you'll be crazy-busy in March, and pretty slow the rest of the year.&amp;nbsp; Unless you work really hard and play reasonably well.&lt;br /&gt;&lt;br /&gt;So a side-effect&amp;nbsp;of playing in a band that performs this stuff&amp;nbsp;&amp;nbsp;is, when you get good enough for people to pay you money to go to their towns, cities, festivals, whatever,&amp;nbsp;you will run into other folks who play the same type of music.&amp;nbsp; When schedules permit, this often devolves into a session / sessiun / wild-music-playing party.&amp;nbsp; There are certain protocols that most folks follow in these events - and the fantastic thing is that usually the level of play is quite good.&amp;nbsp; Tempos are snappy so reels drive forward and hornpipes can be lilty (and tend to run around Warp 9) and jigs are of a nature where feet rarely touch the ground.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now, these uber-sessions are not so different than more traditional ones held in houses or coffee-shops or bars or clubs.&amp;nbsp; The big difference is the recognition that there are no light-weight players and everyone has mastered their craft.&amp;nbsp; This is not always the case at other sessions.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I have been&amp;nbsp;out of the performing trad/folk music for several years now, and in the last year&amp;nbsp;began attending some of the local sessions, just to get my feet wet.&amp;nbsp; I was a bit rusty on bodhran, the Irish hand frame drum, which I had played for 20 years on stage and in sessions.&amp;nbsp; My limited ability on penny whistle was nigh-on vanished - I remembered tunes and could call phrases from my memory to my finger tips, but I'm effectively starting over.&amp;nbsp; With crazy work and home schedule it has been hard to find time to practice , let alone become "street legal" on whistle.&lt;br /&gt;&lt;br /&gt;So, I show up at the Sunday night sessions and play a couple of tunes on whistle when they come up.&amp;nbsp; I will also play the bodhran a bit, depending on the number of people there (it does not take many drums to become "too many" for the melody instruments - whistles, mandolins, fiddles, flutes, dulcimers and the like.)&amp;nbsp; &lt;br /&gt;&lt;br /&gt;This last Sunday there were a fair number of players.&amp;nbsp; There were 8 or 9 "melody" players, a couple of guitars, a tenor-banjo, who played melody when he knew the tune and vamped when he did not - and me on drum (with the occaisional contribution of bones.)&amp;nbsp; Some of the players are quite experienced and I have seen around for many years.&amp;nbsp; Some are between beginner and novice.&amp;nbsp; Some are "in between" levels of experience.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;One tune in particular would have made me stop the band, if it was a "band" that was playing and have them start again.&amp;nbsp; That typically isn't done in sessions - so I did the "drummer equivalent" and simply stopped playing.&amp;nbsp; One of the mandolin players, who knew me and has also been around the block gave a little smile and he stopped as well.&amp;nbsp; We were treated to a rare sight of 6 people who were absolutely certain what the "correct" tempo was for the tune that was being played - and none of them would give an inch - or a click on the metronome.&amp;nbsp; The guitar players seemed to play along with which ever melody instrument was close to them and generally the best description was "trainwreck."&lt;br /&gt;&lt;br /&gt;That reminded me of a projet I had worked on some time ago.&amp;nbsp; I was not on the project originally, but was brought in as part of a desperation move to fix it.&amp;nbsp; Like in the tune on Sunday, each of the participants knew what the right thing to do was.&amp;nbsp; The problem was none of them agreed on what that thing was.&amp;nbsp; "Blood on the Green" was an apt summation of that effort.&amp;nbsp; The programmers were berated for not following instructions - but how do you follow instructions when there are multiple, conflicting sets of instructions?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Because of the "political nature" of the project, no managers or directors were willing to step up and take on some form of leadership role for fear that there would be repercussions for doing so.&amp;nbsp; The PM, BA and Dev Lead floundered without some form of direction from their respective management teams.&amp;nbsp; Information was contradictory at best.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;In the end,&amp;nbsp;a Director put his foot down, asserted control and forced the issue.&amp;nbsp; Me being added to the project was part of forcing the issue.&amp;nbsp; Until that point, the uncertainty of the leadership was sapping the ability of the project group to operate as an effective team.&amp;nbsp; Like the music session last week, no one had a clear picture as to what was "right" and where the center of gravity was.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;People can urge "Best Practices," "Standards," "Process" and "Metrics" all they want.&amp;nbsp; In some contexts, that may be the right thing.&amp;nbsp; However, wiothout a clear understanding of the intent of the effort, nothing will save the project.&amp;nbsp; Ulysses S. Grant, that prescient Software Oracle (well, American General turned President) warned that indecision was worse than a wrong decision.&amp;nbsp; Wrong decisions could be countered by "right" decisions, but no decision, from leadership, leaves your group floundering looking for a center.&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-5437991873882753752?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/5437991873882753752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/08/music-or-testermans-ramble.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5437991873882753752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/5437991873882753752'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/08/music-or-testermans-ramble.html' title='Music, or Testerman&apos;s Ramble'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-6055140708924714839</id><published>2010-08-10T08:11:00.001-04:00</published><updated>2010-08-10T08:22:21.079-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Requirements'/><title type='text'>Of Walkways and Fountains</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;span style="font-family: inherit;"&gt;A Story&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;Once upon a time there was a business person who knew exactly what she wanted. So, she explained to an analyst precisely what it was that she wanted and all of the points that she wanted addressed and precisely how she wanted it addressed.&amp;nbsp; The analyst said he understood exactly what she wanted.&amp;nbsp;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;So, the analyst went and assembled all the requirements and looked at everything that was spelled out. He gathered everything together.&amp;nbsp; &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_JWByFnDGVrA/TGE9SW039MI/AAAAAAAAAAw/ezHLlIIjBVg/s1600/Requirements1.jpg" imageanchor="1" style="height: 92px; margin-left: 1em; margin-right: 1em; width: 138px;"&gt;&lt;img border="0" height="150" mx="true" src="http://4.bp.blogspot.com/_JWByFnDGVrA/TGE9SW039MI/AAAAAAAAAAw/ezHLlIIjBVg/s200/Requirements1.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;He found that he had some very usable information and some that was less than useable. So, he dug and dug and found the perfect item that would fit the needs&amp;nbsp;the user described and make it pleasing to her.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_JWByFnDGVrA/TGE-19WAKGI/AAAAAAAAAA4/nEUe7a1C058/s1600/Perfect+Detail.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" mx="true" src="http://3.bp.blogspot.com/_JWByFnDGVrA/TGE-19WAKGI/AAAAAAAAAA4/nEUe7a1C058/s200/Perfect+Detail.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;Then he assembled all the components and tested the product and found that it matched exactly what the user had asked for - and everything worked perfectly. The finished product was, indeed, a thing of beauty.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_JWByFnDGVrA/TGE_EvVPAcI/AAAAAAAAABA/BEqcdiMW_LI/s1600/Finished.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" mx="true" src="http://1.bp.blogspot.com/_JWByFnDGVrA/TGE_EvVPAcI/AAAAAAAAABA/BEqcdiMW_LI/s200/Finished.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;So, he called the user over to see the wonderful product he had made. She looked at it and said, "What is this?" &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_JWByFnDGVrA/TGE_apsW-pI/AAAAAAAAABI/BqAvYFErBPE/s1600/What+is+this.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" mx="true" src="http://4.bp.blogspot.com/_JWByFnDGVrA/TGE_apsW-pI/AAAAAAAAABI/BqAvYFErBPE/s200/What+is+this.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;"Its what you asked for! It has everything you wanted!"&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;"No, this is..."&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_JWByFnDGVrA/TGFAXXLwWiI/AAAAAAAAABQ/R4trCzCvT5M/s1600/What+I+asked+for.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" mx="true" src="http://1.bp.blogspot.com/_JWByFnDGVrA/TGFAXXLwWiI/AAAAAAAAABQ/R4trCzCvT5M/s200/What+I+asked+for.jpg" width="150" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Have you&amp;nbsp;ever heard of a project that matched the requirements precisely for&amp;nbsp;what was needed to be included in the "finished product" only to find there was a&amp;nbsp;complete mis-understanding about&amp;nbsp;what the real purpose was?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-6055140708924714839?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/6055140708924714839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/08/of-walkways-and-fountains.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6055140708924714839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6055140708924714839'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/08/of-walkways-and-fountains.html' title='Of Walkways and Fountains'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE9SW039MI/AAAAAAAAAAw/ezHLlIIjBVg/s72-c/Requirements1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-6930010677471608696</id><published>2010-08-09T20:12:00.003-04:00</published><updated>2010-08-10T23:18:51.743-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Conferences'/><category scheme='http://www.blogger.com/atom/ns#' term='Testers'/><category scheme='http://www.blogger.com/atom/ns#' term='CAST'/><title type='text'>Cast Curtain Call - Part 2 - Conversations</title><content type='html'>I was very fortunate this last week to have had extended conversations with several people, some "movers and shakers" and some "well respected testers" and some "regular folks." Rather than sort out which is which, I'm going to focus on some of the great conversations I had, starting Sunday evening, through Thursday. &lt;br /&gt;&lt;br /&gt;The hard part is picking out the bestest ones. So, I'm going to summarize some and the mental meanderings that resulted.&lt;br /&gt;&lt;br /&gt;Monday, chatting with &lt;a href="http://www.linkedin.com/profile?viewProfile=&amp;amp;key=4884201&amp;amp;authToken=blpz&amp;amp;authType=name&amp;amp;goback=%2Enmp_*1_*1_*1&amp;amp;trk=NUS_STAT_comntr"&gt;Griffin Jones&lt;/a&gt;, he asked bout the mission and charter for the group I work with. We had been talking about techniques and some of the on-line forum conversations around exploratory/ad-hoc/fully-scripted testing in light of Michael Bolton's blog entry on &lt;a href="http://www.developsense.com/blog/2010/05/testers-get-out-of-the-quality-assurance-business/"&gt;Testers: Get Out of the QA Business&lt;/a&gt;. He asked about this after what I thought was a tangent that was around the question of "what works best for what kind of environment?"&lt;br /&gt;&lt;br /&gt;His simple question got me to wondering, other than the slogan on the company's internal wiki about the QA/Testing group, what is it that we are about? For some time, we have been working toward getting more people involved in the idea of tangible requirements, of QA helping define requirements and acting as a bridge in the design process. But that begged the question - What is our mission? &lt;br /&gt;&lt;br /&gt;I wonder how many testing groups (or whatever each group calls itself) have a "slogan" but no "mission" or "purpose" statement that can be pointed to, where everyone knows about it. If you don't know about it, is it reasonable for people to act towards that - its a goal, right? How do you achieve a goal if you don't know what it is (I feel another blog post coming on, but not right now!) &lt;br /&gt;&lt;br /&gt;I had several brilliant little chats with &lt;a href="http://www.perftestplus.com/tech_leadership.htm"&gt;Scott Barber&lt;/a&gt;. It helps when you're sitting next to each other at the Registration table. We talked about a bunch of stuff - For those who have read his stuff or have read his articles or postings in various online forums for that matter, he really is as smart as he seems - Holy Cow! &lt;br /&gt;&lt;br /&gt;We got onto the "mission" of testing groups and "doing things right" vs "doing things well enough." What most theory-centric folks sometimes forget is that there is a cost to "doing things 'right.'" If the product will be shipped for 2 weeks late because you want to run a 4 week duration system load test, costing approximately $1M, what will the company gain? What are the risks? If you're extremely likely to see significant problems within the first 8 to 12 hours and the likelihood decreases over time, what will that extra two or even three weeks going to get you - other than a delay to delivery and a dissatisfied customer? That, in itself, is one reason why testers should inform and advise but not make the final go/no-go decision.&lt;br /&gt;&lt;br /&gt;Yeah - there's another blog post on that in detail. &lt;br /&gt;&lt;br /&gt;Other people I met included &lt;a href="http://testingjeff.wordpress.com/"&gt;Jeff Fry&lt;/a&gt;, where DOES he get all that energy? Then &lt;a href="http://selenadelesie.com/"&gt;Selenia Delesie&lt;/a&gt; was holding court on lightning talks in the lobby. WHOA! Crazy-smart and the nice as the day is long. Selena gave two really good presentations - unfortunately, while I read the abstract and supporting paper, there were not enough of me to get to all the presentations that I wanted to get to. I think that's a sign of a fantastic conference - too many good simultaneous presentations.&lt;br /&gt;&lt;br /&gt;Other folks I met included &lt;a href="http://www.thebraidytester.com/blogs.html"&gt;Michael Hunter&lt;/a&gt;, the Braidy Tester - What a guy, although he's now braidless. &lt;a href="http://www.linkedin.com/profile?viewProfile=&amp;amp;key=23796029&amp;amp;authToken=ls7Y&amp;amp;authType=name&amp;amp;goback=%2Econ"&gt;Paul Kam&lt;/a&gt; from DornerWorks is another really smart guy. DornerWorks was one of the sponsors of the conference. They did a lot to make this happen.&lt;br /&gt;&lt;br /&gt;Tuesday night the "Rebel Alliance / CASTAway Social" was a hoot. Tester games and chicken-wings and varied and sundry edibles and drinkables - Thanks to &lt;a href="http://www.linkedin.com/profile?viewProfile=&amp;amp;key=4800254&amp;amp;goback=%2Enmp_*1_*1_*1&amp;amp;trk=NUS_CONN-conntr"&gt;Matt Heusser&lt;/a&gt; for making that happen. He's another one who is just crazy-smart and really friendly. If you have not seen his &lt;a href="http://www.softwaretestpro.com/List/Podcasts"&gt;TWIST&lt;/a&gt; podcasts, check them out. &lt;br /&gt;&lt;br /&gt;After the social, a bunch of folks went to dinner and had a fantastic time. If I recall correctly, there were 15 or 16 of us. I scored a major triumph by having &lt;a href="http://www.developsense.com/"&gt;Michael Bolton&lt;/a&gt; sit across from me at the end of the table. What an amazing time. &lt;a href="http://www.linkedin.com/profile?viewProfile=&amp;amp;key=46753881&amp;amp;authToken=2SY8&amp;amp;authType=name&amp;amp;goback=%2Econ"&gt;Melisa Bugai&lt;/a&gt; was sitting with us as we discussed the likely causes of why the lights on the deck of the restaurant kept going out. Yes, we tested the theory when Melissa unplugged the rope light going around the railing. They all stayed on after that. WHOO-HOO!&lt;br /&gt;&lt;br /&gt;The conversation, as any conversation with Michael, took many twists and turns. We talked on language and literacy and music and education and mental discipline and CBC radio shows and how each touched on testing. What a mind-bendingly enjoyable night.&lt;br /&gt;&lt;br /&gt;Wednesday I had the great pleasure of dining with Lynn Mckee and Nancy Kelln - and my boss. Best part is, the boss picked up the tab! WHEEEEEEEEEEEEE! Another night of fantastic conversation on testing and wine and great food. Did I mention we talked about testing?&lt;br /&gt;&lt;br /&gt;There were so many other great conversations - How can I give a recap of all of them? As it is, there is much to think on.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-6930010677471608696?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/6930010677471608696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/08/cast-curtain-call-part-2-conversations.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6930010677471608696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6930010677471608696'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/08/cast-curtain-call-part-2-conversations.html' title='Cast Curtain Call - Part 2 - Conversations'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-6801844825781113880</id><published>2010-08-08T15:12:00.001-04:00</published><updated>2010-08-10T23:11:38.120-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Integration Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>Testing and Integration and Systems, Oh, My!   (Where the programmer meets the wizard)</title><content type='html'>I was asked a question by a tester in the office the other day that got me thinking on this topic. Her question was "Will we need to do any integration or system integration testing?" Mind you, with some products, that is a perfectly reasonable request. In this shop, given what we do, we're pretty much doing some aspects of that any time we're running a test. Many times, we're testing within the boundary of our charter and exercising only so far. To continue to the next step requires live connections with external companies. We have connections to emulators, but I don't consider that to be a "real" situation - simply checking for handshakes and responses.&lt;br /&gt;&lt;br /&gt;So, I thought a bit about the possibility that I have a different understanding of "System Integration Testing." That led me to that all-knowing repository of knowledge, Wikipedia, and found this: &lt;br /&gt;&lt;b&gt;System Integration Testing (SIT)&lt;/b&gt; is a testing process that exercises a software system's coexistence with others. System integration testing takes multiple integrated systems that have passed system testing as input and tests their required interactions. Following this process, the deliverable systems are passed on to acceptance testing.&lt;br /&gt;&lt;br /&gt;Hmmmm. Well, I don't know if I'd buy that in total for our situation, or for most situations where I've worked. &lt;br /&gt;&lt;br /&gt;So, I said, HEY! She has Foundation Level Certification from ISTQB.&lt;br /&gt;&lt;br /&gt;ISTQB Glossary says: &lt;br /&gt;&lt;b&gt;System Integration Testing&lt;/b&gt;: Testing the integration of systems and packages; testing interfaces to external organizations.&lt;br /&gt;&lt;br /&gt;Striking me a bit as "A painter is one who paints" I went looking at the individual terms. So:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Test&lt;/b&gt;: A set of one or more test cases. (taken from IEEE 829)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Testing&lt;/b&gt;: The process consisting of all lifecycle activities, both static and dynamic, concerned with planning, preparation and evaluation of software products and related work products to determine that they satisfy specified requirements, to demonstrate that they are fit for purpose and to detect defects.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Integration Testing&lt;/b&gt;: Testing performed to expose defects in the interfaces and in the interactions between integrated components or systems.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;System&lt;/b&gt;: A collection of components organized to accomplish a specific function or set of functions. [IEEE 610]&lt;br /&gt;&lt;br /&gt;&lt;b&gt;System Testing&lt;/b&gt;: The process of testing an integrated system to verify that it meets specified requirements. [from W. Hetzel (1988), The complete guide to software testing – 2nd edition, QED Information Sciences, ISBN 0-89435-242-3.]&lt;br /&gt;&lt;br /&gt;This made me think of the very first time I encountered "integration testing" when I was testing something I had not programmed. &lt;br /&gt;&lt;br /&gt;Some folks remember the days when programmers talked to business users/clients and met with them to discuss what they needed, then worked on the design for the solution, then talked with the client again about the design and checked with the client and verified what we had worked on with them. We worked up sample reports and screen shots and went over them again. Talk about time-consuming, no?&lt;br /&gt;&lt;br /&gt;So here I was a reasonably senior programmer being pulled into a project that was over a year late and had to be delivered - postively had to be delivered - in 2 months. The first task I was given was to "simply validate" a series of batch jobs (remember JCL on IBM mainframes?) and confirm that all the components together worked correctly and finished within the required timeframe, nightly. &lt;br /&gt;&lt;br /&gt;No problem, I thought. Gathered what I needed to learn the systems it touched, met with the more senior programmers who wrote the programs and the JCL and what not, made sure I knew the exact sequences and limitations that they knew of. I set up a test run on a weekend. The idea was to take over the entire test system - a clone of the production system - fire the process up, monitor the logs while it ran then check the summary reports. If they all looked correct, run some SQL scripts to validate the DB was correct. &lt;br /&gt;&lt;br /&gt;Only problem was, after 18 hours running, draining the system of all available resources, the first step had not completed. That, constitutes a problem in any book. &lt;br /&gt;&lt;br /&gt;I worked all the next day on identifying the cause, literally. When the team walked into the main conference room Monday morning, I had the entire data flow for the system the wall - all the way around the room. Bottlenecks were circled in red, pages from DB schemas were taped to the wall, and a first draft of a solution was scribbled on data flow diagrams were on the table at my "usual" seat. &lt;br /&gt;&lt;br /&gt;That version, after rebuilding the various PROCs that were needed (ummm, execution sequence for those who don't remember when green-bar ruled the computer world) the second version was tested the next weekend. This one took only 4 hours to run to completion. Better, but well outside the target window of 2 to 3 hours. &lt;br /&gt;&lt;br /&gt;Next idea? Pull in a couple of other mainframe jockeys for ideas, grab a senior DBA and say "I need a process that will run in a variable number of initiators, up to at least 5 and ideally up to 7." They said, "Can we do that? Not sure, but it might be fun to try." And we did. It worked. It ran in 45 minutes. &lt;br /&gt;&lt;br /&gt;What I learned then was that nothing "worked" until you had proven that all the parts worked in concert with all the other parts or components or systems it needed to work with, in the timeframe it needed to work. &lt;br /&gt;&lt;br /&gt;I also learned something else that day. Testing rocks. From that point, I studied all I could, even though I was a "programmer." After changing jobs, I found myslef in a position to branch out beyond what was then my "career" and learn various flavours of Unix, languages that did not exist when I went to college. Then, there was a reorganization at the company I worked for. &lt;br /&gt;&lt;br /&gt;Part of it was rolling out a previously non-existant group. From scratch. I took the chance and have not looked back. Without running those integration tests, I am not sure I would have chosen this path.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2405476812031211238-6801844825781113880?l=rhythmoftesting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rhythmoftesting.blogspot.com/feeds/6801844825781113880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/08/testing-and-integration-and-systems-oh.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6801844825781113880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2405476812031211238/posts/default/6801844825781113880'/><link rel='alternate' type='text/html' href='http://rhythmoftesting.blogspot.com/2010/08/testing-and-integration-and-systems-oh.html' title='Testing and Integration and Systems, Oh, My!   (Where the programmer meets the wizard)'/><author><name>Pete Walen</name><uri>http://www.blogger.com/profile/10651704389491850533</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://4.bp.blogspot.com/_JWByFnDGVrA/TGE5Zn4-ACI/AAAAAAAAAAM/ODt3iZDVV6E/S220/Bass+%26+Tenors.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2405476812031211238.post-3031018579195113474</id><published>2010-08-08T11:01:00.001-04:00</published><updated>2010-08-08T15:13:29.810-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Conferences'/><category scheme='http://www.blogger.com/atom/ns#' term='CAST'/><title type='text'>CAST Curtain Call (Well, Review) - Part 1</title><content type='html'>I'm in the process (still) of recovering from an incredible experience at CAST 2010.  As good fortune would have it, this year CAST was held 15 minutes from my house and about 50 minutes from my office.  &lt;br /&gt;&lt;br /&gt;CAST - the Conference for the &lt;a href="http://www.associationforsoftwaretesting.org/main/"&gt;Association of Software Testing&lt;/a&gt; - is an incredible experience.  I had been told flat out by several people that I needed to go.  As luck, and project status and work schedule and finances, would have it, at the last minute, I could.&lt;br /&gt;&lt;br /&gt;It was very strange.  I got an email from friend/colleague/fellow-tester &lt;a href="http://xndev.blogspot.com/"&gt;Matt Heusser&lt;/a&gt; asking if I was available to help out.  Now, I had previously told him that I may be able to help with some of the running around stuff, but probably would not be able to attend because of the state of the project.  Matt sounded like a bit of help was needed.  I checked with the project team on the state of things, checked with the boss, and determined that since it was so close, I could "work from conference" (as opposed to work from home) thus learning as much as possible, keeping the project rolling and helping folks with their conference as much as possible.  &lt;br /&gt;&lt;br /&gt;Long story even longer, I'm in as a volunteer, helping to lug stuff and helping to make and post signs at appropriate times and generally lending a hand at the registration table and being cheerful.  &lt;br /&gt;&lt;br /&gt;Sunday, before the conference officially began and while the AST Board was meeting, I went to the conference center (Prince Conference Center at Calvin College - lovely facilities) to pick up some boxes of books that were delivered Friday.  &lt;br /&gt;&lt;br /&gt;While there, I met &lt;a href="http://www.linkedin.com/profile?viewProfile=&amp;key=30241123&amp;authToken=TOqk&amp;authType=name&amp;goback=%2Econ"&gt;Dorothy Graham,&lt;/a&gt; a fellow native of Grand Rapids, who was looking for someone who promised to meet her there.  We introduced ourselves and I made my first uncontrolled reaction of the week "Oh yes! I have your book!" She laughed graciously.  (If you have not read her &lt;a href="http://search.barnesandnoble.com/books/product.aspx?box=9780201331400&amp;pos=-1&amp;EAN=9780201331400"&gt;book&lt;/a&gt;, I suggest you do so.&lt;br /&gt;&lt;br /&gt;I then ran into &lt;a href="http://www.quality-intelligence.com/"&gt;Fiona Charles&lt;/a&gt;, who introduced me to &lt;a href="http://www.linkedin.com/profile?viewProfile=&amp;key=4884201&amp;goback=%2Enmp_*1_*1_*1&amp;trk=NUS_DIG_CONN-connctr"&gt;Giffin Jones&lt;/a&gt; and a legion of other folks whose writings I had read for some time, but I had never met in person, including Cem Kaner.  &lt;br /&gt;&lt;br /&gt;Fiona, Griffin and I went to dinner, with my lady-wife joining us.  We talked about anything and everything.  A couple of bottles of a very drinkable red wine, plates mounded with pasta and a lovely terraza made for an evening that was the perfect introduction to the week.&lt;br /&gt;&lt;br /&gt;Monday I was at the office most of the day, but swung by the conference in time to catch up with some people and meet &lt;a href="http://www.perftestplus.com/tech_leadership.htm"&gt;Scott Barber&lt;/a&gt; and another flock of people leaving me in awe to be walking among the mighty of our craft.  &lt;br /&gt;&lt;br /&gt;Tuesday morning, I was there bright and early, laptop, headphones and  powercord in hand.  Jumped in with posting sign updates and then helping out with participants arriving, meeting people and sipping coffee.  About the time the keynote speaker (Tim Lister) began, I was at the table dealing with work emails and helping the odd person coming in late.&lt;br /&gt;&lt;br /&gt;Note - if you ever find yourself in a position to help at a conference, DO IT.  You get to meet an amazing number of people and usually it gets you in the conference at no (financial) charge.  &lt;br /&gt;&lt;br /&gt;One poor lady came in just at lunch time - her flight from India had been delayed, getting her in Tuesday morning instead of Monday evening.  She registered with the conference, checked in for her room at the registration desk and came back to ask if the conference required formal attire.  I assued her it did not, and made the observation that the fellow who came in a few minutes after her was dressed very casually and he (Michael Bolton) was speaking.  She was relieved went to her room, then came down to get lunch as I went to a conference call for work.&lt;br /&gt;&lt;br /&gt;I was able to attend a couple of sessions Tuesday.  One - &lt;a href="http://www.unimaginedtesting.ca/index.html"&gt;Nancy Kelln's &lt;/a&gt;presentation on "Cutting the Mustard - Lessons Learned in Striving to be a Superstar Tester" was extremely good.  Nancy is a bright, articulate, up-and-comer who stands out among a flock of other bright, articulate, up-and-comers.  Solid questions were raised and addressed both by Nancy and by other participants.&lt;br /&gt;&lt;br /&gt;If you have not been to CAST, that last bit "by other participants," is one of the things that sets CAST apart from other conferences.  In a 60 minute time slot, 20 minutes are reserved for what others would call "Questions" but at CAST is "Open Season."  There are colour coded cards distributed to each participant - Green is a "new thread" on the presentation, Yellow or light green is a comment on the current thread or previous comments - there are others, but those two are the most commonly used.  A facilitator keeps the sessions in order and calls people in turn to speak.  It truely is "open season" and anyone, not just the speaker, who has something to say had better be able to defend what they say.  &lt;br /&gt;&lt;br /&gt;Both of the presentations I was able to attend on Wednesday were extremely good.  &lt;a href="http://www.karennjohnson.com/"&gt;Karen Johnson&lt;/a&gt; gave a brilliant presentation (Reporting Skills and Software Testing) on approaching testing, and meeting with business experts, the same way a "newspaper reporter" might.  This went beyond the fairly obvious "communication models" one might expect.  She touched on several ideas that I know I, at least, had not considered.  &lt;br /&gt;&lt;br /&gt;Karen hit one idea around fact and opinion that struck me as a brilliant observation.  &lt;i&gt;"When do you cross the line between fact and opinion? Emotion&lt;/i&gt;."  That is probably worth a blog entry in itself.  As it is, suffice to say that when one is attempting to sift through what is "fact" and what is "believed to be fact" you can do a reality check with yourself, or with the person you are working with by checking the level of emotion.  "I found something that did not match what I expected to see, is this right?"  "Of COURSE it is!  I checked it myself - its RIGHT!"  Ones facts may be challenged, but expect a strong response if ones emotions or beliefs are challenged.  Most importantly, when there is a strong response, recognize it as a reaction to the opinion being challenged and don't take it personally.&lt;br /&gt;&lt;br /&gt;Finally, I rounded out my day with a presentation by &lt;a href="http://www.qualityperspectives.ca/index.html"&gt;Lynn McKee&lt;/a&gt;.  Lynn, another bright, up-and-comer, gave a solid presentation on assessing your value as a tester.  That she sparked a lively debate during open season is, in my mind, an indicator that she touched on something that many testers are looking for - how does one define value 
