SlideShare ist ein Scribd-Unternehmen logo
1 von 45
Downloaden Sie, um offline zu lesen
 
	
  
	
  
	
  
	
  
	
  
	
  
	
  
T23	
  
Personal	
  Excellence	
  
5/11/17	
  15:00	
  
	
  
	
  
	
  
	
  
	
  
Communication	
  and	
  Testing:	
  Why	
  You	
  
Have	
  Been	
  Wrong	
  All	
  Along!	
  
	
  
Presented	
  by:	
  	
  
	
  
	
   Joel	
  	
  Montvelisky	
  
	
  
PractiTest	
  
	
  
Brought	
  to	
  you	
  by:	
  	
  
	
  	
  
	
  
	
  
	
  
	
  
350	
  Corporate	
  Way,	
  Suite	
  400,	
  Orange	
  Park,	
  FL	
  32073	
  	
  
888-­‐-­‐-­‐268-­‐-­‐-­‐8770	
  ·∙·∙	
  904-­‐-­‐-­‐278-­‐-­‐-­‐0524	
  -­‐	
  info@techwell.com	
  -­‐	
  http://www.starwest.techwell.com/	
  	
  	
  
 
	
  	
  
	
  
Joel	
  	
  Montvelisky	
  
	
  
Joel	
  Montvelisky	
  is	
  the	
  chief	
  solution	
  architect	
  and	
  QA	
  manager	
  at	
  PractiTest,	
  where	
  
among	
  other	
  things	
  he	
  works	
  with	
  hundreds	
  of	
  organizations	
  worldwide	
  to	
  improve	
  
their	
  testing	
  and	
  most	
  importantly	
  their	
  testing	
  results.	
  During	
  the	
  past	
  twenty	
  
years	
  he	
  has	
  been	
  a	
  tester,	
  QA	
  manager,	
  and	
  consultant/trainer	
  for	
  companies	
  in	
  
Israel,	
  Europe,	
  and	
  the	
  United	
  States.	
  Joel	
  is	
  the	
  cofounder	
  of	
  a	
  number	
  of	
  cool	
  
testing-­‐related	
  projects	
  such	
  as	
  the	
  Annual	
  State	
  of	
  Testing	
  Report	
  and	
  the	
  
OnlineTestConf,	
  and	
  publishes	
  his	
  thoughts	
  on	
  QA	
  and	
  testing	
  on	
  his	
  
QABlog.practitest.com.	
  Contact	
  Joel	
  at	
  joel@practitest.com.	
  
Communica)on	
  Skills	
  for	
  Testers	
  
and	
  
Why	
  you	
  have	
  been	
  doing	
  it	
  wrong	
  all	
  this	
  )me…	
  
Joel	
  Montvelisky
Chief	
  Solu)on	
  Architect	
  
What	
  we	
  want	
  to	
  cover	
  today?	
  
Communica)on	
  &	
  Tes)ng?	
  
What	
  is	
  Communica)on?	
  
Typical	
  Tes)ng	
  Communica)on	
  
4	
  Levels	
  of	
  Tes)ng	
  Communica)on	
  Model	
  
SMART	
  and	
  FOCUSED	
  Communica)ons	
  
Q&A	
  
1
2
3
4
5
6
Meetup Series
Who	
  am	
  I?	
  
Professions	
  :	
  
(last	
  20	
  years)	
  
	
  	
  	
  	
  	
  	
  	
  -­‐	
  Accidental	
  Tester	
  
	
  	
  	
  	
  	
  -­‐	
  QA	
  Manager	
  
	
  	
  	
  	
  	
  -­‐	
  Blogger	
  
	
  	
  	
  	
  	
  -­‐	
  Speaker	
  
	
  	
  	
  	
  	
  -­‐	
  Solu)on	
  Architect	
  
Prac)Test:	
  
-­‐	
  Chief	
  Solu)on	
  Architect	
  
-­‐	
  QA	
  Manager	
  
	
  Other	
  Projects:	
  
-­‐	
  OnlineTestConf	
  
-­‐	
  State	
  of	
  Tes)ng	
  
Meetup Series
About	
  	
  
✓  SaaS	
  ALM	
  Solu)on	
  
✓  Simple	
  &	
  Intui)ve	
  –	
  yet	
  –	
  Professional	
  &	
  Flexible	
  
✓  Integrates	
  with	
  Jira,	
  Selenium,	
  Jenkins,	
  Pivotal	
  Tracker,	
  
QTP,	
  Bugzilla,	
  Ranorex,	
  SoapUI,	
  etc…	
  
✓  Best	
  Darn	
  Support	
  in	
  the	
  Business	
  ☺	
  
	
  
	
  
	
  
Meetup Series
Why	
  Communica)on	
  
&	
  Tes)ng?	
  
1
Meetup Series
Why	
  do	
  we	
  Test?	
  
Meetup Series
To	
  provide	
  informa(on	
  
about	
  the	
  project	
  and	
  product	
  
so	
  that	
  the	
  stakeholders	
  	
  
can	
  make	
  the	
  correct	
  decisions.	
  
Why	
  do	
  we	
  Test?	
  
Meetup Series
To	
  provide	
  informa(on	
  
about	
  the	
  project	
  and	
  product	
  
so	
  that	
  the	
  stakeholders	
  	
  
can	
  make	
  the	
  correct	
  decisions.	
  
Why	
  do	
  we	
  Test?	
  
Meetup Series
Why	
  communica)on?	
  
Meetup Series
76% Very Important
23% Important
67% Very Important
31% Important
78% Very Important
21% Important
72% Very Important
26% Important
What	
  is	
  Communica)on?	
  
