PurePerformance - Observability Evolution: From Sys Admin to Digital Readiness Manager with Mark Forrester

Episode Date: July 3, 2023

Do you know why customers spend more money at a pub when ordering at a table vs ordering directly from at the bar tender? Do you want to know how to get SaaS vendors to send you their observability &a...mp; telemetry data? Do you want to know the career path of how an Infrastructure Analyst turned Digitial Readiness Manager?Tune in to this PurePerformance episode where we sat down with Mark Forrester from Mitchell & Butlers answering all these questions and also drawing the parallels to Observability. Because observability has come a long way just as Mark: From traditional infrastructure (CPU, Memory, Network) to APM (Service Response Time & Failure Rates), to Real User Behaviour and now End-2-End Business Processes Analytics. Unlocking the potential of Digitial Business Observability lets Mark optimize the end-2-end customer journey to make sure their customers always feel like they are taken care of when trying to order online food delivery, a meal or a drink at a restaurant. As you learn, digital business observability goes beyond your own digital premise and needs to tap into the data of your 3rd party suppliers and SaaS vendors.To see more from Mark also check out his interview at Dynatrace Perform: https://www.youtube.com/watch?v=rGpduOrPxpU

Transcript
Discussion (0)
Starting point is 00:00:00 It's time for Pure Performance! Get your stopwatches ready, it's time for Pure Performance with Andy Grabner and Brian Wilson. Welcome everyone to another episode of Pure Performance. I guess you guessed right. This is not the voice of Brian Wilson, but maybe he actually did an intro. Unfortunately today, well, fortunately for me, because I have exclusive time with our guest today, normally I have Brian Wilson with me doing this podcast. He typically comes up with a great joke or a strange story in the beginning about some of his latest dreams that he had. Today, we'll skip all of this
Starting point is 00:00:51 because we have an exciting topic, a little bit of an unusual topic maybe for us or a new topic. My guest today is Mark Forrester. If I look at his LinkedIn page, it says Digital Readiness Manager. And if I keep reading, it says BizOps, taking digital initiatives from design to be a use support. There's a lot of things in here that I want to ask Mark. Before I ask him all these questions, I actually want to welcome Mark to the show. Mark, thank you so much for being here. Do me a favor. Can you quickly introduce yourself to the show. Mark, thank you so much for being here. Do me a favor.
Starting point is 00:01:25 Can you quickly introduce yourself to the audience? Yeah, I mean, I'm Mark Forrester. You've already given my job title away. Digital Readiness Manager at Mitchells & Butlers, one of the UK's largest restaurant companies, over 1,700,000 restaurants that we deal with. But yeah, so my role, the title doesn't really explain it very well. But yeah, so it's probably a transition manager on steroids,
Starting point is 00:01:49 blended across all different departments, delivery and things like that. So yeah, so as we chat a bit further, we'll probably unearth a lot of what I do and how I interact with different parts of the business to make sure what we do develop is supportable and manageable once it gets into BAU. Yeah. Hey, every time I talk to you and I know you have given different presentations, it's always exciting for many people because the business you're working in, you mentioned this restaurant and pubs in the UK. A lot of people probably like to spend time in the pub, have a pint or five or ten,
Starting point is 00:02:22 however else there is, how many else they have um but it's it's really exciting to see that this business right the whole restaurant business the whole food delivery and everything has been transformed digitally especially during covet uh was this a challenging time for you kind of reflecting a little bit what happened in the last three years um so as a business we thankfully already already, he says, looking back, made that decision to start driving the digital channels, especially order at table. You walk in, you find an empty table, you get your table number,
Starting point is 00:02:57 you get your menu up on your phone, and you basically just order it while you're sat there, pay for it online, and it just arrives to your table. That's the concept, obviously. You'll find those services in other places and other things, but it was fundamentally groundbreaking back then for a bar and restaurant company to do those features. But then COVID landed, the UK government had different rule sets. So when we began to open back up after the first wave,
Starting point is 00:03:25 there were strict rules about social distancing. So therefore, you had to use order at table. So we were already ahead of the game. The pinch point there was we had to mass scale it across all of our brands. So you bear in mind, we have 18 brands in the UK. We're not a single entity. So Mitchells and Butlers, if you say that name to somebody in the UK, probably won't understand who that is.
Starting point is 00:03:45 But if you talk to them about Miller and Carter, the Steakhouse, Brown's Brasseries, Toby Carvery, the home of the British Roast Dinner and all of those other brands that we have, basically had to have those services enabled on tap at the drop of a hat, basically. So that made it challenging to scale and to be able to do that you know expedited speed and and then obviously there was a massive explosion then into people didn't want to go out people didn't want to socialize so that caused the delivery market to explode and if we've already got a kitchen that's certified and running and we've got a chef then why shouldn't we be able to take you know uh food and drink beyond the traditional bricks and mortar of the building and take it out to the guests so we obviously then
Starting point is 00:04:29 ventured out and started pushing hard into that delivery sphere and and obviously doing just uber eats and delivery deliveries from our outlets into customers houses basically so we we burst that the ring fence that was the bricks and mortar of the actual building and said you know what we've got the facilities that let's push it and then let's drive it and let's drive the revenue growth and and today you know exponentially we still do that and we explore different ways to you know get that i think one of the stats we do publish is that the order at table journey because we remove the friction of fighting at the bar um trying to get to the front and getting your front spare so then obviously the waiter or waitress will say to
Starting point is 00:05:10 you what do you want to drink and then you're like oh i'll just have one of those because you're then in a panic because you've got loads of people staring at you like come on i want to i want my drink so what order at table actually does is take all of that friction away gives that time back to the customer and they make more informed choices and they naturally upsell themselves so as an example my wife painfully will take me to an outlet and i'll use the digital services obviously because we implement them and and she will order a gin and tonic but because she now has the time she will order a more flavored gin or exotic gin and obviously a flavored tonic to go with it which obviously is more expensive which drives revenue growth for basically just offering a digital channel yeah and and for me this is
Starting point is 00:05:56 fascinating it's the second time or i hear the story now from you and i actually kept repeating the story to some people that i met because for me, it's fascinating. It's something that I think everybody understands, the situation that you just explained. You get to a bar, you have to wait in line, and all of a sudden you have to make a split-second decision. You already forgot what your friends ordered because obviously our brains are not trained to keep five drinks in our brain for a minute or two. But I really think what you said is interesting. You're making more informed decisions because you have all of the time that you need to make a decision. You have all the details of the products that are available to you in your hand, in your pocket, in your hand,
Starting point is 00:06:38 and can then make an informed decision. And this leads to more business. And I think this is just phenomenal to think about this now what i did not know but as you explained it that um obviously back in the beginning of the pandemic after the first wave when we were allowed to go back to pubs but we had these these rules of you know like having the the social distancing in the restaurants and i i guess that i'm because i'm not working in the restaurant business i wasn't aware that obviously ordering at the table was obviously one way to enforce the rule to stay kind of separated as good as possible and you were already ahead of the game because you
Starting point is 00:07:15 had these things uh there how challenging was it to roll this out uh some brands easier than others so we have a concept which we call hard and soft brands. So a hard brand is Miller & Carter, which has got multiple entities, but they're all marketed under the same domain in effect. So flip that, and this is where Dynatrace comes in. We have another brand, which is Premium Country Pubs. Each outlet has its own domain. So we create an application that has like 160 domains in it
Starting point is 00:07:46 because each individual outlet in that brand. So that's where it becomes more complicated because of the way that we obviously architected that. So that's where we felt more of a pinch point of trying to deliver it. But, you know, the needs must, we had to do it. Limited resources, you know, we were still, obviously UK government were helping businesses but we didn't have shall we say the full team back working um but you know
Starting point is 00:08:13 we got there so it was challenging dantres helps we understood where the pinch points was you know when we did an additional brand where we had load you know and yes we we had successes and we also had some issues, like I say, pinch points, but, you know, the beauty was that we were always comfortable that Davis AI will always be there and be going, right, okay, so, you know, it's not the web front end this time. We've now overloaded the API and it's not scaled to size, you know, it's not coping fast enough with the increase in demand and, you know, you roll that out and you come out of COVID
Starting point is 00:08:45 and out the other side. And then we had the World Cup, Football World Cup, you know, and we were sat, you know, energised, ready and had no blips at all because, you know, history taught us we know what the load would do. We know how to compensate for that load and we know how to deliver it. But not only do we have order at table we have the delivery partners we have click and collect where you order it online and collect it and so we have own channel delivery now where you order it online on our site and we use a third party delivery
Starting point is 00:09:14 company to deliver it to your door because then we don't have to pay as much revenue to our delivery partners because they take a cut obviously so it's about building those streams of going right okay we've got delivery partners customers buy into that but if we can get them into our implementation, there's less overhead costs for us because it's on our platform. So we're looking to branch that out. There's so many different things in the spokes that we're doing now, and it all boils down to digitalization of that customer and where possible converting that journey digitally to get the insight you know we're doing things with biz events where we're training an ai with so you put a burger in your basket and they'll go hey do you want a drink with that we're using biz events we're going to cap we're capturing what people want and what people select and then
Starting point is 00:09:59 we then push that back up into the ai to start training it. So each brand would have a more responsive AI to what customers of that brand normally would select when we ask a question. And it's about, you know, drive that basket value. So there's lots and lots of busy things going on in my world. And we have to correlate all that because obviously it's great because the customers love it and the customers use it. But when it goes wrong, there's a lot of touch points and it's a you know
Starting point is 00:10:26 cloud ready and all of those different words that danis would use it's it's a minefield because i showed it perform that you know our our front end web platform is developed by you know that's they're called supplier a the tool system the pause is supplier B. The API layer is actually supplier C. And we're sat in the middle going, well, who's at fault here? You know, and then that was always the challenge. And this is one of the things that we now use Dynatrace to surface that data. We blend RUM data now. We use BizEvents.
Starting point is 00:11:02 I think, you know, like it's going out of fashion at the moment. It's our new toy with so much power. So today I was talking to somebody in data trades because we found we enabled biz events on a journey. So we, for example, the delivery partner, we get an error coming back all the time, which is an item is out of stock. So we know that when they mark an item out of stock saying, I don't know, I've got no fish left. So the outlet is out of stock so we know that the when they mark an item out of stock saying
Starting point is 00:11:25 i don't know i've got no fish left so the outlet market out of stock that has to sink through the pause through the api layer to a sas provider who then integrates it with our delivery partners to get it offline on i don't know just eat for example we know that customers will still place orders and then the pause will the point of sale will reject that because it can't auto-inject because that item's out of stock now. We know that journey's failed. We now implement, so from biz events, we know that's failed. So we now implemented biz events on the full touchpoint.
Starting point is 00:11:57 It's where we see the out-of-stock come through from the POS, where that gets transformed into a notification for our third-party SaaS supplier. Now, when I say SaaS supplier, bear in mind that in a normal world, it would end there because it's SaaS and most suppliers will say no. We bought it, got our SaaS supplier to buy in to say, hey, guess what? If you tell us what's happening inside your world, then we're not going to log as many tickets because we'll know what happened to that order.
Starting point is 00:12:25 So it helps you help us. So if we've got all the data, we don't need to disturb you. So you get less instant tickets from us because otherwise you're a black box, you're getting everything. So they said, oh, okay, let's see how this works. So we gave them an API key for Dynatrace so they could push in biz events. So when they receive that out-of-stock notification, they send us in a biz event. And then when they push it to the third-party supplier with success or failure, they send us a biz event. So simple for them to implement. It's just a cloud event, push it in. Everyone can read that online. But what that's done is allowed us to use business flow to link it together, four stages with a correlation ID.
Starting point is 00:13:05 And then straight away within six hours yesterday, I went straight back to our API and said, hey, guys, why does it take 15 minutes from notification to even generate an external notification? So within six hours, BizFlow tells us that that's where the initial finding is. That's where the pinch point is at lunchtime when they're all marking their items out of stock. Over 1,700 restaurants, that's a lot of items. So when they change the settings, and obviously they could mark something back in stock
Starting point is 00:13:33 as well as out of stock, that process was taking 15 minutes. And in that 15-minute window, we were out of sync with our delivery partners. So this morning, we've come back, we've got a plan. It's in the dev backlog so within yeah so within six hours of implementing that showed us what we can do with business events and business flow we've got the first iteration of improving the guest journey
Starting point is 00:13:55 improving the experience and reducing the errors therefore driving revenue less people having to order so that's less manpower required etc etc so that's how we use dynatrace we're very dem centric and customer journey centric yeah well i mean this i had to take some notes and there's so many things that you just mentioned first of all you are in a situation like i think many that listen in that means you are not a classical software house you're not a classical software vendor but you obviously software powers your business, but you are depending on one, two, three, or four different other vendors. And what I thought was really interesting, what you mentioned is many SaaS vendors, when you call their API, they don't want to give you insights in what's happening, right? Because they say, hey, this is
Starting point is 00:14:39 my business, you pay for it, but I don't give you telemetry data, observability data. You convince them on the argument that if we know what's going on inside your system then we can troubleshoot on our own and not ask you and open up a ticket and basically be a pain in the butt to actually them to troubleshooting yeah so so in essence it would they would have um it would have ended up where they would have had death by tickets, as I call it. So basically, it would have been a surge of tickets because we know through history, going down this process that we've had before and the previous vendor then opened up an API
Starting point is 00:15:15 gateway and we were querying that from things. But ultimately, we knew from experience that it would be a death by a thousand cuts because they would literally get ticket after ticket because once it enters their world we don't know so we go well this order failed well you know actually what they're sending us is well we failed to inject your order but it's your fault because you're out of stock of an item yeah now that's not for them to fix that and that's where the collaboration comes, you know, and they've seen the power of this now. So we do it for after stocks.
Starting point is 00:15:51 We do it for when we're syncing the menus now through them to the third parties. We do it for obviously orders where we can see where orders are failing and they tell us why it failed. And even if it fails inside their infrastructure, they will tell us that. And we can simply, you know, use BizEvents. There's a simple dashboard and even
Starting point is 00:16:05 ironically someone used to do it in the excel spreadsheet and now we just have it on the down trace dashboard which calculates the failure percentages by supplier and overall and they don't even have to do anything they just open it up set the timeline and it gives them the answer they're looking for for their reports you know it's there so you know that's the power of the biz events that we've got all of that and then obviously linking that into the business flow um allows you to see the timings between each step and then that's where we highlighted we've well hang on a second we know that the first stage is always going to be the trickiest and the longest of process but i don't think anybody realized it was 15 minutes and to personally to for our business to have got a of our suppliers and a SaaS supplier to come together to amalgamate all of that data, to do the timelines, to then figure out actually it's became clear straight away and that was the power of Braille,
Starting point is 00:17:05 you know, and et cetera, that it can do those kind of queries and crunch that information. And yeah, straight away, we were onto that. And then obviously, what we'll drive into next is looking at the drops
Starting point is 00:17:15 and see where in that stage are we losing tickets and for what reason, or sorry, outstocks and for what reason. So, you know, we will then granularulize that down and if we need to insert another business event in that step to try and get further into it that's
Starting point is 00:17:30 what we're doing everyone's bought into it you know it's the it's the major reason of why delivery partners orders don't auto inject is the out of stock issue so this slicker we can make that the better and now we've got the oversight we've got the metrics and the feedback to the down trace team there of uh actually would it would be great if now i've got my business flow can i turn that into a metric can i turn that into an slo so that we can say actually an out of stock should take no longer than three minutes and when it does then we should be flagging that and from a metric i can create a problem record so it's it's you know driving that enhancement and using biz flow data to you to capture more information and respond to it.
Starting point is 00:18:07 And then ideally, if you think further, you should be able to do some predictive analysis here. And you should say, hey, we are probably running out of stock on this item because it's so popular today. Start restocking it or whatever. I mean, that sounds like the next big thing. If only.
Starting point is 00:18:21 I mean, it's got to go to a supplier in a long reason. Unless we've got into the world of drones and they're shipping fish. Yeah, I understand. And refrigerated containers. It's a bit tricky. But in principle, it's there. And, you know, there are a lot of things that we can enhance and drive. And, you know, like I say, the AI, if we know we're running low on fish,
Starting point is 00:18:40 then should we start suggesting different things to customers? Different items, yeah, of course. We know we haven't got fish and chips, but we've got, I don't know, a trout. Should we then go, oh, sorry, we haven't got fish and chips. We've got this other fish and basically just, you know, ease the customer into that other side of the journey. It's all about, you know, not forcing the customer, but finding that right balance of not so they feel like, you know,
Starting point is 00:19:01 we're dictating to them what they want, but at the same time, if we haven't got something they want but we've got something else, then it makes logical sense of saying, really sorry, but what about this or what about that instead? So, yeah, so it's a very busy day from day to day, trying to orchestrate all of that, link it back to what's in the pipeline, different services that we're offering. So, you know, one of our new features that's coming through recently or going to come through shortly should i say
Starting point is 00:19:31 is um that good old thing you go to a restaurant you've had your food you just want to pay you just want to leave and so you know but how many times have you sat there trying to get somebody's attention so we we're going to introduce the ability of pay at table. So basically you get your bill from the waiter or waitress. It'll have your table number on. You just go on the app, put in your table number, and it'll call you over the internet. Basically contact the outlet, get your bill,
Starting point is 00:19:58 and you can split it and pay in multiple segments. But basically you just pay it on your phone and you can leave. You don't need to see a waiter or waitress to finish the journey off. You can even tip on it if you want to. So it's about taking all of that friction away where it slows customers down and they get frustration and take them out and digitize them. So for me, what's fascinating, we've been talking about 20 minutes now and I know you are deep into observability, but when we talk about observability in the past, we talked about CPU, memory, garbage collection.
Starting point is 00:20:27 We talked about failure rates. We talked about very technical observability metrics. You, however, in the last 20 minutes, you never used the word CPU. You never used any of these, let's say, classical terms because you have completely brought observability into the business space, right? And I know you mentioned busy events. A lot of folks that are listening in, busy events is one of the ways in Dynatrace to actually extract. It's called busy events, but technically it's not kind of just bound to business data. But ideally, what people do like you, right? You are ingesting business data from API calls,
Starting point is 00:21:08 from external systems, from your own systems that you run, and then you can run analytics on top of it. So coming back to the initial question that I had, so digital readiness manager, if I listen to what you just said, for me, it sounds like you are kind of the, I'm not sure what the right term is for this, but you are really understanding the end-to-end
Starting point is 00:21:29 business process in your organization, in your business. And then you try to make it observable from a business perspective, end-to-end with all of the different vendors and places and suppliers involved. And then use this data to make suggestions for improvements, right? And supportability. And supportability, yeah. Yeah, so the product owner will want, like you say, so the product owner will come and say,
Starting point is 00:21:54 this is our new initiative. And then I will, like you say, analyze that end-to-end. So what are we going to get from Dem? What are we going to get from BizEvents now? How are we going to capture? and then obviously they will have reporting requirements that they would want to see in relation to conversion rates and all of those wonderful things um so some of that comes out of dynachess etc and sales numbers to an extent as because obviously that we see the transactions going through from the web portal but we wouldn't see refunds so it's um unreconciled
Starting point is 00:22:26 data we call it internally so we don't use it for sales reporting obviously because that's the financial system but it gives us that near snapshot near to the second of what's going on so we take all those reporting requirements but what i do is the reporting requirements that a product owner wants about usually successes, if I'm brutally honest. They want to see all the good data to PR, how great this implementation is. But the flip side of that is the bad data or the failures, and that's what the support teams want.
Starting point is 00:23:01 So basically, in the same time, I sit in that gap in between the gray area, whatever you want to call it, and I flip it both ways. So we provide to the product owners the good data. So they'll say, well, how many transactions fail? We're successful and I'm great. But when we say for support, I go, right, this is how you're going to get your data for when it fails. And this is the reason why it's failing.
Starting point is 00:23:19 So when I orchestrate a lot of the business events and session metrics and things, it's about tying the two together in the one journey so that we're not coming back and trying to reiterate stuff further down the pipeline because it's always a challenge to get, so we say non-functional things in afterwards because they want to drive the initiatives, not for the support side. So we blend that together to create that simplistic view, and we just do it in one hit so that everybody gets what they need to be able to decipher what's going on so support can understand what's talking to what, when it fails, how do I understand what that is,
Starting point is 00:23:55 where is the basket, where can I see if it's a payment failure, what was the reason for the failure. All of that gets pulled out and dissected at that stage so that when we deliver the product, if it failed immediately, support would understand exactly what's going on. So that's the challenge that I have almost every week to try and dissect all of that.
Starting point is 00:24:16 Yeah. What would you say, looking at, it's always great to be proud of successes, but it's great to learn from failures and improve. If you look at, let's say, things that don't go right in an order, what do you see? What's the percentage of a technical problem? You know, maybe, I don't know, really, do you have an issue in your cloud environment?
Starting point is 00:24:40 There's connectivity issues. So what's the percentage of technical problems versus more business problems, like what you mentioned earlier, out of stock, or anything else that could go wrong in the business process, but not from a technical perspective, but more from something that you don't have under control
Starting point is 00:24:57 that's not technically related? So, there are more business problems than technical problems, if I'm honest. Technical problems because we've got segmented suppliers, in effect. They're all very good at their own little segments. We get technical problems where one supplier hasn't spoken to the other
Starting point is 00:25:20 and there's been a change to the API and the front end hasn't expected that and obviously you get that failure. But then, you know, Davis is great at flagging that straight away. You're onto it in a flash. That problem record comes up very quickly, job done. And I think that's the beauty that the Davis AI means that the technical problems are run very, very quickly. The hard ones to get your head around is like this after stock thing
Starting point is 00:25:42 where, you know, someone's flagging it. It's not really an end-to-end flow. there's no direct calls between it because it's traversing through many systems and many platforms you know now we've been able to link that together so that's where we find the challenges and not only that it's we will implement so um i don't know whether the people will feel the same sometimes we have that element where we will so we say contractual slas don't know whether the people will feel the same. Sometimes we have that element where we will, so we say contractual SLAs don't align. It seems so illogical when you've got, you know, we implemented a new integration from one of the, you know,
Starting point is 00:26:21 the data platform and there was no out of our support on that platform because before it wasn't digital centric and all of a sudden it's now got sucked into this digital centric world. if someone makes a change it's near real time data changes within the api layer so that feeds everything else so we've taken it from this oh it just sits over there and you change it and you've got batch processing nightly and you can kind of work with that so now it's near real time and the SLAs around that application and the supportability of that application from that team is not customer-centric, is not digital-centric, and that's then a business challenge that we have to overcome,
Starting point is 00:26:54 understand what they are and understand what's going on and how we can resolve those. So they are the kind of, shall we say, you know, biz ops kind of issues more than DevOps issues issues that we have so that if i understand this correctly components that before the digital transformation had a different role and a different requirement and a different a different criticality all of a sudden became extremely critical because they're powering everything and if you don't have a the right setup for this right if it's if resiliency or slas were never that critical and all of a sudden it it has
Starting point is 00:27:34 to happen overnight almost then this is a big challenge yeah yeah yes and that is that business process that becomes the blocker more than the technology. So the technology is accelerating faster and joining the digital world faster than the business processes. And that's where we found a few pain points recently, if that makes sense. It makes a lot of sense. Mark, taking a step back in history, because you have not always been in that role, but you kind of emerged into that role. What did you do before and how did you end up
Starting point is 00:28:08 in where you are right now? So if I go way back, I used to chuck bags of sand on a trolley for customers in a DIY store when I first started out in the world of work. But that's not where people are here to hear. So I've come from that. I've worked my way through that DIY company managed to get into their IT department which then became part of a bit wider
Starting point is 00:28:34 group and then basically I joined Mitchells and Butlers a long time ago now probably about 10-15 years ago as a infrastructure analyst so I just looked after your standard infrastructure more aligned to the web but back then we weren't as digital centric it was just is a website you know for our brands um change from that to application support so i did then look after the pos and the digital platform we then separated that out and the pos went and i looked after the digital platform so i've always been close to the digital platform and it's grown. And then obviously we did the big relaunch
Starting point is 00:29:08 where we're going to drive digital, we're going to get centric. And we did have a different monitoring tool. And then it was coming up to the end of the contract and I just said, you know what? Why is it that marketing or somebody will come to us and go, you know, your websites are offline? And we're like, are they?
Starting point is 00:29:26 You know, it's not a good sign. You know, and we basically, we had this tool and then every time we had a failure, we really couldn't extract any information out of it. It was very hard. And, you know, I had a team of five looking after all these brand websites. You know, like you say, we outsourced the, you know,
Starting point is 00:29:45 the biggest scale of it all. So, and that's when we chose Dynatrace. Yeah, we looked at the Gardner Quadrant. Dynatrace was number one then. And we were like, okay, let's have a look at the website. Oh, that looks quite flashy. Apparently it does all of this wonderful stuff and tells you when they've got a follow-up.
Starting point is 00:30:00 We're all like, yeah, whatever. We've seen this before. We put it into our azure test platform that we were playing with and and it did what it said on the tin so and from that point we've never looked back and it's changed it changed our monitoring it changed our obviously it's changed our the way we see issues changed the team because we changed we went from this team that basically we were ducking every time we went our desk because if somebody wanted us, something was broke. And now this team is central to it all.
Starting point is 00:30:33 We can see where outlets aren't configured properly. So we use data trace to alert us for that. And we're proactive. We're saying to the people that are setting up the brand website, so this outlet isn't configured right, so our digital services won't work. And basically, we've now become that completely the opposite, that everybody wants a piece of our time, and we can't facilitate all the requests. So it's the team.
Starting point is 00:30:57 The team would love it more in that world now because it's broke what haven't we done. It's more about how can we help you. So it's completely changed the whole ethos of the business as well in that kind of sphere of we've got more insight than we've ever had davis ai always joked in the past that davis air is like having another team on itself because it just you know you've got this problem the root cause is this we can then target the supplier and the suppliers know we've got Dynatrace now and they just, they can't fight it. Because even in the past they've gone, oh, it's not us, prove it's us.
Starting point is 00:31:31 Well, I don't need to prove it, it's telling me and, you know, and that's the beauty of Dynatrace. So it's unlocked a lot of things other than just the monitoring in Mitchells and others. What is next for you? I know you said there's a couple, there's always, you know, digitalization doesn't stop now because COVID is over. It doesn't mean we don't have to innovate.
Starting point is 00:31:52 Any other exciting things that are coming up for you? So, I mean, we continue to grow and continue to drive. We want to implement a concept of tabs. So if you went to one of our restaurants you could technically set up a digital tab and sit and drink all day with your friends and they can go to the bar and order drinks if they scan your qr code it go in on your tab and it's just one bill at the end it's those everyday journeys that you can do if you walk in and hand your card over and they keep your card while you're not there for obviously for you know for payment reasons and everything else so it's about analyzing
Starting point is 00:32:28 every one of our journey and understanding can we digitize that can that help improve the customer experience will that help drive growth will that help drive you know with the you know redeployment of people in the you know so you can if people are serving themselves then the waiters and waitress can spend more time with you and enhance your experience so you feel like you were more you know they were more attentive to you rather than running around so there's lots and lots of things that we're working on from that perspective um but yeah at the moment should we say short term it's about let's say the word again, biz events and everything, because we see the power of biz events. It's so much for us to give us that visibility
Starting point is 00:33:09 on everything that we do. Yeah, this is a great thing that you just said. I think you said with all the friction that you take out, the customer in the end feels more taken care of because there's less time for waiting on something that they feel shouldn't take that long and therefore it feels it it gives you a better feeling right i mean that's it feels all of them i guess more connected to that brand in your case michelin paddlers you have so many different brands of restaurants and bars uh but that's
Starting point is 00:33:43 that's really that's really great and i think this is a message that I would like to give everybody that is listening, because what you are really doing, you are really making sure that, A, you understand the business processes that you have. You make them observable. So you talk with individual suppliers with different teams to make it observable end-to-end. And then you give the data and you use the data to optimize it by reducing friction, by making it easier to troubleshoot, but in the end, improve that process.
Starting point is 00:34:14 So in the end, the beneficiary of all this is the customer. It feels more taken care of. Yeah, and that's the ultimate goal. You know, we look at the delivery. We know that if we can fix the out-of-stock issue on delivery we'll move from you know what is a six percent which doesn't have a lot of six percent failure injection to pause that will be down at 0.1 0.2 failures that's how big the prize is that's why we've gone after it but you know without that insight without data trace service and that you know it's biz events that surface that data in the first place so you know, without that insight, without data trace service and that, you know, it's biz events that surface that data in the first place.
Starting point is 00:34:45 So, you know, biz events has led to biz events, you know, and it's a natural trail to go digging deeper. So what we, from our perspective, what we're always focusing on is how do we make that so frictionless that it's so slick that, A, the customers use it. The customers that aren't using it you know what they'll buy into it because they see other people having success with it you know because ultimately like i say that frees up the you know the the waiter or waitress to give that more personal experience but ultimately it's all drives to the guest experience we are in a cutthroat market as most of the people are in their industries that you know what if we can't serve you there's a pub within a few hundred yards or a restaurant a few miles away that is a competitor and they will
Starting point is 00:35:30 happily take you know our customer away so therein lies the challenge you know with a booking engine that we have you know if it's not available they'll just book somewhere else it's so cutthroat so it's very you know i the booking engine we use is, again, that's a SaaS supplier, and they do also deal with our competitors. We had a small debate, funny debate, about we use Dynatrace data and we share that with that vendor to show when we're having an issue, they expect to get a P1 because it's gone red outside. They're seeing what we're seeing before we've even logged a ticket someone said why would you do that why would you do that because
Starting point is 00:36:08 they also serve your competitors and i was like if a guest chooses to come to my website if i'm not there we've lost them potentially we've done some work on how often people book in advance but for all intents and purposes you get one shot most of the time okay in that booking so if i'm providing that information with the supplier and their service is up and running then when they come to us i'm there i'm available and they can book if i'm not they know in the faster they fix it yes they fix it for everybody else but at the same time i'm back up and running so ultimately we win because they visited us and it's not about yes somebody else might get benefit but ultimately it's about that return you know that mttr that you know that time to you know restoring the service
Starting point is 00:36:51 and if sharing my data with a third party means that that's what happens then so be it yeah somebody else might win ultimately but you know over the grand scale looking at it you know hypothetically looking at it you know from a different perspective if we're there we can take the booking we've snapped the booking we've got the customer and that's the objective to always be there be ready and have the service available so that we can execute it every time every time the best we can and when we can't get down and try to tell us why let's go digging let's find the. Let's find the friction. Let's remove the friction. Let's move forward. And I think that's a great testament to how far observability has become, right?
Starting point is 00:37:34 I mean, what came out of observability? If you think back, we started with, I guess in your world, right? When you started years ago in IT, you were probably looking at CPU metrics and network metrics and things like this. I remember writing a.NET application that would contact all of the servers and all of the DIY outlets to run the ILO metrics
Starting point is 00:38:00 to then use PowerShell scripts to consume the health status of the server. You know, because, you know, we didn't even have a monitoring tool. We were using ILO to pull in the metrics and say, you know, what is the temperature, what's the... And we were then obviously using code to do it. And then you think today, you know, Dynatrace gives you that. And in a way, it's funny you don't mention CPU because in Dynatrace and with Davis, you just take it for granted
Starting point is 00:38:24 because it does, brutally honest, it does such a good job. It almost becomes secondary because we move on, you know, in 10 years, will we talk about, you know, what we're talking about now because the product will be that powerful that there'll be new initiatives and, you know, it'll be automatically linking biz events and understanding, you know, if it's got smartscape and understand how things talk,
Starting point is 00:38:47 then it'll understand where the biz events are coming from and tie all of those together and the world is your oyster. It's exciting. I do love it because I do love the products, as anybody that knows me will know. Inside Rizzles and Butlers, they call me Mr. Dino Trace. So there you go. I've even got the label inside the business because I see the power. i see its potential and we've just got to harness it in the right way to you know to get that data and and ultimately to serve the customers i've always had a you know i
Starting point is 00:39:15 started out in that world putting bags of sand on the customer trolley helped them put it in a car and you know ultimately what makes the business move it's customers. Without the customers, without the revenue, it doesn't matter where you are in the business, at the outlet, at the head office, or anywhere else in the distribution center, unless people are coming and you're driving that revenue and you're getting that revenue, then the business has no legs and has no cash flow. And without cash flow, you're pretty much in trouble.
Starting point is 00:39:43 Yeah, yeah. I think that's also nice i mean maybe maybe maybe closing of this um i think this should be an inspiration for many that you know that feel like what's next for me also in a career because you made a big step in your career or you you progressed and now you are really helping your business to look at business relevant data and then give this data to the right people at the right time to make the right next business decision to improve the business in the end to uh to to help the customer have a better experience i think that's the great thing and um so folks if you're listening to this right we always talk about how do we get end-to-end
Starting point is 00:40:22 traceability of transactions using open telemetry or other ways what we are what we are doing now is we're elevating this and we need to figure out how do we get end-to-end business visibility into end-to-end business processes that are not just spawning one two or five microservices but actually multiple systems multiple steps you know processes that can take a minute, an hour, a day or even longer. And we need to figure out how we get all this data, how we connect it and then drive the right decisions.
Starting point is 00:40:54 And I think that's an exciting world we live in. And the digitalization and the APIs that allow us to connect to other systems make all of this possible. But we also need to think about what type of data do we need to connect to other systems, make all of this possible, but we also need to think about what type of data do we need to have to then make the right decisions. Mark, any final words from your side before we close it?
Starting point is 00:41:14 Oh, that's a good question. No, just open your mind. Anything is possible. You've just got to take a step back. Maybe, you know, you may have a few humps in the road and some tough journeys and some tough conversations but ultimately when you start unlocking the data that's when you you know i i enjoy nothing more than going to someone in the business and watching the penny drop and you see the eyes light up and you've just
Starting point is 00:41:41 gone you know they get it and all of a sudden you know that's that's a really good up and you've just gone, you know, they get it. And all of a sudden, you know, that's a really good moment and, you know, the satisfying that all of that effort culminates. And, you know, it's not necessarily somebody high up. It's, you know, you've just, you know, somebody in finance, you've just given them the piece of information that they spend hours trawling through spreadsheets for. And, you know, you go, oh, actually, if we do this, this and this, I can help you and we can capture it here and feed you that data and and that's the thing it's it's not
Starting point is 00:42:09 just an it system anymore it's it's a business system and when i say that i mean literally you know marketing finance you name it it expands it all you know all the way through to our customer services we dynatrace will will watch their applications for them internal and external. So yeah, it's a great journey. Be prepared for some bumps. But, you know, courage and conviction. Stick true to your word and you'll come out the other side and it'll be a great
Starting point is 00:42:36 journey. You'll look back and, you know, it'll be, when you reflect back, it'll be a good journey. Thanks, Mark, for these inspiring words. Hopefully, we will see many more digital readiness managers on LinkedIn after this podcast airs. Also, you mentioned that you obviously did some presentations already at Perform and other Dynatrace-related events. We will link to those in the description of the podcast. So in case you want to see him, see Mark in action,
Starting point is 00:43:06 then we'll give it a chance. And I'm pretty sure you will be back at events talking about your journey with Dynatrace, in this case, with business events and wherever the journey takes you in the future. Cool. And I want to say, Brian, sorry for you not being here, but I enjoyed the conversation. But I'm looking forward to having you back as a co-host in the next session. Thank you, though, for taking the raw recording that I produce here with Mark and then converting it into a podcast that the world, that our listeners throughout the world can listen to. Thank you so much. And with this, goodbye. See you next time. See you next time.
Starting point is 00:43:45 See you next time.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.