Team Transformation Tactics for Holistic Testing and Quality (ElevateDev 2024)

lisihocke 10 views 128 slides May 31, 2024
Slide 1
Slide 1 of 128
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61
Slide 62
62
Slide 63
63
Slide 64
64
Slide 65
65
Slide 66
66
Slide 67
67
Slide 68
68
Slide 69
69
Slide 70
70
Slide 71
71
Slide 72
72
Slide 73
73
Slide 74
74
Slide 75
75
Slide 76
76
Slide 77
77
Slide 78
78
Slide 79
79
Slide 80
80
Slide 81
81
Slide 82
82
Slide 83
83
Slide 84
84
Slide 85
85
Slide 86
86
Slide 87
87
Slide 88
88
Slide 89
89
Slide 90
90
Slide 91
91
Slide 92
92
Slide 93
93
Slide 94
94
Slide 95
95
Slide 96
96
Slide 97
97
Slide 98
98
Slide 99
99
Slide 100
100
Slide 101
101
Slide 102
102
Slide 103
103
Slide 104
104
Slide 105
105
Slide 106
106
Slide 107
107
Slide 108
108
Slide 109
109
Slide 110
110
Slide 111
111
Slide 112
112
Slide 113
113
Slide 114
114
Slide 115
115
Slide 116
116
Slide 117
117
Slide 118
118
Slide 119
119
Slide 120
120
Slide 121
121
Slide 122
122
Slide 123
123
Slide 124
124
Slide 125
125
Slide 126
126
Slide 127
127
Slide 128
128

About This Presentation

Talk given at ElevateDev 2024

Abstract:

Have you ever observed quality problems with what your team is delivering? Have you ever felt your team is learning about the actual status quo late, too late to include these insights in your next steps? Have you ever wondered how to influence change when y...


Slide Content

TEAM TRANSFORMATION TACTICS
FOR HOLISTIC TESTING AND QUALITY
LISI HOCKE
@[email protected]

DISCLAIMER
@[email protected]

DISCLAIMER
Based on my experience
@[email protected]

DISCLAIMER
Based on my experience
Inspired by countless people
@[email protected]

DISCLAIMER
Based on my experience
Snapshot in time
Inspired by countless people
@[email protected]

DISCLAIMER
Based on my experience
Snapshot in time
Tactics are fallible
Inspired by countless people
@[email protected]

DISCLAIMER
Based on my experience
Snapshot in time
Tactics are fallible
Tactics for winning as team
Inspired by countless people
@[email protected]

DISCLAIMER
Based on my experience
Snapshot in time
Tactics are fallible
Tactics for winning as team
Teams transformed themselves
Inspired by countless people
@[email protected]

AGENDA
Holistic Testing and Quality
The Team’s Starting Point
A Toolbox of Tactics
The Next Step
@[email protected]

AGENDA
Holistic Testing and Quality
The Team’s Starting Point
A Toolbox of Tactics
The Next Step
@[email protected]

AGENDA
Holistic Testing and Quality
The Team’s Starting Point
A Toolbox of Tactics
The Next Step
@[email protected]

AGENDA
Holistic Testing and Quality
The Team’s Starting Point
A Toolbox of Tactics
The Next Step
@[email protected]

AGENDA
Holistic Testing and Quality
The Team’s Starting Point
A Toolbox of Tactics
The Next Step
@[email protected]

HOLISTIC TESTING
AND QUALITY
WHY EVEN
BOTHER?
@[email protected]

HOLISTIC?
@[email protected]

HOLISTIC?
All the time
@[email protected]

HOLISTIC?
All the time
Everywhere
@[email protected]

HOLISTIC?
All the time
Everywhere
Everything
@[email protected]

HOLISTIC?
All the time
Everywhere
By everyone
Everything
@[email protected]

MY EXPERIENCE IS BASED ON MY TEAMS
@[email protected]

MY EXPERIENCE IS BASED ON MY TEAMS
Product development teams
@[email protected]

MY EXPERIENCE IS BASED ON MY TEAMS
Product development teams
Cross-functional
@[email protected]

MY EXPERIENCE IS BASED ON MY TEAMS
Product development teams
Cross-functional
Embedded hands-on
@[email protected]

A MYRIAD OF TEAM PROBLEMS
@[email protected]

A MYRIAD OF TEAM PROBLEMS
Poor delivery
@[email protected]

A MYRIAD OF TEAM PROBLEMS
Poor delivery
Limited communication
@[email protected]

A MYRIAD OF TEAM PROBLEMS
Poor delivery
Limited communication
Expert role thinking
@[email protected]

