Agile vs. DevOps: What’s the difference?

Agile vs. DevOps: What’s the difference?

Agile and DevOps have a shared past. That leads to some lingering misunderstandings about the terms

up
250 readers like this, including you

“Agile was focused squarely on development, and to a lesser extent, testing. Once the code was handed off to operations to deploy, the developers were no longer involved,” Achard says. “DevOps, on the other hand, is ‘holistic.’ It does not matter if your code is in development, QA, or a production server. It is your code, and you need to holistically consider all the environmental factors and ensure the system is performing as you designed.”

Indeed, Agile development practices can, as Gamblin points out, still be highly productive within a DevOps team. But done right, DevOps tends to foster a more inclusive, wider-spreading culture. In some organizations, this culture now encompasses other teams and roles that often remained siloed in DevOps’ early days, such as security (hence the rise of DevSecOps). Some DevOps leaders and practitioners similarly encourage the spread of DevOps culture to other departments outside of IT entirely.

[ Learn more: How to build a strong DevSecOps culture: 5 tips ]

For some additional color around the differences, here’s how Gamblin defines the two terms:

“Agile teams can be viewed as the ‘special forces’ of a development organization.”

Agile: “Agile development is just the creation of a small and streamlined team that is empowered to go out and build meaningful software, and systems that provide instant value to the company with as few obstructions as possible. Agile teams can be viewed as the ‘special forces’ of a development organization that are given a single objective and work doggedly towards the completion of that goal.”

“DevOps should be seen as a bridge that lets a team collaboratively work across departments.”

DevOps: “DevOps should be seen as a bridge that lets a team collaboratively work across departments and completely focus on the goal of producing the best technical project as quickly as possible. Basically, this is like ‘flattening’ a complex organization. Instead of going through a lengthy ticketing and provisioning process, it can simplify that down to something as easy as a Slack message saying, ‘Andy, I need a new beta webserver spun up,’ or even empowering the developer to do that herself.”

[ Want a deeper dive on DevOps? Check out our 10 DevOps must-reads ]

In the end: More speed

If you do find yourself having to clarify the lines between Agile and DevOps, it can be helpful to remember that the difference is ultimately about scope. With Agile, it’s usually far more specific, whereas with DevOps the scope could be nearly limitless.

It’s also helpful to remember that any lingering confusion about the two terms actually derives from a good place.

“While DevOps and Agile have different uses and implementations, they both have the intention of moving the modern enterprise from a centralized control model to a more efficient model that distributes responsibilities to teams and maximizes opportunities to be responsive and innovative,” Gamblin says.

When you do that, it almost doesn’t matter what you call it.

[ What do great agile leaders do differently? Read How to be a stronger DevOps leader: 9 tips. ]

Pages

One comment

Agile is a fad. DevOps is a

Agile is a fad. DevOps is a fad on top of a fad.

Pages

7 New CIO Rules of Road

CIOs: We welcome you to join the conversation

Related Topics

Submitted By Kevin Casey
June 03, 2020

What exactly is technical debt? When discussing your organization’s technical debt - and possible changes to it - with various audiences, you need to articulate the key issues in plain terms. Here’s expert advice on how to do that.

Submitted By Stephanie Overby
June 03, 2020

To successfully implement AI into your business processes, rethink traditional IT approaches and some common wisdom. Consider these tips

Submitted By Eran Kinsbruner
June 03, 2020

The shift-left approach helps development teams make software better and faster. So why hasn't it caught on - and how can you beat the barriers to success?

x

Email Capture

Keep up with the latest thoughts, strategies, and insights from CIOs & IT leaders.