<?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/"
	>

<channel>
	<title>James Bach’s Blog &#187; Software Testing and Quality</title>
	<atom:link href="http://www.satisfice.com/blog/archives/category/software-testing-and-quality/feed" rel="self" type="application/rss+xml" />
	<link>http://www.satisfice.com/blog</link>
	<description>The Consulting Software Tester</description>
	<pubDate>Fri, 26 Jun 2009 22:54:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>CAST Conference Coming Up!</title>
		<link>http://www.satisfice.com/blog/archives/343</link>
		<comments>http://www.satisfice.com/blog/archives/343#comments</comments>
		<pubDate>Fri, 26 Jun 2009 22:54:30 +0000</pubDate>
		<dc:creator>James Bach</dc:creator>
		
		<category><![CDATA[Software Testing and Quality]]></category>

		<guid isPermaLink="false">http://www.satisfice.com/blog/?p=343</guid>
		<description><![CDATA[The CAST testing conference is happening in Colorado Springs, July 13-16. I mention this for two reasons:
1. I will be teaching a testing tutorial there. I also will be wandering around with my various testing games and challenges hoping to do them with anyone who wants to see what I mean by &#8220;testing skills.&#8221;
2. CAST [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.associationforsoftwaretesting.org/drupal/CAST2009">CAST testing conference</a> is happening in Colorado Springs, July 13-16. I mention this for two reasons:</p>
<p>1. I will be teaching a testing tutorial there. I also will be wandering around with my various testing games and challenges hoping to do them with anyone who wants to see what I mean by &#8220;testing skills.&#8221;</p>
<p>2. CAST is the only conference that is organized in the true spirit of the <a href="http://www.context-driven-testing.com">Context-Driven School of Testing</a>. It&#8217;s kind of our home conference. If you find my thoughts interesting, or those of Cem Kaner, Michael Bolton, Ben Simo, etc. Then you&#8217;ll want to be there, if you can.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satisfice.com/blog/archives/343/feed</wfw:commentRss>
		</item>
		<item>
		<title>Nervous About Wolfram</title>
		<link>http://www.satisfice.com/blog/archives/280</link>
		<comments>http://www.satisfice.com/blog/archives/280#comments</comments>
		<pubDate>Sun, 17 May 2009 19:23:06 +0000</pubDate>
		<dc:creator>James Bach</dc:creator>
		
		<category><![CDATA[Software Testing and Quality]]></category>

		<guid isPermaLink="false">http://www.satisfice.com/blog/?p=280</guid>
		<description><![CDATA[Take a look at the screen shot, below. This is from my first five minutes of playing with Wolfram/Alpha. Do you see what&#8217;s wrong with it? I&#8217;ll tell you in a minute&#8230;
Wolfram/Alpha is the new search engine that isn&#8217;t so much a search engine as a find-interesting-ways-to-analyze-data-and-show-it-to-me engine. It&#8217;s a closed system, as far as [...]]]></description>
			<content:encoded><![CDATA[<p>Take a look at the screen shot, below. This is from my first five minutes of playing with Wolfram/Alpha. Do you see what&#8217;s wrong with it? I&#8217;ll tell you in a minute&#8230;</p>
<p>Wolfram/Alpha is the new search engine that isn&#8217;t so much a search engine as a find-interesting-ways-to-analyze-data-and-show-it-to-me engine. It&#8217;s a closed system, as far as I can tell. It does some cool things. But I don&#8217;t understand how they will keep up with the data quality problem. </p>
<p>This worries me because the output from Wolfram/Alpha looks authoritative. I want to be able to trust it. But look at this slightly disturbing problem. I searched for Francis Bacon, but instead of getting a page about the various Francis Bacons of history and having an opportunity to disambiguate, I got the output, below. As you see, it combines information from two different men: Francis Bacon, 1st Viscount St. Alban and Lord Chancellor of England under Elizabeth I, and Francis Bacon, the painter. Furthermore, there appears to be no way to focus the search. Adding search terms that should distinguish between the two men appears to do nothing. </p>
<p>This tells me that there isn&#8217;t a lot of data in the system, yet, and that the data that is there may be mangled in ways that I may not notice unless I already know the thing I asked to learn about.</p>
<p>At least with Google and Wikipedia, it&#8217;s a relatively open system where I get a variety of results. So, beware, folks.</p>
<p>That said, I&#8217;m going back to playing with Wolfram/Alpha some more&#8230; Because it&#8217;s cool.</p>
<p><img src="http://www.satisfice.com/blog/wp-content/uploads/2009/05/fb.jpg" alt="fb" title="fb" width="588" height="513" class="alignnone size-full wp-image-284" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.satisfice.com/blog/archives/280/feed</wfw:commentRss>
		</item>
		<item>
		<title>This Blog is Like&#8230;</title>
		<link>http://www.satisfice.com/blog/archives/203</link>
		<comments>http://www.satisfice.com/blog/archives/203#comments</comments>
		<pubDate>Tue, 03 Mar 2009 09:20:15 +0000</pubDate>
		<dc:creator>James Bach</dc:creator>
		
		<category><![CDATA[Software Testing and Quality]]></category>

		<guid isPermaLink="false">http://www.satisfice.com/blog/?p=203</guid>
		<description><![CDATA[&#8230;a radio call-in show. It is not an open public forum.
Sometimes I get complaints about how I handle comments. I received a quite thoughtful and persuasive complaint just a few hours ago. There is a teeny-tiny link on the front page of my blog that goes to my policy on comments, but I suspect few [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230;a radio call-in show. It is not an open public forum.</p>
<p>Sometimes I get complaints about how I handle comments. I received a quite thoughtful and persuasive complaint just a few hours ago. There is a teeny-tiny link on the front page of my blog that goes to my <a href="http://www.satisfice.com/blog/archives/57" target="_blank">policy on comments</a>, but I suspect few people read it.</p>
<p>Look folks, you are participating in my little show, here. I&#8217;m the editorial director. If you make comments, I control whether they go on air. I reject about one in fifteen comments (not counting outright spam) because they violate my guidelines. Think about it like a radio show in text form, and my policy should make sense.</p>
<p>As long as it is not abusive and adds something to the conversation, I want you to have your say. But I WILL argue with you. <strong>That&#8217;s what I do. </strong>And I do that by interpolating my replies into each comment. If you think that&#8217;s not fun to see your comments festooned with my replies to you, you are free to do it differently on your own damn blog.</p>
<p>Remember, if you want to unpublish a comment, email me and I&#8217;m happy to remove it. If you feel I&#8217;m being a bad bad man who abuses people, then I urge you to email me privately and we&#8217;ll hash it out. I can&#8217;t promise to satisfy you, but I promise to reply to you in good faith.</p>
<p>Those of you with whom I have a working relationship or friendship, feel free to use that to exert influence over my editorial behavior. I am susceptible to charm as long as I feel I&#8217;m not being asked to tell lies or muzzle my own ideas.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satisfice.com/blog/archives/203/feed</wfw:commentRss>
		</item>
		<item>
		<title>WebGreeter Fails Turing Test</title>
		<link>http://www.satisfice.com/blog/archives/199</link>
		<comments>http://www.satisfice.com/blog/archives/199#comments</comments>
		<pubDate>Mon, 02 Mar 2009 10:32:45 +0000</pubDate>
		<dc:creator>James Bach</dc:creator>
		
		<category><![CDATA[Software Testing and Quality]]></category>

		<guid isPermaLink="false">http://www.satisfice.com/blog/?p=199</guid>
		<description><![CDATA[Beware, if you visit WebGreeter.com a disturbing thing will happen. You will be immediately accosted by what appears to be a chatbot, but is apparently a human doing a creepy impression of a chatbot. This cyborg thing will ask you for your contact information. If you give it to them, they may use it right [...]]]></description>
			<content:encoded><![CDATA[<p>Beware, if you visit <a href="http://webgreeter.com" target="_blank">WebGreeter.com</a> a disturbing thing will happen. You will be immediately accosted by what appears to be a chatbot, but is apparently a human doing a creepy impression of a chatbot. This cyborg thing will ask you for your contact information. If you give it to them, they may use it right away to call you on the phone.</p>
<div id="attachment_208" class="wp-caption alignnone" style="width: 156px"><img class="size-full wp-image-208" title="live" src="http://www.satisfice.com/blog/wp-content/uploads/2009/03/live.jpg" alt="Live Attractive Smiling Operator! Click Now!" width="146" height="65" /><p class="wp-caption-text">Live Attractive Smiling Operator! Click Now!</p></div>
<p>Based on their website, and the high pressure salesman who called me without an invitation, they believe in an aggressive approach to sales. The salesman even used the word &#8220;aggressive&#8221; several times in his pitch.</p>
<p>The first time I encountered this technology was on a website for expert witnesses. I had trouble using the site and clicked on the &#8220;Live Operator&#8221; icon. A chat window opened, but everything that they said to me appeared to have come from a script, while seeming to ignore the gist of my questions. I was kind of offended, since this cyborg thing insisted it was a live operator (each time using exactly the same perfectly worded sentence to convey that) while continuing to answer a different question than the one that I asked. At one point I challenged it to type something instead of pasting a canned response, to which I got an obviously canned response that it was not allowed to engage in personal conversation.</p>
<p>(What? Isn&#8217;t that the point of a live operator? The ability to engage on a personal level, human-to-human, empathically? Do they think I want a live operator so that I can be ignored in person?)</p>
<p>I concluded that it was not human. But when I went to the WebGreeter website to learn about this weird chatbot technology, I found out it really HAD been a human. That human <em>failed</em> the Turing Test, by successfully declining to use human communication skills with me.</p>
<p>Folks, this is what I&#8217;m complaining about with scripting, scripted testing, scripted behavior of any kind. My situation required an appropriately trained and reasonably motivated human to listen to my questions and help me solve my problem. Instead, I meet someone&#8217;s idea of an efficient technology that creepily removed what&#8217;s good about humanity while being able, technically, to claim humanity. The human in that equation could hide behind rules, pretending to help me while rendering no assistance at all.</p>
<p>I don&#8217;t mind that they have scripts. I mind when they are followed instead of applied. This distinction is crucial. In applying, the human remains in charge. In following, the human actually lobotomizes himself in an effort to become animated furniture.</p>
<p>When we deal with people, we ought to be able to trust in certain fundamental human qualities. But just as this crazy WebGreeter company has thrown those out the window, so too have many &#8220;process&#8221; people torn them out of software projects. Or tried to. Instead they want us to perform rituals. Nice repeatable rituals.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satisfice.com/blog/archives/199/feed</wfw:commentRss>
		</item>
		<item>
		<title>Ben Simo&#8217;s Gift to Testing</title>
		<link>http://www.satisfice.com/blog/archives/194</link>
		<comments>http://www.satisfice.com/blog/archives/194#comments</comments>
		<pubDate>Sun, 01 Mar 2009 03:01:10 +0000</pubDate>
		<dc:creator>James Bach</dc:creator>
		
		<category><![CDATA[Software Testing and Quality]]></category>

		<guid isPermaLink="false">http://www.satisfice.com/blog/?p=194</guid>
		<description><![CDATA[Check out Is there a problem here?
This is just what our craft needs. This wonderful, simple service brought to us by Ben Simo (AKA QualityFrog) documents bugs found in the field. I can use this in training new testers.
There is a little problem with it: It&#8217;s biased toward reporting problems that are vividly depicted in [...]]]></description>
			<content:encoded><![CDATA[<p>Check out <a href="http://blog.isthereaproblemhere.com/" target="_blank">Is there a problem here?</a></p>
<p>This is just what our craft needs. This wonderful, simple service brought to us by Ben Simo (AKA QualityFrog) documents bugs found in the field. I can use this in training new testers.</p>
<p>There is a little problem with it: It&#8217;s biased toward reporting problems that are vividly depicted in still photographs. Lots of otherwise interesting bugs are not so photogenic, because they involve complex sequences, timings, or obscure oracles. That limits its value in training, but something is a whole lot better than nothing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satisfice.com/blog/archives/194/feed</wfw:commentRss>
		</item>
		<item>
		<title>LinkedIn and Out and In Again</title>
		<link>http://www.satisfice.com/blog/archives/192</link>
		<comments>http://www.satisfice.com/blog/archives/192#comments</comments>
		<pubDate>Mon, 23 Feb 2009 06:51:29 +0000</pubDate>
		<dc:creator>James Bach</dc:creator>
		
		<category><![CDATA[Software Testing and Quality]]></category>

		<guid isPermaLink="false">http://www.satisfice.com/blog/?p=192</guid>
		<description><![CDATA[If you ever wondered what happens when you quit LinkedIn and then come back again, I can report that all your contacts will be gone. I expected that. But I didn&#8217;t expect that the recommendations I wrote for other people would also disappear. To those for whom I wrote recommendations&#8211; sorry! I thought they would [...]]]></description>
			<content:encoded><![CDATA[<p>If you ever wondered what happens when you quit LinkedIn and then come back again, I can report that all your contacts will be gone. I expected that. But I didn&#8217;t expect that the recommendations I wrote for other people would also disappear. To those for whom I wrote recommendations&#8211; sorry! I thought they would persist.</p>
<p>Anyway, I quit LinkedIn last August, after feeling fed up with complete strangers asking me to connect with them. But I&#8217;ve decided that the hassle is worth the reward.</p>
<p>So, if you were connected with me before and want to reconnect, go ahead. Sorry for the flip flopping!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satisfice.com/blog/archives/192/feed</wfw:commentRss>
		</item>
		<item>
		<title>Live Webinars</title>
		<link>http://www.satisfice.com/blog/archives/188</link>
		<comments>http://www.satisfice.com/blog/archives/188#comments</comments>
		<pubDate>Sun, 22 Feb 2009 11:27:37 +0000</pubDate>
		<dc:creator>James Bach</dc:creator>
		
		<category><![CDATA[Software Testing and Quality]]></category>

		<guid isPermaLink="false">http://www.satisfice.com/blog/?p=188</guid>
		<description><![CDATA[Now that I have symmetrical 4 megabit Internet access at my island office, I am able to offer live 90-minute webinars. Using GoToMeeting (a pretty good screensharing service that can connect with up to 10 people), I can speak to any small group. I am able to respond to questions and demonstrate some kinds of [...]]]></description>
			<content:encoded><![CDATA[<p>Now that I have symmetrical 4 megabit Internet access at my island office, I am able to offer live 90-minute webinars. Using GoToMeeting (a pretty good screensharing service that can connect with up to 10 people), I can speak to any small group. I am able to respond to questions and demonstrate some kinds of testing using this technology. It&#8217;s even possible for me to watch someone test and provide coaching.</p>
<p>There are many advantages of speaking, coaching, and training face to face, but this option is clean and inexpensive compared to having me fly out to do a single talk and leave again.</p>
<p>My specialty is studying the skills of software testing, understanding how to think like a tester, and explaining how to test in an agile manner using concise documentation and an exploratory approach.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satisfice.com/blog/archives/188/feed</wfw:commentRss>
		</item>
		<item>
		<title>Thor&#8217;s Hammer of Testing</title>
		<link>http://www.satisfice.com/blog/archives/185</link>
		<comments>http://www.satisfice.com/blog/archives/185#comments</comments>
		<pubDate>Sat, 21 Feb 2009 21:28:54 +0000</pubDate>
		<dc:creator>James Bach</dc:creator>
		
		<category><![CDATA[Software Testing and Quality]]></category>

		<guid isPermaLink="false">http://www.satisfice.com/blog/?p=185</guid>
		<description><![CDATA[Tobbe Ryber (English pronunciation: Tobey Ruber) is the most famous Swedish tester I know. He is finally blogging in English, so I&#8217;m sure he&#8217;s about to become even better known.
Tobbe is a context-driven thinker who has a lot to say about test design tactics. He also innovates with tester training exercises and with developing community [...]]]></description>
			<content:encoded><![CDATA[<p>Tobbe Ryber (English pronunciation: Tobey Ruber) is the most famous Swedish tester I know. He is finally <a href="http://www.ryber.se">blogging in English</a>, so I&#8217;m sure he&#8217;s about to become even better known.</p>
<p>Tobbe is a context-driven thinker who has a lot to say about test design tactics. He also innovates with tester training exercises and with developing community among testers.</p>
<p>Have I mentioned lately that Sweden seems to be a hotbed of good testing? I guess those long dark nights drive irritable people to their computers moreso than in other nations.</p>
<p><em>(BTW, looks like I&#8217;ll be going back to Sweden in April to do another couple of classes. I&#8217;d like to teach my Rapid Testing Management class, this time, if anyone&#8217;s interested.)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.satisfice.com/blog/archives/185/feed</wfw:commentRss>
		</item>
		<item>
		<title>Revenge of the Process Imperialists</title>
		<link>http://www.satisfice.com/blog/archives/180</link>
		<comments>http://www.satisfice.com/blog/archives/180#comments</comments>
		<pubDate>Mon, 16 Feb 2009 00:34:16 +0000</pubDate>
		<dc:creator>James Bach</dc:creator>
		
		<category><![CDATA[Software Testing and Quality]]></category>

		<guid isPermaLink="false">http://www.satisfice.com/blog/?p=180</guid>
		<description><![CDATA[Ben Kelly, who works in Japan, is reviewing the Japanese translation of my book, Lessons Learned in Software Testing. He writes:
Each lesson is numbered as per the original, but rather than &#8216;lesson&#8217;, they use the word tessoku, which means &#8216;Inviolable Rule&#8217; or &#8216;Ironclad Regulation&#8217;
Ben goes on to say that it was probably a marketing decision [...]]]></description>
			<content:encoded><![CDATA[<p>Ben Kelly, who works in Japan, is reviewing the Japanese translation of my book, <em>Lessons Learned in Software Testing.</em> He writes:</p>
<blockquote><p>Each lesson is numbered as per the original, but rather than &#8216;lesson&#8217;, they use the word tessoku, which means &#8216;Inviolable Rule&#8217; or &#8216;Ironclad Regulation&#8217;</p></blockquote>
<p>Ben goes on to say that it was probably a marketing decision on the publisher&#8217;s part to make that change. Apparently, Japanese testers want ironclad rules.</p>
<p>Interesting, but that&#8217;s a little like spicing up a film about Gandhi by having him carry an M60 machine gun and chomp on a cigar. The &#8220;lessons&#8221; in <em>Lessons Learned</em> are heuristics worth considering, not ironclad anythings.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satisfice.com/blog/archives/180/feed</wfw:commentRss>
		</item>
		<item>
		<title>Twitter? Twitter!</title>
		<link>http://www.satisfice.com/blog/archives/176</link>
		<comments>http://www.satisfice.com/blog/archives/176#comments</comments>
		<pubDate>Mon, 09 Feb 2009 19:52:04 +0000</pubDate>
		<dc:creator>James Bach</dc:creator>
		
		<category><![CDATA[Software Testing and Quality]]></category>

		<guid isPermaLink="false">http://www.satisfice.com/blog/?p=176</guid>
		<description><![CDATA[I&#8217;ve been confused about Twitter. When I browse tweets I see disjointed conversations about silly and banal subjects. Twitter has seemed to me like a celebration of shallowness. What&#8217;s the big deal?
This article has turned me around. The big deal is the present moment, the zeitgeist of the infinitesimal now. Instant reactions and the emergence [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been confused about Twitter. When I browse tweets I see disjointed conversations about silly and banal subjects. Twitter has seemed to me like a celebration of shallowness. What&#8217;s the big deal?</p>
<p><a href="http://www.alleyinsider.com/2009/2/google-next-victim-of-creative-destruction-goog">This article</a> has turned me around. The big deal is the present moment, the zeitgeist of the infinitesimal now. Instant reactions and the emergence of ideas. That&#8217;s what Twitter is about.</p>
<p>I just joined Twitter under the name <a href="http://twitter.com/jamesmarcusbach">JamesMarcusBach</a>. I will use the account to tweet about my learning activities, mostly. A little bit about testing, too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satisfice.com/blog/archives/176/feed</wfw:commentRss>
		</item>
		<item>
		<title>Ron Jeffries and Engineering for Adults</title>
		<link>http://www.satisfice.com/blog/archives/174</link>
		<comments>http://www.satisfice.com/blog/archives/174#comments</comments>
		<pubDate>Thu, 05 Feb 2009 17:28:56 +0000</pubDate>
		<dc:creator>James Bach</dc:creator>
		
		<category><![CDATA[Software Testing and Quality]]></category>

		<guid isPermaLink="false">http://www.satisfice.com/blog/?p=174</guid>
		<description><![CDATA[Ron Jeffries, one of the capital &#8220;A&#8221; Agile people, provides a great example of context-imperial talk in his critique of the context-driven approach to methodology:
Well, my dear little children, I’ve got bad news for you. It is your precious context that is holding you back. It is your C-level Exeuctives and high-level managers who can’t [...]]]></description>
			<content:encoded><![CDATA[<p>Ron Jeffries, one of the capital &#8220;A&#8221; Agile people, provides a great example of <em>context-imperial </em>talk in his <a href="http://xprogramming.com/blog/2009/01/30/context-my-foot">critique of the context-driven approach to methodology</a>:</p>
<blockquote><p>Well, my dear little children, I’ve got bad news for you. It is your precious context that is holding you back. It is your C-level Exeuctives and high-level managers who can’t delegate real responsibility and authority to their people. It is your product people who are too busy to explain what really needs to be done. It is your facilities people who can’t make a workspace fit to work in. It is your programmers who won’t learn the techniques necessary to succeed. It is your managers and product owners who keep increasing pressure until any focus on quality is driven out of the project.</p>
<p>There is an absolute minimum of practice that must be in place in order for Scrum or XP or any fom of Agile to succeed. There are many other elements of practice that will need to be put in place. And yes, the context will matter … and most commonly, if you really want to be successful, it is the context that has to change.</p></blockquote>
<p>Wow, he even addresses us as children! That completes the picture nicely. (The context-imperial approach to process generally involves appeals to authority, or a presumption of authority.) This is why I&#8217;m proud to be a part of the small &#8220;a&#8221; agile community, which is not about bowing to priests, but rather each of us developing our own judgment about agility.</p>
<p>Context-imperial methodology means changing problems to fit your favorite solutions. We are all a bit context-imperial (for instance, I prefer not to work in an environment where I&#8217;m expected dodge bullets).  We are all a bit context-driven, too.</p>
<p>The interesting question is when should we change the problem and when should we try different solutions? For me, the starting point for an answer is skill. To develop skill is to develop both the judgment about context variables and ability to craft solutions for them.</p>
<p>It would help if Ron could explain the dynamics of project, as he sees them. It would help if he offered experience reports. It does NOT help for him to ridicule the notion that competent practitioners ought to evaluate and respond to what&#8217;s there and what&#8217;s happening on a project.</p>
<p>When Ron says there is an &#8220;absolute minimum of practice&#8221; that must be in for an agile project to succeed, I want to reply that I believe there is an absolute minimum of practice needed to have a competent opinion about things that are needed&#8211; and that in his post he does not achieve that minimum. I think part of that minimum is to understand what words like &#8220;practice&#8221; and &#8220;agile&#8221; and &#8220;success&#8221; can mean (recognizing they are malleable ideas). Part of it is to recognize that people can and have behaved in agile ways without any concept of agile or ability to explain what they do.</p>
<p>My style of development and testing is highly agile. I am agile in that I am prepared to question and rethink anything. I change and develop my methods. I may learn from packaged ideas like Extreme Programming, but I never <em>follow</em> them. <em>Following is for novices who are under active supervision.</em> Instead, I craft methods on a project by project basis, and I encourage other people to do that, as well. I take responsibility for my choices. That&#8217;s engineering for adults like us.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satisfice.com/blog/archives/174/feed</wfw:commentRss>
		</item>
		<item>
		<title>Technical Report Example</title>
		<link>http://www.satisfice.com/blog/archives/172</link>
		<comments>http://www.satisfice.com/blog/archives/172#comments</comments>
		<pubDate>Wed, 04 Feb 2009 03:05:25 +0000</pubDate>
		<dc:creator>James Bach</dc:creator>
		
		<category><![CDATA[Software Testing and Quality]]></category>

		<guid isPermaLink="false">http://www.satisfice.com/blog/?p=172</guid>
		<description><![CDATA[Over on my self-education blog, I&#8217;ve posted something that might help new testers, too. It&#8217;s an example of a technical report. It details the process of fixing a cheese grater. The report is two pages long, then I wrote a six page commentary on how I wrote it.
]]></description>
			<content:encoded><![CDATA[<p>Over on my <a href="http://www.buccaneerscholar.com/blog" target="_blank">self-education blog</a>, I&#8217;ve posted something that might help new testers, too. It&#8217;s an example of a <a href="http://www.buccaneerscholar.com/blog/archives/16">technical report</a>. It details the process of fixing a cheese grater. The report is two pages long, then I wrote a six page commentary on how I wrote it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satisfice.com/blog/archives/172/feed</wfw:commentRss>
		</item>
		<item>
		<title>Artificial Stupidity</title>
		<link>http://www.satisfice.com/blog/archives/169</link>
		<comments>http://www.satisfice.com/blog/archives/169#comments</comments>
		<pubDate>Wed, 28 Jan 2009 18:17:25 +0000</pubDate>
		<dc:creator>James Bach</dc:creator>
		
		<category><![CDATA[Software Testing and Quality]]></category>

		<guid isPermaLink="false">http://www.satisfice.com/blog/?p=169</guid>
		<description><![CDATA[I just tried to use the automated support system at Paypal&#8230;
Sarah - PayPal :
Hello, I’m Sarah and I’m here to answer your questions about PayPal. Even though I’d like to be a real person, I’m not. I’m programmed to answer your questions. How can I help you?
You :
How do I change my security questions?
Sarah - [...]]]></description>
			<content:encoded><![CDATA[<p>I just tried to use the automated support system at Paypal&#8230;</p>
<p><strong>Sarah - PayPal :</strong><br />
Hello, I’m Sarah and I’m here to answer your questions about PayPal. Even though I’d like to be a real person, I’m not. I’m programmed to answer your questions. How can I help you?<br />
<strong>You :</strong><br />
How do I change my security questions?<br />
<strong>Sarah - PayPal :</strong><br />
I&#8217;m sorry but I&#8217;m unavailable right now. Please try again in a few minutes.<br />
<strong>You :</strong><br />
what the hell??<br />
<strong>Sarah - PayPal :</strong><br />
I&#8217;m sorry but I&#8217;m unavailable right now. Please try again in a few minutes.<br />
<strong>You :</strong><br />
You just ASKED ME how you can help!<br />
<strong>Sarah - PayPal :</strong><br />
I&#8217;m sorry but I&#8217;m unavailable right now. Please try again in a few minutes.<br />
<strong>You :</strong><br />
You&#8217;re talking to me right now. How can you be unavailable?<br />
<strong>Sarah - PayPal :</strong><br />
Et oui,&#8230; Mais c&#8217;est comme ça. Et sinon ?<br />
<strong>You :</strong><br />
what?<br />
<strong>Sarah - PayPal :</strong><br />
I&#8217;m sorry but I&#8217;m unavailable right now. Please try again in a few minutes.</p>
<p>I&#8217;d almost rather talk to Sarah Palin than Sarah Paypal.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satisfice.com/blog/archives/169/feed</wfw:commentRss>
		</item>
		<item>
		<title>Server Move</title>
		<link>http://www.satisfice.com/blog/archives/167</link>
		<comments>http://www.satisfice.com/blog/archives/167#comments</comments>
		<pubDate>Wed, 28 Jan 2009 06:56:31 +0000</pubDate>
		<dc:creator>James Bach</dc:creator>
		
		<category><![CDATA[Software Testing and Quality]]></category>

		<guid isPermaLink="false">http://www.satisfice.com/blog/?p=167</guid>
		<description><![CDATA[Kevin Rogers of Infotech convinced me that I should migrate my server to a managed service. He handled the whole thing for an amazingly low price, too.
Now, I will be a bit harder to hack. But there may be a few glitches still to work out. For instance, during the move strange characters somehow became [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.infotechfrontroyal.com/" target="_blank">Kevin Rogers of Infotech</a> convinced me that I should migrate my server to a managed service. He handled the whole thing for an amazingly low price, too.</p>
<p>Now, I will be a bit harder to hack. But there may be a few glitches still to work out. For instance, during the move strange characters somehow became sprinkled here and there through my blog and comments. Strange bug!</p>
<p>Please alert me if you see weird things on my blog or website.</p>
<p>Kevin&#8217;s work (which was done on very short notice) reminds me that quality is all about people who wish to serve people. Kevin saved my server, and now I&#8217;m his loyal customer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satisfice.com/blog/archives/167/feed</wfw:commentRss>
		</item>
		<item>
		<title>Hack Attacks and Complexity</title>
		<link>http://www.satisfice.com/blog/archives/142</link>
		<comments>http://www.satisfice.com/blog/archives/142#comments</comments>
		<pubDate>Sat, 24 Jan 2009 00:32:30 +0000</pubDate>
		<dc:creator>James Bach</dc:creator>
		
		<category><![CDATA[Software Testing and Quality]]></category>

		<guid isPermaLink="false">http://www.satisfice.com/blog/archives/142</guid>
		<description><![CDATA[My blog has been down because I&#8217;m experiencing a hack attack. I may have to do something radical to secure my server, like rebuild the whole thing from scratch. It just goes to show how important testing is. The system I&#8217;m running is so complex that the security experts I&#8217;ve consulted all tell me to [...]]]></description>
			<content:encoded><![CDATA[<p>My blog has been down because I&#8217;m experiencing a hack attack. I may have to do something radical to secure my server, like rebuild the whole thing from scratch. It just goes to show how important testing is. The system I&#8217;m running is so complex that the security experts I&#8217;ve consulted all tell me to rip the thing apart and start over again.</p>
<p>In other words, developers create systems that even they don&#8217;t understand. Testers know this. Hackers know it, too. I guess hackers (the bad kind) are just testers who exploit bugs instead of reporting them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.satisfice.com/blog/archives/142/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
