Scott Ambler: Disciplined Agile, Transformation, and PMI | Agile to agility | Miljan Bajic | #21

Scott Ambler

Speaker: Miljan Bajic 00:26

It’s been 20 months since PMI purchase. What is one of the biggest things that you’ve learned since the acquisitions? What something that stands out?

Speaker: Scott Ambler 00:43

Yeah. So I think the probably the biggest thing I’ve learned is just the wealth of material that PMI already had. We’d already been leveraging the idea that a pinball guide and a few of the other standards in discipline agile, because DA is a hybrid. But what was interesting was, I hadn’t gone into any great detail and into some of the actually anti-standards from PMI, like the around governance and portfolio management, good stuff like that. And it’s pretty impressive, every time I initially dug into something, I was always a bit worried of, what’s going to be in this? And they’re all solid. And it was interesting that they’re often misinterpreted. And that, including by me, so my expectations were a bit off. But then I looked at the governance standard for example, and it was solid, really good stuff. I’m not convinced enough people are actually listening to it. But yeah, certainly, it’s really solid and well aligned with the governance message we already had DA. So it’s just really impressive. And just the wealth of the PMI network, the chapters are incredible. As incredible how hard they work, and how they’re all about helping their members to learn and to improve and get better. I’ve interacted with maybe 30 chapters so far since joining PMI, they’ve all been impressive. Just absolutely fantastic organizations. It’s incredible.

Speaker: Miljan Bajic 02:18

Yeah. No, I can relate to that. Because I’ve been part of the PMI community for close to a decade, I have my PMP still. I was actually on the board of directors for PMI chapter here in Portland main, and board of directors. So it gives me a little bit of a different perspective. And I agree there’s a misconception out there, in the sense of what PMI is. And there’s also a misconception, I think about discipline agile that people just and safe too. I mean in a sense, people talk about safety, they talk about these things, but they never actually dug deeper to understand, they never took a course. And it’s just the perception of the high level. What was interesting to me that up to December, end of 2018, in some ways, I don’t know if you did, but others described discipline agile as a framework, and you’ve moved away from calling it a Framework to calling it a toolkit. Could you maybe elaborate on that? What was the decision behind that or reasoning behind that decision?

Speaker: Scott Ambler 03:28

Yeah, so the interesting thing was that we were always being compared to safe and Scrum and less than others. And the comparison was never accurate. Because where the frameworks tend to be prescriptive, they have one way of doing things, and it’s good ways, right? Meaning there’s a lot of good things to be said about safe and less than Scrum and others. But they tend to have one way of doing things and there’s a lot of rhetoric around is the art of the possible and you can tailor it to your own needs, and all that sort of stuff. But then they give you exactly zero advice to do that, right? And they certainly give you no advice to improve away and do better than what they have in those frameworks. And more with that wouldn’t make any sense for them to do that, right? Whereas we were taking a completely different approach. We were not prescribing anything, what we were doing in DA is, we walk you through what you need to think about. And then we give you options, and then we walk you through the tradeoffs of those options. That way, you can make better choices, because you’re a unique person, you’re on a unique team in any organization. So there is no such thing as a best practice, right? So with the frameworks, their pitches, there are here as some best practices for solving a certain problem. And certainly, they’re good practices, but they might not be best for you because you might be in a different situation than what those practices are actually effective for, right?

So our approach is to help you to understand, here’s the situation that we’re in. So instead of saying, here’s the one official best practice to rule more, we instead say well, here’s what you need to consider, here are some practices. So you do the best that you can in a situation that you face. So you need to choose the right approach for you. And then as your situation changes over time, as you learn and get better, then you might make different choices over time and rightfully so. So for example, in Scrum, you manage your work in the form of a product backlog, that’s a great technique. There’s six or seven other different, very viable strategies for doing the same thing. Some of those strategies are generally better than a product backlog. And some of them are generally worse than a product backlog. But the scrum folks only talk about product backlogs. Cause that’s the best practice, right? That’s the one official way of doing things. No, it’s observably not true. And then, the Kanban folks, they’ve got their way of managing work. And then of course, you get all this head butting, my best practice wouldn’t be your best practice. And it’s like grow up, who cares? Choose the right strategy for you. And then and by the way, there’s far more than just those two approaches to, right? So, we don’t go down that road. That’s what the frameworks do. DA is about helping you to improve and become a learning organization.

Speaker: Miljan Bajic 06:17

But that’s a huge shift for PMI, right? PMI is all or used to be by the book, this is the pin book. This is the best way of doing things. So it’s a fundamentally, I mean, PMI has been on this I think transformation journey since probably 2010, 2012, especially, I’m talking about specifically agile, but how is it I mean, I’m interested all for PMI to actually acknowledge that there is no one best framework and that you have to contextualize things. It’s a big, I think, switch, because maybe just to add to that, I think good experience, project managers, and know that you have to contextualize things. But I think the marketing message generally that came out of PMI is, this the best way, this is the pin bock, this is when you take the exam. So what have you seen for the time that you’ve been with PMI? How’s the mindset of people that are leading the PMI? Because it’s a huge switch in my opinion.

Speaker: Scott Ambler 07:24

Yeah. Well, interestingly enough, one of the reasons why PMI purchased DA was because their mindset had shifted, right? They didn’t buy us for the shift. Well, I am awesome, and it’s awesome to work with me. So probably, they bought us just because I’m so cool. But what happened was, the mindset had already shifted within the executive leadership, and it was becoming like, if you just look at the membership of PMI, there’s a phenomenally wide range of stuff going on in the construction industry, obviously, but in the IT industry and software development and then in between, so, variable wide range of projects and non-projects, regulatory and not regulatory and others. So if you look at the 50th anniversary book from PMI, which listed the top 50 projects of all time, just those projects alone, this huge range of stuff going on and rightfully so, right? So one size does not fit all. So I think it’s pretty obvious. Now, having said that, the term best practices is a phenomenal marketing term. It’s what people want to hear, it just told me the best practice, because there are a lot of people that just want to be told what to do. They might not admit it, but I don’t want to be told what to do. But I would really like to hear about the five best practices to do this, right?

Speaker: Miljan Bajic 08:54

It’s easy thing to do, right? Give me the recipe, right?

Speaker: Scott Ambler 08:57

Yeah, give me the one recipe to feed me every meal for life. And say, because you adults tend to have a different meal, you might only have 20 things you know how to cook. But still, you don’t need the one meal. You don’t eat spaghetti every single night of your life, right?

Speaker: Miljan Bajic 09:16

Exactly. Yeah, maybe. So this is a good segue into, I was listening to your podcast with Dave Pryor, who’s colleague of mine, and you describe the grocery shopping analogy and the challenges you’re trying to solve with that. So could you maybe share that analogy? And then I want to build on that analogy a little bit.

Speaker: Scott Ambler 09:41

Yeah, so basically, the analogy is you need to have a meal, right? So say you and I have dinner tonight. So you’ll go to the grocery store and you’ll buy the ingredients for that meal or you’ll go to your pantry and pick them off the shelf if you’ve already gone shopping, but what happened is the meal that I’m going to cook tonight is different than the meal that you’re going to cook. And the meal that I’ll cook tomorrow night will be different than what I cook tonight as well, right? So I need to be able to go to the grocery store, buy the ingredients I need to make the meals for my family, but I also need to have the skills. I need to know, what is mint? What is pasta? I need to use my hands on these ingredients and the skills to cook my own meal, right? So this is where it becomes a bit challenging, because it’s very easy. If I want to feed my family, I can take them to McDonald’s time, right?

And I could do that every night for the rest of their lives. And I suspect that wouldn’t work out so well. But if I want to have a healthy meal and I can even change up restaurants, right? You can’t eat at a restaurant, right? So you’ve got to have the skills to cook your own meal. And that implies you better have also the knowledge to pick the right ingredients in order to make those meals and to experiment sometimes to, right? So it’s a really wonderful metaphor for learning. Because, I do a lot of the cooking in my family and sometimes experiment and sometimes those experiments don’t go so well. But I always learned something. And sometimes the experiments are awesome. But certainly often not. But anyways, but you always learn and I’ve also learned to be a bit humble, and I will reap the joy of cooking every so often and watch cooking shows and stuff like that to actually pick up skills from other people. But yeah, so it’s a fairly decent metaphor. So I think, I look at the frameworks is like the Big Mac deal, or the chicken bucket from Kentucky Fried Chicken or something, right? They’re solving a certain problem, they’ll feed you a hamburger and French fries and a coke for dinner. And that’s the solution sometimes but it’s not always so, whereas we’re teaching you how to cook.

Speaker: Miljan Bajic 12:01

So to build on that teaching to cook, I use the analogy, and I first described like the differences between, cook by the book, somebody that takes a recipe and just doesn’t know much like myself unlike you or somebody else. I don’t know what I’m doing, right? So even when I tried to follow recipe, it usually doesn’t come out that great. Then there are cooks with unique style, right? And I say these are the most dangerous cooks, because they think they’re chefs and they try to do things. They are cooks with innovation, these are people that understand what they don’t know. And they’re inspiring to get better. And you have chefs that create recipes, that understand a chemical level, when you use parsley and another ingredient, how they’re going to interact at chemical level. A good chef knows that, right? So in Agile community, we also have a lot of people, we have customers demanding recipes yet we don’t have all the ingredients. So I joke around, I spent a lot of time here in New England. So I joke around like how New England Clam Chowder has about same amount of ingredients as Scrum. We doing daily stand ups every other day, our Scrum Master is our project manager and product owner, right? So instead of contextualizing things to their environment, we tend to blindly follow these recipes and frameworks. So now the challenge is and I don’t know from PMIs perspective, how do we get the full spectrum from cook by the book to Chef? We need all of them, right? But how do we get to that and to that spectrum?

Speaker: Scott Ambler 13:54

So that’s interesting, because I would argue with DA, we’re solving that problem. Because one thing we’ve done in our certification program for DA is, we’ve introduced cook, initial Cook, follow the recipe, character to Master Chef, we’ll teach you how to cook type of thing. And it takes time and we explicitly insist that you have experience, and if for some of the more senior certs, right? So it’s not just write us a check, and you by yourself assert. One of the great things about PMI is that we’ve always insisted that you earn your cert because it should be respectable and measurable and all those stuff. And actually, the DA or the legacy DA organization, we adopt a lot of ideas from PMI on how to run a cert program, we always insist to the header in your cert and show experience for the higher-level ones. So the DA cert program, basically, we’ve got the discipline, the scrum master which is basically into agile and into Lean. You don’t need any experience for that but very good training. It’s effectively Scrum plus, when it gets down to it. We cover a lot of stuff that they won’t teach you in Scrum, because they want one of the technical practices, they don’t want to give you any sort of skills to go beyond scrum at all, right? Why would it? And discipline agile senior scrum master, basically teaches you how to improve.

Where the scrum master teaches you how to improve at the personal and team level and be involved with team level improvement. The senior scrum master teaches how to lead it within a team and across teams. So it’s really all about how do we help these teams learn and improve and get better. But discipline Agile Coach goes way beyond traditional agile coaching. And it’s all about answering the question, what do you do when you’re coaching a team and then you have to interact with another team, like a disparate team? So you say you’re coaching a software team, but then you need to get funding for the team, right? We have to work with finance for that. And finance has a very different mindset, very different set of priorities, very different way of working, they might not be so agile at the present moment. And frankly, they’re an impediment to you, from your point of view, they’re impediment. From their point of view, they’re making sure you’re going to stick with things, right? And they’re effectively dealing with the children on the agile teams, right? So two different very mindsets there. So how do you get them to work together? And how do you get them improving and to agree on things? Or how do you work with procurement, or all three of those teams at once?

Because you’ve got to go off and buy something, you get funding for it. So anyways, this is what we teach in this financial coach, like, how do we improve across these disparate teams and convince them to experiment with a new way, a collaborative way of working across these teams that is different from all of them? Like the agile will get everything they want, the finance people will get everything they want, but they’ll experiment with potential new way of working, and to prove it out in their situation. And in the discipline [inaudible 17:03] stream consultant is all about, how do we improve across the value stream? How do we improve across the organization and optimize the whole? And that could be a collection of very disparate teams working together to bring products and services out to the customers. And that’s a very complex set of skills. And it’s mostly about Lean and flow as opposed to agile, but at the same time, what potential improvements do you have to say, improve upon what you’re currently doing with less? Or what you’re currently doing with safe? How do you solve some of the common challenges in the safe world? How do you solve some of the common challenges that we see with traditional approaches, right? So the philosophy in DA is you start where you are, so if you’re currently a safe shop or less shop, or scrum shop, great that’s where you’re starting, a traditional shop, great, that’s where you’re starting, and then let’s improve from there, let’s improve in small safe steps and over time and become better.

Speaker: Miljan Bajic 18:10

So almost like Kanban, like evolutionary change type of stuff. Start where you are and work from there.

Speaker: Scott Ambler 18:15

Exactly, yeah. And we also support faster change methods. So I mean, we applied bright line in, so our transformation advice is, it basically boils down to it depends. But that’s the real transformation advice that you need. One size does not fit all. So, some people want to tell you just fall quarter because following and following steps in order. And that’s a good approach in some situations, but that’s not the situation you’re in, this is not going to work.

Speaker: Miljan Bajic 18:48

Or you take a look at in this quarter, there’s ADKAR, there’s McCain, whatever. There’s a lot of frameworks out there and they do have general patterns, right? And I think when I started to dive in more and more into discipline agile, it’s like, the way that I understand discipline agile, it’s collection of patterns and practices. And you’re really just consulting with the client and saying, hey, here are some of the things, some of the options, I’m assuming you’re still getting them to make the decisions. But essentially, the toolkit is really to have some kind of baseline for discussion and saying, rather than here’s, let’s look at the ingredients that you have and let’s cook something that you can, delicious with what you have rather than blindly assuming that you’re going to cook up something that you don’t have ingredients for.

Speaker: Scott Ambler 19:45

That’s exactly it, right? You start where you are and I think that’s a really good analogy. So I live 45 minutes away from the nearest grocery store. So it is a decision for me to go grocery shopping. And so if I go to cook dinner tonight, and I have in my mind that I’m going to cook chicken parmesan. I go to the fridge and there’s no chicken, I got a serious problem, right? So what it really got to do is go to the cupboard, you say what have I got? Oh, it’s spaghetti night. That’s what it has come down to because I’m going shopping. And it is what it is, right? And that’s how you got to look at it. And I think what happens is, many organizations are looking for easy solutions because they want to get better, they want to be more effective, they want to become agile, whatever the story is, and they look for an easy solution. It’s just tell me the recipe, right? And the frameworks will, here’s a great recipe, but you know what? That’s a great recipe, but it solves a problem that this organization doesn’t have.

Speaker: Miljan Bajic 20:50

Exactly, it doesn’t solve any problems. If we look at last 20 years, and you’ve been around longer than that. Where has agile, people confuse popularity with Agile and Scrum in general, the whole movement versus the success rate of solving the problems. And it’s close to zero, and not many people talk about that.

Speaker: Scott Ambler 21:15

Yeah, well, it has had some successes. But I think a couple things have happened, right? So if you step back from that question and instead ask yourself, what organizations are succeeding? Well, I can find organizations that are very agile; Amazon, Google, eBay, and all the ones that are doing very well during COVID right now, right? Because they were able to react and adapt to the environment. So the Agile organizations have become phenomenally clear in the marketplace, if you choose to look at them. So then ask the question, well, how did Amazon get as good as they got? Well, it wasn’t adopting one of the framework, sorry, just wasn’t. Let’s do a reality check on this one, what it was, was their learning organization, they do the things that I was talking about earlier, where they make small changes over time, they run experiments, they figure out what works for them in their situation, they adopt what works, they abandon what doesn’t work. And they improve over time, basic case type of approach. And because they’ve been doing it for so long and consistently doing it, that’s why they’ve gotten as awesome as they are, right?

So there are some organizations and most of the techniques are very agile, very lean, very agile, like if you actually look at where they work, and they’re still doing some traditional stuff. So it’s all hybrid. So this is something that I think is absolutely critical. I think one of the reasons why the Agile community sort of struggled is because of their prejudices. And the purists have really taken the community for a ride. And so if you look at the successful agile enterprises out there, they’re actually hybrid enterprises. Because they adopt strategies that make sense for them in their situation. And sometimes those are reasonably traditional ways of working. So it’s exactly what we’ve been doing for years in DA. And what’s interesting, I remember like a year and a half ago, a lot of the purists, these purists coaches were telling us, we’re advising everybody, you can’t possibly be agile unless you’re collocated, right? If you’re trying to do remote agile, that’s not really agile. When you’re filthy, I wash my hands of you, I’m too good to interact with you because you’re trying to be real and agile, nobody is spinning that ignorant nonsense anymore. Nobody.

Speaker: Miljan Bajic 23:23

Because people don’t fully understand. If you understand the underlying pattern and it’s about communication, collaboration shows, so if you can figure out to better communicate and collaborate, doesn’t matter what, physical is great audit, but it’s not the only way. And I think that’s kind of…

Speaker: Scott Ambler 23:39

That’s it, right? So it gets back to do the best that you can in situations that you face. And you got to be flexible, right? So what was interesting was, when COVID hit, all these organizations had to scramble to go to remote working and put the infrastructure in place sometimes because people didn’t have machines and whatever else, let alone the ability to have a zoom call and all those sorts of things. So it was it and they had to learn, they had to invent techniques, because most of them didn’t even understand that people have been doing this for many years. And that these were solved problems, right? So the discipline agile organizations, probably are still doing remote already, but they just shifted techniques, right?

Because we were already talking [inaudible 24:26] because we were always open to remote work from the very beginning. We are open to large teams, remote work and regulatory environments and addressing architecture and technical practices and governance and many of these concepts which are swear words for some of the purists, right? Or the advice from the purist gets down to well, you’re smart, you can figure it out on your own. Well, okay, yeah, you’re smart and yes, you could figure it on your own. But that’s an incredibly expensive and slow way of doing things. When you’re dealing with problems that have known solutions and often many known solutions. So why don’t leverage learnings of others, right? So have a little bit humility. And so this is what we teach you at DA is to leverage learnings of others. So that way when you go to experiment with a new technique, like a technique that’s new for you, you can make a better choice with what you choose to experiment with, and thereby have a greater chance of success. And so then you end up improving faster and basically you have fewer failures, which means more successes, fewer failures. So you end up improving faster and cheaper. So it’s a very good thing. But it takes just a little bit of learning to pick up on this sort of stuff.

Speaker: Miljan Bajic 25:44

The organization should have the desire to develop cooks and chefs, right? Because we can’t just go and say, hey, give us this recipe so we can all follow, but you won’t use them. If you’ve been, as I said, you’ve seen this probably many, many times, but like you go to the Lloyd, people want to do one of the bigger companies that give you their playbook. They leave you with a big bill and they have. And your people have no clue what to do with the playbooks and things that they left after and I think that’s…

Speaker: Scott Ambler 26:17

And they won’t even read them. It’s a big assumption that people will follow and understand recipe, just like you were saying, right? You’ll read a recipe, and you’ll be going along, and they’ll say, well, Fracassi that this is, what the heck is Fracassi? Or you discover that you need a certain type of pan to really get the heat, right? And you don’t have that pan or anything close to it, right? So suddenly, you’re microwaving things when you really shouldn’t be, but you’re substituting hotdogs and fried chicken, because that’s what you’ve got.

Speaker: Miljan Bajic 26:52

And that’s what happens in organizations. The sad thing is, when I work as a coach with these organizations, sides of these organizations, so many people are hurt, so many people are suffering because of this, right? So it’s like you almost poisoning people in a way. You either intentionally or unintentionally. But there’s a lot of people I mean, over the years you just see the stress that people are going through, people that have been in companies for 20, 30 years feeling like shit, like, I don’t feel like I’m worth anything like, I’m replaceable. They just walked out my peer that’s worked here 20 years ago, they just walked him out to the front door, right? So when you start seeing things like that, you start realizing that this is much bigger. Like what that type of role it has, it plays in people’s personal life. But that’s a separate topic. I want to come back to certifications and maybe give you a little bit of hard time, I have couple of things then. So if we look at, I think Scrum Alliance, what Ken did with the Certified Scrum Master was, just copy PMI certification, if you apply it to Scrum, in my opinion, and that has worked really well. And PMI has been kind of the gold standard when it comes to certifications. Now , the PMI offers five certification. So when I was looking at, there’s still PMI, ACP. And then we have four discipline agile certifications. So I kind of chuckled a little bit when I saw the scrum master, advanced scrum master. And I know sometimes you have to go with the sales and we’ll be looking for and where the demand is, versus the reality. So obviously discipline Agile is much bigger than Scrum. It’s context driven, right? So could you talk about it a little bit? What kind of discussions did you guys have when you talked about coming up with whether those two certifications, Scrum Masters? This is an agile scrum master and advanced Scrum Master?

Speaker: Scott Ambler 29:08

Yeah, so we had a lot of heartburn for that. And so the reasoning was that, the [inaudible 29:15] has something called certified discipline agilest and certified discipline agile practitioner. And now those are relatively what scrum master and senior scrum master are. And what happened though was, if you go to the LinkedIn and indeed and anywhere people are posting jobs, they’re looking for Scrum Masters, they’re looking for senior Scrum Masters, it is what it is, right? It’s just the hardcore reality of the marketplace. And so what we wanted to do was provide people with a career path. So where the ACP was great and still is great. It’s sort of an add on to the PMP, right? So you want to get some knowledge and agile and lean and it’s a great way to do it. Got a really solid basis in it, but it didn’t really take you anywhere. Whereas the discipline agile certs, there’s a career path there, there’s a learning path there. And it’s a multi-year path, right? It’s not just a buy, buy, buy a type of thing, you better earn it. So that’s one of the big benefits for people is that there’s a very clear career path. And it’s all about improving, helping you to learn how to improve, so we help you get better at getting better. And that is at different levels, right? So as you gain more experience, it’s more viable for you to try to improve within your team or across teams or across the organization.

And the certs and level of experience required, knowledge required reflects that sort of learning and improvement path. So I think it’s really coherent and it’s exactly, right? It’s about far more than just Scrum. So it’s a bit unfortunate that we use the term, disciplined agile, scrum master and disciplined agile, senior scrum master for very good marketing purposes. Bu then it unfortunately doesn’t easily describe just the wealth of material that you’ll learn and how we go far beyond Scrum. And it’s interesting, we’ll have people that’ll, the company will have like an existing Certified Scrum Master. And like, I’ve literally taught workshops were at the very beginning of the first day, the guy sitting here like this and you know I’m a Certified Scrum Master. I know everything there is to know about agile, and I said, okay. Yeah, right? And then literally, by the end of the first day, the same person will be coming up to me and say, oh, this is the most awesome course I’ve ever had. You’re talking about issues that we’ve been struggling with for months. And not only do you solve them, you show several ways to solve them. And it’s like, I never heard of any of this in the scrum community. So yeah, of course not because they’re teaching you Scrum. And it’s great, don’t get me wrong, Scrum is great. But it’s very limited. It’s a 13 page. The scrum guide is 13 pages of awesomeness. But it’s only 13 pages. So you’re hanging your hat on a 13-page body of knowledge.

Speaker: Miljan Bajic 32:18

Yeah, there are some, being part of both communities, right? It gives me a little bit of perspective on both ends. And I think there are some people that are private scrum Alliance community that have been advocating for, I don’t know if you remember when Ron Jeffries, and chat and agile Baker started agile Atlas. And there’s still in a way, I think the underlying thing and what I like about discipline agile is, moving away from frameworks, right? Moving away from frameworks, contextualizing things, looking at patterns, practices. And I think, just alone during the interviews that I’ve done over the last month or so, people that I respect in the industry and when I asked them, what’s coming after this whole agile and agile to agility. Everybody’s saying we’re moving towards context driven patterns, practices and contextualizing. And that’s kind of what you’re describing, currently [inaudible 33:34]. Yeah, so…

Speaker: Scott Ambler 33:38

Yeah. So I would argue. My experiences is, the frameworks have a lot of value to add and a good starting points. Right. So when you’re first learning how to cook, yeah, you learn how to follow a couple recipes, right? Why not like? And that’s basic way you get taught how to cook, but then start learning the techniques and start learning, after a while, start learning to experiment. But yeah, you’re actually right, your context counts. And it’s good that the community is figuring that out. I think it’s a moving experience, figures that out, right? And other consultants will say well, it depends, well, yes, it does depends, context counts. But in DA, one of our fundamental principles is context counts. And we start from that very basis, because we chose…so we took a very different approach. So I’ll tell you a history. So in the mid-2000s, I joined IBM and I was there, at IBM Rational, I was the chief methodologist for IT. And I led a group of people who, we were going out to customers and helping to understand agile and lean and applying at scale in a phenomenally wide range of situations. And when I joined IBM, I was very clear, I had absolutely no intention of ever creating another framework or method because I’d done several in the past and all the arrows in my back had exactly zero interest in it based on actual experience. But then after a couple of years, we started noticing things.

And some things we noticed was that everybody was doing Agile differently. Nobody can really tell us what they were doing, right? [inaudible 35:17] scrum shop, which is meaningless, absolutely meaningless, right? Now, you might be doing Scrum, but you’re doing 50 other things and you haven’t pulled them out there, so you don’t really know what you’re doing. And sure enough, you go and you look, and then you go in and yeah, they’re doing little scrum. They’re doing calm on over here and you’re doing that over there, and so on. But they’re only focused on Scrum, because they’ve been overwhelmed with the marketing. So fair enough, right? And everyone’s struggling. That was the other thing too, everybody was struggling figuring out this agile stuff to apply it in their own situation. So it was interesting. So we basically came to the conclusion that there was a need for advice, there was a need for some sort of what we believe to be a framework at the time to tell people how to actually do this agile stuff in the real world, as opposed to what was being preached by the methodologist. But at the same time, everybody’s doing it differently. So those were two phenomenally different observations. And I just want to say…I would like to be able to say that we figured it out really quickly. We thrash for months on this, because it’s like, it’s black and it’s white, right? And I was finally reticent to get into the framework. And rightfully so, right? So then it was this, the light bulb goes on. And we realized we really need a context driven approach. And that’s where dismantle delivery came from, which explained how do you do Agile solution delivery from beginning to end. How to do projects? And really, how do you initiate things?

Where some people still thrash on Sprint Zero, we just said explicitly, first, you got to get going on it, there’s got to be some sort of initiation effort, it’s going to integrate, and everybody’s doing it. So let’s just talk about it coherently and discuss to do it. So we developed that, and then we brought DevOps into play, and then IT and then the rest of the organization. And that’s how the discipline agile toolkit evolved over time. Because we started realizing context counts in every part of the organization, and you need to be able to choose your own way of working in every part of the organization, and there’s opportunity to improve in every part of the organization. And if you don’t improve in every part of the organization, you’ve got a problem, right? So if you view your organization as a complex adaptive system, and effectively as a fleet of ships, right? Every team is a team, you’re a fleet, your organization’s a fleet, then if all these ships are going in different directions, then you’re not really a fleet, right? It’s just a bunch of teams doing their own thing. But if you’re a fleet, you’re basically going in the same direction, it wouldn’t be nice if you could actually work together and do whatever fleets do.

And so you do it effectively and get better at it overtime, right? [inaudible 38:02] I guess. So that’s the idea there. So context definitely, we need to contextualize approach. But here’s the hard lesson for all my colleagues in the Agile community, I invite you to have the humility to recognize that other people have solved problems, similar problems than what you’re currently facing today. So instead of making stuff up, which is a lot of fun, you don’t need to reinvent the wheel on everything, you really don’t. So all this random experimentation, all this rhetoric around failing fast and all that sort of stuff, sure, it’s better to fail fast than fail slowly. But it’s still failure. And yes, you’re learning something from the failures. But you know what? I don’t need to be stupid about these experiments that we’re running. And this is the problem with most coaches, is they’re not being smart about these experiments. You don’t need to experiment with the wrong thing, right? So if you know how to make choice, if you know you’ve got several choices, and you can identify a better choice, then you got a much better chance of succeeding. So just be smart.

Speaker: Miljan Bajic 39:11

Well, it goes back to the analogy of cooks and chefs, right? It’s almost like throwing stuff in and just blindly hoping that something delicious is going to come out like you got to understand what you’re throwing in. And when you’re experimenting, you’re basing it on your knowledge and previous experiences. Can you mix these two things? There are certain things that just don’t mix, right? There were a lot of times if you mix them, you might get poisoned or you might get an upset stomach. And I think probably that’s what you’re saying like, in a sense, there are a lot of things out there that we know that we shouldn’t mix. And there are things that we know that go well together. So just be more cognizant about.

Speaker: Scott Ambler 39:58

Yeah, exactly. And also be aware, I guess the thing, so the Amazons of the world often run into issues that nobody else has actually solved. So then they’re going to be experiment if they’re going to be doing true experimentation. But if your organization is not at the Amazon level, and the vast majority of organizations are not, then it gets back to the humility, just realize other people have figured out a lot of this stuff already. So why don’t you leverage their learnings? Let’s experiment with things that have a shot at working. And, why fail? And you’ll fail every so often, like, you’re still going to make mistakes and you’ll burn the food accidentally but you don’t need to experiment with silly things. And I think is the big challenge that the community faces right now is that first of all, understanding that the frameworks are only a good starting point, that you need to look beyond the framework. So one of things we’ve done in DA is we purposely don’t use Scrum terminology.

