The Definition of DevOps From Gartner (emphasis mine): DevOps represents a change in IT culture, focusing on rapid IT service delivery through the adoption of agile, lean practices in the context of a system-oriented approach. DevOps emphasizes people andculture and seeks to improve collaboration between operations and development teams. DevOps implementations utilize technology — especially automation tools that can leverage an increasingly programmable and dynamic infrastructure from a life cycle perspective
Successful companies across all industries and geographies act like software companies. These companies are delivering applications, services and capabilities faster, more securely, with higher quality and at a faster pace than ever before.
These companies and the companies who want emulate them are embracing and implementing the 4 Pillars of DevOps:
That DevOps projects, implementations, and initiatives predominantly fail to deliver the value proposition because of people factors, not technology factors.
That the people factors include (and not limited to): Fear, Safety, Accountability, Trust, Empathy, Collaboration, Listening, Growth Mindset and Continuous Learning.
That organizations and individuals are highly resistant to change.
That the best way to affect organizational change in the areas above is by focusing on individual change.
That Coaching (not training, consulting or mentoring) is the most effective way to help individuals and teams at all levels of the organization change.
That Coaching can help every individual, at their level, achieve their desired future that correlates with the desired future state of the organization.
That individual and team Coaching combined with the use of DevOps technologies, tools and processes will lead to more successful DevOps implementations, initiatives and projects than those without Coaching.