<?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; management</title>
	<atom:link href="http://thetesteye.com/blog/tag/management/feed/" rel="self" type="application/rss+xml" />
	<link>http://thetesteye.com/blog</link>
	<description>by rikard edgren, henrik emilsson, martin jansson and friends</description>
	<lastBuildDate>Wed, 08 Sep 2010 20:01:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Creating a Test Management Super Class</title>
		<link>http://thetesteye.com/blog/2010/05/creating-a-test-management-super-class/</link>
		<comments>http://thetesteye.com/blog/2010/05/creating-a-test-management-super-class/#comments</comments>
		<pubDate>Sun, 23 May 2010 19:59:52 +0000</pubDate>
		<dc:creator>Torbjörn Ryber</dc:creator>
				<category><![CDATA[Skills]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[testing course]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=1134</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/>First of all. I am honored to be invited as a guest writer at the testeye! I will start my contribution by asking for your assistance. In the next year I have been asked to give a couple of classes for test managers that are fairly new in their role. I have been looking through [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/skills.png" width="48" height="48" alt="" title="Skills" /><br/><p>First of all. I am honored to be invited as a guest writer at the testeye! I will start my contribution by asking for your assistance.</p>
<p>In the next year I have been asked to give a couple of classes for test managers that are fairly new in their role. I have been looking through the content description of a class I am supposed to take over and realize that I have a problem. So much of it seems to be picked from an ISTQB-class and just seem to be cementing the old ways of testing. I refuse to spend half a day talking about eight ways of measuring test which means measuring quality and is based on test case success ratio. And I am not going to dive into standards too much either.</p>
<p>So what am I going to put in a two day class for new test managers? These are some of the more important subjects I want to talk about.</p>
<ol>
<li><strong><a title="Pettichord" href="http://www.io.com/~wazmo/papers/four_schools.pdf" target="_blank">Schools of testing</a></strong>: a test manager needs to understand that there are some fundamentally different ways that testing can be done. Since many of the students will be working as consultants they need to be prepared for the many different company approaches they may encounter.</li>
<li><strong>Test Strategy</strong>: What is the testers’ mission. How do I plan my resources and my tasks. Time estimation. What do I need to know to do a good job. What kind of documentation should we create? <a title="Bach" href="http://www.satisfice.com/articles/how_much.shtml" target="_blank">When am I done testing?</a></li>
<li><strong>Communication</strong>: How do I as test manager communicate with the rest of the project and within my team. This includes giving and receiving feedback, basics of presentation techniques, maybe a bit of <a title="MB" href="http://en.wikipedia.org/wiki/Myers-Briggs_Type_Indicator" target="_blank">Myers-Briggs </a>model</li>
<li><strong><a title="Bach" href="http://www.satisfice.com/articles/explaining.shtml" target="_blank">Explaining test to non-testers</a></strong>: <a title="Bolton" href="http://www.developsense.com/blog/2010/05/testers-get-out-of-the-quality-assurance-business/" target="_blank">Why are we not QA</a>, <a title="Bolton 2" href="http://www.developsense.com/blog/2009/11/why-is-testing-taking-so-long-part-1/" target="_blank">why does it take so much time</a>? Why do developers need to test as well. What is our goal as testers. What responsibilities do we NOT assume.</li>
<li><strong>Managing a group of testers</strong>: Is it like being a project manager with testing skills? Important management principles: avoiding micro-management, coaching your staff, manager = problem remover, administrative tasks you need to do. <a title="Jon Bach" href="http://www.satisfice.com/articles/sbtm.pdf" target="_blank">Session-based test management</a></li>
<li><strong>Effective bug management: </strong>templates, process, content,<a title="Kaner" href="http://www.kaner.com/pdfs/bugadvoc.pdf" target="_blank"> bug advocacy </a></li>
<li><strong>Career plan for TM:</strong> <a href="http://www.ryber.se/?page_id=119" target="_blank">what to read</a>, what to do</li>
</ol>
<p>So, fellow testers. What would be the three most important things YOU want to see in a test management class? Maybe the three things you wish they had told you before you agreed to your first job as a test manager.</p>
<p>And I have this great idea as well. What if we skilled context-driven testers together created some really good material for a test management class and made that material free to use for everyone? Like the BBST-class.  I really believe in sharing which is why my test design book in Swedish is available for free download at <a title="TestZonen" href="http://www.testzonen.se" target="_blank">testzonen.se</a>. Maybe it´s time to make the English version downloadable from thetesteye?</p>
<p>Cheers</p>
<p>-Tobbe</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2010/05/creating-a-test-management-super-class/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Did Beatles use Kanban?</title>
		<link>http://thetesteye.com/blog/2010/05/did-beatles-use-kanban/</link>
		<comments>http://thetesteye.com/blog/2010/05/did-beatles-use-kanban/#comments</comments>
		<pubDate>Wed, 05 May 2010 10:04:24 +0000</pubDate>
		<dc:creator>Rikard Edgren</dc:creator>
				<category><![CDATA[People]]></category>
		<category><![CDATA[analogy]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[serendipity]]></category>
		<category><![CDATA[uniqueness]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=1053</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/>I have become allergic to models that are brought from other industries, and put on software testing as a best practice, or something really good. Software testing is unique, and you might violate important aspects when applying a template that doesn&#8217;t match. It is a big difference between producing 100,000 cars a year, and one piece [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/><p>I have become allergic to models that are brought from other industries, and put on software testing as a best practice, or something really good.<br />
Software testing is <a title="unique" href="http://thetesteye.com/blog/2009/09/whats-so-special-about-software-testing/" target="_blank">unique</a>, and you might violate important aspects when applying a template that doesn&#8217;t match.<br />
It is a big difference between producing 100,000 cars a year, and one piece of new software.</p>
<p>As I believe that software testing is one of the most creative professions, maybe there are other places to look for really good management methodologies?<br />
The Beatles wrote great pop songs, and a lot of them, where they using Kanban?<br />
Did Just-in-Time play a role for the productivity of Thomas Alva Edison?<br />
Was Leonardo da Vinci an early adopter of Kaizen?<br />
Were the New Wave in French Film under Lean management?<br />
Could the String Theory emerge without Six Sigma?</p>
<p>You might argue that these examples are very different from software testing, and that is true.<br />
Therefore we should manage and improve our work in ways that are suitable to what we do, and who we are.<br />
There are no frameworks for passion.</p>
<p>Let&#8217;s have a look at an example:<br />
A key element in Lean is &#8220;reduce waste&#8221;, which seems like a natural and good thing to do.<br />
But this is very problematic in testing, because you don&#8217;t know (in advance) what is waste. And what was waste in one situation might be very important in another. It might be reasonable to identify waste in activities that are predictable, but it&#8217;s not recommendable in situations with a lot of serendipity.<br />
Of course it can be a good match as well, but I&#8217;d prefer saying &#8220;I read some about car manufacturing, and realized that parts of our test report aren&#8217;t useful to anyone, so we will skip those parts&#8221; to &#8220;let&#8217;s adopt Lean Management to our testing process!&#8221;</p>
<p>It&#8217;s a good idea to be inspired from other fields, but please don&#8217;t take a whole package, and please think carefully if there are things about testing that are necessary to consider, e.g. doctors can not make mistakes, testers should make mistakes.</p>
<p>I&#8217;m thinking movie production might be the closest to &#8220;normal&#8221; software testing projects: it involves a lot of people, a lot of different types of creativity, is complex, and spans over quite some time. What management models are helpful in the film industry?<br />
Does it help if movie requirements involve things like &#8220;There must be exactly 3,5 minutes of action scenes including tricycles&#8221;?</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2010/05/did-beatles-use-kanban/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Growing test teams: Uncertain team composition</title>
		<link>http://thetesteye.com/blog/2010/04/growing-test-teams-uncertain-team-composition/</link>
		<comments>http://thetesteye.com/blog/2010/04/growing-test-teams-uncertain-team-composition/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 18:47:32 +0000</pubDate>
		<dc:creator>Martin Jansson</dc:creator>
				<category><![CDATA[People]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[test team]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=1021</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/>This is a follow up from previous articles on Growing test teams based on the ideas from Peopleware by Tom DeMarco and Timothy Lister. Uncertain team composition If you are newly assigned to be a team leader there is a big chance that you also have a team, but that is not always the case. Just [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/><p>This is a follow up from previous articles on <a title="Articles based on Growing test teams" href="http://thetesteye.com/blog/?IncludeBlogs=1&amp;s=Growing+test+teams" target="_blank">Growing test teams</a> based on the ideas from <a title="Peopleware" href="http://www.amazon.com/Peopleware-Productive-Projects-Teams-Second/dp/0932633439" target="_blank">Peopleware</a> by Tom DeMarco and Timothy Lister.</p>
<p><strong>Uncertain team composition</strong></p>
<p>If you are newly assigned to be a team leader there is a big chance that you also have a team, but that is not always the case. Just as you want to start organizing the team, steer toward a set of goals, begin promising your stakeholders what you will be able to accomplish&#8230; you begin to wonder&#8230; why am I sitting alone on this team meeting? Where are they?</p>
<p>The test team will have a harder time growing when &#8230;</p>
<ul>
<li>you do not know who is in the team</li>
<li>you do not know how much time in the resource plan each member is allocated to the team</li>
<li>you do not know how much time in reality each member is allocated to the team</li>
<li>your team members have other assignments that they spend time on that are not communicated</li>
<li>your test manager does not see you as a team, but instead a resource pool where all members are to be plucked out at any time</li>
<li>your team members does not see themselves as part of your team and continue to work on their own agendas</li>
<li>you have hidden members that should be part of the team, but are safely tucked away in a hidden project</li>
</ul>
<p>When you are uncertain about your team composition it will block you from going forward. You will be handicaped as a team leader and will most certainly fail, or burn out trying.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2010/04/growing-test-teams-uncertain-team-composition/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Exploratory Testing is not a controlled process</title>
		<link>http://thetesteye.com/blog/2010/04/exploratory-testing-is-not-a-controlled-process/</link>
		<comments>http://thetesteye.com/blog/2010/04/exploratory-testing-is-not-a-controlled-process/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 10:03:06 +0000</pubDate>
		<dc:creator>Rikard Edgren</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[exploratory testing]]></category>
		<category><![CDATA[management]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=918</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><br/>Exploratory Testing is not as widely used as it could be, because management doesn’t want it. Stated reasons for this could be unaccountable, unstructured, sloppy, non-scientific etc, reasons that can be refuted by communication. But I think the real reason is something Exploratory Testing can&#8217;t have: a controlled process. Management/Companies want to have a plan [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><br/><p>Exploratory Testing is not as widely used as it could be, because management doesn’t want it.<br />
Stated reasons for this could be unaccountable, unstructured, sloppy, non-scientific etc, reasons that can be refuted by communication.<br />
But I think the real reason is something Exploratory Testing can&#8217;t have: a controlled process.</p>
<p>Management/Companies want to have a plan with dates and costs; they want a test manager to be able to say how many percent of the testing is completed; they incorrectly think that software development is a lot like manufacturing.<br />
Exploratory Testing can&#8217;t have this, because the testing will change as new information is uncovered.<br />
Testing might be quick, might take a long, long time, might not be close to complete, might look outside the requirements, and discover so important information that the whole project needs to be re-thinked.<br />
These are not good things for some managers, they want control and precision.<br />
They want to see everything go smoothly and at the promised date we deliver what we said we would deliver.<br />
The focus is on the control, not the result.<br />
That is why managers can prefer to outsource testing to a company that runs the same script over and over until they all pass, than to a company (or ideally, in-house testers) that will change their testing strategies along the way, and leave the project with a bunch of fixed and unfixed bugs.</p>
<p>Exploratory testing is about learning, discovering new things and changing our mind.<br />
And for software testing, which can&#8217;t be complete, this is a very good thing.<br />
It enables better products, in a way that can be managed, but not controlled.</p>
<p>This is why it is so hard to sell Exploratory Testing:<br />
First you must sell <strong>trust</strong>, which is priceless.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2010/04/exploratory-testing-is-not-a-controlled-process/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Are we ashamed of software testing? (And who is willing to pay for it?)</title>
		<link>http://thetesteye.com/blog/2009/10/are-we-ashamed-of-software-testing-and-who-is-willing-to-pay-for-it/</link>
		<comments>http://thetesteye.com/blog/2009/10/are-we-ashamed-of-software-testing-and-who-is-willing-to-pay-for-it/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 09:39:05 +0000</pubDate>
		<dc:creator>Henrik Emilsson</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[test planning]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=563</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" /><br/>Imagine that you run a software consultant shop where you take on projects for customers. The projects cover such areas as new software development; implementations of IT systems; and web site development. Let&#8217;s say that you are about to create a offer for a new project to a customer. Do you dare to specify the [...]]]></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" /><br/><p>Imagine that you run a software consultant shop where you take on projects for customers. The projects cover such areas as new software development; implementations of IT systems; and web site development.</p>
<p>Let&#8217;s say that you are about to create a offer for a new project to a customer.</p>
<p>Do you dare to specify the proper amount of hours dedicated to software testing? Or do you feel ashamed of having to test the software before letting the customer lay its hand on it?<br />
Do you just add a couple of hours as a separate post so that it doesn&#8217;t look bad if someone asks about &#8220;any software testing planned&#8221;?<br />
Do you include all the software testing hours needed in the total estimate? Or included in the total per function?</p>
<p>I think that we should treat software testing as any other task that are needed in order to develop functionality so that the hours that are specified per function/requirement/area covers all necessary actions and tasks in order to deliver ready functionality.<br />
If you include such tasks as Design, Interaction Design, Specification, Requirement Analysis, Architecture, Coding, etc, you should also include Software Testing amongst these tasks. And you should be proud of doing Software Testing!</p>
<p>By including software testing in your time estimates, you give yourself a competitive advantage. When your customer selects between several offers and sees that you have included software testing and some of the competitors haven&#8217;t, it is a signal to the customer that makes them wonder why the others haven&#8217;t got any software testing (or why they haven&#8217;t specified any). Your offer might come out as a more expensive one, but since you have specified the difference it becomes obvious that they cannot just compare the price tag.</p>
<p>What are your thoughts on this?</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2009/10/are-we-ashamed-of-software-testing-and-who-is-willing-to-pay-for-it/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Growing test teams: Progress</title>
		<link>http://thetesteye.com/blog/2009/10/growing-test-teams-progress/</link>
		<comments>http://thetesteye.com/blog/2009/10/growing-test-teams-progress/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 13:50:11 +0000</pubDate>
		<dc:creator>Martin Jansson</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[test process]]></category>
		<category><![CDATA[test reporting]]></category>
		<category><![CDATA[test team]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=502</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/documentation.png" width="48" height="48" alt="" title="Documentation" /><br/>A lot of these ideas come from Peopleware by Tom DeMarco and Timothy Lister. As I see it, they realised it is easier to show things that will stop the growth instead of listing things that will actually create the team. Jelled teams are created when many of the factors have been eliminated that stop [...]]]></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 lot of these ideas come from <a href="http://www.amazon.com/Peopleware-Productive-Projects-Teams-Second/dp/0932633439" target="_blank">Peopleware</a> by Tom DeMarco and Timothy Lister. As I see it, they realised it is easier to show things that will stop the growth instead of listing things that will actually create the team. Jelled teams are created when many of the factors have been eliminated that stop us from growing.</p>
<p>What stops growth of a test team? I identify new things almost every day that in one way or another disrupts the team or stops it from growing.</p>
<p><strong>The hunt for test progress!</strong></p>
<p>When we talk about progress it is directly linked to a goal, thus progress towards a certain goal. If the goal is unclear or has been lost, the progress estimation can sometimes shift toward things that was not meant to be.</p>
<p>How do you determine progress then? When are we done testing? If our plan from start is fixed, we might have a defined set of tests that must be run in order to say we are complete. That is, complete with what we thought from the beginning. But the plan changes, no? If that is the case the progress report is ever changing up or down.  Is it perhaps not really that interesting to focus our time on bulletproof progress estimations? We stop testing when time runs out or when someone says stop?</p>
<p>I think the test team have a harder time growing when &#8230;</p>
<ul>
<li>the ability to show test progress becomes more important than the actual testing done or the information produced from it.</li>
<li>we think it is important getting more green than red in the pie chart or bar chart.</li>
<li>we avoid testing areas that might result in bugs because that might disrupt the expected weekly progress.</li>
<li>it is more important doing a test that show progress than doing a test that might actually find bugs.</li>
<li>we avoid helping developers fix the bugs found because we need to show test progress.</li>
</ul>
<p>Too much focus on progress will generate bad energy in the test group and therefore slow us down, as I see it.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2009/10/growing-test-teams-progress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Scripted vs Exploratory testing from a managerial perspective</title>
		<link>http://thetesteye.com/blog/2009/07/scripted-vs-exploratory-testing-from-a-managerial-perspective/</link>
		<comments>http://thetesteye.com/blog/2009/07/scripted-vs-exploratory-testing-from-a-managerial-perspective/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 05:44:48 +0000</pubDate>
		<dc:creator>Martin Jansson</dc:creator>
				<category><![CDATA[People]]></category>
		<category><![CDATA[exploratory testing]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[scripted testing]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=335</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/>From a managerial perspective without knowing too much about testing, your sole experience comes from the scripted test environment&#8230; What does Scripted Testing include? Control over what is to be tested, in the sense that you have a clear coverage of test cases on certain areas. Reports where you can see exactly how many test [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/><p>From a managerial perspective without knowing too much about testing, your sole experience comes from the scripted test environment&#8230;</p>
<p>What does Scripted Testing include?</p>
<ul>
<li><strong>Control</strong> over what is to be tested, in the sense that you have a clear coverage of test cases on certain areas. Reports where you can see exactly how many test cases are left to do before you are finished.</li>
<li><strong>Hierarchy</strong> among testers, with different roles playing their part in the system. An excellent way to have career moves. Test leads who do the thinking and the others to execute.</li>
<li><strong>Scalability</strong> in personel by easily bringing in new people who can execute the test scripts that the test leads have written. Getting new resources in the middle of a project is easy since you can take almost anyone.</li>
<li><strong>Test Management Software</strong>. If you want your testers to have the best tools, there are tools that cost several millions. They will generate excellent reports, they can automate so that the boring repeatable tests do not have to be rerun manually.</li>
<li><strong>Education</strong>. There are lots of certification to be had and many firms who can teach you the essentials.</li>
</ul>
<p>What does Exploratory Testing (ET) include?</p>
<ul>
<li><strong>Flatness </strong>in organisation. The testers make tests as they go along. They do not need the traditional test leads. It is uncertain what kind of career exits you have with this kind of focus.</li>
<li><strong>Chaos</strong>. You have no idea on how you are going to test. You have not planned everything out in detail before you start testing. You cannot report exactly how long time you need and as much time as possible is not good enough.</li>
<li><strong>No scaleability</strong>. You only want testers. Not anyone can be a testers. It is hard to just get anyone to help out since you cannot use just anyone from the organisation, they must know the basic skills to help out.</li>
<li><strong>No real education</strong>. You cannot get certified. None of the major consultants teach this. There are courses, but they are new and few teach it.</li>
<li><strong>No real Test Management Software.</strong> The major software vendors have no tools for this. The software is seldome made by commercial vendors.</li>
</ul>
<p>What do your managers think about this? What sales pitch do ET have for management? I&#8217;ve twisted what ET can include to bring out the worst of it, but I think that an inexperience test manager with his roots in the scripted test environment has at least part of this view. Cem Kaner has a good presentation called <a title="A Tutorial in Exploratory Testing" href="http://www.kaner.com/pdfs/QAIExploring.pdf" target="_blank">A Tutorial in Exploratory Testing</a>. That presentation do sell ET really well. If you are going to try to get your organisation to start using ET and intend to do some propaganda for your test manager Kaners presentation is a good start.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2009/07/scripted-vs-exploratory-testing-from-a-managerial-perspective/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Decisions around the product release &#8211; part 3</title>
		<link>http://thetesteye.com/blog/2009/04/decisions-around-the-product-release-part-3/</link>
		<comments>http://thetesteye.com/blog/2009/04/decisions-around-the-product-release-part-3/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 14:55:18 +0000</pubDate>
		<dc:creator>Martin Jansson</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[cem kaner]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[quality cost]]></category>
		<category><![CDATA[release decision]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=266</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><br/>What is essence of the discussion on release team/showstopper meetings? I am assuming that there is a meeting. I&#8217;ve been to many different kinds of showstopper meetings and most companies handle them differently. One important item on the agenda for the meeting is usually the bugs that are found late in the project, thus at [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/ideas.png" width="48" height="48" alt="" title="Ideas" /><br/><p>What is essence of the discussion on release team/showstopper meetings?</p>
<p>I am assuming that there is a meeting. I&#8217;ve been to many different kinds of showstopper meetings and most companies handle them differently. One important item on the agenda for the meeting is usually the bugs that are found late in the project, thus at the end phase where they might be considered showstoppers.</p>
<p>When these bugs are discussed if they are to be fixed or not, I&#8217;ve seen cases when the argument is a bit vague. The actual topic is sometimes not brought to the surface, instead it is someone who &#8220;feels&#8221; that this should be fixed or it should not. What is it that they feel? Articulate those feelings and try to be clear on what it is you see. Why should it be fixed or why shouldn&#8217;t it?</p>
<p>In these cases I think it is best to be clear that we talk about cost, at least in most cases, in one sense or another, thus the cost of not fixing it or the cost of fixing it. Some costs will affect support, others will affect marketing and sales and some will affect development itself. I can recommend trying to get everyone attending the meeting to focus their thoughts on what the bugs will cost you. Is a few days slip perhaps worth it? In some cases the date for the release is extremely important, this is most often the case for bigger organisations. Instead it is easier to make some changes after the release decision and make a few patches afterwards. The actual release will not reach the customer the same day anyhow. Either way it is cost you discuss and you most often decide based upon it.</p>
<p>Cem Kaner has written an article on this that I&#8217;ve used many times when setting up these meetings. You can find the article <a href="http://www.kaner.com/pdfs/Quality_Cost_Analysis.pdf" target="_blank">here</a>.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2009/04/decisions-around-the-product-release-part-3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Decisions around the product release &#8211; part 1</title>
		<link>http://thetesteye.com/blog/2009/04/decisions-around-the-product-release-part-1/</link>
		<comments>http://thetesteye.com/blog/2009/04/decisions-around-the-product-release-part-1/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 13:17:47 +0000</pubDate>
		<dc:creator>Martin Jansson</dc:creator>
				<category><![CDATA[People]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[release decision]]></category>
		<category><![CDATA[test reporting]]></category>

		<guid isPermaLink="false">http://thetesteye.com/blog/?p=252</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/>Who makes the decision that the product is ready for release? There are many different cases of this situation, here are a few examples. In some companies it is the QA department that makes this decision. This means that it is QA that takes the risk for the release. It also means that if something [...]]]></description>
			<content:encoded><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/><p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">Who makes the decision that the product is ready for release?</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">There are many different cases of this situation, here are a few examples.</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">In some companies it is the QA department that makes this decision. This means that it is QA that takes the risk for the release. It also means that if something happens after the release it is QA that is to blame for making a “faulty” decision. I’ve been in situation when management said “Why did they not test that?” or “How could they miss that area? It was so obvious.”. If this happens QA will be worried more about what the rest of the company will say and will in some situations say that the product is not ready for release just to avoid possible blame. Does QA have the authority to get longer time to test, are they able to get more bugs fixed, what authority does QA have?</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;"><img class="size-full wp-image-253 alignright" title="desk_people" src="http://thetesteye.com/blog/wp-content/uploads/desk_people.gif" alt="desk_people" width="150" height="109" /></span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">In some cases it is the project itself that makes the decision where the whole group (developers, testers, project manager and so on) decides. This means that the project and most often the project manager him/herself takes the risk for the release. So, the blame will fall on the project and its members. Is the project able to get resources, time etc if need be? In most cases no.</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">In other cases it is management or a release team consisting of managers from all departments that makes the decision. This means that someone outside of the project makes the decision for the release. It also means the blame will fall on this team, not the project itself. It is also common that this team can affect resources, time etc for the project.</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">We also have the absurd case where no one makes the decision. The release just happens and no formal decision was made. In this case it is more of a bad process issue that this happens. Management is responsible unless the project manager has the formal responsibility in these situations.</span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">If you are unsure who makes this decision you really need to discuss this with management. Someone must take the risk and responsibility for releasing the product. I recommend that it is management or a release team that makes this decision, since they have the authority to make changes. This naturally leads into the role of QA, are they Quality Assurance or Quality Assistance (as Cem Kaner so nicely put it)? I think that if testers can avoid making this decision it will make their life a lot easier.</span></span></span></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2009/04/decisions-around-the-product-release-part-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The hero of the workplace – the indispensible worker</title>
		<link>http://thetesteye.com/blog/2009/03/the-hero-of-the-workplace-%e2%80%93-the-indispensible-worker/</link>
		<comments>http://thetesteye.com/blog/2009/03/the-hero-of-the-workplace-%e2%80%93-the-indispensible-worker/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 14:12:34 +0000</pubDate>
		<dc:creator>Martin Jansson</dc:creator>
				<category><![CDATA[People]]></category>
		<category><![CDATA[management]]></category>

		<guid isPermaLink="false">http://thetesteye.com/wordpress/?p=22</guid>
		<description><![CDATA[<img src="http://thetesteye.com/blog/wp-content/uploads/people.png" width="48" height="48" alt="" title="People" /><br/>The indispensible worker is the one who always saves the day by touching the program by giving some magic input in order for it to work. He will quickly get the work done and make the customer happy. Upper management will see him as the perfect employee, but many co-workers will think differently. In the [...]]]></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 indispensible worker is the one who always saves the day by touching the program by giving some magic input in order for it to work. He will quickly get the work done and make the customer happy. Upper management will see him as the perfect employee, but many co-workers will think differently.</p>
<p>In the indispensible workers back-water you will notice half-finished tasks, programs that need the magic input in order to work, documentation that usually are not the latest version or just not there, hidden tasks that was performed once a week manually to avoid the weekly disaster and so on.</p>
<p>In my experience, if someone has become indispensible, where the company cannot work without them being there, it will often lead to disaster. This can easily be seen if someone is sick, on vacation or if they leave the company, when certain things start to break down or that the team stands still waiting for the magic touch.</p>
<p>As a co-worker you avoid these traps by requiring documentation enough for someone else to perform the task or that you have at least a backup for the critical tasks. The hardest thing is getting upper management to see that it is not often good to focus on the short term solutions where you save a small bit of time in the moment, but where you have to pay for it tenfold in the future.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://thetesteye.com/blog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://thetesteye.com/blog/2009/03/the-hero-of-the-workplace-%e2%80%93-the-indispensible-worker/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