So if you remember Scrum, when they first came up with Scrum, they purposely chose silly terminology like spring [inaudible 41:15] and other things. To send a very clear message to everybody that this is different. And that was a great decision. That’s a wonderful marketing decision. It worked out really well for them. So we’re doing the same thing now. So we’re using older more accurate terminology because we want to send a message to the scrum community that there’s a lot more to the world than just Scrum and you need to wake up. So we’ll use the term iteration rather than sprint and we get a lot of Scrum people. Oh, my God, it’s really a sprint. Why would you use that? Why would you use this meetup term? Well, if you think that’s a made-up term, it’s because you don’t have a background. But also, we want you to think outside of the scrum box. Because scrum in many ways, it has done a lot of great things, but it’s really narrowed the conversation. And the people really struggle to realize it. There’s stuff that happens outside of Scrum that is very good.

Speaker: Miljan Bajic 42:12

And I think, you just made me agree, 100%. And you made me think of a couple of things. You made me think of extreme programming, right? And how extreme programming, you can’t do Scrum, or you can’t really deliver without extreme programming practices, it’s very difficult, right? But Scrum is really good at marketing or specifically, Ken really had a vision of understanding. I feel the same way for discipline agile, over the years and I think from the content and like your message and the idea is spot on. But marketing wise, I think, from the graphics, right? And people judge a lot of times oh, safe has this nice, polished thing, less has. And I think people a lot of times, like I said at the beginning, they don’t take a course with Scott or anybody else from the community, they’re just basing it on a rough idea by skipping through a couple of pages and saying like, oh, this is a bunch of BS, right? So yeah, marketing is big part. I think that’s something probably with Kanban, not as much but definitely experience and discipline agile reminds me of that where it’s the message is right but the marketing is not at the par where it needs to be. So I don’t know if you agree with that. And like what…

Speaker: Scott Ambler 43:38

I do, we’re actively working on that very issue. It’s easier said than done. One of the challenges is that DA is, there’s some complexities, it’s a complicated solution because we do complicated things. The fundamental problem in the industry right now is that, VUCA, right? It’s getting more complex, rapidly changing, all this good sort of stuff, all this great uncertainty, and then we look for the absolutely simplistic answers, right? And it’s crazy. And what happens is, and we’ve been [inaudible 44:18] and it’s a Twitter world where everybody wants to read things and 280 bytes and stuff like that, right? They want to read books, they don’t want any video that’s longer than five minutes, it’s pretty, pretty hard to get anybody to watch it these days. So they’re looking for these absolute simplistic answers for their exact problem. It gets back to just give me the recipe or better yet, give me the Big Mac deal. They just want the solution hand to them. And it’s no, you’ve got to unfortunately learn how to cook, so you’re right.

We have struggled with marketing, [inaudible 44:50] organization, we focused on content, we focused on actually dealing with helping organizations to do this and to teach people, we didn’t focus on marketing. So we got totally out of market and you’re absolutely right. I would say the exact same thing the XP guys. They completely got it marketed. It was strange, like in the late 90s I was hanging out with Kent Beck’s and the Ken Swaber’s, the world and all these guys and XP was very popular at the time because it spoke to people. But then they got out of market by Ken, by Scrum. Scrum was dead in the water in the water when the Agile Manifesto was written. And it wasn’t until Ken came along with a really great marketing strategy, the CSM strategy that scrum took off other than that, it was dead in the water, absolutely dead in the water. And XP was the thing, the really agile conferences was the Extreme Programming conference. It wasn’t an agile conference, it wasn’t until the third or fourth year that it became agile.

Speaker: Miljan Bajic 45:48

Yeah. And now you go to conferences, it’s getting a little bit better. But it’s all about, yeah.

Speaker: Scott Ambler 45:54

Well, Brahmins XP is hard, right? You’ve got to be skilled. And you can’t just take a two-day certification course and master it.

Speaker: Miljan Bajic 46:04

So I’m talking to [unsure word 46:05] after this one at 11:30. So it’ll be interesting. I really will say, I really enjoyed this. Maybe to switch topic a little bit. We have about 10 more minutes. So when it comes to the partners programs in training, like to scrum Alliance, we have CSDs and CC’s. I was looking at the traditional registered education provider to PMI that was updated this year to authorize training partner program. I was looking through it and I was wondering, first of all, I was looking at the names, just people that were training and maybe it’s just me but I didn’t recognize a lot of people so that could be a lot of them were PMI already, trainers. Then I looked at the pricing too, it’s a lot more than we maybe I don’t know, depends, like when you look at it specifically from scrum Alliance. But it’s more than what maybe I paid through scrum Alliance. So I was interested and this just goes out to people that might be interested in becoming trainers. And I know scrum alliance is put a lot of effort in setting the bar for the similar program to authorized training partner. So I want to maybe just spend a couple of minutes and talk about from your perspective, what is your vision specifically for the PMI a training program for discipline agile practitioners? And how could somebody that’s interested in becoming a partner training partner? So maybe first, what was the reasoning behind it? What is your goal with that and then how can somebody join that?

Speaker: Scott Ambler 48:04

Yeah, definitely still. So a couple things. So first, keep in mind that the ATP program, the authorized training partner program is about more than just DA, right? So there’s more organizations that trained for PNP and the ACP and different certs. And it’s basically two concepts, your accompany becomes an authorized training partner. And then they can have instructors to teach specific courses. So I could have an instructor that teaches PMP courses for example, I have an instructor that teaches DASM and DASSM for whatever reason. So to become an instructor, you have to work for an ATP or be socialized. So you could be a consultant or you could be contracting through an ATP, for example, but you’ve got to be sponsored by an ATP to become an instructor. The second thing is you’ve got to be qualified to teach the workshop. So if you want it, for example, say you wanted to become a DASSM trainer. You have to have DASSM certification you earned, you got to take the course before you teach it everything. You’ve got to be qualified to be an instructor. So there’s a training program for that. But you’ve got to be certified in what you’re teaching as well. So if you want to teach SSM, you got to be certified in SSM and well actually for anything, DA, the minimum now is you’ve got to at least be an SSM because as a senior scrum master, because that requires several years of experience and to be good instructor, you’ve got to be experienced in what you’re teaching. So that’s absolutely critical. And then becoming [inaudible 49:52] teach the DAC, you got to be a DAC first and so on.

Speaker: Miljan Bajic 49:57

Okay, so yeah, I guess the way that I understand now you clarify for me. So the partner is more like a company that can hire trainers to do that. So it is almost rap. You pay one fee, and you can have two three different trainers that training under that license.

Speaker: Scott Ambler 50:24

Exactly. Yeah. So that’s exactly what it is. So the training partners allowed to offer workshops, basically. And then they have qualified instructors to deliver the workshops. Yeah.

Speaker: Miljan Bajic 50:35

Okay. Yeah, because that’s a little bit different and scrum Alliance has reps that serve the similar role. But that was really helpful to clarify, because the price now makes more sense.

Speaker: Scott Ambler 50:50

Yeah. So what we found is, particularly with DA instructors, we’ve seen either existing ATPs hire instructors, and they’re also doing to PNP and other things. Or we’ve seen groups of instructors basically come together to form a company. Or, well, what they do is they work for an existing company and they all decide to hey, we’re all going to get, this company becomes…

Speaker: Miljan Bajic 51:18

Chip in a little bit. Yeah.

Speaker: Scott Ambler 51:21

Yeah, stuff like that’s going on. What’s also interesting what ATP is, you have to be in business for at least three years, you’ve got to meet certain qualifications. So it’s got to be a real company. So you can’t just start a company tomorrow and [inaudible 51:35]. So yeah, so all the ATPs get any instructors, they have to be qualified because your reputation’s on the line.

Speaker: Miljan Bajic 51:52

Yeah. No, that makes sense. So I was trying to look at how does the discipline agile deal with mindset and culture. And I ran across the discipline agile mindset and the set of principles, promises and guidelines. Could you please maybe just elaborate on that a little bit? Because I thought maybe that was the, from my understanding, the weakest part like was something that maybe DA hasn’t really evolved and developed. Because a lot of times, we talked about the need to understand the psychology and especially at the coach level, understand the culture. And the more I dug into it, the more that I saw, but it wasn’t like right in front of me, so I think it exists. But I don’t understand it. Well, I haven’t seen it. So could you maybe just talk about what is this discipline agile mindset and how does DA with mindset and culture?

Speaker: Scott Ambler 52:52

So yeah, so DA there’s an obvious focus on process, because we fill in the blank, the frameworks don’t want to deal with. So we believe in, you have to have the mindset, you have to know how to be agile, you also have to know how to do Agile, you have to have the skills as well, right? And it’s still like 85% on mindset. But without the skills, the mindset doesn’t really matter. And so, originally, we based the mindset on the Agile Manifesto. And very quickly, though, we realized that there, because our scope was bigger than software development, we realized that there was issues with the Agile Manifesto years before. So if you remember a couple months ago, in one February, the 20th anniversary manifesto, there was a lot of sessions how do we extend, how do we rewrite the manifesto, right? We were there 10 years ago. And so it’s happening because was blatantly obviously need to be done. But the manifesto authors didn’t want to update the manifestos, that’s the problems. So we weren’t constrained by that. So we started working on something called the discipline Agile Manifesto, we started addressing business agility, right? So as the toolkit grew to have greater scope, we also evolved the mindset in parallel, reflect that. And then about a year and a half, two years ago, we started realizing that the format of the manifesto, the values and principles was really clunky. It was great 20 years ago, but it just wasn’t getting the job done. And so we stepped back. And we asked the question, if we were to rewrite the manifesto today, how would we capture it? And it was a lot of effort, actually.

But we came up with now what we call the DA mindset, so it’s based on a collection of principles which we all always had, right? So one of the weird things with the DA manifesto was we had a collection of high-level principles, then the reworked values from the Agile Manifesto and then reworked principles from the Agile Manifesto. So two levels of principle of total mass, so I was one of our motivators to rethink things. But we basically captured in this format of a collection of principles, we believe in these principles that context counts, and we want to optimize flow and we want to be enterprise aware. So beyond the team, fundamental ideas, right? And those just pervade the toolkit. And then because we believe in these principles, we make promises to ourselves and to others that we work with, that we collaborate with. So we believe in psychological safety and we embrace diversity, we believe in making all work and workflow visible and much other stuff. And it’s mostly lean.

That’s it, that’s the one interesting thing about the DA mindset is, it’s mostly lean. [inaudible 55:51]. And then in order to fulfill these promises, we follow guidelines, we take a validated learning approach, we change culture by changing the system, fundamentally. We try to improve, one of the promises is we improve continuously. So this mindset pervades, I would argue, pervades the toolkit. And if you go poking around in the seat, we actually then for the various process blades, like marketing for example, or finance or vendor management, we then extend the mindset with philosophies because the marketing folks have or in a different world have different priorities than the finance folks and the IT folks, right? So there’s different mindset, so we extend the mindset with philosophies that are specific to that process area within your organization, and sometimes there’s some similarities between the philosophies, sometimes not, often not. But it captures the fact that you’re marketing and this is observable, right? This is very observable, the marketing people in your company will have a different mindset than the finance people, right?

Speaker: Miljan Bajic 57:03

So I think that’s the case for everybody. Because to some extent, we’re all been conditioned certain ways, right? So like, through company as well as outside. So I think that’s one of the, going back to the underlying principle, like context matters. And you do have to understand that and meet people where they are, and then all from there, because it’s easy to say, one size fits all.

Speaker: Scott Ambler 57:33

And that’s absolutely true of mindset. So I think that’s an important observation. So where everybody will point it, the Agile Manifesto as that’s the agile mindset, those are great ideas about software development that solve the issues 20 years ago from a bunch of middle-aged white guys in North America.

Speaker: Miljan Bajic 57:57

Couple from Europe, but yeah.

Speaker: Scott Ambler 58:00

Yeah. But I was on a panel with Kent Beck about a month ago. And he asked me, what do you regret about the manifesto? And the very first thing out of his mouth was, he regrets that it was a bunch of middle-aged white guys that wrote it. Fair enough, not exactly the most diverse community [inaudible 58:20] different times. But yeah, so the mindset pervades but I think we have for a long time had a focus on process just because the rest of the community was just so weak on the process after that and so focused and so strong on mindset, that we filled in the blanks in DA that everybody was very weak. And still, I would argue, still as weak on. So I think that’s the difference. But the mindset just pervades the toolkit. And I think we’re a lot more advanced than everybody else in the community, because we explicitly follow our own guidelines content. We believe in context. That means we have to respect the fact that different contexts mean different mindsets for people and that’s okay. There’s some [cross talk 59: 13]

Speaker: Miljan Bajic 59:13

Yeah, I think. Exactly. And I think what one of those things that you probably heard too is like, there are multiple truths, right? And that goes back to the mindset, so maybe as a last thing, what message or invitation do you have for Agile community or anybody for that matter that wants to learn more about display agile maybe either has doubts or doesn’t, what would you like to say as we finish here?

Speaker: Scott Ambler 59:41

Yeah. So I think give us the benefit out, go and check out the site pmi.org/discipline agile, or just Google being disciplined agile. You’ll find it fast enough and just give us a bit of time, right? And I appreciate there’s some density there. And we take on a lot of issues that maybe you don’t appreciate. But if you just step back and ask yourself, ss my organization dealing with these issues? I might not be, but is my organization dealing with these issues? And would it be nice to have some help? Then I think suddenly your mind will open up. And yeah, we use different terminology, but that’s on purpose. Because we do want to send the message out loud and clear that this is different. But you I think if you believe, if you can observe that people are unique and your team is unique, that context counts, then I think DA is something you should look at, particularly if you also have the humility to understand that you really are dealing with issues that other people probably solve. So they solve very similar problems. So I would invite you to learn from other first, right? Like, experiment wisely and it’d be much better for you, it’ll be much better for your organization. And it’s eye opening. I think, like I said earlier, the we run into all these agile experts, and then they first are learning DA and pretty quickly, they realize, wow, I really needed this a long time ago, because you’re solving some really serious problems that we can’t do, that we’re struggling to deal with right now. And that is a phenomenally common experience. But they had to give it a day, a day of learning. Some are few hours of learning sometimes in order to just open up to the idea that other people are dealing with these issues already.

Zuzi Sochova: Scrum Masters, Leadership, Development | Agile to agility | Miljan Bajic | #20

Zuzi Sochova

Speaker: Miljan Bajic 00:28

So Zuzi, how did you get started? How did you get introduced to agile and what was your journey?

Speaker: Zuzi Sochava 00:37

I started this all in five, I was actually working for a medical company in the US in Minneapolis for Medtronic, and they switch to scrum at the time. And that was a really interesting journey because I was a developer at the time, got used to certain way of working, but that scrum was like, okay, Americans something, right? And then when I came back, my manager at the time, he said, now you have to be a scrum master. I was like, I don’t want to be a master. He’s like, yeah, but you have to, you’re the only one who ever seem strong for my company, right? Do something, right? I was like, yeah, but I don’t like Scrum. He was like, yeah, I don’t like it either but you just started. So that’s how I started, right? I got no other choice. I guess.

Speaker: Miljan Bajic 01:32

So you were willing to.

Speaker: Zuzi Sochava 01:34

Yeah. So I started with something which nowadays, I would not really see as a good start, but I guess I was lucky. And eventually, step by step we figured it out. And I also realized, like what should I do differently, right? So my beginnings were like every other I think, people who started without really like caring about it that much. There is this process, follow it.

Speaker: Miljan Bajic 01:58

Yeah, exactly. How did you get into training? So you started with that company, I’m assuming you gain some experience. And how did you dive into training?

Speaker: Zuzi Sochava 02:10

I did training on scrum much later on. So we got some coaches in the US at that time as the team, but I didn’t know I’m going to be Scrum Master. So it was just a team training and then practicing, right? And then when I came back, my company was pretty small so we were not really up to training, you should learn everything yourself. So within a year, I realize the Scrum is really working, which was surprised because I didn’t expect that. So okay, that thing is working. So maybe I should just start reading about it. So I just start reading, going to conferences, meeting with people, eventually, I have this dream, right? That I will help everybody in the Czech Republic, Slovakia, maybe a bit at that time as well. Like understand what Agile is about, know that vert even, like know that is Agile, right? And now I actually recently rephrase it, so my mission now is not let them know that agile exists, but actually let them know what it is. So they really understand. But we started Agile community, have a couple of other guys here in Prague organizing an agile project conference every year.

And actually, I went to a CSM training again, because one of my colleagues at the time he said, like, I don’t have that many people. So don’t you want to come so I give you a discount. So I said, Okay, why not? I can. So I joined a CSPO actually as the first one. And then Danko Kovatch came at Brock and we have a drink. And he was like, don’t you want to go train? It’s like, I don’t know. But we don’t say no to that thing. So I said, Okay, why not? I mean, yes. So we actually did a class together, which was really fun. And those type of things just happened to me. So over all, I ended up being there. And then I was in India at a scrum gathering. And I talked to a couple people, Carol at a time as a managing director, but also Bob Hartman. And they both told me, why don’t you apply for becoming a CST? Is like, I don’t know, I never thought about it. You should do that, both of them. It’s like a chat at the conference is like no prior or anything. It’s like, okay, so I Google it up that night. And it’s like, okay, I’ll apply today. So that’s my starting, right? Usually just not say no to things which were coming to me.

Speaker: Miljan Bajic 04:37

That’s awesome. But those people, I don’t know Dan [inaudible 04:40] that much. But I know Bob, I don’t know him personally. But based on what I know of them is that they’ve done that for others where they encourage others and nudge others. So that’s awesome to hear that. It was a little bit of nudge from others that got you into this space. So you wrote a book on this Scrum Master, then you just released recently another one, what is the agile leader and which I want to come back to but I would love to know, what’s your process for writing? How do you go about? Do you have a specific time of the day or how do you go?

Speaker: Zuzi Sochava 05:22

Well, no, It’s, I guess gone. But what I was doing, I started drawing. So when I was able to draw the pictures, and doing some small blog posts, etc. When I was able to digest that message in a picture, and combine those pictures together into some map, which was discovered all or half of it at least, then I thought I’m ready to write a book. So I actually started writing around the drawings. And I was writing the first book, the Great Scrum Master, I wrote mostly during our diving trips, and the morning and around land river diving, in the afternoon when we were sort of resting. So I was writing a book. And the second one and the translation of it back to Check because I wrote it in English. And then I was translating back the Check. I was actually doing like, we’re sitting at the beach. And that time it was Miami beach with my daughter, and she was enjoying there. And I was drawing those images on the beach and trying to write overnights. So I was always writing when I was traveling. So that’s simple to me and now I’m struggling writing a blog because I’m not traveling anymore. So I don’t have enough time.

Speaker: Miljan Bajic 06:35

Exactly. It is tough to find. But yeah, it’s interesting as I talk to people that have written and I’ve started writing couple years ago, and for me, it’s that routine, whatever time it is, if it’s in the morning or afternoon so, and everybody has, but I don’t think I’ve had anybody describe it as sketching first and then I’ve seen your drawing, which are really good. So I can see how you’re maybe thought process for that is. So maybe to come back to your latest book, The agile leader, what is agile leadership about? How do you describe?

Speaker: Zuzi Sochava 07:21

See it as being an agile leader is like a state of mind, right? It’s up to you to decide, I want to be a leader, I’m ready to take the ownership of things and have that vision and go for it. And of course, you need to hear that feedback from a crowd like other people ready to follow you, is it clear enough for them? Is it motivating enough for them? And things like that. But at the end of the day, it’s a state of mind. So the subtitle of that book is leverage the power of influence. So I don’t see leadership being anyhow connected with any management position. As a manager, you need to be a leader. But you can be a leader or you are a leader, even without being a manager, it’s just your own kind of mind, which is important to focus that way.

Speaker: Miljan Bajic 08:12

So the mind, I guess, I’m assuming you’re alluding to awareness and I think he talked about that in your book. Why is that awareness so important? And could you give us maybe some examples of the mind and may be mindset of, hey if I want to I can step into this leadership role. I talked about, like in sports, a lot of times you might have team captains, but other people step into that leadership role, like, hey I’m going to make this stop, or I’m going to motivate this other team member that might be down. Those are some examples of actually stepping into a leadership role. But how would you describe that awareness, leadership, or just awareness around?

Speaker: Zuzi Sochava 09:03

I think it starts with this dream, you have somewhere deeply inside their passion. And they asked me about [inaudible 09:14] or how I read this book, but it’s also, before those pictures, it starts with a dream, is that strong message, which I believe I have to tell the other people. And I feel like even though they all go to my classes, how many people can I teach in my life, right? Not that many, I can write it into the book, and they can read it, and they don’t even have to meet me. So this type of thing, like this passion, if you have that message or that’s something you’re really passionate about the dream. And when I was still taking care of the developers, I was a director of that engineering group and HR director at some point over time. So I was wondering like, how can get more people growing from bottom up, right? Helping them to take over the ownership and become leaders. I wouldn’t have call it that way at that time. But nowadays, looking backwards, it was exactly what I was doing. I was trying to encourage them to speak, encourage them to take over the ownership and say, hey, I want to do that. So we were as an example of those initiatives, we were trying to figure out, like, how can we help each other to learn? Because we were doing quite weird business which if you go to regular class, people don’t teach you those type of things. So we were thinking, okay, maybe we should learn from each other. So how can we start this? So we actually asked people like, what are you willing to share with others?

What do you think you’re great at? And the other question was quite the opposite. What do you want to learn from and whom would you like to learn from? And we actually came out with this nice ecosystem where people say, no, I don’t think I’m great at that. But then I say, Okay, I’ve got the five or six or 10 people saying that they would like to learn an agile from you. Oh really? I’ll think about it. And they actually, because they got that support and feedback, they start doing it. And then when other start the first one doing it, they start saying, hey, maybe I’m not sure but if somebody is interested, I might offer this. And again, make it happen. So I think sometimes it’s just about having the dream, having enough self-confidence to speak up and say, I’m going to do this, anyone interested? And they’ll say, yes.

Speaker: Miljan Bajic 11:38

Yeah, that takes courage. And you talk about courage as well, why courage so important? It’s one of the strong values to so…

Speaker: Zuzi Sochava 11:45

It’s one of the most important things, because we are always afraid of doing things and why are we here anyway? I like courage. I was never really caring too much about other things. So I always did a lot of what I wanted to, of course, you take a feedback from people, but you have that strong vision somewhere but it was actually shifting. But I was never afraid to speak up at the end those type of occasions, I guess.

Speaker: Miljan Bajic 12:12

Yeah. Nice. So I was looking at it and you’re using, I’m assuming from Bill Joiners, leadership agility, the expert achiever and catalyst. Is that where you were, I haven’t read the book yet. As I said, I just learned, but what are your thoughts on obviously, using those labels that Bill pulled from research that he did, and actually just interviewed Bill recently, what kind of impact did that have on you if that’s the case?

Speaker: Zuzi Sochava 12:57

I’m using it as one, I have this habit of having those books as a tasting my new kind of thing. If you go to that fancy restaurants you get like 12 course Menu, and some of those will speak to you more, and some of those not that much. So I tend to have those various different concepts, and trying to combine them together and show how they relate to what I want to say. So Bill Joiner is one of those. For leadership program, I’m using either Bill Joiners 360 or leadership circle 360. I found that Bill Joiner is, I would say, easier to do for corporate world, when you have like a traditional organization where you have those managers and managers of managers and the traditional structure of hierarchy, it works really well. But if you try to apply it for people without that structure in their lives, working blights like entrepreneurs, they have their own company with very little employees, maybe like contractors, but it’s more like a network than anything, then they sort of feel like it’s too hierarchical, and they don’t fit. So currently, I ended up [inaudible 14:15] when I teach or coach organization, which is more like traditional corporation, I would do Bill Joiners 360 because it’s really valuable and help people to reflect. And I’m most likely to do a leadership circle for all the other agile coaches who are like floating around the world and being everywhere, nowhere and don’t have the fixed structure in their main current position, right?

Speaker: Miljan Bajic 14:44

Yeah. It’s interesting and I’m assuming I think when I was just looking at the questions to ask you and looking at the contents of the book too, you have reinventing organizations, and all of those are based on what’s called Agile development stages, right? That Bill talks about. So how important is it for Scrum masters to leaders to understand psychology and these agile development stages in the way that they lead because essentially you have to switch and change your approach based on the situation and cognitive development of the group or person that you’re working with.

Speaker: Zuzi Sochava 15:30

I have my internal belief that if we have Scrum Masters coming from like this psychological, sociological background, we would actually have great Scrum Masters. The problem is, I tried to actually start the relationship as a faculty here in Prague, but it’s not been really successful, because for some reason, and I checked then later on with one person who actually made that shift, he has this background and he is working as a scrum master now, so we chatted about it, I was asking him why it wasn’t successful. And he said, most of my colleagues from school, they feel actually I betrayed what I was studying. Because I should be here helping people with issues in their minds and sort of healing people, doing some important stuff. And now I’m just doing some business for money.

And so I can’t repeat his own words right. But that was like a stick in my mind was like, oh, maybe this is just not appealing for them. They can get a good job but they don’t care about it because they have a higher purpose, higher mission. So we’re stuck with those technical developers like I was, right? Biggest Scrum masters and relearning everything from scratch. So of course, I don’t know enough about all those things. On the other hand, having a technical background gives you some sort of maybe same language with people, which makes it easier to connect, etc. But otherwise, I think I was always thinking if I should go back to school, and study some sociology or something like this, to understand this more.

Speaker: Miljan Bajic 17:14

Yeah, I dug into him, like I tell people. And I’m still learning, right? A lot about psychology, a lot about just how do you understand people better because Miljan can go in and understand, like how to facilitate this or how to do this or what’s the best technique for that. But if you don’t understand people, you can’t really be good scrum master or effective, you’re not a holistic scrum master. And this goes same for the leaders. And a lot of times people see that as a soft skill. It’s harder to measure, for instance, how do I know how to motivate Zuzi versus somebody else? And you might be motivated differently than somebody else. For you, money might not be an issue, for somebody else they might want more. And how, if you have a group of people or a team that you’re working as a Scrum Master, how do you align their needs? So what are you doing in that situation? How do you based on what you know currently? How do you show up and lead or maybe when you’re mentoring and coaching Scrum Masters, what are some of the things that you do to help them understand the importance of understanding people and culture?

Speaker: Zuzi Sochava 18:32

I actually put most of this, I think the biggest game changer, maybe let me rephrase. Because game changer for me was going to oversee organizational relationships, system coaching. And I was waiting for around, going around it for a long time, actually went to Lisa Atkins, Agile Coaching Institute for all their classes. And when I finished that year by year, eventually I asked Lisa like, Hey, I finished everything you offer. What’s next? Where should I go next? And she looked at me and said, you know, we’re doing ours. And we like it, you might like it as well. I said, okay. Thanks for advice. And I was thinking about it for a year, reading the orc website. And at that time, that website was sort of like not really appealing to me. It was not saying anything about what is inside. I was like, I don’t know, she recommended it, but it’s a lot of money, a lot of time, should I go there? Should I not? And then one day, I just said okay, I go and then you realize there is a discount if you buy all five classes. So I was thinking about it for about an hour and said okay, buying all five and just go for it. And so I went to Toronto for the classes and it was really nice, nice group of people and I enjoy it. I still have friends from that cohort by the way, and it completely changed the way how I look at things and how I do my coaching, how I do my classes approach, a lot of things, right?

Speaker: Miljan Bajic 20:03

What are some of the biggest difference if you reflect back? What is something that you did and now you wouldn’t do that again after that class?

Speaker: Zuzi Sochava 20:10

I think the biggest difficulty was, like I was looking at the organization from bottom up, thinking [inaudible 20:17] teams need something so that you have to understand, it was this overlying mindset, I wouldn’t have call it that way. I was trying to just give advices, talking to executives and give them advice as tried. It’s like useless, right? They no matter anyway. So when I start actually asking him questions and coaching them a little bit more, and be more reflective of the entire system, which is going on there in that organization, I was finally able to work with them. And there was behind me starting this CAL program and Kel to right now, and those other things. So I think I became more patient as well, because of that. And kind of there is this rule, right? System rules saying like that, who knows what is right and what is not? Which I learned in or spread. And so I think that’s the overlying principle, I tried to apply to most of those situation, it just looks like a perspective, there is a 2% of truth on every perspective, that’s cool. What else is here, right? And try to listen to the voice of a system, try to be more curious about those type of things. And having a technical background, originally, when I was starting, I knew in one plus one is always two right? Mathematics. So that’s how I look at life.

