Post on 23-Jan-2018
K2 Keynote 10/26/2016 16:15
Testers in Agile Teams—Isolation or Collaboration?
Presented by:
Rob Sabourin
amibug.com
Brought to you by:
350 Corporate Way, Suite 400, Orange Park, FL 32073 888---268---8770 ·· 904---278---0524 - info@techwell.com - http://www.starcanada.techwell.com/
Rob Sabourin amibug.com Rob Sabourin, P. Eng., has more than thirty-three years of management experience leading teams of software development professionals. A highly-respected member of the software engineering community, Rob has managed, trained, mentored, and coached hundreds of top professionals in the field. He frequently speaks at conferences and writes on software engineering, SQA, testing, management, and internationalization. Rob authored I am a Bug!, the popular software testing children's book; works as an adjunct professor of software engineering at McGill University; and serves as the principle consultant (and president/janitor) of AmiBug.Com, Inc. Contact Rob at rsabourin@amibug.com.
1
Testers in Agile TeamsgIsolation or Collaboration?
Robert Sabourin
President
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 1
AmiBug.Com, Inc.
Montreal, Canadarsabourin@amibug.com
Testers in Agile Teams—Isolation or Collaboration?
Testers in Agile Teams
What exactly are testers doing as organizations evolve from waterfall lifecycles to iterative, incremental agile approaches? Agile transitions, rather than fostering collaboration, often lead to isolation, role confusion, and fear. Many testers are left out in the cold. Agile testers face existential challenges: Is it enough that programmers test their own code? Must testers become programming experts? Do we still need business analysts or subject matter experts? Test evangelist Rob Sabourin explores an exciting vision for testers and demonstrates how they can take a role in acting as guiding lights to the entire team. Rob shares real-life examples of
AmiBug.Com, Inc.
testers becoming trusted advisors and confidants to product owners, acting as customer advocates and guardians of the user experience. He explains how testers can drive critical design decisions early, using risk models to expose emergent architectures. Testing skills, knowledge, and wisdom apply in a plethora of circumstances so testers can take the driver’s seat—in every step of the agile transition.
September 23, 2016 © Robert Sabourin, 2016 Slide 2
2
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 3
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 4
3
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 5
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 6
4
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 7
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 8
5
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 9
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 10
6
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 11
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 12
7
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 13
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 14
8
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 15
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 16
9
Testers in Agile Teams
• One of these things …– Is not like the other …
– Doesn’t belong …
– Can you tell me which …
AmiBug.Com, Inc.
y
– Before I finish this song …
23-Sep-16© Robert Sabourin, 2014
Slide 17
Testers in Agile Teams
• Three of these things …– Belong together …
– Kind of the same …
– Can you tell me which …
AmiBug.Com, Inc.
y
– Before I finish this song …
23-Sep-16© Robert Sabourin, 2014
Slide 18
10
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 19
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 20
11
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 21
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 22
12
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 23
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 24
13
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 25
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 26
14
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 27
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 28
15
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 29
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2016 Slide 30
16
Tester in Agile Team
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2012 Slide 31
flexible
Tester in Agile Team
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2012 Slide 32
graceful
17
Tester in Agile Team
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2012 Slide 33
philosopher
Tester in Agile Team
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2012 Slide 34
rigorously review
18
Tester in Agile Team
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2012 Slide 35
proudly ponder
Tester in Agile Team
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2012 Slide 36
recommending
19
Tester in Agile Team
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2012 Slide 37
passionate pleader
Tester in Agile Team
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2012 Slide 38
ardent advocate
20
Tester in Agile Team
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2012 Slide 39
sensitive
Tester in Agile Team
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2012 Slide 40
coaching
21
Tester in Agile Team
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2012 Slide 41
trusted teacher
Tester in Agile Team
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2012 Slide 42
sage advisor
22
Tester in Agile Team
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2012 Slide 43
test drive
Tester in Agile Team
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2012 Slide 44
social responsibility
23
Tester in Agile Team
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2012 Slide 45
ethics
Tester in Agile Team
AmiBug.Com, Inc.September 23, 2016 © Robert Sabourin, 2012 Slide 46
wise counsellor