|By Skytap Blog||
|July 21, 2014 03:10 PM EDT||
Noel Wurst: Hello. This is Noel Wurst with Skytap. I am speaking today with Michael Spayd. Michael's going to be speaking at the Agile 2014 Conference in Orlando, Florida, on Monday, July 28. It had a really interesting sounding session, and I just wanted to learn a little bit more about that session and some of the topics that may come up during it.
Michael, how are you doing today?
Michael Spayd: I'm doing well.
Michael: Thank you for hosting this, Noel.
Noel: No problem at all. Your session, again, on Monday, July 28, is titled "What would it mean to Coach an Agile Enterprise?" I noticed that the first sentence presents a huge challenge in enterprise level software development today. In your abstract you say, "Enterprise agility is both a hugely popular aspiration and a widely misunderstood buzzword.” That comes up a lot in agile, with the ability to “do agile” in so many different ways.
Is that the reason that maybe enterprise agility is only an aspiration for many people, and not something they can call an accomplishment? That maybe the phrase is so loose or so misunderstood that, it’s like the difficulty in defining 'done' sometimes, that you get so many versions of it that it's hard to know when you've reached it?
Michael: I think you're definitely pointing in the right direction. I guess, what I'll say about it is that it's an aspiration because people want it. They want what they have experienced on their teams, on their agile teams: more harmony, more productivity or satisfaction, more customer value, and all that kind of stuff. They want that in a big way. They want that everywhere. They don't just want it on their team. They want it with their leadership. They want it in their organization's culture. They want it in the funding process. So that's what attracts people, I think, to it.
Yes, different people mean very different things by it, from just scaling up the actual software delivery process, as if you could do that in isolation, and maybe to some extent you can, but along with that comes all kinds of cultural assumptions, and cultural beliefs and values, shared values, and organizational structures, and processes and policies and stuff that impact your ability to do that. So you can't just scale, per se, in that dimension, I don’t believe. That's not my experience, so it means a lot of different things. It means all those different things and various ways to different people. It's complex. It's probably complicated, also. It's big, and it's hard.
Noel: Right, it is. That's one thing that no one's ever accused agility of being was an easy process, especially with there not being an end to it. Then to look back at the abstract for this session, again, which I really enjoyed. You talk at one point about the “limits of culture.” I was curious as to what those limitations are. That's not something I feel like I read a lot about is the limits of culture. We hear how about agile, DevOps, and all of these other practices are all about culture. I know one thing we've talked about, here, at Skytap before is the idea that it’s all about culture; you do need that, but at the same time, if you don't have some of the, maybe, collaborative tools or collaborative abilities of your teams to actually do their work and to have access to the environments they need, when they need them for as long as they need them, then you can have all that culture but if people can't get their work done—that there really are some limitations to culture. So I was curious as to maybe what you saw some limits to be?
Michael: Cool. If you'll permit me a digression it would help to explain a little bit of the model that I am developing to answer that question. It's called “Integral Agile” which means a complete view of things, or all the necessary parts. It comes from a field of integral studies or integral theory that is out there in the world, like the agile movement, actually. It's actually a big movement. I'm adapting that into the enterprise agile world. So it talks about four fundamental perspectives that we can take on things that usually we tend to have our bias toward one of them or maybe two of them as being the truth, and we don't pay attention to the others, but to have a complete view of things we really need to take all four perspectives.
Let me just describe each of them briefly. One of them is what people talk about as being agile, as opposed to doing agile. Those are two of the four perspectives. The being side, what I experience, what I value personally. Maybe my pride in being a software craftsman or my motivation to serve on a team, to not just be an individual contributor, for instance, but to really be part of something bigger than myself. That's one perspective, the being side of things, you might say.
A different side is what you actually do. The behaviors you engage in. What other people can see from the outside. I may value software craftsmanship or I say I do, but do I really check in code all the time? Do I really pair with people? Do I really write tests before I write code? That's the behavior side. Do we really follow our team agreements of not letting the sun set on conflict, or whatever it is—do we actually engage in those behaviors? Similarly, what actual processes do we engage in? If you were looking at us from the outside, If an anthropologist was looking at our team or our organization, what behaviors would they notice we engage in? That's an outside perspective, a little more objective.
On a collective level we have the internal side, which typically we call “culture.” What's the experience? What's the feeling of being in this organization or on this team? I've got to be careful what I say in this organization because we have an uptight culture. Or I work at start-up in Silicon Valley, and we bring our dogs to work, and we wear sandals, and we feel really free and open. That's a more feeling kind of thing or experience: what we share together, what we value together.
The objective side of that, or the outside of that is what organizational structures do we have? What's our org chart look like? Is it flat? Is it lots of layers of bureaucracy and hierarchy? What about our policies? Do we have lots of policies and really detailed? Do we have very few policies and people have a lot of freedom to make their own decisions? How do we structure things? How do we staff things? How do we deal with funding or whatever?
So if you think about all those different kinds of things, usually we each have a bias. I might say, "Oh, what I want is, or agile would be great…." My business partner, Lisa Adkins, likes to say, "Agile would be great if only individual leaders would get it." Or somebody else might say, "Agile would be great if only our culture changed." Or somebody might say, "Agile would be great if only we visualized the work flow." Or somebody else might say, "Agile would be great if only we actually followed the agile practices."
So all those perspectives are valid, but they're also partial. So changing the culture, one, is really difficult, but, two, even if you do shift the culture, the feeling, the belief set, whatever—that might not change the structures. We might have structures, a certain level of bureaucracy or layers or whatever, that keep us entrenched the way we are.
Noel: Your answer leads me into my next question. It's good that you did digress there for a little bit. It helps out with this next question. You talked about changing culture is hard. A lot of times we hear about how, for agile to have any chance of succeeding, you have to have buy-in from the leadership or executive level, especially on the enterprise scale. I was curious as to, maybe even looking at your Integral Agile that you're working on, what are some of the ways that, maybe those who are in the leadership, executive level, then maybe some ways to approach them, and to be able to sell them on this, maybe not just agility.
Michael: A couple of things. One is that I think that going in with a persuasion mindset, that “I want persuade them about something,” is usually not very successful. I mean, clearly there are exceptions to that. Particularly, let's say you went in there and you started that way, if that works, great, keep going. But when it starts to reach a limit or when they act like they're interested or whatever, but then they don't. Or they say they're interested but they don't act like it, they're not consistent with what they actually do afterwards, then you've got a problem.
Usually it helps to go in with seeking to understand. Steven Covey's "Seek First to Understand." We teach in our coaching classes a professional coaching idea of asking powerful questions to people, which are not leading questions. They're not trying to get somebody somewhere, in particular; they're trying to help them explore their own values and what's true for them. Approaching executives, you need to understand where they're coming from. What they're motivated by. What's important to them. How they see the problems in the organization, rather than selling them a solution to what you think is a problem, that they may agree that some part of it is a problem but they may not see it in the same way, and they definitely may not share the same values that you have.
Another part of the book is talking about different levels of cultural development and individual development, different value sets that see the world in different ways. If you're coming from a success-driven, achievement-driven philosophy exclusively, only part of what the agile manifesto says is going to be interesting to you, not all of it. You're really not going to care about people being empowered, particularly, or shared values together. You're going to care about results and customers being happy, but you're not going to actually embrace all of the manifesto, an organization, or excuse me, a leader or executive wouldn't. Then you're going to have a disconnect.
So part of what my presentation and my book, Coaching the Agile Enterprise is about, and the parts that I've released called "Downloading the Integral Operating System," part of what that's about is about giving people a framework to understand what's going on in an organization, in an enterprise, so they can make sense of it in a different way.
If you're coming from one kind of motivation and the leader you're approaching is coming from a different kind, that's doomed to failure on some level. So seeking first, like I say, to understand, to go in and understand the mindset, the value set, that the person is coming from, and then decide what to do with that. Are you really trying to change them or persuade them? Are you trying to do it through aggression, through your own ego, in some sense? Or are you actually doing it in a way that's facilitating and that's useful to the other person or to the organization? Or is it just that you think it will be? Those are really different.
Noel: Yeah, absolutely. I was just thinking that it seems like it maybe hard sometimes to go in there and talk about needing to change a culture if that's not something that that person, like you were saying, has ever experienced or known was a problem, but then being able to show them how, through that change, customers, perhaps, get a higher quality product, and even faster than they were getting in the past, is a good idea.
Michael: Yeah, you have to connect to what they find to be of value and that may not be ... They may focus on that thing. Let's say it's a faster time to market, but they may not want to bring all the other things along with it, particularly, or they may not value them. Then you've got a disconnect. Then you've got a disappointed agile coach. We see a lot of them.
Noel: Lastly, to wrap things up, for those who are able to attend your session which, again, is at Agile 2014, in Orlando, Florida, on Monday, July 28. For those who are able to attend it, what's maybe something that you hope that in that short amount of time that you them there in the room, that you can basically give them something small enough that they can begin, on day one, when they return, maybe to their own projects or organizations?
Michael: I think it's really more than something that they would do afterwards; it's a way that they would see the world differently.
Noel: Oh, wow.
Michael: So that's what I think that the integral perspective has to offer people is a very different way of seeing the world. Seeing its greater complexity. Being able to, at least, start to work with, in a realistic way, the complexity of it, not think that there's easy answers to it, because there's just not. Easy answers are usually ... They sound good and they're tempting, but they usually fall flat after some period of time.
My hope would be that people would actually start thinking about things differently after my session. That would eventually lead into what they would do differently, but it would really start with, I think, helping them understand why things are happening in their organizations, particularly things that disappoint them about the adoption of agile in a more widespread way.
Noel: That's awesome. I hope the session is a huge success. I'm going to definitely try and be there myself. Sounds fantastic.
Michael: Okay. Well, thank you.
Noel: Your welcome! Again, everybody, this was my conversation with Michael Spayd who is going to be speaking at Agile 2014, Monday, July 28, with a session called "What would it mean to Coach an Agile Enterprise." Thank you so much again.
Michael: You're welcome. Thank you, Noel.
Docker is becoming very popular--we are seeing every major private and public cloud vendor racing to adopt it. It promises portability and interoperability, and is quickly becoming the currency of the Cloud. In his session at DevOps Summit, Bart Copeland, CEO of ActiveState, discussed why Docker is so important to the future of the cloud, but will also take a step back and show that Docker is actually only one piece of the puzzle. Copeland will outline the bigger picture of where Docker fits and the remaining infrastructure that is needed for large scale adoption by enterprise IT.
May. 3, 2015 02:15 PM EDT Reads: 5,151
SYS-CON Events announced today the DevOps Foundation Certification Course, being held June ?, 2015, in conjunction with DevOps Summit and 16th Cloud Expo at the Javits Center in New York City, NY. This sixteen (16) hour course provides an introduction to DevOps – the cultural and professional movement that stresses communication, collaboration, integration and automation in order to improve the flow of work between software developers and IT operations professionals. Improved workflows will result in an improved ability to design, develop, deploy and operate software and services faster.
May. 3, 2015 12:30 PM EDT Reads: 3,223
Containers and microservices have become topics of intense interest throughout the cloud developer and enterprise IT communities. Accordingly, attendees at the upcoming 16th Cloud Expo at the Javits Center in New York June 9-11 will find fresh new content in a new track called PaaS | Containers & Microservices Containers are not being considered for the first time by the cloud community, but a current era of re-consideration has pushed them to the top of the cloud agenda. With the launch of Docker's initial release in March of 2013, interest was revved up several notches. Then late last...
May. 3, 2015 12:00 PM EDT Reads: 3,715
The world's leading Cloud event, Cloud Expo has launched Microservices Journal on the SYS-CON.com portal, featuring over 19,000 original articles, news stories, features, and blog entries. DevOps Journal is focused on this critical enterprise IT topic in the world of cloud computing. Microservices Journal offers top articles, news stories, and blog posts from the world's well-known experts and guarantees better exposure for its authors than any other publication. Follow new article posts on Twitter at @MicroservicesE
May. 3, 2015 11:00 AM EDT Reads: 2,800
SYS-CON Events announced today the IoT Bootcamp – Jumpstart Your IoT Strategy, being held June 9–10, 2015, in conjunction with 16th Cloud Expo and Internet of @ThingsExpo at the Javits Center in New York City. This is your chance to jumpstart your IoT strategy. Combined with real-world scenarios and use cases, the IoT Bootcamp is not just based on presentations but includes hands-on demos and walkthroughs. We will introduce you to a variety of Do-It-Yourself IoT platforms including Arduino, Raspberry Pi, BeagleBone, Spark and Intel Edison. You will also get an overview of cloud technologies s...
May. 3, 2015 10:00 AM EDT Reads: 3,816
This talk focuses on the application of DevOps fundamentals to include network infrastructure. It draws from real deployment case studies on the extension of today's paradigms to address the challenges of the network infrastructures' ability to seamlessly and cohesively integrate into agile workflows. In this session at DevOps Summit, Arista Networks will focus on configuration management using automation with a nod to future work necessary to include telemetry and ephemeral state information. It will also touch on the changing role of the network engineer and how network operations teams ca...
May. 3, 2015 09:45 AM EDT Reads: 931
The cloud has transformed how we think about software quality. Instead of preventing failures, we must focus on automatic recovery from failure. In other words, resilience trumps traditional quality measures. Continuous delivery models further squeeze traditional notions of quality. Remember the venerable project management Iron Triangle? Among time, scope, and cost, you can only fix two or quality will suffer. Only in today's DevOps world, continuous testing, integration, and deployment upend the time metric, the DevOps cadence reinvents project scope, and cost metrics expand past software ...
May. 3, 2015 09:30 AM EDT Reads: 3,214
Between the compelling mockups and specs produced by your analysts and designers, and the resulting application built by your developers, there is a gulf where projects fail, costs spiral out of control, and applications fall short of requirements. In his session at DevOps Summit, Charles Kendrick, CTO and Chief Architect at Isomorphic Software, will present a new approach where business and development users collaborate – each using tools appropriate to their goals and expertise – to build mockups and enhance them all the way through functional prototypes, to final working applications. Lea...
May. 3, 2015 09:00 AM EDT Reads: 3,925
Chuck Piluso will present a study of cloud adoption trends and the power and flexibility of IBM Power and Pureflex cloud solutions. Speaker Bio: Prior to Data Storage Corporation (DSC), Mr. Piluso founded North American Telecommunication Corporation, a facilities-based Competitive Local Exchange Carrier licensed by the Public Service Commission in 10 states, serving as the company's chairman and president from 1997 to 2000. Between 1990 and 1997, Mr. Piluso served as chairman & founder of International Telecommunications Corporation, a facilities-based international carrier licensed by t...
May. 3, 2015 09:00 AM EDT Reads: 715
Software is eating the world. Companies that were not previously in the technology space now find themselves competing with Google and Amazon on speed of innovation. As the innovation cycle accelerates, companies must embrace rapid and constant change to both applications and their infrastructure, and find a way to deliver speed and agility of development without sacrificing reliability or efficiency of operations. In her Day 2 Keynote DevOps Summit, Victoria Livschitz, CEO of Qubell, discussed how IT organizations can automate just-in-time assembly of application environments - each built fo...
May. 3, 2015 06:00 AM EDT Reads: 4,681
Cloud computing started a technology revolution; now DevOps is driving that revolution forward. By enabling new approaches to service delivery, cloud and DevOps together are delivering even greater speed, agility, and efficiency. No wonder leading innovators are adopting DevOps and cloud together! In his session at DevOps Summit, Andi Mann, Vice President of Strategic Solutions at CA Technologies, explored the synergies in these two approaches, with practical tips, techniques, research data, war stories, case studies, and recommendations on how to: Embrace, source, consume, and expose shared...
May. 3, 2015 05:00 AM EDT Reads: 5,712
SYS-CON Events announced today that Vicom Computer Services, Inc., a provider of technology and service solutions, will exhibit at SYS-CON's 16th International Cloud Expo®, which will take place on June 9-11, 2015, at the Javits Center in New York City, NY. They are located at booth #427. Vicom Computer Services, Inc. is a progressive leader in the technology industry for over 30 years. Headquartered in the NY Metropolitan area. Vicom provides products and services based on today’s requirements around Unified Networks, Cloud Computing strategies, Virtualization around Software defined Data Ce...
May. 3, 2015 02:00 AM EDT Reads: 2,399
SYS-CON Events announced today that Blue Box has been named “Bronze Sponsor” of SYS-CON's DevOps Summit New York, which will take place June 9-11, 2015, at the Javits Center in New York City, NY. Blue Box delivers Private Cloud as a Service (PCaaS) to a worldwide customer base. Built on a technology platform leveraging decades of operational expertise in cloud and distributed systems, Blue Box Cloud is a managed private cloud product available in both hosted and on-prem versions. Each Blue Box Cloud is run on dedicated hardware, powered by OpenStack and fully managed by our global team of inf...
May. 3, 2015 12:00 AM EDT Reads: 1,880
SYS-CON Events announced today that Soha will exhibit at SYS-CON's DevOps Summit New York, which will take place on June 9-11, 2015, at the Javits Center in New York City, NY. Soha delivers enterprise-grade application security, on any device, as agile as the cloud. This turnkey, cloud-based service enables customers to solve secure application access and delivery challenges that traditional or virtualized network solutions cannot solve because they are too expensive, inflexible and operationally complex. Organizations can now take full advantage of the cloud without sacrificing security or a...
May. 2, 2015 06:00 PM EDT Reads: 2,373
How do you securely enable access to your applications in AWS without exposing any attack surfaces? The answer is usually very complicated because application environments morph over time in response to growing requirements from your employee base, your partners and your customers. In his session at 16th Cloud Expo, Haseeb Budhani, CEO and Co-founder of Soha, will share five common approaches that DevOps teams follow to secure access to applications deployed in AWS, Azure, etc., and the friction and risks they impose on the business.
May. 2, 2015 02:00 PM EDT Reads: 2,372
ProfitBricks has launched its SDK for .NET, adding to its growing collection of libraries for the DevOps community. This new library exposes all functionality found in the SOAP API and expands ProfitBricks’ support for developers who work with Microsoft technology. “This .NET library addition provides a powerful programmatic interface to our SOAP API,” commented Achim Weiss, Co-founder and CEO of ProfitBricks. “This release is the latest in a series of new offerings that further extend ProfitBricks’ services into the developer community. We are dedicated to providing the industry with the bes...
May. 2, 2015 01:45 PM EDT Reads: 1,122
ProfitBricks, the provider of painless cloud infrastructure IaaS, today released its SDK for Ruby, written against the company's new RESTful API. The new SDK joins ProfitBricks' previously announced support for the popular multi-cloud open-source Fog project. This new Ruby SDK, which exposes advanced functionality to take advantage of ProfitBricks' simplicity and productivity, aligns with ProfitBricks' mission to provide a painless way to automate infrastructure in the cloud. Ruby is a general-purpose programming language, characterized as dynamic, reflective and object-oriented. Designed t...
May. 2, 2015 01:00 PM EDT Reads: 1,714
Chef and Canonical announced a partnership to integrate and distribute Chef with Ubuntu. Canonical is integrating the Chef automation platform with Canonical's Machine-As-A-Service (MAAS), enabling users to automate the provisioning, configuration and deployment of bare metal compute resources in the data center. Canonical is packaging Chef 12 server in upcoming distributions of its Ubuntu open source operating system and will provide commercial support for Chef within its user base.
May. 2, 2015 11:00 AM EDT Reads: 2,480
SYS-CON Media announced today that @ThingsExpo Blog launched with 7,788 original stories. @ThingsExpo Blog offers top articles, news stories, and blog posts from the world's well-known experts and guarantees better exposure for its authors than any other publication. @ThingsExpo Blog can be bookmarked. The Internet of Things (IoT) is the most profound change in personal and enterprise IT since the creation of the Worldwide Web more than 20 years ago.
May. 2, 2015 11:00 AM EDT Reads: 3,297
While DevOps most critically and famously fosters collaboration, communication, and integration through cultural change, culture is more of an output than an input. In order to actively drive cultural evolution, organizations must make substantial organizational and process changes, and adopt new technologies, to encourage a DevOps culture. Moderated by Andi Mann, panelists will discuss how to balance these three pillars of DevOps, where to focus attention (and resources), where organizations might slip up with the wrong focus, how to manage change and risk in all three areas, what is possibl...
May. 2, 2015 10:15 AM EDT Reads: 2,669
Buzzword alert: Microservices and IoT at a DevOps conference? What could possibly go wrong? Join this panel of experts as they peel away the buzz and discuss the important architectural principles behind implementing IoT solutions for the enterprise. As remote IoT devices and sensors become increasingly intelligent, they become part of our distributed cloud environment, and we must architect and code accordingly. At the very least, you’ll have no problem filling in your buzzword bingo cards.
May. 2, 2015 10:00 AM EDT Reads: 2,873
Deploying and operating cloud technology is difficult and falls outside the core competencies of most organizations. As a result, many on-premises private cloud installations falter, casting doubt on private cloud as a solution in general. Yet private clouds come with a unique set of benefits that continue to drive widespread interest. There must be a better way. This session will give participants a clear roadmap of private cloud implementation challenges and offer actionable ideas for how to overcome them. They also will learn how private cloud as a service might work in their or...
May. 2, 2015 10:00 AM EDT Reads: 1,829
SYS-CON Events announced today that Column Technologies, a global technology solutions company, will exhibit at SYS-CON's DevOps Summit 2015 New York, which will take place June 9-11, 2015, at the Javits Center in New York City, NY. Established in 1998, Column Technologies is a leader in application performance and infrastructure management for commercial and federal markets. The company is headquartered in the United States, with a diverse and talented team of more than 350 employees around the world, and offices in Canada, India and the United Kingdom.
May. 2, 2015 10:00 AM EDT Reads: 2,463
SOA Software has changed its name to Akana. With roots in Web Services and SOA Governance, Akana has established itself as a leader in API Management and is expanding into cloud integration as an alternative to the traditional heavyweight enterprise service bus (ESB). The company recently announced that it achieved more than 90% year-over-year growth. As Akana, the company now addresses the evolution and diversification of SOA, unifying security, management, and DevOps across SOA, APIs, microservices, and more.
May. 2, 2015 09:15 AM EDT Reads: 2,881
BlueBox bridge the chasm between development and infrastructure. Hosting providers are taking standardization and automation too far. For many app developers it does nothing but spawn mayhem and more work. They have to figure out how their creations live on a pre-fab infrastructure solution full of constraints. Operations-as-a-Service is what BlueBox does. BlueBox utilizes development tools such as OpenStack, EMC Razor, Opscode’s Chef and BlueBox's proprietary tools give the power to do the unorthodox things which most hosting providers shun.
May. 2, 2015 09:00 AM EDT Reads: 1,800