Download presentation
Presentation is loading. Please wait.
Published byJocelyn Dixon Modified over 8 years ago
1
The Battle for Our Hearts and Minds Fiona Charles Let’s Test Oz keynote September 16, 2014
2
The Battle for Our Hearts & Minds 2 “Specialist testers are dinosaurs.” “If you can’t code, there’s no place for you on an Agile project.” Scott Ambler 20o5 (paraphrased)
3
The Battle for Our Hearts & Minds 3 James Whittaker 2011 “Test is Dead”
4
The Battle for Our Hearts & Minds 4
5
The Battle for Our Hearts & Minds 5 Skilled craft Creativity Critical thinking Exploration Learning Context Standards Certification Control Process Documentation ≠ Value delivery Cost containment /cutting Brain-engaged testing Total test automation
6
The Battle for Our Hearts & Minds 6 Context-Driven Testers Those Other Testers
7
The Battle for Our Hearts & Minds 7 ISO 29119
8
The Battle for Our Hearts & Minds 8 Competing commercial interests AND/OR Profoundly opposed belief systems?
9
The Battle for Our Hearts & Minds 9 Everything not explicitly permitted is forbidden
10
The Battle for Our Hearts & Minds 10 Everything not explicitly prohibited is allowed
11
The Battle for Our Hearts & Minds 11 Healthy uncertainty vs. certainty
12
The Battle for Our Hearts & Minds 12 MS Project plans Phase gate documents MTP, Test Strategy, Test Plan(s), Test Cases, Scripts, Test Execution Plan(s), Test Status Reports, Test Exit Report(s) Test management tools Standardized metrics
13
The Battle for Our Hearts & Minds 13 heavyweight im impe imp impe en e ??value?? inflexible im impe impenetrable e repetitive $$$ redundant
14
The Battle for Our Hearts & Minds 14 Ceremony
15
The Battle for Our Hearts & Minds 15 Canonical Process
16
The Battle for Our Hearts & Minds 16 The quest for certainty collides with the reality of software development
17
The Battle for Our Hearts & Minds 17 “Testing is the primary approach to risk treatment in software development.” ISO/IEC/IEEE 29119-1:2013(E), p vi
18
The Battle for Our Hearts & Minds 18 “no exit from burial site”
19
The Battle for Our Hearts & Minds 19
20
The Battle for Our Hearts & Minds 20 "Software testing is an empirical, technical investigation conducted to provide stakeholders with information about the quality of the product or service under test.” BBST Foundations
21
The Battle for Our Hearts & Minds 21 What do our stakeholders need us to do?
22
The Battle for Our Hearts & Minds 22 Photo Fiona Charles © 2099 Who are they?
23
The Battle for Our Hearts & Minds 23 Anyone who could be impacted by implementation of this system: Expects to benefit Could be victimized by it Will have to look after it Including: Anyone who could unlawfully or otherwise illegitimately benefit from the implemented system
24
The Battle for Our Hearts & Minds 24 The design behind the plan
25
The Battle for Our Hearts & Minds 25 What ’ s the best way—smartest and most cost-effective—to uncover and deliver the information our stakeholders need?
26
The Battle for Our Hearts & Minds 26 “ Quality is value to some person or persons. ” Gerald M. Weinberg
27
The Battle for Our Hearts & Minds 27 What does quality mean for this system? In practical terms that drive what we look for and how we test
28
The Battle for Our Hearts & Minds 28 Information that matters conveys something significant about system value: Confirmation of documented requirements Bugs that impair, impede or threaten value
29
The Battle for Our Hearts & Minds 29 Value(s) Business drivers for the project Benefits that stakeholders expect this project to deliver with/in this system
30
The Battle for Our Hearts & Minds 30 Make the artefacts serve the work (not the work serve the artefacts)
31
The Battle for Our Hearts & Minds 31 Facilitate and capture thinking Guide Inform Demonstrate due diligence
32
The Battle for Our Hearts & Minds 32 Software is everywhere
33
The Battle for Our Hearts & Minds 33 Medication errors Fire engines dispatched to the wrong address Widespread power outages in dead of winter
34
The Battle for Our Hearts & Minds 34 © Fiona Charles 2008 Integrity Photo Fiona Charles © 2008
35
The Battle for Our Hearts & Minds 35 “The condition of having no part or element taken away or lacking; undivided state; completeness.” “Soundness of moral principle; the character of uncorrupted virtue; uprightness, honesty, sincerity.” Shorter Oxford English Dictionary
36
The Battle for Our Hearts & Minds 36 Openness “ Absence of dissimulation, secrecy or reserve; frankness, candour, sincerity.” Shorter Oxford English Dictionary
37
The Battle for Our Hearts & Minds 37 Craft
38
The Battle for Our Hearts & Minds 38 The exercise of skill fuelled by love and integrity
39
The Battle for Our Hearts & Minds 39 © Fiona Charles 2008 Discipline Photo Fiona Charles © 2008
40
The Battle for Our Hearts & Minds 40 Discipline “ Controlled and orderly behaviour resulting from training.” Shorter Oxford English Dictionary
41
The Battle for Our Hearts & Minds 41 © Fiona Charles 2008 Independence Photo Fiona Charles © 2008
42
The Battle for Our Hearts & Minds 42 Engagement “ A legal or moral obligation; a tie; an attachment.” Shorter Oxford English Dictionary
43
The Battle for Our Hearts & Minds 43 © Fiona Charles 2008 Courage Photo Fiona Charles © 2008
44
The Battle for Our Hearts & Minds 44 The Lone Wombat School of Software Testing
45
The Battle for Our Hearts & Minds 45 Question thought leaders Your Picture here
46
The Battle for Our Hearts & Minds 46 Question yourself
47
The Battle for Our Hearts & Minds 47
48
Fiona Charles fiona.charles@quality-intelligence.com www.quality-intelligence.com Twitter: @FionaCCharles Images and text ©Fiona Charles 2014
49
The Battle for Our Hearts & Minds 49 Open Season
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.