PurePerformance - Value Streams – Tying Business Results to your DevOps & Cloud Transformation with Adam Dahlgren

Episode Date: September 26, 2022

In economic turbulent times leaders get asked questions like: “What’s the return on investment of your DevOps or Cloud Transformation? Did we really get better and more efficient? Or did we just b...low a lot of money out the window?”Connecting business results with your technical initiatives is what would answer those questions. To learn how this works we invited Adam Dahlgren, SVP Product at Allstacks. From Adam we learn about Value Stream Management, how to align with your top level OKRs and how to improve your DORA and SPACE metrics. Because as Adam says in the beginning: “Inspection is coming especially during turbulent economic times and they will question your investment in transformation projects!” If you want to follow up with Adam check out the following links we discussed:LinkedIn: https://www.linkedin.com/in/adam-dahlgren/What are DORA Metrics: https://www.allstacks.com/blog/dora-metrics/?hsLang=enWhat is the SPACE Framework: https://queue.acm.org/detail.cfm?id=3454124Allstack: https://www.allstacks.com/DevOps World sessions from Allstack: https://events.devopsworld.com/widget/cloudbees/devopsworld22/conferenceSessionDetails?tab.day=20220929&search=dora

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. Hello everybody and welcome to another episode of Pure Performance. My name is Brian Wilson and as always I have with me my wonderful guest who's trying to make me laugh right now, Mr. Andrew Grabner. Hello, Andrew. Are you not going to respond to Andrew? How about Andy? That's much better. I wanted to Americanize you.
Starting point is 00:00:46 Yeah, I know. Andreas, what did you do again? I was just talking with one of our famous... Was that your impersonation of your mom? No, way back you said the only person who calls you Andreas is your mom. And you say, Andreas, what did you do again? That almost sounds like a mom thing.
Starting point is 00:01:01 I know, I know. I was actually just talking with her or texting. But it was much a nicer conversation because she's inviting me for or us for lunch on sunday and with us i don't mean you but no i said yeah well tell her i said hi i will there's an old sign there's an old sign on your live sketch with mark walberg and he's at his he's he's sort of like yeah tell your mother I said hi. Like to everyone, it's just weird. Anyhow, so tell your mother I said hi. There you go.
Starting point is 00:01:29 I will. I will. But you know what we should do? What should we do, Andy? We should actually make sure that we are not consuming all the time with our little banter here, but actually introduce our guest. Sounds like a wonderful idea. More banter. More banter. more banter.
Starting point is 00:01:45 Oh, he spoke before we called his name. That's all good. It's not the first time that this happened. We just love pointing it out to make the guests, to throw them off right before they come in. We just, we zing you right there then. Now that you've ruined the show,
Starting point is 00:02:01 we can introduce you. Introduce yourself. Yeah, it goes over. Hi. Hey, I'm Adam you. Exactly. Now introduce yourself. Yeah, it shows over. Hi. Hey, I'm Adam Dorgan. That's it. That's it. We shut it down.
Starting point is 00:02:14 Well, Adam, thanks for being on the show. And I call you Adam because I don't give you another artificial name like Brian gave to me. Really excited for you to be here. I told you earlier that we are, we often, most of the time we get guests because we either meet them in our work or I meet them at conferences. But in this time, actually, you were reaching out to us
Starting point is 00:02:36 because you said that you have something that would probably be interesting for our community, for our listeners. And I said, what could that be? And then you said, well, there is a lot of talk about in organizations after 10 years of things like DevOps and the agile transformation and then moving to the cloud. And a lot of IT organizations are really
Starting point is 00:02:56 have invested a lot of time, a lot of money, a lot of resources. What's the return on investment? What's the return on investment of all the innovation we have kind of sold that comes through DevOps and Agile? And when you said that you have an answer to this, or at least you shed some light on how to better measure the actual impact to really tell organizations and actually the people that support projects
Starting point is 00:03:22 like the DevOps transformation, Agile transformation, which metrics, which KPIs to use to actually say, and actually what we're doing is good or maybe we're really just burning money. And so I really want to hear from you about what do you tell organizations that need to figure out, are they on the right track?
Starting point is 00:03:40 Are they spending the money wisely? Is the return on investment really what they were hoping for with the DevOps transformation, Azure transformation, whatever transformation they call it? And I want to now give you the word, and then we'll see where this discussion takes us. I will take the word.
Starting point is 00:03:55 Thank you, Andrew and Brian. Now that I've ruined your show a couple of times. Great to be here. Adam from over at Allstacks speaking to you from Austin, Texas. I think it's a cool topic. I really appreciate you guys letting me on. Look, you both and your company represent a big chunk of the movement that's happened, uh, in this broader, uh, lane, if you will. And the business backdrop matters a lot. Um, down market has come around that'll not a lot of people, many, not, not a lot of people, but many folks in our broader technology industry really haven't seen some of the tightening that's happening now.
Starting point is 00:04:47 And for those who've been in leadership, you know, maybe one one cycle of it, but it's been a while. And that market backdrop is, oh, we have this this pretty big run of years where budgets got approved for all the transformation work. And then the next, you know, it was, it was do my agile transformation, get my cloud move done. Let's start working on the next, the next iteration of how we work better together. And then there's tools that come with it and there's DevOps that happen. And then there's all sorts of new proliferation of, of tooling there. And really from, from my vantage point, um, and based on my background, I've seen a lot of years where those budgets just kept getting bigger and we did a lot more really cool, awesome things. And some of the inspection is now coming in this
Starting point is 00:05:38 down market that's, that's, that's coming around now. And, and what that means is you've got executive teams who are kind of saying to CTOs, CIOs, hey, you know, we've approved most of your requests for going on a decade, certainly five to seven years. We're wondering, you know, how much better are we for the increased investment that we've been funding for a while. And we're hearing a lot, you know, the, the, these executive teams will say, we're, we're hearing a lot about the metrics that you're tracking. And frankly, many of them might be drowned in dashboards and metrics that they're tracking and they're still sitting there wondering like, but for the business, where are we better? And how are we better? And, and what's driving that. Right. Um, and so that's
Starting point is 00:06:26 where I've got a lot of interest, uh, in that interplay between the software organization and the, and the business and that push pull of, we need to treat this company like a technology company, like a software company, because that is how we will grow. And at the same time, we need to be able to account for what we're doing and how it's making us better or not making us better as it may be in some cases. And so where Allstacks comes in, right?
Starting point is 00:06:56 So I saw a product executive by background and help lead Allstacks. And our angle in the world is really just as an intelligence layer across these, these different streams of data, we call it value stream intelligence. And so we, you know, kind of play with a lot of similar data that, that you guys in your company help generate, right. And, and,
Starting point is 00:07:18 and drive off of and provide a lot of workflows for. And so those questions, the, the dialogue at the executive team, um, that's been the thing that's been coming up in a lot of our exploration is because we're still, we're still small enough, you know, we're just as interested in where might the market be going and what are the executives saying? And, and, and also not just the executives, but they're, they're the champions who work for them, who will end up really driving a lot of technology adoption. What problems are they trying to solve? And what answers are they being asked to come up with that are really, really high overhead for
Starting point is 00:07:55 them? And that's where this thing really sticks out is when CIO, CTO is pressed at the board level, let's say ELT level for show me the alignment of the P1s for this business, the highest level OKR, right? The objective at the top of the tree, if you will. Show me the alignment of our spend and effort, output and outcomes toward those key things. And you guys, your heads are nodding. Like you can just imagine how much work that might be for the director who is supporting the VP, who is supporting the CTO, who's being asked to answer that question. Conventionally, it's let's try to export things from six different systems. Let's do some mappings. And then at the end of it, it's some guesswork to say say generally where do we think we're allocated and that that's sort of the problem space that's just really interesting and i think is ballooning right now because of the down market
Starting point is 00:08:57 that's an interesting problem go ahead yes yeah no i was just i was just wanting to say that, and kind of relating it to my day-to-day work, I mentioned in the preparation of this call that I was just at DevOps Days Boston. That's why I'm actually here in Boston right now as we're recording this. And DevOps has been around for 10 plus years
Starting point is 00:09:22 now. And I think that's obviously part of the question that executives are asking. What's our invest in DevOps and does it pay off? What was interesting this time, there were several keynotes. One of the keynotes was from two Googlers and I've known at least one of them for a while.
Starting point is 00:09:38 We had him on the show as well, Steve McGee, talking about S3 practices and obviously always the topic of SLOs, Service Level Objectives, come the topic of SLOs, Service Level Objectives come up. Yeah. So SLOs is something that is also very present in our day-to-day work, or at least in my day-to-day work as I speak with our users and our community. And I learned something in the last two, three years since I've been talking about SLOs, because initially I always thought SLOs are something like where you put kind of your objectives on technical metrics like you know your response time is obviously important your failure rate your maybe even your memory consumption stuff like this but what I really
Starting point is 00:10:13 realized is this doesn't make sense at all because what we really need to do is we need to make sure that we are understanding what the objectives of the companies are and we need to define SLO service level objectives maybe it's not the right we need to define SLO, service level objectives. Maybe it's not the right word. Maybe we should rather call it business level objectives or simply just KPIs, OKRs, whatever it is. We need to understand what are the top level priorities. And then we need to align the work of both, let's say,
Starting point is 00:10:38 DevOps roles and SRE roles to make sure whatever we do is aligned with our top level objectives. And I work with a lot of organizations. And the hardest thing when I talk with people is they don't even know sometimes what their top level priorities are and how they contribute to it and what type of work they do contributes to which top level objective. And it's just mind boggling, and it's it's but as you said, right, it's now as kind of the market is changing, these questions will come up from top down.
Starting point is 00:11:18 And this finally, hopefully, forces a lot of organizations to really understand, figure out how does their individual contribution really support the top level goals. And then you have to measure it. How did the people in the room at DevOps Days this time around respond to that material? What came out from there? So I think it was really interesting there was I think people understand that it's important that the concept of SLOs and everything is truly important but I think
Starting point is 00:11:52 the practitioners in the room most of them still are completely disconnected from the top which is also the same thing that I've experienced in my last year or two since I've been working with this. And that's why when we now do, I call them SLO workshops, I really say it's great to
Starting point is 00:12:14 have SREs in the room, but what we really need to have in the room is a business representative that owns a critical piece of an application that owns the service that you're delivering. Because without them, we don't know how we can break down the top business level goals to something that we can measure on the app side, on the infrastructure side. That's interesting.
Starting point is 00:12:39 I'm stuck in thought. Brian is a very contemplative face. Yeah, I mean, I think one of the biggest challenges I'm stuck in thought. Brian is a very contemplative face. Yeah. I mean, I think one of the biggest challenges with any and all of this is that we don't usually measure success. We measure failure more. Right. If you think about it, one of the changes in that aspect, which I'm curious to understand how that might apply in these worlds, is you go to any hospital pretty much and you'll see a board and it's days without a safety incident, right? So they're measuring the positive of without
Starting point is 00:13:13 as opposed to with. And I think that same challenge exists in the technology world, because if you are doing DevOps right, if you do have a good set of tooling and you are following best practices you're not seeing it's not like bunny rabbits and flowers are popping out of your organization it's just things are running right it's when the absence of that stuff is when you start seeing the problems so how do you take and quantify and show hey, all this money we spent is doing good because we see nothing. And I think that's, but to Andy's and your point, the idea of what is that business objective? Then how do you turn that into something quantifiable, measurable? And then how do you even gather that data to be able to back it up? That's a tremendous challenge, I think.
Starting point is 00:14:04 We've only touched upon it a little bit in terms of performance improvements. If you take a look at your cloud spend, and I think we got this idea from, I forget who we got the idea from, Andy, originally, but it came up a way long time ago, if I improve the performance of my code or my application, we can have less cloud spend.
Starting point is 00:14:22 That's one little piece, but that's not even directly tied to the business objective right so it's the words and letters you know that we find ourselves uh bandying about i think end up mattering a lot you know uh andreas is like doing those those workshops and and starting with okay what ares? Like, is that the terminology we use? And then does anybody actually understand how that ties back into the business that, that right there, that's probably, you know, a couple hours of conversation on podcasts alone, because if you think about it, like those SLOs, I'm not the expert on the, the, on the etymology of that necessarily, right? But it comes from... The feeling of that comes from uptime.
Starting point is 00:15:11 It's like service maintenance. And that's how it's framed. Okay. So if a DevOps team is really contextualized as the thing that will perpetuate service uptime, and everything that is not at whatever four nines or whatever level you're at is negative, then that's the wrapper they exist in. For me, certainly as a product leader and a company builder, gosh, someday when I lead a nice big company
Starting point is 00:15:45 that's got a whole bunch of DevOps people, I want them to feel part of a software team that is delivering really amazing experiences to end users. And I want them in that context. And I want them to be able to celebrate the fact that they cleared and plowed and planed and then basically fabricated a road or a pipe that everything could move down so smoothly that all the great experiences delivered. And most don't have that. Right now, it's the service piece of the SLO is sort of dangled over their heads.
Starting point is 00:16:25 That's about it. Yeah, and I think too, with that said, there's a lot of people operate within the confines of what they're supposed to do. So we speak to a lot of traditional SysOps people, right? And we're always trying to have that visionary conversation of like, you know, why do I care? They care about, do they have enough compute in their servers?
Starting point is 00:16:48 Are their network switches operating as it's supposed to be? And we're trying to present the bigger picture of, well, what are you supporting? The applications that are running on them. And those applications are then being interfaced by your customers. And you should, even though you're not responsible, you should care at the top what those customers are feeling. But traditionally for decades, it's always been like, I'm SysOps, my role is to care about this. Someone else can care about that. Maybe it's,
Starting point is 00:17:15 I have enough work and enough worry, whatever it might be, could be just the ingrained thought processes. But I think to your point exactly, if you and your role are not focused on where it ends up, you will be at DevOps World, CloudBezes conference. And you got two sessions. They are talking about value stream improvements and effectively using DoraMet the space framework which is great i think Dora metrics is something that that i'm also very familiar with and that we are bringing up in our conversations with with our clients really helping them with observability to speed up delivery and also ensure that their systems stay resilient you have a talk uh it's called Too Many Streams, Tying Business Results to Your DevOps and Agile and Value Stream and OKR Efforts.
Starting point is 00:18:29 Value stream, and you brought up this term in the beginning, is also all over your website. Yeah. Can you enlighten us a little bit on what you do and what you think, what are value streams for those people that are not that familiar with? And how does it really help us to kind of, what we just said, how can we enlighten people?
Starting point is 00:18:51 How can we educate people to really understand what should they all be working on and what should they be proud of in the end? How do value streams help? Yeah. So at a really macro level, the thing that's important to me, setting aside our Allstack-specific platform
Starting point is 00:19:10 and data sources and how we do all the things, it is important to me that over time, we get better and better at acknowledging that pretty much all of the businesses that we interface with, the big collective we interface with, are technology companies who rely on people who write software and design software and test software and deploy appreciation for what it means to deliver great software in context for the end user, for the customer. And so at a really high level, if you have these different prongs of the stool of business leadership, tying a really coherent software organization more closely with finance and marketing and operations,
Starting point is 00:20:09 you know, every, everyone basically who would report to a CEO, uh, you know, I'm kind of hell bent on, on working on that problem space. So in, in value stream, um, you know, it's, it's interesting, my, our world at all stacks you go about four or five years back and nobody really knew what to call it. It started with just like, people are trying to figure out some metrics. Okay, cool. Metrics. Well, talk to the engineers, metrics for metrics, say kind of a bad idea, really not helpful, easily gamed. And early on, what we did was we just went out and spent, our CEO and I, Hirsch, we spent about a year just demoing to every senior leader we could possibly meet at pretty large, we'll call them mid-sized to enterprise companies, and exploring the problem space. And pretty much what we found was metrics for metrics sake. Yep, everybody agreed.
Starting point is 00:21:07 Really nice to have, not the painkiller. But context around how the specific initiatives that were reaching a board and executive team level, how those were going, where the risks lied in those areas, what the technical roadblocks would be for you to accomplish those goals. Those are things that they were really hungry for. And it turns out that a really good composite of all the metrics that provide signal up to higher levels, if you can do the mappings, can give you a lot of data really fast to give you a sense for, is it getting better? Is it getting worse? And so then we started to unpack
Starting point is 00:21:50 that, go through what data streams might be accessible. And we're adding more by the quarter. But really start with, where is work happening across these technology teams that could give you a sense for, am I on track? Am I off track with the things that I actually need to traffic to the end state, to the final, final deployment state and maintainability state for my customers? And so that's the world I've been living in going on five years now. it has now really with value, with the value stream concept. So taking these different data sources as an overlay and tying it back to business value and not solely talking about, you know, just a technology, uh, lane, just a
Starting point is 00:22:39 technology number. Right. Um, it's, it's easy to argue that a lot of the metrics that many people are oriented around are things like velocity, right? Things even like a more, maybe a more, um, useful now, uh, thing to look at being, uh, cycle time for code reviews, right? Growing then into the DORA metrics, which are very important. And the ability of Ms. Forsgren and that team to bring that into the mainstream and for Google to push it, we all know it is getting a lot of airtime. And then that grows in further into space, which I think space is fascinating. The space framework is really fascinating. And yeah, another plug for our CTO's talk at DevOps World, we're big believers in that really holistic, more business contextualized
Starting point is 00:23:40 view. And also individual, not just teams as widgets, but the individuals and the tone of that team and how capable they are together of, of achieving your goals. We just think that the space framework has great legs. Um, I'd love to know, like when you're at DevOps days, this last time, how close are we to, you know, Dora kicking over to space more formally? Is Dora still the linchpin stuff people want to talk about? At those meetups, is space starting to get a lot more attention in that room? I'm pretty interested in that. Yeah, I think space. Thanks for bringing it up.
Starting point is 00:24:18 The talk was only about Dora, to be honest with you. I haven't heard space there, but you know it's a single observation point that i had from this conference and i also didn't have uh i mean i had many discussions but i'm sure it was a topic somewhere but i didn't i didn't see it i didn't hear it um also the two googlers on on stage they were definitely pushing pushing dora um hey, can you go into what DORA is briefly? Obviously, I have no idea what that is, and I'm sure a lot of our listeners don't. Oh, come on, come on.
Starting point is 00:24:51 DORA? I know DORA is an explorer, and, you know, that's about it. Exactly. No, DORA, it's basically the four kind of metrics that the DevOps Research Institute came up with. It is lead time. So I always, Brian, if you remember, maybe one of my slides where I have DevOps and SRE
Starting point is 00:25:11 kind of holding hands, I always say on the DevOps side, you have lead time for change and deployment velocity, the two metrics. And on the other side, on the SRE side, you have change failure rate and time to restore service so these are kind of the four metrics that tell you how good are you in delivering software and how good are you to keep your your system healthy and resilient so these are the the four
Starting point is 00:25:35 dora metrics and um they've been you know dora has been as as Adam said, you know, acquired by Google, I think it was this year or last year. And it plays pretty well, obviously, in what Google has been kind of promoting over the years with their SRE initiative. What was really interesting, and this was also a comment from one of the guys on stage, he said he didn't know about DevOps until two years ago when he went to his first DevOps conference and then he listened to what DevOps is. And then he said, well, this is what we've been doing at Google anyway, but we just didn't call it DevOps for them. It was always site reliability engineering. And he also made a good point.
Starting point is 00:26:17 Don't get stuck on the name. Get stuck on what you actually need to achieve. And I think this also comes to your point, right? You want to obviously increase velocity, but you want to make sure that what you're doing to achieve. And I think this also comes to your point, right? You want to obviously increase velocity, but you want to make sure that what you're doing really supports the business. And this, again, for me, is so interesting that
Starting point is 00:26:34 we haven't, it seems we really haven't figured out how we connect. I think we tried to close the gap between dev and ops, but it seems we haven't closed the gap to the business. And this is what we need to do. What's funny is like, and you can't,
Starting point is 00:26:53 things like business operations, that already exists as a word, as a term, right? It's completely taken, right? You start to unpack, oh, what might you call when you tie corporate level objectives that make their way into a product planning phase that then eventually make their way into something that gets designed and built? What would you call that? It turns out that if you go to sort of the definition of the value stream concept, that that's the closest that, that I've really found. And that's where we all stacks and myself have kind of hung our hats for that
Starting point is 00:27:32 exact reason, because a lot of the other words would be very jumbled if you tried to use them. So should we call it value ops? You know, I've actually heard value ops bandied about, you know, um, and I've, I've heard it used in, in a number of different flavors. Um, and maybe something will emerge on that front, right? That remains to be seen. Uh, I'm not necessarily the one forcing it to be called a certain thing. What I, what I can say is that when you, when you unpack the
Starting point is 00:28:06 spirit of it, right. To the leaders of the, of the, of the teams and the companies, they say, Oh my gosh, yes. I have a technology team that largely feels, um, disconnected from business results. And I have business leaders, marketers, sellers, operations, people, finance people who are saying, wow, we spend, we spend a lot and put a lot of attention and effort into this technology thing. And it's hard for us to gauge what to expect what's coming and when, and like, there's that third rail out there of, of, you know, committing to dates and, and, and, and how hard that really can be. And it is really hard. I honestly think, uh, what we hear, what I hear in, in engagements with, um, with large companies is like, they're just trying to get directionally
Starting point is 00:28:59 some sense of what to expect and early detection when things that they do expect are not as they seem. Um, so it is still, it is still sort of at that level, not at a micro inspection level, so much as directionally, are we on the right track that we have decided for ourselves? And, and are we, are we putting our dollars in the bins that we've said we're allocating toward? That's a fascinating thing to turn on some data for a CTO, CIO, CEO, where they're saying, yeah, these are my key initiatives. Look, there's an OKR that has mapped its way into JIRA, or ADO, or something like that. And then I've got code being written here, and I've got deployments happening over here. And when you really go and look and tie these all together, you can see that the deployed work
Starting point is 00:30:00 on a quarterly basis is 30% associated with those top objectives when those executives might have thought it would be 60, 70% allocated. Even that line of sight is possible now. That's kind of what we're working on. And now, you know, we kind of live in that planning through to deployment phase and are always expanding in both directions over time. But the lights can be turned on at that level now. And that's a pretty cool thing. And if done right, if the spirit of that is done right, it does bring a DevOps team closer to the folks who are actually writing the Greenfield products
Starting point is 00:30:44 and closer to the folks who are actually writing the greenfield products and closer to the folks who are planning the stuff. And then brings real context to the executive team. The upshot often is plenty of times where we've noticed, oh, executive A over here from the business side just suspects that nothing's going on nobody's home on the technology side and that's often not the case it's actually let's turn this data on tie it all together and allow them to advocate for themselves and gain the respect that they deserve for what they are bringing to the table um So it does cut both ways. Hey, quick, a couple of questions. I know obviously with Allstacks you have a product that helps organizations to kind of connect all the dots. Do you think a product is enough? Or do
Starting point is 00:31:39 you, when you approach organizations, that you really need to consult them, that you really need to sit down with them and actually have a conversation with them. Because that's what I see in my SLO workshops, that a lot of light bulbs light up when you actually bring the business into the room with DevOps and SREs. And it feels like just selling them
Starting point is 00:32:04 just a tool maybe would not be enough. Yeah, long-term mindset over the rest of it, honestly. Being able to lead with data to frame a conversation, that's maybe what is new because enough years, decades have passed in the agile into DevOps transformation. The tools have been built to empower all the different steps along the way, all those different individual contributor roles to accomplish their tasks. And now those have become super platforms, as you guys know.
Starting point is 00:32:48 So now that all that data is available and can be tied together, and there is such high signal there, you can turn the lights on at a couple levels higher. It's two and three and four levels higher than the individual contributor that then can reframe the conversation. And when you pair that with, I would argue that it's always been a mindset problem first, a willingness, mindset, openness thing. But when you pair the mindset approach with some very real baseline data, your current state actuals, it's a little bit more to work with. And that's exciting.
Starting point is 00:33:34 I think with the teams responsible for doing the work, obviously they're going to do their part to achieve the goals. I think the other half, and I'm asking this in terms of, is this one of the challenges you see out there, right? Is from the top half down, from the business side to the tech side, quite often, I think from the business aspect, maybe you have your quarterly company meeting where they review the latest stock or financials.
Starting point is 00:34:05 And to some people, it means something. Other people, it doesn't. It sounds like this requires a lot more of an effort from the business teams to engage and show those results and show the rewards that the company is reaping and how that can help out the regular to everyday workers uh to that so is is this a challenge or is it pretty easy to get the buy-in from those business teams to find ways to engage the teams in those when you find i say find but sometimes what it really is is establish a a cross-functional thinking engineering leader a vp not not even always a cto like a vp a director someone on the um eng ops side somebody on the pmo supporting the the technology team when when you get someone who can then recognize, all right, there is context that needs to be brought from the business and access that needs to be requested. And then there are also stories and context that needs to be wrapped around our technology work to then be relayed back.
Starting point is 00:35:20 And you start to get those folks who are inclined to do that and haven't had a good way to approach it yet. Um, that's where a little bit of magic happens. And in every company like yours and anybody around that size or much bigger, there are multiple of these people. They just need to be found. It's about getting to them and activating them from there. The, the, the newness that the difference, it just, it hits different to say, here's where we are. Here's the context of how things are going. These are the more business minded business, uh,ied objectives. And here's what to call out in terms of what's not on track,
Starting point is 00:36:10 what we need to zoom in and focus on. That, again, is a little bit, it's a mindset thing. It turns out that in almost every org, there are at least a handful of these folks. They just need to be activated. That more than, you know, they just need to be activated. Um, that, that more than, you know, it's not a sales leader, uh, getting to a level of credibility with the data to come to the engineering team and then have this two-way conversation. That's absolutely not it, right? Maybe someday there's some, some big transition into the future with this big, big, big cross cross
Starting point is 00:36:47 cross-functional generalist type person that you see, but it doesn't need to be that right. It's actually enablement for the technology team context for the work that is being done. The, the investments that are being made, brought back to the business team. I just think about like knitting them tighter, more tightly together and making sure that like the stakeholders, stakeholders for technology teams often feel like
Starting point is 00:37:23 if they pray, if they're, if they're asking a certain way, they're undermining. And, and if they go sleuthing about to try to get smart on it, they're also undermining or they're just sneaky or right. And then also there's the,
Starting point is 00:37:41 there's the, sometimes the feeling from, from business teams of like, well, you know, just trust me. If you ask me something, it means you don't trust me. And really like, if we're, if we're not focused so much on highly technical things and actually rolling them up to, to strategy and business choices and like directionally, we need to accomplish this thing to ship a feature
Starting point is 00:38:06 and you can focus on it like that. You're not getting too technical. You're at a place where there is good enough context and shared understanding to have a two-way conversation. And then you invite the two-way conversation at that level. Wow. A lot more than I was expecting on that. That's awesome. Thank you. I, you might say that like, you know, on the, on the, is someone doing like some consulting and are you deep into these kinds of like, this is where I live. I exist in this interplay, you know,
Starting point is 00:38:42 uh, cause it's hard and messy and ugly. And usually it involves very well-intentioned, very smart people who are really just stuck in old ways of thinking between business and operations and technology. You focus on your job, I'll focus on mine. Hey, one maybe final question, because I know we are kind of getting closer to the end here. Looking at our typical audience that we have here in our podcast, I think a lot of them are listening to Brian and myself because we are and have been in the performance, engineering, and observability space for for quite a while um we have a lot of observability data right we have data from
Starting point is 00:39:32 end users through real user monitoring uh all the way down to your host met to your memory consumption whatever it is um what and i and i know that you know looking at some of the stuff that you're doing, you're extracting data from different tools, from your DevOps tools, from your monitoring tools. What is it? What type of data do you typically extract from observability platforms that then actually
Starting point is 00:39:58 give visibility and then kind of connect? What's funny is as we talk about how to frame things in a more positive, growth-minded way, right? If all you're doing is bringing back escapes or we had a critical P1, a SEV1
Starting point is 00:40:19 that got trafficked back through and that was where everybody focused and that's the thing that's being contextualized. Um, that's not the whole story. And so for, for us roadmap wise, what we're really excited to do more of is, Hey, here, here are the areas of the platform that are actually interacted with in the, in the most positive ways. Positive is a very broad generalization. But here from a performance data, here are the places where we have really high NPSs that have been just humming for a long time
Starting point is 00:40:58 without any real occurrence of problem, where we've been shipping new functionality, where we see more and more and more interaction because because there are user data layers that can be tied in with the performance of the applications which i think is that's the like the coming thing from a where does observability meet observability and performance meet like customer happiness, which I think that probably your listeners are pretty hungry for because they've really not been able to be in that context. And admittedly, like we all stacks and like everybody else in our space haven't all built
Starting point is 00:41:41 all of that yet, but that's the story goes there, right? That that's the pathway that, that you take where you can tie things end to end. Um, and I'm certainly like hot on the trail, uh, to get that, that part of the, of the story tied up, um, to be able to say, Hey, look, your, your, your operations team, they're actually the stars for this part of the application for our 80% of our most valuable usage is coming from this thing where we haven't had any issue in two years. And oh, by the way, we've been able to layer all this new functionality on top of that place in the application without any incident whatsoever. That is something that should be able to be celebrated. It's like a direct line to the business. Awesome. Brian. Yes. What is Dora? Say that again? What is Dora? Oh, what is Dora? Yeah.
Starting point is 00:42:42 What is Dora? I just want is DORA? I thought you said, what is STORA? What is STORA? I just want to make sure you learned something today. Yeah, DORA is four metrics that have been proposed up and adopted by Google, but I forget where they originally come from. I can't name all four of them at this point because I didn't write them down. But you have two from, I think, the SRE side and two from the DevOps side. Is that my... That's the way I present it, but I think...
Starting point is 00:43:10 Just regurgitate. You get a B minus on that. Okay, I'll take that. I think the only time I got anything below a B was in college when I blew off a class. So I'll be happy with a B. I didn't get a C. This has been fascinating.
Starting point is 00:43:29 It's funny. Andy introduced this whole beginning of the show. You came to us and we usually find our own people. And a lot of times people coming in are just, oh, yeah, I wrote a book or this or that. And we always look at it skeptically. But we looked at this topic and we're like, this is an interesting topic. And it really, really was really appreciate this information. This is thrilled to do it. Yeah. Really thrilled to do it. Thank you.
Starting point is 00:43:54 Thank you for making the time. I appreciate, appreciate all of your listeners. Enjoy being tangential overlapping in, in this, in this data space, certainly appreciate all the things that you guys in your company have done to advance the concepts. And yeah, I mean, we'll, we'll be out there. We'll be over at DevOps world. Hope to run into some of your people if you guys aren't going to be there and, and more of the DevOps conference circuit,
Starting point is 00:44:22 certainly as the world opens back up a little bit, that's exciting and fun. Yeah. So, yeah. And we will make sure for all the listeners that are still listening in, check out the links. We'll definitely put links to DORA, to Space. DORA and Space as well.
Starting point is 00:44:37 And also, obviously, to AllStacks so that people can see what you guys are doing to your sessions at DevOps World. And yeah, I think in the end, the message for me is whenever you build something new, always make sure that they understand who you're building it for, what is the business objective, don't just do things without knowing that it actually has an impact to the bottom line or to the top line, however you want to call it. I think that's really important. And yeah, that's all I have to say. Adam, maybe last question.
Starting point is 00:45:09 Social media, LinkedIn, we will obviously post that. Are you also active on Twitter or anything else? You know, my tweeting has consisted primarily of complaining about the Buffalo Bills in years past. So I may be picking up the tweeting again with the Bills playing better. That might be something coming hot. I've been terrible on there. LinkedIn for sure. And yeah, mostly I do the LinkedIn thing and lots of podcasts.
Starting point is 00:45:45 So you're originally from the Buffalo area or upstate? I am. Yeah. I'm from 44 miles due south of the stadium is how I like to say it. That's the landmark, right? That's the center of the world up there. Yeah. I'm from the middle of the middle of nowhere, like the middle of the forest in Western New York.
Starting point is 00:46:02 So. Nice. All right. Well, it was really awesome to have you on. Thank you so much. Thank you for checking us out. And, um, you guys have a, you guys have a great, you guys have a great podcast and a great audience and really appreciate the shot. Thank you. All right, everybody. We'll see you next time. And, uh, thank you. We'll talk to you later. Bye.

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