<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-15311</id>
	<title>Nabble - Agile Testing</title>
	<updated>2009-12-09T13:12:00Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Agile-Testing-f15311.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Agile-Testing-f15311.html" />
	<subtitle type="html">In this group, we discuss how to test software in projects that are using an Agile style of development (&lt;a href=&quot;http://www.agilealliance.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.agilealliance.org&lt;/a&gt;).
&lt;br&gt;&lt;br&gt;We expect most members of the group to be independent testers working on an agile team. However, we're open to discussions of other types of agile testing: developer testing, customer acceptance testing, and so forth.
&lt;br&gt;&lt;br&gt;We would like most of the discussion to be specific:
&lt;br&gt;&lt;br&gt;Q: &amp;quot;I am in situation X. I've run into problem Y. Does anyone have any advice?&amp;quot;
&lt;br&gt;&lt;br&gt;A; &amp;quot;I was in a very similar situation last year. We tried Z, and it worked OK.&amp;quot;
&lt;br&gt;&lt;br&gt;Generalities - &amp;quot;I think all agile projects should do Z&amp;quot; - are acceptable, but too many of those tend to drive away the practitioners.
&lt;br&gt;&lt;br&gt;This is not a group to discuss whether such a thing as agile testing exists, whether agile software development is a good idea, whether XP is a nefarious plot by programmers to gain license for sloppiness, and so forth. We do not require list members to be agile enthusiasts (though the owners are), but we require them to acknowledge that people are testing in projects that call themselves agile, and that our group is about helping those people do the best job they can.
&lt;br&gt;&lt;br&gt;The list owners will (gently at first, then forcibly) keep the signal-to-noise ratio acceptably high and the tone helpful.
&lt;br&gt;&lt;br&gt;We allow job postings, but only if the post is from someone in the company looking for an Agile tester.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26717794</id>
	<title>Re: Can we always pre-prepare automated regression tests?</title>
	<published>2009-12-09T13:12:00Z</published>
	<updated>2009-12-09T13:12:00Z</updated>
	<author>
		<name>adam_peter.knight</name>
	</author>
	<content type="html">Also would we not expect a large portion of the segmenting of the work
&lt;br&gt;to have been done at the point of breaking down the requirements into
&lt;br&gt;stories prior to allocating the stories to the sprint? &amp;nbsp;At this stage I
&lt;br&gt;try to ensure that the stories are small enough to process in full in a
&lt;br&gt;sprint. If the stories are too large to large to run through this
&lt;br&gt;process in a single iteration then I would be inclined to:-
&lt;br&gt;&lt;br&gt;a) Use the recursive nature of stories to break the story down further
&lt;br&gt;into something that can be processed in this way and put the other items
&lt;br&gt;back on the backlog
&lt;br&gt;b) Discuss the size of the stories with the team and Product
&lt;br&gt;Manager/customer
&lt;br&gt;&lt;br&gt;I tend to have to do this more often than I would like due to some
&lt;br&gt;issues that need ironing out elsewhere in our process.
&lt;br&gt;&lt;br&gt;Adam.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26717794&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;, &amp;quot;Matthew&amp;quot; &amp;lt;matt.heusser@...&amp;gt;
&lt;br&gt;wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26717794&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;, Steven Gordon sgordonphd@ wrote
&lt;br&gt;&amp;gt; &amp;gt;The question is whether it is reasonable to expect to be
&lt;br&gt;&amp;gt; &amp;gt;able to go from high level acceptance criteria to first
&lt;br&gt;&amp;gt; &amp;gt;cut unambiguous criteria to additional unambiguous criteria
&lt;br&gt;&amp;gt; &amp;gt;discovered by exploratory testing (not to mention some
&lt;br&gt;&amp;gt; &amp;gt;direct feedback from the Product Manager) all under the
&lt;br&gt;&amp;gt; &amp;gt;umbrella of the same single story and get it completely
&lt;br&gt;&amp;gt; &amp;gt;done in a single iteration (along with several other stories).
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We've been doing it at Socialtext for 37 out of the past 41 two-week
&lt;/div&gt;iterations (with a couple long iterations around the holidays.)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; But we expect regression testing to spill over into the next
&lt;br&gt;iteration, and estimation and planning on the next iteration start
&lt;br&gt;early.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Clearly, there's more than one way to do it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; regards,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --heusser
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26717794.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26715467</id>
	<title>Re: Re: Please be advised</title>
	<published>2009-12-09T10:47:55Z</published>
	<updated>2009-12-09T10:47:55Z</updated>
	<author>
		<name>Lisa Crispin-2</name>
	</author>
	<content type="html">I'm happy for people to use material from the book. Some major parts of the
