Professional Documents
Culture Documents
Special Edition Eurostar Ebook 2011 Papers
Special Edition Eurostar Ebook 2011 Papers
Software Testing
Community
by Jurgen Cleuren
Situational Leadership
Styles on Test Approaches
EuroSTAR
In this special edition EuroSTAR eBook, you will find two papers presented
at the 19th annual EuroSTAR Software Testing Conference, which took
place from 21 24 November 2011 in Manchester.
Contents
1. Playing Around with Risks
Introduction
Backgammon
Monopoly
Conclusions
10
Biography
10
PAGE
11
1. Introduction
11
2. Kolbs Theory
11
14
16
5. References
17
Biographies
18
w w w. e u ro s t a rc o n f e re n c e s . c o m
PAGE
Introduction
Texas Holdem
Poker
PAGE
PAGE
PAGE
Backgammon
PAGE
PAGE
Monopoly
PAGE
9
or some other prioritization technique to
determine the priority of the risk. But in most
of the prioritization techniques the weight of
impact and likelihood are the same. But is
this correct?
Conclusions
PAGE
10
References and
Further Reading
[1] www.prince2.com
[2] Awaken the Giant Within, Tony Robbins
[3] http://www.amnesta.net/other/
monopoly/
[4]http://en.wikibooks.org/wiki/Monopoly/
Strategy
[5]www.pokerplace.co.uk/PokerRulesTexasHoldEm/
[6]http://en.wikipedia.org/wiki/MoSCoW_
Method
[7] The Poker MBA: Winning in Business No
Matter What Cards Youre Dealt, Dinkin &
Gitomer
Biography
Jurgen Cleuren is an
experienced Test Manager
for 7 years. He mostly
worked in large projects
within the Telecom world
and is hooked on risk
based strategies, both in his
professional as private life. When he is not
working or entertaining his wife, you can find
him gaming with his friends or playing cards
in Vegas.
PAGE
11
Mapping your
Test Approach
onto Leadership
Styles
1. Introduction
2. Kolbs Theory
(C) Perceiving
12
PAGE
2.1 Example
+ theory
in the Doing
phase.
s give an example
to make
things
clearer. Sayto
formake
example
that youve
bought the well known
Lets
give
an example
things
clearer.
(A) Applying
y bookshelf fromSay
Ikea. for
Once
youve opened
box, you
need to put
the pieces together.
example
thatthe
youve
bought
theallwell
(D) Thinking /
Planning
guidance (B). Some people might read the manual completely before starting (C). Other may
job (D). As you can see, every person has an own preferred style on how to start this task.
the manual step-by-step (A). Others know
Why is this theory so important? First of
ne of these approaches can be called best.
what to do and they just try to fit everything
all, it provides us with a framework on how
Why
is
this
theory
so
important? Firstlearning
of all, it provides
us with
a framework
on how experi
together by trial-and-error without any help
experiental
occurs.
More
important
important
to remember
that every
personhas
has an
preferred st
or guidance (B). Some people learning
might occurs.
read Moreto
remember
is thatis every
person
anown
own
ople that follow the manual step-by-step (A) are Applying because theyre following a plan.
learning new
things. Ifpreferred
we want people
to learn,
we shouldnew
give them
the opportunity
the manual completely before starting
(C).
style
of learning
things.
If we to ma
en they get stuck, they think about what actions to take and adapt their methods. The trial-andthings
in their own way,
providing
a perspective
fromwe
different
angles,
using
different appro
Other
may
the boards
andmind.
screws
people
to learn,
should
give
them
or group (B) is Doing.
They
just order
do whatever
comes to their
Theirand
last resortwant
is the manual
the
tools
while
making
thebyopportunity to master things in their own
elp them back onlook
track. for
Those
thatnecessary
need an example
(C) are
Perceiving.
They start
room ato
finish
theYoutube.
job (D).
way,do,providing
a perspective from different
hering informationenough
from the manual,
friend
or even
OnceAs
theyyou
know
they
Hereunder
we
will what
applytoKolbs
learning cycle to two completely different test approaches t
can see,
person
own
preferred
angles,
t building the bookshelf.
Fromevery
those that
look forhas
theiran
tools
and
some
(D) isusing different approaches.
thatcreate
both have
a room
similarfirst
backbone.
styleoron
how toNothing
start this
task.
None
these
d that theyre Thinking
Planning.
can stop
them
once of
theyve
set up their strategy.
approaches
can
be
called
best.
Hereunder we will apply Kolbs learning cycle
e figure 2)
er the boards and screws and look for the necessary tools while making enough room to finish
the application. During the Planning phase, you are preparing the execution of your tests,
test scenarios, automated tests and a planning of the tests to be executed. While in Apply
mode, you are executing your test cases, running your automated tests, retesting fixed de
PAGE
13
2.3 Question 1
Does there exist a testing cycle, like Kolbs
learning cycle, including all test approaches
and thus indicating that none of them is
best?
To create this cycle, we start from Kolbs
original cycle, which goes from gathering
information over the creation of a concept or
a plan to the execution and evaluation of this
plan. For the ease of lecture, we ignore the
fact that you can enter the cycle at any step,
since this has no impact on our conclusions.
In the very first step, during the perceiving
phase, we are creating for ourselves an
image of the application under test. We try
to gather as much information as needed,
be it story points or formal specifications
and mockup screens or whatever we can
get our hands upon. In the next step, the
Planning phase, we prepare and plan our
test run. This can be done by a game of
planning poker, by a formal test plan which
little people will actually read, by creating
the automated (regression) tests needed,
etc... Once this is done, we will execute the
tests weve foreseen in our test plan, run the
automated test set or do whatever weve
planned to do during the Apply phase.
Defects will be logged, fixed and retested,
reports created, read and discussed. In the
next step, the Do phase, we will experiment
with the application, hunting for defect, using
our skills and knowledge to find those tricky
defects that make our day as a tester. This
step is followed by the phase we started
from. During the Perceiving phase, we
will evaluate our test metrics, secure our
experiences and newly gained heuristics and
so on.
It seems easy to conclude that Structured
testing is described by the Planning and
Applying phase, that Exploratory testing
Professor Paul Hersey and leadership expert Ken Blanchard came up with their theory
situational leadership in 1970. Even though this theory is over 40 years old, it still hasn
its power. According
to their Styles
theory someones
style is characterized by the
Special Edition EuroSTAR eBook: Situational
Leadership
on Testleadership
Approaches
task behavior and relationship behavior provided by the leader. The more focus you pu
and the outcome, the more task oriented you are. The importance of a good relation be
Relationship focus
PAGE
14
Task focus
3. Hersey and
Blanchards
Theory
PAGE
15
3.2. Question 2
Which management style fits which testing
approach best?
Why not map some testing approaches
onto the scheme Hersey and Blanchard
provided? Structured testing seems to be
more formal, so maybe the focus should
be put on task behavior meaning that the
Telling and Selling strategies seem a good
fit. Agile and exploratory testing seem less
formal thus maybe these strategies should
not be applied and Participating and
Delegation seem better. But how do you
assist your agile newbies? What about your
4.1. Question 3
Having explained both theories and having them applied to the testing domain, it might become
PAGE
16
(self-improvement)
Cyclic
Flexible use
Individual perspective
Manager perspective
Every person has an own preferred style
No fixed starting point
No approach is best
Job/task (situation) dependant
Table 1: Kolb compared to Hersey and Blanchard
4.2. Question 4
Why are these theories useful for a test
manager?
PAGE
17
5. References
Biographies
Wim
Decoutere
is
a
master
in
informatics
and an experienced test
coordinator. Wim is a
veteran youth instructor
with a passion about
learning theories and people
management. He is always actively seeking
opportunities to combine these into practice.
At his current assignment, hes making sure
all car parts work nicely together.
PAGE
18
www.eurostarconferences.com
w w w. e u r o s t a r c o n f e r e n c e s . c o m