451 CAOS Theory *
A blog for the enterprise open source community

DevOps mixing dev, ops, agile, cloud, open source and business

, March 3, 2010 @ 3:25 pm ET

We continue to see and hear signs of a new movement in enterprise IT: devops. The term has for some time been a reference to the blending roles and benefits of an integrated approach when it comes to the ‘development’ of an application through testing and QA to production and ‘operations.’ We cited this as the focus of SpringSource’s acquisition of Hyperic and then VMware’s acquisition of SpringSource last year. Still, we see the trend today on a few different levels, all of which are drawing in vendors eager to meet the opportunity.

On its most basic level, devops is about people. Developers and admins/operations have historically been separate camps within enterprise organizations. While there has been some integration and collaboration, helped by open source software and social networking trends, there seemed to be a persistent disconnect between these two parts of typical enterprises. Similar to how open source software developers have come a long way in considering usability, user interfaces and users in general, we now see enterprise developers taking into consideration the deployment and use of the software. I’ve also actually met some of these devops, hired to strattle the software from creation to consumption, and I believe it is a growing job title for enterprise IT. Further reinforcing the devops people factor, CollabNet indicated a need to manage not only code and applications with agility, but also to similarly manage people and teams as a driver of its acquisition of Danube, a project management company.

Of course, most of the people involved in devops come from the software development and IT operations worlds. At the developer level, we see open source software tools and practices, Web and agile development all contributing to devops, whereby development and production are getting aligned.

On a more technical level, we again see open source and agile development practices, but with the addition of cloud computing as the delta of all of these trends.

Yet another level of devops is the business level, whereby not only developers and operations folks are getting involved, but the executives and people representing business and application requirements, needs and realities are also finding they have a stake in devops. This is something we’ve already seen in open source software thanks to vibrant communities of not only developers, but users too, particularly in specialized fields where their stake in the development and deployment of the software is more critical. For example, we’ve heard from many vendors how their open source software for the healthcare and government sectors is pulling in new stakeholders and experts, including doctors and nurses, who are directly reporting their needs, issues and realities to developers, operations and in the best case scenario, to devops.

One thing all of these different levels of devops have in common: they are all driving activity and strategy among a wide array of vendors and projects. After all, at yet another level, devops represents the promise of cloud computing, elasticity, doing more with less and driving synergy and efficiency through people and technology.

We will be delving much deeper into this subject for a special report from our Commercial Adoption of Open Source (CAOS) and Infrastructure Computing in the Enterprise (ICE) practices planned for this summer. We look forward to speaking with more devops players and hearing what they think of the trend.

Permalink | Technorati Links | Bookmark on del.icio.us | digg it
Comments (12) Categories: Software

12 Responses to “DevOps mixing dev, ops, agile, cloud, open source and business”

  1. [...] that uses open source. While we’ve covered the drivers and efficiencies coming from the devops trend, whereby enterprise development of applications and deployment of applications is coming [...]

  2. [...] and brand. Hyperic and its acquisition by SpringSource also served as an early milestone in the devops [...]

  3. [...] DevOps mixing dev, ops, agile, cloud, open source and business [...]

  4. [...] I’ve written before about all the things that go into a trend we and others are describing as ‘DevOps.’ The subject of a coming 451 Group report, DevOps at its heart represents the intersection and [...]

  5. [...] to simplify compliance and regulatory needs. As we’ve discussed previously, devops is also multi-layered, involving not just devs and IT system administrators/operations, but a number of other [...]

  6. [...] we began covering devops, we saw it focused mainly on the software developers and IT administrators who were, themselves, [...]

  7. [...] DevOps mixing dev, ops, agile, cloud, open source and business March: Jay introduces our perspective on, and coverage of, the blending roles and benefits of an [...]

  8. [...] PaaS, yes, but now No-Ops? Jay Lyman, April 13, 2011 @ 5:24 pm ET We continue to closely watch the devops trend, with some new offerings and new nomenclature, but also validation of our contentions this [...]

  9. [...] first, technology second.’ *Interestingly, the guide touches on practices associated with ‘devops,’ – the confluence of application development and application deployment via IT operations. In [...]

  10. [...] another theme of Structure was the continued movement of devops — the confluence of application development and deployment of applications via IT operations [...]

  11. [...] given the talk about agile development and operations, cloud computing, business and culture, our definition of devops continues to be [...]