2
Meetup Series
What	
  is	
  communica)on?	
  
Every	
  communica)on	
  event	
  is	
  defined	
  by	
  
four	
  components:	
  
Meetup Series
What	
  is	
  communica)on?	
  
	
  
The	
  Goal	
  
The	
  Players	
  
•  Sender	
  
•  Receiver/s	
  
The	
  Channel	
  	
  
(encoding	
  -­‐	
  medium	
  -­‐	
  decoding)	
  
The	
  Message	
  
In	
  Theory,	
  	
  
we	
  think	
  of	
  Communica)on	
  like	
  this…	
  
Every	
  communica)on	
  event	
  is	
  defined	
  by	
  
four	
  components:	
  
1
2
3
4
Meetup Series
What	
  is	
  communica)on?	
  
In	
  Prac)ce,	
  	
  
Communica)on	
  is	
  more	
  like	
  this…	
  
Communica)on	
  is	
  usually	
  messy!	
  
Meetup Series
?
Communica)on	
  is	
  usually	
  messy!	
  
Meetup Series
CommunicationAlignment
What	
  is	
  Communica)on	
  Alignment?	
  
Communica)ng	
  while	
  focusing	
  on	
  the	
  GOAL!	
  
	
  
We	
  need	
  to	
  ask	
  ourselves	
  3	
  important	
  ques)ons:	
  
	
  
–  What	
  do	
  we	
  want	
  to	
  achieve?	
  
	
  
–  Who	
  is	
  sending	
  and	
  receiving	
  the	
  message?	
  
	
  
–  What	
  channel	
  should	
  we	
  use?	
  
Meetup Series
“Typical”	
  
Tes)ng	
  Communica)on	
  
3
Meetup Series
Typical	
  Tes)ng	
  Communica)on	
  
Bugs	
  
Release	
  
Notes	
  
Test	
  Plans	
  
Tes)ng	
  
Summary	
  
Reports	
  
Status	
  	
  
Updates	
  
&	
  Dashboards	
  
Meetup Series
Test	
  
Reports	
  
The	
  main	
  problem:	
  	
  
	
  
	
  
As	
  testers,	
  we	
  don’t	
  stop	
  Align	
  our	
  
communica)on	
  with	
  the	
  GOALs	
  	
  
we	
  want	
  to	
  achieve.	
  
	
  
Typical	
  Tes)ng	
  Communica)on	
  
We	
  limit	
  Tes(ng	
  Communica(on	
  to	
  upda(ng	
  “everyone”	
  on	
  
the	
  status	
  of	
  our	
  tes(ng,	
  when	
  we	
  could	
  be	
  achieving	
  a	
  lot	
  
more...	
  
Meetup Series
Aligned	
  communica)on	
  is	
  	
  
the	
  Most	
  Important	
  Tool	
  	
  
of	
  the	
  Tester!	
  
Meetup Series
Four	
  Levels	
  of	
  Tes)ng	
  
Communica)on	
  Model	
  
4
Meetup Series
Construc)ve	
  Communica)on	
  
Research	
  Communica)on	
  
4	
  Levels	
  of	
  Tes)ng	
  Communica)on	
  
Learning	
  Communica)on	
  
Over	
  the	
  Wall	
  
Communica)on	
  
Meetup Series
4	
  Levels	
  of	
  Tes)ng	
  Communica)on	
  
Level	
  1:	
  	
  Over	
  the	
  Wall	
  Communica)on	
  
Over	
  the	
  Wall	
  
Communica)on	
  
Meetup Series
4	
  Levels	
  of	
  Tes)ng	
  Communica)on	
  
Level	
  1:	
  	
  Over	
  the	
  Wall	
  Communica)on	
  
Examples	
  	
  
	
  
¤ 	
  	
  Bug	
  Reports	
  /	
  Lists	
  
¤ 	
  	
  Tes)ng	
  Results	
  /	
  Reports	
  
¤ 	
  	
  Update	
  Presenta)ons	
  /	
  Emails	
  
	
  
Objec.ve	
  
	
  
Help	
  stakeholders	
  with	
  their	
  tac)cal	
  
decisions.	
  
	
  
Characteris.cs	
  
	
  
¤  One	
  way	
  communica)on:	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  “Fire	
  &	
  Forget”	
  
¤  Dry	
  and	
  fact	
  based	
  
¤  “One	
  Size	
  Fits	
  All”	
  templates	
  
	
  
Biggest	
  problem	
  
¤ 	
  	
  	
  Most	
  of	
  )mes	
  we	
  don’t	
  provide	
  any	
  
new	
  informa)on	
  or	
  real	
  help.	
  
¤ 	
  	
  	
  It	
  enrages	
  more	
  than	
  it	
  helps.	
  
Over	
  the	
  Wall	
  
Communica)on	
   Meetup Series
4	
  Levels	
  of	
  Tes)ng	
  Communica)on	
  
