Alan Shimel: Hey, everyone, welcome to another DevOps Unbound. If this is your first time catching a DevOps Unbound, welcome. DevOps Unbound is a biweekly video series where we talk about relevant topics in DevOps. In addition to the biweekly show, we do, itâs every four to six weeks, a live roundtable show where we invite the audience to participate and drive the discussion with online questions and comments and so forth, so we open it up to a live audience. Unfortunately, this show is not one of our live roundtables, it is prerecorded, but we have a great panel and I think youâre gonna enjoy it.
Iâm gonna get into todayâs topic in a second, but before we do, let me introduce you to todayâs panel. First of all, I wanna introduce a business partner of mine and my friend, Jayne Groll. Jayne, why donât you introduce yourself to the audience, if you donât mind?
Jayne Groll: Thanks, Alan. Hi, everyone. Iâm Jayne Groll, Iâm CEO of The DevOps Institute, weâre a global member association and a certification body around topics related to DevOps. Iâm really, really excited to be here and Iâm hope everyone listening joins us at DevOps Institute and becomes a member.
Alan Shimel: Fantastic. Welcome, Jayne. Joining Jayne, Iâm happy to have Paul Bruce. Hey, Paul, welcome, and if you wouldnât mind, you know, introducing yourself?
Paul Bruce: Yeah, hey, Alan. Good to be back. My name is Paul. In my full time job, I work with Tricentis in a number of different areas. Iâm historically a performance and reliability nerd. In my off time, I organize a number of events, help to co-organize volunteer things like DevOps Days Boston, just did o11yfest this year about observability, we had that conversation, I think, with Christine Yen a couple months ago.
Alan Shimel: Good stuff. Mm-hmm.
Paul Bruce: And generally, Iâm a people advocate. I had to pull DevOps out of my LinkedIn title because there were too many recruiters that I donât need, because Iâve got a pretty good job. But also, because people advocate really describes what I care the most about, right? People are some of the hardest part of the DevOps people, process, and technology, really, software. So, I really focus my time on that.
Alan Shimel: Thatâs great to have you back on, too, Paulâgood stuff. Next, we have a first time guest on DevOps Unbound today, a new member of the band, Sarah Baker. Sarah, welcome to DevOps Unbound, if you wouldnât mind introducing yourself?
Sarah Baker: Thank you. Wonderful. Welcome. My name is Sarah Baker, my pronouns are she and her. Iâve been working in Operations my entire career and Iâve moved into DevOps as something I alwaysâI needed a name for it. I always wanted the people part of Ops and technology and DevOps was that. And Iâve been doing that as soon as I learned the term. And Iâve been moved and started working with Paul Bruce in the IEEE work group 2675, who is trying to create a standard for DevOps.
Alan Shimel: Fantastic.
Sarah Baker: I work forâand today, I work as the Manager of Biztech in Airbnb.
Alan Shimel: Thank you, and thanks for joining us. That sounds like a great place for you to do this. And then the last member of our panel today is my co-host and another business partner, a long-time friend as well, Mitch Ashley. Mitch, if you wouldnât mind introducing yourself?
Mitch Ashley: You bet. Always good to have a good panel on with you, Alan. Mitch Ashley, Iâm CEO of Accelerated Strategies, an analyst firm thatâs focused on DevOps, and also on cloud native, cyber security, and digital transformation. I come to DevOps both as a practitioner and a vendor leveraging it, so very interested in hearing the perspective of folks on our topic today. So, thanks for joining us, everybody, too.
And by the way, our DevOps Unbound is sponsored by Tricentis. I think you may have mentioned that, right, Alan?
Alan Shimel: No, I think I didnât, Mitch, but thanks for picking it up for me. [Laughter]
Jayne Groll: [Laughter]
Mitch Ashley: I was trying to give you credit where credit may not be due.
Alan Shimel: Yeah, no, I donât wanna take credit when I messed up. Yeah, DevOps Unbound is sponsored by Tricentis, and many thanks to them for their sponsorship. It makes all of this happen.
So, letâs turn to the topic at hand today, guys. You know, when I first started DevOps.com eight years ago, I met Jayne maybe a year, within a year of that or a year and a half of that. One of the interesting things about DevOps is, there was no manifesto. There was no hard definition of what is DevOps and what is not DevOps, you know, contrary.
And ever since then, itâs been a double-edged sword. In some ways, itâs helped DevOps grow, itâs helped DevOps stay current over the last 8 to 10 years as the world has changed, DevOps has changed along with it. On the other hand, though, weâre still dealing with the, âSo, what is DevOps?â Right? âWhat exactly is DevOps and what exactly is not DevOps?â which is sometimes harder than what is DevOps.
And as we sit here now, August, 2021, there really still is not a quote-unquote standard for DevOps. There is no standard DevOps. It is what you want it to be, right? As I think Andrew Clay Shafer said, âThe DevOps you get is the DevOps you deserve,â right? But have we outgrown that stage? You know, that seems like a terrible twos stage of DevOps to some; to others, itâs what kept it cool. Has DevOps matured? Do we need standardization? Will it be something that kills the goose that lays the golden eggs?
Weâre gonna discuss that today, and Iâm interested in all of your views. Jayne, as the CEO of DevOps Institute, how many people have taken certified DevOps classes and certifications with DevOps Institute? Itâs gotta be tens of thousands.
Jayne Groll: Yeah, about 25,000 so far. So, itâs a pretty large community.
Alan Shimel: Mm-hmm.
Jayne Groll: And if you donât mind, I wanna kind of just lay the stage, because Iâm really interested in the standardization initiative. So, you know, I had a privilege of seeing, going to DevOps Days in 2012 in California. So, if you can imagine, it was in an old, dusty data warehouse, right, and it was at the very, very early stages. And so, one of the reasons DevOps Institute emerged was because there was a lot of really cool things here culturally, from an automation perspective, right, doing things faster, collaboration.
And so, we started up DevOps Institute because we wanted to make sure the humans were represented. And I love that Paul and Sarah in particular both represented people. The problem with that is, at that point, it was very, very open, it was very kind of organic. You know, it was really a group of passionate people that were trying to just change the way IT operates, right, from a people, process, and technology perspective.
What happened after that, though, is that thereâs so much noise about DevOps that if I were an enterprise CIO right now, my head would explode, right? Now, is there one right way to do DevOps? No. Is it only gonna get you there with automation? No. You know, is there a very, very strong human elementâabsolutely.
So, itâs a double-edged sword, Alan, as you said, is that we wanna be able to kind of scale down, right, some of the common language, some of the common definitions. I always say Iâm married to a CPA, they have generally accepted accounting principles; maybe someday, we have generally accepted IT principles. But how do we distill the noise, right, and everyone having a different interpretation of how to do DevOps and what it is compared to, letâs get past the, âwhat is it?â Weâve spent, what, 10 years trying to figure out what it is, to, âhow do we do this?â Right?
Paul Bruce: Mm-hmm.
Jayne Groll: And it isnât just one roadway that takes you there. So, I think itâs a challenge. I mean, we introduced foundational certifications around DevSecOps and SRE and DevOps Foundation and DevOps Engineering, really, to create kind of a common vocabulary more than the, âhereâs the single way to introduce CI/CD.â
So, I don’t know if that helps kinda set the stage, but I think itâs a really big challenge right now that, if we standardize it, we run into the risk of what happened with ITIL where it couldnât keep pace, right, and it became religious. I come from the ITIL space, right, so itâs like, open chapter 1, verse 3 and sing a hymn before you introduce change management to how do we then, on the other end of the spectrum, itâs so open and so undefined that itâs really complicated for legacy, I call them heritage organizations, to be able to move from this step to this step.
Paul Bruce: Mm-hmm.
Alan Shimel: The church of ITIL. Paul, whatâs your feeling on that?
Paul Bruce: Well, everybodyâs on a journey, right? Your personal journey, your professional career, whatever, maybe you go do a walkabout on a particular topic to learn more about that. And so, we started this venture, there was an early round of, âWho wants to be involved in something like this?â in 2016. I answered a call from Bob Aiello and Lynn Carter, who were kind of forming this idea of, thereâs a bunch of people who really care deeply who have practitioner practical experience in the field. And the early part of this process was just learning, kinda level setting on what we have done, right?
Jayne mentioned that itâs hard, maybe, to have accepted IT standards, even though there are standards, right, that not every organization applies the same way. I don’t think that invalidates some of the general principles that we know to be true, which is, you know, you ship broken software, you hurt people, you hurt yourself, right? But those are high level. How do we break this apart and start to make sense of the world, as you said, the heritage, Jayne, you said the heritage organizationsâwhat is so wrong, whatâs going on that we have these kind of security problems, these performance problems, this inability to be competitive in terms of acceleration and stuff.
And so, I think the purpose of a standard is not necessarily to force people to do something a certain way. I think itâs simply just kind of like, if youâve ever had the Christmas ornaments or just ornaments box that has the insert that allows for things to be put in careful places and also work together as a unit, right, to provide a normative, not a prescriptive standard, but a normative standard to say, âLook, these processes that you already know? Well, you already followed these from, letâs say, 12207, right?â These processes around supply acquisition, knowledge management, human resources? Right, human resourcing in DevOps is a big problem, at least in the Boston area. Try to hire an SREâthereâs only about 15,000 to 20,000 in the United States, legitimately. Thereâs a reason for that demand.
So, how do we think about the processes we already know and start to say, how are these things different because there are some accepted principles and practices around DevOps? Now, the practices are not things that you would ever wanna dictate in a standard. This is not the same granularity level as some other standards that dictate how to encode time formats. Thatâs very important at that level. But the level that we were working on was how to level set across the things that, especially organizations in high compliance and high risk industries, right, risk-averse industriesâhow do they take the practices and processes that they know from a process standard and start to go, âI understand how to plug, now, what the DevOps principles are into the standard to encourage both of those practices in a more predictable manner?â
So, when we did all this workâitâs taken years, right, of a lot of learning collaboration between a whole host of people I donât have even time to list out, but a lot of people from a lot of various different aspects of software have a lot of experience in those aspects. You know, it took synthesis and refactoring, and I was up nights and weekends just rewriting some of the statements, you know? And each of these, itâs a line to 12207, so thereâs multiple processes, process declarations like quality management, quality assurance, verification and validation.
Like I said, these project enabling processes and then these technical processes, and each of those process sections have outcomes, activities, and tasks. Things that are likely to occur in this area, right, as well as, regardless of how you do this, right, not dictating what the DevOps looks like, itâs outcomes of these things that are auditable, that not compliance but conformance. That you can confirm at various levels to these outcomes to say, if itâs important to get this right, when you hit the piÃąata, what comes out should be candy, not garbage, right?
So, Iâll pause there, because I wanna give Sarah a chance to kinda provide perspective, because sheâs also been working a lot with us, for all those years. [Laughter]
Sarah Baker: I think I counted 27 people on the final author list for the IEEE.
Paul Bruce: Yeah.
Sarah Baker: And it was many, many weeks of arguing, reading together the exact language. And I agree very much with some parts of what Paul says, and I wanna step back and talk a little bit about how I see, you know, what, to me, was the big shifts. And so, the way we wrote the doc was to kinda look at the 12207 and say, âHow does DevOps change it? How has it changed the game? What are the perspectives that you need to have in mind in order to get the outcomes that Paulâs talking about, there?â
And so, when we were writing it, we were writing it to that. How is this different, and to what extent do you wanna consider these areas? Itâs a framework of thinking. At its largest level, itâs a framework of, for me, the value chain of delivery of software. And itâs notâand it uses many of the concepts that come out of learnings of industrial engineering, way back in the â40s, â50s, â60s. But it had never really come into a lot of the thinking of software, because software is different. And the more I was working and kind of digging into what are the concepts underneath DevOps, I came quite aligned with a lot of industrial engineering concepts about how things flow and how things move back and what the peaceful aspects are in that.
And so, thatâactually, if you read through the standard, you’ll see a lot of those flow pieces and all of the pieces that you then say, âOh, itâs the feedback loops, yeah, lots of feedback. Collaboration, itâs all there.â And itâs just applying a lot of those learnings into software engineering, to me. And it was stuff I was like, âOh, itâs so wonderful to have this.â
And the other thing, one of the big learnings that I think I brought into the conversation is howâand Paul will back me up on thisâhow security for a lot of us changed slightly as we started walking our way through the 2675 work. The terms of risk became a very interesting concept that flowed through the document more than I would have expected.
Paul Bruce: Mm-hmm.
Sarah Baker: And so, there was some learning within the totality of our team as we wrote this. It was quite fascinating.
Mitch Ashley: Iâm really fascinated to hear from both of you that have been working on this, because itâs not something Iâve been involved in. I sorta have a mixed history with standards, because Iâve worked in areas like networking and things like that where standards are very beneficial or really fundamental, but Iâve also learned standards are kind of what youâre gonna do, not how youâre gonna do it. Because we ran a test lab that, even though it says weâre gonna do least cost routing in a network device this way, people implement it differently and they donât always work together. So, itâs not a nirvana, but itâs also not a pariah, either.
Paul Bruce: Mm-hmm.
Mitch Ashley: So, what I wrestle with here is that, I think some of the thinkingâand Jayne can speak to this, but innovation happens so quickly now. So many things are created without standards; maybe they evolve into standards, maybe they donât. And it doesnât bother me that thereâs lots of noise around DevOps, because weâve all seen the cycles, the hype cycles, right? If itâs worthwhile, everyone and their brother, sister, cousin, uncle will all jump on the bandwidth and call what they’re doing fill in the blankâitâs AI, itâs DevOps, itâs whatever. Thatâs just part of our industry. And itâll either fizzleâyou know, value stream management, is it a real thing? Weâll see. Itâll fizzle or itâll happen, right, if itâs a real thing. And DevOps has proven itself not only is it a real thing, but other parts of the organization now see an opportunity to play, to participate, to become part of the software creation process.
Paul Bruce: Mm-hmm.
Mitch Ashley: And I think thatâs whatâs so powerful about DevOpsâitâs not about a technology, itâs about how we create software. And if you were gonna start out, you know, Jayne, when you went to that meeting in 2012 when you said, âWeâre gonna go create a standard for completely doing software differently because we have cloud and we have the ability to automate and we were gonna change the software architecture,â you couldnât have known how to do that. But being the industry wouldâve, you know, the antibodies wouldâve crawled all over all of us and stopped it. So, I think thereâs a lot of power in the innovative, organic nature of it.
And I donât want DevOps to turn into ITIL, [Laughter] because thatâs sort of taken on a life of its own, and now itâs trying to catch up and itâs done some good things, too. So, I wrestle with trying to constrain it when I think itâs real power is the innovation behind what weâre doing.
Paul Bruce: Yeah, so, before Iâ
Sarah Baker: If I could take a momentâ
Paul Bruce: – yeah, go ahead.
Sarah Baker: – Iâd like to take a moment and call out something. Part of the problem with ITIL is like, itâs ITIL. And, you know, a gazillion managers said, âITIL, let us get a hammer and hit you over the head with it.â And DevOps, fortunately doesnât have that problem. It has, you know, a little fuzzier in its definition, but the great thing about DevOps is that it has that sort of fuzzy edges. You canât, itâs really hard to beat someone over the head with it. You can try. Iâve seen it happen, you know? Everybodyâs a DevOps engineer now, but itâs not necessary.
And what people talk about is not that, but the work, you know? Itâs not, âWeâre conforming with ITIL,â itâs like, âWeâre doing DevOps.â The doing part is the important part, not the compliance part. So, when you say, when you hear people talk about it, they talk about it differently, and thatâs the good thing.
I use ITIL, I just donât tell anybody the word.
Jayne Groll: Which is a shame. Itâs such a shame because, you know, I come from the ITIL space, and in the early days, this was not what the intent was to be. It was very much like DevOps in terms of, âLetâs help IT grow up,â right, in terms of some things.
And, you know, to what youâre all saying, youâre absolutely right. A framework, whether itâs a standard, is a guideline, right? It helps you with the journey, as Paul said. And so, if I wanna kinda check, check, checkâyou know, Iâve worked with some of the ISO standards, right? So, in the ITSM space, there was ISO 20,000, 27,000 for security, right? And it basically, like, in the one or service management says, âYou should record all your changes.â It doesnât say how to record it, it doesnâtâitâs a really great practice, you should do this.
The problem, sometimes, with standardsâand Iâm sure you know this and itâs a riskâthe pure intention is pure. The ability to weaponize it, right, from the auditors and from others is a real risk, right? Because weâve seen that with other standards as well, where it becomes more about the compliance than it is about how having it being a guiding light. So, I think thereâs always a risk there.
And then the other risk is, you know, think about observability, right? So, observability has been trending, what, for a year, maybe two, right? Fourâokay, but really mainstreaming, like, talking about observability as kind of a mainstream practice, right? And I will share with you, Mitch, to your point, when we launched DevOps Institute in 2015, we were not welcomed with open arms, right? We were vilified for trying to put some boundaries around this.
Now, you know, move forward seven years and I think weâve overcome a lot of those and we have some that were detractors or really great supporters. But I think they were concerned that it would become weaponized or commoditized or whatever.
So, Iâm just gonna say one last thing because I think itâs important. Commoditization of knowledge, which, this is kind of in support of the standard, right? Commoditization of knowledge where we make sure itâs available to everyone, some people see that as a negativeâitâs not. What would happen if the whole world, rightâevery IT organization, every IT professional decided to take this standard and use it as a guiding light, according to the needs of their organization? They werenât worried about the audit, they got trained, they shared knowledgeâwouldnât that be amazing? But thatâs commoditization.
So, I think the risk of good versus evil on initiatives like this is real, but I also think that distilling it to everybody, kind of like accountants have done, right, is important because IT needs to grow up.
Paul Bruce: Yeah, wellâ
Mitch Ashley: Well, and if you look at the accounting standards, they donât tell you how to do it, they tell you what to do.
Jayne Groll: Right.
Mitch Ashley: It isnât prescriptive in the how very much, so itâs very much like an IEEE standard or whatever.
Paul Bruce: Yep. Well, first off, I forgot to mention when we first startedâI speak as an individual contributor. If it isnât abundantly clear, [Laughter] I donât speak for the IEEE, and I donât speak for the other people who have spent years contributing to this meaningfully.
So, when I say certification processes inherit all the exact same things you just mentioned as problemsâweaponizing, actually low ROI maybe in some casesâwe see these deficiencies and these outcomes that arenât so great. And if youâre somebody whoâs just gonna sit back and say, âIâm not willing to hold myself accountableâ to stand up and say, âWhat does this thing actually mean like a real engineer should, you know, to start to break apart the problem and see what are the components, how does this thing work and how do I want it to work? How does it work best for the people around me as well?â If youâre not willing to do that, then I would call you the nay-sayer, you know what I mean? Like, not any one in particular, but that would be a nay-saying, like, letâs avoid accountability, letâs avoid doing what we know needs to be improved?
Continuous improvement is a huge element that is all throughout the entire standard. Itâs one of the things thatâs identified as some of the core principles in an ISO study that was done before we started in on this standard to see what are the common themes of people, when they’re really feeling like there is this DevOps mindset, this culture, these practicesâwhat do they mean by it?
And a number of things came out. One was a high degree of automation, right? Okay, well, thatâs very tactical. No matter how you do it, rightâhigh degree of automation. Duh, right? How about effective communication and collaboration? How about shifting things and continuous everything? The notion of, that these things are not this one time and then three years later, you get to come back. No, no, no. If itâs a good idea now, maybe donât bite off a three-year apple. Maybe take a bite, but know that you started in, thereâs a continuous improvement process.
I can say, we mentioned earlier about a holy war that might exist when you start getting into what is DevOps and what is not DevOps. Like, I startedâthe best way I can describe to people, because like I say, half of my day is spent on and off of Slack with people who are actually doing, working this out in a highly statistical, large distribution across the country, you know, and sometimes outside the U.S., too, just time zone supply.
But I can say, for sure, after seeing the complete garbage Dumpster fire where nobody is willing to stand up and say, âHey, arenât these things common and standard?â And oh, by the way, not vendors that have something to push, right? I mean, thatâs, I think, Jayne, where you were talking about maybe observability is now a thing. You know, the only reason why itâs a thing for the most part is because itâs in our face now because all the vendors are hash tagging the crap out of it.
Same thing happened with DevOps five, six years agoâeverybody had to get on the bandwagon. I remember CEOs way back then going, âWhat is this DevOps thing?â Oh, man. You know, just talk to some of your engineers.
And what I can say, right, I have developed at least an internal personal perspective on what is not DevOps. So, if I can borrow the last 30 seconds of the mic for a second, here are some things I wrote as notes as Iâm going back over the standard, re-reading it, going what I violently agree with from both others and myself, we did not have a chance to see this before it went live many times, right?
So, what I got from one of the higher order sections in Section 5 was this feeling of, like, what is not DevOps. And those things are burnout. DevOps is not burnout. You know, youâve probably been burnt out if youâve worked in DevOps before, so where is this coming from? Why is this the case? Itâs not burnout, itâs not no help. You donât get any help, go do this thing, you know? Itâs not heroics. Itâs not superheroes in capes, right? Single points of failure, as I call them. Itâs not cliquesâwhich, by cliques, I mean power silos. Huh-uh, there is no such thing as The DevOps Department, people. Thereâs no rogue decisions. Thereâs traceability in decisions. Thereâs accountability in decisions.
Leadership thrashânot easy to, if youâre really adopting this DevOps mindset and way of thinking about how to do things better, leadership thrash doesnât really fit in. Toil and debt, right? One of my biggest things is, you know, I seek to eradicate toil, which is not easy. [Laughter] Just reducing it a little is nice, but itâs, and itâs probably pragmatic to say so, but really eradicating toil from other peopleâs plates and from your own, thatâs a challenge, right? Thatâs kind of a life goal. And if we do this stuff together, right, if we say these are not the things we want, the question is how do we move towards something that isnât those things, right, and that is closer to where we all align and agree, like, this is a better way of delivering software and doing it faster, right?
So, anyway, Iâll pause there.
Mitch Ashley: You know, one of the things Iâd love to hear from both Sarah and Paul is, thereâs always sort of that, âSo what?â answerâquestion, right? âIf we did this, what is the result? Whatâs the impact of it?â And I mean that in a positive way, Iâm not being critical.
Paul Bruce: Yep.
Mitch Ashley: If this standard was widely adopted, how would it improve? How would itâwhat things are we wanting to improve and change from where we are today? Can you describe that in any way to kinda give myself and others maybe an idea about that?
Paul Bruce: I just did. People already implemented it.
Sarah Baker: Well, at the base, thereâs the vocabulary, yeah.
Paul Bruce: Sorry, people areâ
Sarah Baker: At the base, that is part of it. Sorry. Paul and I always get [Cross talk].
Alan Shimel: Sarah, go ahead. Paul spokeâyou go.
Paul Bruce: Yeah, yeah.
Sarah Baker: Vocabulary is that first piece, making sure weâre all talking about the same framework. And so that, when weâre exchanging ideas, how did you do it, how did you do itâyou know, not any one way to do it is gonna it, but knowing what your options are and talking about it with others and trying something out and figuring out if it works or not in your environment is one way to get everybody on the same playing field. But if youâre not talking about the same thing, you canât do that.
So, itâs having the ability for a large corpus of options to apply to your situation. To me, thatâs one of the biggest things that it provides, and it also gives you ways of interacting with the rest of the business that is not IT, and kind of, âOh, this isnâtâitâs not just IT. Youâre a stakeholder, youâre a customer.â And it includes all of those pieces for the collaboration and really helps support it.
So, to me, thatâs what the standard brings. It widens the organizationâs perspective a lot, and allows that cooperation to seep into the organization across all of these different pieces. Because to me, thatâs how it started as DevOps, DevSecOps, DevOps Observation Ops. I mean, it grows because thatâs part of its DNA is to include.
Paul Bruce: Yeah.
Sarah Baker: And so, itâs very natural that it has done that and it includes other parts of the organization into that basic thought processes. I totally could see DevOps marketing securityâI mean, you see all that. Thatâs whatâs, to me, the real advantage of thinking this way is that it includes the entire org.
Jayne Groll: Well, and first of all, utmost respect to Paul, Sarah, and the other 25 people that are working on this, because this is a gargantuan task, right? Trying to encapsulate something that creates a common framework, that has the purest intention and also, you know, if you think about the heart of why DevOps emerged in the first place, it emerged because we were not collaborating together, right?
So, you know, in the early days of ITâI always say Iâve been in IT longer than I really want to admit toâyou know, there were 25 people that sat on the same floor, in the same office building, and we all knew each other and we went to happy hour. And then, you know, the tree grew and there were lots of branches and other things. So, you know, giving a central source of truth that everybody can kind of internalize, process, speak the same languageâyou know, IT, we have so many different languages, weâre like countries that are butt up right next to each other.
And I said, I have so much respect, because this is a gargantuan task. And Sarah, I agree with what you said, the purpose is really to take this need for collaboration and optimizing automation, right, so making automation essentially members of your team, right, and then taking that out into the business because every business is a technology organization, itâsâIâm sure youâre aware of the risks. You know, weâre not telling you anything that youâre not aware of, but as I said, I just have so much respect. Because itâs not gonna be an easy road, right? There are so many different opinions from vendors and from everyone whoâs involved in this space that are going to have an opinion or whatever. And I think, you know, thatâs something that everybodyâs gonna have to deal with.
Again, the only thing I would suggest is build it in a way that itâs nimbleâdare I use the word agile, so thatâ
Paul Bruce: So, this is already done, right?
Jayne Groll: Yeah.
Paul Bruce: Like, this is not a draft, this is not an initiative. This has already been done for the past four years and is now an official standard. So, the good news is, to your point, I think, about suggestions about how to do this, we are working on the second version of this draft already.
As soon as it was out, even before it was out, we knew there were things that we just couldnâtâwe couldnât spend the time properly addressing. Like I said before, there was a lot of refactoring, but there was a lot of careful avoidance of not already repeating what was already in a good security standard over here, or in a good risk management thing, or one of the folks that worked with us, Tafline Ramos, works at the ISO, right? And what is it, 29119, right, verification and validation, the processesâthat was already stuff thatâs already been, and great thinking and not slow, you know? Can fully be put into a modern, unicorn sneeze rainbows and fart sprinkles type approach as well as the large Fortune 100.
So, just to say, this is alreadyâweâve already put a ton of, itâs already out there, and the easiest way is, I mean, some people might be wondering, âOh, yeah, but itâs a standard, so now I gotta pay for it?â Some standards, you do; some standards, you donât. This one, IEEE, they cover their costs with the standards. The easiest way, if you wanted to get a free copy, become part of the new, the next version of this, right? See what weâve done, poke holes in it, have collaboration, letâs work on it together, because thatâs the point of this is to bring a framework of how we are working together in a more effective manner.
Jayne, Iâm really sorry I cut you off.
Jayne Groll: No, no, you didnât cut me off. Just a cautionary tale. One of the reasons ITIL kind of lost a lot of its momentumâand Iâll be very frank, I owned an ITIL training company for 15 years and I was a chief evangelist, but it took 8 years between version 3 and version 4. And so, it wasnât built, it was a monolith.
Paul Bruce: Mm-hmm.
Jayne Groll: And I think that wasâyou know, in the meantime, lots of other things happened, and I think thereâs a cautionary tale. Iâm not suggesting youâre looking at eight years, please donât misunderstand, but this market is soâ
Paul Bruce: No, itâs probably about three, right?
Jayne Groll: Yeah, this marketâs pretty fast. Sorry.
Paul Bruce: Our target is about three, between where we officially started and now itâs out and the next revision, at most, would be another three, right, thatâs our target. It could be earlier or later than that.
Think about, weâre all citizens of the United States here, right? Or anybody in Canada?
Alan Shimel: Is that a HIPAA violation to answer?
Paul Bruce: Yeah, right.
Alan Shimel: Just kidding, just kidding, just kidding.
Jayne Groll: [Laughter]
Mitch Ashley: Iâm not showing you my vaccine card.
Paul Bruce: I ask because, I ask becauseâ
Alan Shimel: I didnât wanna go there, but go ahead.
Paul Bruce: – we all know what the U.S. Constitution is and where it came from.
Alan Shimel: Mm-hmm.
Paul Bruce: Do we think that it was perfect and never has to be revised? Absolutely not. Thatâs what the Amendments are for. And arguably, I people wanna go back to the original version, there are some serious problems with that original version. Same thing with ITIL, same thingâremember with, I think you might have heard about The Agile Manifesto. You know, that was a drunken party with a bunch of white dudes, okay?
Jayne Groll: I know. [Laughter]
Paul Bruce: So, yeah, there were some good ideas that were encoded in there, but do they not have to be revised and worked out? Even Dave Thomas says agile is dead, long live agile. Like, what people have taken it to is not the point.
So, the goal of this is to really get a full perspective. To what Sarah was saying, itâs not justâIâve talked with a lot of the DevOps Days, various different people from DevOps Days, from a number of different, like, The DevOps Enterprise Summit and stuff, and there are some people out there that are like, âNo, DevOps is just about developers and operations and itâs about just these things, and if you start getting biz in thereâno, no.â And itâs like, what a narrow perspective, because you know what, you had a good idea and then you screwed it up by not including other people, by not realizing there are meta learnings that come out of what you locally didâmaybe, arguably, you did wellâthat apply broadly. And when they do apply broadly, they bring us back to the same premise, which is, weâre all in this together, right? We all win when we all win. As Tim OâReilly might say, provide more value than you consume, right?
So, thatâs where we intend on taking this. Itâs not to turn into a bunch of agile consultants again or ITIL consultants, right?
Mitch Ashley: [Laughter]
Jayne Groll: Framework growers, thatâs what we call it.
Alan Shimel: Yep. Guys, I gotta pull the plug on ya, Iâm sorry, guys, and ladies. We are out of time. I think a great way to end this, though, isâSarah, Paul, where can people get more information on the standard from the IEEE?
Paul Bruce: Sure. Google it, Google IEEE 2675, you’ll get to that page if you wanna buy a copy.
Alan Shimel: 2675.
Paul Bruce: I think without being a member, itâs like 99 bucksâso, look, you know, if you wanna buy it for yourselfâ
Alan Shimel: Itâs not breaking the bank.
Paul Bruce: You probably also have, in your organization already somebodyâs a member, your Risk and Compliance are probably already members to IEEE.
Sarah Baker: Yeah.
Paul Bruce: And again, like I said, the best way to get a free copy is to come work with us on what does the next standard mean. Itâs not a huge effort and commitment like Sarah and I have put in. [Laughter]
Sarah Baker: [Laughter]
Paul Bruce: You can dip your toes in, see what makes sense, what works for you, and we love toâwe include people in that effort.
Alan Shimel: Great. Well, Paul, Sarah, Jayneâthanks for joining us on our panel today. Mitchell, as usual, great job. This is another edition of DevOps Unbound in the books, check it out. Go check out the IEEE standard. Weâll be back in two weeks with a fresh show and a fresh topic. Until then, this is Alan Shimel, be strong, be wellâTech Strong. Take care, everyone. Bye bye.
[End of Audio]