&lt;br&gt;book are based, with permission and credit, on the work of others - for
&lt;br&gt;example, Brian Marick's agile testing matrix. But, in the book, we called
&lt;br&gt;those the Quadrants, Brian does not. If someone wants to call them the
&lt;br&gt;Quadrants, I think they should credit us with that term.
&lt;br&gt;&lt;br&gt;Things like 'Ten Principles for an Agile Tester&amp;quot; or &amp;quot;An Iteration in the
&lt;br&gt;Life&amp;quot; seem like generic terms, except that I don't know of them being used
&lt;br&gt;in the context of agile testing except in our book.
&lt;br&gt;&lt;br&gt;As I said, I know of several good sources for agile testing training that I
&lt;br&gt;recommend all the time. Some of them refer to our work in their courses, as
&lt;br&gt;we refer to their work in our book and courses. We all have to share
&lt;br&gt;knowledge. But if it's something really specific, not just common practice
&lt;br&gt;that everyone does, it needs to be denoted as such, not presented as
&lt;br&gt;original material. These people are marketing a course, for money, they
&lt;br&gt;aren't giving away information via a blog post or something.
&lt;br&gt;&lt;br&gt;The WAQB originally asked me and Janet to develop a course for them. We
&lt;br&gt;declined. It looks like they decided to just use our material anyway.
&lt;br&gt;&lt;br&gt;I personally do not think there is an easy way to &amp;quot;certify&amp;quot; someone as an
&lt;br&gt;agile tester. I do urge people to get training, I just don't know how to
&lt;br&gt;measure what they can apply from their training with a multiple-choice test.
&lt;br&gt;&lt;br&gt;-- Lisa
&lt;br&gt;&lt;br&gt;On Wed, Dec 9, 2009 at 11:29 AM, Maaret &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26715467&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;maaret@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I felt that looking at the easily available evidence before asking a group
&lt;br&gt;&amp;gt; this wide is also reasonable. I did read the blog post, the googlecached
&lt;br&gt;&amp;gt; course outline and compared briefly to the book's table of contents. Sure,
&lt;br&gt;&amp;gt; there's a lot of same things, but I did not see it as copypaste. Much of my
&lt;br&gt;&amp;gt; favorite stuff from the book was excluded.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I assume that in addition someone has seen their materials? Or heard an
&lt;br&gt;&amp;gt; explanation on why the same outline that they once removed was reposted on
&lt;br&gt;&amp;gt; the website, is that really intentional and would they assume that if
&lt;br&gt;&amp;gt; checked once, there would no longer be checks?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I still feel the request to avoid someone in training is pretty strong
&lt;br&gt;&amp;gt; statement. It may be justified, but personally I feel I'd still like a bit
&lt;br&gt;&amp;gt; more extensiveness on the evidence side.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Maaret
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26715467&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt; &amp;lt;agile-testing%40yahoogroups.com&amp;gt;,
&lt;br&gt;&amp;gt; &amp;quot;Matthew&amp;quot; &amp;lt;matt.heusser@...&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; --- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26715467&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt; &amp;lt;agile-testing%40yahoogroups.com&amp;gt;,
&lt;br&gt;&amp;gt; &amp;quot;Maaret&amp;quot; &amp;lt;maaret@&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; This is a pretty strong statement with little evidence
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;provided for the community to judge for themselves
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;at least in my perspective.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Hey, Asking for evidence is reasonable.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; My blog post ( &lt;a href=&quot;http://www.stpcollaboarative.com/matt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.stpcollaboarative.com/matt&lt;/a&gt;&amp;nbsp;) has a link to the
&lt;br&gt;&amp;gt; googlecached course outline as presented by the WAQB, which is a direct
&lt;br&gt;&amp;gt; cut/paste of the outline from Lisa and Janet's book. It is provided without
&lt;br&gt;&amp;gt; Attribution or permission; that is a copyright violation.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Check lisa's twitter posts ( &lt;a href=&quot;http://twitter.com/lisacrispin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/lisacrispin&lt;/a&gt;&amp;nbsp;); this is
&lt;br&gt;&amp;gt; the /second/ time they've done this. In other words, they cut/pasted the
&lt;br&gt;&amp;gt; outline before, were asked to put it down, waited six months, and put it
&lt;br&gt;&amp;gt; back up again.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Well, it's almost a cut/paste. Most likely, it's a re-type, as there are
&lt;br&gt;&amp;gt; typographical errors.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Do your own research. Draw your own conclusions.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; regards,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Matthew Heusser
&lt;br&gt;&amp;gt; &amp;gt; Blog: &lt;a href=&quot;http://blogs.stpcollaborative.com/matt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.stpcollaborative.com/matt&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Lisa Crispin
&lt;br&gt;Co-author with Janet Gregory, _Agile Testing: A Practical Guide for Testers
&lt;br&gt;and Agile Teams_ (Addison-Wesley 2009)
&lt;br&gt;&lt;a href=&quot;http://lisacrispin.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lisacrispin.com&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-be-advised-tp26697608p26715467.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26715381</id>
	<title>Re: Please be advised</title>
	<published>2009-12-09T10:42:36Z</published>
	<updated>2009-12-09T10:42:36Z</updated>
	<author>
		<name>Lisa Crispin-2</name>
	</author>
	<content type="html">I understand that, but shouldn't any vendor do their due diligence of
&lt;br&gt;courses they market?
&lt;br&gt;&lt;br&gt;Nobody at either WAQB or Bouvet has agreed to send me the course materials
&lt;br&gt;so I can verify that they are not using material from our book without
&lt;br&gt;proper credit.
&lt;br&gt;&lt;br&gt;I give Bouvet the benefit of the doubt, but it would be hard to recommend
&lt;br&gt;them while being unsure of their competence to judge the courses they
&lt;br&gt;market.
&lt;br&gt;-- Lisa
&lt;br&gt;&lt;br&gt;On Wed, Dec 9, 2009 at 7:16 AM, Dave Rooney &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26715381&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave.rooney@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Just to be clear, Bouvet != WAQB. Bouvet was having Steen Lerche-Jensen
&lt;br&gt;&amp;gt; of WAQB put on the Agile Testing course.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Dave Rooney
&lt;br&gt;&amp;gt; Co-founder and Consultant, The Agile Consortium
&lt;br&gt;&amp;gt; &amp;quot;Maximizing the value of your IT investments!&amp;quot;
&lt;br&gt;&amp;gt; E-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26715381&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt; &amp;lt;dave%40theagileconsortium.com&amp;gt;
&lt;br&gt;&amp;gt; Twitter: daverooneyca
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.theagileconsortium.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.theagileconsortium.com&lt;/a&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://practicalagility.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://practicalagility.blogspot.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Lisa Crispin wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; A company called Bouvet, alternatively called the &amp;quot;World Agile
&lt;br&gt;&amp;gt; &amp;gt; Qualifications Board&amp;quot;, is marketing an agile testing course that is a
&lt;br&gt;&amp;gt; &amp;gt; direct rip-off of the book written by me and Janet, as well as our own
&lt;br&gt;&amp;gt; &amp;gt; course.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; If you are interested in agile testing training, there are plenty of
&lt;br&gt;&amp;gt; &amp;gt; legitimate sources of this, including our course, Elisabeth
&lt;br&gt;&amp;gt; &amp;gt; Hendrickson, Dale Emery, and I believe, ethical companies such as SQE
&lt;br&gt;&amp;gt; &amp;gt; and Rally, just to name a few. Don't give any business to people who
&lt;br&gt;&amp;gt; &amp;gt; don't actually know anything, but simply steal material from
&lt;br&gt;&amp;gt; &amp;gt; practitioners.
&lt;br&gt;&amp;gt; &amp;gt; Thanks,
&lt;br&gt;&amp;gt; &amp;gt; Lisa
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; --
&lt;br&gt;&amp;gt; &amp;gt; Lisa Crispin
&lt;br&gt;&amp;gt; &amp;gt; Co-author with Janet Gregory, _Agile Testing: A Practical Guide for
&lt;br&gt;&amp;gt; &amp;gt; Testers and Agile Teams_ (Addison-Wesley 2009)
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://lisacrispin.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lisacrispin.com&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Lisa Crispin
&lt;br&gt;Co-author with Janet Gregory, _Agile Testing: A Practical Guide for Testers
&lt;br&gt;and Agile Teams_ (Addison-Wesley 2009)
&lt;br&gt;&lt;a href=&quot;http://lisacrispin.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lisacrispin.com&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-be-advised-tp26697608p26715381.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26715224</id>
	<title>Re: Please be advised</title>
	<published>2009-12-09T10:29:20Z</published>
	<updated>2009-12-09T10:29:20Z</updated>
	<author>
		<name>Maaret</name>
	</author>
	<content type="html">I felt that looking at the easily available evidence before asking a group this wide is also reasonable. I did read the blog post, the googlecached course outline and compared briefly to the book's table of contents. Sure, there's a lot of same things, but I did not see it as copypaste. Much of my favorite stuff from the book was excluded. 
&lt;br&gt;&lt;br&gt;I assume that in addition someone has seen their materials? Or heard an explanation on why the same outline that they once removed was reposted on the website, is that really intentional and would they assume that if checked once, there would no longer be checks? 
&lt;br&gt;&lt;br&gt;I still feel the request to avoid someone in training is pretty strong statement. It may be justified, but personally I feel I'd still like a bit more extensiveness on the evidence side. 
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Maaret
&lt;br&gt;&lt;br&gt;--- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26715224&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;, &amp;quot;Matthew&amp;quot; &amp;lt;matt.heusser@...&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26715224&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;, &amp;quot;Maaret&amp;quot; &amp;lt;maaret@&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; This is a pretty strong statement with little evidence 
&lt;br&gt;&amp;gt; &amp;gt;provided for the community to judge for themselves 
&lt;br&gt;&amp;gt; &amp;gt;at least in my perspective. 
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hey, Asking for evidence is reasonable.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; My blog post ( &lt;a href=&quot;http://www.stpcollaboarative.com/matt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.stpcollaboarative.com/matt&lt;/a&gt;&amp;nbsp;) has a link to the googlecached course outline as presented by the WAQB, which is a direct cut/paste of the outline from Lisa and Janet's book. &amp;nbsp;It is provided without Attribution or permission; that is a copyright violation.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Check lisa's twitter posts ( &lt;a href=&quot;http://twitter.com/lisacrispin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/lisacrispin&lt;/a&gt;&amp;nbsp;); this is the /second/ time they've done this. &amp;nbsp;In other words, they cut/pasted the outline before, were asked to put it down, waited six months, and put it back up again.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Well, it's almost a cut/paste. &amp;nbsp;Most likely, it's a re-type, as there are typographical errors.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Do your own research. &amp;nbsp;Draw your own conclusions. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; regards,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Matthew Heusser
&lt;br&gt;&amp;gt; Blog: &lt;a href=&quot;http://blogs.stpcollaborative.com/matt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.stpcollaborative.com/matt&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-be-advised-tp26697608p26715224.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26714028</id>
	<title>Re: Please be advised</title>
	<published>2009-12-09T09:22:14Z</published>
	<updated>2009-12-09T09:22:14Z</updated>
	<author>
		<name>Matthew-103</name>
	</author>
	<content type="html">&lt;br&gt;--- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26714028&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;, &amp;quot;Maaret&amp;quot; &amp;lt;maaret@...&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is a pretty strong statement with little evidence 
&lt;br&gt;&amp;gt;provided for the community to judge for themselves 
&lt;br&gt;&amp;gt;at least in my perspective. 
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Hey, Asking for evidence is reasonable.
&lt;br&gt;&lt;br&gt;My blog post ( &lt;a href=&quot;http://www.stpcollaboarative.com/matt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.stpcollaboarative.com/matt&lt;/a&gt;&amp;nbsp;) has a link to the googlecached course outline as presented by the WAQB, which is a direct cut/paste of the outline from Lisa and Janet's book. &amp;nbsp;It is provided without Attribution or permission; that is a copyright violation.
&lt;br&gt;&lt;br&gt;Check lisa's twitter posts ( &lt;a href=&quot;http://twitter.com/lisacrispin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/lisacrispin&lt;/a&gt;&amp;nbsp;); this is the /second/ time they've done this. &amp;nbsp;In other words, they cut/pasted the outline before, were asked to put it down, waited six months, and put it back up again.
&lt;br&gt;&lt;br&gt;Well, it's almost a cut/paste. &amp;nbsp;Most likely, it's a re-type, as there are typographical errors.
&lt;br&gt;&lt;br&gt;Do your own research. &amp;nbsp;Draw your own conclusions. 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;regards,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Matthew Heusser
&lt;br&gt;Blog: &lt;a href=&quot;http://blogs.stpcollaborative.com/matt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.stpcollaborative.com/matt&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-be-advised-tp26697608p26714028.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26713746</id>
	<title>Re: Please be advised</title>
	<published>2009-12-09T09:03:56Z</published>
	<updated>2009-12-09T09:03:56Z</updated>
	<author>
		<name>Maaret</name>
	</author>
	<content type="html">This is a pretty strong statement with little evidence provided for the community to judge for themselves at least in my perspective. I went to look for the materials, did not run across them online. There was most likely more behind this than just the course outline and there's been access to the course materials as well? I trust Lisa as an expert in this area, but would like to understand on a bit deeper level. 
&lt;br&gt;&lt;br&gt;I enjoyed the book by Lisa and Janet a lot. Having been around with agile testing for a while, I did not see that all of it was new, but the way it was put together was clear and instructive. 
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Maaret
&lt;br&gt;&lt;br&gt;--- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26713746&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;, Lisa Crispin &amp;lt;lisa.crispin@...&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; A company called Bouvet, alternatively called the &amp;quot;World Agile
&lt;br&gt;&amp;gt; Qualifications Board&amp;quot;, is marketing an agile testing course that is a direct
&lt;br&gt;&amp;gt; rip-off of the book written by me and Janet, as well as our own course.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If you are interested in agile testing training, there are plenty of
&lt;br&gt;&amp;gt; legitimate sources of this, including our course, Elisabeth Hendrickson,
&lt;br&gt;&amp;gt; Dale Emery, and I believe, ethical companies such as SQE and Rally, just to
&lt;br&gt;&amp;gt; name a few. Don't give any business to people who don't actually know
&lt;br&gt;&amp;gt; anything, but simply steal material from practitioners.
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Lisa
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Lisa Crispin
&lt;br&gt;&amp;gt; Co-author with Janet Gregory, _Agile Testing: A Practical Guide for Testers
&lt;br&gt;&amp;gt; and Agile Teams_ (Addison-Wesley 2009)
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lisacrispin.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lisacrispin.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-be-advised-tp26697608p26713746.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26711511</id>
	<title>RE: Re: Please be advised</title>
	<published>2009-12-09T06:50:57Z</published>
	<updated>2009-12-09T06:50:57Z</updated>
	<author>
		<name>Melody Norsworthy</name>
	</author>
	<content type="html">&lt;br&gt;Lisa and Janet - I wanted to let you know that I just purchased your book from Amazon. &amp;nbsp;I've heard very good things about you work!
&lt;br&gt;&lt;br&gt;Melody Norsworthy 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26711511&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;
&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26711511&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;matt.heusser@...&lt;/a&gt;
&lt;br&gt;Date: Wed, 9 Dec 2009 14:06:52 +0000
&lt;br&gt;Subject: [agile-testing] Re: Please be advised
&lt;br&gt;&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26711511&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;, Lisa Crispin &amp;lt;lisa.crispin@...&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; A company called Bouvet, alternatively called the &amp;quot;World Agile
&lt;br&gt;&amp;gt; Qualifications Board&amp;quot;, is marketing an agile testing course that is a direct rip-off of the book written by me and Janet, 
&lt;br&gt;&amp;gt; as well as our own course ...
&lt;br&gt;&lt;br&gt;I'm appealing directly to the Agile Alliance's Board of directors to formally censure this company. Proposal here:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://blogs.stpcollaborative.com/matt/2009/12/08/nor-tolerate-those-among-us-who-do/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.stpcollaborative.com/matt/2009/12/08/nor-tolerate-those-among-us-who-do/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Let us not tolerate these fools and charlatans. I ask you to pllease consider signing the proposal, re-tweeting, linking, etc.
&lt;br&gt;&lt;br&gt;regards,
&lt;br&gt;&lt;br&gt;Matthew Heusser
&lt;br&gt;Blog: &lt;a href=&quot;http://blogs.stpocllaborative.com/matt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.stpocllaborative.com/matt&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;		 	 &amp;nbsp; 		 &amp;nbsp;
&lt;br&gt;_________________________________________________________________
&lt;br&gt;Windows Live Hotmail gives you a free,exclusive &amp;nbsp;gift.
&lt;br&gt;&lt;a href=&quot;http://www.microsoft.com/windows/windowslive/hotmail_bl1/hotmail_bl1.aspx?ocid=PID23879::T:WLMTAGL:ON:WL:en-ww:WM_IMHM_7:092009&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.microsoft.com/windows/windowslive/hotmail_bl1/hotmail_bl1.aspx?ocid=PID23879::T:WLMTAGL:ON:WL:en-ww:WM_IMHM_7:092009&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-be-advised-tp26697608p26711511.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26710954</id>
	<title>Re: Re: Please be advised</title>
	<published>2009-12-09T06:18:58Z</published>
	<updated>2009-12-09T06:18:58Z</updated>
	<author>
		<name>Dave Rooney</name>
	</author>
	<content type="html">As I mentioned in another message, Bouvet was contracting Steen 
&lt;br&gt;Lerche-Jensen of the WAQB to put on the Agile Testing Foundations 
&lt;br&gt;course. &amp;nbsp;As far as I can tell, and from what they have told me, they 
&lt;br&gt;have no other affiliation with him. &amp;nbsp;People from Bouvet have been in 
&lt;br&gt;contact with Lisa about the issue and are taking action.
&lt;br&gt;&lt;br&gt;As for the WAQB, Laurent Bossavit has said that there's no record of 
&lt;br&gt;them being an Agile Alliance member.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;Dave Rooney
&lt;br&gt;Co-founder and Consultant, The Agile Consortium
&lt;br&gt;&amp;quot;Maximizing the value of your IT investments!&amp;quot;
&lt;br&gt;E-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26710954&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt;
&lt;br&gt;Twitter: daverooneyca
&lt;br&gt;&lt;a href=&quot;http://www.theagileconsortium.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.theagileconsortium.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://practicalagility.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://practicalagility.blogspot.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Matthew wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; --- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26710954&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;, Lisa Crispin &amp;lt;lisa.crispin@...&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; A company called Bouvet, alternatively called the &amp;quot;World Agile
&lt;br&gt;&amp;gt;&amp;gt; Qualifications Board&amp;quot;, is marketing an agile testing course that is a direct rip-off of the book written by me and Janet, 
&lt;br&gt;&amp;gt;&amp;gt; as well as our own course ...
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm appealing directly to the Agile Alliance's Board of directors to formally censure this company. &amp;nbsp;Proposal here:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://blogs.stpcollaborative.com/matt/2009/12/08/nor-tolerate-those-among-us-who-do/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.stpcollaborative.com/matt/2009/12/08/nor-tolerate-those-among-us-who-do/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Let us not tolerate these fools and charlatans. &amp;nbsp;I ask you to pllease consider signing the proposal, re-tweeting, linking, etc.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; regards,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Matthew Heusser
&lt;br&gt;&amp;gt; Blog: &lt;a href=&quot;http://blogs.stpocllaborative.com/matt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.stpocllaborative.com/matt&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-be-advised-tp26697608p26710954.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26710907</id>
	<title>Re: Please be advised</title>
	<published>2009-12-09T06:16:14Z</published>
	<updated>2009-12-09T06:16:14Z</updated>
	<author>
		<name>Dave Rooney</name>
	</author>
	<content type="html">Just to be clear, Bouvet != WAQB. &amp;nbsp;Bouvet was having Steen Lerche-Jensen 
&lt;br&gt;of WAQB put on the Agile Testing course.
&lt;br&gt;&lt;br&gt;Dave Rooney
&lt;br&gt;Co-founder and Consultant, The Agile Consortium
&lt;br&gt;&amp;quot;Maximizing the value of your IT investments!&amp;quot;
&lt;br&gt;E-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26710907&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt;
&lt;br&gt;Twitter: daverooneyca
&lt;br&gt;&lt;a href=&quot;http://www.theagileconsortium.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.theagileconsortium.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://practicalagility.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://practicalagility.blogspot.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Lisa Crispin wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; A company called Bouvet, alternatively called the &amp;quot;World Agile 
&lt;br&gt;&amp;gt; Qualifications Board&amp;quot;, is marketing an agile testing course that is a 
&lt;br&gt;&amp;gt; direct rip-off of the book written by me and Janet, as well as our own 
&lt;br&gt;&amp;gt; course.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If you are interested in agile testing training, there are plenty of 
&lt;br&gt;&amp;gt; legitimate sources of this, including our course, Elisabeth 
&lt;br&gt;&amp;gt; Hendrickson, Dale Emery, and I believe, ethical companies such as SQE 
&lt;br&gt;&amp;gt; and Rally, just to name a few. Don't give any business to people who 
&lt;br&gt;&amp;gt; don't actually know anything, but simply steal material from 
&lt;br&gt;&amp;gt; practitioners.
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Lisa
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Lisa Crispin
&lt;br&gt;&amp;gt; Co-author with Janet Gregory, _Agile Testing: A Practical Guide for 
&lt;br&gt;&amp;gt; Testers and Agile Teams_ (Addison-Wesley 2009)
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lisacrispin.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lisacrispin.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-be-advised-tp26697608p26710907.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26710956</id>
	<title>Re: Can we always pre-prepare automated regression tests?</title>
	<published>2009-12-09T06:10:56Z</published>
	<updated>2009-12-09T06:10:56Z</updated>
	<author>
		<name>Matthew-103</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;--- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26710956&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;, Steven Gordon &amp;lt;sgordonphd@...&amp;gt; wrote
&lt;br&gt;&amp;gt;The question is whether it is reasonable to expect to be 
&lt;br&gt;&amp;gt;able to go from high level acceptance criteria to first 
&lt;br&gt;&amp;gt;cut unambiguous criteria to additional unambiguous criteria 
&lt;br&gt;&amp;gt;discovered by exploratory testing (not to mention some
&lt;br&gt;&amp;gt;direct feedback from the Product Manager) all under the
&lt;br&gt;&amp;gt;umbrella of the same single story and get it completely 
&lt;br&gt;&amp;gt;done in a single iteration (along with several other stories).
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;We've been doing it at Socialtext for 37 out of the past 41 two-week iterations (with a couple long iterations around the holidays.)
&lt;br&gt;&lt;br&gt;But we expect regression testing to spill over into the next iteration, and estimation and planning on the next iteration start early.
&lt;br&gt;&lt;br&gt;Clearly, there's more than one way to do it.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;regards,
&lt;br&gt;&lt;br&gt;--heusser
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26710956.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26710840</id>
	<title>Re: Please be advised</title>
	<published>2009-12-09T06:06:52Z</published>
	<updated>2009-12-09T06:06:52Z</updated>
	<author>
		<name>Matthew-103</name>
	</author>
	<content type="html">--- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26710840&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;, Lisa Crispin &amp;lt;lisa.crispin@...&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; A company called Bouvet, alternatively called the &amp;quot;World Agile
&lt;br&gt;&amp;gt; Qualifications Board&amp;quot;, is marketing an agile testing course that is a direct rip-off of the book written by me and Janet, 
&lt;br&gt;&amp;gt; as well as our own course ...
&lt;br&gt;&lt;br&gt;I'm appealing directly to the Agile Alliance's Board of directors to formally censure this company. &amp;nbsp;Proposal here:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://blogs.stpcollaborative.com/matt/2009/12/08/nor-tolerate-those-among-us-who-do/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.stpcollaborative.com/matt/2009/12/08/nor-tolerate-those-among-us-who-do/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Let us not tolerate these fools and charlatans. &amp;nbsp;I ask you to pllease consider signing the proposal, re-tweeting, linking, etc.
&lt;br&gt;&lt;br&gt;&lt;br&gt;regards,
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Matthew Heusser
&lt;br&gt;Blog: &lt;a href=&quot;http://blogs.stpocllaborative.com/matt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.stpocllaborative.com/matt&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-be-advised-tp26697608p26710840.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26704365</id>
	<title>Call for Papers - Test Driven Development 2010 - colocated with ICST  2010</title>
	<published>2009-12-08T18:51:20Z</published>
	<updated>2009-12-08T18:51:20Z</updated>
	<author>
		<name>André Abe Vicente</name>
	</author>
	<content type="html">---------- Forwarded message ----------
&lt;br&gt;From: Laurie Williams &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26704365&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;williams@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date: Mon, Dec 7, 2009 at 1:34 PM
&lt;br&gt;Subject: [SEWORLD] Call for Papers - Test Driven Development 2010 -
&lt;br&gt;colocated with ICST 2010
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26704365&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seworld@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Test Driven Development 2010
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://agile.csc.ncsu.edu/tdd/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://agile.csc.ncsu.edu/tdd/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Paris, France
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;April 10, 2010
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Co-located &amp;nbsp;with &amp;nbsp;ICST &amp;nbsp;2010
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://vps.it-sudparis.eu/icst2010/icst2010v4.htm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://vps.it-sudparis.eu/icst2010/icst2010v4.htm&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Test-driven development (TDD) emerged as a practice of Extreme Programming
&lt;/div&gt;approximately a decade ago. &amp;nbsp; The TDD practice involves the incremental
&lt;br&gt;automation of unit test cases and the crafting of often-automated acceptance
&lt;br&gt;tests early in an iteration cycle. The goal of the TDD 2010 workshop is to
&lt;br&gt;bring together academics researching TDD, practitioners using TDD, educators
&lt;br&gt;teaching TDD, and researchers interested in TDD, to discuss new and emerging
&lt;br&gt;trends in TDD and to assess the advancement of TDD as a practice for
&lt;br&gt;improving the quality of software products. &amp;nbsp; We invite submissions of both
&lt;br&gt;full-length and short papers as well as proposals for presentations. &amp;nbsp;The
&lt;br&gt;workshop will include these presentations and interactive discussion time.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; **TDD 2010 topics of interest:
&lt;br&gt;&amp;gt; * &amp;nbsp;Experience of industrial teams using test-driven development
&lt;br&gt;&amp;gt; * &amp;nbsp;Empirical studies of industrial teams using test-driven development
&lt;br&gt;&amp;gt; * &amp;nbsp;Tools to support test-driven development, particularly those beyond the
&lt;br&gt;initial tool, JUnit
&lt;br&gt;&amp;gt; * &amp;nbsp;Guidelines on how much test-driven development test cases are enough
&lt;br&gt;&amp;gt; * &amp;nbsp;The effects of test-driven development on the design of software
&lt;br&gt;&amp;gt; * &amp;nbsp;Use of test-driven development test cases as executable documentation
&lt;br&gt;&amp;gt; * &amp;nbsp;Experience starting test-driven development on legacy code bases
&lt;br&gt;without automated tests
&lt;br&gt;&amp;gt; * &amp;nbsp;Education in TDD practices
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; **Submissions:
&lt;br&gt;&amp;gt; TDD 2010 will have three categories of submissions:
&lt;br&gt;&amp;gt; · &amp;nbsp; &amp;nbsp; &amp;nbsp; Long papers (up to 10 pages)
&lt;br&gt;&amp;gt; · &amp;nbsp; &amp;nbsp; &amp;nbsp; Short papers (up to 6 pages)
&lt;br&gt;&amp;gt; · &amp;nbsp; &amp;nbsp; &amp;nbsp; Presentation proposals (one page; not in Digital Library)
&lt;br&gt;&amp;gt; Each submitted paper must adhere to the IEEE template. &amp;nbsp;Three members of
&lt;br&gt;the program committee will review both short and long papers; presentation
&lt;br&gt;proposals will be evaluated by the chairs for relevance to the workshop
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ** Important dates:
&lt;br&gt;&amp;gt; - Submission of papers: January 22, 2010
&lt;br&gt;&amp;gt; - Notification: March 2, 2010
&lt;br&gt;&amp;gt; - Camera ready: March 26, 2010
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ** Organizing Committee:
&lt;br&gt;&amp;gt; Laurie Williams, North Carolina State University, USA
&lt;br&gt;&amp;gt; Jeff Offutt, George Mason University, USA
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ** Program committee:
&lt;br&gt;&amp;gt; Jan Acosta, IBM
&lt;br&gt;&amp;gt; Lisa Crispen, lisacrispen.com
&lt;br&gt;&amp;gt; David Jenzen, Cal Poly
&lt;br&gt;&amp;gt; Philip Johnson, University of Hawaii
&lt;br&gt;&amp;gt; Catherine Louis
&lt;br&gt;&amp;gt; Michael Maximilien, IBM
&lt;br&gt;&amp;gt; Grigori Melnick, Microsoft
&lt;br&gt;&amp;gt; Gerard Meszaros, gerardmeszaros,com
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;******************************************
&lt;br&gt;&lt;br&gt;Laurie Williams, PhD
&lt;br&gt;North Carolina State University
&lt;br&gt;Department of Computer Science
&lt;br&gt;Campus Box 8206
&lt;br&gt;890 Oval Drive, Room 3272
&lt;br&gt;Raleigh, NC &amp;nbsp;27695
&lt;br&gt;&lt;br&gt;Phone: &amp;nbsp;919-513-4151
&lt;br&gt;Fax: &amp;nbsp;919-515-7896
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;============================================================
&lt;br&gt;To contribute to SEWORLD, send your submission to
&lt;br&gt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26704365&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seworld@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.sigsoft.org/seworld&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sigsoft.org/seworld&lt;/a&gt;&amp;nbsp;provides more
&lt;br&gt;information on SEWORLD as well as a complete archive of
&lt;br&gt;messages posted to the list.
&lt;br&gt;============================================================
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Call-for-Papers---Test-Driven-Development-2010---colocated-with-ICST--2010-tp26704365p26704365.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26703858</id>
	<title>Re: Re: Can we always pre-prepare automated  regression tests?</title>
	<published>2009-12-08T17:40:38Z</published>
	<updated>2009-12-08T17:40:38Z</updated>
	<author>
		<name>Dale Emery</name>
	</author>
	<content type="html">Hi Steve,
&lt;br&gt;&lt;br&gt;The question is whether it is reasonable to expect to be able to go from
&lt;br&gt;&amp;gt; high level acceptance criteria to first cut unambiguous criteria to
&lt;br&gt;&amp;gt; additional unambiguous criteria discovered by exploratory testing (not to
&lt;br&gt;&amp;gt; mention some direct feedback from the Product Manager) all under the
&lt;br&gt;&amp;gt; umbrella of the same single story and get it completely done in a single
&lt;br&gt;&amp;gt; iteration (along with several other stories).
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;I can't speak for others in the conversation, but I wasn't thinking that
&lt;br&gt;this all had to be done in a single iteration.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Attempting this creates greater stress, a more adversarial relationship
&lt;br&gt;&amp;gt; between testers and developers, and a less sustainable process compared
&lt;br&gt;&amp;gt; with:
&lt;br&gt;&amp;gt; - slicing the original story along the lines of the specific test cases,
&lt;br&gt;&amp;gt; - scheduling them individually within the iteration or next few iterations,
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Yes, my preference write the test cases and slice the stories just before
&lt;br&gt;the iteration in which they will be implemented.
&lt;br&gt;&lt;br&gt;Something I don't see in your description: Who is involved in writing the
&lt;br&gt;test cases?
&lt;br&gt;&lt;br&gt;I want to involve not only the Product Owner (or whoever's job it is to
&lt;br&gt;decide what they want the software to do), but also testers and developers.
&lt;br&gt;Testers are good at identifying ambiguities in the story description, and
&lt;br&gt;positing scenarios to test everyone's understanding of the story. Developers
&lt;br&gt;are good at understanding the technical implications of a story or a test,
&lt;br&gt;and at understanding how the existing technology influences the cost of the
&lt;br&gt;next story. And that can influence what tests the team needs to write.
&lt;br&gt;&lt;br&gt;So what comes out of that conversation is not only the unambiguous test
&lt;br&gt;cases, but also a shared understanding of what the story means, and what the
&lt;br&gt;tests mean.
&lt;br&gt;&lt;br&gt;- using exploratory testing to define missing slice stories,
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;I'm not clear what you mean here. Is the work of defining missing slice
&lt;br&gt;stories the same or different from the work you mentioned above, discovering
&lt;br&gt;additional unambiguous criteria? If they're different, how are they
&lt;br&gt;different? If they're the same, how do you avoid the chaos you mentioned
&lt;br&gt;above?
&lt;br&gt;&lt;br&gt;Dale
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Dale Emery
&lt;br&gt;Consultant to software teams and leaders
&lt;br&gt;Web: &lt;a href=&quot;http://dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dhemery.com&lt;/a&gt;&lt;br&gt;Weblog: &lt;a href=&quot;http://cwd.dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cwd.dhemery.com&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26703858.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26703065</id>
	<title>Re: Re: Can we always pre-prepare automated  regression tests?</title>
	<published>2009-12-08T16:01:43Z</published>
	<updated>2009-12-08T16:01:43Z</updated>
	<author>
		<name>Steven Gordon-2</name>
	</author>
	<content type="html">Of course, the team should absolutely be able to advance the product this
&lt;br&gt;way.
&lt;br&gt;&lt;br&gt;The question is whether it is reasonable to expect to be able to go from
&lt;br&gt;high level acceptance criteria to first cut unambiguous criteria to
&lt;br&gt;additional unambiguous criteria discovered by exploratory testing (not to
&lt;br&gt;mention some direct feedback from the Product Manager) all under the
&lt;br&gt;umbrella of the same single story and get it completely done in a single
&lt;br&gt;iteration (along with several other stories).
&lt;br&gt;&lt;br&gt;Attempting this creates greater stress, a more adversarial relationship
&lt;br&gt;between testers and developers, and a less sustainable process compared
&lt;br&gt;with:
&lt;br&gt;- slicing the original story along the lines of the specific test cases,
&lt;br&gt;- scheduling them individually within the iteration or next few iterations,
&lt;br&gt;- using exploratory testing to define missing slice stories,
&lt;br&gt;- continually getting feedback as to whether the slice stories are providing
&lt;br&gt;value.
&lt;br&gt;&lt;br&gt;It is the same work as you describe, but less chaotic and more sustainable.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Once you have a slice story for each acceptance test, then the acceptance
&lt;br&gt;test becomes the requirement for that story. &amp;nbsp;You can still have the
&lt;br&gt;original ambiguous requirement for the epic, but there is no reason to
&lt;br&gt;maintain that requirement once everyone agrees that all the slices necessary
&lt;br&gt;to fulfil the original epic requirement have been implemented successfully.
&lt;br&gt;Then the acceptance tests are all you need to make sure the epic requirement
&lt;br&gt;stays satisfied.
&lt;br&gt;&lt;br&gt;On Tue, Dec 8, 2009 at 4:00 PM, adam_peter.knight &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26703065&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adam.knight@...&lt;/a&gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I love how this discussion has developed! My two-penneth:-
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When tackling a story our method tends to be to define a set of high level
&lt;br&gt;&amp;gt; test acceptance criteria and agree these with the Product Manager and
&lt;br&gt;&amp;gt; developers prior to defining specific test cases. It is at this stage that I
&lt;br&gt;&amp;gt; would expect ambiguities or misunderstandings in the requirement to be
&lt;br&gt;&amp;gt; flushed out, e.g. the absence of the rule defining behaviour as in Dale's
&lt;br&gt;&amp;gt; previous example. A good tester should identify edge cases and ambiguities
&lt;br&gt;&amp;gt; at this stage and clarify these with more precise language in the acceptance
&lt;br&gt;&amp;gt; criteria. Specific tests would then be defined to give us confidence that
&lt;br&gt;&amp;gt; the criteria were being met, but I would not expect the passing of the tests
&lt;br&gt;&amp;gt; to be the requirement, merely the mechanism that we have chosen to
&lt;br&gt;&amp;gt; demonstrate that the requirement is being met. We might (should), based on
&lt;br&gt;&amp;gt; the acceptance criteria, be able to execute further exploratory tests not
&lt;br&gt;&amp;gt; previously agreed, and use our acceptance criteria to decide whether these
&lt;br&gt;&amp;gt; tests have been successful or not.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Adam.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --------------------------------
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.linkedin.com/in/adampknight&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/adampknight&lt;/a&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://a-sisyphean-task.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://a-sisyphean-task.blogspot.com&lt;/a&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.twitter.com/adampknight&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.twitter.com/adampknight&lt;/a&gt;&lt;br&gt;&amp;gt; --------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;quot;The true test of character is not how much we know how to do, but how we
&lt;br&gt;&amp;gt; behave when we don't know what to do.&amp;quot; John W. Holt, Jr.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26703065&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;, Dale Emery &amp;lt;dale@...&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Hi George,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; As an aside, this test is erroneous only because you have decided it so.
&lt;br&gt;&amp;gt; It
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; /could have been/ that the test was correct, but that the requirement
&lt;br&gt;&amp;gt; was
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; stated incorrectly. People are often not precise in their statements,
&lt;br&gt;&amp;gt; as in
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; their interpretation of statements.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I think I agree, though I'd say it slightly differently: It's erroneous
&lt;br&gt;&amp;gt; &amp;gt; because (in this particular case) it did not express my true intent.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I definitely agree that a mismatch per se doesn't necessarily mean that
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; &amp;gt; test is erroneous. The error might be in the test, the requirements
&lt;br&gt;&amp;gt; &amp;gt; statement, or both.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; My point in pointing this out is to highlight the fact that, though the
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; examples are not, in themselves, the statement of requirements,
&lt;br&gt;&amp;gt; well-chosen
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; examples can help us avoid misunderstandings of those requirements.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Yes. I'd say that the two expressions complement each other. Each
&lt;br&gt;&amp;gt; expression
&lt;br&gt;&amp;gt; &amp;gt; helps the reader to understand the other, and to understand the
&lt;br&gt;&amp;gt; underlying
&lt;br&gt;&amp;gt; &amp;gt; intent, which is incompletely expressed by either form.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Dale
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; --
&lt;br&gt;&amp;gt; &amp;gt; Dale Emery
&lt;br&gt;&amp;gt; &amp;gt; Consultant to software teams and leaders
&lt;br&gt;&amp;gt; &amp;gt; Web: &lt;a href=&quot;http://dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dhemery.com&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; Weblog: &lt;a href=&quot;http://cwd.dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cwd.dhemery.com&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26703065.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26702388</id>
	<title>Re: Can we always pre-prepare automated regression tests?</title>
	<published>2009-12-08T15:00:23Z</published>
	<updated>2009-12-08T15:00:23Z</updated>
	<author>
		<name>adam_peter.knight</name>
	</author>
	<content type="html">I love how this discussion has developed! My two-penneth:-
&lt;br&gt;&lt;br&gt;When tackling a story our method tends to be to define a set of high
&lt;br&gt;level test acceptance criteria and agree these with the Product Manager
&lt;br&gt;and developers prior to defining specific test cases. It is at this
&lt;br&gt;stage that I would expect ambiguities or misunderstandings in the
&lt;br&gt;requirement to be flushed out, e.g. the absence of the rule defining
&lt;br&gt;behaviour as in Dale's previous example. A good tester should identify
&lt;br&gt;edge cases and ambiguities at this stage and clarify these with more
&lt;br&gt;precise language in the acceptance criteria. Specific tests would then
&lt;br&gt;be defined to give us confidence that the criteria were being met, but I
&lt;br&gt;would not expect the passing of the tests to be the requirement, merely
&lt;br&gt;the mechanism that we have chosen to demonstrate that the requirement is
&lt;br&gt;being met. We might (should), based on the acceptance criteria, be able
&lt;br&gt;to execute further exploratory tests not previously agreed, and use our
&lt;br&gt;acceptance criteria to decide whether these tests have been successful
&lt;br&gt;or not.
&lt;br&gt;&lt;br&gt;Adam.
&lt;br&gt;&lt;br&gt;--------------------------------
&lt;br&gt;&lt;a href=&quot;http://www.linkedin.com/in/adampknight&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/adampknight&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://a-sisyphean-task.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://a-sisyphean-task.blogspot.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.twitter.com/adampknight&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.twitter.com/adampknight&lt;/a&gt;&lt;br&gt;--------------------------------
&lt;br&gt;&lt;br&gt;&amp;quot;The true test of character is not how much we know how to do, but how
&lt;br&gt;we behave when we don't know what to do.&amp;quot; John W. Holt, Jr.
&lt;br&gt;&lt;br&gt;&lt;br&gt;--- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26702388&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;, Dale Emery &amp;lt;dale@...&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi George,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As an aside, this test is erroneous only because you have decided it
&lt;br&gt;so. &amp;nbsp;It
&lt;br&gt;&amp;gt; &amp;gt; /could have been/ that the test was correct, but that the
&lt;br&gt;requirement was
&lt;br&gt;&amp;gt; &amp;gt; stated incorrectly. &amp;nbsp;People are often not precise in their
&lt;br&gt;statements, as in
&lt;br&gt;&amp;gt; &amp;gt; their interpretation of statements.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I think I agree, though I'd say it slightly differently: It's
&lt;br&gt;erroneous
&lt;br&gt;&amp;gt; because (in this particular case) it did not express my true intent.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I definitely agree that a mismatch per se doesn't necessarily mean
&lt;br&gt;that the
&lt;br&gt;&amp;gt; test is erroneous. The error might be in the test, the requirements
&lt;br&gt;&amp;gt; statement, or both.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; My point in pointing this out is to highlight the fact that, though
&lt;br&gt;the
&lt;br&gt;&amp;gt; &amp;gt; examples are not, in themselves, the statement of requirements,
&lt;br&gt;well-chosen
&lt;br&gt;&amp;gt; &amp;gt; examples can help us avoid misunderstandings of those requirements.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yes. I'd say that the two expressions complement each other. Each
&lt;br&gt;expression
&lt;br&gt;&amp;gt; helps the reader to understand the other, and to understand the
&lt;br&gt;underlying
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; intent, which is incompletely expressed by either form.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Dale
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Dale Emery
&lt;br&gt;&amp;gt; Consultant to software teams and leaders
&lt;br&gt;&amp;gt; Web: &lt;a href=&quot;http://dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dhemery.com&lt;/a&gt;&lt;br&gt;&amp;gt; Weblog: &lt;a href=&quot;http://cwd.dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cwd.dhemery.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26702388.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26698922</id>
	<title>Re: Please be advised</title>
	<published>2009-12-08T11:00:42Z</published>
	<updated>2009-12-08T11:00:42Z</updated>
	<author>
		<name>annette musick</name>
	</author>
	<content type="html">If you haven't picked it up yet, Lisa &amp; Janet's book is outstanding. Please
&lt;br&gt;do not support people who didn't do the work.
&lt;br&gt;&lt;br&gt;Thanks again for a reference that I use weekly.
&lt;br&gt;&lt;br&gt;-Annette
&lt;br&gt;&lt;br&gt;On Tue, Dec 8, 2009 at 10:20 AM, Vesna Leonard &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698922&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vesna.leonard@...&lt;/a&gt;&amp;gt;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Hi Lisa – I’ve known him for a few years now and we’re trying to hook up
&lt;br&gt;&amp;gt; to work together. &amp;nbsp;It will happen though! &amp;nbsp;‘Till then, I must live
&lt;br&gt;&amp;gt; vicariously through Selena Delesie, who is currently working with him….
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Will do re the agile journey!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ves
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *Vesna** Leonard*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *SQA** Professional*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; * *
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *[image: LogoSmall]*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *Personalized **Corporate Services *
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; * *
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cell: *226-339-6045*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Email: *&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698922&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vesna@...&lt;/a&gt;*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Website:* www.worx4you.com*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; LinkedIn: *www.linkedin.com/in/vesnaworx4you*&amp;lt;&lt;a href=&quot;http://www.linkedin.com/in/vesnaworx4you&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/vesnaworx4you&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Twitter: *www.twitter.com/worx4you*&amp;lt;&lt;a href=&quot;http://www.linkedin.com/in/vesnaworx4you&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/vesnaworx4you&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *From:* &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698922&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt; [mailto:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698922&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;] *On Behalf Of *Lisa Crispin
&lt;br&gt;&amp;gt; *Sent:* Tuesday, December 08, 2009 1:13 PM
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *To:* &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698922&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;
&lt;br&gt;&amp;gt; *Subject:* Re: [agile-testing] Please be advised
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi Ves,
&lt;br&gt;&amp;gt; Oh, Declan is a wonderful agile coach, that is too bad! Please keep us
&lt;br&gt;&amp;gt; posted on your journey to agile!
&lt;br&gt;&amp;gt; -- Lisa
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Tue, Dec 8, 2009 at 10:51 AM, Vesna Leonard &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698922&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vesna.leonard@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yikes! &amp;nbsp;Thanks for the info Lisa. &amp;nbsp;I just ordered your book a few days ago
&lt;br&gt;&amp;gt; as I’m finally free of hard-core waterfall companies J &amp;nbsp;I am starting to
&lt;br&gt;&amp;gt; work with a client that actively wants to move from waterfall to Agile
&lt;br&gt;&amp;gt; (bringing in an Agile coach as well – was supposed to be Declan Whelan, but
&lt;br&gt;&amp;gt; unfortunately the timing isn’t right there…). &amp;nbsp;Anyway, very exciting and I
&lt;br&gt;&amp;gt; can’t wait for your book to come in. &amp;nbsp;Good to know which sources to stay
&lt;br&gt;&amp;gt; away from in unfamiliar territory J
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ves
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *Vesna** Leonard*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *SQA** Professional*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; * *
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *[image: LogoSmall]*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *Personalized **Corporate Services *
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; * *
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cell: *226-339-6045*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Email: *&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698922&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vesna@...&lt;/a&gt;*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Website:* www.worx4you.com*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; LinkedIn: *www.linkedin.com/in/vesnaworx4you*&amp;lt;&lt;a href=&quot;http://www.linkedin.com/in/vesnaworx4you&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/vesnaworx4you&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Twitter: *www.twitter.com/worx4you*&amp;lt;&lt;a href=&quot;http://www.linkedin.com/in/vesnaworx4you&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/vesnaworx4you&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *From:* &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698922&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt; [mailto:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698922&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;] *On Behalf Of *Lisa Crispin
&lt;br&gt;&amp;gt; *Sent:* Tuesday, December 08, 2009 12:37 PM
&lt;br&gt;&amp;gt; *To:* &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698922&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;
&lt;br&gt;&amp;gt; *Subject:* [agile-testing] Please be advised
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; A company called Bouvet, alternatively called the &amp;quot;World Agile
&lt;br&gt;&amp;gt; Qualifications Board&amp;quot;, is marketing an agile testing course that is a direct
&lt;br&gt;&amp;gt; rip-off of the book written by me and Janet, as well as our own course.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If you are interested in agile testing training, there are plenty of
&lt;br&gt;&amp;gt; legitimate sources of this, including our course, Elisabeth Hendrickson,
&lt;br&gt;&amp;gt; Dale Emery, and I believe, ethical companies such as SQE and Rally, just to
&lt;br&gt;&amp;gt; name a few. Don't give any business to people who don't actually know
&lt;br&gt;&amp;gt; anything, but simply steal material from practitioners.
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Lisa
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Lisa Crispin
&lt;br&gt;&amp;gt; Co-author with Janet Gregory, _Agile Testing: A Practical Guide for Testers
&lt;br&gt;&amp;gt; and Agile Teams_ (Addison-Wesley 2009)
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lisacrispin.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lisacrispin.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Lisa Crispin
&lt;br&gt;&amp;gt; Co-author with Janet Gregory, _Agile Testing: A Practical Guide for Testers
&lt;br&gt;&amp;gt; and Agile Teams_ (Addison-Wesley 2009)
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lisacrispin.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lisacrispin.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&amp;nbsp;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;image001.png&lt;/strong&gt; (11K) &lt;a href=&quot;http://old.nabble.com/attachment/26698922/0/image001.png&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-be-advised-tp26697608p26698922.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26698309</id>
	<title>RE: Please be advised</title>
	<published>2009-12-08T10:20:47Z</published>
	<updated>2009-12-08T10:20:47Z</updated>
	<author>
		<name>Vesna Leonard</name>
	</author>
	<content type="html">Hi Lisa - I've known him for a few years now and we're trying to hook up to
&lt;br&gt;work together. &amp;nbsp;It will happen though! &amp;nbsp;'Till then, I must live vicariously
&lt;br&gt;through Selena Delesie, who is currently working with him..
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Will do re the agile journey!
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Ves
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Vesna Leonard
&lt;br&gt;&lt;br&gt;SQA Professional
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;LogoSmall
&lt;br&gt;&lt;br&gt;Personalized Corporate Services 
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Cell: 226-339-6045
&lt;br&gt;&lt;br&gt;Email: &amp;nbsp;&amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698309&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vesna@...&lt;/a&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698309&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vesna@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;Website: &amp;nbsp;&amp;lt;&lt;a href=&quot;http://www.worx4you.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.worx4you.com&lt;/a&gt;&amp;gt; www.worx4you.com
&lt;br&gt;&lt;br&gt;LinkedIn: &amp;nbsp;&amp;lt;&lt;a href=&quot;http://www.linkedin.com/in/vesnaworx4you&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/vesnaworx4you&lt;/a&gt;&amp;gt;
&lt;br&gt;www.linkedin.com/in/vesnaworx4you
&lt;br&gt;&lt;br&gt;Twitter: &amp;nbsp;&amp;lt;&lt;a href=&quot;http://www.linkedin.com/in/vesnaworx4you&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/vesnaworx4you&lt;/a&gt;&amp;gt;
&lt;br&gt;www.twitter.com/worx4you
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698309&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698309&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;]
&lt;br&gt;On Behalf Of Lisa Crispin
&lt;br&gt;Sent: Tuesday, December 08, 2009 1:13 PM
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698309&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;
&lt;br&gt;Subject: Re: [agile-testing] Please be advised
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&lt;br&gt;Hi Ves,
&lt;br&gt;Oh, Declan is a wonderful agile coach, that is too bad! Please keep us
&lt;br&gt;posted on your journey to agile!
&lt;br&gt;-- Lisa
&lt;br&gt;&lt;br&gt;On Tue, Dec 8, 2009 at 10:51 AM, Vesna Leonard &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698309&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vesna.leonard@...&lt;/a&gt;&amp;gt;
&lt;br&gt;wrote:
&lt;br&gt;&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&lt;br&gt;Yikes! &amp;nbsp;Thanks for the info Lisa. &amp;nbsp;I just ordered your book a few days ago
&lt;br&gt;as I'm finally free of hard-core waterfall companies J &amp;nbsp;I am starting to
&lt;br&gt;work with a client that actively wants to move from waterfall to Agile
&lt;br&gt;(bringing in an Agile coach as well - was supposed to be Declan Whelan, but
&lt;br&gt;unfortunately the timing isn't right there.). &amp;nbsp;Anyway, very exciting and I
&lt;br&gt;can't wait for your book to come in. &amp;nbsp;Good to know which sources to stay
&lt;br&gt;away from in unfamiliar territory J
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Ves
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Vesna Leonard
&lt;br&gt;&lt;br&gt;SQA Professional
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;LogoSmall
&lt;br&gt;&lt;br&gt;Personalized Corporate Services 
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Cell: 226-339-6045
&lt;br&gt;&lt;br&gt;Email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698309&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vesna@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;Website: www.worx4you.com
&lt;br&gt;&lt;br&gt;LinkedIn: &amp;nbsp;&amp;lt;&lt;a href=&quot;http://www.linkedin.com/in/vesnaworx4you&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/vesnaworx4you&lt;/a&gt;&amp;gt;
&lt;br&gt;www.linkedin.com/in/vesnaworx4you
&lt;br&gt;&lt;br&gt;Twitter: &amp;nbsp;&amp;lt;&lt;a href=&quot;http://www.linkedin.com/in/vesnaworx4you&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/vesnaworx4you&lt;/a&gt;&amp;gt;
&lt;br&gt;www.twitter.com/worx4you
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698309&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698309&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;]
&lt;br&gt;On Behalf Of Lisa Crispin
&lt;br&gt;Sent: Tuesday, December 08, 2009 12:37 PM
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698309&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;
&lt;br&gt;Subject: [agile-testing] Please be advised
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&lt;br&gt;A company called Bouvet, alternatively called the &amp;quot;World Agile
&lt;br&gt;Qualifications Board&amp;quot;, is marketing an agile testing course that is a direct
&lt;br&gt;rip-off of the book written by me and Janet, as well as our own course.
&lt;br&gt;&lt;br&gt;If you are interested in agile testing training, there are plenty of
&lt;br&gt;legitimate sources of this, including our course, Elisabeth Hendrickson,
&lt;br&gt;Dale Emery, and I believe, ethical companies such as SQE and Rally, just to
&lt;br&gt;name a few. Don't give any business to people who don't actually know
&lt;br&gt;anything, but simply steal material from practitioners.
&lt;br&gt;Thanks,
&lt;br&gt;Lisa
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Lisa Crispin
&lt;br&gt;Co-author with Janet Gregory, _Agile Testing: A Practical Guide for Testers
&lt;br&gt;and Agile Teams_ (Addison-Wesley 2009)
&lt;br&gt;&lt;a href=&quot;http://lisacrispin.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lisacrispin.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Lisa Crispin
&lt;br&gt;Co-author with Janet Gregory, _Agile Testing: A Practical Guide for Testers
&lt;br&gt;and Agile Teams_ (Addison-Wesley 2009)
&lt;br&gt;&lt;a href=&quot;http://lisacrispin.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lisacrispin.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;image001.png&lt;/strong&gt; (11K) &lt;a href=&quot;http://old.nabble.com/attachment/26698309/0/image001.png&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-be-advised-tp26697608p26698309.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26698195</id>
	<title>Re: Please be advised</title>
	<published>2009-12-08T10:12:54Z</published>
	<updated>2009-12-08T10:12:54Z</updated>
	<author>
		<name>Lisa Crispin-2</name>
	</author>
	<content type="html">Hi Ves,
&lt;br&gt;Oh, Declan is a wonderful agile coach, that is too bad! Please keep us
&lt;br&gt;posted on your journey to agile!
&lt;br&gt;-- Lisa
&lt;br&gt;&lt;br&gt;On Tue, Dec 8, 2009 at 10:51 AM, Vesna Leonard &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698195&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vesna.leonard@...&lt;/a&gt;&amp;gt;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Yikes! &amp;nbsp;Thanks for the info Lisa. &amp;nbsp;I just ordered your book a few days
&lt;br&gt;&amp;gt; ago as I’m finally free of hard-core waterfall companies J &amp;nbsp;I am starting
&lt;br&gt;&amp;gt; to work with a client that actively wants to move from waterfall to Agile
&lt;br&gt;&amp;gt; (bringing in an Agile coach as well – was supposed to be Declan Whelan, but
&lt;br&gt;&amp;gt; unfortunately the timing isn’t right there…). &amp;nbsp;Anyway, very exciting and I
&lt;br&gt;&amp;gt; can’t wait for your book to come in. &amp;nbsp;Good to know which sources to stay
&lt;br&gt;&amp;gt; away from in unfamiliar territory J
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ves
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *Vesna** Leonard*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *SQA** Professional*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; * *
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *[image: LogoSmall]*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *Personalized **Corporate Services *
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; * *
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cell: *226-339-6045*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Email: *&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698195&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vesna@...&lt;/a&gt;*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Website:* www.worx4you.com*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; LinkedIn: *www.linkedin.com/in/vesnaworx4you*&amp;lt;&lt;a href=&quot;http://www.linkedin.com/in/vesnaworx4you&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/vesnaworx4you&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Twitter: *www.twitter.com/worx4you*&amp;lt;&lt;a href=&quot;http://www.linkedin.com/in/vesnaworx4you&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/vesnaworx4you&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *From:* &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698195&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt; [mailto:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698195&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;] *On Behalf Of *Lisa Crispin
&lt;br&gt;&amp;gt; *Sent:* Tuesday, December 08, 2009 12:37 PM
&lt;br&gt;&amp;gt; *To:* &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26698195&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;
&lt;br&gt;&amp;gt; *Subject:* [agile-testing] Please be advised
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; A company called Bouvet, alternatively called the &amp;quot;World Agile
&lt;br&gt;&amp;gt; Qualifications Board&amp;quot;, is marketing an agile testing course that is a direct
&lt;br&gt;&amp;gt; rip-off of the book written by me and Janet, as well as our own course.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If you are interested in agile testing training, there are plenty of
&lt;br&gt;&amp;gt; legitimate sources of this, including our course, Elisabeth Hendrickson,
&lt;br&gt;&amp;gt; Dale Emery, and I believe, ethical companies such as SQE and Rally, just to
&lt;br&gt;&amp;gt; name a few. Don't give any business to people who don't actually know
&lt;br&gt;&amp;gt; anything, but simply steal material from practitioners.
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Lisa
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Lisa Crispin
&lt;br&gt;&amp;gt; Co-author with Janet Gregory, _Agile Testing: A Practical Guide for Testers
&lt;br&gt;&amp;gt; and Agile Teams_ (Addison-Wesley 2009)
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lisacrispin.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lisacrispin.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Lisa Crispin
&lt;br&gt;Co-author with Janet Gregory, _Agile Testing: A Practical Guide for Testers
&lt;br&gt;and Agile Teams_ (Addison-Wesley 2009)
&lt;br&gt;&lt;a href=&quot;http://lisacrispin.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lisacrispin.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;image001.png&lt;/strong&gt; (11K) &lt;a href=&quot;http://old.nabble.com/attachment/26698195/0/image001.png&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-be-advised-tp26697608p26698195.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26697843</id>
	<title>RE: Please be advised</title>
	<published>2009-12-08T09:51:20Z</published>
	<updated>2009-12-08T09:51:20Z</updated>
	<author>
		<name>Vesna Leonard</name>
	</author>
	<content type="html">Yikes! &amp;nbsp;Thanks for the info Lisa. &amp;nbsp;I just ordered your book a few days ago
&lt;br&gt;as I'm finally free of hard-core waterfall companies J &amp;nbsp;I am starting to
&lt;br&gt;work with a client that actively wants to move from waterfall to Agile
&lt;br&gt;(bringing in an Agile coach as well - was supposed to be Declan Whelan, but
&lt;br&gt;unfortunately the timing isn't right there.). &amp;nbsp;Anyway, very exciting and I
&lt;br&gt;can't wait for your book to come in. &amp;nbsp;Good to know which sources to stay
&lt;br&gt;away from in unfamiliar territory J
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Ves
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Vesna Leonard
&lt;br&gt;&lt;br&gt;SQA Professional
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;LogoSmall
&lt;br&gt;&lt;br&gt;Personalized Corporate Services 
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Cell: 226-339-6045
&lt;br&gt;&lt;br&gt;Email: &amp;nbsp;&amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26697843&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vesna@...&lt;/a&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26697843&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vesna@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;Website: &amp;nbsp;&amp;lt;&lt;a href=&quot;http://www.worx4you.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.worx4you.com&lt;/a&gt;&amp;gt; www.worx4you.com
&lt;br&gt;&lt;br&gt;LinkedIn: &amp;nbsp;&amp;lt;&lt;a href=&quot;http://www.linkedin.com/in/vesnaworx4you&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/vesnaworx4you&lt;/a&gt;&amp;gt;
&lt;br&gt;www.linkedin.com/in/vesnaworx4you
&lt;br&gt;&lt;br&gt;Twitter: &amp;nbsp;&amp;lt;&lt;a href=&quot;http://www.linkedin.com/in/vesnaworx4you&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/vesnaworx4you&lt;/a&gt;&amp;gt;
&lt;br&gt;www.twitter.com/worx4you
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26697843&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26697843&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;]
&lt;br&gt;On Behalf Of Lisa Crispin
&lt;br&gt;Sent: Tuesday, December 08, 2009 12:37 PM
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26697843&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;
&lt;br&gt;Subject: [agile-testing] Please be advised
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&lt;br&gt;A company called Bouvet, alternatively called the &amp;quot;World Agile
&lt;br&gt;Qualifications Board&amp;quot;, is marketing an agile testing course that is a direct
&lt;br&gt;rip-off of the book written by me and Janet, as well as our own course.
&lt;br&gt;&lt;br&gt;If you are interested in agile testing training, there are plenty of
&lt;br&gt;legitimate sources of this, including our course, Elisabeth Hendrickson,
&lt;br&gt;Dale Emery, and I believe, ethical companies such as SQE and Rally, just to
&lt;br&gt;name a few. Don't give any business to people who don't actually know
&lt;br&gt;anything, but simply steal material from practitioners.
&lt;br&gt;Thanks,
&lt;br&gt;Lisa
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Lisa Crispin
&lt;br&gt;Co-author with Janet Gregory, _Agile Testing: A Practical Guide for Testers
&lt;br&gt;and Agile Teams_ (Addison-Wesley 2009)
&lt;br&gt;&lt;a href=&quot;http://lisacrispin.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lisacrispin.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;image001.png&lt;/strong&gt; (11K) &lt;a href=&quot;http://old.nabble.com/attachment/26697843/0/image001.png&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-be-advised-tp26697608p26697843.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26697608</id>
	<title>Please be advised</title>
	<published>2009-12-08T09:37:07Z</published>
	<updated>2009-12-08T09:37:07Z</updated>
	<author>
		<name>Lisa Crispin-2</name>
	</author>
	<content type="html">A company called Bouvet, alternatively called the &amp;quot;World Agile
&lt;br&gt;Qualifications Board&amp;quot;, is marketing an agile testing course that is a direct
&lt;br&gt;rip-off of the book written by me and Janet, as well as our own course.
&lt;br&gt;&lt;br&gt;If you are interested in agile testing training, there are plenty of
&lt;br&gt;legitimate sources of this, including our course, Elisabeth Hendrickson,
&lt;br&gt;Dale Emery, and I believe, ethical companies such as SQE and Rally, just to
&lt;br&gt;name a few. Don't give any business to people who don't actually know
&lt;br&gt;anything, but simply steal material from practitioners.
&lt;br&gt;Thanks,
&lt;br&gt;Lisa
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Lisa Crispin
&lt;br&gt;Co-author with Janet Gregory, _Agile Testing: A Practical Guide for Testers
&lt;br&gt;and Agile Teams_ (Addison-Wesley 2009)
&lt;br&gt;&lt;a href=&quot;http://lisacrispin.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lisacrispin.com&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Please-be-advised-tp26697608p26697608.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26679329</id>
	<title>Re: Can we always pre-prepare automated regression tests?</title>
	<published>2009-12-07T07:55:28Z</published>
	<updated>2009-12-07T07:55:28Z</updated>
	<author>
		<name>woynam-2</name>
	</author>
	<content type="html">&lt;br&gt;+1
&lt;br&gt;&lt;br&gt;I'll add this. At the end of the day, if your IT is like most IT shops, the &amp;quot;goodness&amp;quot; of the software is defined by the tests. If the software passes all tests, then it can be loaded into production.
&lt;br&gt;&lt;br&gt;In some cases the failing test(s) simply point out that some new requirement has superseded an old requirement, so the business has to decide which rule now applies. The tests are updated accordingly.
&lt;br&gt;&lt;br&gt;If the software fails in production, then we have to look to see what we missed. Typically there's a scenario or two that was overlooked. OK, so we add a few more tests to the test suite. Lather, rinse, repeat.
&lt;br&gt;&lt;br&gt;We can talk about intent all day, but when you're dealing with complex systems, and thousands of requirements, the automated tests are the gatekeepers. The tests may not be the &amp;quot;real&amp;quot; requirements, but the 20,000 test cases in our test suite are the best proxy we have.
&lt;br&gt;&lt;br&gt;Mark
&lt;br&gt;&lt;br&gt;--- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26679329&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;, Steven Gordon &amp;lt;sgordonphd@...&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Understanding intent is important. &amp;nbsp;It is so important, we should not trust
&lt;br&gt;&amp;gt; it to documents. &amp;nbsp;We should only trust direct human interaction between
&lt;br&gt;&amp;gt; customers, testers and developers to establish that understanding, and then
&lt;br&gt;&amp;gt; trust feedback to working software to verify that the intent was satisfied.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Documenting intent in enough detail for it to be a &amp;quot;requirement&amp;quot; is a waste
&lt;br&gt;&amp;gt; of time and effort. What needs to be documented in detail is what
&lt;br&gt;&amp;gt; unambiguous targets come out of the discussion between customers, testers
&lt;br&gt;&amp;gt; and developers. &amp;nbsp;These targets serve to define and focus the development
&lt;br&gt;&amp;gt; effort between the conversation and the delivery of working software. &amp;nbsp;These
&lt;br&gt;&amp;gt; targets are the &amp;quot;requirements&amp;quot; during the iteration. &amp;nbsp;The intent is just
&lt;br&gt;&amp;gt; very useful background information.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Feedback to the working software (from customers and/or exploratory testing)
&lt;br&gt;&amp;gt; that indicate intent was not fully met should result in another round of
&lt;br&gt;&amp;gt; conversation, unambiguous targets, delivery and feedback.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It is not a waste to &amp;quot;document&amp;quot; these unambiguous targets that delivered
&lt;br&gt;&amp;gt; software is being developed to meet. &amp;nbsp;They serve as regression tests going
&lt;br&gt;&amp;gt; forward.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If we need human readable documentation of what the software does, I agree
&lt;br&gt;&amp;gt; that annotations on tests are good but insufficient. &amp;nbsp;I have found that the
&lt;br&gt;&amp;gt; user's guide works much better than the historic trail of intent documents.
&lt;br&gt;&amp;gt; Keeping the user's guide up to date is not waste, because we have to keep it
&lt;br&gt;&amp;gt; up to date for it to be useful to users anyway.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ===============================================================================
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; While understanding the intent is important, ultimately what matters is
&lt;br&gt;&amp;gt; whether the software does what it is supposed to do. &amp;nbsp;It is quite
&lt;br&gt;&amp;gt; conceivable that the software can do what it is supposed to do while the
&lt;br&gt;&amp;gt; intent that was conveyed was really a 'fairy tale' because the domain was so
&lt;br&gt;&amp;gt; complex it would take years of course work to understand the real intent.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; We do not need to understand the secret formula behind the dice
&lt;br&gt;&amp;gt; interpretation to implement correctly working software as long as we have
&lt;br&gt;&amp;gt; enough examples to hone in on something that works reliably. &amp;nbsp;Even if we are
&lt;br&gt;&amp;gt; given the secret formula we still might not understand the real intent.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; For example, suppose the dice interpretations actually describe a certain
&lt;br&gt;&amp;gt; behavior of quarks. &amp;nbsp;Do we really need to study Physics for enough years to
&lt;br&gt;&amp;gt; understand the theory of Quarks to be able to write and test this software?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Much of my work has been in rule-based systems. &amp;nbsp;I have had many customers
&lt;br&gt;&amp;gt; who would throw rules over the wall and say just implement those rules. &amp;nbsp;I
&lt;br&gt;&amp;gt; encounter resistance when I say I can implement those rules and test whether
&lt;br&gt;&amp;gt; those rules do what they are supposed to do in isolation, but I cannot
&lt;br&gt;&amp;gt; assure that in the context of thousands of other rules that these rules will
&lt;br&gt;&amp;gt; really have the effect they are looking for without sufficient concrete
&lt;br&gt;&amp;gt; examples of how the results should be different for the overall software.
&lt;br&gt;&amp;gt; In other words, I can be meeting their intent, but I cannot be sure it is
&lt;br&gt;&amp;gt; working right without the examples.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ===================================================================================
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So, which are the requirements, the intents or the examples?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; My 30 years of experience developing software in academic, industrial and
&lt;br&gt;&amp;gt; commercial contexts lead me to very much believe that considering the
&lt;br&gt;&amp;gt; intents the requirements and the examples to just be tests leads to software
&lt;br&gt;&amp;gt; development processes that are more chaotic and adversarial than necessary.
&lt;br&gt;&amp;gt; Just considering the examples to be the requirements and the intents to be
&lt;br&gt;&amp;gt; valuable background information makes the exact same development work done
&lt;br&gt;&amp;gt; in the exact same order by the exact same people significantly less chaotic
&lt;br&gt;&amp;gt; and adversarial.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Steven Gordon
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Sat, Dec 5, 2009 at 3:37 PM, Dale Emery &amp;lt;dale@...&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Hi George,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; As an aside, this test is erroneous only because you have decided it so.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; It /could have been/ that the test was correct, but that the requirement was
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; stated incorrectly. &amp;nbsp;People are often not precise in their statements, as in
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; their interpretation of statements.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I think I agree, though I'd say it slightly differently: It's erroneous
&lt;br&gt;&amp;gt; &amp;gt; because (in this particular case) it did not express my true intent.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I definitely agree that a mismatch per se doesn't necessarily mean that the
&lt;br&gt;&amp;gt; &amp;gt; test is erroneous. The error might be in the test, the requirements
&lt;br&gt;&amp;gt; &amp;gt; statement, or both.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; My point in pointing this out is to highlight the fact that, though the
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; examples are not, in themselves, the statement of requirements, well-chosen
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; examples can help us avoid misunderstandings of those requirements.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Yes. I'd say that the two expressions complement each other. Each
&lt;br&gt;&amp;gt; &amp;gt; expression helps the reader to understand the other, and to understand the
&lt;br&gt;&amp;gt; &amp;gt; underlying intent, which is incompletely expressed by either form.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Dale
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; --
&lt;br&gt;&amp;gt; &amp;gt; Dale Emery
&lt;br&gt;&amp;gt; &amp;gt; Consultant to software teams and leaders
&lt;br&gt;&amp;gt; &amp;gt; Web: &lt;a href=&quot;http://dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dhemery.com&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; Weblog: &lt;a href=&quot;http://cwd.dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cwd.dhemery.com&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26679329.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26675625</id>
	<title>Re: Can we always pre-prepare automated regression tests?</title>
	<published>2009-12-07T03:01:37Z</published>
	<updated>2009-12-07T03:01:37Z</updated>
	<author>
		<name>Matthew-103</name>
	</author>
	<content type="html">&lt;br&gt;&amp;gt;My opinion is that requirement documents are necessary, 
&lt;br&gt;&amp;gt;especially for larger organizations. Remember these documents 
&lt;br&gt;&amp;gt;are not only shared with QA and Development but are also used
&lt;br&gt;&amp;gt;by technical writers, business analysts, account managers, 
&lt;br&gt;&amp;gt;marketing, sales, and PMs (project, program, and product 
&lt;br&gt;&amp;gt;managers). They provide an easy to understand way to provide this
&lt;br&gt;&amp;gt; information to all teams. 
&lt;br&gt;&lt;br&gt;&lt;br&gt;At Socialtext, we hire a technical writer to produce external &amp;quot;help&amp;quot; documentation that satisfies this goal.
&lt;br&gt;&lt;br&gt;Because technical writers no how to write. &amp;nbsp;The folks assembling the software are trying to make it work.
&lt;br&gt;&lt;br&gt;Your Mileage my vary; that's just me talkin'
&lt;br&gt;&lt;br&gt;&lt;br&gt;--heusser
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26675625.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26675277</id>
	<title>keynote from xpday 2009</title>
	<published>2009-12-07T02:26:03Z</published>
	<updated>2009-12-07T02:26:03Z</updated>
	<author>
		<name>Gojko Adzic</name>
	</author>
	<content type="html">Mark Striebeck from Google did a very interesting keynote today at XpDay 
&lt;br&gt;2009, talking about what Google does to improve their testing practices. 
&lt;br&gt;Here's a write-up.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://gojko.net/2009/12/07/improving-testing-practices-at-google/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gojko.net/2009/12/07/improving-testing-practices-at-google/&lt;/a&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;gojko adzic
&lt;br&gt;&lt;a href=&quot;http://gojko.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gojko.net&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/keynote-from-xpday-2009-tp26675277p26675277.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26671270</id>
	<title>2nd edition of my fitnesse book now online</title>
	<published>2009-12-06T17:19:27Z</published>
	<updated>2009-12-06T17:19:27Z</updated>
	<author>
		<name>Gojko Adzic</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;As of now, the second edition of Test Driven .NET Development with 
&lt;br&gt;FitNesse is free online. You can download the full PDF version or read 
&lt;br&gt;the book online in HTML at &lt;a href=&quot;http://gojko.net/fitnesse&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gojko.net/fitnesse&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;You can read what's new and changed at
&lt;br&gt;&lt;a href=&quot;http://gojko.net/2009/12/07/fitnesse-book-now-free-online/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gojko.net/2009/12/07/fitnesse-book-now-free-online/&lt;/a&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;gojko adzic
&lt;br&gt;&lt;a href=&quot;http://gojko.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gojko.net&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/2nd-edition-of-my-fitnesse-book-now-online-tp26671270p26671270.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26665166</id>
	<title>Re: Can we always pre-prepare automated regression  tests?</title>
	<published>2009-12-06T05:49:32Z</published>
	<updated>2009-12-06T05:49:32Z</updated>
	<author>
		<name>Steven Gordon-2</name>
	</author>
	<content type="html">Understanding intent is important. &amp;nbsp;It is so important, we should not trust
&lt;br&gt;it to documents. &amp;nbsp;We should only trust direct human interaction between
&lt;br&gt;customers, testers and developers to establish that understanding, and then
&lt;br&gt;trust feedback to working software to verify that the intent was satisfied.
&lt;br&gt;&lt;br&gt;Documenting intent in enough detail for it to be a &amp;quot;requirement&amp;quot; is a waste
&lt;br&gt;of time and effort. What needs to be documented in detail is what
&lt;br&gt;unambiguous targets come out of the discussion between customers, testers
&lt;br&gt;and developers. &amp;nbsp;These targets serve to define and focus the development
&lt;br&gt;effort between the conversation and the delivery of working software. &amp;nbsp;These
&lt;br&gt;targets are the &amp;quot;requirements&amp;quot; during the iteration. &amp;nbsp;The intent is just
&lt;br&gt;very useful background information.
&lt;br&gt;&lt;br&gt;Feedback to the working software (from customers and/or exploratory testing)
&lt;br&gt;that indicate intent was not fully met should result in another round of
&lt;br&gt;conversation, unambiguous targets, delivery and feedback.
&lt;br&gt;&lt;br&gt;It is not a waste to &amp;quot;document&amp;quot; these unambiguous targets that delivered
&lt;br&gt;software is being developed to meet. &amp;nbsp;They serve as regression tests going
&lt;br&gt;forward.
&lt;br&gt;&lt;br&gt;If we need human readable documentation of what the software does, I agree
&lt;br&gt;that annotations on tests are good but insufficient. &amp;nbsp;I have found that the
&lt;br&gt;user's guide works much better than the historic trail of intent documents.
&lt;br&gt;Keeping the user's guide up to date is not waste, because we have to keep it
&lt;br&gt;up to date for it to be useful to users anyway.
&lt;br&gt;&lt;br&gt;===============================================================================
&lt;br&gt;&lt;br&gt;While understanding the intent is important, ultimately what matters is
&lt;br&gt;whether the software does what it is supposed to do. &amp;nbsp;It is quite
&lt;br&gt;conceivable that the software can do what it is supposed to do while the
&lt;br&gt;intent that was conveyed was really a 'fairy tale' because the domain was so
&lt;br&gt;complex it would take years of course work to understand the real intent.
&lt;br&gt;&lt;br&gt;We do not need to understand the secret formula behind the dice
&lt;br&gt;interpretation to implement correctly working software as long as we have
&lt;br&gt;enough examples to hone in on something that works reliably. &amp;nbsp;Even if we are
&lt;br&gt;given the secret formula we still might not understand the real intent.
&lt;br&gt;&lt;br&gt;For example, suppose the dice interpretations actually describe a certain
&lt;br&gt;behavior of quarks. &amp;nbsp;Do we really need to study Physics for enough years to
&lt;br&gt;understand the theory of Quarks to be able to write and test this software?
&lt;br&gt;&lt;br&gt;Much of my work has been in rule-based systems. &amp;nbsp;I have had many customers
&lt;br&gt;who would throw rules over the wall and say just implement those rules. &amp;nbsp;I
&lt;br&gt;encounter resistance when I say I can implement those rules and test whether
&lt;br&gt;those rules do what they are supposed to do in isolation, but I cannot
&lt;br&gt;assure that in the context of thousands of other rules that these rules will
&lt;br&gt;really have the effect they are looking for without sufficient concrete
&lt;br&gt;examples of how the results should be different for the overall software.
&lt;br&gt;In other words, I can be meeting their intent, but I cannot be sure it is
&lt;br&gt;working right without the examples.
&lt;br&gt;&lt;br&gt;===================================================================================
&lt;br&gt;&lt;br&gt;So, which are the requirements, the intents or the examples?
&lt;br&gt;&lt;br&gt;My 30 years of experience developing software in academic, industrial and
&lt;br&gt;commercial contexts lead me to very much believe that considering the
&lt;br&gt;intents the requirements and the examples to just be tests leads to software
&lt;br&gt;development processes that are more chaotic and adversarial than necessary.
&lt;br&gt;Just considering the examples to be the requirements and the intents to be
&lt;br&gt;valuable background information makes the exact same development work done
&lt;br&gt;in the exact same order by the exact same people significantly less chaotic
&lt;br&gt;and adversarial.
&lt;br&gt;&lt;br&gt;Steven Gordon
&lt;br&gt;&lt;br&gt;On Sat, Dec 5, 2009 at 3:37 PM, Dale Emery &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26665166&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dale@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi George,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As an aside, this test is erroneous only because you have decided it so.
&lt;br&gt;&amp;gt;&amp;gt; It /could have been/ that the test was correct, but that the requirement was
&lt;br&gt;&amp;gt;&amp;gt; stated incorrectly. &amp;nbsp;People are often not precise in their statements, as in
&lt;br&gt;&amp;gt;&amp;gt; their interpretation of statements.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I think I agree, though I'd say it slightly differently: It's erroneous
&lt;br&gt;&amp;gt; because (in this particular case) it did not express my true intent.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I definitely agree that a mismatch per se doesn't necessarily mean that the
&lt;br&gt;&amp;gt; test is erroneous. The error might be in the test, the requirements
&lt;br&gt;&amp;gt; statement, or both.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; My point in pointing this out is to highlight the fact that, though the
&lt;br&gt;&amp;gt;&amp;gt; examples are not, in themselves, the statement of requirements, well-chosen
&lt;br&gt;&amp;gt;&amp;gt; examples can help us avoid misunderstandings of those requirements.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yes. I'd say that the two expressions complement each other. Each
&lt;br&gt;&amp;gt; expression helps the reader to understand the other, and to understand the
&lt;br&gt;&amp;gt; underlying intent, which is incompletely expressed by either form.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Dale
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Dale Emery
&lt;br&gt;&amp;gt; Consultant to software teams and leaders
&lt;br&gt;&amp;gt; Web: &lt;a href=&quot;http://dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dhemery.com&lt;/a&gt;&lt;br&gt;&amp;gt; Weblog: &lt;a href=&quot;http://cwd.dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cwd.dhemery.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26665166.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26660124</id>
	<title>Re: Can we always pre-prepare automated regression  tests?</title>
	<published>2009-12-05T14:37:18Z</published>
	<updated>2009-12-05T14:37:18Z</updated>
	<author>
		<name>Dale Emery</name>
	</author>
	<content type="html">Hi George,
&lt;br&gt;&lt;br&gt;As an aside, this test is erroneous only because you have decided it so. &amp;nbsp;It
&lt;br&gt;&amp;gt; /could have been/ that the test was correct, but that the requirement was
&lt;br&gt;&amp;gt; stated incorrectly. &amp;nbsp;People are often not precise in their statements, as in
&lt;br&gt;&amp;gt; their interpretation of statements.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;I think I agree, though I'd say it slightly differently: It's erroneous
&lt;br&gt;because (in this particular case) it did not express my true intent.
&lt;br&gt;&lt;br&gt;I definitely agree that a mismatch per se doesn't necessarily mean that the
&lt;br&gt;test is erroneous. The error might be in the test, the requirements
&lt;br&gt;statement, or both.
&lt;br&gt;&lt;br&gt;My point in pointing this out is to highlight the fact that, though the
&lt;br&gt;&amp;gt; examples are not, in themselves, the statement of requirements, well-chosen
&lt;br&gt;&amp;gt; examples can help us avoid misunderstandings of those requirements.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Yes. I'd say that the two expressions complement each other. Each expression
&lt;br&gt;helps the reader to understand the other, and to understand the underlying
&lt;br&gt;intent, which is incompletely expressed by either form.
&lt;br&gt;&lt;br&gt;Dale
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Dale Emery
&lt;br&gt;Consultant to software teams and leaders
&lt;br&gt;Web: &lt;a href=&quot;http://dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dhemery.com&lt;/a&gt;&lt;br&gt;Weblog: &lt;a href=&quot;http://cwd.dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cwd.dhemery.com&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26660124.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26659938</id>
	<title>Re: Can we always pre-prepare automated regression tests?</title>
	<published>2009-12-05T14:18:17Z</published>
	<updated>2009-12-05T14:18:17Z</updated>
	<author>
		<name>George Dinwiddie</name>
	</author>
	<content type="html">Dale Emery wrote:
&lt;br&gt;&amp;gt; Remember my example from earlier: 
&lt;br&gt;&amp;gt; Preferred customers receive a 10 percent discount on purchases over 
&lt;br&gt;&amp;gt; $1000 dollars. Many people, in writing tests to express this policy, 
&lt;br&gt;&amp;gt; would create a test that says: &amp;quot;If the customer is preferred, and the 
&lt;br&gt;&amp;gt; purchase amount is $1000 dollars, offer the discount.&amp;quot; This test is 
&lt;br&gt;&amp;gt; erroneous.
&lt;br&gt;&lt;br&gt;As an aside, this test is erroneous only because you have decided it so. 
&lt;br&gt;&amp;nbsp; It /could have been/ that the test was correct, but that the 
&lt;br&gt;requirement was stated incorrectly. &amp;nbsp;People are often not precise in 
&lt;br&gt;their statements, as in their interpretation of statements.
&lt;br&gt;&lt;br&gt;My point in pointing this out is to highlight the fact that, though the 
&lt;br&gt;examples are not, in themselves, the statement of requirements, 
&lt;br&gt;well-chosen examples can help us avoid misunderstandings of those 
&lt;br&gt;requirements.
&lt;br&gt;&lt;br&gt;&amp;nbsp; - George
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&amp;nbsp; ----------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp;* George Dinwiddie * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://blog.gdinwiddie.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.gdinwiddie.com&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Software Development &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.idiacomputing.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.idiacomputing.com&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Consultant and Coach &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.agilemaryland.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.agilemaryland.org&lt;/a&gt;&lt;br&gt;&amp;nbsp; ----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26659938.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26659510</id>
	<title>Re: Can we always pre-prepare automated regression  tests?</title>
	<published>2009-12-05T13:25:22Z</published>
	<updated>2009-12-05T13:25:22Z</updated>
	<author>
		<name>Dale Emery</name>
	</author>
	<content type="html">Hi Steve,
&lt;br&gt;&lt;br&gt;Ultimately, if requirements have to be testable, then why not consider the
&lt;br&gt;&amp;gt; tests themselves to be the requirements and avoid the overhead and confusion
&lt;br&gt;&amp;gt; of having requirements in other ambiguous, incomplete forms.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;My reasoning: Tests may not clearly indicate the intent, and tests are an
&lt;br&gt;incomplete expression of intent.
&lt;br&gt;&lt;br&gt;A few months ago, I watched as George Dinwiddie demonstrated a JamesBachian
&lt;br&gt;dice-game exercise with a colleague, Paul. The game went like this:
&lt;br&gt;&lt;br&gt;1. Paul rolls some dice, or arranges them deliberately, and says what number
&lt;br&gt;he thinks George will announce based on the dice.
&lt;br&gt;&lt;br&gt;2. Based on the dice, George applies a consistent rule (to which Paul is not
&lt;br&gt;privy) to derive a single number, and announces the number to Paul.
&lt;br&gt;&lt;br&gt;3. Repeat until Paul can state the rule that George is using to derive the
&lt;br&gt;number.
&lt;br&gt;&lt;br&gt;4. John and Ringo were elsewhere at the time.
&lt;br&gt;&lt;br&gt;After a dozen or so rounds, Paul (a very bright guy) was unable to state the
&lt;br&gt;rule. But he had constructed a table, with which he could accurately and
&lt;br&gt;reliably predict what number George would announce. George was apparently
&lt;br&gt;summing some numbers, but not the face values on the dice -- instead he was
&lt;br&gt;summing some other numbers that related to the values on the dice.
&lt;br&gt;&lt;br&gt;Paul's table looked like this (the number on the left is the die value, the
&lt;br&gt;number on the right is the number that George included in the sum):
&lt;br&gt;&lt;br&gt;1 -&amp;gt; 0
&lt;br&gt;2 -&amp;gt; 0
&lt;br&gt;3 -&amp;gt; 2
&lt;br&gt;4 -&amp;gt; 0
&lt;br&gt;5 -&amp;gt; 4
&lt;br&gt;6 -&amp;gt; 0
&lt;br&gt;&lt;br&gt;So if Paul rolled 1 4 5 3, he could reliably predict that George would say
&lt;br&gt;6. But he did not know why. He didn't know what rule George was applying.
&lt;br&gt;&lt;br&gt;I had an aha as I watched: This is analogous to tests and requirements. Paul
&lt;br&gt;was able to pass every test with those dice. But he was not able to derive
&lt;br&gt;the rule after running scores of tests.
&lt;br&gt;&lt;br&gt;Now, I happened to know the rule that George was using. Not because he told
&lt;br&gt;me, but because I had seen others use the rule before.
&lt;br&gt;&lt;br&gt;Another aspect of this is that no set of tests could be complete. Sure,
&lt;br&gt;there is a limited number of configurations of four regular dice, and you
&lt;br&gt;could try every one of those. But suppose George now added dice with values
&lt;br&gt;larger than 6? Suppose George introduced dice with seven, eight, or nine
&lt;br&gt;pips on some sides. How should those values sum into the total? If you know
&lt;br&gt;the rule, you can predict the result. If you don't know the rule, you can't.
&lt;br&gt;&lt;br&gt;Also, if we don't know the rule that generates the tests, how can we tell
&lt;br&gt;whether the tests are correct? Remember my example from earlier: Preferred
&lt;br&gt;customers receive a 10 percent discount on purchases over $1000 dollars.
&lt;br&gt;Many people, in writing tests to express this policy, would create a test
&lt;br&gt;that says: &amp;quot;If the customer is preferred, and the purchase amount is $1000
&lt;br&gt;dollars, offer the discount.&amp;quot; This test is erroneous. How will we detect
&lt;br&gt;that error if all we have is the tests?
&lt;br&gt;&lt;br&gt;So I don't think tests (necessarily) express the same idea as the
&lt;br&gt;requirements.
&lt;br&gt;&lt;br&gt;Another example. I have in mind a specific mathematical function that I
&lt;br&gt;could describe reasonably well with words. But instead of describing the
&lt;br&gt;function, I'll offer an incomplete set tests (the number on the left is the
&lt;br&gt;input, the number on the right is the correct output):
&lt;br&gt;&lt;br&gt;1 -&amp;gt; 0
&lt;br&gt;2 -&amp;gt; 1
&lt;br&gt;3 -&amp;gt; 7
&lt;br&gt;4 -&amp;gt; 2
&lt;br&gt;5 -&amp;gt; 5
&lt;br&gt;6 -&amp;gt; 8
&lt;br&gt;7 -&amp;gt; 16
&lt;br&gt;8 -&amp;gt; 3
&lt;br&gt;9 -&amp;gt; 19
&lt;br&gt;10 -&amp;gt; 6
&lt;br&gt;11 -&amp;gt; 14
&lt;br&gt;12 -&amp;gt; 9
&lt;br&gt;13 -&amp;gt; 9
&lt;br&gt;14 -&amp;gt; 17
&lt;br&gt;15 -&amp;gt; 17
&lt;br&gt;16 -&amp;gt; 4
&lt;br&gt;17 -&amp;gt; 12
&lt;br&gt;18 -&amp;gt; 20
&lt;br&gt;19 -&amp;gt; 20
&lt;br&gt;20 -&amp;gt; 7
&lt;br&gt;21 -&amp;gt; 7
&lt;br&gt;22 -&amp;gt; 15
&lt;br&gt;23 -&amp;gt; 15
&lt;br&gt;24 -&amp;gt; 10
&lt;br&gt;25 -&amp;gt; 23
&lt;br&gt;26 -&amp;gt; 10
&lt;br&gt;27 -&amp;gt; 111
&lt;br&gt;28 -&amp;gt; 18
&lt;br&gt;&lt;br&gt;Now: What's the requirement? That is, what's the function being calculated?
&lt;br&gt;What's the correct value for an input of 29? How many additional tests would
&lt;br&gt;you need to feel confident that the system gave the correct result for
&lt;br&gt;inputs up to 1,000,000?
&lt;br&gt;&lt;br&gt;Dale
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Dale Emery
&lt;br&gt;Consultant to software teams and leaders
&lt;br&gt;Web: &lt;a href=&quot;http://dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dhemery.com&lt;/a&gt;&lt;br&gt;Weblog: &lt;a href=&quot;http://cwd.dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cwd.dhemery.com&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26659510.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26659094</id>
	<title>Re: Re: Can we always pre-prepare automated  regression tests?</title>
	<published>2009-12-05T12:39:09Z</published>
	<updated>2009-12-05T12:39:09Z</updated>
	<author>
		<name>Dale Emery</name>
	</author>
	<content type="html">Hi Steven,