A MYRIAD OF TEAM PROBLEMS
Poor delivery
Limited communication
Expert role thinking
Lots of handovers
@[email protected]

A MYRIAD OF TEAM PROBLEMS
Poor delivery
Limited communication
Expert role thinking
Lots of handovers
Poor system understanding
@[email protected]

A MYRIAD OF TEAM PROBLEMS
Poor delivery
Limited communication
Expert role thinking
Lots of handovers
Poor system understanding
Lack of safety & trust
@[email protected]

A MYRIAD OF TEAM PROBLEMS
Poor delivery
Limited communication
Expert role thinking
Lots of handovers
Poor system understanding
Quick to blame
Lack of safety & trust
@[email protected]

A MYRIAD OF TEAM PROBLEMS
Poor delivery
Limited communication
Expert role thinking
Lots of handovers
Poor system understanding
Quick to blame
Inaction
Lack of safety & trust
@[email protected]

A MYRIAD OF TEAM PROBLEMS
Poor delivery
Limited communication
Expert role thinking
Lots of handovers
Poor system understanding
Quick to blame
Inaction
Lack of safety & trust
Lack of transparency
@[email protected]

A MYRIAD OF TEAM PROBLEMS
Poor delivery
Limited communication
Expert role thinking
Lots of handovers
Poor system understanding
Quick to blame
Inaction
Lack of safety & trust
Gatekeeping
Lack of transparency
@[email protected]

A MYRIAD OF TEAM PROBLEMS
Poor delivery
Limited communication
Expert role thinking
Lots of handovers
Poor system understanding
Quick to blame
Inaction
Knowledge silos
Lack of safety & trust
Gatekeeping
Lack of transparency
@[email protected]

A MYRIAD OF TEAM PROBLEMS
Poor delivery
Limited communication
Expert role thinking
Lots of handovers
Poor system understanding
Quick to blame
Inaction
Knowledge silos… and many more
Lack of safety & trust
Gatekeeping
Lack of transparency
@[email protected]

BENEFITS OF MAKING THINGS A TEAM THING
@[email protected]

BENEFITS OF MAKING THINGS A TEAM THING
Inclusion and access
@[email protected]

BENEFITS OF MAKING THINGS A TEAM THING
Inclusion and access
Shared knowledge & skills
@[email protected]

BENEFITS OF MAKING THINGS A TEAM THING
Inclusion and access
Shared knowledge & skills
Resilience
@[email protected]

BENEFITS OF MAKING THINGS A TEAM THING
Inclusion and access
Shared knowledge & skills
Resilience
Flow for faster delivery
@[email protected]

BENEFITS OF MAKING THINGS A TEAM THING
Inclusion and access
Shared knowledge & skills
Resilience
Flow for faster delivery
Team accountability
@[email protected]

BENEFITS OF MAKING THINGS A TEAM THING
Inclusion and access
Shared knowledge & skills
Resilience
Flow for faster delivery
Team accountability
Empathy & appreciation
@[email protected]

BENEFITS OF MAKING THINGS A TEAM THING
Inclusion and access
Shared knowledge & skills
Resilience
Flow for faster delivery
Team accountability
Empathy & appreciation
Increased support
@[email protected]

BENEFITS OF MAKING THINGS A TEAM THING
Inclusion and access
Shared knowledge & skills
Resilience
Flow for faster delivery
Team accountability
Empathy & appreciation
Increased support
Willingness to experiment
@[email protected]

BENEFITS OF MAKING THINGS A TEAM THING
Inclusion and access
Shared knowledge & skills
Resilience
Flow for faster delivery
Team accountability
Empathy & appreciation
Increased support
Willingness to experiment
System understanding
@[email protected]

BENEFITS OF MAKING THINGS A TEAM THING
Inclusion and access
Shared knowledge & skills
Resilience
Flow for faster delivery
Team accountability
Empathy & appreciation
Increased support
Willingness to experiment
System understanding
Better relationships
@[email protected]

BENEFITS OF MAKING THINGS A TEAM THING
Inclusion and access
Shared knowledge & skills
Resilience
Flow for faster delivery
Team accountability
Empathy & appreciation
Increased support
Willingness to experiment
System understanding
Better quality outcome
Better relationships
@[email protected]

BENEFITS OF MAKING THINGS A TEAM THING
Inclusion and access
Shared knowledge & skills
Resilience
Flow for faster delivery
Team accountability
Empathy & appreciation
Increased support
Willingness to experiment
System understanding
Better quality outcome
Better relationships
Stronger team
@[email protected]

THE TEAM’S STARTING POINT
KNOW WHAT
YOU CAN EXPECT
@[email protected]

