WEBVTT 1 00:00:00.000 --> 00:00:02.583 (upbeat music) 2 00:00:07.491 --> 00:00:10.830 line:15% Hello, I'm Mehran Islam, managing director 3 00:00:10.830 --> 00:00:13.690 line:15% and partner at BCG, based in New York. 4 00:00:13.690 --> 00:00:14.977 line:15% It's my pleasure to be speaking today 5 00:00:14.977 --> 00:00:16.569 line:15% with James Anderson, 6 00:00:16.569 --> 00:00:18.210 Executive Vice President 7 00:00:18.210 --> 00:00:20.663 of Commercial Products at MasterCard. 8 00:00:21.500 --> 00:00:24.870 James recently led a very compelling application 9 00:00:24.870 --> 00:00:28.200 of Agile, demonstrating the material impact 10 00:00:28.200 --> 00:00:30.360 new ways of working can bring. 11 00:00:30.360 --> 00:00:32.710 James, thank you for joining us today. 12 00:00:32.710 --> 00:00:34.560 Delighted to be here Mehran. 13 00:00:34.560 --> 00:00:37.010 James, MasterCard is on a journey 14 00:00:37.010 --> 00:00:39.387 to scale Agile ways of working. 15 00:00:39.387 --> 00:00:42.186 You recently used Agile to launch a new product. 16 00:00:42.186 --> 00:00:45.670 Please give us some context on the product first. 17 00:00:45.670 --> 00:00:50.010 So what we built and we're still working on very hard, 18 00:00:50.010 --> 00:00:52.030 but what we started on is what became 19 00:00:52.030 --> 00:00:54.840 what we call track business payment service. 20 00:00:54.840 --> 00:00:57.660 Which in simplest terms is a new two-sided market 21 00:00:57.660 --> 00:01:00.840 for MasterCard distributed to corporations 22 00:01:00.840 --> 00:01:03.070 through entities we call agents, 23 00:01:03.070 --> 00:01:05.700 with the idea of delivering a fundamentally better 24 00:01:05.700 --> 00:01:07.750 and more valuable payment experience 25 00:01:07.750 --> 00:01:10.640 for commercial payments running on multiple rails. 26 00:01:10.640 --> 00:01:12.090 So that's the essence. 27 00:01:12.090 --> 00:01:15.250 What was it about this particular business problem 28 00:01:15.250 --> 00:01:18.054 that made you choose a different working model? 29 00:01:18.054 --> 00:01:21.494 We knew where we wanted to arrive in broad terms, 30 00:01:21.494 --> 00:01:25.492 but the specifics and the nuances, 31 00:01:25.492 --> 00:01:29.030 there was significant uncertainty about exactly 32 00:01:29.030 --> 00:01:32.680 what would work, exactly what would resonate with customers. 33 00:01:32.680 --> 00:01:35.170 I've seen other people kind of embark on that journey, 34 00:01:35.170 --> 00:01:37.290 locked down early on a set 35 00:01:37.290 --> 00:01:40.570 of requirements and basically kind of barrel forward. 36 00:01:40.570 --> 00:01:43.310 One of the things I really wanted to have managed 37 00:01:43.310 --> 00:01:45.530 was the risk around it. 38 00:01:45.530 --> 00:01:48.340 And product development is intrinsically risky, right? 39 00:01:48.340 --> 00:01:50.030 You're taking corporate money, 40 00:01:50.030 --> 00:01:51.810 you're proposing something that doesn't exist 41 00:01:51.810 --> 00:01:54.930 in the world, and that's risk. 42 00:01:54.930 --> 00:01:58.180 And I absolutely don't shy away from risk 43 00:01:58.180 --> 00:02:00.250 but I do feel responsible 44 00:02:00.250 --> 00:02:02.910 and accountable for managing it prudently. 45 00:02:02.910 --> 00:02:05.980 And I felt that being able to take the risk 46 00:02:05.980 --> 00:02:08.800 in kind of bite-sized chunks felt a lot better 47 00:02:08.800 --> 00:02:10.440 for where we were in the journey. 48 00:02:10.440 --> 00:02:12.720 And so that became one of the principles, 49 00:02:12.720 --> 00:02:17.033 is active de-risking of what we're doing 50 00:02:17.033 --> 00:02:18.013 and the way 51 00:02:18.013 --> 00:02:22.290 I think about active de-risking is, 52 00:02:22.290 --> 00:02:25.600 taking direct feedback from the market 53 00:02:25.600 --> 00:02:28.965 as opposed to just sort of building 54 00:02:30.090 --> 00:02:33.787 a layer cake of assumptions and then going for it. 55 00:02:33.787 --> 00:02:34.620 Tell us about the results, 56 00:02:34.620 --> 00:02:38.820 for example in terms of speed, quality and efficiency. 57 00:02:38.820 --> 00:02:43.473 We started with an idea essentially in fall of 2018. 58 00:02:44.320 --> 00:02:46.170 We spent from fall till the end of the year 59 00:02:46.170 --> 00:02:49.410 securing kind of budget, and kind of consensus 60 00:02:49.410 --> 00:02:51.270 around the organization. 61 00:02:51.270 --> 00:02:55.223 We put the team in place on January the first 62 00:02:56.112 --> 00:03:00.243 and I gave them 90 days to the first transaction. 63 00:03:01.138 --> 00:03:04.990 We actually were ready to do it after 90 days 64 00:03:04.990 --> 00:03:06.350 and then a couple of things happened. 65 00:03:06.350 --> 00:03:08.590 And so it ended up basically being 120 days 66 00:03:08.590 --> 00:03:11.150 before we did our first live transaction 67 00:03:11.150 --> 00:03:13.048 where real money moved. 68 00:03:13.048 --> 00:03:16.140 So that was unprecedented in terms of, kind of, 69 00:03:16.140 --> 00:03:18.270 from an idea all the way through to actually 70 00:03:18.270 --> 00:03:22.240 live transactions, for a company 71 00:03:22.240 --> 00:03:25.370 of our scale and the kind of business we're in. 72 00:03:25.370 --> 00:03:28.460 And, and we had run all the traps in terms of security 73 00:03:28.460 --> 00:03:30.520 and we'd got sign-off internally 74 00:03:30.520 --> 00:03:31.480 from a right function. 75 00:03:31.480 --> 00:03:32.890 So I think that speaks 76 00:03:32.890 --> 00:03:35.634 to the speed dimension. 77 00:03:35.634 --> 00:03:37.810 What are the key differences 78 00:03:37.810 --> 00:03:40.302 between how you used Agile here, 79 00:03:40.302 --> 00:03:44.803 and how historically Agile has been used at MasterCard? 80 00:03:44.803 --> 00:03:48.430 Yeah. So we've been on, I think what's colloquially known 81 00:03:48.430 --> 00:03:50.930 as "the Agile journey" for a little while. 82 00:03:50.930 --> 00:03:53.300 It started I think like a lot of organizations, 83 00:03:53.300 --> 00:03:55.830 it started very much in the technology organization 84 00:03:55.830 --> 00:03:58.620 as a way of organizing our development activity. 85 00:03:58.620 --> 00:04:00.300 And therefore from that, 86 00:04:00.300 --> 00:04:04.880 we then sort of adjusted our product structure to line 87 00:04:04.880 --> 00:04:06.740 up against kind of an Agile model. 88 00:04:06.740 --> 00:04:09.230 And we certainly believe that for development 89 00:04:09.230 --> 00:04:11.640 it's a better approach. 90 00:04:11.640 --> 00:04:15.235 For me what we did here was apply a set 91 00:04:15.235 --> 00:04:17.860 of Agile principles 92 00:04:17.860 --> 00:04:20.060 to the whole product development life cycle. 93 00:04:20.060 --> 00:04:21.520 And I think that's probably 94 00:04:21.520 --> 00:04:22.930 maybe the first time we've done it. 95 00:04:22.930 --> 00:04:23.763 Maybe other people 96 00:04:23.763 --> 00:04:25.610 at MasterCard would say they were doing it before, 97 00:04:25.610 --> 00:04:29.120 but for my point of view, we did it most completely. 98 00:04:29.120 --> 00:04:32.570 And I think, when I think about the Agile principles, 99 00:04:32.570 --> 00:04:34.510 a couple of things jump out, 100 00:04:34.510 --> 00:04:38.710 but one of them is this whole idea of work 101 00:04:38.710 --> 00:04:41.358 on the most important problem now, 102 00:04:41.358 --> 00:04:45.560 because you're continually doing this kind 103 00:04:45.560 --> 00:04:49.070 of rapid prioritization or re-prioritization 104 00:04:49.070 --> 00:04:51.700 to address for most pressing problems 105 00:04:51.700 --> 00:04:52.883 or the biggest problem. 106 00:04:53.820 --> 00:04:55.690 And, and we really implemented that 107 00:04:55.690 --> 00:04:58.960 through product development process much more aggressively. 108 00:04:58.960 --> 00:05:00.770 And hence, as I said before, 109 00:05:00.770 --> 00:05:04.480 we were able to adjust each of our prototypes, 110 00:05:04.480 --> 00:05:07.630 each of our proof of concepts and prototype runs 111 00:05:07.630 --> 00:05:10.620 based on learnings that we'd got from the prior ones. 112 00:05:10.620 --> 00:05:12.911 And that was really in the spirit of 113 00:05:12.911 --> 00:05:14.540 what have we found out that we don't know? 114 00:05:14.540 --> 00:05:17.380 And let's go answer those questions now. 115 00:05:17.380 --> 00:05:18.213 But we took that 116 00:05:18.213 --> 00:05:21.220 at a pretty high level in terms of business problems, 117 00:05:21.220 --> 00:05:24.260 not low level in terms of technical problems. 118 00:05:24.260 --> 00:05:27.740 It was very much at the business level of 119 00:05:27.740 --> 00:05:31.340 product market fit and customer needs, 120 00:05:31.340 --> 00:05:34.730 as opposed to how do I solve this specific technical aspect 121 00:05:34.730 --> 00:05:36.460 of building the solution? 122 00:05:36.460 --> 00:05:39.020 There were product people sitting next 123 00:05:39.020 --> 00:05:40.680 to technology people, 124 00:05:40.680 --> 00:05:42.300 there were people who would get 125 00:05:42.300 --> 00:05:44.900 off calls with customers and be able to turn right 126 00:05:44.900 --> 00:05:46.650 to the people who were developing it 127 00:05:46.650 --> 00:05:48.230 and have dialogue and have that kind 128 00:05:48.230 --> 00:05:50.410 of rich high bandwidth communication 129 00:05:50.410 --> 00:05:54.010 that I think is essential to good product, to organization. 130 00:05:54.010 --> 00:05:55.730 And that really worked. 131 00:05:55.730 --> 00:05:59.730 I mean, and the team really gathered around the mission, 132 00:05:59.730 --> 00:06:03.430 they were incredibly focused on what we had to accomplish. 133 00:06:03.430 --> 00:06:05.010 And so I think in many regards, 134 00:06:05.010 --> 00:06:06.360 it is kind of a step up 135 00:06:06.360 --> 00:06:08.810 from the traditional way of building systems 136 00:06:08.810 --> 00:06:12.990 around Agile to frankly building businesses around Agile. 137 00:06:12.990 --> 00:06:16.934 How did you adapt your role as a leader in the new model? 138 00:06:16.934 --> 00:06:20.140 I decided my role was going to be basically 139 00:06:20.140 --> 00:06:23.460 setting the direction, defining the parameters 140 00:06:23.460 --> 00:06:25.050 of what success looks like, 141 00:06:25.050 --> 00:06:27.490 and then monitoring progress. 142 00:06:27.490 --> 00:06:30.640 I had a very strong leader who was the day-to-day 143 00:06:30.640 --> 00:06:33.180 executive working across products 144 00:06:33.180 --> 00:06:35.700 and with the technology teams -- 145 00:06:35.700 --> 00:06:36.770 that wasn't my job, 146 00:06:36.770 --> 00:06:39.240 that person was reporting to me. 147 00:06:39.240 --> 00:06:40.580 But I made it very clear 148 00:06:40.580 --> 00:06:45.270 that I was managing external and so internal expectations. 149 00:06:45.270 --> 00:06:48.170 I also spent time with customers to make sure that I was 150 00:06:48.170 --> 00:06:50.910 in touch with what customers were hearing. 151 00:06:50.910 --> 00:06:52.210 But it was really about setting 152 00:06:52.210 --> 00:06:54.100 the key parameters for the project 153 00:06:54.100 --> 00:06:55.980 and what would success look like. 154 00:06:55.980 --> 00:06:58.770 James, thank you again for joining us today 155 00:06:58.770 --> 00:07:00.780 and for the terrific insights. 156 00:07:00.780 --> 00:07:01.745 Mehran, my pleasure. 157 00:07:01.745 --> 00:07:04.328 (upbeat music)