&lt;br&gt;&lt;br&gt;Ultimately, we have to choose between:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 1. Ambiguous requirements that are open to interpretation and therefore
&lt;br&gt;&amp;gt; impossible to satisfy with certainty. &amp;nbsp;(Yeah, you can say when the customer
&lt;br&gt;&amp;gt; finally blesses it, but if I had a dollar for every time a waterfall
&lt;br&gt;&amp;gt; customer came back and said it did not meet a spec.)
&lt;br&gt;&amp;gt; 2. Truly precise requirements - this leads to precision tantamount to
&lt;br&gt;&amp;gt; programming, but without feedback because it does not produce executable
&lt;br&gt;&amp;gt; code to test. It creates huge overhead and makes changes very expensive.
&lt;br&gt;&amp;gt; 3. Have concrete examples stand in the for the requirements. &amp;nbsp;When 2 + 2 =4
&lt;br&gt;&amp;gt; and -1 + 1 = 0 work, but 3 + 5 = 8 does not, we add the &amp;quot;requirement&amp;quot; 3 + 5
&lt;br&gt;&amp;gt; = 8. &amp;nbsp;If this sequence of examples does not stabilize relatively quickly
&lt;br&gt;&amp;gt; into the requirement we really wanted, we have the wrong developers.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Am I missing some other feasible choices?
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Yes: Reasonably precise statements of requirements /accompanied by/ examples
&lt;br&gt;that serve as tests.
&lt;br&gt;&lt;br&gt;As numerous people have pointed out, if the requirements are separate from
&lt;br&gt;the tests, there's little chance of keeping them consistent with each other.
&lt;br&gt;But we could keep each requirement in the same file with the tests that
&lt;br&gt;exemplify it.
&lt;br&gt;&lt;br&gt;I haven't yet seen any tools that can parse a set of test files, extract the
&lt;br&gt;requirements statements from them, and compose them into a requirements
&lt;br&gt;document (with or without tests) on demand. But certainly such a tool is
&lt;br&gt;well within our ability these days. (Ah, well, a boy can dream...)
&lt;br&gt;&lt;br&gt;Dale
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Dale Emery
&lt;br&gt;Consultant to software teams and leaders
&lt;br&gt;Web: &lt;a href=&quot;http://dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dhemery.com&lt;/a&gt;&lt;br&gt;Weblog: &lt;a href=&quot;http://cwd.dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cwd.dhemery.com&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26659094.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26659016</id>
	<title>Re: Re: Can we always pre-prepare automated  regression tests?</title>
	<published>2009-12-05T12:29:05Z</published>
	<updated>2009-12-05T12:29:05Z</updated>
	<author>
		<name>Dale Emery</name>
	</author>
	<content type="html">Hi Melody,
