<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>QA Intelligence - a QABlog &#187; Curious &amp; Off-Topic</title>
	<atom:link href="http://qablog.practitest.com/category/curious-off-topic/feed/" rel="self" type="application/rss+xml" />
	<link>http://qablog.practitest.com</link>
	<description>Testing &#38; QA Management blog</description>
	<lastBuildDate>Thu, 16 May 2013 08:50:09 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Use &#8220;Cow Magnets&#8221; to solve your biggest challenges!</title>
		<link>http://qablog.practitest.com/2012/05/use-cow-magnets-to-solve-your-biggest-challenges/</link>
		<comments>http://qablog.practitest.com/2012/05/use-cow-magnets-to-solve-your-biggest-challenges/#comments</comments>
		<pubDate>Tue, 29 May 2012 09:15:11 +0000</pubDate>
		<dc:creator>Joel Montvelisky</dc:creator>
				<category><![CDATA[Curious & Off-Topic]]></category>
		<category><![CDATA[On-Going Improvement]]></category>
		<category><![CDATA[Test Process]]></category>
		<category><![CDATA[Self-criticism]]></category>
		<category><![CDATA[Testing Skills]]></category>

		<guid isPermaLink="false">http://qablog.practitest.com/?p=2517</guid>
		<description><![CDATA[A "Cow Magnet" is simply an example of how the Dairy Industry solved a hard problem using an unconventional approach.  Many times, as part of our testing tasks, we are also faced with problems and challenges that are hard to solve using regular or conventional solutions and require us to think "outside the box".

This post talks about unconventional solutions and describes some techniques you can use to come up with them during your work.]]></description>
				<content:encoded><![CDATA[<p>This weekend I went with my family to a Robotic Dairy Farm.</p>
<p>Obviously the kids had a blast with the cows, and my oldest son made me proud by showing off his cow-milking skills, or at least how he&#8217;s not afraid to try <img src='http://qablog.practitest.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<div id="attachment_2518" class="wp-caption aligncenter" style="width: 234px"><a href="http://qablog.practitest.com/wp-content/uploads/2012/05/Muuuh.jpg"><img class="size-medium wp-image-2518" title="Muuuh" src="http://qablog.practitest.com/wp-content/uploads/2012/05/Muuuh-e1338194201820-224x300.jpg" alt="" width="224" height="300" /></a><p class="wp-caption-text">My son &amp; our guide milking a cow</p></div>
<h2>How is this related to testing???</h2>
<p>Let&#8217;s start by saying that after having done both these jobs during my professional lifetime, milking a cow is nothing like testing software.</p>
<p>Still during the visit we learned something that reminded me of how we should always look for alternative (and sometimes unconventional) approaches to solve our biggest testing challenges.</p>
<h2>Solving the &#8220;Hardware Disease&#8221; in the Dairy Industry</h2>
<p>Did you know that there is such a thing as &#8220;<a href="http://en.wikipedia.org/wiki/Hardware_disease" target="_blank">Hardware Disease</a>&#8221; that harms dairy cattle?  (and NO!, it is not related to a cow using a mouse and hurting its wrist in any way!!!).</p>
<p>Based on what they explained to us in the farm, up to some years ago close to 1% of all dairy cows would die as a result of eating metal objects (together with the hay) that would get in their stomachs, perforate them and cause large internal bleeding.</p>
<p>To solve this issue they first tried to develop technology that would &#8220;find and extract&#8221; all metal objects from the hay before feeding it to cows, but this approach proved both expensive and impractical.</p>
<div id="attachment_2523" class="wp-caption alignright" style="width: 185px"><a href="http://qablog.practitest.com/wp-content/uploads/2012/05/WMCW-100-250x250.jpg"><img class=" wp-image-2523" title="Cow Magnet" src="http://qablog.practitest.com/wp-content/uploads/2012/05/WMCW-100-250x250.jpg" alt="" width="175" height="175" /></a><p class="wp-caption-text">An actual &#8220;Cow Magnet&#8221;</p></div>
<p>Then, someone though about an unconventional approach: &#8221;Instead of fetching them before they are eaten, let&#8217;s prevent the cows from dying even if they ingest these metal objects&#8221;.  And they came up with the idea of feeding cows a relatively small but powerful <a href="http://en.wikipedia.org/wiki/Cow_magnet">Cow Magnet</a> that would sit on their &#8220;second stomach&#8221; and catch metal objects before they would cause any harm to the animal.</p>
<p>As weird as it sounds this solution worked, and it is now widely used in the Dairy Industry saving thousands of cows a year world wide.</p>
<h2>Looking for our own &#8220;Cow Magnet&#8221; solutions</h2>
<p>Now let&#8217;s get back to testing&#8230;</p>
<p>How many times have you gotten stuck trying to solve a problem using conventional approaches instead of trying to think &#8220;outside the box&#8221; looking for unconventional wisdom?</p>
<p>When this happens it is usually because you are focusing on the wrong problem, like in the case of the cows where they tried to tackle the issues of the metal objects instead of focusing on the death of the cattle.</p>
<p>Let&#8217;s use an example of a testing challenge and how we solved it to explain what I mean.</p>
<h3><span style="color: #000080;">A &#8220;Cow Magnet&#8221; to solve DB migration failures</span></h3>
<p>Long before I started working in PractiTest, I was managing the QA for another enterprise software company.  The product I was in charge of testing ran locally on our customer&#8217;s servers (this was before the world learned about the <a href="http://www.practitest.com/product/why-saas/" target="_blank">advantages of SaaS</a> software!), and we had thousands of installations world-wide, ranging from a handful of licenses and all the way to customers with thousands of end-users.</p>
<p>We had a problem in this company.  Each release (once or twice a year) we had to migrated the database to a new schema, and for a large number of the customers (who had made modifications mainly to create their own reports) this meant that their &#8220;version upgrade&#8221; would get stuck during the db migration phase, and they would need to get someone from our support to manually &#8220;fix&#8221; the issues and complete the migration process.</p>
<p>This resulted in large number of organizations that were afraid to upgrade, and our product quickly started getting a bad reputation in the field.</p>
<p>In the beginning we defined the testing problem as &#8220;been able to generate all these db customizations internally in the lab&#8221;, but after 2 releases of trying this approach the results in the field were still disastrous.</p>
<p>Then we started searching for our &#8220;Cow Magnet&#8221;, or in other words we re-defined our challenge this time to &#8220;making sure as many of the problematic databases would be able to migrate successfully&#8221;.  Notice that instead of focusing on the &#8220;testing artifact&#8221; we focused on the problem from the perspective of our users, and this was the big breakthrough.</p>
<p>We got in touch with our support team and asked them to contact all customers who had experience migration issues in the past and ask them if they would provide us with a copy of their databases.</p>
<p>We got our hands on close to 40 such projects (only about 1/3 of the organizations agreed to send us their DBs) and we created an automatic framework that would run the upgrade on all of them once a week verifying the results of this operation (a simple pass or fail test), and informing Development whenever one of their changes &#8220;broke&#8221; the migration.</p>
<p>By running these tests we found that each release had only between 10 to 20 operations that would be responsible for most of the migration issues.  And within one release we reduced the upgrade issues from around 6% to less than 0.3% of all upgraded projects.</p>
<h2>Three quick methods to find your &#8220;Cow Magnets&#8221;?</h2>
<p>Looking for your &#8220;Cow Magnet&#8221; is not hard, and the main challenge is to re-define your problems in a way that will let you find &#8220;other&#8221; possible solutions.</p>
<p>Following are three methods I use to achieve this.</p>
<h3><span style="color: #000080;">Method 1 &#8211; Look at the problem from your user&#8217;s perspective</span></h3>
<p>This is the simplest method and one you can even do by yourself, simply try to put yourself in your customer&#8217;s shoes and think how he sees the problem.</p>
<p>Like in the example above, the user didn&#8217;t care the problem was caused by his customizations, he simply wanted his project to be migrated successfully.  Or in the case of the dairy farmers, they didn&#8217;t care about the pieces of metal, they simply wanted their cows not to die.</p>
<h3><span style="color: #000080;">Method 2 &#8211; 5 Whys</span></h3>
<p>To quote <a href="http://en.wikipedia.org/wiki/5_Whys" target="_blank">Wikipedia</a> on it:  &#8221;The <strong>5 Whys</strong> is a question-asking technique used to explore the cause-and-effect relationships underlying a particular problem.  The primary goal of the technique is to determine the root cause of a defect or problem&#8230;&#8221;</p>
<p>Basically, take some of your peers and write down the problem you are trying to solve on a whiteboard, then ask WHY?  (e.g. why are looking to take out the metal objects of the hay, or why are databases failing to upgrade?).</p>
<p>Write the answer/s you got, and ask once again the question WHY?</p>
<p>Repeat this process 4 to 5 times and you will get to the source of the issue you are trying to solve and hopefully to more ways how to solve it.</p>
<h3><span style="color: #000080;">Method 3 &#8211; Brainstorm with other members of your Organizations, but not from your own team!</span></h3>
<p><a href="http://qablog.practitest.com/wp-content/uploads/2012/05/ID-10071557.jpg"><img class="alignright size-medium wp-image-2572" title="Ideas" src="http://qablog.practitest.com/wp-content/uploads/2012/05/ID-10071557-300x300.jpg" alt="" width="300" height="300" /></a>This might be the most effective method since it will give you the broader results, but it is also the most time consuming, so use it only when the problem you are looking to solve is important enough.</p>
<p>Set up a meeting where you bring people from other teams in your company such as Support, Sales, Marketing, Finance, HR, etc.  Then perform a brainstorming session with them around your problem (you can use the 5 whys, or any other <a href="http://en.wikipedia.org/wiki/Brainstorming" target="_blank">brainstorming</a> method you like) and try to bring as many ideas as possible into the table.</p>
<p>The advantage of this method is that it will provide a lot of varied approaches that are not biased by the technical nature of the testing and development teams.</p>
<h2>Have you come up any &#8220;Cow Magnets&#8221; in the past?<br />
Share them!!</h2>
<p>An additional example that comes to mind is the tale about the Russian Space Pencil: As part of the Space Race it became apparent that pens (that work based on the principle of gravity) don&#8217;t work in outer space.  The Americans spent millions of dollars developing a pen that would work on Zero-G conditions (and also under water, at extreme conditions or cold and heat, etc), while the Russians simply gave their cosmonauts pencils&#8230; (BTW, this is apparently only an urban legend but still drives the point home)</p>
<p>Have you come up with &#8220;Cow Magnets&#8221; of your own?<br />
Share them with us and give additional ideas on how to go around solving problems using unconventional approaches!</p>
<p style="text-align: right;">(*Image by FreeDigitalPhotos.net)</p>
]]></content:encoded>
			<wfw:commentRss>http://qablog.practitest.com/2012/05/use-cow-magnets-to-solve-your-biggest-challenges/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>If there only was a TV series about Software Testers&#8230;</title>
		<link>http://qablog.practitest.com/2012/04/if-there-only-was-a-tv-series-about-software-testers/</link>
		<comments>http://qablog.practitest.com/2012/04/if-there-only-was-a-tv-series-about-software-testers/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 08:10:59 +0000</pubDate>
		<dc:creator>Joel Montvelisky</dc:creator>
				<category><![CDATA[Communication]]></category>
		<category><![CDATA[Curious & Off-Topic]]></category>
		<category><![CDATA[Testing Intelligence]]></category>
		<category><![CDATA[rules of thumb]]></category>
		<category><![CDATA[Test Writing]]></category>
		<category><![CDATA[Testing Skills]]></category>

		<guid isPermaLink="false">http://qablog.practitest.com/?p=2323</guid>
		<description><![CDATA[Has any of your kids (or nephews) every turned to you and said that "when they grow up they want to be testers?"  I guess not...

Would a TV Series about a team of testers solving mysteries help to make our jobs look more interesting to the "non-testers" among us?  I'm not sure, but it may be interesting to play with the idea...]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;"><strong>Anyone ever heard a kid say:</strong><br />
<strong> &#8220;<em>When I grow up I want to be a Tester</em>&#8220;?</strong></p>
<p>I have 3 kids at home, and I&#8217;ve never heard any of them say something like that.</p>
<p><a href="http://qablog.practitest.com/wp-content/uploads/2012/04/45938e40aq47sq0.jpg"><img class=" wp-image-2387 alignleft" title="Little Doctor" src="http://qablog.practitest.com/wp-content/uploads/2012/04/45938e40aq47sq0.jpg" alt="" width="93" height="139" /></a>Up to now I&#8217;ve heard them say that when they grow up they want to be: a Doctor, a Policemen, a Firefighter, a Princess, a Veterinarian, a Dancer, a Soldier, a Bus driver, a Tractor driver, a Builder (or more specifically Bob the Builder!), they want to be Mickey Mouse, or Minnie Mouse, or Strawberry Shortcake, or Smurfette, or even Tom &amp; Jerry&#8230;</p>
<p>But never have I heard them say that when they grow up they want to be a Tester.</p>
<h3>Testing is a grey profession</h3>
<p><img class="alignright size-full wp-image-2391" title="40588u3v3trohqy" src="http://qablog.practitest.com/wp-content/uploads/2012/04/40588u3v3trohqy.jpg" alt="" width="118" height="160" />I guess after all testing is what they call a &#8220;grey&#8221; profession, or something that does not sound very exciting to kids; maybe it doesn&#8217;t sound very exciting to many grown-ups either?</p>
<p>On the other hand, there are many other &#8220;grey&#8221; professions that have enjoyed a surge in interest after getting some bright-color-lights in TV series or Hollywood movies. For example archeology after Indiana Jones, crime-scene investigaion after CSI (NY, LV, Miami, etc), pathology after Bones and NCIS, etc.</p>
<p>So maybe what we need to change the way people perceived testing is to come up with a TV series describing the work and adventures of an amazing team of clever software testers&#8230;</p>
<h3>How would a TV series about Testers look like?</h3>
<p>Let&#8217;s imagine a chapter out of our new TV drama:</p>
<p style="text-align: center;"><span style="color: #0000ff;"><strong>T-G-I</strong></span><br />
<span style="color: #000000;"> (<em>Testing Geeks Incorporated</em>)</span></p>
<h4><span style="color: #0000ff;">Scene 1 &#8211; Intro</span></h4>
<p>The phone rings in the middle of morning, while the testing team is going over a regular task in the office (to make it look cool, let&#8217;s assume they are testing a multi-player virtual reality game of sorts).</p>
<p>One of the guys answers the phone and on the other side of the line there is someone asking for help with a very big and important problem.</p>
<p>The team scrambles to the Video Conference room and start a call with their customer, the <em>Department of Defense</em>.</p>
<p>In the conference a General explains the current crisis, half their users (including under-cover agents in enemy countries!) are not able to work with their encrypted communication software and are basically in the dark.</p>
<p>The General even shows how, when he tries to open this program on his laptop, he gets a general error message saying the system has performed an illegal operation and will shut itself down immediately.</p>
<p>The situation is critical and they need the <strong>T-G-I</strong> team to get in quickly and find the bug right away!</p>
<h4><span style="color: #0000ff;">Scene 2 - The team goes into action</span></h4>
<p>Our team of testers (two guys and two girls wearing jeans, sneaker and cool t-shirts) gather their equipment in their backpacks and scramble out of the office in a hurry as a military chopper lands on the lawn in front of their office, picks them up, and takes off without even slowing down its rotors.</p>
<p>They land in a military base and get out running towards the General who is waiting for them in a Jeep.  He greets them and drives them into a secrete facility deep within a mountain cave.</p>
<p>Once inside the team divides into 2 groups.  Team A will make a detailed analysis of the logs and the information gathered by the IT department, trying to look for clues on the bug.  At the same time Team B will take a more &#8220;holistic&#8221; approach, playing with the bug itself and talking to some of the users who are experiencing the issue.</p>
<h4><span style="color: #0000ff;">Scene 3 &#8211; Understanding the issue</span></h4>
<p>We follow the &#8220;holistic&#8221; Team B as they interview a couple of communication technicians who were the first to report the bug.  They use a heuristic-guided method to question them and gather information about the system and the problem at hand.</p>
<p>The technicians (a couple of Army Privates in charge of processing coded messages from the Middle East) explained that it all started 2 days ago when they got into their post to start their shift and one of the guys was not able to log into his communication program, he tried everything he could think of but nothing worked.</p>
<p>The strange thing is that a couple of hours later, when he got back from a smoke break he tried once again, and this time he was able to log in and work with it.</p>
<p>Then later in the day it started happening again, but this time it happened to both of them simultaneously.  And when they reported the issue to their IT it appeared that at least half the base was experiencing the same problem.  Many operators and officials where not able to log into their communication platform!</p>
<p>Some users are not been able to connect at all, while others manage to connect sometimes.</p>
<p>They tried login in and out of their computers, modifying hardware, everything!  Sometimes it helped for a number of minutes but then it stoped working once again.  In fact, nothing makes sense to them.</p>
<p>Our testers ask to see one of these machines where things work intermediately.  They play with it a little bit and install a service that will let them get more information. Then they ask one of the Privates to start working normally while they observe his operations from behind.</p>
<p>After a couple of minutes of work the error message pops up once again! But this time our testers are prepared and they move quickly to take charge of the machine.</p>
<p>They open the application they installed, that was gathering information on the system as the user worked, and start reviewing the activity log.  After about 3 minutes one of our testers points at a specific line on the screen while the others nodes her head in agreement and smiles.</p>
<p>They run a couple of commands on the machine, then ask the user to try to run the program once again and &#8220;PRESTO!&#8221;  The error message disappeared, while the IT guys who had been in the room all this time look in awe and disbelieve.</p>
<h4><span style="color: #0000ff;">Scene 4 &#8211; Finding a solution</span></h4>
<p>In the meantime Team A, the detailed analysis team, is gathering information about the latest upgrades installed on the system and the base.  They check all maintenance logs and updates, as well as client software maintenance that have taken place in the last 72 hours.</p>
<p>The IT clerks report that nothing out of the ordinary was done in the last 3 days, or in the last 3 weeks for that matter.  There were no major upgrades or any kind maintenance done.</p>
<p>As the testers start going over the routine upgrade list and cross-reference the actual components (libraries and executables) they get a call from the &#8220;holistic&#8221; team informing them about their break-through.  The &#8220;analysis&#8221; testers ask for the the list of processes they got from the internal monitoring agent and also to come and join them in the IT offices.</p>
<p>Based on the new information they modify their search and start analyzing all the data available once again.</p>
<p>The &#8220;holistic&#8221; team comes and join in on the search. After a number of minutes one of the testers finds something that looks interesting and calls to the rest of the team to come and see.</p>
<p>She is not sure about the exact details but she remembers reading something about a component on the list some months or even years ago.  With the help of another tester they start &#8220;googling&#8221; this information, searching for blogs, articles or release notes on the the specific component, and within a couple of minutes one of them shouts &#8220;EUREKA!  I found the problem and the solution!!!&#8221;</p>
<p>They download a file, give it to the IT technicians in the room and ask them to go to all the machines that are suffering the issue and replace the old file with the new one.</p>
<h4><span style="color: #0000ff;">Scene 5 &#8211; Tying all the knocks together</span></h4>
<p>The team gathers in the General&#8217;s office and quickly goes over their findings.</p>
<p>They explain that the source of the problem is a file that was been feed by the translating system that included some uncommon (but legal) characters in an old middle eastern language, and was causing some of the computers to get stuck while trying to load it to memory.</p>
<p>The problem was even worst because this file, that had been fed into the system 3 days ago, was been periodically loaded into the local memory by the program in order to make the system work faster, just like the rest of the files that were received in the last 2 weeks.</p>
<p>This bug had already been fixed a number of years ago by the company developing the Operating System, it was a small bug in one of the language libraries.  But since the computers used by his team and international operatives were disconnected from the Internet due to security measures, this specific updated had not been installed in any of the old computers as part of the regular software updates.</p>
<p>With this information in hand, our testing team simply provided the IT clerks with a new file that would immediately fix the problem.</p>
<p><strong>BUG SOLVED!</strong></p>
<h3>Maybe not as good as Magnum PI, but what do you think?</h3>
<p><a href="http://qablog.practitest.com/wp-content/uploads/2012/04/634181ttmy8n89n.jpg"><img class="alignright size-full wp-image-2394" title="634181ttmy8n89n" src="http://qablog.practitest.com/wp-content/uploads/2012/04/634181ttmy8n89n.jpg" alt="" width="211" height="141" /></a>Do you think we could persuade FOX to make this their next TV Drama?<br />
I guess not but it was fun to write it anyway&#8230; <img src='http://qablog.practitest.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I am also not sure this is what would make any of my kids turn and tell me that they want to be a Tester when they grow up, but it surely makes our work look as a lot more interesting (and less grey!).</p>
<p>BTW, many of the facts on this story came from actual bugs I found and was able to reproduce during my years working as a tester (not the part of the secret base in the mountains, in case you were wondering&#8230;).</p>
<p>Do you have other challenges or ideas for our <strong>T-G-I</strong> team?<br />
Feel free to share them as comments if you do!</p>
<div style="font-size: 8pt; text-align: right;">(*Images by photostock,m_bartosch, Ambro)</div>
]]></content:encoded>
			<wfw:commentRss>http://qablog.practitest.com/2012/04/if-there-only-was-a-tv-series-about-software-testers/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Learning to say NO!</title>
		<link>http://qablog.practitest.com/2010/11/learning-to-say-no/</link>
		<comments>http://qablog.practitest.com/2010/11/learning-to-say-no/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 11:22:42 +0000</pubDate>
		<dc:creator>Joel Montvelisky</dc:creator>
				<category><![CDATA[Curious & Off-Topic]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Testing Tips]]></category>

		<guid isPermaLink="false">http://qablog.practitest.com/?p=1198</guid>
		<description><![CDATA[A common problem to many tester is their inability to say NO even when they need to.  Learning when to say NO and how to approach the difficulties of being asked to do something you don't agree with professionally is one of the biggest challenges of any QA Engineer.]]></description>
				<content:encoded><![CDATA[<p>Many testers don&#8217;t know how to say the word NO.</p>
<p style="text-align: center;"><a href="http://qablog.practitest.com.php5-20.dfw1-1.websitetestlink.com//wp-content/uploads/2010/11/just_say_no.png"><img class="aligncenter size-medium wp-image-1201" title="just_say_no" src="http://qablog.practitest.com.php5-20.dfw1-1.websitetestlink.com//wp-content/uploads/2010/11/just_say_no-300x300.png" alt="" width="210" height="210" /></a></p>
<p>- They don&#8217;t know how to say <strong>They <span style="text-decoration: underline;">CAN&#8217;T</span> take that additional task and still meet the project&#8217;s original schedule</strong>.</p>
<p>- They don&#8217;t know how to say <strong>They <span style="text-decoration: underline;">DON&#8217;T</span> have enough information to estimate how long it will take them to test the product</strong>.</p>
<p>- They don&#8217;t know how to say that <strong>The product should <span style="text-decoration: underline;">NOT</span> be because they have not finished running the tests that cover the relevant features.</strong></p>
<p>- They don&#8217;t know how to say <strong>They <span style="text-decoration: underline;">WILL NOT</span> accept the build because the developers didn&#8217;t run their sanity tests.</strong></p>
<p>- They don&#8217;t know how to say that <strong>The testing phase of the project <span style="text-decoration: underline;">WON&#8217;T</span> finish on time because non of the previous milestones was met according to schedule.<br />
</strong><br />
<br/></p>
<h4>Are you a <span style="text-decoration: underline;">YESaholic</span>?</h4>
<p>I know about these problems because I used to have them myself, <em>&#8220;Hello, my name is Joel and I am <strong>YESaholic</strong>&#8220;</em>.<br />
For those of you who never heard about this term, <strong>a YESaholic is a person who is addicted to saying YES and can&#8217;t say NO</strong> when asked if he can do something.</p>
<p>I admit it, I don&#8217;t like saying NO when asked for help.  I like to take-on all challenges and be the best of palls to all my coworkers, and <strong>this attitude usually lands me in hot-water for accepting more tasks that I can handle</strong> or for taking responsibilities that are not mine.</p>
<p>Back when I started my testing career I could not understand how it was possible to work under all the pressure of being a tester:<br />
- Providing estimates to features I couldn&#8217;t understand based on the information provided to me.<br />
- Trying to run all the tests and finish on time, even when the builds where delivered weeks late and with quality bellow any level of expectation.<br />
- Helping every sales person, support engineer and developer in their tasks but never accounting for this work when planning my testing schedule.<br />
- Working nights and weekends when developers where not even around to help me troubleshooting the bugs as I found them.<br />
- Taking ownership for all the bugs and accepting to release the product even when I had not finished my testing cycles.<br />
<br/></p>
<h4>Providing a good service doesn&#8217;t mean saying YES to everything</h4>
<p>After thinking hard about it I understood the problem was not in the testing tasks but on how I was approaching my job as a Tester and a Test Manager.   I always felt that testing was a service to be provided to the rest of the organization and as such <strong>it was my job to SAY YES WITH A SMILE</strong>.</p>
<p>My task was not to make everybody happy, but to provide visibility into the product and project we are working on.  Uncovering issues, providing feedback into the areas where the development should focus their work, and helping product owners and project managers to decide whether the application was on track based on its release objectives and schedule.</p>
<p><strong>The only way to do this is if we take our job with the top most seriousness and we learn to say NO when we need to.</strong></p>
<p>You need to say <strong>NO</strong> when you don&#8217;t have time to help someone else.  You can say YES, but only if you delay the task you are working on and the project team agrees with this delay.</p>
<p>You need to say <strong>NO</strong> when someone asks you if it&#8217;s OK to deliver a build late or to receive it even if no sanity tests were run by the developers. Or you can learn to say YES, but make sure the project teams knows that the schedule is no longer valid.</p>
<p>You need to say <strong>NO</strong> when asked not to run a set of tests in order to meet the schedule.  Or say YES, and make sure everyone understand the risk for deciding not to verify a specific area or feature in the system.<br />
<br/><br />
<strong>You need to learn to say </strong><strong>NO when you cannot say YES confidently, and understand there are times when saying NO is the most professional thing you can do.  It doesn&#8217;t make you a bad team player, a bad tester or a bad friend. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://qablog.practitest.com/2010/11/learning-to-say-no/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Testing? I enjoy the interaction with all the Stakeholders</title>
		<link>http://qablog.practitest.com/2010/02/why-testing-i-enjoy-the-interaction-with-all-the-stakeholders/</link>
		<comments>http://qablog.practitest.com/2010/02/why-testing-i-enjoy-the-interaction-with-all-the-stakeholders/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 11:52:15 +0000</pubDate>
		<dc:creator>Joel Montvelisky</dc:creator>
				<category><![CDATA[Curious & Off-Topic]]></category>

		<guid isPermaLink="false">http://qablog.practitest.com/?p=595</guid>
		<description><![CDATA[My friend Rob &#8211; the Social Tester &#8211; came up with another idea for an ebook (Really! How does this guy come up with such cool ideas all the time &#8211; this is me jealous of Rob!). Rob is asking testers to write up post it notes with why they like testing and send them [...]]]></description>
				<content:encoded><![CDATA[<p>My friend Rob &#8211; <a href="http://thesocialtester.co.uk/" target="_blank">the Social Tester</a> &#8211; came up with another idea for an ebook (Really! How does this guy come up with such cool ideas all the time &#8211; this is me jealous of Rob!).</p>
<p>Rob is asking testers to write up post it notes with why they like testing and send them to him.</p>
<p>So last night I spent about 45 minutes contemplating this question, and when I didn&#8217;t come up with anything useful I just went to see re-runs of Tourchwood&#8230;</p>
<p>But this morning I had one of those EUREKA moments, and all of a sudden every became clear once more.</p>
<p><img class="aligncenter size-medium wp-image-596" title="enjoy_testing" src="http://qablog.practitest.com.php5-20.dfw1-1.websitetestlink.com//wp-content/uploads/2010/02/enjoy_testing-243x300.jpg" alt="enjoy_testing" width="243" height="300" />I enjoy the interaction with all the project stakeholders, from customers and product owners and all the way to developers and project managers.  I like the fact that my job is to work real close with all of them and serve as a bridge that allows the project to get done correctly.</p>
<p>I also enjoy the hunt, and the adrenaline of the projects, etc.  But specifically about testing it is the pivotal role within the organization.</p>
<p>This means I can send my picture to Rob.  Now it&#8217;s your turn to think about it, write it down and send the picture to Rob too.<br />
Why do you like Testing???</p>
]]></content:encoded>
			<wfw:commentRss>http://qablog.practitest.com/2010/02/why-testing-i-enjoy-the-interaction-with-all-the-stakeholders/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>It&#8217;s out, it&#8217;s out, it&#8217;s finally out!!!</title>
		<link>http://qablog.practitest.com/2010/02/its-out-its-out-its-finally-out/</link>
		<comments>http://qablog.practitest.com/2010/02/its-out-its-out-its-finally-out/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 07:59:08 +0000</pubDate>
		<dc:creator>Joel Montvelisky</dc:creator>
				<category><![CDATA[Conferences & Seminars]]></category>
		<category><![CDATA[Curious & Off-Topic]]></category>

		<guid isPermaLink="false">http://qablog.practitest.com/?p=495</guid>
		<description><![CDATA[For the last couple of months the SoftwareTestingClub has been working on its magazine and now it&#8217;s out!!! You can download it here: What we like most about the magazine is that it&#8217;s fresh, cool and different.  Starting from the large number of new names who published their articles and all the way to the [...]]]></description>
				<content:encoded><![CDATA[<p>For the last couple of months the <a href="http://www.softwaretestingclub.com/" target="_blank">SoftwareTestingClub</a> has been working on its magazine and now it&#8217;s out!!!<br />
You can download it here:<a href="http://wiki.softwaretestingclub.com/The+Software+Testing+Club+Magazine+-+No+1" target="_blank"><img class="aligncenter size-medium wp-image-496" title="stc_mag_1" src="http://qablog.practitest.com/wp-content/uploads/2010/02/stc_mag_1-235x300.png" alt="stc_mag_1" width="235" height="300" /></a></p>
<p>What we like most about the magazine is that it&#8217;s fresh, cool and different.  Starting from the large number of new names who published their articles and all the way to the fun stuff such as the tester cartoons by Andy Glover, the blogs and even the conversations that are included inside inside.</p>
<p>A lot of people worked hard to make it happen, from the authors who submitted the articles and the rest of the pieces, and all the way to <a href="http://rosiesherry.com/" target="_blank">Rosie</a> and <a href="http://thesocialtester.co.uk/" target="_blank">Rob</a> who literally spent days and nights to get it published.</p>
<p>THANKS, YOU DID A GREAT JOB!</p>
<p>Now I can&#8217;t wait to see what will come out in the next edition&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://qablog.practitest.com/2010/02/its-out-its-out-its-finally-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Evaluating a Tester&#8217;s potential? Invite him to play a game</title>
		<link>http://qablog.practitest.com/2010/01/evaluating-a-testers-potential-invite-him-to-play-a-game/</link>
		<comments>http://qablog.practitest.com/2010/01/evaluating-a-testers-potential-invite-him-to-play-a-game/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 08:26:41 +0000</pubDate>
		<dc:creator>Joel Montvelisky</dc:creator>
				<category><![CDATA[Curious & Off-Topic]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://qablog.practitest.com/?p=437</guid>
		<description><![CDATA[Let&#8217;s put aside the subject of Testing for a second and talk about more serious stuff &#8211; Playing Games! I had not played Sudoku until about a month ago when I was stuck in a boring meeting and the only thing left in my BlackBerry (after being done with mails) was the Games Menu. By [...]]]></description>
				<content:encoded><![CDATA[<p>Let&#8217;s put aside the subject of Testing for a second and talk about more serious stuff &#8211; Playing Games!</p>
<p>I had not played Sudoku until about a month ago when I was stuck in a boring meeting and the only thing left in my BlackBerry (after being done with mails) was the Games Menu.</p>
<p>By elimination, and since I had never played it before, I decided to give Sudoku a chance.  I choose the MEDIUM LEVEL, after all I was only trying to understand how it worked, and bum!<br />
I got hooked.</p>
<p><img class="aligncenter size-medium wp-image-463" title="cat playing sudoku" src="http://qablog.practitest.com.php5-20.dfw1-1.websitetestlink.com//wp-content/uploads/2010/01/cat+playing+sudoku-300x300.jpg" alt="cat playing sudoku" width="300" height="300" /></p>
<p>Putting aside the addictiveness of the game itself, there are some pretty good attributes to Sudoku that are fundamental to every tester out there.<br />
Naming only a few:<br />
-  Analytical pattern recognition<br />
-  The ability to look at what is there, and concentrate on what is missing<br />
- Focusing at a problem from multiple angles until you find the thing you were looking for<br />
- Even how to handle sisyphic tasks that not always end in success</p>
<p>There are many games that can be used in order to evaluate and even develop your professional abilities as a tester.</p>
<p>For example, &#8220;<strong><em>Where&#8217;s Waldo?</em></strong>&#8221;<br />
I remember playing this game as a kid.  It&#8217;s all about developing your eye&#8217;s capacity to find a needle in a hay stack!</p>
<p style="text-align: left;"><img class="size-medium wp-image-472 aligncenter" title="wheres waldo?" src="http://qablog.practitest.com.php5-20.dfw1-1.websitetestlink.com//wp-content/uploads/2010/01/wheres_waldo-159x300.jpg" alt="wheres_waldo" width="95" height="180" /></p>
<p style="text-align: left;">
<p style="text-align: left;">You can even play <em><strong>Texas Hold&#8217;em poker</strong></em> on the Internet.<br />
Weighting your hand while you try to figure out your opponents&#8217; chances based on the open cards on the table helps you to develop your analytic capacity to extrapolate (and take risks!!!) under pressure.</p>
<p style="text-align: left;"><img class="aligncenter size-medium wp-image-480" title="dogs-playing-poker-main_Full" src="http://qablog.practitest.com.php5-20.dfw1-1.websitetestlink.com//wp-content/uploads/2010/01/dogs-playing-poker-main_Full-300x225.jpg" alt="dogs-playing-poker-main_Full" width="300" height="225" /></p>
<p style="text-align: left;">There are many more games that can help you and your team do a better job as testers.<br />
Remember that testing doesn&#8217;t need to boring or monotonic all the time&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://qablog.practitest.com/2010/01/evaluating-a-testers-potential-invite-him-to-play-a-game/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The Anti-E-Social Tester</title>
		<link>http://qablog.practitest.com/2009/12/the-anti-e-social-tester/</link>
		<comments>http://qablog.practitest.com/2009/12/the-anti-e-social-tester/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 08:04:50 +0000</pubDate>
		<dc:creator>Joel Montvelisky</dc:creator>
				<category><![CDATA[Curious & Off-Topic]]></category>

		<guid isPermaLink="false">http://qablog.practitest.com/?p=376</guid>
		<description><![CDATA[(To Rob, because a promise is a promise!) Back when I was growing up social life was simple. You defined your friends as the bunch of kids you played ball with or climb on trees in the park in front of your house. To be social meant to sit in the table and carry a nice [...]]]></description>
				<content:encoded><![CDATA[<p>(To Rob, because a promise is a promise!)</p>
<p>Back when I was growing up social life was simple.</p>
<p>You defined your friends as the bunch of kids you played ball with or climb on trees in the park in front of your house. To be social meant to sit in the table and carry a nice face-to-face conversation with someone. Your pals were the guys and galls you went out for a beer once a week (or twice a week on a good week!). And the biggest social challenge you faced was how to fill your ego with the positive energy needed in order to ask the girl you liked to go out on a date.</p>
<div id="attachment_379" class="wp-caption aligncenter" style="width: 253px"><img class="size-medium wp-image-379" title="Be My Valentine Charlie Brown" src="http://qablog.practitest.com.php5-20.dfw1-1.websitetestlink.com//wp-content/uploads/2009/12/bymy-valentine_charlieBrown09-243x300.jpg" alt="Be My Valentine Charlie Brown" width="243" height="300" /><p class="wp-caption-text">Be My Valentine Charlie Brown</p></div>
<p>But today, Oh-Boy!</p>
<p>Being social is practically a full-time job!!!  No wonder people don&#8217;t have time for much else these days.</p>
<p>We have blogs, tweeter, <a href="http://softwaretestingclub.com" target="_blank">professional networks</a>, <a href="http://qaforums.com" target="_blank">professional forums</a>, social networks, Linked-In, Plaxo, multiple email accounts, multiple messengers, and the list of <strong>important media channels</strong> goes on and on and on&#8230;</p>
<p>If you want to be socially up-to-date you need to spend at least a couple of hours a day just checking all the information updated in these places, not to mention adding some information of your own in order not to be a silent listener (we all remember the Reebok commercial &#8211; <em>Because Life is not an Spectator Sport</em>!)</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-383" title="reebok_logo_2550" src="http://qablog.practitest.com.php5-20.dfw1-1.websitetestlink.com//wp-content/uploads/2009/12/reebok_logo_2550.gif" alt="reebok_logo_2550" width="108" height="49" /></p>
<p>So here I am part of this new reality where.</p>
<p>-  I have MANY friends (not colleagues but friends!) I&#8217;ve never meet and live in places I haven&#8217;t ever visited.  We talk about work challenges and help each other in tasks; we are even up to date on all sorts of personal events and milestones.</p>
<p>- I am part of a great project to launch a testing magazine online with people I haven&#8217;t ever meet.</p>
<p>- I communicate with my best childhood friend using the BBN (this is the BlackBerry Network, for all you iPhone users out there), sending information and picts daily back and forward, and realizing we haven&#8217;t actually talked in close to 2 months!</p>
<p>- I talk to my parents using mails and messenger, and foward you-tube links to my brother to remember about stuff we used to see and do (and fight!) when were growing up.</p>
<p>- I go to conferences where all of a sudden someone comes to me and says &#8220;<em>Are you JMG from QAForums? Well, I am &lt;add username here&gt;, we have been interacting for years!</em>&#8221;</p>
<p>- My computer literally drives me nuts with all the tweet-tweet sounds once every 15 seconds or so.</p>
<p>- And on top of that, people get mad at me because they sent me a fish and a hug on facebook and I didn&#8217;t correspond by buying them a virtual drink (or something like that I don&#8217;t really understand)</p>
<p><img class="aligncenter size-medium wp-image-381" title="fishworld" src="http://qablog.practitest.com.php5-20.dfw1-1.websitetestlink.com//wp-content/uploads/2009/12/fishworld-300x232.jpg" alt="fishworld" width="300" height="232" /></p>
<p>Here&#8217;s the truth, I feel I am drowning under a surge of social media!!!</p>
<p>This stuff is like water, the right quantity is good for you and necessary to live and prosper, but once you get too much of it you are in danger of drowning (too much of a good thing?)</p>
<p>So this week I took a small first correcting step to take charge of my life once again.<br />
I deactivated my facebook account. To tell the truth I hadn&#8217;t logged into my account in close to a year so it didn&#8217;t really make a concrete difference, but it actually felt good&#8230;</p>
<p>After I did that I talked to a friend considered by many (including myself) as a great example of a <a href="http://thesocialtester.posterous.com/" target="_blank">Social Tester</a>, and he made realize this may be a case of becoming a kind of &#8220;Anti-Social&#8221; tester.</p>
<p>You know what&#8230;?<br />
He might be on to something, and I think I like that direction!</p>
<p>So here&#8217;s my early New Year&#8217;s resolution:<br />
From now and until the end of January I will closely examine all the social media networks, communities, sites, etc I belong to.<br />
I will make sure only to be part of the limited number of communities that provide me with value (and where I fell I can add value too), and I will do my best to manage these channels and not to let these channels manage me.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-403" title="anti-e-social" src="http://qablog.practitest.com.php5-20.dfw1-1.websitetestlink.com//wp-content/uploads/2009/12/anti-e-social.png" alt="anti-e-social" width="100" height="77" /></p>
<p><strong>Hello, My name is Joel and I am an Anti-E-Social Tester&#8230;</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://qablog.practitest.com/2009/12/the-anti-e-social-tester/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>3 updates &amp; 1 invitation</title>
		<link>http://qablog.practitest.com/2009/11/3-updates-1-invitation/</link>
		<comments>http://qablog.practitest.com/2009/11/3-updates-1-invitation/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 09:15:33 +0000</pubDate>
		<dc:creator>Joel Montvelisky</dc:creator>
				<category><![CDATA[Conferences & Seminars]]></category>
		<category><![CDATA[Curious & Off-Topic]]></category>

		<guid isPermaLink="false">http://qablog.practitest.com/?p=319</guid>
		<description><![CDATA[OK, so it&#8217;s been some 3 very busy weeks Let&#8217;s start with the QA&#38;Test conference in Bilbao, Spain. One of the warmest conferences I&#8217;ve been as a presenter; in-spite of the rain and cold weather outside in the city, the sessions and the hallways were a great and warm place to meet fellow testers and [...]]]></description>
				<content:encoded><![CDATA[<p>OK, so it&#8217;s been some 3 very busy weeks</p>
<p>Let&#8217;s start with the <strong>QA&amp;Test conference in Bilbao, Spain</strong>.<br />
One of the warmest conferences I&#8217;ve been as a presenter; in-spite of the rain and cold weather outside in the city, the sessions and the hallways were a great and warm place to meet fellow testers and exchange information and knowledge.</p>
<div id="attachment_334" class="wp-caption alignnone" style="width: 460px"><img class="size-full wp-image-334" title="Guggenheim in Bilbao" src="http://qablog.practitest.com.php5-20.dfw1-1.websitetestlink.com//wp-content/uploads/2009/11/guggenheim_bilbao.jpg" alt="Guggenheim Museum in Bilbao" width="450" height="300" /><p class="wp-caption-text">Guggenheim Museum in Bilbao</p></div>
<p>If you are up to the challenge and understand Spanish you are welcome to check <a href="http://www.youtube.com/watch?v=FjECarvR_7Q&amp;feature=PlayList&amp;p=A6571E6038DB5169&amp;index=3" target="_blank">this short interview</a> they did of me (Mae, I was expecting you to cut the bad parts&#8230;)<br />
In short, QA&amp;Test is a truly recommended conference.</p>
<p>Then I got back to the office where we really turned up the heat on our development (&amp; testing!) process in order to release PractiTest&#8217;s latest update that included the first version of our <a href="http://www.practitest.com/blog/2009/11/practitest-update-sunday-november-8th/" target="_blank"><strong>Jira integration</strong></a>.  By popular demand (of a large number of our users!) this was the first integration we created.<br />
So for all you Jira fans out there, come and get it!!!</p>
<p>The third update is that I am starting to get involved in a very interesting test automation project taking place on a company where Agile is not only their newest fad, but where they are really leveraging this philosophy in order to change the way they develop (and test!) software.<br />
So, expect to read some stuff coming from that arena soon.</p>
<p>And finally <strong>the invitation</strong>.</p>
<p><img class="alignleft size-full wp-image-342" title="SiGiST" src="http://qablog.practitest.com.php5-20.dfw1-1.websitetestlink.com//wp-content/uploads/2009/11/SiGiST.png" alt="SiGiST" width="110" height="127" />I am honored to have being invited to provide a Mini-Track session on the upcoming Israel-SIGiST meeting taking place on November 24th.</p>
<p>The name of my session is &#8220;<em><strong>A bug is only a bug, right?  Wrong!</strong></em>&#8221; and I promise to provide some food for thought around the things we do and some we don&#8217;t with one of the main outputs of our work as testers, our bugs.</p>
]]></content:encoded>
			<wfw:commentRss>http://qablog.practitest.com/2009/11/3-updates-1-invitation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome to the United States, we&#8217;re sorry but the system is down&#8230;</title>
		<link>http://qablog.practitest.com/2009/09/welcome-to-the-united-states-were-sorry-but-the-system-is-down/</link>
		<comments>http://qablog.practitest.com/2009/09/welcome-to-the-united-states-were-sorry-but-the-system-is-down/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 05:38:12 +0000</pubDate>
		<dc:creator>Joel Montvelisky</dc:creator>
				<category><![CDATA[Curious & Off-Topic]]></category>
		<category><![CDATA[Test Process]]></category>

		<guid isPermaLink="false">http://qablog.practitest.com/?p=218</guid>
		<description><![CDATA[I have nothing but the top-most respect for immigration officials at US airports. They sit all day quickly interviewing people who barely speak English, making sure no unwanted person is allowed to enter the US.  Not an easy task regardless how you look at it; and last week I was able to see how this [...]]]></description>
				<content:encoded><![CDATA[<p>I have nothing but the top-most respect for immigration officials at US airports. They  sit all day quickly interviewing people who barely speak English, making sure no unwanted person is allowed to enter the US.  Not an easy task regardless how you look at it; and last week I was able to see how this task became even less trivial, for them the officers and for us the travelers.</p>
<p>We arrived in the US on a flight from Costa Rica on a Sunday evening, I am guessing that my flight had something like 120 or 130 passengers and crew.  After disembarking we proceeded to the immigration section and right away noticed something was wrong.  There was a line of about 1,000 passengers; but while all the immigration officers were in their places no one was interviewing passengers, all were talking among themselves or simply resting and staring at the sealing.</p>
<p>When we got to the line we understood the problem as the person in charge of managing the line came to us and said: &#8220;<em>Welcome to the US, we are sorry but the system is down</em>&#8220;, then after seeing the frustration in our eyes she said this had never happened before and she couldn&#8217;t tell us how long we would need to wait.</p>
<p>Here I need to say that <strong>my wife is a genius!!</strong> Her maternal instincts immediately kicked-in as she told the line manager that we were traveling with 2 small children and had a 12-hour connection in less than 90 minutes&#8230;  this gave us direct access to the beginning of the line (and generated angry looks from many people standing in front of us).</p>
<p>When I got closer to the boots I realized how not-out-of-the-ordinary the immigrations computer system was, and how I had already seen situations like this happen to my clients and even to me as a customer.   From the conversations between the officers I understood that the system had fallen some 15 minutes before we arrived, the computers had frozen and they were not able to process any visitors.</p>
<p>During the next 20 minutes I saw how an &#8220;IT related officer&#8221; (on Sunday night you won&#8217;t expect a real IT geek to be around, right?) tried to troubleshoot the problem.   He went through the rest of the officers&#8217; boots and asked them to do different operations based on a printed guide he had with him.  Stuff like resetting the computer, trying to access via a secondary account, taking out stored laptops and trying to log into the system, nothing seemed to work and everyone remained standing there.</p>
<p>The gateway to &#8220;the land of opportunity&#8221; was right in front of us but it was being blocked by a simple computer that would not connect to a remote system and allow it to make sure neither me nor my family were a &#8220;Persona non grata&#8221; in the US.</p>
<p>Then, all of a sudden something magically positive happened; one of the officers was finally able to log into his computer and regain partial access to the system.  It took him twice the time to process each person, but 10 minutes later we were able to continue our journey home by stepping out of immigration, getting our bags, rechecking them to our flight to Israel, and reaching the gate running 5 minutes before the final boarding call.</p>
<p>I imagine that in due time the posts managed to get back on-line and eventually all the people in the line, that by the time we left already numbered a couple of thousand, got through the system (or not!).  But this certainly changed the plans and trips arrangements for many passengers, some of whom arrived late to their homes while others must have certainly missed their flights altogether.</p>
<p>This is just another  example of how we are all dependent and controlled by Information Systems (in more ways than we care to accept), and how a flaw in one of them can turn our day (or trip!) into mayhem.  Nothing we can do, but learn our lesson well and make sure that as Testers we add &#8220;alternative system access and recovery&#8221; scenarios to our test plans, to make sure other people will not need to suffer due to the fact that we did not foresee out-of-the-ordinary scenarios that will eventually happen to our systems under test.</p>
]]></content:encoded>
			<wfw:commentRss>http://qablog.practitest.com/2009/09/welcome-to-the-united-states-were-sorry-but-the-system-is-down/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>There really is a difference to CAST</title>
		<link>http://qablog.practitest.com/2009/07/there-really-is-a-difference-to-cast/</link>
		<comments>http://qablog.practitest.com/2009/07/there-really-is-a-difference-to-cast/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 11:47:58 +0000</pubDate>
		<dc:creator>Joel Montvelisky</dc:creator>
				<category><![CDATA[Conferences & Seminars]]></category>
		<category><![CDATA[Curious & Off-Topic]]></category>

		<guid isPermaLink="false">http://qablog.practitest.com/?p=161</guid>
		<description><![CDATA[I just got back (alive) from CAST2009 in Colorado Springs, where I did a presentation on Testing Intelligence. It was my first CAST and thus I wanted to share some of my observations and comments. My presentation itself went pretty well (I think) and many people agreed with the TI approach, no surprises there.  But [...]]]></description>
				<content:encoded><![CDATA[<p>I just got back (alive) from CAST2009 in Colorado Springs, where I did a presentation on Testing Intelligence.<br />
It was my first CAST and thus I wanted to share some of my observations and comments.</p>
<p>My presentation itself went pretty well (I think) and many people agreed with the <a href="http://qablog.practitest.com/category/testing-intelligence/">TI approach</a>, no surprises there.  But the real value for me came from the people who initially thought the method was not doable (or even realistic!) for their workplaces since it involved to many changes and education of their management on this new approach.</p>
<p>Reviewing the subject together with them I got to understand that the best approach for deploying TI on large organizations is to do it gradually and from within, based on a slowly-progressing plan that would allow the organization to learn and adapt to it, enhancing the chances for success in these environments.</p>
<p>The Testing Intelligence <a href="http://www.practitest.com/page_attachments/0000/0125/Testing_Intelligence_Whitepaper.pdf">paper</a> and the <a href="http://www.practitest.com/page_attachments/0000/0124/Testing_Intelligence_CAST.pdf">presentation</a> I gave are posted on the CAST2009 site.<br />
If you get to read them and have any comments, please make sure to send them to me.</p>
<p>I also wanted to talk about my CAST experience.<br />
I have been in many conferences in the past (both as a presenter and an organizer) and so I can point to some stuff that really made a difference on the impact and the value I got from CAST.  I invite the people organizing these types of conferences in the future to contact the CAST Team and try to learn from them.</p>
<p><strong>1.  Achieving real constructive criticism via facilitated sessions.<br />
</strong>The methodology at CAST is that each session (from the largest keynote to the shortest presentation) are divided into 2 parts:<br />
The frontal presentation &#8211; where the presenter talks about his subject.<br />
and<br />
The open season &#8211; where the audience asks questions, bring forward comments, and even refute the whole argument based on their experience and points of view.</p>
<p>The open season is made possible due to the active moderation of a &#8220;trained facilitator&#8221; who is constantly making sure the session is kept alive and on a positive and constructive note.</p>
<p>As a presenter, it is a bit scary at first.<br />
Only after you understand that the audience doesn&#8217;t want to take you down but wants to help you out, can you participate from the interaction and even enjoy it.</p>
<p><strong> 2.  Real eye-level interactions between all the participants (and I mean all the participants!!) </strong><br />
It doesn&#8217;t really matter if you are a junior tester or a published expert, it always felt right to approach a person and talk to him or to take part in an open discussion (with cups of coffee or bottles of beer!).</p>
<p>Some of the biggest names in the world of testing took part in the conference (Caner, Bach, Weinberg, etc) and at no time did you feel that any of them showed nothing but the most sincere sympathy (or at least respect!) for everyone else.<br />
I don&#8217;t know if it was the blend of informal activities or simply the attitude of the organizers, but it was amazing.</p>
<p><strong>3.  The feeling of a peer-organized conference. </strong><br />
Again, this was a &#8220;feeling&#8221; more than something concrete, but at no time did you sensed any hidden agendas or sponsor oriented activities that made you feel someone was trying to sell something.</p>
<p>I don&#8217;t think I saw a single person in the conference that was not related in one way or another with the art of testing or at least teaching testing, and this made a whole lot of difference.<br />
A conference from testers, by testers and to testers&#8230; what a refreshing idea <img src='http://qablog.practitest.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>There were also the regular things you get from any &#8220;large&#8221; conference: a constant brainstorm of amazing ideas, camaraderie and genuine will to share and learn, and the chance to expand your circle of friends and colleagues.</p>
<p>One last thing to mention about this CAST was the fact that it was a relatively small conference, apparently affected by the &#8220;current economic crisis&#8221; that made an important number of people not to come to the conference.<br />
I don&#8217;t know if this affected the conference itself, or if it actually helped to create an environment of a close and connected family of testing professionals that would not have been achieved by a group twice as big.</p>
<p>In any case I wanted to give my sincere thanks to the CAST Organization Committee who invited me to participate and allowed me to take part in the event.  Having had the experience of organizing similar events I can appreciate their work and performance.</p>
<p>I would start thanking by specific names but this will only make me leave out some people out, so as I already thanked each of you on the last day of the conference I wanted to thank you again as a group, for the great work and for the successful conference you allowed me to participate in.</p>
<p>I hope to see you all again in CAST2010!</p>
]]></content:encoded>
			<wfw:commentRss>http://qablog.practitest.com/2009/07/there-really-is-a-difference-to-cast/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