And there’s this, there’s this, that’s that, it’s wrong, or it’s right. And I think over the years, I shifted from like, okay, well, it doesn’t have to be either, right or either wrong. It’s actually both at the same time, either way. So how can I help those people to see that, to be aware of that, to accept that? So that’s what actually started at the beginning of the CAL classes, which emerged into the book, but it’s always like, I did a class where I talked to hundreds of people about their topic and try different stories and different things. And once it’s fits, I am ready to start drawing it and write pages of text and trying to describe it and sort of pull it out. But that the picture in my head is sort of coherent. So that was behind it, right? I try to feel like how can I help people to make that shift? And sort of understand that organization is a system, human relationship system and can you be aware of it? Can you stop judging it all the time? Like, this is right, this is wrong, this should be this way or this should be that way. Because who knows?

Speaker: Miljan Bajic 22:56

Exactly. And that’s so hard, right? And goes back to the awareness to. And then what resonated with when you said, like look at it from different perspectives, because there’s truth in all of these perspectives, right? Versus us being just tied to our own perspective. And I can also like, in my CAL classes, I’m also piling stuff down, writing about and getting immediate feedback from people. So I can relate to that. It’s really good to like, hey, I’m thinking about something or how would I explain it, you actually put it into class and…

Speaker: Zuzi Sochava 23:35

And see what happens, right? Exactly. I did a couple of those classes to sort of consolidate it because you have it in your head, but they explain it in one way and the right is the other way. And those things are interesting, right? But I think all over like being able to feel those relationships and focus on the relationships and see the impact of the work was a very important for me.

Speaker: Miljan Bajic 24:03

How much of coaching do you do? What does agile at the executive level look like? Because when I work with executives, it’s a little bit different, right? It’s themes at least that they don’t have time for a lot of the stuff and you have to influence, you talked about influencing, right? Influencing is a huge, huge part. So what are some of the things that you do and maybe talk about in classes when it comes to influencing and agile at the executive level?

Speaker: Zuzi Sochava 24:37

Agility. I did two things. I like to fix this functional teams at any level. So I have some clients that are over at this level, and its agility in a way in a sense, because agile brings transparency, collaboration, team spirit, etc. So I’m using this agile background for fixing those teams to be high performing, or at least performing, right? That’s one part of it. The typical question I got recently in capital classes was, what should I do with my managers? How should I explain them? Well, I don’t think you do explain them. They either feel the need or not. So can you make that need really visible? Can you make it painful? Can you make it emerge from space? So they say like, Okay, we have this problem. Once you know what problem they have, then you can say, hey, I know how to fix it. If we collaborate more, we might be more creative for whatever else, [inaudible 25:44] sort of advice or first organizations, but I’m there sort of step by step, step back, stop and reflect, think like, where are we?

Are we happy about this or not? And sometimes they actually say we are happy about it. And I’m saying, I know that it’s fine. I’m leaving, right? Yeah, I don’t think I have a job here. And that’s fine, right? And sometimes, they actually say, yeah, that’s exactly, they want me to leave, we just don’t know how, we were trying ourselves, and then you can help them, right? So I think it all started with that [inaudible 26:19], it says create a sense of urgency. But if there is no sense of urgency, then just unable to work with that. I just get out. I learned that through the years, I really worried about this organization who is struggling, not failing, falling completely not like bankrupting, that’s too much. But struggling, right? They slow down, they used to be super successful or successful, whatever, growing, growing, slowing down, slowing down, and now they see how it looks like down the hill, right? Looking back down the cliff. And they’re scared, they try to fix it themselves, like three times four times. They said no, those practices, right? They don’t help. So those are ready.

Speaker: Miljan Bajic 27:01

And there’s that sense of urgency there, right? They don’t want.

Speaker: Zuzi Sochava 27:06

Yeah, exactly. So very often, vigorous, funny conversation, like this afternoon, about some clients, right? Has been asking about something like new potential clients, right? They think that you actually are here to sell, I was like, I’m not selling, I’m waiting until somebody is here and say I want to buy, right? So maybe there’s the shift, right? I’m waiting for organizations until they’re at that cliff ready. And before that, I just check them a little bit, are you ready yet? Hey, that’s very kind girl, interested? No, not yet. No worries come later, right?

Speaker: Miljan Bajic 27:45

Exactly.

Speaker: Zuzi Sochava 27:46

So that’s part of what I do. But of course everybody has a different lesson, I try to catch those type of people who are like, ready.

Speaker: Miljan Bajic 27:54

It’s not waste of your time. It’s not waste of their time, if they’re ready. And I think we’ve been in situations where they talk about it but there’s no sense of urgency and so it feels you’re not contributing, so it feels at least when I go in and coach, I feel like I’m wasting their money, I’m wasting my time, I’m not motivated, it doesn’t feel good.

Speaker: Zuzi Sochava 28:23

It’s not helping them either.

Speaker: Miljan Bajic 28:24

Yeah.

Speaker: Zuzi Sochava 28:26

That’s the problem. They feel like they’ve been better without it. It’s too painful, right?

Speaker: Miljan Bajic 28:34

Yeah, exactly. It’s tough and maybe to pick it up a little bit. And you’ve written in your book about the need for organizational structure change, like HR, Finance. And I think especially like finance and HR, those are the last ones to go or to understand or shift their mindset. What are your thoughts? I mean, again, I haven’t read the book, what do you write in your book about HR? I’ll go back and read it, I promise. I didn’t know that you’ve wrote a book. I knew about the Scrum master one. But I talk a lot about finance and HR. So what did you write in the book and what are your thoughts on how finance and HR needs to look at things and maybe change their perspective?

Speaker: Zuzi Sochava 29:19

So I see HR much closer to me because I was working as an HR director for a while and it’s easier for me to imagine that. I’m not really a number person and mean numbers. I was good at mathematics just like numbers. I know it doesn’t make a sense really better. So I have a hard time to talk to core finance people because I feel like they’re from a different planet. But for HR, I think it’s really simple because they are here to help, to guide employees or their employee experience and make it really full fails. And that makes him satisfied and help everyone. Now, employee experiences in that sense, right? One of those things I want HR to look at is what is our culture? Currently right now, and where do you want to go? Miss it culture. So to give a few examples, rather than ever shifting, we really want to make it highly collaborative so people help each other, learn from each other, support each other, even across the teams. And the second thing want more innovation, they have no innovation at all, we had this mindset, like, do exactly what the customers say. And then we got this vision that we need to go back to mission, we used to be and start offering new ideas, innovations, etc. So we were shifting in those two quadrants, like collaboration, innovation, and we were like going a little bit backwards in competing, really tried to almost avoided, we didn’t like competing culture, because it was against a collaborative one. And the controlling culture was [inaudible 31:04].

Speaker: Miljan Bajic 31:05

And when you say we, who’s we?

Speaker: Zuzi Sochava 31:09

There was a company where I was working [cross-talk 31:13]. And then, when I was working with the clients, it was a big finance institution and they actually their shift was, we want to be more innovative. That was a business needs to get more innovations from people and creative ideas, etc. There isn’t one of those they’re controlling, not even competing, just want to get more innovations.

Speaker: Miljan Bajic 31:43

It’s like a lot of times, like, oh, we need more innovation. So we’re going to create an innovation department to [inaudible 31:48] for us, rather than embedding innovation in something that everybody does, right?

Speaker: Zuzi Sochava 31:55

Yeah. So that was really fun. Because we were able to work on that, applying bit of Agile and Scrum and Kanban, or whatever they requested. But really, the ultimate goal was regularly be able to come up with different innovations, and have a lab for that and do all that stuff. So it really depends where you want to go. And then the message for HR is all the processes you have, recreating position scale and career path, all those things are sort of a reflection of your current culture and desired culture. So for example, if you want more collaboration, and more or less controlling culture, then maybe having a manager being the only one and HR and the interview might not be a good fit. Maybe you should involve the team more. And maybe your positions should not be that fixed, like exactly defined, right? But more like general ones. And by the way, if you go even more, you don’t even need the positions. Now speaking of our organization, we didn’t need a position, we still have some because I wasn’t able to sell it to the board fully.

So we got an engineer position, not a software developer anymore, not a tester anymore, not anything else anymore. We got an engineer position, which was good enough. I was aiming for team member, but we didn’t. But step by steps, right? It is step by step. But then the bank, for example, no one will ever go for [inaudible 33:32] all the institution, we have to. So you don’t even open that conversation. Because it’s not in your way of do things. So always like where you are, are your practices supporting the current culture or do you need to shift them and sort of move to different directions? So I really like no positions, because this position some of the stuffing people in their boxes and don’t allow them to really be who they are. I like no KPIs, religious, like this purpose-oriented thing. On the other hand, I don’t think every organization is ready for that. I like radical transparency. But again, transparency is scary, right? If you don’t have trust, so those things are sort of interconnected, and you have to find a good match. It was really interesting. I got one of the people I was coaching, they actually got one day this is brilliant idea, that they asked the team, it was a high-level team of people who well, actually they got some issues in between of them which we knew, it was no secret, no secret in that. They say you’re on our team, we are now agile organization. So you guys distribute their salary yourself. It was a great brilliant idea from [inaudible 34:49] like a really, really bad way, right? They were somewhere here so and actually didn’t [inaudible 34:55] well on the first loom. Now going back to is it right or is it wrong, right? You might say that it was really a bad idea because those guys actually have a big fight. And through like, ugly, and it got escalated back to the leadership team again. And they didn’t want to talk to each other or even sit in the same room together. So they have to fix it and talk about it.

On the other hand, those individuals who started that fight or who were fighting, they learned something about themselves, eventually. And they were able to fix that through some external coaching, and be able to work with each other again after some time, so they learned something about themselves as individuals. The leadership team learned something as well that maybe they are not such a good team and maybe they should do something about it. And by the way, as a result of that, they change the CEO. Major was there on their table for two years, and no one was doing anything about it. So then it happened like this, by the way. So was it a bad thing or was it a good thing? That’s what I really like working with complexity, because there is no right, no wrong, no good, no bad, they’re just different things which eventually, we’ll have it out somehow and you can look at them as better or good, the learn from them. And if yes, well, we know that they survive. And if yes, well…

Speaker: Miljan Bajic 36:25

Exactly, in context is also so important, right? Like, in that good or bad, because the context dictates a little bit as far as like what’s good or what’s bad? For instance, I know everybody talks about and I brought it up, but from reinventing organizations, Frederick talks about morning star, right? So context for them, when it comes to HR, the transparency of salaries has existed for a long time. And in their context, that works, right? Where people actually see each other’s salaries, when you want to raise, you talk to your peers, you don’t talk to the HR. And in that context, it works perfectly. But good luck trying to do that in an insurance company or bank, like I said. It’s not going to work right away and the context needs to change to some extent, right?

Speaker: Zuzi Sochava 37:28

That’s true. And you need to raise a trust a lot. So you can’t raise a transparency without having enough high level of trust. And that’s tough, because people trust each other because he did his job. That’s not enough. You need another party to really trust them on a higher level.

Speaker: Miljan Bajic 37:48

So how do you grow trust? You’ve written about that to.

Speaker: Zuzi Sochava 37:52

Building relationships, right? Religious like doing those different team buildings, it’s the issue over the virtual now, a lot of teams are now living on deck, I think, from what they created before. Now you have a lot of team members in many organizations where they never see their colleagues. They just pick up a laptop and never seen anyone except zoom, then I was having recently a scrum master class, and she was saying, what shall I do? I was hired in March last year. And I never seen any of my team members. They’re saying they will never, they won’t started a video camera because their CEO said it’s not necessary. I don’t know what to do. I don’t know how I should be a scrum master. Now you’re telling me how this scrum master is doing. But I technically can’t do it. But I was like, I’m not quite sure I have the answer for you, right? So we have a nice conversation with the other guys as well, like, what do they do to really help people to show up on camera and build that relationship virtually? Yeah, at the end of the day, it’s about relationships. So how can you build a relationship if you never see anyone, right? For some people, it’s easier, for some people, it’s harder. It’s easier to go for a drink, but we are all friends.

Speaker: Miljan Bajic 39:12

Exactly. No, but it is. And I think it’s also easier for younger kids and older kids. I was recently doing a class and just something that stood out to me, so I’m doing the class in Euro, right? And I’m facilitating and all the sudden there was a group of younger people, they start taking notes on my mural, and I’m like, what’s going on? Like people putting notes, taking notes, as I’m saying, and I’m like, what’s going on guys? And they’re like, yeah, this is what we do, it’s now collaborated. They’re talking in the chat. I’ve seen the talk in the chat but I’ve never seen people actually taking notes. As they got people commenting on theirs. And I’m like when I was in college, its long time ago now but it doesn’t feel now long time ago, like I was joking, I would pay for the notes, you pay if somebody took good notes in lectures, you pay for it. And now it’s all transparent, they’re collaborating, as I’m talking and it made me think about just like, a lot of times, I’m saying like, oh my dad has a way of thinking because just in the environment that he grew up, and now I’m seeing myself being that guy, the younger kids are like, yeah, it’s been interesting to. So I started teaching undergrad scram in undergrad, [inaudible 40:37] and like, that’s another thing that’s so amazing, like, how they don’t have all the baggage, they don’t know what waterfall is. They never had, a professional job in a sense where what we consider and what we see mostly in there. So I’m thinking for those people that are so used to working and building relationships in the physical space, it’s easier but I’m also thinking that it’s going to be easier for people that are used to now building relationships in a virtual world. But they might have a better luck of developing that trust and relationship. But I don’t know, do you have the same?

Speaker: Zuzi Sochava 41:21

I think so. I think it’s also a bad culture, like very [inaudible 41:27] but also very abrupt. So there are some people from organizations they’re saying, no, we can’t use this. It’s funny. All those organizations went to virtual now, right? They asked people to be in a home office, etc. But they’re restricting them from, you’re not allowed to use Zoom, you’re not allowed to use Google, you’re not allowed to use Dropbox. And then it feels like how those guys can really collaborate. Come on, you’re making their life almost impossible. I remember one of my friends had a boss was actually telling how you have to be visible on the camera, from nine to five, like, all time, I want to see you just like bringing the kids from school or something. Can I work later? No, nine to five. Those companies just didn’t really realize this world is changing. And eventually, those young graduates, they don’t want to work like we used to have, I still remember my grandfather, when I was going from a college to the first job, he was like, maybe your father can find you a job. And you can stay, I hate to say that, like almost one sentence, and then you will have a job for the entire life. And it I was like, first of all, I don’t want my father find me a job, I can find myself. I don’t think I have a job for life. And now I’m playing like fourth or fifth things, it completely changed. And it’s so funny, because still my grandfather was saying there is a thing like [inaudible 42:56] I know he was working in that thing for the entire working life. But that’s ridiculous now, right? The graduates are not even knowing what they do. So they do here and here and here. And in 10 years, what I was doing is irrelevant, because they’re different technologies. And they don’t…

Speaker: Miljan Bajic 43:15

So this is maybe a good last question then or maybe some that we can discuss, what’s next? What’s in the next five years when it comes to agile and agility? The podcast I named is shifting from Agile to agility because we’ve focused last 20 years on agile, not so much in agility. So I hope that the next 20 years or at least 10 are focusing on the agility. But what are your thoughts, what’s next?

Speaker: Zuzi Sochava 43:45

I think we’re going to hear more about business agility, and more about the stories from all those weird departments like finance, sales, marketing, using this agile and I’m not meaning using Scrum or any framework at all. I mean, having that mindset of collaboration, transparency, trust on one hand, but also business value driven on the other hand, because without that, it doesn’t really make sense. I also hope that the profession of agile coaches will become more and now I’m looking for drivers not really structured, but maybe more defined. So we know what to expect from or what they need to do as business people and what to expect from them. And sometimes tired of having this thing, those project managers with agile, right? So I hope that those things will disappear. Eventually. I mean, you can be a project manager, nothing is wrong with it. But just don’t combine and pretend like those type of things. I would like to hear more stories like [inaudible 44:47] or those type of companies who are trying something different. Zappos, Menlo innovations, right?

One of my favorite it’s those type of companies who are ready to start experimenting at the organizational level. Who are able to try different things for another [inaudible 45:08] just say we try it now and see what happened in spite of that from that, right? That’s the agility at the organization level. So we don’t have positions now, but they actually realize they might need some positions so we do a few. But they’re going to be looking for a difference. So the organization’s currently, what I hear, there are a lot of discussing, like doing it office space anymore, right? So when this whole pandemic is over, do we force people to go back? And how are we going to do that? Because they don’t want to go back. I mean, some of them want to go back, but some of them don’t. And what are we going to do? Europe is in a way fragmented by a lot of things but if everything become virtual, you can actually hire any team in their time zone from anywhere in the world. And there are some places where you would work in different time zones. So for example, I like to work in the US time zone, because it allows me to have a free day, it was my daughter [cross talk 46:07] right? It’s not that bad, actually. Yeah, you might realize that working in a different time zone is actually an advantage. Because then we’ll change completely this work life balance.

Speaker: Miljan Bajic 46:24

It gives you options, right? And I was thinking because, I’m originally from Europe, and like, I spent a lot of time in Croatia and Montenegro, not so much in Boston, where I’m from, but summers are obviously, at least on the beach but I was thinking same thing, hey, I can work for four to midnight, and have most of the day and still asleep, from midnight to eight, nine, if I can. If I can get six hours, I’ll be happy to. And it just gives you options. And I think that’s something that’s going to be interesting. Also, you can find talent now, a lot of times people have been hesitant to outsource, at least for the area. And you guys are not too far from us. But I think you’re probably in the same situation where you have a lot of talented people, right? And now if I can get better people at the same rate here, why not? Everything’s virtual, they don’t have to be. So I think that’s going to be a game changer as well.

Speaker: Zuzi Sochava 47:36

That’s going to be tough. And also there’s people who are sitting in their living rooms and homes, right? They don’t have that strong relationship in that company they work for anymore. They have a relationship to the computer, and maybe the few of their colleagues, but those faces could be a lever. And it started to be interesting, what’s going to happen with that. Because then I’ve worked for this company, this company, who cares, right? Before that you ever going to get that office, I get a flower there and a few pictures on the wall, right? I got my friends, they’re like colleagues, behave, like a friend and I will love to go there. But actually, once we become all virtual, that whole thing is gone. So it will change and shake really significantly the organizations. And there are some who are able to adapt and take advantage of every crisis, by the way, right? Of course. And there will be some which will struggle. Let’s see, who knows.

Speaker: Miljan Bajic 48:37.

Yeah. And I was talking to, you’re probably not having heard of him, Andy singleton here in Boston. Yesterday, I interviewed him and he’s been doing software development for a long, long time. But he’s been doing distributed teams for 20 years or so. And I asked him as far as like, what do you think is going to be some interesting stuff that we’ll see in the next…? And he said, you’ll see more of communities, like you’ve seen, like with Wikipedia, where people just teaming up more virtually to solve world problems, or to create companies or what we’re seeing with cryptocurrency and some of these other things where the collaboration at the virtual level is going to go to the next level, essentially, he said. You’ll see a lot more innovation and a lot more going on, what he calls these communities. So I was like, yeah, that makes sense. We’re all speculating, nobody knows.

Speaker: Zuzi Sochava 49:42

I think you will see a very different way of working, we’ll see more agility in a space, essentially, we’ll see agile data spaces where it was not before because it was not really needed before that much. Now it might have been needed much more. But who knows, maybe everything goes back to something and we will be surprised where we end up. You never know what’s coming anyway. And that’s such fun because it’s not predictable. So it’s more interesting.

Speaker: Miljan Bajic 50:17.

Yeah. So maybe as a last question here is, what do you for aspiring Scrum Masters, leaders? What is an advice stepping into maybe mentor role? What is the couple of advices that you share with people for aspiring Scrum Masters and leaders?

Speaker: Zuzi Sochava 49:42

I have maybe one in mind, which was struggling with me like last week because of some other things. I think what they need is have their own dream, not just given a vision of something but their own dream, why is it important? And if you ask yourself, what happens if I stopped? Say, I don’t want to stop because I believe that that thing is important. So that’s kind of dream is at the beginning there and the dream could be, I want this team to be able to do this or that or work like this or have energy and be happy and burned or anything right? Then once you have that dream, then you might need to have a lot of self-confidence and courage to go for it and optimism. So the last thing will be the optimism, because if you give up. It’s going down. So don’t give up. It’s going to be better.

Andy Singleton: Distributed Teams, Product Dev, Communities | Agile to agility | Miljan Bajic | #19

Andy Singleton

Transcript

Speaker: Miljan Bajic 00:45

So, who is Andy Singleton? How did you get started? And maybe what are you up to these days? It’s been a couple of years since we talked.

Speaker: Andy Singleton 00:58

Yeah. I got started in computing at a very young age. I was about 14 years old, and I picked up programming at a local college. I actually couldn’t get the software accounts I wanted, so I wrote a virus to send me other people’s passwords, and I eventually got in trouble for that. I may have been one of the first people to ever get in trouble for writing viruses. And I ended up building my own computer, because I couldn’t afford an apple two. So that was a long time ago, but even then, there were computer geeks. And I’ve made a living as a software entrepreneur. So, I’ve never worked in a big company, in a big enterprise, it gives me a little bit of a different view of things like agile, that are really described in words for big enterprises. I have been for a long time very interested in distributed teams, and that’s a hot topic now. So, in 1999, I was running a company called power steering, an enterprise software company that I started. And we couldn’t get the programmers that we wanted; it was the last round of bubble, and it was very difficult to find people. So, I experimented with a practice that I called inspired by open source. Open-source projects have always been globally distributed.

So, I experimented with recruiting people to work on globally distributed teams. And I eventually turned that interest into a company called assembler, which makes workspaces for distributed software teams, code management and task management. And in doing that, in running a SASS company, I became very interested in the process that Sass companies use. That was, think of it as 2010, 2012 era. Everybody was experimenting with continuous delivery and cloud-based web services. That was new stuff in those days. And I became very interested in continuous delivery as a better way to run a distributed team, where you’re not having meetings. So, you take the meanings out, replace that with software builds, that everybody can see that you can do it any time. And that seemed to be very effective. I also noticed that it was an effective way to manage a big company. So, it’s now obvious that the huge winners in our economy are companies like Google, and Facebook, Microsoft, Alibaba. These are companies that use an architecture that I called matrix of services. They actually run their company on the idea that it’s run by software, and the software is composed of web services. And if they need to make a new product, they are rapidly expanding product lines. Amazon, Amazon is by far and away the best example of this and the most successful. If they need to make new products, they can reassemble those services, and they can run continuous delivery on the services, and also on a lot of different products. So, Amazon has their products, their retail delivery, but they also have warehouse fulfillment. They also have web services. They’re all using the same underlying process of continuous delivery and continuous improvement.

So that’s actually what got me interested in the Agile culture, is that, here were big companies doing something that I thought was important. They were innovating better, really, they were getting better as they got bigger. And as a small company, it’s actually hard to compete, right. I’ve always run smaller startups with them. When they use this matrix of services process, and I thought that, that might be something that the corporate and the Agile community would be interested in. Weirdly, that was back in 2015, if you look at the winners now, almost no one has crawled into that winner’s circle. Yeah, ever more of the economy and sort of stock market cap is going to these now trillion-dollar valuation companies that run this devastatingly effective process.

Speaker: Miljan Bajic 05:28

When you say big companies, you’re really referring to the big tech companies that are dominating the markets, right?

Speaker: Andy Singleton 05:35

Yeah. And there were some companies that tried to do it, like General Electric. They went through various phases of agility, they tried to go to this more, you know, service architecture, technology architecture. It didn’t make it. Goldman Sachs, they’re better, they’re more successful, but they never crawled into that sort of, they haven’t yet crawled into that winner’s circle of software, service driven companies. And in fact, that’s what I found when I went in and talk to companies, that they would say things like, yeah, that you’re right. That’s the way we should do this if we want to beat Amazon, but I have 10,000 people, and they’re the wrong people. So, we’re not going to do that.

So, I actually washed out at the agility business, I haven’t been working on it for a couple years now. And I’m back to running startups. Actually, multiple startups now with a what I call adventure studio, and Maxo square. It’s a crypto project. We’re addressing something called decentralized finance. And decentralized finance is software that you run on a blockchain that essentially replaces banks. So instead of giving your money to a bank, you send it to some software. And instead of borrowing money from a bank, you can borrow it from some software and 98%, of the sort of the overhead of a bank is just vaporized. And what’s interesting about defi is that enterprises are not involved. It’s got some regulatory challenges. It’s new.

Speaker: Miljan Bajic 07:10

What are some of the regulatory challenges in that instance?

Speaker: Andy Singleton 07:14

Well, you’re competing against financial institutions that are heavily regulated. A simple example is that, banks have to do what’s called know your customer, and AML, anti-money laundering. So, they have to make sure that before they send money or accept money, that it’s not money from some illegal activity, or money going to some illegal activity. And actually regulators, it’s just one small aspect of their regulation. Regulators have put a lot of controls on what they can do just to make sure that they do those checks.

Speaker: Miljan Bajic 07:50

Make sure that Miljan is not sponsoring some guy in Montenegro that’s running for president or something like that, right?

Speaker: Andy Singleton 07:58

Well, if he was on a sanctions list, right. That’s the kind of thing that they check. But in the world of blockchain, you know, do those checks, right. So, banks feel like, well, we could get in trouble by doing blockchain transactions. That’s just a simple example. They’re much more complicated examples, where really, the advantage of blockchain is that it can be innovative, because it’s not regulated. And actually, it’s much safer than the regulated market in terms of, you’re less likely to lose your money, because it’s carefully programmed, so that everything is collateralized. If you’re borrowing money, you have to have even more money to back it up. And because people are dealing with counterparties that they don’t know from all over the world, that careful structure of collateralization is something they put in place. And it’s actually very effective, a lot more effective than trying to get a regulator and people to do the right thing. So, it’s like very different approach. But the point that I’m making to you and sort of the Agile community is that, this is not a case where startups are doing something, and then the big companies are learning from that. It’s actually a case where the big companies are just being left out entirely. So that might be something to think about. As for the future.

Speaker: Miljan Bajic 09:23

So, this is how and what’s interesting to me is like, this is how, you know, big companies go out of business, right. This is just something for them, it’s on their radar, but they don’t think that it’s that disruptive, or maybe sometimes like you said it, we don’t have the resources to deal with this right now. Maybe just as a follow up question to that out of curiosity, because this is the future in my opinion. If you’re working on it too, you probably believe in it. How far away, you know, decades, years, till this becomes something that’s real. That’s how we…

Speaker: Andy Singleton 10:03

Well, what do you define as real? So, it will cost you a market share.

Speaker: Miljan Bajic 10:07

The fact maybe the majority of people are actually using this and it becomes the norm of how I…

Speaker: Andy Singleton 10:18

But right now, crypto is something that’s pretty much reached the mainstream. So, the idea that you can own something like Bitcoin, I think there are 57-million-coin base accounts, that’s reached a large portion of the US population. What I’m talking about decentralized finance, which is where you don’t get coin base to do it. You actually have your own crypto wallet, and you can deal with these scripts. It’s much smaller, probably a couple of million people right now. I call it a wholesale market, because there’s really only about 20,000 wallets that control about $40 billion worth of assets. So, it’s about $2 million per person. These are hobbyists that you see on the street, but they’re actually controlling a lot of money in this blockchain market. So, from that, is exactly the problem for a big company. If you look at it now, it’s just too small, and there’s too many regulatory risks for you to get involved. The problem, but it’s the classic problem of disruption.

The defi market grew about 40 times last year. 40x in one year, which is something that is almost never been experienced in business. It’s very difficult to imagine what would happen if you had businesses that were expanding 40x in a year, and yet, that’s what we’re facing. So, it grew from about 1 billion in assets to about 40 billion in assets. And it probably grew from about 2000 participants, to about 40,000 participants. That’s much smaller than a bank in Portland, Maine, a single bank, right. It’s a tiny, tiny piece of the financial services market. So that’s actually the problem that you have as a big company, you can’t get involved in these small markets. The problem is, that it’s growing 40x a year. You only have to go get a coffee and come back and you’ll be wiped out at that pace. So that’s where we are.

Speaker: Miljan Bajic 12:18

Awesome. It’s just interesting that this stuff is really, because I think we’re due to like in the next 10 years, we’re due to some of these, like disruptions that I think, are going to be probably, you know, the biggest disruptions of our lives. And things like that are waiting to burst, because there’s in my opinion, it’s just doesn’t make sense. Some of the way that we bank, some of the way that we do things, it just doesn’t make sense. I think it’s ready for some major disruption. But maybe coming back to the distributed teams, I really want to kind of expand on that a little bit. In today’s like, you know, context, how are you seeing distributed teams? What are some of the things that you think maybe Agile community, because you’ve been doing this for a while, distributed teams are not new to you. What could Agile community and anybody for that matter learn about what you’re doing with distributed things? How are you putting distributed teams together?

Speaker: Andy Singleton 13:20

Well, I think a year ago, everything I said was new and fresh, because most people had not tried running distributed teams. And I have to say, I told you so. Because that I always told people that the reason, they didn’t run distributed teams was just because they were uncomfortable with the management practices, not because it wasn’t a great idea. And then that they should just take some time to learn some management practices. And in fact, now, the kinds of things I have to say might not actually be that interesting, because everyone’s doing it. Everyone had to do it. And it turned out I was right. It was just a question of getting comfortable with the management practices. After 20 years of doing this, most people only have about one year of experience. I’ve been doing it for 20 years. I probably have been able to boil it down to its essentials in a way that might be helpful.

