Top Banner
Survival techniques for testers Beyond the T-shaped tester Derk-Jan de Grood & Jan Jaap Cannegieter
30

Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Apr 16, 2017

Download

Software

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Survival techniques for testersBeyond the T-shaped tester

Derk-Jan de Grood & Jan Jaap Cannegieter

Page 2: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Survival techniques for testersBeyond the T-shaped tester

Derk-Jan de Grood@[email protected]

Jan Jaap [email protected]@squerist.nl

Page 3: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER
Page 4: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Recent changes

Page 5: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Testers piramideTest consultancy

Test management

Team lead

Test design & execusion

Page 6: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER
Page 7: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER
Page 8: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

T-shaped professional

Conceived by David Guest in 1991 ["The hunt is on for the Renaissance Man of computing,", The Independent, September 17, 1991. ]

Page 9: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

What is a T-shaped professional?

Deep/specificDeep/specific

Broad/GenericBroad/GenericKnowledge

Skills

Knowledge

Skills

Page 10: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Skills vs knowledge

Knowledge

Knowledge

SkillsSkills

Actual level

Page 11: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

There is not one T

Bridge builder

Super specialist

And what about someone who can test and elicitate / manage

requirements?

Page 12: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Combining two specialities

Page 13: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Workshops on EuroSTAR 2015 and TestNet 2016200+ test professionals

Page 14: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Wisdom of the crowd sessions

Page 15: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

We asked the attendees to identify different π-shaped profiles

What specialism could be wise to grow as a second leg?

Page 16: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

What specialism to grow as a 2nd leg?

Page 17: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Dot-voting

Page 18: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER
Page 19: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Choosing your future path

Page 20: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Brainstorm in groups

Page 21: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Test automation• Programming knowledge• Technical knowledge• Tool knowledge• Scripting• Tool selection• BDD / TDD / ATDD• Keyword driven testing

• Version and config mngt• Backend testing• Integration testing• GUI testing• Infrastructure• Virtualization

Page 22: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

It may be strategic,but …does it fit ?

Ace

$€

Like

Page 23: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Programming• Program languages• Java / C#• Scripting• Code generators• Unit testing / TDD• Whitebox testing• Code checkers

• Programming framework• Analytical skills• Critical thinking• Development tools• Modelling• Software architecture

Page 24: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Requirements management• Communication• Interview techniques• Problem analysis• Modelling techniques• Process analysis• Domain knowledge• Business case

• Negotiation• Technical skills• Creativity• Requirements elicitation• Risk analysis• Review techniques

Page 25: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Agile• Communication Skills• Thinking business value• Process knowledge• Agile Foundation• Agile test strategy• Knowing how to solve agile

problems• Time management

• Being adaptive• CI/CD• Soft skills: Empathic, Honesty,

Dealing with uncertainties• Implementation/leading

change • Self critical

Page 26: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Hey,now it is up

to you!

Page 27: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

TestbashHacketronPilotTalk with peersDownload a toolBook readingCourseDo Utest Let the world

know what your capable of

Nothing beats the real thing

Page 28: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Profiling-Curve by De Grood & Cannegieter (2015)

Retweet Tweet Respond to

blogpost

Write a blog

Talk at conference

Start a SIG

Organize a session at

work

Maybe a challenge but high impact

Easy with

limited effect

Page 29: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Wrap up

Page 30: Survival techniques for Testers-BEYOND THE T-SHAPED TESTER

Learning starts now:

Succes with building your profile !