A NOTE ON POWER & INFLUENCE
Power bases
(French & Raven)
https://bit.ly/power-bases
Impact over
intention
https://bit.ly/impact-over-intention
@[email protected]

TIME IS OF THE ESSENCE
@[email protected]

TIME IS OF THE ESSENCE
Changes takes time
@[email protected]

TIME IS OF THE ESSENCE
Changes takes time
Sowing seeds is worth it
@[email protected]

TIME IS OF THE ESSENCE
Changes takes time
Sowing seeds is worth it
Don’t run too fast for people to follow
@[email protected]

TIME IS OF THE ESSENCE
Changes takes time
Sowing seeds is worth it
Don’t run too fast for people to follow
It might not be the right time yet
@[email protected]

TIME IS OF THE ESSENCE
Changes takes time
Sowing seeds is worth it
Don’t run too fast for people to follow
It might not be the right time yet
Setbacks are a given
@[email protected]

OBSERVE BEFORE YOU CHOOSE A TACTIC
@[email protected]

OBSERVE BEFORE YOU CHOOSE A TACTIC
Context matters
@[email protected]

OBSERVE BEFORE YOU CHOOSE A TACTIC
Context matters
Look for pain points, needs, concerns, fears, wishes
@[email protected]

PICK YOUR BATTLES
@[email protected]

PICK YOUR BATTLES
Focus with impact in mind
@[email protected]

PICK YOUR BATTLES
Focus with impact in mind
Preserve your energy
@[email protected]

DARE TO TRY, AND TRY AGAIN
@[email protected]

DARE TO TRY, AND TRY AGAIN
We can only change ourselves
@[email protected]

DARE TO TRY, AND TRY AGAIN
We can only change ourselves
Take courage and take action
@[email protected]

A TOOLBOX OF TACTICS
CHOICE
SELECTION
@[email protected]

WHAT’S IN THE BOX?
1.People first
2.Meet people where they are
3.Show, don’t tell
4.Make sharing the default
5.Build on existing energies
6.Optimize for flow
7.A bit better every day
8.Change the narrative
9.Build resilience in
10.Work through conflict
11.Make space for everyone
12.Optimism goes a long way
(Here’s room for more)
@[email protected]

PEOPLE FIRST 1
@[email protected]

PEOPLE FIRST
Show curiosity to foster relationships
1
@[email protected]

PEOPLE FIRST
Show curiosity to foster relationships
Appreciate what’s working well
1
@[email protected]

PEOPLE FIRST
Show curiosity to foster relationships
Appreciate what’s working well
Contribute hands-on to build trust
1
@[email protected]

PEOPLE FIRST
Show curiosity to foster relationships
Appreciate what’s working well
Contribute hands-on to build trust
Help and ask for help
1
@[email protected]

MEET PEOPLE WHERE THEY ARE 2
@[email protected]

MEET PEOPLE WHERE THEY ARE
Don’t assume, learn
2
@[email protected]

MEET PEOPLE WHERE THEY ARE
Don’t assume, learn
Speak their language
2
@[email protected]

MEET PEOPLE WHERE THEY ARE
Don’t assume, learn
Speak their language
Work where they work
2
@[email protected]

MEET PEOPLE WHERE THEY ARE
Don’t assume, learn
Speak their language
Work where they work
Accept they can only
go at their own pace
2
@[email protected]

SHOW, DON’T TELL 3
@[email protected]

SHOW, DON’T TELL
Let people experience it
3
@[email protected]

SHOW, DON’T TELL
Let people experience it
Encourage to experiment
3
@[email protected]

SHOW, DON’T TELL – EXERCISE
Team up with the person sitting next to you, groups of three are fine as well.
We will stay in these groups for the following exercises.
1.Think of an app that 1) you like, 2) you have currently installed on your
phone, and 3) that’s safe to show someone else (e.g. a game).
2.One of you: open this app on your phone, then let the other person
experience the app to gain an understanding of its benefits.
3.Think together of your work context: how can you let people experience an
approach or tool you benefit from? Take note.
3
@[email protected]

MAKE SHARING THE DEFAULT 4
@[email protected]

MAKE SHARING THE DEFAULT
Share access
4
@[email protected]

MAKE SHARING THE DEFAULT
Share access
Share knowledge
4
@[email protected]

MAKE SHARING THE DEFAULT
Share access
Share knowledge
Share load, including glue work
4
@[email protected]

MAKE SHARING THE DEFAULT
Share access
Share knowledge
Share load, including glue work
Share pain
4
@[email protected]

MAKE SHARING THE DEFAULT
Share access
Share knowledge
Share load, including glue work
Share pain
4
Share credit
@[email protected]

BUILD ON EXISTING ENERGIES 5
@[email protected]

