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

<channel>
	<title>thoughts from the test eye &#187; the test eye</title>
	<atom:link href="http://thetesteye.com/blog/author/the-test-eye/feed/" rel="self" type="application/rss+xml" />
	<link>http://thetesteye.com/blog</link>
	<description>by rikard edgren, henrik emilsson and martin jansson - with torbjörn ryber and henrik andersson</description>
	<lastBuildDate>Mon, 30 Jan 2012 21:03:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Software Quality Characteristics 1.1</title>
		<link>http://thetesteye.com/blog/2011/11/software-quality-characteristics-1-1/</link>
		<comments>http://thetesteye.com/blog/2011/11/software-quality-characteristics-1-1/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 07:00:05 +0000</pubDate>
		<dc:creator>the test eye</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[quality characteristics]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=2315</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/documentation.png" width="48" height="48" alt="" title="Documentation" /><br/>A year has passed since we released version 1.0 of our quality model without metrics. It is time for a new version, with additions and corrections we have learned over the year (and a Swedish translation!) 1.1 English 1.1 Swedish 1.0 English Feedback is always welcome! /Rikard, Henrik, Martin]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/documentation.png" width="48" height="48" alt="" title="Documentation" /><br/><p>A year has passed since we released version 1.0 of our quality model without metrics.<br />
