<?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>Sirius Ruminations</title>
	<atom:link href="http://sirius-sqa.com/Blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://sirius-sqa.com/Blog</link>
	<description>The official blog of David Gilbert and Sirius SQA</description>
	<lastBuildDate>Wed, 15 Jun 2011 15:48:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Defining Quality</title>
		<link>http://sirius-sqa.com/Blog/?p=50</link>
		<comments>http://sirius-sqa.com/Blog/?p=50#comments</comments>
		<pubDate>Wed, 15 Jun 2011 15:48:03 +0000</pubDate>
		<dc:creator>Ben Simo</dc:creator>
				<category><![CDATA[Ideas and Ramblings]]></category>
		<category><![CDATA[Processes]]></category>
		<category><![CDATA[Real Work]]></category>

		<guid isPermaLink="false">http://sirius-sqa.com/Blog/?p=50</guid>
		<description><![CDATA[In meetings, on Twitter, in blogs and books and conferences, there is much discussion about how we provide quality, assure quality, control quality, bring quality, give quality, be quality, live, eat, breath and sleep quality.  In Raymond James&#8217; offices, where I now work, it is no different.  So, late last week, we got together in [...]]]></description>
			<content:encoded><![CDATA[<p>In meetings, on Twitter, in blogs and books and conferences, there is much discussion about how we provide quality, assure quality, control quality, bring quality, give quality, be quality, live, eat, breath and sleep quality.  In Raymond James&#8217; offices, where I now work, it is no different.  So, late last week, we got together in a team meeting to try and create a succinct, cohesive Vision Statement and Mission Statement.  Early into that process, we began to face up to the obvious, but in my experience, most often ignored and ugly truth.  How can you talk about how you are going to DO Quality, if you have not even defined what Quality is?  It makes no sense.  And so, we as a team, set out to do one of the bravest and most noble things I have ever had the pleasure of doing at any job or consulting engagement I have been involved with&#8230; we formally defined what Software Quality is for us.</p>
<p>We are quite familiar with the eternal debate and endless list of opinions about what constitutes quality.  We stated right up front, we were not trying to define quality for anyone but ourselves.  But, until further evolution, (which is quite possible) this is our definition.</p>
<p>We spent a fair amount of the morning discussing our own opinions and knowledge and scouring the internet.  Ultimately, we came away with 4 statements that we felt framed the starting basis for our discussion. They were &#8211;</p>
<ol>
<li>Quality is value to some person.</li>
<li>Quality is a relationship between a user and the product.</li>
<li>Quality is fitness for use.</li>
<li>Quality is conformance to requirements.</li>
</ol>
<p>From these four statements, we began to discuss the specific business goals of Raymond James, our corporate culture, our current processes, and the stated goals and vision of the business.  We talked about how we very specifically wanted any formal statement we made not to be just words, but to be an actionable statement that drove the behavior of our SQA organization.  We worked diligently to make that a reality.  Ultimately, this is what we came up with:</p>
<blockquote><p><strong>What is software quality?</strong><br />
Confidence that the product provides value to the business by meeting the needs of its users in a cost effective and efficient manner.</p>
<p><strong>How is software quality achieved?</strong><br />
<strong><em>Confidence </em></strong>&#8211; Defined measures and metrics that are used to determine success of meeting the user needs</p>
<p><strong><em>that the software solutions provides value to the business</em></strong> &#8212; Each business area must interpret and articulate the value that the product must/will provide based on the understood user needs</p>
<p><strong><em>by meeting the needs of its users</em></strong> &#8212; The users&#8217; needs must be defined in some way.  We do this by gathering requirements, doing customer surveys, interviewing, etc.</p>
<p><strong><em>in a cost effective</em></strong> &#8212; Making the best choices based on the value to the business, working within the project management triangle ? time, scope, cost  (faster, better, cheaper)</p>
<p><strong><em>and efficient manner</em></strong> &#8212; Using appropriate process to create products with value to the business and long term sustainability (maintainability, scalability, security)</p></blockquote>
<p>I am very proud of what we have done.  I feel it lends real credence to the rest of what we claim we want to do.  It is my manager&#8217;s stated goal for Raymond James to be the premiere software testing organization in central Florida in the near future.  We want highly skilled testers to WANT to come and work with us.  And doing something this simple, yet this important, is a big step in the right direction, in my opinion.</p>
<p>I will try to get permission to post the entire vision statement in a follow up blog, when it is all finished.  In the meantime, I welcome any comments on our definition.</p>
<p>I would also like to hear anyone else&#8217;s experience in defining quality, and how that definition has stood the test of time.</p>
<p>David</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=Sirius%20Ruminations&amp;siteurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F&amp;linkname=Defining%20Quality&amp;linkurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F%3Fp%3D50"><img src="http://sirius-sqa.com/Blog/wp-content/plugins/add-to-any/share_save_256_24.gif" width="256" height="24" alt="Share/Save/Bookmark"/></a>
    <script type="text/javascript">
		a2a_linkname="Defining Quality";
		a2a_linkurl="http://sirius-sqa.com/Blog/?p=50";
				a2a_show_title=1;		    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://sirius-sqa.com/Blog/?feed=rss2&amp;p=50</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Spot Under the Light</title>
		<link>http://sirius-sqa.com/Blog/?p=48</link>
		<comments>http://sirius-sqa.com/Blog/?p=48#comments</comments>
		<pubDate>Mon, 29 Nov 2010 17:20:34 +0000</pubDate>
		<dc:creator>David Gilbert</dc:creator>
				<category><![CDATA[Ideas and Ramblings]]></category>
		<category><![CDATA[Processes]]></category>

		<guid isPermaLink="false">http://sirius-sqa.com/Blog/?p=48</guid>
		<description><![CDATA[I have been working for Raymond James for about a  month now.  Our facilities are located roughly a mile, as the crow flies, from Tampa Bay.  As I have come and gone over the last few weeks, I have
become aware of something both amusing and enlightening.  In our parking lot, there are lights atop tall [...]]]></description>
			<content:encoded><![CDATA[<p>I have been working for Raymond James for about a  month now.  Our facilities are located roughly a mile, as the crow flies, from Tampa Bay.  As I have come and gone over the last few weeks, I have</p>
<p>become aware of something both amusing and enlightening.  In our parking lot, there are lights atop tall poles; nothing unusual about that.  But as the timing of my comings and goings varied around an</p>
<p>average, I noticed that the parking lot does not fill up from closest to the building outwards.  There are key positions that are left vacant, even when they are close to the building.  These spaces</p>
<p>are under, or very near, the light posts.  Now, if you live near a body of salt water, you know where this is going.  You see, salt water birds are, generally speaking, large&#8230;and messy&#8230;and uncouth&#8230;  so it</p>
<p>makes sense that the spot right under the lightpost would be NOT desired&#8230;unless for some reason you WANT your car covered in bird poop.</p>
<p>But as the days rolled on, and I continued to observe this, I realized something a bit surprising.  The spot UNDER the lightpost was not the worst.  The worst was the spot next to that&#8230;and always towards the direction of the bay.  Apparently, the birds go to the water to get food&#8230;then come sit on the lightpost to digest it&#8230;then, as they begin to fly away, some muscular reflex discharges</p>
<p>the excess.  But by then they are a few flaps into flight, headed back for more food, so more often than not, the target zone is the space adjacent to the spot under the lightpost&#8230;but not always.  So both</p>
<p>spots are to be avoided.</p>
<p>So the lessons I learn here are that problems don&#8217;t always show up near their source.  They also don&#8217;t always show up where we expect them.  And systems are way more interdependent than we normally believe.</p>
<p>I love learning lessons about software testing from nature;  in the first place, I love synchronicity in the universe, and I think we mimic nature more than we admit.  We create organic systems by design,</p>
<p>and even inject mistakes in them that have organic properties.  If you are a tester tasked with finding those mistakes, this is a valuable insight.  Binary thinking is NOT the best approach to software testing.</p>
<p>So observations from the world around me that help me understand how these complex systems we design may go awry are a favorite source of inspiration.</p>
<p>So this is all well and good&#8230;until the other day, when I walked out into the parking lot, and as I walked by a parking space, predictably vacant, something caught my eye.  It was a dead fish, lying in the</p>
<p>parking spot.  That was unexpected.  I immediately thought, &#8220;What the hell is that doing here?&#8221;  A mile from the water, yet there it is&#8230;a fish out of water.  Ok, so obviously, some bird dragged it here and</p>
<p>then dropped it.  But then what?  Flew a mile back to the bay to get another one, rather than just jumping off the lightpost and getting this one back?  Why?  This is the heart of exploratory testing&#8230;the</p>
<p>poop in the parking lot is reasonable and may have even been predictable&#8230;but this dead fish needs more data.  When the results of your last test drive the design of your next test, you are doing</p>
<p>exploratory testing.  And it is the most natural behavior on the face of the planet.</p>
<p>And while you may say, &#8220;Why is it so important?&#8221;, ask yourself this&#8230;would you rather come out and find a few splats of bird poo on you windshield&#8230;or a dead fish stuck in your windshield wiper?</p>
<p>See&#8230;now there&#8217;s a lesson about the value of risk based testing!</p>
<p>As you come and go, remember that software is designed by people for people, and while it is ultimately just lots of 1&#8217;s and 0&#8217;s chasing themselves around, the behavior it will display will at times be strikingly organic.  Learn lessons from the world around you when expectations get shaken up a bit;  question why, and try to learn what the insight says on a larger level, and how that may apply to these artificial universes we create.  You will be a better software tester for it.</p>
<p>And don&#8217;t park under the lightpost&#8230;</p>
<p>David</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=Sirius%20Ruminations&amp;siteurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F&amp;linkname=The%20Spot%20Under%20the%20Light&amp;linkurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F%3Fp%3D48"><img src="http://sirius-sqa.com/Blog/wp-content/plugins/add-to-any/share_save_256_24.gif" width="256" height="24" alt="Share/Save/Bookmark"/></a>
    <script type="text/javascript">
		a2a_linkname="The Spot Under the Light";
		a2a_linkurl="http://sirius-sqa.com/Blog/?p=48";
				a2a_show_title=1;		    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://sirius-sqa.com/Blog/?feed=rss2&amp;p=48</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In Defense of Repeated Testing</title>
		<link>http://sirius-sqa.com/Blog/?p=45</link>
		<comments>http://sirius-sqa.com/Blog/?p=45#comments</comments>
		<pubDate>Wed, 03 Nov 2010 19:40:08 +0000</pubDate>
		<dc:creator>David Gilbert</dc:creator>
				<category><![CDATA[Ideas and Ramblings]]></category>
		<category><![CDATA[Real Work]]></category>

		<guid isPermaLink="false">http://sirius-sqa.com/Blog/?p=45</guid>
		<description><![CDATA[At my former client, I have a friend named Liz.  Liz came into our group as a BA, but since the client really did not use BA&#8217;s, she quickly got a bit lost in the shuffle.  Eventually, she came and asked if I would begin to train her in software testing, since the [...]]]></description>
			<content:encoded><![CDATA[<p>At my former client, I have a friend named Liz.  Liz came into our group as a BA, but since the client really did not use BA&#8217;s, she quickly got a bit lost in the shuffle.  Eventually, she came and asked if I would begin to train her in software testing, since the client seemed to need that more, and she wanted to be productive.  I happily agreed, and over the next few weeks introduced her to some of the foundational work of James Bach and Michael Bolton.</p>
<p>As this was going on, her team decided to use her in a testers role, and tasked her with creating and executing some test cases.</p>
<p>A few days later, some of us were having a working lunch, and Liz was commenting on the fact that she was executing some tests that she had created, and that it was kinda boring.  Picking up on this, I began to go down a fairly standard path of context driven type questions.  Why was she executing the tests?  Did she understand that in the creation of the tests, the testing had already occurred?  So what are you really testing?</p>
<p>&#8220;That&#8217;s a good question.&#8221; she responded.  (Note to self: that phrase is a strong indicator that something great is about to happen)  &#8220;I am really checking to see if I would write it up the same now as I did originally;  so, I guess I am testing my ability to be a good tester.&#8221;</p>
<p>Wow!  That is without question the best defense I have ever heard for doing a test you have already done, when you have no reasonable expectation of anything different happening.  And it is the ONLY time in my career anyone answered a question about testing with an answer about thinking, specifically about their own ability to think critically about their own work.</p>
<p>This happened the week before I left to start my new position, so I don&#8217;t get to work formally with Liz now, and that saddens me.  But I am not far, we all stay in touch, and in fact a bunch of us just had lunch together;  and I hope Liz continues to grow and evolve as a tester, and I hope I get to occasionally help.</p>
<p>The software testing community needs more people like Liz&#8230;sharp, inquisitive, aggressive, critical but not mean spirited.  I love finding people like that, and I love having the chance to work with them.  And now, thanx to Liz, I have a new way of seeing value in something that I used to consider fairly wasteful.</p>
<p>David</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=Sirius%20Ruminations&amp;siteurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F&amp;linkname=In%20Defense%20of%20Repeated%20Testing&amp;linkurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F%3Fp%3D45"><img src="http://sirius-sqa.com/Blog/wp-content/plugins/add-to-any/share_save_256_24.gif" width="256" height="24" alt="Share/Save/Bookmark"/></a>
    <script type="text/javascript">
		a2a_linkname="In Defense of Repeated Testing";
		a2a_linkurl="http://sirius-sqa.com/Blog/?p=45";
				a2a_show_title=1;		    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://sirius-sqa.com/Blog/?feed=rss2&amp;p=45</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Beginnings</title>
		<link>http://sirius-sqa.com/Blog/?p=41</link>
		<comments>http://sirius-sqa.com/Blog/?p=41#comments</comments>
		<pubDate>Mon, 01 Nov 2010 12:30:23 +0000</pubDate>
		<dc:creator>David Gilbert</dc:creator>
				<category><![CDATA[Ideas and Ramblings]]></category>
		<category><![CDATA[Real Work]]></category>

		<guid isPermaLink="false">http://sirius-sqa.com/Blog/?p=41</guid>
		<description><![CDATA[As I sit here this morning, I am opening a new chapter on my career.  Last week, I officially began a new permanent position as the Quality Improvement Advisor for Raymond James, a financial services firm.  After a decade of being a consultant, I actually have a real job again.
Last week was mostly corporate orientation, [...]]]></description>
			<content:encoded><![CDATA[<p>As I sit here this morning, I am opening a new chapter on my career.  Last week, I officially began a new permanent position as the Quality Improvement Advisor for Raymond James, a financial services firm.  After a decade of being a consultant, I actually have a real job again.</p>
<p>Last week was mostly corporate orientation, welcome aboard, meet the team, etc.  As such, they have already proven themselves to be a great place to be; the corporate culture is warm and friendly, and no one is walking around the hallways shaking their head and grumbling to themselves.  But this is Monday, and I expect that this week, the gloves are off, I am an employee, and there is an expectation that I will be productive, and now.</p>
<p>Now for those who have never been an independent consultant, it may be difficult to understand, but for those who have, the question is, &#8220;Dude, WHY?!?!&#8221;  Having once walked away from the myth of corporate security, why on earth would you go back and be a slave to the man, having tasted the sweet freedom of independence?</p>
<p>To truly understand that, let me explain the process of how I came to be here.  It all began with an email from Michael Bolton;  seems a manager had seen he and James Bach at StarEast, and asked if he knew anyone who shared their viewpoints of software testing and may be interested in working for a company in the Tampa area.  As luck would have it, I live there, so he forwarded the email to me and suggested I call them.</p>
<p>Over the course of a few conversations with a few nice people there, it became apparent to all of us that I did not fit the cookie cutter mold for what they were looking for.  I don&#8217;t fit anyone’s cookie cutter mold&#8230;this is why I have not had a real job in over 12 years.  But here is where it gets interesting.  Rather than thanking me for my time and telling me I did not fit the mold&#8230;they went off and made a new mold, based specifically on our conversations.</p>
<p>Now, a company who will do that is serious about bucking the status quo to reach their goals.  A company who will do that is serious about getting what they want, not through the application of brute force, but by being smart, and thinking outside the box, and compromising when a really good solution is not necessarily what they thought it was gonna be.  THAT got my attention.</p>
<p>For six years I have worked at a large government contract, and while we have done some good work, the culture there is simply too large, too entrenched, too spread out and decentralized, and too political to make any large and meaningful changes.  On the other hand, this new position is ripe with opportunity to do really meaningful work, and I find myself at a level where I can be heard and effective, with the apparent backing of a group of folks we have already demonstrated a serious desire to achieve their goals above and beyond all other considerations.  I am a very, VERY goal driven person&#8230;so this resonates strongly with me.</p>
<p>So as I sit here looking out of my cube, I am incredibly excited at the possibilities that lie in front of me.  I am thankful for good friends who I have had the honor and opportunity to work with over the years who respect me as much as I respect them, and recommended me for this.  I am deeply honored that a lifetimes work, including a lot of swimming upstream, has finally gotten me to a place where that contrarian but tenaciously grounded viewpoint is valued and desired, and can be put to very good use.  And I am enthusiastic and ready to get started.</p>
<p>David</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=Sirius%20Ruminations&amp;siteurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F&amp;linkname=New%20Beginnings&amp;linkurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F%3Fp%3D41"><img src="http://sirius-sqa.com/Blog/wp-content/plugins/add-to-any/share_save_256_24.gif" width="256" height="24" alt="Share/Save/Bookmark"/></a>
    <script type="text/javascript">
		a2a_linkname="New Beginnings";
		a2a_linkurl="http://sirius-sqa.com/Blog/?p=41";
				a2a_show_title=1;		    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://sirius-sqa.com/Blog/?feed=rss2&amp;p=41</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Does Win7 have a memory leak?</title>
		<link>http://sirius-sqa.com/Blog/?p=31</link>
		<comments>http://sirius-sqa.com/Blog/?p=31#comments</comments>
		<pubDate>Sun, 11 Jul 2010 19:08:21 +0000</pubDate>
		<dc:creator>David Gilbert</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sirius-sqa.com/Blog/?p=31</guid>
		<description><![CDATA[I normally reserve this blog for the expression of interesting ideas related to testing, but today&#8217;s entry is an entirely practical and technical question.  I recently got a new laptop, and it came pre-installed with Win7.  I sprung for the Pro upgrade as well.  By and large, I like Win7&#8230;definitely better than Vista, although my [...]]]></description>
			<content:encoded><![CDATA[<p>I normally reserve this blog for the expression of interesting ideas related to testing, but today&#8217;s entry is an entirely practical and technical question.  I recently got a new laptop, and it came pre-installed with Win7.  I sprung for the Pro upgrade as well.  By and large, I like Win7&#8230;definitely better than Vista, although my desktop is still running XP, and it is a reliable workhorse.</p>
<p>Anyway, here is my problem&#8230;every 3-5 days, performance on my machines gets really sluggish.  A quick check shows that about 90% of my 4 Gigs&#8230;yeah, FOUR GIGS&#8230;of memory are actively in use.  I then proceed to shut down every application running.  Nothing gets better.  Most times, by the time I notice the degraded performance, I cannot even get all the apps to shut down, and am forced to reboot&#8230;Hard.</p>
<p>Now I have researched this, and I understand the official position that Win7 actively seeks to not waste memory&#8230;if any memory is free, it will use it for cache or some such, always seeking to improve your performance.  Free memory is wasted memory.  And in theory, I agree with that&#8230;but when my computer consistently slows to a crawl every 3-5 days, then the theory and the reality are in conflict.</p>
<p>So it happened to me again today.  I did manage to get all the apps closed down this time, and got the resource manager open.  This is how things looked.</p>
<p style="text-align: center;">
<div id="attachment_32" class="wp-caption aligncenter" style="width: 670px"><a href="http://sirius-sqa.com/Blog/wp-content/uploads/2010/07/UsedUp.png"><img class="size-full wp-image-32 " title="Memory All Used Up" src="http://sirius-sqa.com/Blog/wp-content/uploads/2010/07/UsedUp.png" alt="" width="660" height="361" /></a><p class="wp-caption-text">My Resource Manager with NO apps running</p></div>
<p>By the way, I shut down all the apps and then left the machine alone for over three hours to let it try and fix itself.  I find it really difficult to believe that with no apps running (and I know there are things running, but no &#8216;User Interface&#8221; apps, ok?) that Win7 needs an entire 3.5 gigs of memory to do something, anything, in the background.  And right after I saved this screenshot, everything locked up, and I had to reboot again.  When I tried to do a soft reboot, Windows refused&#8230;it said a background program would not shutdown.  The offending background program?  Program Manager.</p>
<p>Also, I have checked the top nine memory consumers in the above list&#8230;Notice, no matter how I sort them, Committed, Private, Working Set, or Shareable, the order may shift around, but these are always the top 9.  What do we have there?  5 SvcHost.exe, which translates into an application or group of applications that is explicitly running in such a way as to avoid being identified&#8230;a haven for a litany of crap windows keeps dumping on us as well as viruses, but because the mechanism is valid, it is nearly impossible for Joe Average to figure out and deal with what highly obfuscated stuff may be encapsulated therein.  Ekrn is my virus scanner, something I simply won&#8217;t be turning off, largely in part to the previous comment.  DWM, that part of windows that is responsible for all the visual magic such as Aero, task bar preview, and the Roll-O-Dex app switcher;  sadly, turning all that crap off will do next to nothing to decrease the actuall resources consumed by DWM.  SearchIndexer, which as much as I may not like it being there, and taking lots of resources, is the only practical solution I currently know to 1/2 TerraByte hard drives.  And finally PerfMon, which I had to run to get to Resource Manager to get this screenshot&#8230;Windows telling me how bad it is at telling me how bad it is.</p>
<p>So to summarize, that is Windows, Windows, Windows, Windows, My Virus Scanner, Windows, Windows, Windows and Windows.  Hmmm&#8230;</p>
<p>Okay, enough of that.  I don&#8217;t wanna complain&#8230;I wanna solution.  So, if you have any supporting stories that may shed light on my problem&#8230;if you have fixed such a problem on your own&#8230;or if you just wanna tell me I am full of crap&#8230;let me know what you think.  Thanx.</p>
<p>David</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=Sirius%20Ruminations&amp;siteurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F&amp;linkname=Does%20Win7%20have%20a%20memory%20leak%3F&amp;linkurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F%3Fp%3D31"><img src="http://sirius-sqa.com/Blog/wp-content/plugins/add-to-any/share_save_256_24.gif" width="256" height="24" alt="Share/Save/Bookmark"/></a>
    <script type="text/javascript">
		a2a_linkname="Does Win7 have a memory leak?";
		a2a_linkurl="http://sirius-sqa.com/Blog/?p=31";
				a2a_show_title=1;		    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://sirius-sqa.com/Blog/?feed=rss2&amp;p=31</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Theorem of the Well Formed Test Plan</title>
		<link>http://sirius-sqa.com/Blog/?p=29</link>
		<comments>http://sirius-sqa.com/Blog/?p=29#comments</comments>
		<pubDate>Wed, 19 May 2010 22:19:38 +0000</pubDate>
		<dc:creator>David Gilbert</dc:creator>
				<category><![CDATA[Heuristics]]></category>
		<category><![CDATA[Ideas and Ramblings]]></category>
		<category><![CDATA[Processes]]></category>

		<guid isPermaLink="false">http://sirius-sqa.com/Blog/?p=29</guid>
		<description><![CDATA[Over the last few months, I have had the  opportunity to review a lot of paperwork for a few clients,  most of it  being test plans.  I hate paperwork;  not that paperwork, or test plans  themselves, are inherently evil.  It is just that in about 90% of the [...]]]></description>
			<content:encoded><![CDATA[<p>Over the last few months, I have had the  opportunity to review a lot of paperwork for a few clients,  most of it  being test plans.  I hate paperwork;  not that paperwork, or test plans  themselves, are inherently evil.  It is just that in about 90% of the  cases I have experienced, they are largely used as an excuse for, or at  best a substitute for, doing any real work.</p>
<p>Now I have been tasked with creating the test plan…THE Test Plan…<em>(Trumpets  sound, the clouds part, a golden chalice descends from heaven  containing a scroll upon which is written The Test Plan…you get the  picture)</em>… for a new upcoming project.  And, since it is a large  organization with lots of projects going on, and they like for their  official documentation to have a consistent look and feel, there is a  template for the test plan.  Okay, no problem with that.  So I go open  the template to start crafting the test plan.  The template…the empty  structure, devoid of any meaningful input at all…is already 28 pages  long.  My response to this was not positive.</p>
<p>And to make matters worse, I really do not have much good information  to put into the test plan, because, primarily, communication and  collaboration among the teams is not strong right now.  So I am  frustrated that creating a test plan is deemed the highest priority at  this point.</p>
<p>It is these kinds of situations that caused me, some time back, to  come up with the theorem of the well formed test plan.</p>
<blockquote><p>The amount of formatting and verbosity applied to a test  plan is inversely proportional to the amount of actual good testing  represented by such plan.</p></blockquote>
<p>David</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=Sirius%20Ruminations&amp;siteurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F&amp;linkname=The%20Theorem%20of%20the%20Well%20Formed%20Test%20Plan&amp;linkurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F%3Fp%3D29"><img src="http://sirius-sqa.com/Blog/wp-content/plugins/add-to-any/share_save_256_24.gif" width="256" height="24" alt="Share/Save/Bookmark"/></a>
    <script type="text/javascript">
		a2a_linkname="The Theorem of the Well Formed Test Plan";
		a2a_linkurl="http://sirius-sqa.com/Blog/?p=29";
				a2a_show_title=1;		    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://sirius-sqa.com/Blog/?feed=rss2&amp;p=29</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Long Live The Rebellion</title>
		<link>http://sirius-sqa.com/Blog/?p=27</link>
		<comments>http://sirius-sqa.com/Blog/?p=27#comments</comments>
		<pubDate>Wed, 19 May 2010 22:16:34 +0000</pubDate>
		<dc:creator>David Gilbert</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Ideas and Ramblings]]></category>

		<guid isPermaLink="false">http://sirius-sqa.com/Blog/?p=27</guid>
		<description><![CDATA[I Love conferences.  I go to them as  often as I can, and I almost always come home feeling energized and  excited.  But there is a difference between coming home and feeling like  you had a good time, and coming home and feeling like you were just a  part [...]]]></description>
			<content:encoded><![CDATA[<p>I Love conferences.  I go to them as  often as I can, and I almost always come home feeling energized and  excited.  But there is a difference between coming home and feeling like  you had a good time, and coming home and feeling like you were just a  part of something very special.  Today, I feel like I have just been  privileged to be a part of something special.</p>
<p>Last night, the Rebel Alliance gathered at StarEast.  The original  plan was to gather at Cafe TuTu Tango, a local watering hole that would  have done the canteena scene from StarWars proud.  But then, as happens  in these epic stories, a stroke of unbelievable luck crossed paths with a  stroke of genius.  In a deus ex machina that even Shakespeare would be  jealous of, one of the alliance members got comped into a massive suite;   really, the official max occupancy for this room was 78.  Why did this  happen?  I am not really sure…the story I heard was something along the  lines of “The hotel just wanted to give him the room”  But our plans  instantly shifted, and we gathered in his suite, stocked the kitchen  with beer and soda and snacks, and ordered Thai food for dinner.</p>
<p>After some general socializing, the lightning talks began.  I must  say, lightning talks are a marvelous icebreaker.  The AA version of  getting to know each other — “Hi, my name is David, and I am a software  tester” — is feeble.  But spend a couple hours listening to fast paced 5  minute talks about something someone is interested in, and then  participate in the Q&amp;A afterward, and in a couple hours, you really  start to get to know people.  I especially liked Lanette Creamer’s  presentation, “Herding Cats”, where she used her experiences getting her  collection of cats to live happily together as a metaphor for her  professional passion, which is collaborative testing and development.   Since my own home is somewhat like Noah’s ark, the metaphor resonated  strongly with me, and I immediately felt like she and I could find so  many things to talk about, rather than just how to write good tests.</p>
<p>She later proved she could not only talk the talk, but also walk the  walk, as she paired up with Shmuel Gershon to work through The Dice  Game, being proctored by Michael Bolton.  Their ability to work very  well together was noted as being exemplary of how such things should  really be done.<br />
Shmuel continued to work with Michael throughout the evening, sharpening  his skills as Michael continued to challenge him more and more.  His  enthusiasm for learning, and meeting new people, and sucking every bit  of goodness out of the evening that he could, was infectious.  Kudos to  Intel in Israel for believing in him, that he could come all the way  from there to here, and actually find and bring back something of value,  not only for himself personally, but for them as well.  Trust me, he  was successful…and he has also distinguished himself as a young tester  of note.</p>
<p>It was these kinds of experiences that made the evening special.  The  room was just the right size, as was the crowd, thanx to Matt for being  wise enough to cap attendance.  Through the evening, people gathered in  corners and at coffee tables, in small groups of a few to a dozen;   they would talk for half an hour or so, then get a drink or snack, and  find a new group.  Through the evening, I was a part of probably a dozen  or so different conversations.  There was no pressure to watch the hall  for someone else you might feel compelled to schmooze with, no other  schedule to be mindful of, no other distraction;  but there was plenty  to keep your interest — no one was looking at the clock and wondering  when it was okay to leave.  It was a marvelous evening.<br />
And lest you believe that I am just pimping my own opinionated view, I  can tell you that based on the collective experiences, conversations,  blogs, tweets and emails of the last 48 hours, as I write this I know of  at least two other large national conventions which are suddenly  putting together events modeled directly on what happened last night.  I  hope to be, and present, at one if not both of them.  And if I am  fortunate enough to make that, I truly look forward to gathering with  another Rebel Alliance group.</p>
<p>If you are headed for a conference soon, jump on this bandwagon.  Get  in touch with someone from the original Alliance, and if the conference  you are going to is not doing something like this, do your own…that is  the Rebel part.  Even if they are, still consider doing your own…again,  be a Rebel.  It will make a difference, trust me, I know.  I Love  conferences.  I go to them as often as I can…but this…this was special.</p>
<p>Long live the Rebellion.</p>
<p>David (Ben Kenobi) Gilbert<br />
Charter member, Master Brewer, Rebel Alliance</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=Sirius%20Ruminations&amp;siteurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F&amp;linkname=Long%20Live%20The%20Rebellion&amp;linkurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F%3Fp%3D27"><img src="http://sirius-sqa.com/Blog/wp-content/plugins/add-to-any/share_save_256_24.gif" width="256" height="24" alt="Share/Save/Bookmark"/></a>
    <script type="text/javascript">
		a2a_linkname="Long Live The Rebellion";
		a2a_linkurl="http://sirius-sqa.com/Blog/?p=27";
				a2a_show_title=1;		    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://sirius-sqa.com/Blog/?feed=rss2&amp;p=27</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Are you a Rebel?</title>
		<link>http://sirius-sqa.com/Blog/?p=25</link>
		<comments>http://sirius-sqa.com/Blog/?p=25#comments</comments>
		<pubDate>Mon, 26 Apr 2010 20:22:00 +0000</pubDate>
		<dc:creator>David Gilbert</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Ideas and Ramblings]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sirius-sqa.com/Blog/?p=25</guid>
		<description><![CDATA[Ahh, we are at that time of year again…Conference Time! I love conferences…but sadly, like many small businesses, my ability to attend conferences in the last two years has been beaten down by the economy in general. This hurts not only me, and others like me, but also the conferences; their attendance falls overall, which [...]]]></description>
			<content:encoded><![CDATA[<p><span class="dropcap">A</span>hh, we are at that time of year again…Conference Time! I love conferences…but sadly, like many small businesses, my ability to attend conferences in the last two years has been beaten down by the economy in general. This hurts not only me, and others like me, but also the conferences; their attendance falls overall, which makes it more difficult for them to get good content and good venues…without raising their prices…which just makes it more difficult for folks like me…you see the cycle emerging.<br class="clear" /></p>
<p>Ultimately, I have to justify the expenditure for going to a conference with some practical business benefit. And in this business climate, networking is always one possible benefit. But large conferences can be a double edged sword in this regard. While there are tons of folks there to meet, it can be difficult to meet them. And, there are tons of other folks there meeting them, so a week later, will they even remember you?<br />
And if you have a network of colleagues you reconnect with at conferences, how do you manage to make new contacts as well?</p>
<p>Matt Heusser has come up with a wonderful idea to help resolve this…something he has referred to as a conference within a conference. <a href="http://searchsoftwarequality.techtarget.com/generic/0,295582,sid92_gci1509879,00.html">You can listen to a podcast about it here</a>. He has issued invitations to a collection of folks he knows, and they know, to create a quick sub group, which he has dubbed The Rebel Alliance. The whole point of this is that when the conference is over, in the evenings, for one or two evenings, we are going to get together and have a casual mini-conference, with our own lightning talks and possible presentations. We are all going to blog about it and tweet about it.<br />
Participation is being purposefully limited, so that it does not just become another huge gathering (such as the conference sponsored socials), but rather, everyone will actually get to know each other, and learn a bit about each other, so that when we leave, we will have a collection of a dozen or so business cards that is unique from the 200 or so that we grabbed with a quick “Hi, do you have a card?” For that dozen or so, we will have dinner, lightning talks, conversation afterward, some are heading to Disney after the conference, all of us are already communicating online, and that hopefully will continue. Everyone knows someone in the group who knows someone…no one in the group will be a complete unknown, so introductions will flow naturally.</p>
<p>This is a first, and I am not sure how it will evolve moving forward; but I would imagine that in future conferences, the Rebel Alliance formal attendees will be different, since the point is to create new business relations, not simply create a new clique. So if you are looking to a conference in the future, keep your ears and eyes open for Rebels, and join up at the conference you attend; make some real new connections, and have some fun at the same time. Eschew the ice breakers and conference sponsored fun night out, and embrace something that can really provide some return on your investment. Be a Rebel!</p>
<p>David</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=Sirius%20Ruminations&amp;siteurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F&amp;linkname=Are%20you%20a%20Rebel%3F&amp;linkurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F%3Fp%3D25"><img src="http://sirius-sqa.com/Blog/wp-content/plugins/add-to-any/share_save_256_24.gif" width="256" height="24" alt="Share/Save/Bookmark"/></a>
    <script type="text/javascript">
		a2a_linkname="Are you a Rebel?";
		a2a_linkurl="http://sirius-sqa.com/Blog/?p=25";
				a2a_show_title=1;		    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://sirius-sqa.com/Blog/?feed=rss2&amp;p=25</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When Good Testing Is Not Enough</title>
		<link>http://sirius-sqa.com/Blog/?p=22</link>
		<comments>http://sirius-sqa.com/Blog/?p=22#comments</comments>
		<pubDate>Tue, 07 Apr 2009 16:32:04 +0000</pubDate>
		<dc:creator>David Gilbert</dc:creator>
				<category><![CDATA[Ideas and Ramblings]]></category>
		<category><![CDATA[Processes]]></category>
		<category><![CDATA[Scope Management]]></category>

		<guid isPermaLink="false">http://sirius-sqa.com/Blog/?p=22</guid>
		<description><![CDATA[For the last four years, I have been working with a very large government organization on a variety of testing projects.  This experience has changed much of the way I look at and think about testing.
When I first started in software QA, I was one of the “We are the gatekeepers of quality!” kinds of [...]]]></description>
			<content:encoded><![CDATA[<p>For the last four years, I have been working with a very large government organization on a variety of testing projects.  This experience has changed much of the way I look at and think about testing.</p>
<p>When I first started in software QA, I was one of the “We are the gatekeepers of quality!” kinds of people, considering myself the last vanguard before unleashing unclean software upon an unwitting world.  I eventually gave up that belief, and came to a place where I viewed testing as an information service, providing timely and accurate information to management concerning the quality of a piece of software.  Whether or not that software got released was a business decision, and the current state of quality was only one of many considerations that went into that decision.  Then I became a member of the Context Driven school of testing.  And then I came to work here.</p>
<p>Now, in the time that I have worked here, I have seen a lot of good work done.  I have done a lot of good exploratory testing, I have even gotten to do exploratory load testing, and I have stopped a lot of bad software from landing in users hands, which ultimately is job satisfaction of a kind for us testers.  But I have also seen at least three different projects go incredibly bad, and when a government project of the size and scope we work on here goes bad, it goes really BAD.  Estimates of the cost in dollars are millions…not quite a bank bailout, but still pretty serious coin.</p>
<p>As I have looked around and tried to understand what causes these collossal failures, I have come to the conclusion that it is not just bad testing.  It is not just bad development.  It is not just bad program management.  I think it is a series of events that is almost a natural outcome of organizations that become this large.  Projects become interdependant;  communication through the cloud of beauracracy is unclear;  people come and go;  with almost inexhuastable resources, and very lax accountability, mediocrity sets in;  and one day, you wake up with two projects that seem to work fine independantly, but won’t talk to each other, yet are interdependant in the real world.  Welcome to the brave new frontier of Systems instead of Applications.  Soon after, the finger pointing begins, everyone circles the wagons, and both projects proceed to fall out of the sky and become grey smoking holes in the ground.  The casualty count is high.</p>
<p>So given that, how do I try to make things better?  This question has led me to a new field of study, and a new era in my continued professional development;  I, and my company, are now beginning to get involved in<a href="http://www.sirius-sqa.com/csm.shtml"> Scope Management</a>.  Scope managers are not common, per se, in American organizations, although they have been gaining prominance for the last decade in other places such as Finland, The Netherlands, and Australia.  A<a href="http://www.sirius-sqa.com/csm_process.shtml"> scope manager is essentially a mediator</a> between the various consumers and producers of IT products in an organization.  The skills involved come from diverse set of more commonly understood professions;  Development, Project Management, Business Analyst, Customer Advocate, and Quality Assurance Engineer.  Strong analytical skills as well as strong communication skills are essential.  If you have been an independent consultant for any amount of time and with some measure of success, you likely have all of these skills.</p>
<p>So why do I think a scope manager can make a difference, when a tester cannot?  Two reasons;  First, they answer a different set of questions, e.g. “How do we all, all stakeholders, define this project”  and “How do we monitor the evolution of this project and keep our discreet definitions in synch?”  Second, they function at a much higher level, where the input carries more weight, and is less likely to get lost in the local politics.  A scope manager never blames anyone for anything…he simply states truth and reality, and presents options;  management then makes choices.</p>
<p>Now, some will say, this is a very document heavy, process heavy thing; you have sold your soul and are no longer context driven;  to them I would say, you are partially right.  This can be, and likely will be, relatively process and document heavy.  But these last four years have taught me that that is simply the reality of the world, in some contexts…see, still context driven.  Context driven does not say document heavy and process heavy are always bad…it says there are no best practices, nor are there any worst practices…just practices that work better in some instances than others.  Think of it this way;  if you are out on the lake on your personal boat on bright summer day, and the boat starts leaking, process and documentation may not be important;  you have a few choices, including simply jumping over and swimming the 50 yards to shore.  But if you are on an oceanliner in the middle of winter miles from anything but more water and that ship starts leaking, wouldn’t you prefer that there was some documentation and process to keep you safe?  Size seems to shift the context that way…so I would not think a startup dot com would see value in scope management.  But huge organizations, like my current client, will.</p>
<p>Also, I am getting in on the ground floor more or less, and talking with some of the influential folks in the industry, and we have already begun to discuss how we may try to adjust the basic process into a variant designed with more agile organizations in mind.  And so I am excited about the opportunities ahead, and the chance to try and continue to make a positive difference.</p>
<p>If you are interested in Scope Management, and the <a href="http://www.sirius-sqa.com/csm_training.shtml">training</a> and <a href="http://www.sirius-sqa.com/csm.shtml">services </a>we will be providing, please visit our website for more information, and feel free to leave comments here about what you think of this new emerging concept.</p>
<p>David</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=Sirius%20Ruminations&amp;siteurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F&amp;linkname=When%20Good%20Testing%20Is%20Not%20Enough&amp;linkurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F%3Fp%3D22"><img src="http://sirius-sqa.com/Blog/wp-content/plugins/add-to-any/share_save_256_24.gif" width="256" height="24" alt="Share/Save/Bookmark"/></a>
    <script type="text/javascript">
		a2a_linkname="When Good Testing Is Not Enough";
		a2a_linkurl="http://sirius-sqa.com/Blog/?p=22";
				a2a_show_title=1;		    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://sirius-sqa.com/Blog/?feed=rss2&amp;p=22</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tool Blind</title>
		<link>http://sirius-sqa.com/Blog/?p=19</link>
		<comments>http://sirius-sqa.com/Blog/?p=19#comments</comments>
		<pubDate>Wed, 23 Jul 2008 14:12:01 +0000</pubDate>
		<dc:creator>David Gilbert</dc:creator>
				<category><![CDATA[Ideas and Ramblings]]></category>
		<category><![CDATA[Processes]]></category>
		<category><![CDATA[Software Testing Tools]]></category>

		<guid isPermaLink="false">http://sirius-sqa.com/Blog/?p=19</guid>
		<description><![CDATA[This morning, I am sitting here writing a blog about tool blindness.
I am writing this blog, because I have the time to do it.
I have the time to do it, because my test environment is down.
My test environment is down because someone is installing and configuring and troubleshooting a new testing tool.  They have been since around the middle of the day yesterday, and an email just came out reiterating how important it is that everyone [...]]]></description>
			<content:encoded><![CDATA[<p>This morning, I am sitting here writing a blog about tool blindness.</p>
<p>I am writing this blog, because I have the time to do it.</p>
<p>I have the time to do it, because my test environment is down.</p>
<p>My test environment is down because someone is installing and configuring and troubleshooting a new testing tool.  They have been since around the middle of the day yesterday, and an email just came out reiterating how important it is that everyone stay the hell out of the system until further notice.</p>
<p>We love tools here.  We have gobs of them.  We have even documented, at least to the acceptable level of most of the testers, that we have so many tools they actually affect the accuracy of our test results at times.  The managers don&#8217;t necessarily agree with that.  But I think about the last thing we need is another tool.  And I say that as a tool maker and seller.  Yes, another tool is not always the right answer.</p>
<p>I know it is just my opinion (Okay, thanx to James and his introducing me to the concept of Epistemology, at this point I think everything I think I know is just my opinion&#8230;ouch, my head is gonna explode) but&#8230;</p>
<p>When you spend more time installing, configuring, and troubleshooting your tool than using your tool to learn about your application, you&#8217;re not testing anymore.</p>
<p>When the value of the 10% of information a given tool will give you is more important than the other 90% of the information you can get without it, I am not sure you&#8217;re testing anymore.</p>
<p>When being able to say &#8220;On line 10 of method Foo in class Bar you have a memory leak&#8221; is more important than being able to say &#8220;6 out of the 10 primary business processes I have tested failed to meet my expectations, with me being a reasonable proxy for an average user&#8221;, I am not sure you&#8217;re testing anymore.</p>
<p>To me, these activities smell a lot like analysis and development.  And more and more, I am beginning to believe that tool blindness is both a symptom and a cause of this kind of behavior. I love tools.  I make them, I sell them, and I use them.  But I am always cautious to keep in mind that the tool is only that, and that the key to testing is the active involvement of people with brains, and skill.  And when the behavior of myself or anyone else on my team begins to look like tool usage for the sake of tool usage, so that statements can be made such as &#8220;We are doing good testing because we are using Super Snooper&#8221; or &#8220;If we don&#8217;t use Super Snooper, then we can&#8217;t be doing good testing&#8221;, I think tool blindness is setting in.</p>
<p>Begin with the end &#8211; and I don&#8217;t think any management team every created a test team with the express purpose of having them tool up.  When you are holding up testing on a semi-permanent basis to play with your tool, I think you have lost sight of the end.</p>
<p>Play with that tool too much, and you may just  go blind.</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=Sirius%20Ruminations&amp;siteurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F&amp;linkname=Tool%20Blind&amp;linkurl=http%3A%2F%2Fsirius-sqa.com%2FBlog%2F%3Fp%3D19"><img src="http://sirius-sqa.com/Blog/wp-content/plugins/add-to-any/share_save_256_24.gif" width="256" height="24" alt="Share/Save/Bookmark"/></a>
    <script type="text/javascript">
		a2a_linkname="Tool Blind";
		a2a_linkurl="http://sirius-sqa.com/Blog/?p=19";
				a2a_show_title=1;		    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://sirius-sqa.com/Blog/?feed=rss2&amp;p=19</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