&lt;br&gt;&lt;br&gt;My opinion is that requirement documents are necessary, especially for
&lt;br&gt;&amp;gt; larger organizations. &amp;nbsp;Remember these documents are not only shared with QA
&lt;br&gt;&amp;gt; and Development but are also used by technical writers, business analysts,
&lt;br&gt;&amp;gt; account managers, marketing, sales, and PMs (project, program, and product
&lt;br&gt;&amp;gt; managers). &amp;nbsp;They provide an easy to understand way to provide this
&lt;br&gt;&amp;gt; information to all teams. &amp;nbsp;Not all of these people will have time, skill, or
&lt;br&gt;&amp;gt; capability to access and read automated tests.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Imagine this scenario: For some software system, we have written a
&lt;br&gt;reasonably comprehensive set of automated tests. Each test file includes not
&lt;br&gt;only the automated tests for a given feature, but also a clear, concise
&lt;br&gt;statement of the requirement being tested by those tests. Further, we have a
&lt;br&gt;tool that can read the test files and display them on demand on a web page.
&lt;br&gt;The tool allows users to display the requirements, the tests, or both.
&lt;br&gt;Anyone who needs access to the requirements can visit the web site and see
&lt;br&gt;them.
&lt;br&gt;&lt;br&gt;In that scenario, would you still want to specify all of the requirements in
&lt;br&gt;a single, separately maintained document?
&lt;br&gt;&lt;br&gt;Dale
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Dale Emery
&lt;br&gt;Consultant to software teams and leaders
&lt;br&gt;Web: &lt;a href=&quot;http://dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dhemery.com&lt;/a&gt;&lt;br&gt;Weblog: &lt;a href=&quot;http://cwd.dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cwd.dhemery.com&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26659016.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26658896</id>
	<title>Re: Re: Can we always pre-prepare automated  regression tests?</title>
	<published>2009-12-05T12:18:41Z</published>
	<updated>2009-12-05T12:18:41Z</updated>
	<author>
		<name>Dale Emery</name>
	</author>
	<content type="html">Hi Mark,
