Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Is There a Moral Imperative for DevOps?

DZone's Guide to

Is There a Moral Imperative for DevOps?

The magnitude of IT costs and waste suggest a moral imperative for organizations and individuals to advocate and adopt more efficient IT development methodologies.

· DevOps Zone ·
Free Resource

Do you need to strengthen the security of the mobile apps you build? Discover more than 50 secure mobile development coding practices to make your apps more secure.

Gene Kim and Mike Orzen assessed the worldwide cost of waste in the IT value stream caused by long lead times, poor hand-offs, unplanned work and rework. In an article for ZDnet they estimated how much value we could recapture by applying DevOps-like principles.

They calculated that if we could just halve the amount of IT waste, and redeploy those dollars in a way that could return five times what was invested, we would generate $3 trillion dollars of value per year.

That’s a truly mind-boggling number and they have definitely been debated (you can read here how they came to that figure). That’s 4.7 percent of annual global GDP, or more than the entire economic output of Germany.

When you stop to think about such potentially large amounts of waste, and you consider the potential economic impact to productivity, standards of living, and prosperity, it almost makes it a moral imperative for organizations and individuals to advocate and adopt more efficient IT development methodologies.

However, there’s an even greater cost according to Gene Kim: “Working in most IT organizations is often thankless and frustrating. People feel as if they’re trapped in an ever-repeating horror movie, helpless to change the outcome. Management abdicates their responsibility to ensure that IT is managed well, resulting in endless intertribal warfare between development, IT operations and information security. And things only get worse when the auditors show up.”

This feeling of chronic underachievement means that IT professional are often demoralizing and frustrated. It typically leads to feelings of powerlessness and is rife with stress which seeps into every aspect of life. From stress-related health problems, to social issues, to tension at home, being an IT professional is not only unhealthy, but likely unsustainable.

As people, we’re wired to contribute and to feel like we’re actively making a difference. Yet, all too often when IT professionals ask their organization for support, they’re met with “you don’t understand,” or worse, a barely masked, “you don’t matter.”

DevOps-like principles improve communication and create a culture where everybody matters, the impact is local – and global.

Check out tips for blazing the way from agile to DevSecOps with security built into your mobile app toolchain.

Topics:
devops

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}