Level	
  1:	
  	
  Over	
  the	
  Wall	
  Communica)on	
  
Over	
  the	
  Wall	
  
Communica)on	
   Meetup Series
1.  Make sure this is not your only communication activity!
2.  Automate as much as possible
3.  Use it mostly as a basis for measurements
4	
  Levels	
  of	
  Tes)ng	
  Communica)on	
  
Level	
  2:	
  	
  Learning	
  Communica)on	
  
Learning	
  	
  
Communica)on	
   Meetup Series
4	
  Levels	
  of	
  Tes)ng	
  Communica)on	
  
Level	
  2:	
  	
  Learning	
  Communica)on	
  
Examples	
  	
  
	
  
¤ 	
  	
  Reqs	
  &	
  Design	
  Review	
  Mee)ngs	
  
¤ 	
  	
  1-­‐on-­‐1	
  mee)ngs	
  with	
  Dev	
  or	
  Product	
  	
  
¤ 	
  	
  Sessions	
  with	
  other	
  tes)ng	
  teams	
  
	
  
Objec.ve	
  
	
  
¤  Beger	
  understanding	
  of	
  the	
  AUT	
  
¤  Create	
  awareness	
  of	
  tes)ng	
  in	
  	
  
Dev	
  &	
  Product	
  teams	
  
Characteris.cs	
  
	
  
¤  Mainly	
  inbound	
  communica)on	
  
¤  Around	
  concrete	
  and	
  simple	
  
informa)on	
  of	
  product	
  and	
  risks	
  
¤  Introduces	
  some	
  stakeholders	
  to	
  the	
  
tes)ng	
  process	
  
	
  
The	
  Good	
  and	
  Bad	
  
¤ 	
  	
  	
  	
  Great	
  first	
  step	
  to	
  get	
  informa)on	
  
from	
  addi)onal	
  stakeholders.	
  
	
  
¤ 	
  	
  	
  Most	
  )mes	
  it	
  misses	
  the	
  chance	
  to	
  
get	
  these	
  stakeholders	
  more	
  involved	
  in	
  
the	
  tes)ng	
  process.	
  	
  
Learning	
  	
  
Communica)on	
   Meetup Series
4	
  Levels	
  of	
  Tes)ng	
  Communica)on	
  
Level	
  2:	
  	
  Learning	
  Communica)on	
  
Learning	
  	
  
Communica)on	
   Meetup Series
1.  Focus it on your internal needs only
2.  Close to no value for other teams or stakeholders
3.  You will need to jump very quickly to the next level!
4	
  Levels	
  of	
  Tes)ng	
  Communica)on	
  
Level	
  3:	
  	
  Research	
  Communica)on	
  
Inves)ga)ve	
  
Communica)on	
   Meetup Series
4	
  Levels	
  of	
  Tes)ng	
  Communica)on	
  
Level	
  3:	
  	
  Research	
  Communica)on	
  
Examples	
  
	
  	
  	
  
¤ 	
  	
  	
  Mee)ngs	
  with	
  Support	
  to	
  analyze	
  )ckets	
  
¤ 	
  	
  	
  Mee)ngs	
  with	
  Pre-­‐Sales	
  or	
  Tech-­‐Sales	
  
¤ 	
  	
  	
  User	
  Profiles	
  (Personas)	
  	
  
¤ 	
  	
  	
  Compe)tor	
  Profiles	
  
¤ 	
  	
  	
  Sessions	
  with	
  higher	
  management	
  
	
  
Objec.ve	
  
	
  
¤ 	
  	
  Get	
  more	
  complex	
  informa)on	
  on	
  the	
  AUT.	
  
¤ 	
  	
  	
  Understand	
  what	
  informa)on	
  is	
  needed	
  	
  
by	
  stakeholders	
  that	
  can	
  be	
  provided	
  by	
  tes)ng.	
  
Characteris.cs	
  
	
  
¤ 	
  	
  	
  2	
  way	
  communica)on	
  channel	
  –	
  	
  
Expect	
  more	
  ques)ons	
  than	
  informa)on.	
  
¤ 	
  	
  Provides	
  addi)onal	
  tes)ng	
  ideas,	
  not	
  
necessarily	
  related	
  to	
  func)onality.	
  
¤ 	
  	
  Usually	
  surprises	
  people	
  when	
  you	
  come	
  
and	
  ask	
  for	
  a	
  mee)ng	
  –	
  Surprises	
  are	
  good!	
  
The	
  good	
  and	
  the	
  bad	
  
	
  
¤ 	
  	
  	
  Provides	
  valuable	
  informa)on	
  on	
  non-­‐
func)onal	
  stuff	
  from	
  Real	
  Life	
  Users.	
  
¤ 	
  	
  	
  Awakes	
  interest	
  from	
  addi)onal	
  stakeholders	
  
in	
  the	
  tes)ng	
  process.	
  
¤ 	
  	
  	
  Generates	
  noise	
  from	
  the	
  outside.	
  
Inves)ga)ve	
  
Communica)on	
   Meetup Series
4	
  Levels	
  of	
  Tes)ng	
  Communica)on	
  
Level	
  3:	
  	
  Research	
  Communica)on	
  
Inves)ga)ve	
  
Communica)on	
   Meetup Series
