The T-shaped tester (Rob Lambert, Lisa Crispin and Janet Gregory) combines need for general knowledge with advanced test skills to be successful. But testing is a versatile profession and demands are growing.
Time to go beyond the T-shape and introduce the π-shaped tester. Extend your global knowledge (development, project management, agile etc) and test skills with yet another specialism to stay in demand, e.g. security, test automation, requirements.
In this presentation we’ll search for and define our future. How do we survive as a tester and what skills and knowledge de we need to develop.
Survival techniques for testers, beyond the T-shape tester
1. Survival techniques for testers
Beyond the T-shaped tester
Derk-Jan de Grood &
Jan Jaap Cannegieter
2. Survival techniques for testers
Beyond the T-shaped tester
Derk-Jan de Grood
@derkjandegrood
derkjandegrood@valori.nl
Jan Jaap Cannegieter
@jjcannegieter
jcannegieter@sysqa.nl
3. Agenda
8.30 – 9.00 Opening, introduction of the workshop
9.00 – 9.30 Determination of the π profiles
9.30 – 10.00 Elaboration of the chosen profiles
10.00 – 10.30 Break
10.30 – 11.30 Gallery and personal development plan (PDP)
11.30 – 12.00 Discuss some of the PDP’s
12.00 – 12.30 Your future profile and development path
9. T-shaped professional
Conceived by David Guest in 1991 ["The hunt is on for the
Renaissance Man of computing,", The Independent,
September 17, 1991. ]
10. What is a T-shaped professional?
Deep/specificDeep/specific
Broad/GenericBroad/Generic
Knowledge
Skills
Knowledge
Skills
20. Assingment 2: Define knowledge and skills
• Go to the profile you want to elaborate
• Determine:
• Knowledge in second vertical
• Skills in second vertical
• Knowledge and skills in horizontal
• Knowledge and skills in testing vertical
• 30 minutes
21. Gallery
Gallery, walk around and view each
others work
Add items using sticky notes in case you
think it is incomplete
24. Testbash
Hacketron
Pilot
Talk with
peers
Download a
tool
Book reading
Course
Do Utest
Testbash
Hacketron
Pilot
Talk with
peers
Download a
tool
Book reading
Course
Do Utest Let the world
know what
your capable of
Let the world
know what
your capable of
Nothing
beats the
real thing
Nothing
beats the
real thing
25. 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 achallenge buthigh impact
Maybe achallenge buthigh impact
Easy
with
limited
effect
Easy
with
limited
effect
26. Assingment 3: Personal Dev Plan
• Determine what profile fits you best (in the future)
• For each of the knowledge items and skills do
determine what you need to develop to meet the
requirements of this profile
• Make your own personal development
plan based on the template
• Present your plan to another delegant
8.30 – 9.00 Opening, introduction of the workshop
-----------------------------------------------------------------
Slide 1-10: 15 min - Intro
Slide 10-16: 15 min – T-shape
9.00 – 9.30 Determination of the π profiles
--------------------------------------------------------
Slide 17: 20 min – The 2nd leg
Slide 18:15 min - Dot voting <NOTE 5 min over time>
9.30 – 10.00 Elaboration of the choosen profiles
--------------------------------------------------------
Slide 19-20: 30 min – Skills
10.00 – 10.30 Break
10.30 – 11.30 Gallery and personal development plan (PDP)
-----------------------
Slide 21: 15 min – Gallery
Slide 22-25: 15 min – Theory
Slide 26: 30 min - Make your personal plan PDP
12.00 – 12.30 Your future profile and development path
-------------------------
Slide 28:15 min – Closure <NOTE 15 minutes slack>
Are you comfortable, you might be in a bubble?
Team member instead of tester in an agile team
The DEV testing in the agile team
Increased automation due to several deployments a day
Increased outsourcing (also high tech and high education)
Increased business agility
Increased importance of non-functional aspects
…
Add the consequence of this.
E.g. test get done by the dev, tester out of a job
Introduce priamid, 10 manual testers, 5 coordinatior, 2 TM, 1 teamlead. So not all manual testers can be a teamlead.
Suggest roles from [1].
Focus on skills en competences instead (see also ** on slide 8 examples)
The old function names don’t work anymore
In iedere poot zitten zowel hard- als softskills. In de horizontal zitten softskills die voor iedere specialisatie van belang zijn, bijvoorbeeld samenwerken
In de verical zitten de softskills die bij de specialisatie horen bijvoorbeeld technische affiniteit bij testautomaisering of inlevingsvermogen bij BA.
De lengte van de vertical wordt dus bepaald door de laagste waarde van hard skills en soft skills van de specialisatie. De lengte van de poot bepaald de effectiviteit van de specialisatie.
Interactief zowel de horizontale als de verticale invulling aan geven met de zaal
History of testing profiles…
Introduce _ and | shape.
Who came up with the T shape
Mile wide-inch deep of true generalist
Specialist with deep knowledge
Example 1: of how IT knowledge is applied while doing specislit work,
Example 2: Domain knowledgw
Example 3: of how communication skills are used when doing e.g. specifiaction work.
In iedere poot zitten zowel hard- als softskills. In de horizontal zitten softskills die voor iedere specialisatie van belang zijn, bijvoorbeeld samenwerken
In de verical zitten de softskills die bij de specialisatie horen bijvoorbeeld technische affiniteit bij testautomaisering of inlevingsvermogen bij BA.
De lengte van de vertical wordt dus bepaald door de laagste waarde van hard skills en soft skills van de specialisatie. De lengte van de poot bepaald de effectiviteit van de specialisatie.
Interactief zowel de horizontale als de verticale invulling aan geven met de zaal
History of testing profiles…
Introduce _ and | shape.
Who came up with the T shape
Mile wide-inch deep of true generalist
Specialist with deep knowledge
Example 1: of how IT knowledge is applied while doing specislit work,
Example 2: Domain knowledgw
Example 3: of how communication skills are used when doing e.g. specifiaction work.
Horizontaal: niet diepgaande kennis, nodig om te communiceren met andere disciplines
Vertical: specialistische kennis, wat je toevoegt aan het project
Alleen horizontal overleven: generalisten. Blinkt nergens in uit maar overziet het geheel wel
Alleen verical: heeft (veel) diepere kennis van anderen, als je het echt niet meer weet bel je hem/haar. Maar wordt
Do we need to be multi skilled in order to survice as a tester????
Brittany Hunter explains the Broken Comb people.
(note she is a developer, but imagine what the comb would look like for testers….)
The message: be multi skilled but you don’t have to be the best in all area’s
But maybe its wise to think in profiles….. How do you want to sell yourself?
15 minutes
The top 8 profiles to be elaborated.
At the end of the break we have:
Per profile-to-be-elaborated four sheets
Knowledge and skills in horizontal
Knowledge and skills in testing vertical
Knowledge in second vertical
Skills in second vertical
Bespreken: wij lopen rond en interviewen mensen
We (DJ/JJ) write a Eurostar ebook with the elaboration of the 8 profiles. And credit the attendees.