liverpool tester gathering - agile testing with lisa …...emily webber, building successful...

33
@lisacrispin Testers as Test Consultants How to learn the skills? Liverpool Tester Gathering Lisa Crispin With material from Janet Gregory Copyright 2018

Upload: others

Post on 04-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

TestersasTestConsultants

Howtolearntheskills?

LiverpoolTesterGathering

LisaCrispinWithmaterialfromJanetGregory

Copyright2018

Page 2: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Let’spair(sorta)!

I normally pair present.

PicturefromMobProgrammingGuidebook,MaaretPyhäjärvi andLlewellynFalco

Will you all be my pair / mob?

Page 3: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Today’squalitychallenges

Whichonesdoyourteamsstrugglewith?

Page 4: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Page 5: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Thepowerisincollaboration

ProductionUse

Delivery

FeatureIdea

Feedback

Page 6: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Asatestconsultant,youcanhelp….

• theteamlearnhowtobuildqualityin• transfertestingskillstoothers• designexperimentstoimprovequality• bringinnewtechniques,tools,frameworks•Whatelse?

Page 7: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Whattotransfertotheteam?

7

•Whatwouldyouhelpteammateswhoarenottestingspecialistslearn?

Page 8: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Page 9: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Let’slookatmoreexamplesofskills,techniques,frameworksyoucanencourageteamstoexperimentwith

Whatcanatestconsultantshare?

Page 10: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Testingskills

• Exploratorytesting• Testplanning• Creatingscenarios• Automation• Testdata• Testdesign•Whatelse?

Page 11: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Waystobuildqualityin

• Impactmappingtoidentifyvaluablefeatures• Featureplanning- slicingintotestablestories• Analyzeuse,elicitfeedbacktoimprove• Analyzerisk,identifywheretofocustesting

Page 12: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Effectivewaysofworking

• Guidedevelopmentwithconcreteexamples

• Use“3amigos”tobuildsharedunderstanding

Page 13: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Howcanyoulearntheskills

thatthathelpyoubean

effectivetestconsultant?

13

Page 14: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Coreskills

14

• Yourexpertise• Facilitationskills• Abilitytoarticulateyourmessage(communicationandexpertisecombined)• Demonstrationskills• Givingandreceivingfeedback• Settingupanenvironmenttolearn• Others?

Page 15: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Self-education

15

Whereandhowcanyoulearn?

Page 16: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Page 17: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Partnerwithteammembers

17

• Knowtheexpertisewithinyourteam

• Pairwithtechnicalspecialists

• Pairwithproductownertoexperimentwithnewtechniques

• Startabookclubtolearnnewskillstogether

Page 18: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Stepback…andobserve

18

Page 19: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Let’sdoanexercise

• Findapair,ortrio.Oneofyouvolunteertobethe“consultant”.• Consultants:choosealeisuretimeactivityyou’regoodat(orlike)1. Take1minutetoexplainoneskillneeded2. Doesthelearner(s)nowknowhowtodothatskill?3. Take1minutetoexplainanadditionaldetail

• Didtheextradetailhelp?•Whatelsemighthavehelpedthelearnerslearn?

Page 20: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Whatareyourideas?

Howcanyoutransferyourskills?

Page 21: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Page 22: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Herearemyideas– we’llskipanyalreadycovered!

Image:www.squirrelpicnic.com

Page 23: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

It’stheconversationsthatmatter…..…notthetools

Oursuperpowersare:

• Gettingtherightpeopletogether

• Askinggoodquestions!

Learngoodfacilitationtechniques

Page 24: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Fosterawholeteamapproach

• ‘Showme’canbeasmallfirststep• ‘Grouphugs’or‘bugbashes’• Strong-stylepairing• Driver&navigator

•Mobbing

Page 25: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Findwaystomakequalityvisible

• Shareandtellsessions• TestresultsonaBIGmonitor• Useproductionusagedatatoshowpainpoints• Bigvisiblecharts

Page 26: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Helptheteamexperiment,learn

Tryproventechniques- together

Page 27: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Facilitateworkshopsforyourteam

Examples:• Collaborationframeworks• mindmapping• examplemapping• impactmapping

• Hands-onexploratorytestingpractice• Pairfacilitate!

TrainingfromtheBackoftheRoomisagreatplacetostart

Page 28: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Buildcommunity

• Brownbaglunchtalks• Formacommunityofpractice• LeanCoffee

Page 29: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Shareideas,information

•Writeablogpostforinternaluse• Shareusefullinksoninternalchatchannels• Put”cheatsheets”aroundworkareas• Stickarticlesuponateamwhiteboard

Page 30: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Thequestionis….

Howdoweadaptourcurrentskillstoournewreality?

30

Page 31: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

@lisacrispin

Resourcesforfurtherlearning

Lisi Hocke,“Ourteam’sfirstmobbingsession”,https://www.lisihocke.com/2017/04/our-teams-first-mobbing-session.htmlhaslinkstoexcellentmobbingbooks&resourcesSharonBowman,TrainingfromtheBackoftheRoomEmilyWebber,BuildingSuccessfulCommunitiesofPracticeJeanTabaka,CollaborationExplained:FacilitationSkillsforSoftwareProjectLeadersSamanthaLaingandKarenGreaves,ACoach’sGuidetoFacilitation:Techniquestoimproveyourmeetingshttps://leanpub.com/AgileTestingAlanPageandBrentJensen,A/BTestingpodcast,http://www.angryweasel.com/ABTesting/“ModernTesting”episodes

Page 32: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software

www.lisacrispin.comwww.agiletester.com

www.agiletestingfellow.com

3daycourse:TheWholeTeamApproachtoAgileQualityandTesting

Doorprize:FreeAgileTestingFellowshipMembership!

Page 33: Liverpool Tester Gathering - Agile Testing with Lisa …...Emily Webber, Building Successful Communities of Practice Jean Tabaka, Collaboration Explained: Facilitation Skills for Software