build your agile testing skill set

20
Lisa Crispin CoAuthor with Janet Gregory, Agile Tes)ng: A Prac)cal Guide for Testers and Agile Teams, and the upcoming More Agile Tes)ng

Upload: lisacrispin

Post on 15-Jul-2015

267 views

Category:

Technology


2 download

TRANSCRIPT

Lisa  Crispin  Co-­‐Author  with  Janet  Gregory,  Agile  Tes)ng:  A  Prac)cal  Guide  for  Testers  and  Agile  Teams,  and  the  upcoming  

More  Agile  Tes)ng    

• A  bit  of  lecture  and  story-­‐telling  •  Learning  through  exercises  and  discussions  • Ac>on  items:  experiments  to  try!    

With  Janet  Gregory:  Agile  Tes)ng  2009  

More  Agile  Tes)ng  Oct  2014    

www.lisacrispin.com  www.agiletester.ca  

First  agile  team  –  2000  Currently    tester  on  Pivotal  Tracker  team  

TwiOer:    @lisacrispin  Email:  [email protected]  

• more  than  “just”  tes>ng  code  • an  ac>vity  -­‐  not  a  phase  

6  

Instead  of    ◦ We’re  here  to  find  bugs  …  or  ensure  requirements  are  met  …  or  break  the  so[ware  …  

Think  – How  do  we  “bake  quality  in”?  

7  

Can  you  think  of  some  ways  that  you  cross  boundaries  in  how  you  work?  

8  

Also  DevOps,  UX  designers,  others  

Mul>-­‐  discipline  skills  

Expert  /  Discipline  skills  

T-­‐Shaped  Skills  

Copyright 2015: Lisa Crispin  

Breadth of Skills

Dep

th o

f Ski

lls

Square-­‐shaped  Team  

See  links  for  more  by  Rob  Lambert  and  Adam  P.  Knight  

Idea from Marcelo Leite

•  Listening  •  Informing  construc>vely  •  Elici>ng  shared  understanding    

•  Programming  concepts  •  High  level  architecture  •  IDEs,  other  tools  •  Database  knowledge  •  Maintaining  test  environments  •  Domain  knowledge  

for  tes>ng  in  agile?    Discuss  at  your  tables,    be  ready  to  share  your  list  

14  

What  skills  are  missing?    Choose  the  top  three  for  your  table,    be  ready  to  share  your  list  

15  

•  For  the  top  missing  skills,  what  collabora>ve  experiments  can  you  think  of?  

16  

• Design  at  least  two  experiments  you  can  try  with  your  team  to  transfer  tes>ng  skills  

17  

18  

Challenge  Yourself  !  

What  experiments  will  you  try  back  at  work?  

•  Adzic,  Gojko,  Impact  Mapping:  Making  a  Big  Impact  with  So@ware  Products  and  Projects,  2012a  hOp://impactmapping.org  

•  Adzic,  Gojko,  Specifica)on  by  Example:  How  Successful  Teams  Deliver  the  Right  So@ware,  Manning,  2011  

•  Gärtner,  Markus,  ATDD  By  Example:  A  Prac)cal  Guide  to  Acceptance  Test-­‐Driven  Development,  Addison-­‐Wesley,  2012a  

•  Keogh,  Liz,  hOp://lunivore.com  -­‐  look  for  her  posts  on  BDD,  Real  Op>ons  •  Lambert,  Rob,  "T-­‐shaped  Testers  and  Their  Role  In  a  Team",  hOp://

thesocialtester.co.uk/t-­‐shaped-­‐testers-­‐and-­‐their-­‐role-­‐in-­‐a-­‐team/  ,  2012  •  Karten,  Naomi,  "Are  You  Listening?",  hOp://www.agileconnec>on.com/ar>cle/are-­‐

you-­‐listening,  Agile  Connec>on,  2009  •  Knight,  Adam  P.,  "T-­‐shaped  Tester,  Square  Shaped  Team",  hOp://

thesocialtester.co.uk/t-­‐shaped-­‐tester-­‐square-­‐shaped-­‐team/,  2013  •  Levison,  Mark,  "The  Beginner's  Mind  -­‐  An  Approach  to  Listening",  hOp://

www.infoq.com/news/2008/08/beginners_mind,  InfoQ,  2008  •  McMillan,  Darren,  "Mind  Mapping  101",  for  Tes>ng:  hOp://

www.beOertes>ng.co.uk/content/?p=956,  2011  •  PaOon,  Jeff,  User  Story  Mapping,  2014  •  Wynne,  MaO  and  Aslak  Hellesoy,  The  Cucumber  Book:  Behavior-­‐Driven  

Development  for  Testers  and  Developers,  Pragma>c  Programmers,  2012  

Agile  Tes)ng:  A  Prac)cal  Guide  for  Testers  and  Agile  Teams  

By  Lisa  Crispin  and  Janet  Gregory    

20  

More  Agile  Tes)ng:  Learning  Journeys  for  the  Whole  Team  By  Janet  Gregory  and  Lisa  Crispin  www.agiletester.ca    www.agiletester.com  

lisacrispin.com  email:  [email protected]  

TwiOer:  @lisacrispin