So, for instance, for recruiting, you’re not going to bring people in for long interviews, you need to have trial contracts. We do one-week trials. You need to have a chat running, okay, it sounds simple. If you’re going to have a meeting, like a stand up meeting every day, every week, you should always do it at exactly the same time. That way, even if it’s an inconvenient time for some people, they can plan around it and they will effectively plan around it. And obviously the more that you can write down about your tasks and your work, the better. And finally, the killer app, remember our matrix of services continuous build. So, the thing that will bring a distributed team together is not that they have coffee together, or go out for beers together. It’s that they’re literally working on the same thing. They have their fingers in the same piece of clay. And that’s what the continuous build gives you. So that’s my capsule hint. I think a lot of people have gotten close to that over the last year. And, you know, maybe we’re going into a new era with distributed teams.

Speaker: Miljan Bajic 15:17

When it comes to management, maybe of these distributed teams, how do you manage these teams? I’m assuming, I don’t know. But I’m assuming, knowing you, you know, there are some guardrails, but it’s pretty much self-organizing teams, right? How much hand holding or how much direction? Like, what is your style? Or what have you seen work really well, when it comes to helping them get stuff done? Like, how much direction do you provide?

Speaker: Andy Singleton 15:48

Well, you have to provide a lot of direction to teams. I build software products. So, it’s hard for me to talk about other kinds of distributed teams. But if you’re building a software product, the state that you want to get into is a state where they’re releasing frequently, daily or weekly. And they actually have metrics, they can see how people are responding to that. And if there’s a problem that shows up right away, and they have to fix it, in that state, you do have self-managing teams, because they’re getting the information they need to figure out what to do. It’s a lot harder in the time before you release a product. And I usually get on the daily stand ups, and I spent 20 minutes, you know, kind of beating people up, trying to herd the cats in the right direction, you know. Doing the things that you have to do as a product manager. And I think senior executives have to actually dive into that product manager role when they’re doing launches of things that are new. I think it really pays off.

Speaker: Miljan Bajic 16:54

How much do you like at least, you know, you have technical background and you’re playing that role of a product manager? One of the things that I see is, a lot of times, product managers come from business, and they have no clue what they can do to help what IT is doing and what these developers are doing. Have you obviously given your situation, maybe you haven’t run into that many instances, but maybe you can talk about if you have or not like how important is it to understand how you can support developers and what they’re doing?

Speaker: Andy Singleton 17:28

I think anytime that you pay attention to the product, really look at it, really use the output, talk to customers, I think that, that shows a respect for developers, and it does provide really useful feedback. That said, we’re in a transition now, where a lot more people are programmers. And what we’re seeing is in the product businesses is that, programmers are pushing out the other business guys from those product management roles. Because there is a lot of creativity that you can exercise if you really know the technology. It’s like being able to fly a plane and knowing how the plane works. You can pull much tighter maneuvers. If you’re not a programmer, I don’t think there’s any magic to it beyond paying attention. The problem, I think is that, people assume, I mean, just to give you a small example, if you haven’t checked every single thing in a piece of software, it’s not going to behave the way that you think, right. Just remember that really simple rule, right. There are hundreds of degrees of sort of variation that you didn’t think exist, it’s not going to do what you think it’s going to do. And you have to check everything. And just remembering that simple rule and having the respect to do that, and taking the time. I think it’s what I would encourage people to do.

Speaker: Miljan Bajic 18:58

What about the like, when it comes to distributed teams and some of like frequent challenges that you’ve run into? Like, what are some of the things that maybe piss you off, or maybe kind of get under your skin about distributed teams.

Speaker: Andy Singleton 19:17

The problem with distributed teams is, sometimes is hard for people to learn the domain, the stuff, the thing that you’re working on. So, for instance, decentralized finance. A decentralized finance app is actually a very structured kind of application. If you really understand how one works, you pretty much understand how all of them works. But I found it difficult to train people who don’t use defi apps to just the basics. How do you log in by connecting well? Where is the stuff right? It’s out there on the blockchain. These basic concepts which I thought would be easy to teach and maybe would be easier to communicate in a close-knit group, we’re not effectively communicating. So, I either have to figure out how to bring people through a series of exercises, make it much more structured. Or I have to get people that already are interested in it and understand it. So, I do have sort of fewer ways to bring people through learning about the domain.

Speaker: Miljan Bajic 20:23

So, I want to talk a little bit about recruitment. How do you recruit people? I mean, you’re recruiting people, and you’re looking for top of the line developers, right. You’re looking for the best people across the world. What are some of the things that you do? How do you recruit? What are some of the things that you could maybe share with the community or others?

Speaker: Andy Singleton 20:44

Yeah. Well, I have a specific way that I recruit, which may be related to what I do, which is I build products. And products are complicated. So, what we don’t want in a product is you don’t want turnover. You want people once they’re engineers, once they understand it, you want to keep them on the team. Because they understand it. They know how to fix things [cross talk]. Yeah, so having retention is important. And for that reason, I don’t go to outsourcers ever, because outsourcers essentially give you two sources of turnover. One is that people quit, right, and they go to a different outsourcer. That’s actually a pretty high rate, there’s a high rate of that. But the other is, the best people get pulled off. So, you don’t keep the best people.

They get pulled off to a hotter project. And that, you would get less of the first kind of turnover moving to a new company. And none of the second kind of turnover, just having the best guys get pulled for a bigger client. So, I don’t do outsourcing, I always do direct recruiting, I advertise. The other thing I don’t really like to do is referrals. I don’t like to hire somebody because my cousin knew them. That doesn’t seem like a very good way to get the best people. You should be out competing in the marketplace of ideas by tuning our message, you know, what are we writing on the job post? Where are we advertising it? And then making it easy for people to participate in trials, just having that be an organized process where we have some easy tasks set aside. Everything about how to get on boarded into the project is documented. These are things that you get naturally actually in an open-source project, that we have to work for in our more commercial projects. That we know how we’re going to pay them, you know. You work for a week; we can pay you in various channels. So, doing some work on our site to set up and explain the project and that the HR infrastructure is important.

Speaker: Miljan Bajic 22:49

Do you do any, like direct? So, you said you advertise. Is that the only way that you do it? And then whoever applies, or do you do anything else besides that?

Speaker: Andy Singleton 23:00

Well, we advertise. We post on social media. We tell people what we’re doing. It’s just marketing, in my mind. Yeah. And, one of the interesting things is, when I start to recruit for a new job, usually like, I don’t get very many candidates. And then I get the wrong kind of candidates. There are subtle changes in how you describe the job and in how you communicate, where you communicate, that, that starts to really add up over time. The result of that, is another trick. It’s much more efficient to recruit in batches. And this is tough for startups to absorb. But you know, because it’s expensive, but it’s much better to recruit five guys that are good at something than one guy, you know. You’re just going to get better at it, over the weeks that you’re doing that recruiting.

Speaker: Miljan Bajic 23:53

Yeah. And what is that, like you call it a trial. What does that look like? Do you do pairing? Or is it just, here you go and like, [cross talk].

Speaker: Andy Singleton 24:04

I try to find some jobs that are easy. First of all, it used to be two weeks. Well, you only need one week. Most of the time, if people don’t succeed in a trial, they just basically didn’t show up. So, that’s the important thing to know about distributed teams. And you have to work. Basically, the best way to do a trial is to have a project and a project team that’s already functioning. And then to set aside some of the easiest tasks. And people can join that team and work on a task that’s pretty easy, but it’s something you need. So, one thing to definitely avoid in trials is giving people a test task. Tasks that you don’t need. It’s not part of your product. Because then the trial is going to fail. You’re going to ignore that person. If you need help you don’t need the results, so you’re not going to help them. So that’s it. That’s just one trick to remember about trials.

Speaker: Miljan Bajic 25:00

That’s a really good thing. Because it’s also you adding value and you’re paying this person, and they’re also adding some type of value to the team, by actually working on real initiatives.

Speaker: Andy Singleton 25:13

Yeah. In adding the value is important for both sides. They’re adding value, and you appreciate that, but you also give them the attention they deserve, because the task is worth your time.

Speaker: Miljan Bajic 25:26

How do you deal with conflict, and maybe some of the things? I think, like when we spoke, you said, you know, there are people that are running from the law, there’s like different personalities, in a sense, you have people all over the world. How, like, when it comes to conflict, how do you deal with conflict, on team?

Speaker: Andy Singleton 25:47

One of my goals is not to enforce cultural similarity, you know. People are from all different places, and they have different approaches. And I’m willing to accept that a lot of programmers are a little weird, they’re on the Asperger’s spectrum. And, you know, it’s just part of the price of what I do, right. I manage programming teams, and some people are not willing to accept that some people want more cultural conformity, what I do find is that, everybody on my team tends to have the same outlook. So, the way I describe it is, we’re actually more homogeneous in our approach than two neighbors. Because we’re all geeks. We sort of searched around for people that have this geek mindset, for good or for bad. And we’re all kind of similar to each other that way. But that said, we run into two kinds of conflicts. One is that people are just erratic, you know. They have psychological issues, that happens a lot. And they’re erratic in their output. And eventually, I have to walk away from people that are very talented. Because they’re just not predictable. And sometimes there’s conflicts between people and I have to make a decision about who wins, but that’s less. There are different roles you can play in, some of them are more assertive, and some of them are less assertive.

So that’s less important. Probably maybe a more interesting thing to think about is, not when there’s conflict, right. When you have to sort of use your recruiting capability, just cut the people that are causing conflict and find new ones. That’s simple. Any manager can do that. A more interesting question is, what if there’s not conflict, and people are actually working together? How do you get everyone to have a voice? And there’s some subtle things that you can do there. Like, in classic agile, there’s retrospective, very helpful, right. What do we do right? What do we do wrong? And what do we want to do better going forward? Super helpful to go through that process. But the problem is that in practice, only a very small number of people actually step forward and tell you what to do. So, one thing I found that was useful is, the happiness survey.

I forget who was promoting that a couple of years ago. They were having a survey, you send someone a note that says, or you ask somebody to fill out a form or just step forward, and you ask them, you know, what are you happy about? What are you unhappy about? And how could we make that better? And it sounds stupid, right, it sounds like people are going to step forward and say, I’m really unhappy about death and taxes, and then we’re going to be like, there’s nothing we can do about that. That’s what it sounds like. But actually, they step forward with really relevant things that you can fix about the product. And because about the process, because it’s from their point of view, they can give you their honest opinion, even if they’re not one of those kind of like, aggressive process people.

Speaker: Miljan Bajic 28:54

I think it’s one of the better metrics. I actually just did that with a client, then I actually use four categories. So, like, you know, I put it like, on scale one to five. One is like, I’m miserable, I want to get out of here. Five is like, I love it, I’m enjoying it, I’m highly motivated. And I asked like, how happy are you with processes, you know, and tools? And they can rate themselves. How happy are you with, you know, deadlines? And, you know, are they being imposed? Or do you have, you know, how happy are you with the people that you work with? Right. And what was really interesting is that they actually started discussing. So across three, four categories, they rate themselves, and they said; well, you know, we can’t really change this. This is outside of our control, but hey, we’re really good with teams and how we collaborate. The tools and technology like you know, it’s being dictated in a way to us, but it’s companywide policy. But what we can do is like with the processes, we really haven’t held ourselves accountable and helping out each other to improve how we work, so we can do that. And that happiness metric across those categories really creates opportunity for teams to be open with each other, vulnerable and talk about what they can do. So, you know, the happiness metric is simple and silly as it comes across, I’ve actually seen it work really well.

Speaker: Andy Singleton 30:22

So, you experienced the same thing I experienced, which it sounds like something that’s just going to lead to someone’s personal problems, but actually uncovers group things that people want to work on together. So, I don’t know why that works that way. But it’s one of those tricks to try to bring out the people that are less vocal and say, a retrospective.

Speaker: Miljan Bajic 30:46

So, when it comes to, you know, I said, so, you know, to the community about distributed teams, where are things going? If you look at the trends, and assuming that, you know, the effects of COVID and distributed teams, now, you know, it’s a global workforce, as it was, you know, years ago, but now it’s becoming the norm. What do you think the next five years will look, as far as when it comes to distributed teams? What are some of the things that we can do? Is it what you’re doing now? Do you have any insights into like, what else is coming, when it comes to distributed teams?

Speaker: Andy Singleton 31:29

Yeah, I mean, to me, this distributed team move, as you can see, it’s not a surprise, I always expected it. I feel like it comes from the open-source communities that have always worked this way. There’s now 20, or 25 years of experience behind how to do this. And certainly, people are going to apply those techniques to other kinds of jobs. So, the idea of a daily software build or continuous software build, maybe doesn’t work, if you’re a lawyer. But there’s an equivalent, you’re working on the same thing. So, I think people are going to start to use these tactics that we’ve refined in software, in other kinds of jobs. So that’s the first thing that’s going to change. But the second big change is something that we had discussed, which is people are moving beyond companies. So, I like to say that there’s sort of three good ways to organize people.

There are governments, and that works really well, when you’re trying to do something big. There are companies, and that works really well, when you’re trying to do something specialized, right. You organize people into companies. But now there’s this third way, which is communities. That’s how the crypto guys organized. They’re not members of a company. But they are people that essentially share the same software, and they weren’t in the same software network. And they have their own economy, with tokens. So, there’s people who are actually making that work as communities that are organized differently from companies and governments. And I’m not sure we totally understand how that should work. But the technology and the technique of it are advancing very, very rapidly, under pressure from these coins, or these protocols that are organized that way, and allow people to make a lot of money by participating in these communities. And that’s, in fact, how defi products are organized. They’re open-source software, often maintained by a community.

Speaker: Miljan Bajic 33:28

And if you think about it, you know, there’s a lot of references in Agile to going back to like natural world, right. Decentralized in many different aspects. And when you just said that, like, you know, both governments, both organizations are, most organizations, you know, are still structures as hierarchies. That’s very centralized. And what you’re saying that these communities are highly decentralized communities. And it seems like, it’s scary to think about the possibilities of these decentralized communities and what could actually emerge from that.

Speaker: Andy Singleton 34:07

Yeah. And you have kind of two different effects. One it is decentralized, and people are all working on their own thing. So, it sorts of increases in scope. But the other is that people can step forward and actually cease a lot of leadership. So, you can get this kind of agility, where you have the benevolent dictator, right. Lioness that got Linux through all these stages to now where it’s the dominant operating system. So, you can have people step forward and exercise that benevolent dictator role in sort of accepting and organizing all the contributions from the community. And I think those are the kinds of things we’re going to become sensitive to as we see these community’s work. They have different management structures. And interesting things happened in defi where, small defi projects were designed to be very focused like uniswap. Very small teams that could build software, it doesn’t take a very big team to build software. But then what happened is they ended up with a lot of money because their software was successful. And it started paying coins into a treasury, you know, they charge a portion of each. It’s like SASS software. They charge a portion of each trade, and people started doing billions and billions and billions of dollars’ worth of trades, using their software. And so, money started piling up in this treasury and they had to sort of retro actively come up with this idea of divisions, you know. Ways to break up work and fund it.

Speaker: Miljan Bajic 35:51

I don’t know if you’re familiar with like Kuhn cycle, Thomas Kuhn cycle, no. But essentially, he’s the one that introduced the term paradigm, right. So, in a sense, he talks about that there is a cycle to paradigms, right. And I think, you know, what you’re describing as a community is this next paradigm. And usually, at the beginning of the paradigm, there’s a lot of unknowns, and we’re figuring things out, but eventually, you know, the new paradigm becomes what’s called normal science. And I think, you know, if I think in that term of Kuhn cycle, the communities are almost the new paradigm that we’re seeing slowly emerge. And it just makes me think about just possibilities for innovation. And that’s why I mentioned that in the sense that, yes, we’re dealing with all of that there’s possibilities, this thing could go, you know, like you said, depending on architecture, depending on you know, where things go. But do you think there’s more opportunities in these communities for innovation, than in, you know, like government in large organizations? And I know, you said you didn’t spend a lot of time in large organizations, but what I see in large organizations, they are struggling to innovate, right. They are really struggling to innovate.

Speaker: Andy Singleton 37:17

Well, I have a little bit of a different opinion on that from most people. So, I think innovation happens at many scales. And actually, at the largest scale, if you want to send a man to the moon, you need governments. They’re the ones that are willing to put money in over the long term. And the US government used to take that role. We built a semi-conductor industry, we build the internet, we for many decades funded drug companies. And now we’re seeing the private sector is claiming that they’re having all these inventions, but actually, they’re just building on tools that the government has funded over decades. So, I feel like government has a very important role to play in innovation. It’s obvious that companies have a very important role to play in innovation, they can dive down deep into products, and build them. The disappointment that I’ve expressed is that big companies are so bad at it. It’s important to complain about that, because big companies can do big things.

So, remember, innovations happen at different scales, startups do small stuff. In theory, big company should do big stuff. IBM used to bet the company, you know, they would be on the verge of bankruptcy every five or 10 years, as they came out with a new kind of computer. Now nothing, right. They’ve given that roll up. Intel, they used to bet the company. Well, you know what, now they’re getting crushed, because they stopped doing that. They fell behind Moore’s law. And they’re just not investing in new product. So, what happens when these companies get to the, what’s happened with big companies, they’ve stopped doing their job of doing big innovations. And they’ve tried to outsource that. They’ve tried to get startups; oh, I have incubators, I have small startups that I sponsor, I have corporate VC. You know what, if you’re Intel, and you’re responsible for building a chip that has 4 billion transistors on it, you can’t outsource that. You have to do it. As a big company, you have to do the big thing. So, what’s maybe going to save us is these communities, because they’re very scalable. You know, they can organize a Linux which would be beyond even IBM to build. And that may, you know, that’s scalability may save us. It is going to create a certain kind of a conflict because these communities, they’re global. They’re not under the jurisdiction of any one government.

So, it makes governance a lot harder to think about, at the governance level, right. Essentially, they’re their own volunteer governments. And I knew a guy 30 years ago that proclaimed himself, the admiral of oceanis. He claimed dominion over all [unclear 39:58] the utopian thing, where people could join this utopian government that would protect the oceans. And, in fact, that’s exactly the kind of thing we’re doing with blockchains, right. We’re creating those little global voluntary governments. But I don’t believe that. I believe that there’s lots of different layers to innovation. And each organization has a responsibility to innovate in their area. And where we’ve seen the economy lag and, you know, whole society being dragged down, is when these big companies walk away from their responsibility to do big things. And you can see how stupid that is, when you look at Elon Musk. He’s a crazy guy, but you know what, he’s the only guy that’s willing to step forward and say, I’m going to put a man on Mars. And people line up behind him with huge amounts of money. So, we need more of that, you know. Why aren’t you doing that Mr. Big company? And if you’re not going to do it, then we’re going to organize 100,000 people around a coin, and we’re going to do it as a community.

Speaker: Miljan Bajic 41:01

Yeah, it’s interesting, because like working actually, with these large companies, or some of these large companies, it’s almost like all the baggage that they’ve accumulated over the years, including technical debt, including just the, you know, the culture itself. It’s very difficult. And like, when they start looking like you said, to startups. For instance, for banks, for insurance companies, for some of these other industries, to buy somebody else’s innovation. Like they really can’t innovate themselves, they’re looking what’s happening, what are the startups so we can buy, acquire or keep an eye on? It becomes demotivating inside the organization, and it also just keep the lights running. And you can only do that till either, you know, somebody disrupts you. Or, you know, you just get to the point where, you know, it’s not disruption, but you just ran out of business because of bad business practices.

Speaker: Andy Singleton 42:04

Yeah. Although financially, it’s certainly a financial strategy. For instance, IBM is practicing that. Instead of investing in new products, they’re getting the most money that they can, out of their old products. And then presumably, the theory is that that money gets paid out to investors. So, IBM has given it out all of their product development budget, they’ve just cut that and sent it back to investors. The theory is that those investors will then go invested in startups, you know. So that works to a certain extent, but it doesn’t work if you’re Intel, and you’re responsible for actually advancing the technology that our civilization relies on. So, we can only hope that there will be more of these leaders, I think we’re moving out of a phase, they called it the great stagnation.

Really, very little new technology, except for computers that has come forward in the last 50 years, since 1970. I think we’re moving out of that; you can see progress on a lot of fronts. You know, we’ve had massive advances in biotech. We’re having advances in energy, which is really one of the cores, you know, we finally have renewable energy that works at huge scale. So, I think you’re seeing it as a breakout of this little box we were in with just computers and semi-conductors improving. And maybe that will inspire more of big companies to actually do their job. And not just be financial, you know, the private equity, extract, run out, right. It’s not actually a bad strategy as to run your company for the maximum profit and the minimum risk, right. It actually may be optimal for your shareholders, but we can only support a certain percentage of those companies doing that. Some of the companies have to be growing and investing.

Speaker: Miljan Bajic 43:52

Exactly. And I think that’s aligned with the bigger moment, right. Like, as far as like, you know, if we look at last 100 years, it was, you know, all, you know, more of like, smaller scale, you know, countries may be, you know, you’re looking at what’s good for the country, and you know, probably since 1950s 60s, to start look more like global economy, right. How the whole internet and technology made it a global economy. And I think what we’re seeing, and what’s at least interesting to me, is that whole kind of this communities and global view of things, and I think the challenges are going to be like, how do we figure out? How do we innovate, like you said, and scale? Like, how do we scale these things at a local level, like maybe within the company when it comes to innovation, when it comes to governance. And also, how global? How do we get better? Like, how do we get what you’re describing as these communities and decentralizing? How do we get better at a global scale? And I think that’s what I’m really interested in.

Speaker: Andy Singleton 44:56

I think that is what we’re going to discover right. You said that we were going to get better at it. I forgot the word you used. But we are already figuring out how to organize people in ways that I never expected. For years, we talked about what’s the business model for open source. You can have huge open-source projects. And now people are inventing this business model based around tokens. You use the software, you get the token, you contribute to the software. And that’s been a massively, a powerful force for scaling some of these efforts. So, we may find other techniques and tactics that allow us to do this. Essentially, voluntary governance and being built on things at a larger scale.

Andrew Harner & Tom Keschl: Improving Delivery | Agile to agility | Miljan Bajic | Episode #18

Andrew Harner & Tom Keschl

Transcript

Speaker: Milan Bajic 00:39

Andrew, it’s been a while since you and I worked together and recently, we had a chance to catch up. And you were telling me kind of what you’re currently working on and the organization that you work for, and some of the challenges that you have with your team, as well as other teams that are working as part of the delivery pipeline. So maybe it will be good just to give the audience a quick overview of, type of work that you do, the company and maybe a little bit of background on the team that you joined. It’s been a couple of years now, right? But what was the situation when you joined the team? And maybe just give us a little bit of background on that.

Speaker: Andrew Harner 01:23

Yeah, absolutely. So quick introduction. I’m Speaker: Andrew Harner, self-proclaimed agility champion. I try to not pigeonhole myself or brand myself into any one framework or methodology, but just try to absorb as many tools as possible that I can use in organizations. I joined Wex back in 2018, December 2018. Wex is a financial services company that has some exposure in the fuel business and health care and business to business b2b, payment spaces. And, Tom…

Speaker: Milan Bajic 02:13

What do you guys do, what does Wex do? What type of products and services do you provide and who are your customers?

Speaker: Andrew Harner 02:21

We are payments company. We help facilitate payments in those areas so think, HSA payments, fuel cards, virtual credit cards, that type of stuff. And Tom and I currently, we work on an open loop issuing processor in the b2b portion of the company. I’ll pause there and let Tom just do a quick intro before we get into anything else.

Tom Keschl 02:51

I’m Tom Keschl, I’m a team lead on one of the development teams for that open loop processor, which is called tag or transact global.

Speaker: Milan Bajic 03:04

So what is opening processor? What does that really do?

Tom Keschl 03:08

So imagine the credit card that you have in your wallet. As long as it’s not tied to you, there’s two different kinds of things; there’s open loop and closed loop. Open loop is typically what the consumer is going to have in their wallet like a generic MasterCard, you can use it to pay at any vendor, any merchant location that accepts that card, as opposed to closed loop, which the business and the card, and the issuer all need to be in like a shared group together, and there’s benefits for that. So other parts of Wex, do closed loop processing, particularly around like fuel payments, fuel cards and stuff. And we do the open loop portion.

Speaker: Milan Bajic 03:54

Okay, awesome. Thank you for kind of giving, I knew a little bit about it. I think it’ll help the listeners also understand. So Andrew, you joined this company Wex in 2018 and then what happened?

Speaker: Andrew Harner 04:06

Yeah, so the intent for bringing me on was they were two Scrum teams at the time. And they were looking to scale up to a third team. And so they brought me on to be the scrum master for that third team. So joined in 2018, December before that 13 was really formed and like any good Scrum Master spent some time observing, trying to figure out what was going on with people and trying to build relationships. Through that observation period, I had discovered that, there were some blind spots that they had in their operating model, so to speak. The teams at the time were leveraging kind of relative story point estimation and velocity for their sizing and planning activities and that data was being maintained in a spreadsheet that was reviewed during and discussed during each retrospective. And one of the first things I noticed was kind of how this was implemented, and how these other teams were using these things. The work itself, the customer request was split in different ways. One of the ways was aligned to skill sets, so we had a ticket that a developer would work on, and we had a ticket. Part of that ticket was a part of the requests, we had another ticket for a QA engineer to write the test cases for. And then we had another ticket that represented the deployment activities, the release activity. It wasn’t a holistic view of that work item, it was already kind of split. And then the work itself was only visualized up until a certain point in the value stream and so there was a series of release activities that included a regression cycle and deployment to our production environment. And those activities were not necessarily treated as team activities, they were treated as release activities and so those work centers weren’t visualized on the team sport. And so bring it all back, the estimating and planning that took place earlier in the sprint, didn’t have insights into those portions. And so we were estimating and planning to get work up through a certain portion of the valuation, but it wasn’t the complete picture.

Speaker: Milan Bajic 06:48

So in sense, your definition of done wasn’t really that strong. It was like a (inaudible 06:52)

Speaker: Andrew Harner 06:53

It was like Dev complete. We still didn’t have the final piece of feedback which was, does this cause a regression? Will this cause regression? And that activity was performed the last two days before the pressure started, so didn’t really leave as much time to get any fixes that would have been identified in before the scheduled prod release and so those are some other early observations. The next piece was, so I spent some time trying to bring the team together around that, I think it was the second or third month that I was there, I convinced enough people to come together for a Value Stream Mapping session. We sat down over a little one hour sessions over a couple of weeks, pulling all the people together that had a piece in that full process and we had mapped it out on a virtual whiteboard and it was really interesting conversations that took place. I remember Tom, I was asking our QA manager at the time, hey, how often are you finding bugs or finding defects when code makes it to this portion of the value stream? And she said, 99% of time we get bugs. And I’m like, so the development works better as a 1%, complete and accurate in there. And she’s like, well, yeah, and Tom’s face was like, oh, man, that is terrible. But the conversation that surrounded those were really powerful, it was the first time I think that the team had come together to see all the steps that it would take to get request out the door, wasn’t just I’m focused on my piece, they really painted that full picture. And so once I, as a newcomer had that full picture, I started to collect some data in a very manual way of work moving throughout the pipeline of the value stream and as I analyze that, and kind of historically went backwards and tried to click some stuff from previous sprints, previous iterations, I’d realized that the team really hadn’t made any significant improvements to their delivery capabilities in two years.

Speaker: Milan Bajic 09:13

How do you feel to be probably the only person that understood that, because I’m assuming most of the organization was blind to that.

Speaker: Andrew Harner 09:22

Yeah. We’re months into this now and so I have been having conversations throughout these times, and I get this feeling like I’m thinking a little bit differently than other people are thinking in the organization and some people reacted really well to that and those were great and other others were a little bit curious and questioning, which is great but those conversations try to be a little delicate in their mind and sometimes that was successful or not in those times. But yeah, so that led to this realization and what do I do with this information now, and so, enter Tom stage left or right. And so, I’ve been trying to build relationships with Tom, I saw him as a great friend, personally, but also, he was really well respected professionally across the team. And so as I’m building this relationship, we’re playing super mario brothers at lunch and talking and getting to know each other and this led to like I don’t know how to hit it but it was really great debate and discussion that you followed us out of the building into the parking garage and it was like, I don’t know, six o’clock in January. And I was like, Tom, you guys haven’t made any improvements in two years? Prove me wrong. And so he spent that next weekend is trying to prove me wrong.

Tom Keschl 10:57

Yeah, so unlike Harner, I didn’t come from a background where I would ask a lot of those questions. I came up in that traditional agile scrum methodology, and I feel like I’d been on some good teams and some unsuccessful teams in the past and so I had a really good handle on it and I knew where I was going and so at this point in my life, I was King velocity. I was talking about story points estimates, I thought I had it all wrapped up and so we get into the parking garage and Harner challenges me with this.

