Hacker News new | ask | show | jobs
by wyclif 2142 days ago
The idea is that when a system goes down, it’s everyone’s responsibility to fix it.

and

...everyone becomes accountable for outages, even if they don’t manage the infrastructure

While describing practical aspects of DevOps that way isn't inaccurate, it casts it in an entirely negative and non-methodological way—as if it's all about crisis management and availability. In my experience, DevOps means reducing the time between committing a change to a system and the change being placed into normal production, while ensuring high quality. As we continuously "automate all the things", it makes sense that the responsibility for software development and IT operations will gel and become more unified, shared, and cross-disciplinary.

1 comments

The "experience" of DevOps will be different for everyone because it's a novel term that someone invented to be trendy. Your experience is therefore entirely correct and so is this characterisation.