&lt;br&gt;&lt;br&gt;I've been saying for years that we have to stop calling them tests. They're
&lt;br&gt;&amp;gt; not tests. They are requirements specification. If the system is in state A,
&lt;br&gt;&amp;gt; and it receives an input B, it returns C, and leaves the system in state D.
&lt;br&gt;&amp;gt; This is a requirement.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;I don't agree that this is always true, or even often true. A requirement
&lt;br&gt;might be a statement of business policy. E.g. Preferred customers receive a
&lt;br&gt;10 percent discount on each purchase over $1000. Or a statement of the
&lt;br&gt;system's responsibility for a business policy: The system shall apply a 10
&lt;br&gt;percent discount to each purchase by a preferred customer totalling over
&lt;br&gt;$1000.
&lt;br&gt;&lt;br&gt;No matter how many examples you automate as tests, those tests are not the
&lt;br&gt;requirement. The requirement is that the system enact this business policy.
&lt;br&gt;&lt;br&gt;For the sake of argument, let's assume that a requirement could be
&lt;br&gt;&amp;gt; documented in an unambiguous, complete form. Now, don't we still want to
&lt;br&gt;&amp;gt; convert this requirement into a test, preferably an automated test? I'd say
&lt;br&gt;&amp;gt; yes.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Unless you could find a way to execute it directly. In fact, I'd see that as
&lt;br&gt;one test of ambiguity: Could I automate it as is without adding information
&lt;br&gt;or detail?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Now we have to translate the requirement into a test, which is not only
&lt;br&gt;&amp;gt; additional work, but introduces the possibility of a translation error.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Translating from one form to another gives a great opportunity to test your
&lt;br&gt;understanding of the requirement, and whether the requirement was really
&lt;br&gt;unambiguous after all.
&lt;br&gt;&lt;br&gt;I use the business policy above as an example in my workshops. I ask people
&lt;br&gt;to write tests for the requirement. At some point, we always get to this
&lt;br&gt;test: A preferred customer makes a purchase of $1000 dollars. Do we offer
&lt;br&gt;the discount? Inevitably, some participants say yes, and some say no.
&lt;br&gt;&lt;br&gt;When that happens, I note the differing understandings, and read the policy
&lt;br&gt;again. If people still disagree, I read the statement one more time,
&lt;br&gt;emphasizing the word /over/. At that point, the people who were said we
&lt;br&gt;should offer the discount change their minds.
&lt;br&gt;&lt;br&gt;So was the requirement stated ambiguously? I dunno. I do know that people
&lt;br&gt;often understand it differently, and that translating the requirement into
&lt;br&gt;tests -- as a group -- gives us a chance to detect those differing
&lt;br&gt;understandings.
&lt;br&gt;&lt;br&gt;It seems unlikely to me that the business folks who created the policy
&lt;br&gt;created the policy in terms of a half dozen examples. More likely, they
&lt;br&gt;wanted to offer incentives for people to purchase from them rather than from
&lt;br&gt;competitors. So they created a &amp;quot;preferred customer&amp;quot; status, and offered a
&lt;br&gt;discount. They further offered the incentive to make large purchases by
&lt;br&gt;putting a limit on which purchases receive the discount. At some point, they
&lt;br&gt;may indeed walk through a number of examples, but they /started/ with a
&lt;br&gt;statement of business policy, designed to achieve some business purpose
&lt;br&gt;(large purchases by repeat customers).
&lt;br&gt;&lt;br&gt;So even if the software team receives only the tests, /somebody/ started
&lt;br&gt;with a policy. If the intent of the requirement is to implement a business
&lt;br&gt;policy, is it waste to tell the team what the policy is?
&lt;br&gt;&lt;br&gt;And if the requirement started as a business policy, then somebody somewhere
&lt;br&gt;had to translated it into tests. And as my workshop example shows, it's easy
&lt;br&gt;to make an error in that translation. So I like to do the translation in a
&lt;br&gt;group, and I like to involve testers in the process, because good testers
&lt;br&gt;are experts at detecting and exploiting ambiguity.
&lt;br&gt;&lt;br&gt;In another message, I'll offer a few examples of tests from which it is
&lt;br&gt;difficult to guess what policy they exemplify.
&lt;br&gt;&lt;br&gt;So, as Steven states, we should simply start writing human-readable,
&lt;br&gt;&amp;gt; executable requirements in the form of &amp;quot;tests&amp;quot;, and dispense with the
&lt;br&gt;&amp;gt; lengthy Word documents.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Lengthy Word documents are only one alternative.
&lt;br&gt;&lt;br&gt;Another: Include a concise English statement of the requirement in the test
&lt;br&gt;file along with the automated tests.
&lt;br&gt;&lt;br&gt;Another: Write the tests for each story on the back of the story card, or on
&lt;br&gt;front, or on a green card stapled to the story card.
&lt;br&gt;&lt;br&gt;Dale
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Dale Emery
&lt;br&gt;Consultant to software teams and leaders
&lt;br&gt;Web: &lt;a href=&quot;http://dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dhemery.com&lt;/a&gt;&lt;br&gt;Weblog: &lt;a href=&quot;http://cwd.dhemery.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cwd.dhemery.com&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26658896.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26658186</id>
	<title>Re: Re: Can we always pre-prepare automated  regression tests?</title>
	<published>2009-12-05T10:46:36Z</published>
	<updated>2009-12-05T10:46:36Z</updated>
	<author>
		<name>Steven Gordon-2</name>
	</author>
	<content type="html">On Sat, Dec 5, 2009 at 10:34 AM, Matthew &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26658186&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;matt.heusser@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26658186&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;, George Dinwiddie &amp;lt;lists@...&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Steven,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;quot;The software does not always do what we want it to do and we have
