DevOps isn’t simply a process, or a different approach to development — it’s a culture change. And, a major part of a DevOps culture is collaboration.
Automation helps eliminate repetitive manual work, yields repeatable processes, and creates reliable systems.
When we hear “lean” in the context of software, we usually think about eliminating low-value activities and moving quickly — being scrappy and agile. Even more relevant for DevOps are the concepts of continuous improvement and embracing failure — which lay the foundation of an experimental mindset.