DevOps Leadership - Steps For the Introduction and Implementation of DevOps: Successful Transformation from Silo to Value Chain
()
About this ebook
Martin J. Adams is a proven expert on agile approaches, especially on the topics of "leadership" and "organizational development". In this volume, he presents the most important methods in the context of DevOps and the resulting measures and methods for leaders who want to support their teams in being successful with DevOps and thus make a valuable contribution to the success of the company.
Related to DevOps Leadership - Steps For the Introduction and Implementation of DevOps
Related ebooks
DevOps Overture: What You Need to Know When Starting a DevOps Journey Rating: 0 out of 5 stars0 ratingsDevOps: Introduction to DevOps and its impact on Business Ecosystem: Introduction to DevOps and its impact on Business Ecosystem Rating: 0 out of 5 stars0 ratingsDevOps Adoption: How to Build a DevOps IT Environment and Kickstart Your Digital Transformation Rating: 4 out of 5 stars4/5Agile, DevOps and Cloud Computing with Microsoft Azure: Hands-On DevOps practices implementation using Azure DevOps Rating: 0 out of 5 stars0 ratingsDevOps Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsDevOps and Microservices: Non-Programmer's Guide to DevOps and Microservices Rating: 4 out of 5 stars4/5DevOps Handbook: What is DevOps, Why You Need it and How to Transform Your Business with DevOps Practices Rating: 4 out of 5 stars4/5DevOps A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsDevops in Practice: Reliable and automated software delivery Rating: 1 out of 5 stars1/5DevOps and Site Reliability Engineering Handbook: Non-Programmer’s Guide Rating: 4 out of 5 stars4/5The Agile Manifesto Unfolds: Agile Software Development, #1 Rating: 0 out of 5 stars0 ratingsThe IT Manager’s Guide to Continuous Delivery: Delivering Software in Days Rating: 0 out of 5 stars0 ratingsBeyond Agile: What Is the Next Big Development Paradigm? Rating: 0 out of 5 stars0 ratingsScrum – Ultimate Guide to Scrum Agile Essential Practices!: The Blokehead Success Series Rating: 0 out of 5 stars0 ratingsDevOps Transformation A Complete Guide Rating: 0 out of 5 stars0 ratingsAgile Devops A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsThe DevOps Mokitas: Avoid the Elephants in Your DevOps Adoption: A Handbook of Devops Mistakes to Avoid Rating: 0 out of 5 stars0 ratingsAgile Basics in 60 Minutes Rating: 5 out of 5 stars5/5The Agile Coach's Cookbook: The Pathway to Beneficial Agile Rating: 0 out of 5 stars0 ratingsSummary of Nicole Forsgren PhD, Jez Humble & Gene Kim's Accelerate Rating: 0 out of 5 stars0 ratingsDevOps and SAFe 6.0: The New Era of Agile Development Rating: 1 out of 5 stars1/5Scrum Master Fundamentals - Foundations: Scrum Master Fundamentals, #1 Rating: 0 out of 5 stars0 ratingsData-Driven Agility Rating: 0 out of 5 stars0 ratingsHands-on Azure DevOps: CICD Implementation for Mobile, Hybrid, and Web Applications Using Azure DevOps and Microsoft Azure Rating: 0 out of 5 stars0 ratings
Project Management For You
Building a Second Brain: A Proven Method to Organize Your Digital Life and Unlock Your Creative Potential Rating: 4 out of 5 stars4/5The PARA Method: Simplify, Organize, and Master Your Digital Life Rating: 5 out of 5 stars5/5Crossing the Chasm, 3rd Edition: Marketing and Selling Disruptive Products to Mainstream Customers Rating: 5 out of 5 stars5/5The Book on Flipping Houses: How to Buy, Rehab, and Resell Residential Properties Rating: 4 out of 5 stars4/5Quiet Leadership: Six Steps to Transforming Performance at Work Rating: 4 out of 5 stars4/5Federal Contracting Made Easy Rating: 5 out of 5 stars5/5Fundamentals of Project Management Rating: 4 out of 5 stars4/5Project Management For Dummies Rating: 4 out of 5 stars4/5The Myth of Multitasking: How "Doing It All" Gets Nothing Done Rating: 5 out of 5 stars5/5SHRM Society for Human Resource Management Complete Study Guide: SHRM-CP Exam and SHRM-SCP Exam Rating: 0 out of 5 stars0 ratingsThe Ultimate Freelancer's Guidebook: Learn How to Land the Best Jobs, Build Your Brand, and Be Your Own Boss Rating: 4 out of 5 stars4/5Focus: The Hidden Driver of Excellence Rating: 4 out of 5 stars4/5Come Up for Air: How Teams Can Leverage Systems and Tools to Stop Drowning in Work Rating: 0 out of 5 stars0 ratingsThe New One-Page Project Manager: Communicate and Manage Any Project With A Single Sheet of Paper Rating: 3 out of 5 stars3/5The Third Wave: An Entrepreneur's Vision of the Future Rating: 4 out of 5 stars4/5Fundamentals of Project Management, Sixth Edition Rating: 0 out of 5 stars0 ratingsA Joosr Guide to... Getting Things Done by David Allen: The Art of Stress-Free Productivity Rating: 2 out of 5 stars2/5My Dream Map Rating: 5 out of 5 stars5/5If You Want It Done Right, You Don't Have to Do It Yourself!: The Power of Effective Delegation Rating: 4 out of 5 stars4/5The Fast Forward MBA in Project Management Rating: 4 out of 5 stars4/5Scrum For Dummies Rating: 0 out of 5 stars0 ratingsBeing a Project Manager: The Beginning Rating: 4 out of 5 stars4/5Agile Practice Guide Rating: 4 out of 5 stars4/5
Reviews for DevOps Leadership - Steps For the Introduction and Implementation of DevOps
0 ratings0 reviews
Book preview
DevOps Leadership - Steps For the Introduction and Implementation of DevOps - Martin J. Adams
Table of Contents
Introduction
What does DevOps mean?
The history of DevOps
The benefits of DevOps
DevOps culture
Basic DevOps procedures
Continuous
Continuous Integration is the first step
Continuous Delivery und Continuous Deployment
What is DevOps leadership?
Transformational leadership
5-step leadership model
Change according to Lewin and the continuous improvement
Unfreeze
Change (Change)
Freezing (Refreezing)
Steps for the introduction and optimization of DevOps
Unfreezing - the need for change
Change - plan and approach the transformation
Stakeholder management
Stakeholder identification
Categorization of stakeholders
Analyze stakeholder needs and set goals
Perform and monitor - take corrective action if necessary.
Change - framework conditions, concepts and measures
Corporate culture - the foundation
Cross-functional self-organized teams
An agile team and its environment
Teams and their powers
DevOps and the customers
DevOps and the processes
DevOps and Scrum
DevOps and quality assurance
Freeze - validate results and establish continuous improvement
Continuous improvement and Kaizen
Afterword
Literature list
Introduction
"DevOps means agile IT (operations) delivery, which is what is required to match the rhythm of agile IT development. DevOps is a philosophy, not a method, a model, a body of knowledge, or *shudder* a purchasable tool. DevOps is the philosophy of unifying development and operations at the culture, practice, and tool levels to achieve faster and more frequent implementation of changes in production.
Culture=behavior, collaboration, accountability/liability, trust/empowerment....
Practice=principle, roles/RACI, processes/procedures, metrics/reporting, KPIs/improvement....
Tooling=Shared knowledge, mutual tooling, common technology platforms¹... "
When we talk about DevOps, it's not that simple. Depending on who you talk to, DevOps means something completely different. It seems to be somehow related to the other meanings and interpretations, but it is nevertheless so far removed from other views in everyday life that exponents of different approaches and approaches have a hard time finding a common basis for conversation.
In this book, we will look at the topic of DevOps from a leadership perspective. This means that we will look in particular at the aspects relating to culture and model and, of course, gain an overview of the various methods used. In addition, we will deal with heavyweight topics such as leadership in the DevOps context as well as the important question of the introduction and development of DevOps from a leadership perspective in this context, and from this we will work out requirements for the role and task of leadership in the agile context, particularly in the context of DevOps.
¹ Rob England: Define DevOps. What is DevOps? In: The IT Skeptic. November 29, 2014, accessed February 17, 2016 (English).
What does DevOps mean?
DevOps focuses on a collaboration between development and operations that emphasizes a change in mindset, better collaboration and tighter integration. It does this by combining a wide variety of concepts and techniques to be more efficient, innovate faster, and deliver more value to businesses and customers.
The history of DevOps
The beginning of the DevOps movement can be traced back to the first decade of the 21st century. It emerged as a reaction to the identified conflicting goals of two areas in corporate IT.
On the one hand, there was the development area, whose task is to develop new solutions to problems as quickly as possible and put them into operation. On the other hand, there was IT operations, whose task was to ensure the stability, security and continuity of the existing solution in order to guarantee the availability of the programs and functions. In this way, two areas were effectively tied to each other, which had to fulfill different objectives.
With the emergence of the DevOps movement, approaches were sought as to how this conflict of goals could be overcome and thus the maximum customer benefit from both areas could be realized, so to speak. In this context, a wide variety of techniques were evaluated and in some cases newly developed. In addition, measures were also taken to support communication and collaboration between development (Dev) and operations (Ops) and to break down the silo mentality of the two areas.
The benefits of DevOps
Building a culture of shared responsibility, transparency, and faster feedback is the foundation of any high-performing DevOps team. Key success factors for realizing maximum benefits with DevOps are establishing a culture of collaboration and joint problem solving.
Teams that work in silos often don't adhere to the systems that DevOps advocates.
What is required is a systems thinking approach that is aware that actions not only affect one's own team, but also all other teams involved in the release process. For this, transparency and collaboration to achieve jointly pursued goals are essential.
The