1.  It will throw you to the political arena of your company –
be ready
2.  Make sure to provide value to your immediate teams
3.  People will criticize your deliverables, be careful and
precise
4	
  Levels	
  of	
  Tes)ng	
  Communica)on	
  
Level	
  4:	
  	
  Construc)ve	
  Communica)on	
  
Meetup Series
4	
  Levels	
  of	
  Tes)ng	
  Communica)on	
  
Level	
  4:	
  	
  Construc)ve	
  Communica)on	
  
Examples	
  	
  
¤ 	
  	
  Pair	
  tes)ng	
  sessions	
  with	
  Dev	
  &	
  Support	
  
engineers	
  
¤ 	
  	
  Test	
  Planning	
  workshops	
  with	
  	
  
representa)ve	
  from	
  different	
  teams	
  
¤ 	
  	
  Visits	
  or	
  sessions	
  with	
  Strategic	
  Customers	
  or	
  
CABs	
  to	
  understand	
  their	
  usage	
  
Objec.ves	
  
	
  
¤ 	
  	
  	
  Get	
  and	
  share	
  informa)on	
  and	
  involvement	
  	
  
with	
  internal	
  stakeholders	
  
¤ 	
  	
  	
  Generate	
  recogni)on	
  on	
  the	
  value	
  of	
  tes)ng.	
  	
  	
  
¤ 	
  	
  	
  Get	
  first	
  hand	
  informa)on	
  from	
  users	
  and	
  
the	
  field.	
  
Characteris.cs	
  
	
  
¤ 	
  	
  2	
  way	
  communica)on	
  	
  
¤ 	
  	
  Internal	
  and	
  external	
  players.	
  	
  	
  
¤ 	
  	
  Requires	
  advanced	
  skills	
  of	
  communica)on	
  
and	
  group	
  management.	
  
¤ 	
  	
  Generates	
  more	
  involvement	
  into	
  the	
  tes)ng	
  
process.	
  
The	
  good	
  and	
  the	
  bad	
  
	
  
¤  Generates	
  recogni)on	
  on	
  the	
  value	
  of	
  
tes)ng	
  
¤  Requires	
  tons	
  of	
  prepara)on	
  and	
  execu)on	
  
¤  This	
  is	
  a	
  long	
  range	
  gain	
  and	
  a	
  short	
  range	
  
investment.	
  
Construc)ve	
  
Communica)on	
   Meetup Series
4	
  Levels	
  of	
  Tes)ng	
  Communica)on	
  
Level	
  4:	
  	
  Construc)ve	
  Communica)on	
  
Construc)ve	
  
Communica)on	
   Meetup Series
1.  50% process – 50% content
2.  Tons of politics, specially when working with sales and
customers
3.  Many times the fruits of this level are long range!
Communica)on	
  and	
  Career	
  Path	
  
*
Meetup Series
Communica)on	
  and	
  	
  
Career	
  Path	
  
Maturity	
  in	
  Tes)ng	
  
Level	
  of	
  Communica)on	
  in	
  Tes)ng	
  
Added	
  value	
  by	
  the	
  Tes)ng	
  Team	
   Meetup Series
SMART	
  &	
  FOCUSed	
  
Communica)on	
  
5
Meetup Series
¥ 	
  	
  Simple	
  -­‐	
  	
  
	
  Graphs	
  over	
  Words	
  /	
  One-­‐liners	
  over	
  Paragraphs	
  
¥ 	
  	
  Measurable	
  -­‐	
  	
  	
  
	
  Numbers	
  &	
  Stats	
  over	
  feelings	
  and	
  descrip)ons	
  
¥ 	
  	
  Ac)onable	
  -­‐	
  	
  
	
  Suggest	
  solu)ons,	
  don’t	
  stop	
  at	
  poin)ng	
  at	
  issues	
  
¥ 	
  	
  Repeatable	
  -­‐	
  
	
  Show	
  informa)on	
  over	
  versions	
  and	
  products	
  
¥ 	
  	
  Timely	
  -­‐	
  
	
  Inform	
  while	
  s)ll	
  relevant	
  
S.M.A.R.T.	
  Communica)on	
  
Meetup Series
¥ 	
  	
  Fast	
  -­‐	
  	
  
	
  Be	
  quick	
  to	
  answer	
  ques)ons	
  
¥ 	
  	
  Objec)ve	
  -­‐	
  	
  	
  
	
  Share	
  good	
  and	
  bad	
  news	
  equally	
  
¥ 	
  	
  Condensed	
  -­‐	
  	
  
	
  To	
  the	
  point	
  and	
  quickly	
  
¥ 	
  	
  User	
  centered	
  -­‐	
  
	
  Think	
  on	
  the	
  needs	
  of	
  each	
  (not	
  all!)	
  of	
  your	
  users	
  
¥ 	
  	
  Service	
  -­‐	
  
	
  The	
  customer	
  is	
  always	
  right!	
  
F.O.C.U.S.	
  Approach	
  
Meetup Series
To	
  summarize	
  
Communica)on	
  is	
  a	
  complex	
  mechanism	
  
There	
  are	
  many	
  goals	
  testers	
  don’t	
  even	
  try	
  to	
  	
  
achieve	
  via	
  correct	
  communica)on	
  use	
  
There	
  are	
  a	
  number	
  of	
  levels	
  of	
  communica)on	
  	
  