Speaker: Milan Bajic 11:36

By the way, this is January in Maine and you guys are standing in a parking garage.

Tom Keschl 11:43

It was unheated, freezing cold. Like we’re using the concrete blocks of the wall to show how work items are moving. I mean, the conversation went everywhere. But when he said, when Andrew said, prove me wrong, show me what substantive changes you’ve made here, what concrete changes you’ve made to your delivery process, I listed off a handful right off the bat. And he’s like, well, how did that improve, how did that improve things, show me. So I went back home, and my wife was at work the next day, this is Saturday so I’ve got the kids to myself, working through all that. And I’m like thinking over in my head like, Man, I’m going to show this guy, what’s up. I pull out my laptop, I get all the kids huddled together around the counter. And we’re eating our food at the counter, which is a big deal for them, because they always eat at the dining hall table. But I’m sitting there with my laptop, trying to play with these numbers and stuff and fend off the kids and I’m pulling all the stuff out of our tickets system, I’m pulling all of the timing information I can, get it all into a spreadsheet, get some spreadsheet magic, learning spreadsheets at the same time, too and finally, I get something together that I share with Harner, around two o’clock in the afternoon and we probably spend the rest of the day going back and forth and we get a pretty primitive now, realization of lead times throughput, some work in progress statistics, all kind of carved out on this really, really choppy spreadsheet.

And it turns out that Harner was correct of our delivery capabilities. I spent 12 hours proving myself wrong. But yeah, our delivery capabilities over the past two and a half, I think it was at the time, years of working on the project had not meaningfully improved at all. In fact, the only time that we saw like a throughput increase, which is what we’re traditionally worried about, with the number of stories we got done, the number of story points we got done, the only time we even saw that was a month or two after we hired a new person. So that was like the only way in which we improve that delivery trajectory was hiring more people. Yeah, yeah, yeah. And so all of us know that’s not the way it’s supposed to be in the industry. The mythical man month is a pretty seminal text and stuff. So at that point, I was like, okay, there might be something to what Harner is talking about here.

Speaker: Milan Bajic 14:31

And then what happens, so you got at least one other person, Andrew to understand what you’re saying.

Speaker: Andrew Harner 14:38

Yeah. So, Tom and I kind of set out in this mission to help align the rest of the folks that we were working with, trying to help guide them towards this realization as well. So the first step was to take that work that we had done, that I did with the value stream mapping, and tried to reflect that and visualize that for the application and we’re lucky enough to work at a company that we have tooling that supports that. Some folks use manual things like stickies on a board, which is great but we have a technology that supports that so we could put that in there, and then have that help kind of facilitate some automation of collecting this data for us. And so that value stream mapping session that had led to us kind of rethinking how we’re visualizing our work in JIRA. So each of our columns now represented our work centers, and we had a pretty high level but solid understanding of all the tasks that are being performed in each of these work centers. And again, what is the exit criteria? What does it mean, when we move a ticket from this state to this state, and in that alignment, led us to having this data that Tom spent hours and hours and hours, and I had spent months trying to kind of curate manually, we had it available to us in real time, updated in real time for us. That was hooked in through an add on, called knave, so knave allows us to pull those flow value stream metrics out. But one of the biggest changes that the team made was extending the visualization from dev complete all the way to done right. So we brought those release capabilities, those release activities, onto the board, to have it visualized that we can make that work visible.

Tom Keschl 16:44

And the reason why we decided to do that, was because in the course of that 12 hour crunch time on Saturday, where we had that spreadsheet together, we realized that the two teams were defining those things slightly differently. The data integrity was only on a per team basis, and my team in particular, wasn’t capturing that for the rest of the things after it was dev complete. So we wanted to get to alignment for everybody that was participating in our value stream, all of the things that any given work item went through. So that was the first thing.

Speaker: Milan Bajic 17:23

Yeah, so what happened in the sense that you said it was done dev complete, were you deploying it, just not visualizing, what was going on, so why weren’t you?

Speaker: Andrew Harner 17:34

Interesting comment. What are the responsibilities of this our team. Some teams, they have handoffs, other teams responsible for that regression, or integration testing and system testing and release. But in tags context, the team owned all of that stuff, we own the complete ecosystem of our SDLC. So from the identification and prioritization of work all the way through that work hitting production is our activities that are performed within our teams. We just brought that in, visualize the team’s full process onto the board. Previously, because the release activities were treated not as team activities, even though it was performed by the team, they were left off the board, but we tried to get the team realize, hey, it’s still work that you’re doing, the work is not done yet. And so instead of having work pile up in a ready for regression testing, and that being kind of done, we wanted to have that buffer, that wait state visualized, as well as the time it was taken to get through regression, and then waiting for the production release and then finally moving to done. So the old board, Dev complete meant we’ve done our coding, we’ve done our functional acceptance testing, and now we’re just going to be waiting for the regression cycle to begin, which could be the following day. But if that was completed the first day of the sprint, it could be six days from now, seven days from now.

Speaker: Milan Bajic 19:19

So how do you get the team members involved? Like, in a sense, none of this can happen if Andrew and Tom are champions, I’m assuming and based on just small things that I picked up from earlier conversation as well as this, you had to get your team members involved. So how did that go?

Tom Keschl 19:39

It was very iterative. Have you ever seen that video of I don’t remember what festival it was but there’s this guy that’s dancing by himself on a hill. We’re very, very fond of that video. We’re very fond of that because, like in that video, if you are the audience or whatever is familiar with it, there’s the second guy that comes in, we call him the green shirt guy because he’s wearing a green shirt and he comes in and he starts dancing with the dude and then not very long after that the entire hill is just a bunch of dancing people having fun.

Speaker: Milan Bajic 20:15

I thought you were going to say you gave some kind of (inaudible 20:19)

Tom Keschl 20:21

That may have been easier if we had a bunch of…

Speaker: Milan Bajic 20:22

You’re talking about the second follower…

Tom Keschl 20:26

We finally refer to that guy as, or me as the green shirt guy because once I come in, I’m like, I prove myself wrong so now I’m like, well, I want to do it the right way, I want to find some improvement here. So after we get everybody aligned, we brought in other Scrum Masters and like one or two members of the leadership team at first, once we said, hey, we want to align on measuring this stuff, we want to start capturing the full value stream in a uniform way. And everyone was like, well, okay, that’s not that big of a lift for us. Because of what Harner was just talking about, we already owned all those capabilities on the team. It’s just basically reorganizing what we decided to call things and making sure that’s standardized across everyone and so that was pretty easy left. So we got somebody say yes to that. Like, it was fine, everybody got on board. And then we let it sit for a while, honestly, we started just capturing the data, we cleaned up the data, and we started capturing it, we got the team’s familiar with like the new definitions, the simple definitions of things so that we could start getting some insight into the system. And then we waited about a month or two and we looked at our tool and to see what the data was telling us. And it was frankly, pretty astonishing at first. We started running an experiment based off that which I’ll let Harner talk about.

Speaker: Milan Bajic 21:56

Maybe just a pause here. I want to bring attention to something that I think there’s a misconception out there. So people joke around with how JIRA has become agile or is the most popular scaling. And I think it’s important to point out, just for you how the tool JIRA, and these are tools, were really to help you have quality data and to paint a picture. And right or wrong you used the tool in a way that actually helped you understand what was going on. Do you have any thoughts on that, because I think you both probably familiar with what I’m talking about, how people joke around the use of JIRA.

Speaker: Andrew Harner 22:51

That’s where I was going to call out next to. A lot of times the inverse of what we did is true, where, in the inverse being teams change their process to fit JIRA and they read that you should implement JIRA this way, and you kind of conform to it. And what we wanted to be very clear was that, I don’t want to change anything about how the team is working, There is a an Existing Value Stream. It is what it is and the teams are operating in that already. I just wanted to be able to have JIRA reflect that, reflect what reality was for them. And so Tom mentioned that kind of standardization or definitions, those things already existed, they just weren’t explicit. And so JIRA helped to surface those and make them visible to everybody.

And so work kind of naturally traverses this process already, and bring that forth, so really helped to enhance or amplify our abilities to measure our delivery capabilities, the things that already existed, right, we didn’t have to make any changes. We did change, but we changed the way we visualized it not the way we actually worked. And that was the key thing for us, is we getting everybody aligned, hey, we all agree, take JIRA out of it. We all agree this is how work flows through. And these are the types of work that we do. Now, if we are aligned on that, why don’t we have JIRA reflect those things so that we can use it to capture the data that we want? And so that was the easy sell that Tom said, it was fairly easy to get the teams to agree to that.

Speaker: Milan Bajic 24:42

So what happened when they started seeing that? I’m assuming it’s motivating to see this stuff and it’s also probably exciting for you. Now you get that whole hill dancing and it’s a party, right?

Speaker: Andrew Harner 24:59

Yeah. There wasn’t a whole lot of dancing at first. So Tom, he alluded we observed for a while. So we set this up, we put the hooks in, and then we just kind of backed off for a while I think it wasn’t a month, I think it was close to two, six to nine months that we kind of stepped back and just let the data start rolling in. And then finally, I think I’d almost forgotten about it for a bit. And then I pinged Thomas, Hey, we got like nine months of data. Now let’s go out there and check and see what’s going on. And so at that point, it reignited a flame that was like, wow, this is really powerful. We get we have all these different lenses that we can look through kind of our work. And it became very clear to us where our constraint was, it was like night and day. But there was no question that this is the area and this is why we hadn’t seen any improvements in two years. Because none of our maybe…

Speaker: Milan Bajic 25:57

Could you talk about some of those specific examples, what was like, Oh, holy shit, this is when everybody sees this, people will freak out, like…

Tom Keschl 26:08

Well, the very first thing we noticed is that there was this weird pattern we’re seeing every couple of months, where work would just sort of all of a sudden, come in, in a huge batch. And we’d be working on a ton of stuff. And anecdotally at that time, the first time we started looking at the data, my team was also starting to complain and grumble about the number of things we had going on at once and we made like internal agreements about limiting that. At that point, nobody was really talking about the data, nobody was talking about the concept of, whip limits specifically, to solve that problem. It was all just sort of like, Hey, we’re really scattered, we need to focus up a little bit. And so we go, Harner and I go, look at the data, we see this giant spike in work in progress. And at that point, that’s when Harner reached out to his team to talk about the data and try to run an experiment.

Speaker: Andrew Harner 27:09

I brought this up, and I showed him some of the little charts and graphs and I said, every time we saw this spike in work in progress, we also saw corresponding spike in cycle time. So everything kind of we have these massive kind of tidal waves of sorts of work coming in and taking longer than we purge. And then work comes in, we take longer to purge. And I said, every time we have less work going on, those things are getting done in the time that they should take. They weren’t inflated. They weren’t bloated. And so I said, Hey, let’s run an experiment off this data. This was back in July, starting in August, let’s implement and enforce some strict whip limits. And the team agreed and then the conversation was, where do we start?

What is the appropriate whip limit? And there isn’t necessarily the right place to start, but it’s just let’s choose someplace and go from there. But we use the data to make that and so we saw that the team, it was seven, seven items was like kind of below where the team had normally been fluctuating. I think they were fluctuating anywhere from like 12 to eight at any given time. And so we said let’s exploit this, let’s run this experiment of limiting to seven. And so we did that. And then we sat back and watched for the next six weeks or something like that. And man, those tidal waves were gone. They were just ripples at that point. And so, that was the only change we made, we didn’t make any change to how we find our work, how we broke stories apart, we wouldn’t make any changes to how we developed or worked as pairs or it was nothing. That was the only change. And it was just a dramatic change.

Speaker: Milan Bajic 29:06

Did you guys notice anything because usually when you create constraints, like whip, usually it forces people like Hey, I’m now a developer, I need to test or did you guys experience any of that? What happened in that?

Speaker: Andrew Harner 29:19

Yeah, absolutely. So that definitely triggered some conversations about who’s responsible for certain things. And so we started to see more partnership take place between Dev and QA because if some test engineer was out on vacation, and now we went from two test engineers to one, one of the Devs would have to come up and help kind of take over some of those testing responsibilities. So we saw that kind of wall, which is an interesting thing, because we have developers, QA Engineers and operations engineers on a team but yet there’s still like these micro silos within the team of handoffs. And so we start to see those kind of artificial walls being pulled down, which is really, really cool. As a result of that…

Speaker: Milan Bajic 30:12

And that was all natural. Did you guys actually kind of nudge them or did that happen just by itself?

Speaker: Andrew Harner 30:19

I think it happened pretty naturally because now all the work was visualized. Everybody could see it every morning. We’ve got work piling up in front of QA and so is about to hit the limit here. So let’s lend on a helping hand.

Speaker: Milan Bajic 30:38

It’s interesting. It’s almost like a lot of times what I see Scrum Masters and change agents kind of, I mean, not just a good word, it’s more like, tell people what to do or tell team members. And this is almost like you’re putting a mirror, using the data, putting a mirror to the team, and even that time, here’s what it is. And them self-organized. And I think that’s what I’ve seen naturally. And like what I’ve seen stick when it works, and when it doesn’t, is usually somebody enforcing these things or telling people. And it’s easier to do that, when you’ve seen it. You just want to jump and tell team what to do. But I also know apparently what transpired there with you teams is what is going to give you better results long term when people actually gone.

Tom Keschl 31:31

And we never really talked about that beforehand, I think Harner and I just sort of assumed that that’s the way we wanted to do this. We wanted to look at the data and we wanted to see what the data was telling us and any problems or challenges we came up with as a result of those conversations, we wouldn’t try to source the solution amongst ourselves, we would just raise the problem, we’d bring it to the team, we say, hey, we have this massive tidal wave of work in progress every two months, what do you guys want to do about it? Hey, we have this other problem, what do you guys want to do about it? And every time without fail, as we’ve started to take on these experiments, and refine them, and then reflect back on the results of those things with the team. We’ve seen the improvement and we’ve kind of gotten the team more and more involved in the process. And I think you’re right, I think it’s really, again, I don’t have much experience outside of this team with doing that but it’s a very powerful motivator, putting the data and the problem in front of the team and saying, how do we fix this? Here are some suggestions we have from our experience or whatever but how do you guys want to do this? And then, come back to it and see if we are successful or not. So after we did the whip limit, experiment, that was kind of the second time we got somebody to say yes, somebody to kind of get bought in a little bit more, get our hooks a little bit more into everybody. At this point too, Harner and I were meeting pretty much every day to learn about the data, to figure out what new we wanted to pull in to ask more questions because at that time, we were really only looking at lead times. And so we started every task…

Speaker: Andrew Harner 33:23

Every day. Yeah. Oh, what is this telling us?

Tom Keschl 33:27

Yeah, we didn’t even know how to read some of the charts. It was kind of crazy but and then we started thinking, well, what else can we get out of this? Is it just lead time? Are there other things? So we started looking at capturing a quality metric, we started trying to get all the DORA metrics and all that stuff. But the lead time picture, we hadn’t really talked about it with the teams, we did mention it, kind of almost coincidentally when we’re talking about whip, because people always want lower times, but Harner and I in the background, we were like, man, these blocks of time that we’re taking to do these things are crazy. And when we started visualizing how long work was waiting for the next phase, they got even more stark like the reality of the situation where we were living in, it turned out our regression times and waiting for regression because of the way that we structured the work. That is where all of the time was spent waiting, queued, like waiting for that activity to happen. And then spent where the work was done. There was like days, days of things just piling up and piling up and piling up there. So in our personal conversations, were looking at this and we’re like, Okay, well this is this is a little bit odd. And as we started looking at quality metrics, which we could also pull out of our ticketing system, it\ got even more obvious that, there were problems there. Our defect rate, our change failure rate as defined by DORA with hot fixes and stuff like that, those rates were actually higher than we felt were acceptable.

But what was interesting was that everyone on the team had been starting to get this feeling like our quality was starting to decrease, and you’d hear about it kind of like, not on the water coolers, because, you know, COVID, but in some of the one on ones that I was in with developers, you’d hear Oh, I’m starting to get worried about quality. And then, once we started looking at that particular data, here, we had a measure of how long this activity that was supposed to increase our quality was taking, and how not well we were doing increasing the quality of our deliverables. So that was the next thing and that was probably the one where Harner and I were like, we have to tell our boss. Well, actually, before I said that, I was like, we have to bury this, that was my immediate reaction. We cannot tell a single person about this, we just have to shutter the shop, pretend we didn’t look at it. But Harner only let me suffer that illusion for a couple of seconds, where it was like, well, let’s just bring our boss, wonderful man named Chris Browning. Let’s bring Browning into the conversation and show it to him. What was his reaction?

Speaker: Andrew Harner 36:34

It happened just like that. I was like, hey, Browning, you got a couple minutes to hop on this meet? And he was like, Yeah, sure. So we brought him in. And we walked him through kind of the logic of how we’re collecting this stuff and what it meant. And it was like, he got it. He’s like, Yeah, that makes a lot of sense. That’s probably where we should be focusing our efforts on our improvement.

Speaker: Milan Bajic 37:01

Did he know, did you explain it to him in laymen terms, or was he familiar with the actual the Lean and Agile and these concepts, maybe even is you talk more, it’s like, you’re combining Scrum and Kanban. Or at least some of these lean, the specific lean practices and looking at it holistically, that was your manager. Because, essentially, what I’m getting at is a lot of times managers don’t fully understand this stuff. So as Scrum Masters, how do you actually get them on the board to understand this stuff? So it’s either through just using common sense, like this is where the things are or did you talk more in like, hey, look, what happened here when our, lead times increased or whatever.

Tom Keschl 37:52

I think it was a combination of that. I think Harner had been doing a great job coaching the people in leadership about kind of the DevOps and lean practices and what we could leverage here and there and to solve problems, but also the exercise we undertook, like months earlier, where we got very simple and concise definitions of, what is a defect? What is the task? What are all these different types of ticket types? Why do they matter? What’s our process? Why does that matter? I think that all made it common sense so that we could put the data in front of our boss, and because he knew what those definitions were, because he understood what the data was and because we had started to build confidence by running these very small experiments and showing the results of those things. It wasn’t like, well, I don’t trust the tool, I think this is wrong. It was like, Okay, now we don’t have to look for the problem anymore because we’ve just found it, this was our principal constraint for lead time, it was a principal constraint for the defect, the defect metric, the quality metric that we were looking at, too. So it was kind of, okay, whether you want to improve quality, or time the market or whatever this is the thing we have to focus on, because this is the activity that’s holding us up and that’s supposed to catch defects and give in to the acceptable rate that we would like.

Speaker: Andrew Harner 39:29

As we all know, agile development or iterative development, or whatever is about feedback loops, it’s about establishing that and condensing those feedback loops. So this regression activity, this regression suite that was taking 20 hours over two days to run, it took place the last two days of a sprint, was really the feedback loop for our developers to get that learning of, is my code going to cause a regression? And so we could make the argument that the principal constraint is the output of development. But we don’t really know if the output from the development work center was good or bad until it passed these suite of tests. And so creating the capability to condense that feedback cycle so that it was within hours of a code merger, a check in versus 10 days was even more validation for me that was where we should be focusing our efforts. But it’s been proven that to us, to Tom and I, it became very evident that is a very challenging and complicated and complex constraint to solve for. It has so many pain relievers, familiar with the value proposition canvas. If having this value proposition of optimizing our regression, and our testing capabilities, optimizing, this portion had so many pain relievers, we could get work through faster, we could learn quicker.

The way we are treating our tests, or thinking about our test strategy was test automation equals selenium equals cucumber. And so trying to break that mentality, and rethink how we can test this functionality, does it make sense to test all of this business logic in the UI layer? Can we strip it down and speed it up and test that logic at the API layer or via unit tests? It’s a very common, and then where do you start, you have a 20 hour regression suite? Like which of those tests do you start with and so that’s really where we’re at now. We’ve got our boots on, and we’re right in the thick of that right now, that conversation. And it’s phenomenal that the progress that we’ve made, and the feedback that we’re able to get from these changes with this data now. And so Tom and I have been monitoring each regression cycle since September, since we started refactoring and optimizing this regression suite. And at the time, it was about 20 hours. And up until last two sprints ago, we brought it down to about 16 hours, we shaved four hours off of it. Just that four hours was like a huge relief to our QA engineers. That’s a huge time savings for them. And then…

Tom Keschl 42:51

Sorry, the anecdotal evidence there at that time was, you would start hearing the QA engineers go, man, this last regression cycle went pretty smooth, this one was pretty good, this one went pretty smooth. If they keep going smooth in the future, this is going to be all right.

Speaker: Andrew Harner 43:11

Yeah. And as we’re refactoring these tests, we’re bringing Dev and QA and product together and rethinking, the intended functionality of the application for each of these tests. So what is this cucumber test trying to do? And now that we all understand that we’ll rewrite it and so it’s not necessarily a one to one swap from a quality perspective, we’re actually seeing an increase in quality because we’re testing things in the right way, but also at the right time, quicker. And we’re confident that, it’s not the test that’s broken because we’re all aligned that it’s being executed the right way. So, we know that if the test fails, it’s a real failure, we should probably think about that. So anyways, we cut it down and this last one. So we were at 13-16 hours, we set a goal for q2, of 13 hours, we want to get under 13 hours. This last regression suite ran in six and a half hours. So you’re just shattered in that just you could feel when we started to talk about we don’t know if it’s an anomaly yet, because we don’t know if it’s going to continue. But the energy that came out of that conversation was infectious, everybody’s like, let’s try to get it down even more. Let’s see how far we can get this thing and so, we’re off chasing that right now to see what can we do to maintain that and drive it down even more?

Speaker: Milan Bajic 44:51

So maybe coming back to the manager again, your boss, can you talk about him a little bit? In what ways has he helped? What was his name? Sorry. Chris Browning…

Tom Keschl 45:07

In what ways has he helped?

Speaker: Milan Bajic 45:10

Well, in a sense, like, so a lot of times, here’s without putting Chris, as I said earlier, what I want to bring to attention is, a lot of times, people like Chris have no clue what’s going on. And when I work with these people, if you build trust, they’re like, Milan, what I’m trying to do is figure out, my role has changed. I’m trying to figure out how I can help the team without micromanaging. So Chris might be, exception, where he fully understand, but 98% of these managers, in my opinion, don’t have a holistic view, don’t know how to support scrum master. I just wanted to bring that to your attention, just maybe to like, what did Chris do that was helpful? What are things that he didn’t understand that you guys coached and helped them? Because I think, if somebody is listening to this, and they have a manager, or they’re the manager, they might find value in your example?

Tom Keschl 46:09

Yeah. So previous to any of this, I had just gotten my team lead position. I was a software developer. Before that, and I feel like a pretty productive one. And in those times, when Chris first came on board, one of the only ways, the only mechanisms we really had to figure out what technical projects we should be working on next, like what tech debt, what problems we had with the code we wanted to work on was to get everybody together in a room all the devs and be like, hey, what’s the worst problem in your opinion. And so we had a couple page document, where we would go through and then once we got everyone together, we kind of did this weird voting thing. And we prioritize that list. And we got some of that work done. And coincidentally, it was those improvements that we made, that prompted Harner in that January parking garage conversation, to ask, how have those fixes that you made those things that all the developers really believed were the worst problems that we solved in 2019? How did those meaningfully contribute or change our ability to deliver software? So back then that’s the only mechanism we had, once we started getting people to buy into the data, once we got good, reliable data, once we were made aware of it, the conversation completely shifted. We didn’t have to search for the problems anymore. When we focus on delivery capabilities, we could look at the data for our delivery capabilities. And we could see the problem.

Speaker: Milan Bajic 47:52

You could see where the bottlenecks are, and then point them rather than guess.

Tom Keschl 47:57

Exactly. Yeah. And it’s invaluable, like, everything became visible. Before, the only thing you had was a gut feeling. I feel like this, I feel like that, and the only time that was surface was in retro. QA would be like, oh, yeah, this regression really sucked or the developers would be like, yeah, these tickets over here, they really sucked, and we dig into why but we didn’t really, we would have that retro conversation and then like two weeks later, everybody forgot about the previous retro and maybe we’re complaining about some of the same things or maybe it was like four or five weeks later, where the problem was stuck up again. And so there wasn’t that consistent, holistic view with that historicity or that historical nature, where you could go back and say, well, here’s been our problem all along. It was very, like, set it, try to fix something, forget it and maybe if the problem comes back up, you didn’t even remember that you tried to solve that before. Whereas now it’s like, here’s the data, what is the data telling us? Let’s interrogate that.

Speaker: Andrew Harner 49:02

And specifically to Chris’s engagement, he always trusted us but we had helped to build his trust in the process in this information, and what it could do. And he was really the advocate for this kind of outward, he was kind of the conduit to our, up our leadership chain, and as well as the business partners. Our organizational structure is a little unique so our product and technology and QA kind of report up through a different hierarchy. And so, again, the conduit that kind of helped to bring the leadership channels together, and kind of be the voice of what we’re doing. So he’s helped to get these initiatives, these ideas kind of embedded into some of our OKRs and the kind of the discussions that happen at that level. So he’s really been that outward voice outside of kind of our organizational bubble, which has been really helpful. To help grow that, we’re starting to see some of the ripple effects and other teams showing interest in some of these things, which has been really, really helpful.

Speaker: Milan Bajic 50:28

So maybe that’s what we can discuss as a last topic. This is great across a couple of teams. You publicly traded company. How do you get others involved because that’s the tough part, you can’t just tell them do what we did, in a sense.

Speaker: Andrew Harner 50:54

But to a point, all we were doing is leveraging kind of industry proven patterns. Visualize your value stream, understand your types of work, be data driven by these really high level things. While each value stream is inherently kind of unique and special, right to the concept of visualizing your value stream end to end is something that should be applied, at least in my opinion, across any product or service.

Speaker: Milan Bajic 51:31

It is, but you can say you could have another Andrew and Tom, that, for instance, one of the things that I noticed, for both of you, Tom has a technical background, I know, Andrew, you don’t, as far as I know, but you understand this stuff. So you can talk to developers, a lot of Scrum Masters don’t fully understand and that’s not their area that they’re comfortable with, so they avoid. So I think that’s one thing. You could say imagine like that you don’t have the technical back, you don’t have this and then you’re saying do value stream mapping, and you’re actually enforcing people to do it, you’re going to have a different result than what you guys did. So a lot of this comes to your leadership, your understanding, when to push when not to push and that’s the hard part to scale. The practices itself, like value stream mapping, like capturing the data, they can copy that, but it’s the soft skills, it’s all the things that you did, and that you keep navigating that what’s harder to scale. Because it’s the people side of them.

Speaker: Andrew Harner 52:38

I think it has to come from away. Your point in the words you use it force, if it’s a top down enforcement of you, you must do value stream mapping, and you must rethink everything. I think there’s going to be a natural resistance to that. I think throughout this process, I was kind of poking and prodding and pushing Tom and others to help find what that trigger was, what the why was going to be. And each kind of chapter in this book, this story that we’re telling, we’ve identified another why, another reason why we should be continuing to drive forward. And I think that’s important to other areas. There’s other areas that we’ve partnered with and it’s predictability. That’s their why, like, they want to be more predictable. I want to understand why they’re missing deadlines. That’s a great, foot in the door of, hey, well, if we map out our value stream, we can kind of see where things are getting hung up, and we can see why we’re not predictable, we can see why we’re missing our deadlines. So understanding and trying to, I guess the right word is training empathy, establishing empathy with your customers, and also, as coaches or as, change leaders, we have to establish empathy with the internal business partners that we’re partnering with to see what’s going to get them to join the guy on the hill. So I’m out there dancing, I’m out there, I could be up there dancing for a while, but Tom felt bad for me dancing alone so that was his why. I don’t know.

Tom Keschl 54:29

Yeah. I think that you’re onto something there. We’re still very much in this. So it’s not like this is a solved problem for us. What we’ve tried to do is that every opportunity that we have something to share with somebody, we try to share it and be open and transparent. One of Harner’s favorite sayings, or at least the one that he tells me most often is that we need to be bold and we need to be vulnerable. Not everything in this journey has been rosy or sunny. But every time we’ve had a success, we want to talk about not just the success and how we got there, but also the pain points along the way. We’ve had audiences with, our boss’s boss and his peers, we’ve taken opportunities that we have with, newsletters to try to push various pieces of this thing, like when we first got our value stream mapped. And when we brought everybody in to agree on that, the next newsletter we tried to send out like, oh, yeah, we just completed this exercise. And one of the questions that came back is, what’s a Value Stream Map? Why is that important? Can you give us some background there. So we’ve tried to leverage every tool at our disposal talks, one on ones, conversations with our boss, trying to talk to the larger group of leadership on our project. Because everybody has connections everywhere. It’s a corporate company, but it’s a pretty small corporate company, and people know each other. So we’re trying to leverage all those relationships as well. And just kind of tell our story, tell the story over and over and over again, just like we got the teams to kind of buy in and be involved, just like we got our boss Browning to buy in and be involved. That’s what we’re trying to do now, and have seen some people get interested in that. And we’re working with now, various people throughout the organization, just as like a small community of practice. But trying to figure out where the problems are, what’s next, and how we can help the kind of other value streams at our company start to see some progress, like what we’ve seen, progress, it’s not even going to be the same journey in a lot of cases.