&lt;br&gt;&amp;gt; &amp;gt; identified the following places where it falls short of our expectations.&amp;quot;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I like that! In fact, I'd like to drop using the word &amp;quot;requirements.&amp;quot;
&lt;br&gt;&amp;gt; &amp;gt; I think it leads us astray.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; - George
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Replacing the term &amp;quot;requirements&amp;quot; with something more flexible (&amp;quot;desirements&amp;quot;?) -- I'm all for that. Good show, Man. Jolly good show(*).
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Thanks, but using &amp;quot;desirements&amp;quot; at the customer-level does not really
&lt;br&gt;lead anywhere unless we turn collaboratively turn &amp;quot;desirements&amp;quot; into
&lt;br&gt;concrete, testable success criteria for each iteration so that:
&lt;br&gt;- the team has concrete criteria to develop to, and
&lt;br&gt;- everybody has concrete criteria to measure progress with and to
&lt;br&gt;plan/steer the project with,
&lt;br&gt;&lt;br&gt;I like to call these concrete criteria &amp;quot;requirements&amp;quot;. &amp;nbsp;When we
&lt;br&gt;discover through customer feedback or exploratory testing that meeting
&lt;br&gt;these concrete requirements still leaves the &amp;quot;desirements&amp;quot; unfulfilled
&lt;br&gt;or incomplete, I like to say we have discovered missing
&lt;br&gt;&amp;quot;requirements&amp;quot;, as opposed to bugs or defects. &amp;nbsp;(Bugs or defects are
&lt;br&gt;when the software does not meet the agreed upon concrete criteria).
&lt;br&gt;Then, instead of panicking about have not achieved the goals of the
&lt;br&gt;iteration, scrambling to try to do so at the last minute and creating
&lt;br&gt;all sorts of chaos, we just schedule those missing requirements for
&lt;br&gt;future iterations (to be prioritized by the customer).
&lt;br&gt;&lt;br&gt;We certainly should also look back on how those &amp;quot;requirements&amp;quot; were
&lt;br&gt;missed and what the impact really was. &amp;nbsp;If having not missed those
&lt;br&gt;additional concrete criteria would have somehow allowed us to get more
&lt;br&gt;work done (and it frequently would not have), we should figure out how
&lt;br&gt;to avoid making that mistake in the future.
&lt;br&gt;&lt;br&gt;Steven Gordon
&lt;br&gt;&lt;br&gt;&amp;gt; regards,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Matthew Heusser
&lt;br&gt;&amp;gt; Blog: &lt;a href=&quot;http://stpcollaborative.com/matt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://stpcollaborative.com/matt&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (*) - I just watched &amp;quot;A Christmas Carol&amp;quot; with the family and I'm in a Dickenish mood, ok?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------
&lt;br&gt;&lt;br&gt;Yahoo! Groups Links
&lt;br&gt;&lt;br&gt;&amp;lt;*&amp;gt; To visit your group on the web, go to:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://groups.yahoo.com/group/agile-testing/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.yahoo.com/group/agile-testing/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;lt;*&amp;gt; Your email settings:
&lt;br&gt;&amp;nbsp; &amp;nbsp; Individual Email | Traditional
&lt;br&gt;&lt;br&gt;&amp;lt;*&amp;gt; To change settings online go to:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://groups.yahoo.com/group/agile-testing/join&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.yahoo.com/group/agile-testing/join&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; (Yahoo! ID required)
&lt;br&gt;&lt;br&gt;&amp;lt;*&amp;gt; To change settings via email:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26658186&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing-digest@...&lt;/a&gt; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26658186&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing-fullfeatured@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&amp;lt;*&amp;gt; To unsubscribe from this group, send an email to:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26658186&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&amp;lt;*&amp;gt; Your use of Yahoo! Groups is subject to:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://docs.yahoo.com/info/terms/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.yahoo.com/info/terms/&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26658186.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26657571</id>
	<title>Re: Can we always pre-prepare automated 	regression tests?</title>
	<published>2009-12-05T09:34:55Z</published>
	<updated>2009-12-05T09:34:55Z</updated>
	<author>
		<name>Matthew-103</name>
	</author>
	<content type="html">--- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26657571&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;, George Dinwiddie &amp;lt;lists@...&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Steven,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;quot;The software does not always do what we want it to do and we have 