you	
  can	
  use	
  (smartly!)	
  to	
  advance	
  your	
  goals	
  
Communica)on	
  should	
  be	
  SMART	
  &	
  FOCUSed	
  
1
2
3
4
Meetup Series
Q&A	
  
Thank	
  You!	
  
	
  
joel@prac)test.com	
  
	
  
hgp://qablog.prac)test.com/	
  
Meetup Series

Weitere ähnliche Inhalte

Was ist angesagt?

Improving the Quality of Incoming Code
Improving the Quality of Incoming CodeImproving the Quality of Incoming Code
Improving the Quality of Incoming Code
Naresh Jain
 
Marlabs test digest Sep 2014
Marlabs test digest Sep 2014Marlabs test digest Sep 2014
Marlabs test digest Sep 2014
Marlabs
 
Trends in Agile Testing by Lisa Crispin
Trends in Agile Testing by Lisa CrispinTrends in Agile Testing by Lisa Crispin
Trends in Agile Testing by Lisa Crispin
Directi Group
 
Quality Assurance - SQLSatBR presentation
Quality Assurance - SQLSatBR presentationQuality Assurance - SQLSatBR presentation
Quality Assurance - SQLSatBR presentation
Lyle Hutson
 

Was ist angesagt? (19)

New Model Testing: A New Test Process and Tool
New Model Testing:  A New Test Process and ToolNew Model Testing:  A New Test Process and Tool
New Model Testing: A New Test Process and Tool
 
Building and Scaling High Performing Technology Organizations by Jez Humble a...
Building and Scaling High Performing Technology Organizations by Jez Humble a...Building and Scaling High Performing Technology Organizations by Jez Humble a...
Building and Scaling High Performing Technology Organizations by Jez Humble a...
 
agile vs. traditional methodologies
agile vs. traditional methodologies agile vs. traditional methodologies
agile vs. traditional methodologies
 
Improving the Quality of Incoming Code
Improving the Quality of Incoming CodeImproving the Quality of Incoming Code
Improving the Quality of Incoming Code
 
Dietmar Strasser - Traditional QA meets Agile Development
Dietmar Strasser -  Traditional QA meets Agile DevelopmentDietmar Strasser -  Traditional QA meets Agile Development
Dietmar Strasser - Traditional QA meets Agile Development
 
Marlabs test digest Sep 2014
Marlabs test digest Sep 2014Marlabs test digest Sep 2014
Marlabs test digest Sep 2014
 
Chicago Code Camp 2014 - Agile Testing in a waterfall world
Chicago Code Camp 2014 - Agile Testing in a waterfall worldChicago Code Camp 2014 - Agile Testing in a waterfall world
Chicago Code Camp 2014 - Agile Testing in a waterfall world
 
Practical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsPractical Test Strategy Using Heuristics
Practical Test Strategy Using Heuristics
 
New model
New modelNew model
New model
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using Axioms
 
Test Cases are dead, long live Checklists!
Test Cases are dead, long live Checklists!Test Cases are dead, long live Checklists!
Test Cases are dead, long live Checklists!
 
Mastering BDD - Eran Kinsbruner Workshop Quest 2018
Mastering BDD - Eran Kinsbruner Workshop Quest 2018Mastering BDD - Eran Kinsbruner Workshop Quest 2018
Mastering BDD - Eran Kinsbruner Workshop Quest 2018
 
Vladimir Primakov - Qa management in big agile teams
Vladimir Primakov - Qa management in big agile teamsVladimir Primakov - Qa management in big agile teams
Vladimir Primakov - Qa management in big agile teams
 
Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!
 
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
 
Hey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzieHey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzie
 
Trends in Agile Testing by Lisa Crispin
Trends in Agile Testing by Lisa CrispinTrends in Agile Testing by Lisa Crispin
Trends in Agile Testing by Lisa Crispin
 
Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?
 
Quality Assurance - SQLSatBR presentation
Quality Assurance - SQLSatBR presentationQuality Assurance - SQLSatBR presentation
Quality Assurance - SQLSatBR presentation
 

Ähnlich wie Communication and Testing: Why You Have Been Wrong All Along!

Bcc exceed ste_cert
Bcc exceed ste_certBcc exceed ste_cert
Bcc exceed ste_cert
Susan L.
 
5-Ways-to-Revolutionize-Your-Software-Testing
5-Ways-to-Revolutionize-Your-Software-Testing5-Ways-to-Revolutionize-Your-Software-Testing
5-Ways-to-Revolutionize-Your-Software-Testing
Mary Clemons
 

Ähnlich wie Communication and Testing: Why You Have Been Wrong All Along! (20)

Communication skills for testers
Communication skills for testersCommunication skills for testers
Communication skills for testers
 
Pin the tail on the metric v01 2016 oct
Pin the tail on the metric v01 2016 octPin the tail on the metric v01 2016 oct
Pin the tail on the metric v01 2016 oct
 
Markus Clermont - Surviving in an Agile Environment - Google - SoftTest Ireland
Markus Clermont - Surviving in an Agile Environment - Google - SoftTest IrelandMarkus Clermont - Surviving in an Agile Environment - Google - SoftTest Ireland
Markus Clermont - Surviving in an Agile Environment - Google - SoftTest Ireland
 
