1 00:00:06,880 --> 00:00:08,024 - Shannon, I know a lot of teams 2 00:00:08,024 --> 00:00:10,831 that really struggle with exploratory testing. 3 00:00:10,831 --> 00:00:13,318 They haven't done it before, and maybe they 4 00:00:13,318 --> 00:00:14,976 understand that there's value in it, 5 00:00:14,976 --> 00:00:18,999 but they're not sure they understand how to do it at all. 6 00:00:18,999 --> 00:00:21,162 Fortunately, there are a lot of good books 7 00:00:21,162 --> 00:00:23,670 on exploratory testing, like the one we talked about, 8 00:00:23,670 --> 00:00:26,235 Elizabeth Hendrickson's "Explore It". 9 00:00:26,235 --> 00:00:28,341 And we also cover it a lot in our books, 10 00:00:28,341 --> 00:00:30,771 "SL Testing" and "More SL Testing". 11 00:00:30,771 --> 00:00:34,632 But besides reading books, what else could people do? 12 00:00:34,632 --> 00:00:38,263 - Well, what I've seen some teams do is take the book 13 00:00:38,263 --> 00:00:42,475 and instead of just reading it, have a book club. 14 00:00:42,475 --> 00:00:45,727 Sometimes it's read a chapter, then discuss it. 15 00:00:45,727 --> 00:00:47,519 To practice exploratory testing, 16 00:00:47,519 --> 00:00:51,079 I would suggest taking a chapter, reading it, 17 00:00:51,079 --> 00:00:54,917 and then actually practicing those techniques together. 18 00:00:54,917 --> 00:00:57,411 Maybe as a brown bag lunch, even. 19 00:00:57,411 --> 00:00:59,764 I've had many teams tell me that they've actually 20 00:00:59,764 --> 00:01:02,254 had success doing things like that, 21 00:01:02,254 --> 00:01:03,963 not necessarily in exploratory testing, 22 00:01:03,963 --> 00:01:06,369 but other kinds of things. 23 00:01:06,369 --> 00:01:09,550 It comes down to the idea of deliberate practice, 24 00:01:09,550 --> 00:01:11,550 making time to practice. 25 00:01:12,978 --> 00:01:15,122 We are going to learn this skill, 26 00:01:15,122 --> 00:01:17,432 and then really trying it. 27 00:01:17,432 --> 00:01:20,046 - Yeah. It always feels hard to practice 28 00:01:20,046 --> 00:01:22,684 when there's so much to do and we feel so busy. 29 00:01:22,684 --> 00:01:25,939 I'm too busy drowning to learn how to swim. 30 00:01:25,939 --> 00:01:28,639 But, look at a lot of other professions. 31 00:01:28,639 --> 00:01:30,601 Musicians, they practice. 32 00:01:30,601 --> 00:01:32,307 Artists practice. 33 00:01:32,307 --> 00:01:34,079 And even programmers practice with things 34 00:01:34,079 --> 00:01:37,353 like coding dojos, code retreats. 35 00:01:37,353 --> 00:01:38,977 They write code that they're going to throw away 36 00:01:38,977 --> 00:01:40,814 just so they can get better at it. 37 00:01:40,814 --> 00:01:43,815 We can do that with testing as well. 38 00:01:43,815 --> 00:01:45,584 One of the things I've done is to just 39 00:01:45,584 --> 00:01:48,091 bring in some games and just practice testing those. 40 00:01:48,091 --> 00:01:51,022 We can have personas actually testing games. 41 00:01:51,022 --> 00:01:54,615 - Yeah, I've had some success with some of the games too. 42 00:01:54,615 --> 00:01:58,181 Or, if you go to a website like TastyCupcakes, 43 00:01:58,181 --> 00:02:00,364 there's a lot of games on there 44 00:02:00,364 --> 00:02:03,965 that help you practice something very, very specifically. 45 00:02:03,965 --> 00:02:06,784 So really trying to use those games 46 00:02:06,784 --> 00:02:08,926 to help you learn, I think is important. 47 00:02:08,926 --> 00:02:10,060 - Yeah, that's true. 48 00:02:10,060 --> 00:02:11,185 And it's fun too. 49 00:02:11,185 --> 00:02:12,018 - Yeah. 50 00:02:12,018 --> 00:02:15,745 We also might be able to pair with a product owner 51 00:02:15,745 --> 00:02:17,912 to practice real examples. 52 00:02:18,891 --> 00:02:20,370 That's deliberate practice. 53 00:02:20,370 --> 00:02:22,429 We need to know how to do that. 54 00:02:22,429 --> 00:02:24,769 Don't wait for a meeting to come up. 55 00:02:24,769 --> 00:02:26,061 Practice them. 56 00:02:26,061 --> 00:02:28,447 Or maybe talk with a designer or 57 00:02:28,447 --> 00:02:30,829 maybe a marketing guy to learn more 58 00:02:30,829 --> 00:02:33,867 about your customer's business. 59 00:02:33,867 --> 00:02:36,563 Learn about the domain, how they use their product. 60 00:02:36,563 --> 00:02:39,312 In one company I was with, we actually, 61 00:02:39,312 --> 00:02:41,142 as part of our orientation, 62 00:02:41,142 --> 00:02:43,934 we sat with the customer support people. 63 00:02:43,934 --> 00:02:48,367 We had headsets and we listened to help calls. 64 00:02:48,367 --> 00:02:49,700 It was a real... 65 00:02:50,674 --> 00:02:52,123 An eyeopener. 66 00:02:52,123 --> 00:02:54,049 How bad was our software? 67 00:02:54,049 --> 00:02:56,758 It wasn't very pleasant, but that is deliberate practice 68 00:02:56,758 --> 00:02:59,088 if you make that part of what you do, 69 00:02:59,088 --> 00:03:01,418 getting those understandings. 70 00:03:01,418 --> 00:03:02,378 - Right. 71 00:03:02,378 --> 00:03:04,207 Look, going back to the book club idea, 72 00:03:04,207 --> 00:03:05,842 I really like what you said about 73 00:03:05,842 --> 00:03:07,288 practicing it with your teammates. 74 00:03:07,288 --> 00:03:08,772 My team did a book club. 75 00:03:08,772 --> 00:03:11,255 We read Jeff Patton's "User Story Mapping". 76 00:03:11,255 --> 00:03:13,142 So we actually... 77 00:03:13,142 --> 00:03:14,689 We did this at lunch time, and we actually 78 00:03:14,689 --> 00:03:17,411 storymapped some of our real stories, 79 00:03:17,411 --> 00:03:18,809 just to see how it worked 80 00:03:18,809 --> 00:03:20,855 and introduced it to the rest of the team. 81 00:03:20,855 --> 00:03:22,255 That's a fun to do it. 82 00:03:22,255 --> 00:03:23,526 - Did it go well? 83 00:03:23,526 --> 00:03:25,678 - Well, we got a lot of benefits out of it. 84 00:03:25,678 --> 00:03:28,329 We didn't get the team to adopt storymapping, 85 00:03:28,329 --> 00:03:29,683 but within out testing team, 86 00:03:29,683 --> 00:03:32,213 it turned out to be quite useful, so. 87 00:03:32,213 --> 00:03:35,677 So in summary, whether you work for a small startup 88 00:03:35,677 --> 00:03:38,976 or a large globally distributed enterprise, 89 00:03:38,976 --> 00:03:41,212 apply the seven key success factors 90 00:03:41,212 --> 00:03:43,951 and six confidence building practices. 91 00:03:43,951 --> 00:03:45,923 - Work together to improve your ability 92 00:03:45,923 --> 00:03:49,340 to succeed with both testing and quality.