BUILD ON EXISTING ENERGIES
Shape the system
5
@[email protected]

BUILD ON EXISTING ENERGIES
Piggyback on existing practices
Shape the system
5
@[email protected]

BUILD ON EXISTING ENERGIES
Piggyback on existing practices
Shape the system
Build on intrinsic motivation
5
@[email protected]

OPTIMIZE FOR FLOW 6
@[email protected]

OPTIMIZE FOR FLOW
Discover faster ways to collaborate
6
@[email protected]

OPTIMIZE FOR FLOW
Discover faster ways to collaborate
Stop starting, start finishing
6
@[email protected]

OPTIMIZE FOR FLOW
Discover faster ways to collaborate
Stop starting, start finishing
Slow down to go fast
6
@[email protected]

OPTIMIZE FOR FLOW – EXERCISE 6
@[email protected]
Think of your delivery flow from idea to production.
•What slows it down, where do you wait or experience friction?
•What would speed up feedback and learning?
Share your thoughts with the person next to you.
Take note of 1 idea to try next.

A BIT BETTER EVERY DAY 7
@[email protected]

A BIT BETTER EVERY DAY
Be okay with good enough
7
@[email protected]

A BIT BETTER EVERY DAY
Be okay with good enough
Take tiny steps
7
@[email protected]

CHANGE THE NARRATIVE 8
@[email protected]

CHANGE THE NARRATIVE
Reframe the situation
8
@[email protected]

CHANGE THE NARRATIVE
Reframe the situation
Tell it into existence
8
@[email protected]

BUILD RESILIENCE IN 9
@[email protected]

BUILD RESILIENCE IN
Focus on enabling
9
@[email protected]

BUILD RESILIENCE IN
Focus on enabling
Refrain from solo work
9
@[email protected]

BUILD RESILIENCE IN
Focus on enabling
Refrain from solo work
Go away to test it out
9
@[email protected]

BUILD RESILIENCE IN – EXERCISE 9
@[email protected]
Think together:
•What do you do that no one else in your team does or knows how to do?
•What do others in your team do that no one else does or know how to do?
•What could you try the very next working day to start breaking up this silo?
Take note of the next thing to try.

WORK THROUGH CONFLICT 10
@[email protected]

WORK THROUGH CONFLICT
Put the fish on the table before it rots
10
@[email protected]

WORK THROUGH CONFLICT
Put the fish on the table before it rots
Don’t assume, ask
10
@[email protected]

MAKE SPACE FOR EVERYONE 11
@[email protected]

MAKE SPACE FOR EVERYONE
Cater to people’s needs
11
@[email protected]

MAKE SPACE FOR EVERYONE
Cater to people’s needs
11
Hear all voices
@[email protected]

MAKE SPACE FOR EVERYONE
Cater to people’s needs
Opt for joint decisions that get lived
11
Hear all voices
@[email protected]

OPTIMISM GOES A LONG WAY 12
@[email protected]

OPTIMISM GOES A LONG WAY
Radiate confidence we can figure this out together
12
@[email protected]

OPTIMISM GOES A LONG WAY
Radiate confidence we can figure this out together
Celebrate all the things
12
@[email protected]

OPTIMISM GOES A LONG WAY – EXERCISE 12
@[email protected]
Share a recent win with the person next to you to practice celebrating!
Any small thing counts that…
•went better than expected,
•positively surprised you,
•or is now better than yesterday.
Take note to celebrate this with someone else at work!

MY TOOLBOX OF TACTICS
1.People first
2.Meet people where they are
3.Show, don’t tell
4.Make sharing the default
5.Build on existing energies
6.Optimize for flow
7.A bit better every day
8.Change the narrative
9.Build resilience in
10.Work through conflict
11.Make space for everyone
12.Optimism goes a long way
(Here’s room for more)
@[email protected]

SO WHAT ABOUT TESTING AND QUALITY?
@[email protected]

SO WHAT ABOUT TESTING AND QUALITY?
Team culture is the foundation for everything
@[email protected]

THE NEXT STEPOVER TO YOU
@[email protected]

GET STARTED WITH A FIRST STEP
@[email protected]

BUILD YOUR OWN TOOLBOX AS YOU GO
@[email protected]

WE’RE NOT ALONE ON THIS JOURNEY
@[email protected]

THANK YOU!www.lisihocke.com
Together we can move the world, step by step
@[email protected]

THANK YOU!www.lisihocke.com
Together we can move the world, step by step
iconfinder.com/icons/4737440 | iconfinder.com/icons/392502
iconfinder.com/icons/9111294 | iconfinder.com/icons/6622970 @[email protected]