Scaling Software Delivery.pdf
Scaling Software Delivery.pdfScaling Software Delivery.pdf
Scaling Software Delivery.pdf
 
Pin the tail on the metric v00 75 min version
Pin the tail on the metric v00 75 min versionPin the tail on the metric v00 75 min version
Pin the tail on the metric v00 75 min version
 
Overcome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challengesOvercome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challenges
 
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
 
Bcc exceed ste_cert
Bcc exceed ste_certBcc exceed ste_cert
Bcc exceed ste_cert
 
How to Become a Conference Speaker
How to Become a Conference SpeakerHow to Become a Conference Speaker
How to Become a Conference Speaker
 
Slides from "Taking an Holistic Approach to Product Quality"
Slides from "Taking an Holistic Approach to Product Quality"Slides from "Taking an Holistic Approach to Product Quality"
Slides from "Taking an Holistic Approach to Product Quality"
 
Testing Intelligence
Testing IntelligenceTesting Intelligence
Testing Intelligence
 
Continuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software WestContinuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software West
 
StarCanada_EB-Final
StarCanada_EB-FinalStarCanada_EB-Final
StarCanada_EB-Final
 
12 Tips to Become a more Professional Tester
12 Tips to Become a more Professional Tester12 Tips to Become a more Professional Tester
12 Tips to Become a more Professional Tester
 
DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...
DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...
DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...
 
DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...
DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...
DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...
 
Top 20 software testing interview questions for sdet
Top 20 software testing interview questions for sdetTop 20 software testing interview questions for sdet
Top 20 software testing interview questions for sdet
 
DevOps Roadtrip Final Speaking Deck
DevOps Roadtrip Final Speaking Deck DevOps Roadtrip Final Speaking Deck
DevOps Roadtrip Final Speaking Deck
 
W13
W13W13
W13
 
5-Ways-to-Revolutionize-Your-Software-Testing
5-Ways-to-Revolutionize-Your-Software-Testing5-Ways-to-Revolutionize-Your-Software-Testing
5-Ways-to-Revolutionize-Your-Software-Testing
 

Mehr von TechWell

Mehr von TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 
Scale: The Most Hyped Term in Agile Development Today
Scale: The Most Hyped Term in Agile Development TodayScale: The Most Hyped Term in Agile Development Today
Scale: The Most Hyped Term in Agile Development Today
 

Kürzlich hochgeladen

%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 

Kürzlich hochgeladen (20)

%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 

