From qu
alit
y
a
ssur
ance
t
o
qu
alit
y
a
ssis
t
ance
Go
jk
o
Adzic @go
jk
o
adzic go
jk
o.net
SQ
A
D
a
ys 24, Mosco
w
80': $500.000 f
or Pro
je
ct
Mana
gement
sof
t
w
are
E
arl
y
90': sof
t
w
are f
or
the
ma
sse
s
Mid 90': rise of
sof
t
w
are
engineering
L
a
te 90's:
army
of
te
s
ters
E
arl
y
00's:
te
s
ting is
t
oo
expensive... let
's send it
somewhere che
aper
Mid 00's: it
's
a
ctu
all
y
t
oo
slo
w
... let
's
a
ut
oma
te it
L
a
te 00's: s
till
t
oo slo
w
...
let
's share
the
re
sponsibilit
y
"Our pe
ople don’
t
jus
t
te
s
t
our products;
they
ha
ve
a
much bro
ader mission
t
o
influence
all
te
am members
t
o
t
ake re
sponsibilit
y
f
or
qu
alit
y
.
"
ht
tps:/
/
te
chblog.king.com/wha
t
-doe
s-q
a
-s
t
and-for-
a
t
-king/
Mid 10's: qu
alit
y
a
ssur
ance
a
ssis
t
ance
"
a
t
WordS
t
ar, ba
ck
in
1983... I
w
a
s
able
t
o
convince
them
t
o change
the name, from Qu
alit
y
A
ssur
ance
t
o Qu
alit
y
A
ssis
t
ance.
"
-- Cem Kaner,
The Ongoing Rev
ol
ution in Sof
t
w
are
Te
s
ting
ht
tp:/
/w
w
w
.kaner.com/pdfs/
The
OngoingRev
ol
ution.pdf
A
tl
a
ssian: 6 Q
A
engineers suppor
t
100 pe
ople
“No
t
my
job!”
“
Wha
t
is
the role of
te
s
ting?”
Wha
t
is
the role of
te
s
ting?
Help
the
te
am mo
ve
f
a
s
ter,
with more
confidence
1. Find
the feeling
2. Shrink
the change
3. Gro
w
y
our pe
ople
“Pe
ople change...
be
ca
use
they
are
sho
wn
a
truth
tha
t
influence
s
their
feelings”
John P. Cotter, Heart of Change
S
tep
1: Sell
the
problem, no
t
the
sol
ution
More
tr
aditional
things
t
o sho
w
»
End-to-end delivery cycle speed
»
Waiting time for tasks
»
Amount of rework
»
Satisfaction
“Pe
ople don’
t
re
sis
t
change;
they
re
sis
t
being changed.
”
Peter Senge
S
tep
2: Inv
ol
ve
the
te
am in proposing
sol
utions
S
tep
3:
Aim f
or small,
reversible
experiments
So,
wha
t
do
te
s
ters
do no
w?
So,
wha
t
do
te
s
ters
do no
w?
shrink
the change
gro
w
y
our pe
ople
So,
wha
t
do
te
s
ters
do no
w?
shrink
the change
make
te
s
ting e
a
sier
gro
w
y
our pe
ople
te
a
ch o
thers
t
o
te
s
t
F
our levels
1. Deliver
y
t
a
sk/s
t
or
y
2. Fe
a
ture
3. Product
4. Organisa
tion
A
t
deliver
y
t
a
sk/s
t
or
y
level
»
teach people to ask better questions
»
heuristics
»
taxonomies
»
boundary analysis
»
risk review
»
in-progress feedback
Tr
y
... f
ocus
te
s
ters on highe
s
t
risk
Developers must do all other tests, but can ask for
advice
Tr
y
... Pre-development
te
s
ting
no
te
s
Write short notes on the types of bugs expected to
see for this a type of task
Tr
y
... Q
A
Kick
off
Pair with developers to brainstorm testing notes
Tr
y
... Developer on
Te
s
t
Developers take turns to perform most testing tasks