It is time for a new version, with additions and corrections we have learned over the year (and a Swedish translation!)</p>
<p><a title="1.1 English" href="http://thetesteye.com/posters/TheTestEye_SoftwareQualityCharacteristics.pdf" target="_blank">1.1 English</a><br />
<a title="1.1 Swedish" href="http://thetesteye.com/posters/TheTestEye_KvalitetsegenskaperForProgramvara.pdf" target="_blank">1.1 Swedish</a><br />
<a title="1.0 English" href="http://thetesteye.com/posters/TheTestEye_SoftwareQualityCharacteristics1.0.pdf" target="_blank">1.0 English</a></p>
<p>Feedback is always welcome!</p>
<p>/Rikard, Henrik, Martin</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2011%2F11%2Fsoftware-quality-characteristics-1-1%2F&amp;title=Software%20Quality%20Characteristics%201.1" id="wpa2a_2"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2011/11/software-quality-characteristics-1-1/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Highlights from SWET2</title>
		<link>http://thetesteye.com/blog/2011/04/highlights-from-swet2/</link>
		<comments>http://thetesteye.com/blog/2011/04/highlights-from-swet2/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 05:33:11 +0000</pubDate>
		<dc:creator>the test eye</dc:creator>
				<category><![CDATA[People]]></category>
		<category><![CDATA[exploratory testing]]></category>
		<category><![CDATA[peer conference]]></category>
		<category><![CDATA[status reports]]></category>
		<category><![CDATA[swet]]></category>
		<category><![CDATA[test planning]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=1911</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/>The delegates of the second Swedish Workshop on Exploratory Testing (Test Planning and Status Reporting for Exploratory Testing) were: Henrik Andersson, Azin Bergman, Robert Bergqvist, Sigge Birgisson, Rikard Edgren, Henrik Emilsson, Ola Hyltén, Martin Jansson, Johan Jonasson, Saam Koroorian, Simon Morley, Torbjörn Ryber, Fredrik Scheja, Christin Wiedemann, Steve Öberg Discussions on peer conferences can&#8217;t be [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/><p>The delegates of the second Swedish Workshop on Exploratory Testing (Test Planning and Status Reporting for Exploratory Testing) were:<br />
<strong>Henrik Andersson, Azin Bergman, Robert Bergqvist, Sigge Birgisson, Rikard Edgren, Henrik Emilsson, Ola Hyltén, Martin Jansson, Johan Jonasson, Saam Koroorian, Simon Morley, Torbjörn Ryber, Fredrik Scheja, Christin Wiedemann, Steve Öberg</strong></p>
<p>Discussions on peer conferences can&#8217;t be summarized, but you can read the <a href="http://thetesteye.com/conferences/SWET2Abstracts.pdf">abstracts</a>, Ryber&#8217;s <a href="http://thetesteye.com/blog/2011/04/thoughts-from-swet2/">notes</a>, and here comes some quote highlights:</p>
<p>- How many test cases do you want? 800? Then let&#8217;s say we have 800. (Jonasson)<br />
- Think &#8220;there are problems&#8221;, not &#8220;there might be problems&#8221; (Bergqvist)<br />
- To motivate: lead by example, avoid de-motivating (Hyltén, Andersson)<br />
- They want to see bug curves, but don&#8217;t know it going up or down is good or bad. (Jonasson)<br />
- Rather ask &#8220;What are you afraid of?&#8221; (Jansson)<br />
- Qualitative information is sensitive to filtering (Emilsson)<br />
- Dialogue is important! (Morley)<br />
- Exploratory test planning, adapt to reality. That&#8217;s how we all work. (Scheja)<br />
- A test expert that doesn&#8217;t know anything (favorite slip of the tongue from Jansson)<br />
- Has this story confirmed that anyone can test? (Bergman)<br />
- Incorrect expectations: if we test, there won&#8217;t be any production problem (Ryber)<br />
- Categorizations are good for learning, but throw them away to meet reality (Edgren)<br />
- I always use low-tech testing dashboards, except in this case (Ryber)<br />
- A tester is also test leader, test designer, test planner (Scheja)<br />
- It is small raisins in a very large cake (Jonasson)<br />
- I want to test until the world is on fire (Wiedemann)<br />
- Care about what is most important (Emilsson)<br />
- I invent many wheels every day (Scheja)<br />
- I want more emphasis on which information we have and don&#8217;t have, and the confidence of the information (Koroorian)<br />
- Beware of using the word &#8220;coverage&#8221;, rather say security, or risk (Birgisson)<br />
- To me, coverage is a start of thinking about what to test (Bergqvist)<br />
- If this isn&#8217;t reported &#8220;upwards&#8221;, you avoid the biggest risks (Andersson)<br />
- The map and the creation of it is more important than the numbers on it (Öberg)<br />
- It might look easy with a number, but it isn&#8217;t (Edgren)<br />
- This weekend is evidence that standards don&#8217;t work. We can discuss forever, and that&#8217;s what is fun! (Emilsson)</p>
<p>These Lightning Talks (5 minutes including questions) were held:<br />
* Martin Jansson on the tester&#8217;s greatest nemesis, the view that anyone, thus any idiot, can test.<br />
* Henrik Emilsson on unjustified tests that open up to serendipity and new ideas.<br />
* Robert Bergqvist had an experience report that showed that exploratory testing also needs planning.<br />
* Azin Bergman on the common view that testers have lower status than other roles.<br />
* Simon Morley on root cause analysis heuristic FICL: Framing, Information Gathering, Consensus, Learning.<br />
* Rikard Edgren on Binary Disease &#8211; our tools have shaped way too computeresque theories.<br />
* Christin Wiedemann on open-ended plans without fixed scope.<br />
* Sigge Birgisson shared an experience report with developer collaboration under the radar.<br />
* Steve Öberg led a brainstorm on testing analogies with story from the Aeneid about not following the Delphi Oracle.<br />
* Ola Hyltén showed the Johari window that can enable better communication between leaders and team members.<br />
* Torbjörn Ryber led a discussion about doing a context-driven conference in Sweden.</p>
<p>It is very easy to organize a workshop like this when you have 15 motivated, passionate testers.<br />
You just need a venue with few distractions, a theme to focus, an agenda and discussion rules, plus food and drinks.</p>
<p>Looking forward to SWET3!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2011%2F04%2Fhighlights-from-swet2%2F&amp;title=Highlights%20from%20SWET2" id="wpa2a_4"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2011/04/highlights-from-swet2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Stories from EuroSTAR TestLab 2010</title>
		<link>http://thetesteye.com/blog/2010/12/stories-from-eurostar-testlab-2010/</link>
		<comments>http://thetesteye.com/blog/2010/12/stories-from-eurostar-testlab-2010/#comments</comments>
		<pubDate>Wed, 08 Dec 2010 08:02:13 +0000</pubDate>
		<dc:creator>the test eye</dc:creator>
				<category><![CDATA[Machines]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Skills]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[EuroSTAR]]></category>
		<category><![CDATA[exploratory testing]]></category>
		<category><![CDATA[TestLab]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=1613</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/machines.png" width="48" height="48" alt="" title="Machines" /><img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/>Monday Henrik started his journey by car from Karlstad and went down to Gothenburg to join with Martin. Both of us were going to take the train down to Copenhagen. Not surprisingly there were delays and the train was cancelled&#8230; Instead we headed back to Martin&#8217;s house and loaded Henrik&#8217;s car and took off. After [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/machines.png" width="48" height="48" alt="" title="Machines" /><img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/><h3>Monday</h3>
<p>Henrik started his journey by car from Karlstad and went down to Gothenburg to join with Martin. Both of us were going to take the train down to Copenhagen. Not surprisingly there were delays and the train was cancelled&#8230; Instead we headed back to Martin&#8217;s house and loaded Henrik&#8217;s car and took off. After several hours drive we arrived to Copenhagen, where we went directly to Bella Center and the TestLab at EuroSTAR.</p>
<p>This was the first time we met James Lyndsay and Bart Knaack in person; we had only talked with them over Skype/phone. So we all started with saying hello but there were really no time to sit down and have a cup of coffee &#8211; we needed to get to work straight away.</p>
<p>One of the burning issues to resolve the week before the conference was to bring client machines. Henrik was able to bring four laptops (thank you Compare Testlab and Know IT for sponsoring with this!) and Martin one. We worked in the TestLab for a few hours setting up and testing the two networks (James had one and Bart had another) with the servers connected to them.</p>
<p>Each network consisted of a bug tracker (Mantis), a server with OpenEMR, a server with a WebShop based on OsCommerce as well as a link to download a version of FreeMind.</p>
<p>When the conference center was getting near closing hours we rounded up and identified tasks needed to be done for the next coming days. We were assigned to setup and fill both the OpenEMR and the WebShop with new test data. We determined that we first should create a data model in FreeMind; both for reviewing before inserting the data and also so that we could print out the model and use it as a means to discuss with participants in the TestLab. With the model at hand, we thought the participants would also be able to identify test ideas of their own that they could try out.</p>
<p>We packed up everything and took Henriks car together with James and Bart. Half an hour later we were down in the hotel bar for dinner. We first met up with Steve Öberg, Rikard Edgren, Björn Karlsson, and Stefan Thoresson; and later on Markus Gärtner, Neil Thompson &amp; Michael Bolton and some more joined our table and we were discussing testing long into the night.</p>
<h3>Tuesday</h3>
<p>At 8.45 we met up with James and Bart at the hotel and took a cab to the conference center where we setup the TestLab again. We started on the data models while James and Bart worked on setting up the details of the two networks. Meanwhile the sponsors were installing their applications on the client machines. Late into the afternoon we were starting to get ready with the new data for both systems. During the afternoon several people were visiting us and some of them started testing the applications. In fact, the first bug entered in the bug system was the one that won the prize &#8220;Best bug&#8221; &#8211; Markus Gärtner found it pretty fast&#8230;<br />
Around 18:00 we were able to move into the room where the TestLab should be. We moved in all servers, routers and clients and setup the power for it all. Funny thing is that we didn&#8217;t find more than one electricity socket, so all machines were hooked up on this only one and we decided to load test the electricity over night. <img src='http://thetesteye.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
During the evening we attended the Rebel Alliance (or Danish Alliance) for 11 interesting lightning talks. The discussions went on after that long into the night. But to our defense we must say that we got in bed in time.</p>
<h3>Wednesday</h3>
<p>Despite that we got in bed fairly early, we both overslept and missed the grand opening of the TestLab&#8230; Such a good start!<br />
But no time to cry over that; we dug in and assisted in welcoming and introducing people that entered the TestLab and told them about it and how to use it; as well as guiding them to start testing. Bugs were reported and the sound of the chicken echoed all over. Nice!</p>
<p>During the day a lot of people were in and really sat down testing. There were also a lot of interesting collaboration going on between people that hadn&#8217;t met before. Some of the people that spent more time than others were Shmuel Gershon, Markus Gärtner, Isabel Evans, Michael Bolton, Ajay Balamurugadas, Zeger Van Hese, and Rob Sabourin (we might have forgot some of the names, but you know who you are).</p>
<p>During the day there were a lot of non-arranged  testing going on. But we had two really appreciated sessions during the day.<br />
Firstly, there was a pair-testing session led by James Lyndsay where close to thirty people attended. There was a good mixture of experienced and less experienced testers. Even though the session was only about 30 minutes divided in three 10 minutes mini-sessions, it seemed to give the participants some very nice hands-on experience to bring home. And a lot of good collaboration was happening!</p>
<p>Secondly, during lunch hour it was an improvised weekend-testing session, Ajay Balamurugadas had invited as many as possible during his talk on Weekend Testing right before the session. Ajay and Markus Gärtner led the session with the rest of the participants that had showed up. Since there were so many that showed up we teamed up in pairs or smaller groups. The collaboration in the TestLab was yet again really great! After close to 30 minutes session we had found a bunch of interesting bugs while at the same time many have had the opportunity to team up with these fabulous  testers.</p>
<p>Despite that we had to cancel some planned sessions, we all thought that the first day was a real success . And we measured that by realizing that we didn&#8217;t have had time to take breaks or eat a proper lunch because the TestLab wasn&#8217;t empty for even a minute; there were at least 5 people there at minimum (except during the key note by Stuart Reid).</p>
<p>On the evening there was the Gala Awards dinner at Copenhagen City Hall and we ended up at a pub called Bryggeriet with the Rebel Alliance discussing testing in all forms. We went home pretty early and met up with some people in the hotel and continue discussing testing.</p>
<h3>Thursday</h3>
<p>The day kicked off at 08:00 in the TestLab and we used the first 30 minutes preparing for yet another interesting day!</p>
<p>At the AllSTAR testers, a few renown testers were able to join in. We split the TestLab into three groups where each focused on a specific area which they knew well. Each group attacked the systems in various ways, teaching the participants new ideas on how to test the systems. Ari Takanen was showing how he did some security testing (and/or fuzz testing); Rob Lambert showed how he did accessibility testing; and James Lyndsay had a exploratory testing session discussing a lot of test ideas with the participants.</p>
<p>At the round the table of managing ET, James Lyndsay moderated the group consisting of Rob Sabourin, Michael Bolton, Carsten Feilberg, Shmuel Gershon, Zeger Van Hese, Henrik Andersson, Henrik Emilsson, Martin Jansson, Markus Gärtner, John Stevenson, Neil Thompson and some more (we are sorry if we missed to mention someone, but we try our best to remember all people that were there out of those 200 TestLab attendees). We talked about several aspects around managing ET; and the discussion began with how we had managed our own time in the TestLab. James Lyndsay moderated the group in an excellent way. One of the subjects was how often you change/update your charters. Another interesting topic was on how much information you should provide different testers with.</p>
<p>During the lunch session, Markus Gärtner launched a Testing Dojo that was very appreciated. And Michael Bolton was doing a transcription of the session. The testing dojo meant that one tester tested the application with a projector that showed the computer screen. The tester then described through the testing and explaining what happened. All other around the tester could ask questions. The tester should be switched every 5 minutes letting several people show off their skills.<br />
While this was the intention, the testing dojo slightly turned out to something different. But still as much appreciated by those involved.</p>
<p>Thursday evening we, Markus Gärtner, and Michael Bolton headed in to Copenhagen for a dinner with Ajay Balamurugadas, Teemu Vesala, Kalle Huttunen and Mika Hänninen. It took us two hours to get to the restaurant because we were forced to explore the Copenhagen Metro and train system&#8230;</p>
<h3>Friday</h3>
<p>We headed home to Sweden in the morning and arrived in Gothenburg at 15:00 in the afternoon. Then Henrik continued to Karlstad and arrived at 18:30. Seeing the problems other people had with getting out of Denmark by plane or train, we were lucky that car traffic wasn&#8217;t too affected by the blizzard&#8230;</p>
<h3>Some numbers</h3>
<ul>
<li>180 people got in to the TestLab and got introduced to what we do (most of them sat down and tested)</li>
<li>100 hours of testing</li>
<li>100 reported bugs (plus several bugs not reported in the bug system)</li>
</ul>
<h3>Reflections</h3>
<p>Considering how the TestLab was run, it was like a mix of having an open house and being a test lead handling several projects at the same time. We served different stakeholders such as the participants in the lab, the speakers, the conference personal and ourselves as apprentices as well as the masters (James and Bart). The plan is ever changing. Each stakeholder value different things. Just like in the real world outside the TestLab.</p>
<p>There were also 5 sponsor presentations from the tool vendors that had their tools on the client machines. We really appreciated those sponsors that had put in some time to really show how their tool could be used on the same applications as we tested in the TestLab. Very useful and meant that there were more value for those interested in the tools to try things out for themselves on the lab machines.</p>
<p>During the TestLab we got a lot of ideas on what we want to do next year. A lot of ideas that we had on beforehand were though only good in theory; seeing the real obstacles and problems in practice was a good lesson.</p>
<p>And finally, we really appreciate the great effort that James and Bart have done in creating the EuroSTAR TestLab and made it to such a remarkable success. We will have the benefit of building upon a very solid and well thought-out platform &amp; concept!</p>
<p>We had a lot of fun and hope that all others had a great time!<br />
See you all in Manchester 2011!</p>
<p>Cheers,<br />
Henrik and Martin</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2010%2F12%2Fstories-from-eurostar-testlab-2010%2F&amp;title=Stories%20from%20EuroSTAR%20TestLab%202010" id="wpa2a_6"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2010/12/stories-from-eurostar-testlab-2010/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Software Quality Characteristics 1.0</title>
		<link>http://thetesteye.com/blog/2010/11/software-quality-characteristics-1-0/</link>
		<comments>http://thetesteye.com/blog/2010/11/software-quality-characteristics-1-0/#comments</comments>
		<pubDate>Wed, 10 Nov 2010 12:11:49 +0000</pubDate>
		<dc:creator>the test eye</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[quality characteristics]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=1520</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/documentation.png" width="48" height="48" alt="" title="Documentation" /><br/>With all due respect, this is the announcement of the perhaps most powerful public two-page document in the history of software testing. It is an extended re-write of James Bach&#8217;s Quality Criteria Categories, and has been developed to 12 categories (CRUCSPIC STMP) and 93 sub-categories for software quality characteristics/attributes/factors/dimensions/properties/criteria/aspects. This list is not objectively true, [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/documentation.png" width="48" height="48" alt="" title="Documentation" /><br/><p>With all due respect, this is the announcement of the perhaps most powerful public two-page document in the history of software testing.<br />
It is an extended re-write of James Bach&#8217;s <a href="http://www.satisfice.com/tools/satisfice-tsm-4p.pdf">Quality Criteria Categories</a>, and has been developed to 12 categories (CRUCSPIC STMP) and 93 sub-categories for software quality characteristics/attributes/factors/dimensions/properties/criteria/aspects.<br />
This list is not objectively true, and not easy to use for measuring (compare with ISO 9126-1), but you can adapt it to your context and be inspired by it when understanding/creating/reviewing software quality related stuff.</p>
<p>The PDF is available <a href="http://thetesteye.com/posters/TheTestEye_SoftwareQualityCharacteristics.pdf"><strong>here</strong></a>, and goes under the <a href="http://creativecommons.org/licenses/by-nd/3.0/" target="_blank">Creative Commons Attribution-NoDerivates</a> license, as all our Publications.<br />
Use the list to generate test ideas, or to discuss what is important; get inspired by the concept of Charisma (SPACE HEADS mnemonic)<br />
Suggestions for improvements to the list are very welcome!</p>
<p>We will continuously blog about some of the categories (and sub-categories) in order to provide more information and examples of usage.</p>
<p>Rikard, Henrik, Martin<br />
the test eye</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2010%2F11%2Fsoftware-quality-characteristics-1-0%2F&amp;title=Software%20Quality%20Characteristics%201.0" id="wpa2a_8"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2010/11/software-quality-characteristics-1-0/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>SWET1 fragments</title>
		<link>http://thetesteye.com/blog/2010/10/swet1-fragments/</link>
		<comments>http://thetesteye.com/blog/2010/10/swet1-fragments/#comments</comments>
		<pubDate>Wed, 27 Oct 2010 09:19:20 +0000</pubDate>
		<dc:creator>the test eye</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[exploratory testing]]></category>
		<category><![CDATA[James Bach]]></category>
		<category><![CDATA[session-based test management]]></category>
		<category><![CDATA[swet]]></category>
		<category><![CDATA[TBTM]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=1440</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/>The delegates of the first Swedish Workshop on Exploratory Testing were: Torbjörn Ryber, Simon Morley, Christin Wiedemann, Petter Mattsson, Anders Claesson, Oscar Cosmo, Johan Hoberg, Rikard Edgren, Henrik Emilsson, Martin Jansson, Ann Flismark, Henrik Andersson, Michael Albrecht, Johan Jonasson, James Bach. This write-up surely contains mistakes and important omissions, and it might be too heavy [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/><p>The delegates of the first Swedish Workshop on Exploratory Testing were:<br />
<strong>Torbjörn Ryber, Simon Morley, Christin Wiedemann, Petter Mattsson, Anders Claesson, Oscar Cosmo, Johan Hoberg, Rikard Edgren, Henrik Emilsson, Martin Jansson, Ann Flismark, Henrik Andersson, Michael Albrecht, Johan Jonasson, James Bach.</strong><br />
This write-up surely contains mistakes and important omissions, and it might be too heavy to read, but we bet you can jump in anywhere, read for a minute, and get something interesting out of it.</p>
<p>&#8220;15 people spending a weekend of their spare time to talk about Exploratory Testing!&#8221; (Andersson)<br />
&#8220;This is the 1% of the 1%&#8221; (Bach)</p>
<p><strong>Henrik Andersson – add Learning and Adaption to SBTM debriefing</strong></p>
<p>Have experienced that testers stop doing debriefing after some time, which leads to lower Session Notes quality, or that they are skipped.<br />
If it is a time issue, several debriefs can be made at once, or that testers debrief each other, or that all debriefs are made at once (30 minutes) at the end of the day.<br />
The PROOF (Past, Results, Obstacles, Outlook, Feelings) mnemonic doesn’t support so much of coaching and learning, therefore Henrik advocates adding Learnings and Adaption (PROOF L.A.) that makes people discuss, learn, and use debriefs better (and stop skipping them.)</p>
<p>During debriefings you come up with new test ideas (Edgren)<br />
Master the skill of note-taking<br />
&#8220;the debrief formally accepts the session report&#8221; (Bach)<br />
&#8220;The PROOF is (meta-)data regarding the session; LA is personal data (gathered from session)&#8221; (Emilsson)<br />
&#8220;LA is not written down as a part of the debrief; it is only discussed orally&#8221; (Andersson)</p>
<p>The discussion went to many places, including status reports, and the need for training stakeholders if necessary.<br />
&#8220;In my status reports, feelings are very important!&#8221; (Andersson)<br />
&#8220;you almost need a handshake&#8221; (Morley)<br />
Claesson shared a story from an East Asian company where the man-in-charge went to the most experienced troubleshooter and asked &#8220;Do you think the product is ready?&#8221;<br />
&#8220;Troubleshooter as a career path in testing?&#8221; (Jansson)</p>
<p>debriefs can differ a lot depending on tester, area, type of work, experience etc.<br />
a project manager should care about the team members’ long-term development<br />
&#8220;testing is a learning experience in itself&#8221; (Claesson)<br />
&#8220;don&#8217;t add things to models that already are good&#8221; (Mattsson)<br />
&#8220;I love lists&#8221; (Wiedemann)<br />
&#8220;do debriefs with a developer&#8221; (Flismark)<br />
&#8220;break patterns to see what happens&#8221; (Andersson)<br />
&#8220;are you satisfied with testers that don&#8217;t want/know how to learn?&#8221;</p>
<p>&#8220;it&#8217;s not a tool to fill the database&#8221; (Jansson)<br />
As a single tester in a SCRUM team, you can have testers from different teams debrief each other.<br />
&#8220;personal debriefing&#8221; is for the experienced<br />
for inexperienced testers you don&#8217;t want to miss the coaching opportunity of debriefings<br />
if you take away debriefs you might get too much freedom?<br />
This area can be further analyzed and discussed, especially Group Debriefs.</p>
<p><strong>Petter Mattsson &#8211; From 10.000 test cases to SBTM</strong></p>
<p>At UIQ, producer of mobile phone software, they were running 10.000 manual test scripts, and did not find many bugs. These were instead found by customers&#8230;<br />
Petter went to the Rapid Software Testing course and his conception of the world changed.<br />
They decided to start using Exploratory Testing with Session-Based Test Management.<br />
They got the opportunity to do a pilot that resulted in more, and more interesting, bugs.<br />
A key to getting the Go decision, was a 2 hour workshop where all managers discussed questions like What is Quality? What is Testing?<br />
They also did an exercise that showed the difference between scripted and exploratory testing.<br />
The workshop was attended by all, the invitation was sent by a manager.</p>
<p>Michael Bolton did the RST course for all testers, that got inspired and motivated.<br />
&#8220;RST with bonus day is great&#8221;<br />
&#8220;we start with people that were hired two weeks ago, without testing experience&#8221;<br />
They started with pair testing only, and then mixed with alone-testing.<br />
Mixed different personality types, testers/developers, experienced/inexperienced.<br />
&#8220;in the beginning you need to push them, but not after a while&#8221;<br />
They developed a web-based solution for session report management (based on Perl tool)<br />
They kept 500 test cases for verifying the basic functionality, and threw away the rest.<br />
&#8220;we always need to do that mix&#8221; (of ET and ST)<br />
They had really good results with the new approach, but a big phone comapny bought UIQ&#8217;s customer (that also was an owner), and the company was shut down.</p>
<p>Common transition problem: &#8220;ET is nice, but we have this problem, so we need to get back to the test cases.&#8221;<br />
At another company, Petter has seen resistance to transition from testers, and also from managers, that don&#8217;t allow time to be spent.<br />
&#8220;Just sit with them and test, let it grow organically&#8221;<br />
&#8220;Why wait so many years for improving the way you work? Why wade in the mud when you can just step out?&#8221; (Jansson)<br />
&#8220;They are not interested in testing; testers are used as a blame-shield&#8221; (Bach)<br />
&#8220;do more of the robot dance&#8221; (Bach)<br />
&#8220;If noone admits that there is a problem, noone owns the problem, and there is nothing to resolve&#8221; (Emilsson)<br />
&#8220;ET helps you find important problems quickly&#8221;<br />
&#8220;I&#8217;d like to have the testers off-site for a month, and just talk to them&#8221; (Mattsson)<br />
&#8220;run the same test title, but without the steps&#8221;<br />
heavy pain gives motivation<br />
&#8220;They need to say: I am an alcoholic. My testing strategy really sucks&#8221; (Claesson)<br />
&#8220;all organizations are perfectly designed to get what they get&#8221;<br />
&#8220;small-scale change with one word: serendipity; scripted testing with deviations is a good start&#8221; (Edgren)<br />
&#8220;I just removed the steps from the scripts, nobody noticed&#8221; (Cosmo)<br />
Is RST the silver bullet? No, a money machine <img src='http://thetesteye.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
&#8220;I&#8217;ll talk to one, that talk to others, and it spreads all around&#8221; (Mattsson)<br />
It takes time to grow an exploratory testing team.<br />
&#8220;If you say it will be hard, it will be hard, it&#8217;s a self-fulfilling prophecy&#8221; (Claesson)<br />
&#8220;Improvisational Exploratory Scripted Testing&#8221; (Bach)<br />
&#8220;What&#8217;s good in these test cases live on in your heart. You shouldn&#8217;t tell people to throw away something that is useful.&#8221; (Bach)<br />
The scripted test become a ceremonial testing.</p>
<p>&#8220;it is the tester’s responsibility to improve&#8221; (Many)<br />
&#8220;we should have a class: how to evangelize testing&#8221; (Bach)<br />
You evangelize by giving real examples, from your own organization.<br />
&#8220;the important thing is to talk about good testing&#8221; (Morley)<br />
&#8220;It is not necessary to create a revolution, sometimes an evolution is better&#8221; (Jansson, Emilsson)<br />
&#8220;motivation is the most important factor, a motivated team can achieve whatever they want&#8221; (Emilsson)<br />
if nothing helps, you should use hard facts &#8211; bug stories, from real customers<br />
take your most painful bugs, and talk about them.<br />
FDA recalls often say &#8220;under certain circumstances&#8221;; that&#8217;s when you need Exploratory Testing (Bach)<br />
<a href="http://www.fda.gov/MedicalDevices/Safety/RecallsCorrectionsRemovals/ListofRecalls/default.htm">http://www.fda.gov/MedicalDevices/Safety/RecallsCorrectionsRemovals/ListofRecalls/default.htm</a></p>
<p><strong>Christine Wiedemann &#8211; starting with SBTM</strong></p>
<p>They are an autonomous test group of 2 persons, that works with external customers.<br />
Customer A &#8211; many requirements, a couple of hundred test cases, 3 weeks to execute.<br />
Customer B,C,D &#8211; no requirements.</p>
<p>Customer A found showstopping bugs after production, and they realized:<br />
&#8220;what we do doesn&#8217;t work; we have to do better testing&#8221;<br />
In March/April they stopped writing test cases.<br />
Inspired by SBTM, they started writing test execution notes in Word, sometimes working in pair.<br />
&#8220;Now, we&#8217;re having fun when we are testing&#8221;, and they find the defects before production.<br />
They are cooperating with developers and customers, and have even done ET workshops with the enemy (customers)<br />
Customers are doing ET on the delivery, they have even taken the RST course!<br />
&#8220;Management still doesn&#8217;t care what we do.&#8221;<br />
We have a better understanding of the product and current high-risk areas.<br />
Went from &#8220;trying to reach coverage&#8221; to &#8220;trying to find defects before production&#8221;<br />
shared responsibility for quality</p>
<p>So what is left to do:<br />
* more structured environment<br />
* more documentation<br />
* better time-boxing<br />
* automation</p>
<p>&#8220;unfortunately, developers are too creative, and new features appear&#8221;<br />
&#8220;I don&#8217;t need requirements. I love it.&#8221;<br />
They use diagrams that describe the functionality (yEd)<br />
they report bugs to the &#8220;ether&#8221;<br />
&#8220;I have stopped being personally attached to bugs. Stopped arguing for bugs, instead telling developers &#8216;I saw something strange&#8230;&#8217;&#8221; (Ryber)<br />
you can also say &#8220;this one is probably too difficult&#8230;&#8221;<br />
Reality Steam Roller Method &#8211; let them go into suffering, but help them (Bach)<br />
HICCUPPS &#8211; &#8220;I invented the name. I noticed people doing this.&#8221; (Bach)<br />
Regarding more structured environment: &#8220;You are an explorer, explore a project and try to find out what might be important during a project&#8217;s lifecycle; and use this as a checklist for deciding on what to do and when.&#8221; (Emilsson)</p>
<p>granularity of Session notes may vary, richer reports have more information, but are harder to read.<br />
&#8220;Sometimes I write down the humidity in the room&#8221; (Wiedemann)<br />
Why do you want structure? Rather, be more aware of the structure.<br />
&#8220;be the author, not the victim&#8221;<br />
&#8220;unserendipity &#8211; to get through the test case without finding bugs&#8221; (Edgren)<br />
&#8220;focus on what you want to achieve&#8221; (Albrecht)<br />
&#8220;most important traits are awareness and willingness to learn&#8221; (Claesson)<br />
trigger yourself for new test ideas<br />
Anders Claesson shared a story that started as a tester learning about customer&#8217;s usage had ripple effects and evolved to a very good customer relation.</p>
<p><strong>Ann Flismark &#8211; SBTM and KPI??</strong></p>
<p>Went to STARWEST and got inspired.<br />
Started with SBTM in December 2009, had problems integrating it in existing system, and are working on their own tool.<br />
&#8220;what I prepared doesn&#8217;t make sense anymore&#8221;, so instead the focus was on requests for KPI, maybe they can help us as testers as well?</p>
<p>&#8220;Just say no&#8221; (All)<br />
&#8220;Do testers feel productive?&#8221; (Edgren)<br />
&#8220;How good do you think the product is?&#8221;<br />
&#8220;tell the manager you will make something up&#8221; (Emilsson)<br />
&#8220;you need to learn how to do status reporting&#8221; (Bach)<br />
The true problem: how to deal with manager requests you don&#8217;t think are meaningful.</p>
<p><strong>James Bach &#8211; Experience report involving Thread-Based Test Management</strong></p>
<p>At a project, it was impossible to stick to completing the sessions.<br />
There were many and continuous interruptions, and tasks could not be completed due to various reasons, &#8220;a bunch of pots boiling&#8221;.<br />
The simple idea for this is: Thread-Based Test Management<br />
&#8220;work backwards from the status report you want to be able to give&#8221;<br />
&#8220;monitors status of test activities&#8221;<br />
Why name it? So you can say &#8220;we switched from a session-based approach to thread-based.&#8221;<br />
&#8220;This is such a simple idea. Too simple for a book, maybe a pamphlet.&#8221;<br />
compare activity-based, artefact-based, and metrics-focused management</p>
<p>Is this the same as Kanban, without limiting work in progress?<br />
No, key idea is &#8220;you acknowledge the fact that test activities rarely are finished&#8221; (Edgren, Emilsson)<br />
In testing, you can&#8217;t always check off items on your To-do list (which (together with throughput) is the point of Kanban)<br />
&#8220;the simple (and hard!) thing: think of things I&#8217;m working on&#8221; (Emilsson)<br />
get out of the &#8220;Are you done yet?&#8221; trap<br />
Waterfall and V-model might have started as jokes?<br />
&#8220;project management tool focused on activities that rarely are finished&#8221;<br />
Test Storytelling Tool (test management tools only handles test cases, not stories)<br />
Are there any other professions where you want to transform activity results to status reports?<br />
&#8220;don&#8217;t want to over-identify this until I have talked to you&#8221; (Bach)<br />
which are areas of importance that need to be developed?</p>
<p>Cosmo uses a web forum for TBTM (thetesteye have used Word)<br />
Mind Manager could be a tool, you can use icons to filter with. Tags or table columns for other tools.<br />
&#8220;Do you feel you are trapped by SBTM or that SBTM is your silver bullet?&#8221; (Jansson)<br />
James said he could get biased by SBTM, but &#8220;there are no silver bullets&#8221;, Fred Brooks<br />
Common mistake: transform the map (model) to a list that should be Done (this doesn&#8217;t fit ongoing activities) (Emilsson)<br />
There are many situations where it doesn&#8217;t matter if you can measure if you&#8217;re done.</p>
<p>&#8220;Testing doesn&#8217;t deliver anything except information about the product. Information that continuously emerges. Threads describe activities that lead to information that is part of our report&#8221; (Edgren)<br />
There are (at least) two stories; one about the testing, and one about the product.<br />
Story-based test management &#8211; threads are weaving into a report that is the story about the product<br />
Test framing &#8211; thread design<br />
Testing transforms a naive story about the product to a sophisticated product story. (Bach)<br />
naive rumors -&gt; testing -&gt; empirically grounded information<br />
different threads can be executed with one test activity<br />
&#8220;twist together into a chord&#8221;<br />
go out of the abstract world, and visualize testing<br />
&#8220;everybody is already doing TBTM&#8221;<br />
developer to a tester struck by the process: &#8220;don&#8217;t worry, we&#8217;re not gonna do anything they say anyway&#8221;<br />
&#8220;you can all say &#8216;James Bach says I am a world expert in thread-based test management.&#8217;&#8221; (Bach)</p>
<p>Everybody was very happy with the peer conference, and let&#8217;s end by quoting Andersson&#8217;s check-out: &#8220;I&#8217;m pretty damn sure we have a bright future.&#8221;</p>
<p>/Rikard, Henrik, Martin</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2010%2F10%2Fswet1-fragments%2F&amp;title=SWET1%20fragments" id="wpa2a_10"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2010/10/swet1-fragments/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The 100th thought from the test eye</title>
		<link>http://thetesteye.com/blog/2010/04/the-100th-thought-from-the-test-eye/</link>
		<comments>http://thetesteye.com/blog/2010/04/the-100th-thought-from-the-test-eye/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 09:28:33 +0000</pubDate>
		<dc:creator>the test eye</dc:creator>
				<category><![CDATA[People]]></category>
		<category><![CDATA[Skills]]></category>
		<category><![CDATA[the future]]></category>
		<category><![CDATA[the past]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=884</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/>Today we celebrate our 100th post on this blog! It has been an interesting journey for us so far; and we realize that we have only begun this ride, a ride with no destination but to enrich ourselves with wisdom and knowledge through discussions and by sharing thoughts. And you, our readers, are a very [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/><p>Today we celebrate our 100th post on this blog!</p>
<p>It has been an interesting journey for us so far; and we realize that we have only begun this ride, a ride with no destination but to enrich ourselves with wisdom and knowledge through discussions and by sharing thoughts. And you, our readers, are a very important part of this process.</p>
<p>Our decision to write posts in English has been a good strategy as we see it; not only do we reach people all over the world, but we can also discuss matters with peers that, in this community, don&#8217;t have any country borders. But you have to bear with us sometimes if you think that our English isn&#8217;t perfect, we are working on it&#8230; We do hope that the message gets through though.</p>
<p>The thing that we are three persons sharing a passion for testing and a blog to express it, has been a really good thing as we see it. Not only is it more fun, but it is also some assurance that the blog will keep up a good tempo; since there is always someone of us that has inspiration and time to write. And it will also be a guarantee that the topics that we choose to write about are evolving and often diversified. Over the years we have noticed that we agree on many things, but disagree or have different perspective on as many.</p>
<p>We are very happy to see that we now have a really large group of readers from all over the world, and we have had a huge increase of new readers over the last two years. We hope that you will keep finding us interesting and continue reading in the future; and we invite you to contribute even more with your comments on our thoughts.</p>
<p>Do you have any thoughts on where you think we should go from here on?</p>
<p>Best regards,</p>
<p>Henrik, Martin &amp; Rikard<br />
<em>the test eye</em></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2010%2F04%2Fthe-100th-thought-from-the-test-eye%2F&amp;title=The%20100th%20thought%20from%20the%20test%20eye" id="wpa2a_12"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2010/04/the-100th-thought-from-the-test-eye/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Inquisitive Tester &#8211; Part II: Question the specs</title>
		<link>http://thetesteye.com/blog/2009/12/the-inquisitive-tester-part-ii-question-the-specs/</link>
		<comments>http://thetesteye.com/blog/2009/12/the-inquisitive-tester-part-ii-question-the-specs/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 13:24:32 +0000</pubDate>
		<dc:creator>the test eye</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[critical thinking]]></category>
		<category><![CDATA[inquisitive]]></category>
		<category><![CDATA[questioning]]></category>
		<category><![CDATA[requirements]]></category>
		<category><![CDATA[specifications]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=318</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/documentation.png" width="48" height="48" alt="" title="Documentation" /><img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/>Statements in specifications try to clarify and are inevitably an interpretation of what the author thinks need to be more specific. I.e., they try to be a more specific model than what existed before the spec. And &#8220;Essentially, all models are wrong, but some are useful&#8221; (http://en.wikiquote.org/wiki/George_E._P._Box). Every specification you encounter is persons&#8217; interpretations, and  [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/documentation.png" width="48" height="48" alt="" title="Documentation" /><img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/><p>Statements in specifications try to clarify and are inevitably an interpretation of what the author thinks need to be more specific. I.e., they try to be a more specific model than what existed before the spec. And &#8220;Essentially, all models are wrong, but some are useful&#8221; (<a href="http://en.wikiquote.org/wiki/George_E._P._Box">http://en.wikiquote.org/wiki/George_E._P._Box</a>).</p>
<p>Every specification you encounter is persons&#8217; interpretations, and  not necessarily true.</p>
<p>This means that you as an inquisitive tester have a lot to do by questioning the specifications. The questioning will help you to form a model of the software that is better than if you only had read and accepted the spec as it was.</p>
<p>Specifications cannot be complete and especially regarding things that the program shouldn&#8217;t do. It is probably not stated that the software shouldn&#8217;t use too much memory or processor for certain operations; it is not stated that the screen shouldn&#8217;t flicker, or that all text should be easy to read with all different font settings. Other typical omissions are interactions with other systems; things you expect from all applications under that operating system, internet browser, connected software etc.</p>
<p>You cannot expect a specification to be complete, in most (all? many?) cases, the thing produced by the specification is more important than the document about it. The hardest challenge for the inquisitive tester is to question a lot, but only for those things that are important.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Who will use the specification? What will they use it for? Will it meet their requirements?</p>
<p>What is it all about? Really?</p>
<p>What areas are left out?</p>
<p>Who is the writer? Does he/she usually miss certain things?</p>
<p>Are there many writers? Does this make the whole less tangible?</p>
<p>Are there many reviewers? Are they using different perspectives?</p>
<p>Is the writer vague, insecure and confusing about certain areas?</p>
<p>Is the specification consistent?</p>
<p>Is the specification consistent with other related specifications?</p>
<p>Is the specification consistent with other different features and combinations of those?</p>
<p>Are all functional and non-functional requirements covered?</p>
<p>Are there dubious thoughts about the wished for functionality?</p>
<p>Are there other sources of information that can be useful?</p>
<p>How is the style of the language affecting the specification?</p>
<p>What quality attributes are the most important, e.g. how is Security weighed against Performance and Usability?</p>
<p>Does it match the system requirements?</p>
<p>Does the specification focus on what is most important?</p>
<p>Does the specification reflect the model of what you think is described?</p>
<p>Are there any new terminology? Will this affect other documentation such as help files?</p>
<p>Is the new terminology consistent with other specifications?</p>
<p>What does the Internet say about the newly chosen terminology? Will there be any misunderstandings?</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>If there was no specification, could it be described in a completely different way?</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2009%2F12%2Fthe-inquisitive-tester-part-ii-question-the-specs%2F&amp;title=The%20Inquisitive%20Tester%20%26%238211%3B%20Part%20II%3A%20Question%20the%20specs" id="wpa2a_14"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2009/12/the-inquisitive-tester-part-ii-question-the-specs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Inquisitive Tester &#8211; Part I: Question the tests</title>
		<link>http://thetesteye.com/blog/2009/08/the-inquisitive-tester-part-i-question-the-tests/</link>
		<comments>http://thetesteye.com/blog/2009/08/the-inquisitive-tester-part-i-question-the-tests/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 07:36:16 +0000</pubDate>
		<dc:creator>the test eye</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Skills]]></category>
		<category><![CDATA[critical thinking]]></category>
		<category><![CDATA[inquisitive]]></category>
		<category><![CDATA[questioning]]></category>
		<category><![CDATA[test case]]></category>
		<category><![CDATA[test ideas]]></category>
		<category><![CDATA[test planning]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=317</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/>In order to become a successful inquisitive tester, there are a couple of things you can do to improve your skills beyond the more common quest to &#8220;question a product&#8221;. One important thing is to question the tests themselves. &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; Have you ever run tests and wondered if they were really necessary, perhaps knowing that the tests [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/><p>In order to become a successful inquisitive tester, there are a couple of things you can do to improve your skills beyond the more common quest to &#8220;question a product&#8221;. One important thing is to question the tests themselves.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Have you ever run tests and wondered if they were really necessary, perhaps knowing that the tests are useless?<br />
Have you ever run tests that were too old and not updated with latest terminology or functionality?<br />
Do your tests contain too much configuration information? Should this be put elsewhere?<br />
Have tests become redundant because those failures no longer happen, ever?<br />
Have the intent of the test been lost and therefore been rendered useless?<br />
Have the tests already been run, on the same build? Twice?<br />
Have you found any bugs or any important information at all with the tests?</p>
<p>Are your tests the most <a href="http://www.kaner.com/pdfs/GoodTest.pdf" target="_blank">powerful</a>?<br />
Are the tests credible?<br />
Can the tests be faster to execute?<br />
Can you run the most important tests first?<br />
Are the tests too narrow and/or too general?<br />
Do you really understand the test?<br />
Have the original test idea been lost in translation?<br />
Are the tests too much of a projection of the test designer&#8217;s thought of view?</p>
<p>Are your tests interesting or boring to execute?<br />
Are the tests in line with your test strategies?<br />
How often do you change your test approaches?<br />
Can the tests instead be better used as input to developers&#8217; unit tests?<br />
Can the essence of the tests be used elsewhere?<br />
Have your tests been reviewed by your colleagues, including technical writers?<br />
Have your scenario tests been reviewed by business people?<br />
Have you captured how the users will use the software in the tests?</p>
<p>Are you satisfied with your tests?<br />
Are your <a href="http://thetesteye.com/blog/2009/03/the-hidden-project-stakeholders/" target="_blank">(hidden) stakeholders</a> satisfied with your tests?</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Can you come up with more questions?<br />
Regards,<br />
the test eye (Henrik, Martin &amp; Rikard)</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fthetesteye.com%2Fblog%2F2009%2F08%2Fthe-inquisitive-tester-part-i-question-the-tests%2F&amp;title=The%20Inquisitive%20Tester%20%26%238211%3B%20Part%20I%3A%20Question%20the%20tests" id="wpa2a_16"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2009/08/the-inquisitive-tester-part-i-question-the-tests/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