Communication and Testing: Why You Have Been Wrong All Along!

  • 1.                 T23   Personal  Excellence   5/11/17  15:00             Communication  and  Testing:  Why  You   Have  Been  Wrong  All  Along!     Presented  by:         Joel    Montvelisky     PractiTest     Brought  to  you  by:                 350  Corporate  Way,  Suite  400,  Orange  Park,  FL  32073     888-­‐-­‐-­‐268-­‐-­‐-­‐8770  ·∙·∙  904-­‐-­‐-­‐278-­‐-­‐-­‐0524  -­‐  info@techwell.com  -­‐  http://www.starwest.techwell.com/      
  • 2.         Joel    Montvelisky     Joel  Montvelisky  is  the  chief  solution  architect  and  QA  manager  at  PractiTest,  where   among  other  things  he  works  with  hundreds  of  organizations  worldwide  to  improve   their  testing  and  most  importantly  their  testing  results.  During  the  past  twenty   years  he  has  been  a  tester,  QA  manager,  and  consultant/trainer  for  companies  in   Israel,  Europe,  and  the  United  States.  Joel  is  the  cofounder  of  a  number  of  cool   testing-­‐related  projects  such  as  the  Annual  State  of  Testing  Report  and  the   OnlineTestConf,  and  publishes  his  thoughts  on  QA  and  testing  on  his   QABlog.practitest.com.  Contact  Joel  at  joel@practitest.com.  
  • 3. Communica)on  Skills  for  Testers   and   Why  you  have  been  doing  it  wrong  all  this  )me…   Joel  Montvelisky Chief  Solu)on  Architect  
  • 4. What  we  want  to  cover  today?   Communica)on  &  Tes)ng?   What  is  Communica)on?   Typical  Tes)ng  Communica)on   4  Levels  of  Tes)ng  Communica)on  Model   SMART  and  FOCUSED  Communica)ons   Q&A   1 2 3 4 5 6 Meetup Series
  • 5. Who  am  I?   Professions  :   (last  20  years)                -­‐  Accidental  Tester            -­‐  QA  Manager            -­‐  Blogger            -­‐  Speaker            -­‐  Solu)on  Architect   Prac)Test:   -­‐  Chief  Solu)on  Architect   -­‐  QA  Manager    Other  Projects:   -­‐  OnlineTestConf   -­‐  State  of  Tes)ng   Meetup Series
  • 6. About     ✓  SaaS  ALM  Solu)on   ✓  Simple  &  Intui)ve  –  yet  –  Professional  &  Flexible   ✓  Integrates  with  Jira,  Selenium,  Jenkins,  Pivotal  Tracker,   QTP,  Bugzilla,  Ranorex,  SoapUI,  etc…   ✓  Best  Darn  Support  in  the  Business  ☺         Meetup Series
  • 7. Why  Communica)on   &  Tes)ng?   1 Meetup Series
  • 8. Why  do  we  Test?   Meetup Series
  • 9. To  provide  informa(on   about  the  project  and  product   so  that  the  stakeholders     can  make  the  correct  decisions.   Why  do  we  Test?   Meetup Series
  • 10. To  provide  informa(on   about  the  project  and  product   so  that  the  stakeholders     can  make  the  correct  decisions.   Why  do  we  Test?   Meetup Series
  • 11.
  • 12. Why  communica)on?   Meetup Series 76% Very Important 23% Important 67% Very Important 31% Important 78% Very Important 21% Important 72% Very Important 26% Important
  • 13. What  is  Communica)on?   2 Meetup Series
  • 14. What  is  communica)on?   Every  communica)on  event  is  defined  by   four  components:   Meetup Series
  • 15. What  is  communica)on?     The  Goal   The  Players   •  Sender   •  Receiver/s   The  Channel     (encoding  -­‐  medium  -­‐  decoding)   The  Message   In  Theory,     we  think  of  Communica)on  like  this…   Every  communica)on  event  is  defined  by   four  components:   1 2 3 4 Meetup Series
  • 16. What  is  communica)on?   In  Prac)ce,     Communica)on  is  more  like  this…  
  • 17. Communica)on  is  usually  messy!   Meetup Series ?
  • 18. Communica)on  is  usually  messy!   Meetup Series CommunicationAlignment
  • 19. What  is  Communica)on  Alignment?   Communica)ng  while  focusing  on  the  GOAL!     We  need  to  ask  ourselves  3  important  ques)ons:     –  What  do  we  want  to  achieve?     –  Who  is  sending  and  receiving  the  message?     –  What  channel  should  we  use?   Meetup Series
  • 21. Typical  Tes)ng  Communica)on   Bugs   Release   Notes   Test  Plans   Tes)ng   Summary   Reports   Status     Updates   &  Dashboards   Meetup Series Test   Reports  
  • 22. The  main  problem:         As  testers,  we  don’t  stop  Align  our   communica)on  with  the  GOALs     we  want  to  achieve.     Typical  Tes)ng  Communica)on   We  limit  Tes(ng  Communica(on  to  upda(ng  “everyone”  on   the  status  of  our  tes(ng,  when  we  could  be  achieving  a  lot   more...   Meetup Series
  • 23. Aligned  communica)on  is     the  Most  Important  Tool     of  the  Tester!   Meetup Series
  • 24. Four  Levels  of  Tes)ng   Communica)on  Model   4 Meetup Series
  • 25. Construc)ve  Communica)on   Research  Communica)on   4  Levels  of  Tes)ng  Communica)on   Learning  Communica)on   Over  the  Wall   Communica)on   Meetup Series
  • 26. 4  Levels  of  Tes)ng  Communica)on   Level  1:    Over  the  Wall  Communica)on   Over  the  Wall   Communica)on   Meetup Series
  • 27. 4  Levels  of  Tes)ng  Communica)on   Level  1:    Over  the  Wall  Communica)on   Examples       ¤     Bug  Reports  /  Lists   ¤     Tes)ng  Results  /  Reports   ¤     Update  Presenta)ons  /  Emails     Objec.ve     Help  stakeholders  with  their  tac)cal   decisions.     Characteris.cs     ¤  One  way  communica)on:                                                                  “Fire  &  Forget”   ¤  Dry  and  fact  based   ¤  “One  Size  Fits  All”  templates     Biggest  problem   ¤       Most  of  )mes  we  don’t  provide  any   new  informa)on  or  real  help.   ¤       It  enrages  more  than  it  helps.   Over  the  Wall   Communica)on   Meetup Series
  • 28. 4  Levels  of  Tes)ng  Communica)on   Level  1:    Over  the  Wall  Communica)on   Over  the  Wall   Communica)on   Meetup Series 1.  Make sure this is not your only communication activity! 2.  Automate as much as possible 3.  Use it mostly as a basis for measurements
  • 29. 4  Levels  of  Tes)ng  Communica)on   Level  2:    Learning  Communica)on   Learning     Communica)on   Meetup Series
  • 30. 4  Levels  of  Tes)ng  Communica)on   Level  2:    Learning  Communica)on   Examples       ¤     Reqs  &  Design  Review  Mee)ngs   ¤     1-­‐on-­‐1  mee)ngs  with  Dev  or  Product     ¤     Sessions  with  other  tes)ng  teams     Objec.ve     ¤  Beger  understanding  of  the  AUT   ¤  Create  awareness  of  tes)ng  in     Dev  &  Product  teams   Characteris.cs     ¤  Mainly  inbound  communica)on   ¤  Around  concrete  and  simple   informa)on  of  product  and  risks   ¤  Introduces  some  stakeholders  to  the   tes)ng  process     The  Good  and  Bad   ¤         Great  first  step  to  get  informa)on   from  addi)onal  stakeholders.     ¤       Most  )mes  it  misses  the  chance  to   get  these  stakeholders  more  involved  in   the  tes)ng  process.     Learning     Communica)on   Meetup Series
  • 31. 4  Levels  of  Tes)ng  Communica)on   Level  2:    Learning  Communica)on   Learning     Communica)on   Meetup Series 1.  Focus it on your internal needs only 2.  Close to no value for other teams or stakeholders 3.  You will need to jump very quickly to the next level!
  • 32. 4  Levels  of  Tes)ng  Communica)on   Level  3:    Research  Communica)on   Inves)ga)ve   Communica)on   Meetup Series
  • 33. 4  Levels  of  Tes)ng  Communica)on   Level  3:    Research  Communica)on   Examples         ¤       Mee)ngs  with  Support  to  analyze  )ckets   ¤       Mee)ngs  with  Pre-­‐Sales  or  Tech-­‐Sales   ¤       User  Profiles  (Personas)     ¤       Compe)tor  Profiles   ¤       Sessions  with  higher  management     Objec.ve     ¤     Get  more  complex  informa)on  on  the  AUT.   ¤       Understand  what  informa)on  is  needed     by  stakeholders  that  can  be  provided  by  tes)ng.   Characteris.cs     ¤       2  way  communica)on  channel  –     Expect  more  ques)ons  than  informa)on.   ¤     Provides  addi)onal  tes)ng  ideas,  not   necessarily  related  to  func)onality.   ¤     Usually  surprises  people  when  you  come   and  ask  for  a  mee)ng  –  Surprises  are  good!   The  good  and  the  bad     ¤       Provides  valuable  informa)on  on  non-­‐ func)onal  stuff  from  Real  Life  Users.   ¤       Awakes  interest  from  addi)onal  stakeholders   in  the  tes)ng  process.   ¤       Generates  noise  from  the  outside.   Inves)ga)ve   Communica)on   Meetup Series
  • 34. 4  Levels  of  Tes)ng  Communica)on   Level  3:    Research  Communica)on   Inves)ga)ve   Communica)on   Meetup Series 1.  It will throw you to the political arena of your company – be ready 2.  Make sure to provide value to your immediate teams 3.  People will criticize your deliverables, be careful and precise
  • 35. 4  Levels  of  Tes)ng  Communica)on   Level  4:    Construc)ve  Communica)on   Meetup Series
  • 36. 4  Levels  of  Tes)ng  Communica)on   Level  4:    Construc)ve  Communica)on   Examples     ¤     Pair  tes)ng  sessions  with  Dev  &  Support   engineers   ¤     Test  Planning  workshops  with     representa)ve  from  different  teams   ¤     Visits  or  sessions  with  Strategic  Customers  or   CABs  to  understand  their  usage   Objec.ves     ¤       Get  and  share  informa)on  and  involvement     with  internal  stakeholders   ¤       Generate  recogni)on  on  the  value  of  tes)ng.       ¤       Get  first  hand  informa)on  from  users  and   the  field.   Characteris.cs     ¤     2  way  communica)on     ¤     Internal  and  external  players.       ¤     Requires  advanced  skills  of  communica)on   and  group  management.   ¤     Generates  more  involvement  into  the  tes)ng   process.   The  good  and  the  bad     ¤  Generates  recogni)on  on  the  value  of   tes)ng   ¤  Requires  tons  of  prepara)on  and  execu)on   ¤  This  is  a  long  range  gain  and  a  short  range   investment.   Construc)ve   Communica)on   Meetup Series
  • 37. 4  Levels  of  Tes)ng  Communica)on   Level  4:    Construc)ve  Communica)on   Construc)ve   Communica)on   Meetup Series 1.  50% process – 50% content 2.  Tons of politics, specially when working with sales and customers 3.  Many times the fruits of this level are long range!
  • 38. Communica)on  and  Career  Path   * Meetup Series
  • 39. Communica)on  and     Career  Path   Maturity  in  Tes)ng   Level  of  Communica)on  in  Tes)ng   Added  value  by  the  Tes)ng  Team   Meetup Series
  • 40. SMART  &  FOCUSed   Communica)on   5 Meetup Series
  • 41. ¥     Simple  -­‐      Graphs  over  Words  /  One-­‐liners  over  Paragraphs   ¥     Measurable  -­‐        Numbers  &  Stats  over  feelings  and  descrip)ons   ¥     Ac)onable  -­‐      Suggest  solu)ons,  don’t  stop  at  poin)ng  at  issues   ¥     Repeatable  -­‐    Show  informa)on  over  versions  and  products   ¥     Timely  -­‐    Inform  while  s)ll  relevant   S.M.A.R.T.  Communica)on   Meetup Series
  • 42. ¥     Fast  -­‐      Be  quick  to  answer  ques)ons   ¥     Objec)ve  -­‐        Share  good  and  bad  news  equally   ¥     Condensed  -­‐      To  the  point  and  quickly   ¥     User  centered  -­‐    Think  on  the  needs  of  each  (not  all!)  of  your  users   ¥     Service  -­‐    The  customer  is  always  right!   F.O.C.U.S.  Approach   Meetup Series
  • 43. To  summarize   Communica)on  is  a  complex  mechanism   There  are  many  goals  testers  don’t  even  try  to     achieve  via  correct  communica)on  use   There  are  a  number  of  levels  of  communica)on     you  can  use  (smartly!)  to  advance  your  goals   Communica)on  should  be  SMART  &  FOCUSed   1 2 3 4 Meetup Series
  • 45. Thank  You!     joel@prac)test.com     hgp://qablog.prac)test.com/   Meetup Series