Speaker: Milan Bajic 56:59

Is that not more of coaching, does it go beyond communities of practice? Do you guys actually coach, other Scrum Masters and other people outside of your value stream?

Speaker: Andrew Harner 57:11

Yeah, we got the network of change agents that we’re kind of growing. Our company uses G Suite and so we’ve got our avatars and slack. And so we’ve chosen I don’t know, we’re all Ninja Turtles, I’ve got different ninjas, we’ve got Master Splinter and so we can start to see kind of, who’s out there, who’s kind of working together and helping to grow, kind of just putting ideas out there getting people to think. But, yeah, I firmly believe it takes a need. One of the two most important works, literature works in our business I think is the goal and the Phoenix Project and the main characters in both of those, Alex and Bill, their company, or their plant, is on the brink of closing. And they have a need, right?

Speaker: Milan Bajic 58:16

Was kind of urgency, right?

Speaker: Andrew Harner 58:19

Yeah, so to speak. And so how do we create that sense of urgency or that sense of need, so that it becomes a pull instead of a push in this information? Earlier, I got so frustrated, why don’t you understand this is so logical, why wouldn’t you want to do this? But you give them these books, but then the reality is, like those characters, they had a need, they were in a position of influence and of change, they could help really kind of turn things around and that coupled with, the sense of urgency that they felt from their plant closing or their team being shut down was really what drove them to help pull that in. It’s hard to establish that urgency or need when it seems like it’s just butterflies and rainbows. But you really never know when that next thunderclouds come rolling in, I mean, COVID hit. Nobody saw that coming and that probably established a sense of urgency for a lot of different companies.

Tom Keschl 59:21

I don’t know, I think it’s been about the data to like when we were talking about things with velocity and story points, there’s that age old problem of how do you compare apples and oranges? How do you compare this team to that team or whatever, for whatever the reason is behind that desire it’s not really possible, but when we started talking about, we had a little internal technology talk about what we done and what we were measuring, and that five or 10 minutes part that Harner presents that information, it was very clear and logical to people. And there were a lot of bytes after that, a lot of people reaching out and getting really excited by what we were saying and wondering how they could leverage that and they’re part of the organization too. And really, it’s been the data that’s (inaudible 1:00:19), it may be an inappropriate term, but seductive. Those meetings that we had every day, when we were trying to just understand the data, it made me feel like I knew more about the project I was working on, than anyone else, it made me feel like I knew more about it than I ever had before, as we’ve gone from data unaware to data aware, and now I’m probably having a little bit of a data affair if that’s, probably silly but…

Speaker: Milan Bajic 1:00:50

No, I mean, it’s used both what you Andrew said, just here in the last couple of minutes, it reminded me of something that, as I’m listening to you guys, I can tell that naturally, you understand people, and if I had to guess at least I work with Andrew. So I know his people skills in his understanding, Tom, I never work with you so I don’t know that. But if I had to guess, you don’t fully understand psychology, but you understand people, right? And I think maybe just to bring it to full circle here because I think we’ve discussed a lot of different things here. And it’s like a lot of times Scrum Masters don’t fully understand the people, the culture and psychology of how do you create that sense of urgency, what sense of urgency for one person versus another. And if this is maybe just a message to aspiring coaches and Scrum Masters out there, I didn’t fully understand things till I started diving into psychology, understanding the people. And once I started reading, some of the things that you do naturally, that you just need to get feeling. Once you actually get good understanding people and how people think what motivates them, similar with the data, then you can start doing an influencing more, if you know what’s going on rather just and hold on to your gut feeling. So that’s what it is, as you guys were talking I think data is important understanding both Lean and Agile or DevOps. That’s the latest, but understanding that whole systemic view, using the quality data, having the right tools, but I would say a lot of people also forget about the people side of things. And that’s something at least that I’ve seen in an Agile community that, there’s more and more of need to understand that.

Tom Keschl 1:02:50

This is for them. This is for all of us. This isn’t about well, it’s about bottom lines, and all that other stuff, too. But I think the literature and the studies have shown over and over and over again that if you treat your line workers well, if you make their lives better, your company will see success and that’s what it’s always been about for us. It’s been about making our lives better through making our coworkers lives better, through making our processes better, through delivering a better product and making our company better.

Nigel Baker: The Nigel Scale, Scrum Guide, Patterns | Agile to agility | Miljan Bajic | Episode #17

Nigel Baker

Transcript

Speaker: Miljan Bajic 00:39

Who is Nigel Baker?

Speaker: Nigel Baker 00:42

Who is Nigel Baker. This is interesting, actually. Because just this morning, I had to fill in a bio for a conference I’m presenting online. Alan Vyse Bart’s doing an online, his online Agile summit thing. So I’m presenting a session there. So I had to write my own bio, I found it surprisingly difficult. Because who the hell am I? I find it interesting. It’s summon so many thoughts. Because I have my own image of myself. I have an image I think other people have of myself. I have what I feel is a true image. And they’re all how do you capture it? So I think I thought well, because I use the post. So when you feel like you don’t feel you got to make your name in the world like 20 years ago, whatever.

I’ll be like, I’m one of the first scrum trainers on Earth. I’m one of this, I’ve done this. I’ve done that. And it’s so long now. So I talk about that stuff and less and less about like blogging, self-aggrandizing myself. So it’s like, oh, yeah, I trained Scrum. I coach agile that’s like, well, I guess we all do nearly. So I said, I can’t remember exactly what I said. But I said, basically, what I tried to do in life, is I tried to have two quarts of deep overthinking. So really think about a subject, everything, right? Adding a big slice of cynicism. Because Agile is about optimism and open mindedness and yes. But actually in my heart, I’m quite cynical individual as well.

And that sort of gives me sharpness, I feel in terms of like, simple, like, people write things online. It’s very fluid ideas. And I’m always thinking that’s a great LinkedIn article. But what are you doing in real life? [inaudible 02:31]. What’s the simplest thing that could possibly work as the ultimate cynical attitude, which I think I’ve got a little bit of. And the other dash is humor, like [inaudible 02:40] a double, a shot double, two shots of humor as well, I think that’s what I realized the other day, that sort of covers everything I do. So everything I do, kind of as a joke in my mind. And that’s very powerful as a coach, as a trainer humor can be, was it Shakespeare says, many a true word is spoken in jest. So you can with a joke, you can get away with putting out some harsh truths. But also, there’s a dark side to here, which is it can be a political punching down. So if you’ll be careful with humor, you see humor too much, you could be too withering, you could be too cynical.

And you’re like the nihilistic comments, comics sorry, referencing the decline of the universe, rather what we’re trying to be, which is change agents, helping transform the world of work. So yeah, I think that’s basically it, deep amount of overthinking, a slice of cynicism, two shots of humor, all wrapped into an agile coaching, trading dissolving package. I guess that’s me. That’s what I am.

Speaker: Miljan Bajic 03:46

That’s awesome. And that’s why I started asking this question. I won’t ask it then at the beginning of every interview, because rather than just doing the typical intro. So based on what you just said, that made me think and jump maybe immediately into the Nigel scale, because I think Nigel scale is, is that…

Speaker: Nigel Baker 04:10

The crowning glory.

Speaker: Miljan Bajic 04:13

So, yeah, so tell us about it, because I think in our circles, people are familiar with it, but I don’t know, I think people are outside. But maybe let’s start with a Nigel scale. How did you come up with it? And what is Nigel scale?

Speaker: Nigel Baker 04:30

So essentially, so I did a presentation a few months ago in lockdown about it. And I actually went back and read the original posts where the conversation was happening, because I’ve gotten to this huge philosophy of like, context is king, right? And what I mean by that is like, if you understand where something comes from, you understand the environment that created something, it gives you a far better understanding of how to use it and not to use it, right? And so a lot of people don’t take context into account when they’re talking about something, or worse, take it too much into account. Oh, we can’t do that here because we’re very special.

No you’re not, you know it like everyone else actually, right? So what happened was this, basically around 2008, there was a huge car crash of a few different ideas. So around them, we were talking, they were trying to come up with some sort of exam for the Certified Scrum master course. So at this point up to about 2007 2008, Scrum was still quite malleable, Scrum was still quite flexible. There’s lots of books written on it, but each book says something different. So even the people who created it, haven’t curated it. There’s lots of different writing about it. So lots of people have a different idea of what it is and what it isn’t. And we’re trying to come up with an exam where we examine it. Well, if you don’t know what it is, how can you examine it? So famously, Ken Swaybar, was paid what I believe is a large sum of money to produce something called the scrum hub, which was like a collection of Scrum writings and ideas. And what actually came out was like a 10-page document called the Scrum Guide, which is the simplest thing that could possibly work, I guess, but not quite anyway. But that didn’t quite line up with what people thought scrum was. We didn’t line up with the test. We didn’t line up with what was on scrum master training on Google Certified Scrum master course.

So it’s four different like a Venn diagram from hell, these four different crossover worlds. And in the scrum community, in the scrum trainer form, we’re discussing this stuff, quite a level of detail that most civilians don’t discuss. So it really was okay, you read the post, it really is a huge case of well I think you’ll find, we’ll I think you’ll find [inaudible 06:34]. Having this discussion, I believe it was actually on the concept of agile project managers, right? An oxymoron like military intelligence anyway, but caching, so I came up with this Nigel scale idea. Now it turns out, I named it after myself. And for years, I’ve jokingly said, I did that as a self-aggrandizing big, like the Nigel scale, but actually, what I was doing and I discovered this recently, I was actually mocking something called the Nokia test, which a lot of people don’t remember anymore. But if you think back 10, 15 years, those was usually popular.

I think Bas Vod and a few people in Nokia networks came up with a way to assess your agility. And it was very popular. I just say popular people, Jeff Sutherland slept on it and loved it. And then people realize you probably don’t want to have that type of assessment. You end up with people claiming their coffees or daily scrums. And what they will shout out is that their bosses are retrospective. But it was this assessment, the Nokia test. Well, that’s where I got the name for, is okay. There’s Nokia tested, I’ve got the Nigel scale, right? This is the context. Now basically the Nigel scale is like a three-point model. Okay, so three levels of categorization initially, when I came up with it, level one is the things that are core, the Nigel scale one, things that are the fundamental, things that you got to do. If you bend them, everything breaks, if you don’t do this, you get into trouble.

So the example I use these days is surgery, you have a surgery, we’re going to remove something or fix something in you. And the doctor goes, well, I’m going to perform your operation, I won’t be washing my hands. I won’t be disinfecting my hands because I do not believe in bacteria and viruses. Bacteria and viruses were invented by big pharma, they don’t exist. So I don’t need to wash my hands. Is like, shut up. I’m going to dip my hands in cow manure. So I get those good bacteria on my hand. Because yeah, bacteria is good for you, helps your digestive transit. So I get loads of good bacteria to put on my hands, so when I introduce them to your body when I’m removing your spleen, you get healthy bacteria. Shut up, shut up. You can have….

Speaker: Miljan Bajic 08:52

We will even charge you for it.

Speaker: Nigel Baker 08:55

Yeah, charge. That’s the point. You can have your own opinions, but you can’t have your own facts. So there’s a certain fundamental thing, as a surgeon, you disinfect your hands, you wash your hands, it’s a fundamental. Now of course, if you look into I think [inaudible 09:14] said about, if you look into actual surgeons washing their hands, the first person who suggested it was ridiculed and driven out of the world of surgery, because surgeons didn’t believe in that concept. So it goes to show you what’s fundamental may not be what you believe is fundamental. But that’s the idea of the core things. These are things that really, if you don’t do them, you’re in trouble. So in our scrum world, we tend to talk about things in the scrum guide, then they should really be those core fundamentals.

The good stuff that if you bend it, you’re going to get into a bit of trouble, it’s not going to work very well. Now, the bad news for everyone is, most of what we do as coaches, trainers, agile people, isn’t that, it’s not Agile scale to, which is the good stuff, I used call it best practice. But since getting really into connection and things like that complexity thing to do in practice, it’s the word of good practice, the world of contextuality, the world of self-organizing good answers to your complex problems. Inspecting and adapting, experimenting, learning, self contextually understanding your own space in your own way, and finding your own answers.

There’s loads of things in that world that other people have done. You can do them as well. They may work, they probably will work. But remember the word may and probably carrying a lot of weight. Yes, it’s like me, we’re probably careful, be very careful. But Nigel scale three is bad basically. Things that are anti patterns, things that lots of people have tried, and they don’t work and you fall over. Again, never say never. Because you could be the company that makes it work. But there’s a big pile of bodies out back of companies who thought they can make it work.

Speaker: Miljan Bajic 11:04

And you’re talking in the context of complexity, right? They are antipatterns in terms of complexity and that environment.

Speaker: Nigel Baker 11:11

Yeah, and that space, definitely. Definitely, in fact, you could use the Nigel’s scale get outside of our world, that sort of idea of fundamental, good and bad has got a lot of applicability. But I’m really thinking about our world in the Agile space, specifically the scrum space, actually. So I’m thinking of, and the basic what I learned from introducing that idea was vast amounts of people confuse what is a fundamental thing we should do, in Scrum for instance, with something that is good, which certainly is bad. And so I always like to joke, confusing a core practice with a good practice is a bad practice. There’s the idea of like, and people do all the time. And it’s why I’m nervous.

I’m talking so much these days about contextual understanding of Agile. But when I see it in real life, a lot of people bend the things they shouldn’t bend, and keep fixed the things they shouldn’t keep fixed. So people obsess on story points and velocity and release trades, of which are just contextual practices that don’t even work in lots of settings. And yet, completely flex the idea of self-organizing, or empowerment, or coaching or leadership and just think that’s very flexible. And that’s a huge concern for me. So I’m trying to talk more about because is it helping us understand where we need to be stiff, or where we need to be flexible. And that Nigel scale has been a, that was a revelation probably for me. But more importantly, that’s been sort of a building block on which I’ve built a lot of ideas since then.

So a lot of the work I’ve been doing recently has been really about investigating sort of how practices change over time. How practices change over context, how should we as coaches and trainers understand how things change? So here’s a method, here’s another method. Great, which one do you pick is interesting? What’s more interesting to me is, how do they overlap? How do you change from one to the other? How do you like changing has become the huge interest for me. So how patterns change over time? And finally, how then we as coaches, trainers, consultants, Scrum Masters, whatever? How do we engage in that changing? And that’s something else I’ve been told to do some work on. And it’s as I can tell now, I have no answers, the door, but I’ve got some really interesting questions on it, which I think we should be having some more conversations on in the Agile space.

Speaker: Miljan Bajic 13:43

What are some of those questions? I mean, because I agree, I’ve talked about it. I feel like I’m talking about it in every podcast, but the idea of cooks and chefs like there’s too many cooks out there not enough chefs to understand, and not enough people that want to be chefs, so everybody just wants a recipe. But coming back to your question, what are the questions then that you’ve been asking around?

Speaker: Nigel Baker 14:06

Yeah, I think that cooking chef idea is a really good idea in terms of the recipes, following recipes, and when not to follow a recipe, when to invent your own. Because again, it’s a big ask to expect a normal human being to be inventing their own gourmet meals. There is a place to recipes with understanding what that place is and what that place is not. So an example I use is like estimating techniques. So whether you estimate or not was up to you, but let’s say you’ve got some like planning poker, famous technique everyone knows, lot of people know it. Some people love it, and some people hate it, right? And they love it and hate it for similar reasons.

And the important point to understand with it is, it’s not that planning poker is right or wrong, it’s the experience you’re having and your level of ability and skill is what’s driving its usefulness or its lack of usefulness. So like me, I always do some ideas in the Nigel scale, I like to graph, like a visual graph. So I’ll show the scale over time. And you’ll see it, I’ll draw like planning poker. So it decays quite quickly. It’s a good skill, new teams, I really rate it as an idea. But after a while it decays, no one’s been playing with the card six months in, it’s sort of stabilizers on a bicycle, you’re used to riding a bike. So then you get another technique like affinity estimation, put the cars in a straight line, move them around. Germans call it magic estimation, I think. Below the idea, keep it [inaudible 15:32 ]. I think again, but the duty comes unstuck. They don’t know what they don’t know. So how can they ask the right questions? But in a more maturity, it’s really powerful. So you’ve got one method that works with newbies well, and doesn’t offer value with experts. One technique that works better with experts doesn’t offer value with newbies. So it’s pretty interesting. Okay, that’s great. Those are the two recipes. Which one do I do? Well, that’s a hard choice to make. But the harder choices, as I said, how do you go from one to the other? So and this is what I think, a lot of us don’t spend, not just us, but I mean, the world of agile, do not spend enough time in thinking of the changing, the transitioning, like with two techniques, you could hard swap, you could say tomorrow, we are doing new technique, old technique bad, in bin.

Or what a lot of people do, you’ll often see them, they sort of hybridize away. So they sort of, they don’t mean to, but they evolve a new estimation technique. So there’s all we’re doing planning poker, there’s no cards, no one votes. And you look at it and go, well, this animal has seriously evolved since [inaudible 16:44]. If you ask them, why did you choose to do it that way? They’ll often look at you and go. Oh, yes, it’s changed, I never noticed. Why did we change it? Do you remember that? Should we change it back? No, it’s wonderful. Or maybe they can run them in parallel, try both techniques and see which one they like, says all these different, like nice pathways from one technique to the other.

And I think a lot of what we do in the Agile space, is communicate photographs. So we like snapshot, like a picture of it, as a cake, he’s a masculine man, take a photo. And what we need to be teaching more or talking more about is the process of anything like, how do you get fit? How do you change? How do you transition things to be aware of? And I think, because otherwise, all that’s happening is, is in our world, we have communicated one snapshot, which was the traditional waterfall, demonic evil, like whatever. And now we’re communicating a new snapshot, which is our agile, wonderful, because what we’re trying to create in our world is a world that is agility, flexible, not agile on the big A, but actually changing the world. And that’s not just one step. It’s not just going okay, the old world, new world it’s going on.

Speaker: Miljan Bajic 18:02

Well, it’s a continuous thing, it’s more like this, right?

Speaker: Nigel Baker 18:05

Yeah. And to do that, we need to have the ability to be able to understand and reflect on that. Otherwise, people are just and I feel this a lot. People are looking on to the new techniques with the same mindset of the old techniques. Recipe lead, follow the process, don’t think too hard, don’t change it. And that’s all the patterns that we’ve been trying to get away from, with our new approach.

Speaker: Miljan Bajic 18:31

Just different practices. But same, yeah..

Speaker: Nigel Baker 18:35

Yeah. And you get the same thing comes back. And that’s the problem. If you take it with the old mindset, like you see it with big scaled implementations, I like to bad mouth safe, I shouldn’t but it’s so easy. It’s like a comedy. But the point is, is not that the things they do are wrong, though some are very wrong. It’s that, it’s very nature, seems to lend itself towards shifting back to the old way. So before you realize you have multiple as a management, senior leader, setting direction, teams being unempowered or very narrow follows. And because the shape, though the shape has changed a bit, the principles underpinning the shape haven’t. So it’s like a squeezable, you squeeze it, you’ve got a new shape, you let go of the squeeze and it comes back to its old shape. It’s kind of like that. And I think the stuff we need to think about in the Agile space, is not transformed the world of work, is transforming the world of work and that’s actual estate. It is interesting.

Speaker: Miljan Bajic 19:37

It is and I mean, at the corner of this is like if we don’t understand things like using the cooking analogy, like food at the chemical level and ingredients, then you’re just throwing stuff in and you’re just without understanding. So maybe to come back to the scrum guide. You’ve been pretty vocal about for years, about adding some type of agile library, scrum appendix and moving away at least when it comes to scrum Alliance, moving away from scrum guide. Why? I mean, I know but I think you’ll be…

Speaker: Nigel Baker 20:16

Essentially, so the scrum guide. It’s like a map. It’s like an Ordnance Survey map. We have them in the UK, the Ordnance Survey, I don’t like in America and other countries, but they sort of give you these official maps of the country, right? And so the schema is a map. But it doesn’t tell you anything about the territory. You know the famous quote, a map is not the territory. It doesn’t give you nuance, it doesn’t give you context, doesn’t give you interesting walks. If you have a map to know I want to walk over there, I want to drive over there, it’s not just about what the terrain actually is, the physics of the terrain. It’s about the human experience of the terrain.

And I think there’s not enough literature out there about supporting that. Basically, 12 nice country walks, what walks can we go on? What ways can we do this? Because there are recipes. Now we don’t like being too algorithmic, but there are certain recipes that work nicely. I do a Sunday roast. So every Sunday, I cook a roast for the family, right? It’s quite simple, not simple. There’s lots of things to do, but I’m not reinventing the wheel every time. My children don’t want fancy flam bay pawns, they don’t want anything, they just wants a nice basic food with nice people food. And so I can do that and teaching that would be useful. How to make a good sauce, there’s all these other things, I think they’re making it quite rich, the Agile space, because at the moment, a lot of it is like, here are the bare fundamentals.

Good luck. And that’s why a lot of people fall into the grass of sort of more algorithmic, more recipe led approach approaches, like the Scaled Agile Framework, or even like JIRA, because JIRA is by far the most popular agile scaling technique, which is a tool, is like a skating technique, but they hold on to it, that gives them some algorithms to follow and hold on to. And I feel there’s like a gap in our space. Stuff isn’t like vitally super essential, but stuff that would be good to know that add to your repertoire. So use your chef’s analogy, right? A good chef has lots of good fundamentals of cooking, they know how to run up a room, a source, they know how to fry, they know the fundamentals. And that gives them a repertoire of skills that allow them to create quite an advanced idea in the middle. What we need to do is add that repertoire of skills to our cooks to turn them into chefs. And at the moment, what a lot of people do is, do more complex recipes rather than build up repertoire. And yeah. So I thought something like an appendix. So I saw two of…

Speaker: Miljan Bajic 22:47

Is that more like a set of patterns and probably like practices, or is it both practices and patterns?

Speaker: Nigel Baker 22:54

Yeah, so for me, it’s like practices and patterns, or things you could add around it, things that you could support, things that are really good and viable to help you do this. And the other side of it is actually maybe annotating the guide, maybe added some detail to the guide to help basically put some context in. So when it says something like true leader, which means nothing, it literally means nothing. It’s like a platitude, where you can say some people look at that as terms of servant leadership, and sort of bring richer information in, sort of use the guide rather than the answer which a lot of people treat it as, use as a Trojan horse to introduce loads of other ideas and create a sort of a richer, broader world from it. And there haven’t been one piece of that, because you and I know a lot of Scrum trainers out there and both certified and professional scrum trainers are very, I will teach you the guide, I will teach you the guide, I will teach you this document and scaling almost like a faux religious, almost like not cold, cold is too strong. But a little bit like you must have this because the guide says so. Now it goes back to…

Speaker: Miljan Bajic 24:03

Yeah. And that’s like I was talking to Tom Mellor couple weeks ago and he said like that’s like the Ken had that [inaudible 24:11] look around him. Not cult wise, but like where… and I think because he was involved in both Scrum Alliance and scrum.org, there is a little bit of that were both organizations, I would say more like both Scrum Alliance and Scrum.org, more than any other organization use the scrum guide as that baseline, right? What are your thoughts on maybe the relationship between scrum Alliance and Scrum org? I know you’ve been somewhat critical about Scrum alliance and all of this stuff. And what are your thoughts on that?

Speaker: Nigel Baker 22:56

Yeah. So I’ve got lots of friends who are Scrum.org trainers. And the quality of their work seems to be good. I’m never ever impressed by a full profit company. We’re transforming the world of work that’s transforming the wallet of can. The pocket of can, really and with all the noble bells and whistles, it is a private company generating profit. And I just find that out, I’m not socialist or communist or anything like that. But I find that it’s a very difficult space, when you start putting money right up next to principles. I’m a bit uncomfortable with that. I know a few people who find the exams a bit unpopular, because the exams feel like they’re almost a cartel. You take it, you fail [inaudible 25:39] until you get there, which seems to be not really building the community, building an inclusive world. I would love the two community to be one by the way, I once heard the rumor that there was some conversations about that at one point, that went nowhere. But I still think that will be something pretty viable. But it would have to be in the auspices of the community led organization. Because that scrum.com really is, not dot org, the private company, scrum.com, we are genuinely pretty much the only nonprofit out there.

That is one nonprofit, but also generally changing the world of work. Generally transforming the world. We’re got tools and avenues and methods and products to genuinely help build a community and build a world around that community. And so for me, that community aspect, that alliance is the key word here, the alliance is the key word, and the Agile has been great. I’ve been a member for a long time. But the Agile alliance is really a comfort. Really it’s a comfort and hasn’t gotten much better than that for reasons when the scrum has can. And it should, some things that should be done I think, that only the scrum alliance can do.

Like for instance, building up that supporting documentation not built off individual experts like us, but built community wide, pattern base of real research, only the alliances got the community to draw that information, only the scrum alliances got the money to pay for the research, and then only the scrum alliances got the collective strength to then publish that and give it some weight. So it’s not just another person’s opinion on LinkedIn. And so I think, taking advantage of our community, not in a commercial way, like exploiting them, but exploiting their knowledge, bringing out that information from them and showing that across the world. It’s a really powerful way to change things in companies.

Speaker: Miljan Bajic 27:32

It is. Yeah, and you’ve said maybe not to directly perfect for instance, like scrum Alliance needs to step up their game when it comes to PR game. And one of the things that stood out that you said is like, the rumor gets around the world before the truth has its boots on. And that resonated with me because I think we could be doing at least scrum alliance well, so scrum.org could be done much better. But at times it seems scrum.org is doing better with PR than scrum Alliance. Do you feel the same way?

Speaker: Nigel Baker 28:09

May be but it’s like playing the same game. It’s really not. I think if one does good PR, the other one does. I’ve never been, my big fear with scrum.org was never, oh, someone’s competing with my scrum training. It was someone rubbish is competing with my scrum training. That was always my concern. Because remember Nigel, they didn’t remember agile, they remember the Scrum. So they have like a rubbish experience that doesn’t work. Scrum’s a thing that gets hit in the throat. Like a lot of people don’t even know they’ve been trained by scrum Alliance or scrum.org. They genuinely just don’t know. They don’t remember anything about Scrum, they went on the course, that it was good.

And they learned a lot and helped, they tell other people. If it was rubbish and didn’t help, they tell a lot of people. And so that’s always been my concern. It’s like I’ve had people challenge me. Yeah, because we’re all about quality. And if we could get, so in terms of what we do as a scrum trainers or whatever certified trainers, if our work can be high quality and value add, right? Then the commercials will take care of themselves. Then the money will come in, you’ll make our livings and the world will grow. If we over commercialize what we do in terms of the Agile space, it becomes exploits, not as Ken Beck will say explore or expand, and then you’re just mining an ever-dwindling group.

And again, in the Agile space by the horrible feeling that there are many orgs not org actually, but there are many other communities out there that feel very much in exploit. Sort of, we have got a reservoir that will eat all the fish. At some point there’s going to be no fish left. What they need to actually understand is their jobs not to exploit people for commercial purposes. Their job is to help people improve their lives and work, right? Through that help and that relationship they will have, if they design their business well, a commercial opportunity. So the tail wag the dog. And so I am…

Speaker: Miljan Bajic 30:04

But it’s so easy because a lot of people have gotten used to the, if we just look at the, essentially the way that we train, the way, specifically there’s scrum Alliance, because I think it’s different through scrum.org. But there’s a level of expectations that CSPs have been comfortable with that a lot of times, I’ve seen it, where we put the money and financial aspects before the mission and sometimes I don’t know if it’s the environment that creates that, or…

Speaker: Nigel Baker 30:47

It’s realism. So I don’t feel bad about that and I’ll tell you why. Because I meet many agile coaches on the ground, right? Who are not genuinely making change in the organization’s for simple reasons, they’re getting paid quite nicely and if they make too much faster, they get fired and released. And they’ve got a house with a mortgage and kids, they’ve got to pay though I understand that. What I will do is give them tools to allow them to make change and not get fired. So you can do this, you don’t have to like you’re not [inaudible 31:19] you don’t have to sacrifice your career on a daily scrum. But it’s same thing with the scrum training community, I’ve noticed in America it’s quite interesting, it’s different to Europe. So for me as a trainer, okay, COVID made it different, so I’ve done a lot less coaching in the last 18 months, because it costs a lot less because of COVID.

So it’s mainly been training I’ve been doing, but mostly what I do is training for companies. So I go in three days on Zoom chatting, talking, discussing, I do some for individuals, mostly companies. So this is your company, that’s [inaudible 31:49] right? And I just discovered the other day from the scrum Alliance, that actually the majority of most people’s business in America is actually public training, where they would historically set up in a hotel and I don’t know like some small town in America and there’re seven hotels and people would come to that course. And they sort of go around place to place like a roaming. I know, sales was like going from town to town learning these courses. Now of course, that business model has been completely smashed because of COVID, completely. Everyone’s online, anyone can go anywhere, no one is in the office, that entire idea of going around as a training company, doing those individual places, yeah, got smashed. And I don’t know if that’s ever going to come back as an actual viable business model.