&lt;br&gt;&amp;gt; identified the following places where it falls short of our expectations.&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I like that! &amp;nbsp;In fact, I'd like to drop using the word &amp;quot;requirements.&amp;quot; 
&lt;br&gt;&amp;gt; I think it leads us astray.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; - George
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;Replacing the term &amp;quot;requirements&amp;quot; with something more flexible (&amp;quot;desirements&amp;quot;?) -- I'm all for that. &amp;nbsp;Good show, Man. &amp;nbsp;Jolly good show(*).
&lt;br&gt;&lt;br&gt;regards,
&lt;br&gt;&lt;br&gt;Matthew Heusser
&lt;br&gt;Blog: &lt;a href=&quot;http://stpcollaborative.com/matt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://stpcollaborative.com/matt&lt;/a&gt;&lt;br&gt;&lt;br&gt;(*) - I just watched &amp;quot;A Christmas Carol&amp;quot; with the family and I'm in a Dickenish mood, ok?
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26657571.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26657339</id>
	<title>Re: Can we always pre-prepare automated 	regression tests?</title>
	<published>2009-12-05T09:04:59Z</published>
	<updated>2009-12-05T09:04:59Z</updated>
	<author>
		<name>Matthew-103</name>
	</author>
	<content type="html">--- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26657339&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;, &amp;quot;woynam&amp;quot; &amp;lt;woyna@...&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Doesn't that simply mean that you missed a requirement? 
