DevOps will kill Scrum
Guys and girls, what do you think about this theory? I am not very close to DevOps but in my company we are planning to transform our development to DevOps method. And some people told me that after DevOps implementation it is impossible to work in Scrum.
I don't agree with the idea that "DevOps will kill Scrum" (or "DevOps will kill agile") at all.
DevOps is much more of a culture than a method. DevOps is about moving IT operations into the software development life cycle in order to be able to deploy faster, improve the quality of deployments, and improve the time to recover after a failure.
This isn't that different from the underpinnings of the Manifesto for Agile Software Development. The principles of Agile Software Development include deliver working software frequently, continuous attention to technical excellence (which is connected to quality), and respond to changes.
DevOps is, in my opinion, an evolution of Agile Software Development. A number of developments in IT operations made it easier for development and operations to work together. Agile brought together users, the business, and developers, DevOps just adds IT operations to the mix to increase collaboration.
Agree with Thomas here...
DevOps is about how you structure IT and responsibilities. Agile / Scrum goes hand in hand with this.
You can unleash the full power of DevOps by doing it in a Scrum way, how could you even bash DevOps into oldschool project mangement anyway ;) DevOps needs Agile, it doesn't kill it
And some people told me that after DevOps implementation it is impossible to work in Scrum.
Did you ask them what have they learned, and why it was impossible to apply those learnings within the Scrum Framework?
Check out the jointly written white paper by Scrum.org and the head of the DevOps Institute. https://www.scrum.org/resources/convergence-scrum-and-devops
Check out the jointly written white paper by Scrum.org and the head of the DevOps Institute. https://www.scrum.org/resources/convergence-scrum-and-devops
Incredibly useful!
The core of agile and Scrum is a self-organized, self-managed team with the skills to do the work of producing a valuable increment of product and delivering to the customer. So how would DevOps kill that? In my opinion it strengthens that model.