But I think the risk that, but for a lot of Scrum trainers, they need to understand their duty and duty is a long word, their essence as a certified scrum trainer or professional scrum trainer is not inexorably linked to their business model. So you can find a different business model in there and still achieve results and still do quite well. And so I think there’s an element of absent due to scatter. So I understand, I understand not everyone’s going to transform the world of work for me in terms of our community, how many is like 400 trainers, is there something?

Speaker: Miljan Bajic 33:12

Not even. Yeah.

Speaker: Nigel Baker 33:13

So if 200 of those just did good scrum courses the rest of their life, they’re still changing the world a bit. They’re still nudging the world forward, they’re still making changes to helping people, they’re still delivering, they’re still doing a good job. But some of us have to do a bit more. I don’t know what more is, but we got to do a bit more on that. If all 400 of us sit there and just do Scrum courses for people, I think that’s not going to be enough. And the risk is, as we’re seeing, people are already stepping into the space with big voices, just not necessarily big voices, big opinions, but nicely the right ideas. So we’ve got to be careful because it’s not easy for this movement.

Because there’s no leaders in it. There’s very easy for this movement to be corrupted, I guess, is the word I’m looking for. And again, I don’t say, I’ve said something the other day was quite interesting to me. I said, just remember, different things isn’t long and long isn’t bad, bad isn’t evil. So just because someone’s got different ideas, you just mean as long as you’re white. If they are wrong, doesn’t mean that they’re bad person or bad. It doesn’t make them evil, good people do bad things all the time though, it’s rounded here. And so not to villainize people but generally in the Agile space, there are lots of voices out there sharing ideas that you would politely say are different, you’d impolitely say are wrong. Or you may say they’re bad.

Speaker: Miljan Bajic 34:57

We’ve all been there, right? We’ve done the same thing [inaudible 35:00] just 15 years ago.

Speaker: Nigel Baker 35:02

Yeah, well, things were long, things improve, things change. If that was right at the time, just not right now. But the point I’m going to make is that we need to have some sort of, we need to make sure there’s some strong voices from the right angles, just to make it so we don’t just get, because I don’t very much loves the next new idea, the famous thing Agile is dead, wherever it is, is dead. So someone says, Agile is dead, Scrum is dead. Story point is dead, velocity is dead, [inaudible 35:30] is dead, safe is dead, [inaudible 35:31] is dead, bird is dead, like everything is dead. And this is the new idea that I’m trying to tell you, I’m better, I just kind of like, well, it’s good that we’ve got no sacred cows, no sacred gods, we smash everything.

But if you believe in nothing, you believe in everything. So the risk is, as those were two wonderful ideas coming in, without any quality control or fidelity on them. And the final thing on this, I think people like us in the community have a duty of care. Because we can say anything, and we still get paid. We’ll walk away and everyone’s happy. But people are running these experiments on their jobs as a huge duty of care there. So let’s say I came up with an idea. I said, you know what?

The best way to get results in your company, punch your boss in the face, best way, it’s a great technique, worked for me, I got promoted 10 times doing it, right? So just like the way to live, but it doesn’t affect me, I still get paid. But that person goes and slaps their boss, all of a sudden they’re in court. And so the idea is, we have a duty of care that we do no harm as people talking about this stuff. And again, I worry about the space, because there’s lots of hypotheses but where’s the evidence? Where’s the feedback loops? Where’s the Agile in it? Where’s the actual scrum of it, though, the feedback? So that’s one of my big bugbears at the moment.

Speaker: Miljan Bajic 36:58

Yeah. And like the Agile is getting bigger. I’m getting people from industries that you typically wouldn’t have seen. And you’ve worked with NGOs and non-IT environments, what are some of the things that you’re learning and have been learning?

Speaker: Nigel Baker 37:14

Well, is it interesting, so what I’d say is, outside IT is fascinating. What I’ve discovered is, something that when you get into the physical world of work, where work is physical, a lot of things are a lot harder than [inaudible 37:28], so slicing up a problem, like while I was doing some work with a toy company, so you can see on my desk here is a range of toys, right? Both new ones they’ve given me and old ones I’ve dug out of storage. So just this week, I did a product and a training course, true story. Product and a training, and we discussed the product management of these. That is, ladies and gentlemen, you may not have seen one of these before, if you’re an old man, you may have seen these back in the 80s.

This is what they call a rock Lord. It’s a transforming thing. It’s a monster that transforms into a, [inaudible 38:03], I’ll show you, transforms into a rock. Okay, now imagine a company invented this. a product manager manage this, teams built this, marketing advertise this. They made hundreds of 1000s of these and didn’t sell them in shops, because what child wants a robot that turns to a rock? That’s the basic premise, right? So they suffered, all these issues are from woman IT and they’ve got some better ideas. So that’s the physicality of this object is more difficult to work with but they’re also open minded. What I’ve been discovering and the outside IT space, is people have an appetite for improvement. It’s quite interesting being in tech so long, people raise thirsty for something different, how can I change what we’re doing is not working? Within IT people has now got a bit [inaudible 38:56] to the Agile world, they haven’t. So the downside is, it’s far more difficult.

My good practices, my stories work even less. So go on to websites, build websites but just the other week, I did a training course for some people, just self-driving car systems like the cameras and self-driving cars. I’ve done fire alarms. So these are interesting things. The work is different, the work is odd. But a lot of what we do has great application in their space, as long as you’re making sure we apply the right things in the right way. And we don’t take across all the good practices, just because it’s good for me not mean it’s good for you. But when you said about nonprofit, that’s the one area I found this stuff quite difficult, not because of the problem space, but because of the leadership style.

Speaker: Miljan Bajic 39:46

Or sense of urgency.

Speaker: Nigel Baker 39:47

Yeah. Or the huge sense of urgency. You sense of like, oh my god, the world is literally burning in some cases like they’re doing but the leadership style could be quite autocratic. I’ve never worked in that ruthless places as charity. Chances are more ruthless than like, basically investment banks, you think investment banks will be cut. So they are kind of, but the chart has been far worse. Far worst as a [inaudible 40:10]. Because I don’t know what it is about it, whether it’s because people won’t leave, they care about the cause. But the actual management styles I find a bit more authoritarian than the classic companies.

And that’s a good thing for us to talk about because we love the mission, we love the purpose, but how the organization is run, if that we’ve even had this in the scrum Alliance, like, I’m a great fan of Howard, who’s the current scrum Alliance, sort of product owner, I’ve known Howard nearly 20 years, he’s a good person, there’s a good hearts in the right place. But that’s not always been true with Scrum Alliance leadership, a nonprofit dedicated to agile, agility, transforming the world of work, being run an authoritarian in a very traditional management structure.

And that’s disappointing for me, but I can understand how it happens. But it’s very disappointing. And so I think, again, the world of work is changing, the world of work not the world of IT, we can help in that space, we also need to listen in that space, because I think we can adjust as much from there as they can for us, that they got two ears, one mouth, so twice as much. But we learn from that. And also…

Speaker: Miljan Bajic 41:26

Easier said than done, yeah.

Speaker: Nigel Baker 41:29

I’m talking, look at me talking service now. I love the sound of my voice. It’s difficult. It’s so difficult just to go but it’s what we got to do. But also not take our eye off the ball. Because I think [inaudible 41:43] would that scrum guide, for instance, is they’ve tried to make it more universal. But we’re making it more universal, watered it down slightly. And so it’s become less applicable to anyone. So if they’re not careful, they’ll have a guide or scrum that works for anyone doing anything, but offers no value. It’s so diluted, it’s so watered down. And so we’ve got to understand that as well I think. As we go outside the world of technology, yeah, we can learn, they can learn, but we got to be a bit careful. So telling them how to do their own work when we do ours properly. Yeah.

Speaker: Miljan Bajic 42:18

Yeah. I mean, a lot of times, people talk about Scrum and outside of IT. But I spoke with Dave Snowden. Also, I think one of the first ones and he said, Scrum is great for software development period. It’s not good for, in the sense of context of Scrum. And I think, I don’t fully agree, but I think there’s a lot of a lot of truth to that were again, I tell people I see scrum as a recipe. I see it as a little bit of flexible recipe, it’s still at the end of the day, it’s a recipe.

And if you don’t understand the core of that recipe, and if your context doesn’t have all the ingredients for the recipe, then you’re blindly following and trying to fit it into and I don’t know how much Jeff and people that are pushing for scrum outside of IT, how much is it just the business decision versus acknowledging that? Use whatever works and just know what you’re doing in a sense rather than hey, Scrum is for everything. What are your thoughts on that?

Speaker: Nigel Baker 43:36

Scrum isn’t for everything, it really, really isn’t. I think there are some deeper, so I remember, I’m going to say reading, but between you and I know, not reading, watching The Lion, the Witch and the Wardrobe by CS Lewis was very famous children’s book, very famous film. So I think they did some films, Disney did some films recently on them. But there was a cartoon in the 1970s in the UK, they probably in the UK, always shown a Christmas or a show, very popular. Now here’s the problem. They talked about like magic in Narnia, and I can’t remember the exact plot but I do remember Aslan, the lion saying, you need to know deeper magic or you got new this magic, they kill him.

But he knows a deeper magic comes back. I only think there’s a deepest scrum under Scrum, right? And still too much of is just the fossil shape like the footprint is not the foot. Like say for me, there’s some universal patterns behind what we do that I think have a huge amount of cross applicability, sense of purpose, idea of what you’re doing, idea of empowered teams making decisions, working together collaboratively, talking to each other every day, empirically judging your work, looking not what you made, but how you made it and feeding back that’s like a universal truth within, right? Which I think has a lot of cross applicability. Backlogs, product backlogs, standing up in scrums reviews and retros. Those are all religions or recipes to try and create that underlying deeper magic. I think that students blog, basically, but in those deeper patterns have much more strength than some people realize.

Speaker: Miljan Bajic 45:26

But those are patterns though, neither of those patterns are not scrum, right? They existed before scrum.

Speaker: Nigel Baker 45:32

Yes. But I’ve been taught recently, who invented Scrum? Who invented it? Could you say, oh, I just [inaudible 45:40] but one of the country wrote down what other people were doing, if I draw a picture of an elephant, did I invent the elephant? No. I said I just [inaudible 45:48] supposedly read the research paper, new product development game, supposedly, and I said, here’s to a team try it out. But the team already try out ideas before that. And so did he created it? No, he did not? Did he influence it? You’re the chef, if I come along, taste your soup and add a little bit of salt, did I create a soup? No. It’s like, and so like, but then you go to the kitchen and [inaudible 46:16] they invented Scrum.

No, they look to what other people are doing. That’s what I mean, there’s a deeper for another nice thing, what’s got the strength, these deeper underlying patterns have been around a long time. Daily scrums turned up in monasteries in the Middle Ages [inaudible 46:31]. So these kinds of a long time, what I think we do is focus a bit more on them. And a little bit less on perhaps specific recipes of how to achieve them. Those recipes are good. Because always you end up with, so I’ve said this story before and it’s unfair, but it’s good thing, these are finishes. Like I go to church, I didn’t go to church, let’s think I go to church. I have been to church, my mother was religious, I would go to church, and I’ll sit in a church of England church, and the church service would happen, right?

And to be honest, as a nine-year-old boy, I’ve got no idea what’s going on. Now as incense being waved, things being drunk, and I’m like, I don’t know what that is. He’s dressed up as a woman, I just don’t, I do not know, I didn’t have any context. So it just becomes a boring ritual. If you’re Christian, those things are great symbology for you, they’re great, meaning, they have real resonance that takes you to a spiritual place that gives you deeper happiness and understanding. But me as an eight-year-old child, I’m just like, I don’t know, they just like a space marine, what’s going on?

And so I think far too many people are having, ritualizing that their agility, not even scrum, their agility, but not in the right way to give a recipe to give structure and help and set the framework, a trellis on which to build their new ideas. But instead is just a ritual to follow, forgetting the real reasons behind it. Scrum is a great example, we stand up for 15 minutes every day. Why? Because my boss told me to. Not because I gain value out of it. And so I think if we can clear away some of that noise and get to the deeper truths, I think people get more value from this. It works in more contexts. People understand it better and it spreads better because people can communicate it better. But that’s not…

Speaker: Miljan Bajic 48:25

That’s challenge, right? Because what we’re talking about is creating people to understand why we are doing daily stand ups. Why should I? Why is it better for me as a developer to manage my work than having somebody manager for me, right? But that’s difficult for people that have been conditioned, right? Not to think that way or they just don’t want that responsibility.

Speaker: Nigel Baker 48:50

The risk is, the team’s haven’t got, they’ve got responsibility for the negative side not the positive side. So people say now you’re responsible for planning your work, right? But they never say, and you get rewarded or you get more pay, right? But if you get it wrong, you’re bad. So responsibility without power is abuse. It’s slavery. It’s just a weight without support. And so I think people find it very easy to say, you now have more responsibility, but find it very difficult to add the associated power with that responsibility. And you can decide what you build and you can learn how to do it.

I think Spider Man’s uncle said it best. With great power comes great responsibility. Well, it’s the other way around as well. If you’re going to have great responsibility, you need to have great power. Otherwise if I dressed up as Superman and [inaudible 49:50] and pistol Okay, what is this? Really quickly finding I’m in a Spider man’s suit [inaudible 49:58] ability to see if that will suit you and it’s not fair without the powers to give me that job.

Speaker: Miljan Bajic 50:02

Yeah. So I mean that points back to what you said earlier, which is the leadership and level authority that you’re willing to delegate and have you seen any shifts in that? Giving people a little bit more authority, we talked in the new scrum guide, talks about self-managing which is essentially saying that if you’re self-managing team, I’m assuming you’re deciding the what and how.

Speaker: Nigel Baker 50:35

Yeah, but they’ve redefined that by saying self-monitors, you decide to walk around the house, but then they’re including product owner in the team. So it’s kind of a bit of a cheat, but not many people’s I would like, I’d see organizations do it more naturally is, it is difficult for organizations to change to that to give more power to teams, if they haven’t classically had that power in place. So more in tech, so when I work with serious tech companies, that our technology and business are quite highly aligned, it seems to be a lot easier than when it’s like this, when technology and business are separate worlds like a law firm, the law firm is very different animal.

And so they find it far more difficult to give that ability to those teams. I think it’s crucial. What I would say is my concern, the YMCA more often than not to be cynical, but I did say that of cynicism is that with all the coaching skills we’re adding, all these people skills we’re adding, I had a concern about 18 months ago, and it seems to be coming to fruition, that with all these coaching skills we’re adding to people that need us for instance, we seem to be equipping villains with slightly more sophisticated weaponry. So what’s happened rather than changing how analogies like Oh, I know I don’t tell, now I support. Well, instead of we giving them tools to give them sharp claws to get around the side of the shells of the developers and the workers. So tell me why you think you can’t get that done by Christmas? And so again, when I was a developer, it’s quite easy. People came straight at you. They’d come straight for you, [cross talk 52:17] and it’s horrible. It’s disgusting. But at least for the straight line, you can dodge it as a developer, you got tricked, you got methods to get out of trouble, when people’s like invade sophisticated with those tools. It’s abusive coaching, is using coaching tools to manipulate. And I think I get really into ethics these days.

So some even on Certified Scrum Master, which is supposed to be an entry level course, when I talk about coaching methods, I really narrowed it down to look, do no harm, stay on work. It’s not about manipulation, it’s not about an agenda and really [inaudible 52:51] that home. Because otherwise, all that happens is we’ll just take a bad culture and make it worse, rather than changing the culture of how they work. And again, that’s something in the Agile space. I think a lot of us have been excited with these new tools and spread them for a while. And now we’ve got to make sure we sort of reap what we sow, and make sure we’re putting in the ethical side with the rest of it. Because we’re all humans, we’ll fail. I got really fat in lockdown. Well, [inaudible 53:17] I traveled 15 years for work and put weight on and got a bit chubby.

And I was always telling my wife, she said he got to lose weight, and I’m trying but it’s hard on the road. It’s like you travel, you eat and you eating the wrong at the wrong time. I’ve been at home for 18 months, and I’ve put on 28, 30 pounds or so [inaudible 53:38] turns out it wasn’t the job I like to eat. And so I decide, so my two, I got to finish on this. My two major points are, there’s a huge ethical component to this, to what we do. But correspondingly we’re all human and failing going to break those ethics, as if we can square that circle. I mentioned CS Lewis earlier on, he said about humility. He says, it’s not thinking less of yourself, not putting yourself down, is thinking of yourself less. Not putting yourself in the center of it. If we can sort of embrace humanity, embrace a bit of humaneness but I’m failing and so are you let’s try and find a way through this.

If we can embrace those things with a bit of humbleness, I think then we got a toolset to really change how things are. And that means stopping the sort of iconifying or whatever the word is, or agile people, saying [inaudible 54:26] being put on pedestals, we’re going to stop that. We got to stop as a community rely on just a couple of people and be more community based. And just understand people are fragile and make mistakes. There’ll be people saying the wrong things at the wrong time and just understanding that happens. Let’s try and work with, we’ll fail, let’s try and work and find a better way forward. And by doing that we build environments that work but still before about agile organizations, don’t make those mistakes. They’ll do things bad. As coaches we’ll go ahh but we’re just going to say okay, the Christians would say love the sinner, hate the sin.

That talks about your great human being. Let’s see what we can do about it. I think that’s all mindset, I think is what we really need to sort of help, take us to the title of this Agile to agility. Take us on Agile to agility. I think that’s what we need to do.

Joe Justice: Tesla, Joe’s Heritage, Future of work | Agile to agility | Miljan Bajic | Episode #16

Joe Justice

Transcript

Speaker: Miljan Bajic 00:37

Who is Joel Justice? And the making of the Joe justice? I want to know where did you grow up? What got you in? Because like you know how I got introduced to Joe Justice watching a TED Talk. Or maybe just learning about wiki speed, but I don’t know anything else. And I think people want to know who is Joe Justice?

Speaker: Joe Justice 01:01

What? Really, do you want to take the conversation to what we can do? But that might be a pretty niche audience. And that they’d like, they’d want to know, but I don’t think that’s going to…

Speaker: Miljan Bajic 01:14

Just tell us. Tell things that people might not know , what’s been your journey? And if you had to look from outside in ,how would you describe your justice? What’s important to you and what got you where you are today?

Speaker: Joe Justice 01:36

I’m happy to, if you want to, I’m happy to.

Speaker: Miljan Bajic 01:39

Let’s timebox it to maybe I don’t know, what do you think is fair?

Speaker: Joe Justice 01:46

We can do. I love Jim Benson’s Lean Coffee, so we can check in seconds and say this topic or a new one?

Speaker: Miljan Bajic 01:55

That’s awesome. By the way, I’m talking to him, I think next week too. So I have some question. But yeah, let’s timebox it. Let’s do that.

Speaker: Joe Justice 02:05

I think Jim Benson is really not as well known as his genius should suggest, I think he’s an undiscovered and not undiscovered. He’s got 1000s of people that know all about him and hundreds of companies that are all about him. But it should be billions and millions based on his contributions. And I think most people don’t know enough about how awesome Jim Benson is. So I think that conversation if you’re about to interview him,

Speaker: Miljan Bajic 02:41

And I’ll let him know what you said, because I feel like same thing about you and others, like more people should be aware of your work and stuff that you stand for. And though I think you’ll like to hear that. But let’s come back to Joe Justice, anti box and maybe a couple of minutes and see. So how did you get started? How did you get in? Introduce maybe to building stuff and eventually to Agile.

Speaker: Joe Justice 03:17

Yeah, well, people have asked that before. So if you don’t mind, I’m going to go one step before that question. Some new content in this podcast that I don’t think I’ve ever talked about in any recording.

Speaker: Miljan Bajic 03:32

That would even better.

Speaker: Joe Justice 03:34

Yeah, let’s make some stuff that only people can get here. So my ancestors on my mom’s side came to the United States, the boat after the Mayflower. They were the very first settlers, the second boat of settlers to what is now the United States. And we don’t know why do we do use his last name Kim, but it looked like political disagreement, wanting to, before that in England and most of Europe, if you had different religious beliefs from whoever the ruler was, you were legitimately tortured or killed, right? And it doesn’t even mean they were that passionate about whatever their religious belief was.

It’s just that they didn’t want to switch belief based on whatever the ruler did. So it’s more of a political stance probably, is what it looked like. So imagine someone who leaves for the new world on a boat, these are hardy people. These are hardcore principles and goals driven people. And that’s my ancestor. There’s this book called The Book of Dewey. And it links Dewey’s line as parents directly back to Charlemagne. So whether Charlemagne is good or bad, Charlemagne was strong and that’s my ancestor. And then we go further down. And they were big people in small towns during the Gold Rush, they ran the furniture store and the coffin making store, you know what were people who make stuff do.

So you have a carpenter come to a town, what can they do? They can make furniture, they can make coffins, they can make hardware. And so they sell that to the folks going out to the gold rush. Well, and then they’ve made the majority of the money in this pop up, this mini town that just happened, right? So they started the bank. And then they buy stock in the minds. And they became the biggest to do people in these tiny little towns. And that’s my family. It’s like successful start-ups. That’s what a start-up was in the gold rush.

Speaker: Miljan Bajic 05:50

Back in the day, yeah.

Speaker: Joe Justice 07:39

Well, they went on into World War II and my grandfather became a one star general, Brigadier General. And what he was famous for was how humble he was, he always introduced himself as a farmer. And as soon as the war ended, he went back to a farm and he never in his small town said, I’m General Dan, I was told he died when I was really small. I didn’t meet him, but I was really small. But I was told he always introduced himself as farmer Dan. And his brother became a three-star general, they don’t make many of those, that is completely unusual. And he oversaw the construction of Houston Space Center, he was head of the Army Corps of Engineers.

And he oversaw the construction of Fermi lab, and all types of massive infrastructure projects that then allowed all types of innovation to happen. So I like to think of this as the ultimate start-up incubator. Well, not the ultimate but the concept of a start-up incubator right after World War II is Fermilab, or NASA, right? That’s what they were. And that’s my family. Then my other great uncle is one of the heads of one of the Ivy League universities or was. And then my mom gets born. And she’s an army brat. And she’s beautiful. I have a beautiful mom. And she’s the general’s daughter. And think of this dynamic. The general who’s like, you report to the general, right? The general tells you when you can eat.

Speaker: Miljan Bajic 07:34

Is this where the Croatian side comes in, the Croatian dad or?

Speaker: Joe Justice 07:39

Yeah, it’s all about to make perfect sense, it’s all about to make perfect sense. So you have this European long legged, Swedish, Finnish, German, English generals’ daughter, and as the general, she grew up in Turkey, and then occupied Japan, they had servants, they lived in a movie stars house, which is part of the awful thing that happens with war. I mean, you just take the nice house and whoever’s living there leaves or is jailed, right? I mean, and that my mom grew up in that, in this privilege. Interestingly, that wasn’t lost on her, the sense of justice and its stock, which is good, right?

Speaker: Miljan Bajic 08:27

Yeah, it tells you a lot about the person if you aren’t aware of that. It’s easy to get used to the world that you live in and to be humbled and to actually understand it. And that tells you a lot about the character I guess of the person because, what I’ve learned is, it’s easy to get used to good and nice things, right?

Speaker: Joe Justice 08:55

Humans seem to legitimately get used to anything. But I love you resonating with what I was also wishing to communicate that some people choose to think is this just, what can I do to improve the justice of this situation? Not only just cope with the reality whether it’s awesome or not awesome. Eventually she was stationed in Hawaii. Well, her dad, the one star general, Ray Dan, General Ray Dan was stationed in Hawaii. That’s where she went to high school.

And everybody wanted to date her as my understanding. I mean, I of course wasn’t born yet. But that’s told by my nanny. She’s beautiful, she’s the general’s daughter and they have the ideal arguably post in in Hawaii. And she then goes to St. Mary’s College, the sister school of Notre Dame College in South Bend, Indiana. And My dad is 100% Croatian. And as I think, you are too, right?

Speaker: Miljan Bajic 10:08

I’m from there. Yeah, I grew up in Sarajevo not necessarily but used to be all part of same country.

Speaker: Joe Justice 10:13

Well, and there’s some really..

Speaker: Miljan Bajic 10:16

Same people.

Speaker: Joe Justice 10:17

Yes. Same people, and extremely similar, not same but extremely similar culture. But I mean, really you go down the street in Croatia and Bosnia and Serbia and Montenegro, you go down the street, and the culture is a little different. So arbitrarily drawing national boundaries is pretty weird in a place like that, because it’s really similar and yet completely nuanced. And what a beautiful part of the world in terms of people and culture and architecture and rocks and lakes and..

Speaker: Miljan Bajic 10:53

Everything. Yeah, I was so happy to hear that when you said that you have the roots in the Balkans. I’m like, man, now I see why I gravitate towards this guy and why. And it was just nice to hear. Yeah, so sorry. Yeah. By the way, checking, I’m enjoying this. So I think we just keep going with this.

Speaker: Joe Justice 11:17

For now. And I’ve never talked about this in any kind of a podcast or anything. So if anyone was interested in this, this is the only place it’s been discussed today. So my dad, both his parents came over from the Balkans, Croatia, specifically, but in any case they all moved around inside ancestrally. So they’re in the Balkans in general, that part of the world happened to be Croatia. And they both came to the United States. Many people do ask about my name. And now I finally get to answer it. My grandfather on my dad’s side his name was Eustace. Eustace and in Pearl Harbor at that time, they would Americanise everyone’s name. If you were Paulo, if you were Powell, it became Paul. Right period. You became a simplification of all those things. And Eustace became Justice. Yeah.

Speaker: Miljan Bajic 12:24

It’s Eustace. Yeah, Croatian. And just now like if somebody gave me whatever, I wouldn’t have guessed. But that didn’t just happen in Pearl Harbor, happened in New York, right? like when people….

Speaker: Joe Justice 12:41

Everywhere. Sorry [inaudible 12:42] in Ellis Island, or wherever.

Speaker: Miljan Bajic 12:47

Ellis Island. Yeah.

Speaker: Joe Justice 12:48

And that’s what happened to my grandpa. Well, my grandpa met my grandma in Chicago, and she was also 100% Balkans, 100% Croatian in this case and they got married. Now interestingly, she like her mother, which was not that uncommon back then had been sold as a house servant when she was like eight years old. And so it was completely out of touch with her roots. And maybe the same with her mom before that. The world has become way more civilized in the last two years, a little bit and it’s already pretty hardcore, right? So they meet and they marry and they open a restaurant in Los Angeles when Los Angeles was not a big city, like basically a port town, a hard-working town.

And my grandpa laid bricks, totally uneducated, really hardworking, super muscular Balkan dude. And they had three kids. One went to be a pro football player. So that’s my uncle, uncle John. Uncle John Justice became a pro football player in America. And get out of being born from pretty much poverty, they ran a cheap diner and laid bricks. And the whole family grew up working in the diner in LA, but it wasn’t the LA we have now, right? This is 60 years ago. And then my dad was getting beat up all the time. His brother, John would take him to the park and say, who wants to fight my brother? And for uncle John, who’s already big and muscular to prove his chops, but also to try to toughen up his brother to do him a favor, right?

He got a broken nose, he had a deviated septum. And from youth, right? He was just constant. And he wasn’t small but he wasn’t big like uncle John was, he was like a normal but kind of fit. Well, so he poured himself into academics. He’s like, how am I going to get out of this? And he got his PhD in Nuclear Physics from Notre Dame under scholarship. He had no money. So it was all scholarship, but not much money. The restaurant did okay, but they were lower middle class at best, and from nothing. So already a success story, I think. And he put himself through private college, one of the most prestigious colleges at the time. In the new nuclear engineering, nuclear physics department. He then taught nuclear physics at Notre Dame. And he invented a device that helps treat cancer with radiation therapy. Got the patent on that, I think, his PhD was on the beginnings of that device, and then I think patented it. And then he moved around setting up what’s now called radiation oncology departments, mostly in the US.

I think mostly in the US. So every three or four years, he’d go to a new city, because he’d been hired in to found their radiation oncology department, he would install his machine or a derivative of it, and he would use it and also the business of the hospital to run it. Well, when he was teaching at Notre Dame, the sister school is St. Mary’s, and there was this beautiful lady walking around, taught himself to play the guitar. And he would play in the park and so you have this like, not as huge as my uncle John, the pro football player, but this pretty muscular, fit, really smart, tan skin, and he’s playing the guitar he wooed her, and…

Speaker: Miljan Bajic 16:59

Things we’ll do for a woman.

Speaker: Joe Justice 17:02

Oh, man, the things people do for what they really like.

Speaker: Miljan Bajic 17:06

Like, it’s crazy. Yeah.

Speaker: Joe Justice 17:08

And he decided he really liked this lady and she decided she really liked him and they had six kids, they got married and had six kids. They did it in the right order at that time. Not everyone did, right? But they did, got married and had six kids. And I’m the last one. I’m number six. And everyone in my family has gone on to do nutty interesting stuff. And it’s a bizarre parallel life. Yeah, and me being the last one, like, everyone except me, went to what’s called classical education, most people call it that, whether you spoke Latin, studied Greek, learn to play the recorder, all your school plays where Shakespeare similar classical education, I didn’t.