&lt;br&gt;&amp;gt;
&lt;br&gt;...
&lt;br&gt;&amp;gt; I would say that numbers 3 - 5 are areas where 
&lt;br&gt;&amp;gt;exploratory testing is useful, since it's primarily 
&lt;br&gt;&amp;gt;uncovering things that were missed in the specifications. 
&lt;br&gt;&amp;gt;However, once these types of defects are uncovered, 
&lt;br&gt;&amp;gt;the specification should be updated.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;So I see a direct contradiction between this position (we need a comprehensive spec), well, the Agile Manifesto. &amp;nbsp;
&lt;br&gt;&lt;br&gt;My life experience has been that when we find a contradiction, we need to go back and re-examine our assumptions.
&lt;br&gt;&lt;br&gt;Earlier this year I wrote long essay that covers this issue(1 and 2); you can find it in chapter 16 of &amp;quot;Beautiful Testing&amp;quot; by O'Reilly. &amp;nbsp;
&lt;br&gt;&lt;br&gt;You can download my chapter (free!) on-line; a creative commons derivative with attribution license applies:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.xndev.com/downloads/Beautiful_Testing_ch16.pdf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.xndev.com/downloads/Beautiful_Testing_ch16.pdf&lt;/a&gt;&lt;br&gt;&lt;br&gt;regards,
&lt;br&gt;&lt;br&gt;Matthew Heusser
&lt;br&gt;Blog: &lt;a href=&quot;http://blogs.stpcollaborative.com/matt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.stpcollaborative.com/matt&lt;/a&gt;&lt;br&gt;&lt;br&gt;(1) - Short answer - if, by exploratory testing, I find a defect in tab order, I am unlikely to create an automated test for that. &amp;nbsp;This is not /comprehensive/, but it gets the software into the hands of our customers at a reasonable speed. &amp;nbsp;This conforms to the agile-manifesto. &amp;nbsp;Contradiction solves?
&lt;br&gt;&lt;br&gt;(2) - Longer Answer - the decision to automate a test is likely based on a combination of factors: How critical is the feature, how often do the customers use it, will it regress, is it possible that it regresses in a way the &amp;quot;test automation&amp;quot; is to slow to detect, how expensive is it to automate, is it possible that a change that does not introduce a defect is registered falsely as a defect, what will the maintenance cost be, and so on. &amp;nbsp;Saying &amp;quot;automate everything&amp;quot; trivializes this decision, trivializes the role of testing, and, in many cases, fails to acknowledge that certain types of critical testing work /even exist/. I find it said often by people who haven't actually studied testing in much depth; so much so that I wrote an essay on the subject. &amp;nbsp;O'Reilly put it in a book and gave the book the subtitle &amp;quot;Leading Professionals Reveal How They Improve Software.&amp;quot; &amp;nbsp;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26657339.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26652060</id>
	<title>Re: Re: Can we always pre-prepare automated 	regression tests?</title>
	<published>2009-12-04T17:28:41Z</published>
	<updated>2009-12-04T17:28:41Z</updated>
	<author>
		<name>George Dinwiddie</name>
	</author>
	<content type="html">Steven,
&lt;br&gt;&lt;br&gt;&amp;quot;The software does not always do what we want it to do and we have 
&lt;br&gt;identified the following places where it falls short of our expectations.&amp;quot;
&lt;br&gt;&lt;br&gt;I like that! &amp;nbsp;In fact, I'd like to drop using the word &amp;quot;requirements.&amp;quot; 
&lt;br&gt;I think it leads us astray.
&lt;br&gt;&lt;br&gt;&amp;nbsp; - George
&lt;br&gt;&lt;br&gt;Steven Gordon wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Not Mark, but I indeed believe that there is an important role for both 
&lt;br&gt;&amp;gt; customer feedback and exploratory testing.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; However, I believe that feedback should not be expressed in the form of 
&lt;br&gt;&amp;gt; &amp;quot;you did not fulfil the requirements you said you fulfilled&amp;quot;, but 
&lt;br&gt;&amp;gt; instead if the form of &amp;quot;the software does not always do what we want it 
&lt;br&gt;&amp;gt; to do and we have identified the following places where it falls short 
&lt;br&gt;&amp;gt; of our expectations&amp;quot;. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Then the customer(s), developers and testers work together to translate 
&lt;br&gt;&amp;gt; those dissatisfactions into &amp;quot;requirements&amp;quot;, i.e., concrete examples that 
&lt;br&gt;&amp;gt; describe where the software does not do what it is required to do.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Then we implement those new requirements, and repeat until there are no 
&lt;br&gt;&amp;gt; dissatisfactions.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Fri, Dec 4, 2009 at 3:00 PM, George Dinwiddie 
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26652060&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lists@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26652060&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lists@...&lt;/a&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Mark,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; There will always be implicit requirements. There will usually be
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; things that don't seem as right when experienced than they did when
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; envisioned.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; The world is not so deterministic that everything can be explicitly
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; specified. That said, if you don't want to do exploratory testing, it's
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; your choice.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; - George
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; woynam wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; Doesn't that simply mean that you missed a requirement? What did the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; customer find that was unacceptable? Why was that undocumented?
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; What the purpose of exploratory testing? Isn't it to uncover hidden
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; defects? If one is found, should one add a new requirement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; specification to account for the behavior?
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; If we look at the generally definition of a defect [Patton 2006]:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; 1. The software doesn't do something that the product specification
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; says it should do
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; 2. The software does something that the product specification says it
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; shouldn't do
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; 3. The software does something that the product specification doesn't
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; mention.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; 4. The software doesn't do something that the product specification
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; doesn't mention, but should
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; 5. The software is difficult to understand, hard to use, slow, or in
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; the software tester's eyes, will be viewed by the end user as just
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; not right
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; I would say that numbers 3 - 5 are areas where exploratory testing is
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; useful, since it's primarily uncovering things that were missed in
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; the specifications. However, once these types of defects are
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; uncovered, the specification should be updated.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; Mark
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; --- In &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26652060&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;mailto:agile-testing%40yahoogroups.com&amp;gt;, George Dinwiddie
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;lists@...&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt; Steven,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt; I understand the points you make. But I also understand when people
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt; find that the software passes all the automated, but doesn't
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; meet their
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt; expectations, and are disappointed.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt; I think that well-considered automated regression tests can
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; minimize
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt; those times, but there will always be a place for exploratory
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; testing, also.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt; - George
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt; Steven Gordon wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; Unfortunately, even a requirement statement as simple as &amp;quot;I
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; want to add
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; 2 numbers&amp;quot; is too ambiguous to tell whether or not it has been
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; satisfied.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; Ultimately, we have to choose between:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; 1. Ambiguous requirements that are open to interpretation and
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; therefore
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; impossible to satisfy with certainty. (Yeah, you can say when the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; customer finally blesses it, but if I had a dollar for every
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; time a
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; waterfall customer came back and said it did not meet a spec.)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; 2. Truly precise requirements - this leads to precision
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; tantamount to
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; programming, but without feedback because it does not produce
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; executable
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; code to test. It creates huge overhead and makes changes very
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; expensive.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; 3. Have concrete examples stand in the for the requirements.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; When 2 + 2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; =4 and -1 + 1 = 0 work, but 3 + 5 = 8 does not, we add the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;quot;requirement&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; 3 + 5 = 8. If this sequence of examples does not stabilize
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; relatively
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; quickly into the requirement we really wanted, we have the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; wrong developers.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; Am I missing some other feasible choices?
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; Of those choices, examples standing for requirements is by far
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; the most
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; lean and agile approach.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; On Thu, Dec 3, 2009 at 2:47 PM, George Dinwiddie
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; &amp;lt;lists@... &amp;lt;mailto:lists@ &amp;lt;mailto:lists@&amp;gt;...&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; Mark,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; An automated test isn't a requirement in the sense that it's what a
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; person who matters wants the system to do. At best, it's an
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; example of
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; such a requirement.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; As an example, I may want my calculator to add any two numbers.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; I can
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; specify the tests that 2+2 = 4 and -1 + 1 = 0, but these don't
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; fully
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; specify my requirement. It could still get other values wrong.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; And it
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; probably has a numeric maximum that fails my &amp;quot;any two numbers&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; requirement, but which these tests don't verify.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; It's a fairly fine point, but I've seen hours of conversation
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; rotate
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; around this particular circle.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; - George
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;&amp;nbsp; ----------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp;* George Dinwiddie * &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://blog.gdinwiddie.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.gdinwiddie.com&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Software Development &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.idiacomputing.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.idiacomputing.com&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Consultant and Coach &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.agilemaryland.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.agilemaryland.org&lt;/a&gt;&lt;br&gt;&amp;nbsp; ----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------
&lt;br&gt;&lt;br&gt;Yahoo! Groups Links
&lt;br&gt;&lt;br&gt;&amp;lt;*&amp;gt; To visit your group on the web, go to:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://groups.yahoo.com/group/agile-testing/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.yahoo.com/group/agile-testing/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;lt;*&amp;gt; Your email settings:
&lt;br&gt;&amp;nbsp; &amp;nbsp; Individual Email | Traditional
&lt;br&gt;&lt;br&gt;&amp;lt;*&amp;gt; To change settings online go to:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://groups.yahoo.com/group/agile-testing/join&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://groups.yahoo.com/group/agile-testing/join&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; (Yahoo! ID required)
&lt;br&gt;&lt;br&gt;&amp;lt;*&amp;gt; To change settings via email:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26652060&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing-digest@...&lt;/a&gt; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26652060&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing-fullfeatured@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&amp;lt;*&amp;gt; To unsubscribe from this group, send an email to:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26652060&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agile-testing-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&amp;lt;*&amp;gt; Your use of Yahoo! Groups is subject to:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://docs.yahoo.com/info/terms/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.yahoo.com/info/terms/&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-we-always-pre-prepare-automated-regression-tests--tp26558256p26652060.html" />
</entry>

</feed>