Those schools where folks went were really changing by the time I was coming around, and the finances were quite different. And a lot of stuff was happening. So I didn’t. But I grew up with four sisters and a brother speaking Latin, writing in Greek, pinning bugs to cork boards for biology class, actually studying vivisection and stuff. And that, by the way, is one of my earlier memories is being so freaked out at the injustice that we would kill, it was a cricket, is what it was, grasshopper to study it, like, why? How unfair if we’re thinking from the grasshopper’s perspective?

This hand comes over it from somewhere huge, and then puts it in a jar with a mothballed nail polish remover, and so it fades out and its life’s over. Like, why is that fair? And I was screaming let the grasshopper go or otherwise I was screaming. I was crying let the grasshopper go. I was like 6, 5 6. Yeah, that’s one of my most early memories. And I was born legally blind. And no one noticed because there was five other kids. And they’re like, just really clumsy. And I was riding a bike, they’re like, why didn’t you stop for the stop sign? I was like, what stop signs? I could not see. And people did not know and I was really smart. So I kept up in school even though I couldn’t see. They’re like his handwriting is really bad. They didn’t know until I was seven.

Speaker: Miljan Bajic 19:52

And people probably wouldn’t especially like it probably for your parents too. It’s like that’s the especially with the sixth child. I guess that’s the last thing to think about because…

Speaker: Joe Justice 20:01

Totally, they’re like, is everyone alive? Did anyone lose a finger, right? And it’s just different when you’ve got that many. And so as an adult, I completely forgive everybody. But at the same time, it’s frustrating, that shows how much attention I got, right? That’s just real. That’s just what it was. He was blind and no one noticed for seven years, that’s legit. That’s what happened. Three eye surgeries later, now I see really well. Although now I’m 41 and almost 42. My eyes are starting to get bad again. So I’m sure I’ll get glasses again soon or maybe another eye surgery.

But something. Yeah. So that brings me up to seven years old. Because everything was blurry, and like, severely blurry. I saw light and color, but it was just I didn’t know who was who. I didn’t know who was my family, who wasn’t. So I’d really clean clothes. And when you’re three, that’s okay but when you’re seven, they’re like something’s wrong with that boy? Like, if I lose your hand, I don’t know who you are, I can’t find you again. And no one understood that. So they’re like, why is Joe clinging? But what I would do is draw and that’s one of the reasons why people didn’t think I was blind. And it was impressionistic, colors and I would spend a lot of my time doing that, because I could just sit there and draw and then I knew my family would come find me again.

Speaker: Miljan Bajic 21:45

That’s crazy. Because I can personally relate to it, because I always had good eye sight, but my son has, he’s four years old.

Speaker: Joe Justice 21:54

Congratulations.

Speaker: Miljan Bajic 21:55

Thank you. And he has some sight issues and you can’t really I mean, I can try to empathize, I can try to put myself into but I can only imagine, like you said, you clinging to something because you don’t know, there’s a lot of unknown, right? And that probably shapes you as a person, right?

Speaker: Joe Justice 22:21

For sure. Yeah, for sure. It’s awesome to try to understand the continuation of the emotional connections, the stimuli that helped make companies, that helped make products, that help make services, that help make people. And we have no bigger data set than ourselves. So trying to understand other companies, other people, other systems by looking back at our chain of connections is super fascinating. Because it works, right? You can see the connections. And parents have such an edge, because they get to study something with an adult mind from when it was born up until wherever it is now.

And parents and grandparents really get this stuff. They’re like, why see how that company did X? Because they can see how kids in general do this, especially if they all grew up in the same neighborhood, where kids played together. So they see a sample size of like 20 kids, and know something about their upbringing. And then they look at a company and they’re like, oh, yeah, I see why they have a culture of sit-down meetings and slow innovation. Just get it, is funny how solvable the problem is. It also makes sense why companies repeat, and so often have the same failure modes.

Speaker: Miljan Bajic 23:49

Failure modes, yeah. So maybe to shift gears a little bit that just reminded me and what I want to talk to you about is you’ve recently worked at Tesla, and that whole experience working at Tesla, could you maybe talk about it? What did your day look like? And when it comes to agility and innovation, what are they doing that most people wouldn’t know? Because, some of it, based on what I’ve heard you say, it’s out there. There are that many companies at least, it’s not well known that they’re doing that, or maybe I’m wrong. I don’t know. But what did you learn at Tesla? What do you think people will find interesting?

Speaker: Joe Justice 24:28

Just this morning, I was in a meeting that I’m really grateful for, put on by Steve Denning. And Steve Denning was a manager at the World Bank, which is still a force globally, but during its heyday is when Steve Denning was even more involved. And the other attendees are all movers and shakers that care about agile, so it’s really accomplished people many of whom have billions of dollars that they influence how it’s spent whether euro or yen [inaudible 25:05] and they all care about agility and they meet on a regular cadence to discuss mostly management issues is what it comes down to.

And despite how cool these people are, and how awesome Steve Denning is, that agile mindset Leadership Summit, kind of that’s not what it’s called but that’s sort of what it comes down to, conversations about leadership from people who care about agility in positions of power. Is so flipping boring. It’s so irrelevant. They’re talking about do we use fast goals or do we use smart goals? What kind of meetings do we have? What kind of leadership attributes do you hire? And I just stay on mute most of the time, when I do unmute people look at me like I’ve got three heads, because it’s such a different conversation. Wow. So to segue into what you actually asked, the musk companies are so different, that even the successful agile companies look like irrelevant.

Speaker: Miljan Bajic 26:26

Because maybe they’re not agile, I think, if you look at it, like, mass is all about agility and having options and a lot of us call ourselves, including myself agile, but we have no idea what these companies are doing. So what are some of the insights? Give us examples because I’ve heard you talk about it, how does it work at Tesla? And the people will go like, yep, that’s how…

Speaker: Joe Justice 26:56

I will say it. There’s some stuff that I really wish I could say that I don’t get to say. It’s still under non disclosure. But interestingly, there’s really powerful, I think, effective stuff, I do get to talk about. And so I’ll talk about that. There aren’t meetings, there aren’t leaders. And I’ve said, I’ve tried to say that before. And I think people then don’t know well, then what is there, right? I’d like to try an analogy that maybe years ago, I thought and said but today, I think it really matches. So I haven’t said this at least recently. Elon Musk wants there to be people living on Mars self sustainable, right?

He’s got this goal that if a meteorite hits the earth, or whatever happens, there’s a backup of the human species in as many places as possible, starting with Mars because it’s the next likely most achievable, sustainable place. So that’s the goal, right? Elon Musk isn’t trying to make a company to sell. Elon Musk isn’t trying to make a product that he wants to sell. Elon Musk isn’t trying to make a service that he wants to sell. He’s got this goal. And it’s how do you fund that? And so now you bring in the idea of business. Okay, so first, there’s this goal. And then how do you fund that? Okay, well, there’s two circles, Elon says, there’s how many people can afford to go to Mars?

And how many people want to go to Mars? And he says, you got to grow both of those to make them overlap. So you have to make it cheaper to go to Mars and you have to increase global wealth, which is already interesting, most people are like, how do I make a service that people want to buy? That’s not the mind at all. And then the other side, it’s how do you make more people want to go to Mars, have people that are interested in growing their wealth so that they’ll overlap. And so now you’ve introduced business, and that business already has a social good angle. One is, get people to Mars, which is arguably the biggest social good, a backup of the human species.

And the other one is, how do you grow people’s wealth so that they can afford, right? So he’s like, how do I make other people have more money, right? Like an anti business model? Well, that drives all the decision making, then the company is, it’s a it’s a printer. SpaceX is a printer, Tesla is a printer, like an inkjet or laser jet printer. If Musk could buy a laser jet, or an inkjet on Amazon that would print out starship rockets, that’s all he would do, and it’d be done. But he can’t write that, that’s not a product yet. So he’s like, how do I make that printer? And that’s it. Well, how many leaders do you need inside your inkjet printer?

Speaker: Miljan Bajic 30:09

Depends how much you want to print.

Speaker: Joe Justice 30:11

Zero. You want some pieces of metal that move around an ink and it’s about materials. If you look at SpaceX hiring list, there is not one executive position. They don’t have them and they don’t hire them. Gwynne Shotwell is CEO. Well, what she actually does is everything, right? But functionally, the primary responsibility is sales. And not a traditional sales organization. I mean, actually booking deals, being a little bit facetious here, but how she does that is even different than most sales organizations think they’re run. So calling it a sales organization is a bit of a misnomer. But what she does is she books launches; she gets satellites booked. She’s basically the Buy It Now button.

You have questions about the Buy It Now button, talk to Gwynne Shotwell. And there’s no leadership positions. They don’t exist. What they have is welders. I mean, think about it like a printer. If the printer was making spaceships, what would happen in the printer, there’d be welders, there’d be a lot of robots. Do you need some people? Yeah, you need maybe now with the current state of technology, some people, you need people that program robots. Look at SpaceX hiring the robots, you need people who buy metal. Now largely that’s automated, right? Because you write software to do what people do. So people do creative work. And this is something that I am becoming famous for saying.

And it’s totally true in the most companies, people do creative problem solving, automation, robot software is for everything else. So if something’s a standard operating procedure in the Musk companies, it’s a software script or a robot, and it’s a printer, there’s no leaders, there’s managers in that, there’s like group leads not to answer questions, but to model good work to keep people upskilled. It’s almost like an apprenticeship model and fast forward. And there’s that. There’s no hierarchy, it’s flat, there are no meetings, there’s no chairs, there’s almost no chairs, there’s no desks, there are not thought leader positions.

I mean, search like agile leader in the Musk companies, it doesn’t exist. Search leader anything, if you search project manager, you’re going to get almost no hits. And there’s 1000s of open positions across the Musk companies. So this is not a, it’s a meaningful search, the sample size is large. But what you will get is new product introduction technical project manager. And that means you’re programming robots, you’re pulling sleds of parts, you’re buying parts, you’re configuring machines, you’re anchoring machines to the floor with bolts. It’s a printer, and the only positions are what you would have inside a printer.

Elon Musk says the factory is the product. That’s what he means, he’s making a printer that makes spaceships, he’s made printers that make cars, he’s making a printer that makes neural link systems, you look at neural link, there’s not like Chief Architect, it doesn’t exist. Instead there’s like, if we’re going to make a million of these neural link implantable devices a year, what do you need in the machine that makes these positions? And it has physicians.

Speaker: Miljan Bajic 33:39

But that seems like it’s the future right? If you can do that as a business, that’s your competitive advantage. That’s seems at least when I think about like, look at the car manufacturer not even car, they don’t even call them cars anymore, right? Technology that moves or whatever slogans are. But it’s is who’s going to do exactly what you just said.

Speaker: Joe Justice 34:12

What’s interesting is the Musk companies continued to ramp in value, and their products continue to ramp in terms of quality. Already Tesla has had the highest quality marks of any car company ever made. They didn’t before but they do now. And they had the best financials. They didn’t before but they do now. And Hyperloop looks like it might do the same thing. Starlink looks like it might do the same thing. etc, etc, etc. And then that question, who else is going to do this?

It’s Agilists. It really is and I will introduce a divider in Agilists. Agile started from a few people who were doing work and helping other people do it. They were charismatic lead developer types. And they were really good at making stuff, mostly software, they’re really good at making stuff. And they would like to help other people make stuff. And they discovered what’s a really lightweight way to coordinate with groups of people to make stuff in really effective ways. And then some consultants came in, and tool vendors came in and said, how do we make..

Speaker: Miljan Bajic 35:32

[inaudible 35:32] everything up?

Speaker: Joe Justice 35:36

How do we make consulting and tool vendors and training out of this stuff? And they had nothing to do with these charismatic people doing work. Well, if you look at Musk, Musk doesn’t do any agile training, except what I brought in, that’s the only agile training the most companies is the ones I did, my setup are conducted. And they don’t do any consulting. And if you look at all the big established consulting companies, they’re too slow for the Musk companies, they’re irrelevant, they have no value to add the musket companies, so they don’t get in. None of those other agilists, tool vendors, consultants get in.

Who gets in? The people who make products in groups, who are some of the original agilists. And some of the people I still tremendously respect, though they’re super welcome in Musk companies, because that’s what you’d want inside a printer. How many training classes need to happen inside your inkjet? None, it doesn’t matter. How much training do you need to be a really good nozzle to spray ink? All you need is a good definition of done and definition of ready, which is part of agile, right? You don’t need any waterfall plan to do that either. So it’s not like waterfall versus agile. It’s like doers versus not doers, and agile doers will be able to thrive in a Musk company.

Speaker: Miljan Bajic 37:11

And why do you think that is? Is that the mindset is that just that people have [inaudible 37:15] like, what distinguishes the Agilists from others?

Speaker: Joe Justice 37:22

Well, I actually think you could answer that question better than anybody. So I’d actually like to ask you that. And then if any of its really didn’t match what I thought I learned in the Musks companies I will say no, but maybe not that part. But would you try?

Speaker: Miljan Bajic 37:36

Sure. So if I would look at it, I would say that it’s experience. It’s a holistic view, right? If you just focused on your own way of doing things or specialization that you’re doing, that kind of limits you. But if you understand the bigger picture, of we’re creating, like, what’s the goal? And what are we trying to do here? And you can say, Yes, I can help here and I can jump on this. That’s what people want. They don’t want people sitting around. They want like you said doors like, hey this is what I’m… here’s a problem. I can jump in and help on this. Here I am, right? So that would be my kind of answer to that.

Speaker: Joe Justice 38:20

May I add to that, because I only agree. I have to put a fine point on that. I will say what I’m trying to say here by agilists is people who have a functional user facing definition of done in mind all the time. And folks who think in phases, but it’s a phase that doesn’t yet get to the customer, like I do design or I do field validation, they don’t fit. They don’t fit in these companies. And they’re frustrated in these companies, because they’re being asked to think end to end all the time. But people who are comfortable working wherever they are, maybe the product doesn’t exist yet. Or maybe it’s a Legacy product or a collection of legacy and new, that doesn’t matter.

You walk up to a system and think with the functional value creating end in mind, what do we do next? And that’s what a sprint was supposed to be. But now you have planning sprints and PSI and all kinds of stuff that wouldn’t fit in a Musk company. So you have these doers, and they’re comfortable working alone or with groups or with huge groups and it’s faster when they work in groups. There’s awesome data around mob now and almost everything I did in the Musk companies is basically mob. But they’re comfortable walking up to a system at any state and helping the end state and they’re not thinking in terms of segments.

Most people will say phases, but you could also call a version of phase, a v1 faces the customer v2, that’s fine, right? But what we don’t want is a plan phase. So people say, I’m a planner, they have no place in these companies. People who say I’m a test and field automation engineer, they have no place in these companies, people who say I work on products, that’s this agilist. And they fit really naturally and really well. And Silicon Valley is so full of these people, that they just can’t even talk to traditional consultancies anymore. Because they’re like, you don’t understand me, you don’t understand my companies. What do you mean, you’re trying to improve my financial validation phase? I don’t know. No, I’m not going to hire you. And in fact, I don’t even want you talking to my people, you’re going to slow them down and pollute them.

Speaker: Miljan Bajic 40:53

But look at the agile, like, you refer to it. Like the whole, the weird part, at least partially, I guess, the consulting training, it’s we all know, it’s bunch of BS, in a sense, right?

Speaker: Joe Justice 41:11

For a broken, slow company, it’s a stepping stone. And I love that. So scaled agile framework, many people will accuse as being the most complicated and slowest of all agile frameworks. It has a really valuable place in the world, because some companies are on 12-month, new product introduction cycles, or slower, and everyone’s arranged by non customer facing phase, yes, introduce Scaled Agile Framework, it’ll be so much better than the horrible world you’re in. By comparison, that’s also a slow horrible world. So at some point that will need to be transcended. But yeah, those are stepping stones, if you want to go into GE Power and Light, or anyway, some massive company, all these frameworks, all these trainings have a place. But then someone like me is frustrated, because you’re at these slow, toxic companies all the time, way more to actually go into one of these fast companies that doesn’t need any of this training. They don’t need any of these stepping stones. You just do, you just work.

Speaker: Miljan Bajic 42:26

Yeah, it’s like, at some point things are going to catch up with you, right? I joke around, but look a year ago when COVID hit and look at the grocery stores, like they never thought themselves as, like, my grocery experience should be a lot better than what it is today. And it’s like, when everybody sucks, it’s okay to suck, right in an industry? But eventually somebody like either Amazon or, like with Amazon, somebody is going to come in disrupting us. In that point, it’s screwed, because you can’t fast track or you can’t, it’s going to be very difficult,

Speaker: Joe Justice 43:00

like Musk manufacturer, having these really distributed slow global supply chains. So it gets disrupted, and it’s four months or more till new Musk come. And really, maybe that was actually a bad idea. This is lack of agility, right?

Speaker: Miljan Bajic 43:20

What was the biggest thing that you learned at Tesla? Well, maybe thing that stood out to you, maybe someday you were surprised by that you didn’t expect.

Speaker: Joe Justice 43:33

I’d been working as a consultant and trainer in so many slow, wealthy but slow companies for the last six years before that. That’s what stood out to me so much is that this agile stuff actually works. I’d wiki speed before, which is what enabled me to know this well enough to do all the consulting and training I did after that. And then I spent six years making money, and I think helping companies, but helping wealthy slow companies almost exclusively, and that is disillusioning, right? Because all you see is silo-based skills, separated slow companies, getting into the Musk companies. And I dabbled before during that time, but actually fully dedicating myself as a full-time employee. What that did for me is it was validating. Oh, yeah, okay. You don’t need any hierarchy. You don’t need any leadership.

Every time I internally felt frustrated being in a planning meeting. I remembered. Yes, you don’t need any planning meetings. You don’t need any meetings and it’s okay to not tolerate that slowness and waste. It’s okay to have this allergic reaction to slowness and waste. Because if you don’t in a Musk company, you won’t fit, right? You need to just not tolerate not action. It’s not only a bias towards action, it’s also a comfort and confidence. Okay, here this stood out. How do you make this sustainable pace, and the Musk companies are famous for 12-hour shifts, for people in their 20s without kids working there? What stood out to me is in the area where I worked most of my time, I worked across the entire company. But I had a home base, essentially where I worked most of my time. In that area, more than half the employees were women.

And most people were not in their 20s. There were some 20-year-olds men and women, super strong. They can just really work because of your genetics at that age. But there were some people in their 70s. And it was more than half ladies, which some people think the culture might be too macho for that. Not at all, not at all, it was more than half. And what stood out to me is what made it sustainable for those people because it’s you’re doing all day, right? Well imagine someone who works in a department store. Like maybe they work in the shoes department yet pre COVID, I don’t know if we’ll ever have this again. But I think some of us still remember, someone who worked in a shoe store. And they’re always cleaning and arranging the shoes, they are checking backstock because there aren’t many people working in the shoe area.

And they’re like, how many of these do we have and what size and what color? A guest comes in, a customer comes in? What would you like? And they’re on their feet all day, they have no desk, right? They don’t have one. And they’re getting up and getting down. They’re sitting down and sitting up; they’re putting shoes on guests. They’re being polite and cordial. Well, some of us have met people that have done that their whole career. And maybe now they’re a grandparent, and they’re still working in the shoe department. They have no desk, they’re on their feet all day.

And maybe they’ve been doing it 12 hours a day. Maybe they own the shoe store, right? Well, people have been doing that for generations. That’s who succeeds in the Musk companies. And if you think of some elderly lady who runs a bakery shop or something, they’ve got their own boutique or a cosmetics store or whatever. And they’re just on their feet all day, they don’t have a desk, maybe there’s a stool, they sit on behind the cash register sometimes, but they’re doing their store and they maintain the sign, their full cross functional, they understand the business, they keep their own books. That’s not a new concept, that’s agile.

Speaker: Miljan Bajic 48:10

Yeah and that just reminded me to just bring the whole circle back. So when my family immigrated here in 95, my dad was engineer electric power station and like coming to United States without no English, they work two jobs in like minimum wage. And it’s that you have some kind of purpose, they never felt like they were tired, they worked two jobs, they were excited to be out of that mess, right? I don’t know, obviously to work at that capacity and that you have to have some type of higher purpose or alignment to the higher purpose or maybe I don’t know what do you think?

Speaker: Joe Justice 49:01

Yeah, well that’s interesting.

Speaker: Miljan Bajic 49:05

Why would you like, if you don’t like what you do and you don’t believe in what you’re doing, why would you want to… is it just because of the money? Maybe it’s not a mix? It’s a not a single.

Speaker: Joe Justice 49:23

Yeah. Oh, man. It’s definitely not because of the money I believe. A lot of the people in the Musk companies are either there because they’re mission driven. It looks like or because they don’t think they have a choice. And the second category might sound super loaded, but I think it’s true. Quite a few of the people I worked with were career factory workers and in the Musk companies, they might be in a knowledge work. Well, everyone does knowledge work like everyone programs robots, and everyone hauls equipment I mean, it’s labor and knowledge, labor and knowledge. But a significant percentage of the people there are career factory employees.

Maybe they have a criminal record, a lot of the people I talked to were ex convicts. And they’re like, it’s just hard for me to get other types of work. They maybe were just to be frank, really ugly. And they’re like, people don’t want me working front of house in a restaurant. Maybe I can be a porter in the kitchen or a factory but I’m born the way I’m born. I had this accident so I came to the factory. And truly, in a Musk company, I’ve never worked anywhere, where it didn’t matter even more what you look like, it did not matter. Most companies, there’s this cast of handsome people that are managers and up and which is weird. I mean really, it’s actually corrupt. And that does not happen in the Musk companies at all.

It’s just not a thing. LGBTQ, lesbian, bi-transgender, gay, more than that, has ranked them Tesla, specifically, the best place in the world to work more than five years, some big number of years running. And I think that’s because you are only your output. I mean, truly, so if you want to just go and work somewhere and not be evaluated on how you did your hair, or what norm you fit in. This is a really good place to do that. You just go and you’re a printer, you’re a printer. And are you making this thing or not? And that’s it. Like truly that is it, more than anywhere I’ve ever been. And that’s good and bad. Because say you’re handsome, and you’re like, people should give me preferential treatment, and I should have an office with a window. I’m handsome, and this is what I’m used to. You’re not going to like it then because…

Speaker: Miljan Bajic 52:29

That’s not going to work for you. Yeah.

Speaker: Joe Justice 52:31

No, that is not an advantage.

Speaker: Miljan Bajic 52:36

That is it. Like you said, there’s good and there’s bad and it’s really interesting. Do just get a peek inside that and understand I’m trying to also think like what’s coming? In a sense, what are the next five to 10 years going to look like for the rest? Because I’m assuming that some of this will be in some ways, right one be understood and applied in other industries in and what’s coming after the big A, Agile?

Speaker: Joe Justice 53:18

Well, the Musk model, and I want to give it a better name. But it’s a specific type of agile, because there’s a lot of agile now, or things that I mean, anyone can call anything agile. So there is a lot of non helpful garbage that people call agile and even spend a lot of money-making pretty pictures and advertising is agile. So it’s hard for a lot of folks to know. So the Musk model, which I will say is a part of Agile is going to be impossible to compete against, is already impossible to compete against. But it takes a very specific type of leader to implement. And I think very few people are going to implement it. The recipe is very simple.

To be Elon Musk is actually a very simple recipe. And I actually even did it for a little while and had huge success. And I think I might do it again. I’m relatively entrepreneurial, and I think many people will but it takes a very specific personality to do it. And it’s a decade longer, longer plan and a lot of people think in two-year, one-year increments, so there’ll be a lot of failures. There’ll be a tremendous amount of failures, but anyone who’s not trying it won’t be able to compete. So we are experiencing now see change across all industry and that’s just going to keep going. There’s a real opportunity, I believe, for you. And it’s to take some of the best people practices, delight in your work practices, sustainable pace practices that don’t slow down companies and bring those to the people who are going to be attracted to the Musk model.

Elon gets it, Elon leads with make it fun. Elon has awesome coffee service across all the Musk companies, I mean world class, you would be challenged to get a better cup of coffee anywhere in the world. And is there for everyone. It’s totally janitorial. It’s not like the manager level gets this copy. No, there is no manager level. Everyone, the janitorial staff, everyone gets awesome coffee service all the time. And the coffee people get awesome coffee all the time, right? And the food service, they really tried to make it Michelin three star right? So you Elon gets it, make it beautiful, make it fun, make it fashionable. And he’s always lead with that. If you are a supermodel, you should feel comfortable working any of the jobs in any of the Musk company. That’s the aspiration right? Well, a lot of people won’t have that mindset and they’ll just see the execution. And that’s going to make really bad working conditions. So what we, as an Agile community can do is reproduce this model, the part that works, but also the human centered design, the developer centered design, a low cognitive load, walk up simple, self organizing, all of which amplify the execution. But as someone who’s only thinking in terms of execution could easily miss.

Having really excellent working conditions that are cheap, is an art that is not well understood. And I think is going to be missed by a lot of companies, it’s going to make some really awful working conditions, they’ll probably be not in the Musk companies because they get it but they’ll probably be companies with series of awful accidents, and burnout and employee theft really unhappy people. And I want to minimize that or dampen the negative impact and help companies do the better thing, how without slowing down, how without big cash output, can you make super fashionable, desirable comfortable places to work that are performing at this level?

And that’s really Elon’s genius. Like his first office for ZIP two, I was not in there. But he says they rented the office, they didn’t have, he and his brother, he and his cousin. They didn’t have money to rent somewhere else. They slept in the office, they showered in the way and they didn’t have enough to pay for two computers. So they had one that was and at night they would shut the server down and code. Because they have one computer and they would stop coding and turn the server on. So the service ran, zip two and I sold it for 20 million or something. So it worked. And how do you do that? Well, you make it the office, as far as I understood, was like a super fun place to work. It’s where you wanted to crash at night. He had dates. And the office was cool enough that you could bring your date there. It wasn’t [inaudible 58:38] It was cool a cool office.

Speaker: Miljan Bajic 58:41

Oh please. Yeah, that’s

Speaker: Joe Justice 58:43

No good, even though they slept there, they made it nice. And so it was charismatic and it was fashionable. That’s important.

Speaker: Miljan Bajic 58:53

And I wanted to spend time there and like, it’s like yeah, that’s amazing.

Speaker: Joe Justice 59:02

So let’s make a lot more start-ups and make it really easy for people to take those as a package. This is where agilists word Cunningham really are phenomenal. That thing, the Agile Manifesto, it’s four sentences. Yeah, with a header and a footer, but four values. It’s super simple. And there’s 12 principles behind it. And they’re all good, but you don’t have to know all 12 to get started. Well, that’s the game. How do you make this so simple, it can play in the back of your mind, like a poem you like, like four sentences long? That helps you totally kick ass. And that’s what the Musk companies do with no management, almost no management with I mean, it’s the real agile, none of this training [inaudible 59:55]

Speaker: Miljan Bajic 59:57

Simple, right? It’s don’t complicate it, keep it somewhat simple, right?

Speaker: Joe Justice 1:00:03

But there’s a lot of uncomplicated stuff that wouldn’t make what the Musk companies make. Oh, it’s this very specific implementation that’s not complicated.

Speaker: Miljan Bajic 1:00:16

I’m excited about the future, I think when I look at things, I think, like we talked about, and again, maybe just to wrap it up, if we look at just the history lot has happened. And we’re in a sense, yes, a lot of things have changed. But I’m excited about the future, because he used to be, if we just look 200 years ago, 50 years ago, it was, in my opinion, a lot worse, but…

Speaker: Joe Justice 1:00:45

Right after World War II, there was, well, actually, during World War II, there was an innovation boom globally, everywhere that could, people were willing to throw themselves at work, and make it their life. And you’re going to have victory gardens at home to grow some of your own food, so you’re more self reliant. It’s okay to work the factory jobs swing shift, it’s okay to work double shifts, riveting airplanes together and designing while you rivet. And there’s no new product introduction, making the Mustang to prop fighter plane, its parts are changing on the line all the time, like this was normal. This was normal. And that generation kept that going in business.

And so you had the containerization movement of shipping, which completely changed global supply chain. You had many, many, many innovations rippling out. And then what happened is their kids were all entitled. And as they got jobs, they’re like, well, I want to sit in an office and have meetings because meetings are fun. Well, then what happens? People in meetings that don’t do with their hands, got all frustrated and bored. Like imagine if you had a Lego set where you didn’t get to touch it. You only could tell someone else what piece to put together, play that way, and they get angry and fight. Well, that’s a company’s now. That’s companies now.

And it’s the kids of the kids or the kids from this highly productive generation that made the lego sets, right? Well, what we’re seeing now is people who are going to be making themselves. Elon works the line in Tesla, he glues parts together. He rivets, he sleeps in a sleeping bag in the factory. When the executive team at Renault is willing to do that, then I’ll buy Renault stock. But until then, his kids telling other kids how to put lego sets together and those are all going to fail.