Alexander Schwartz works as an agile coach/trainer and is a quality evangelist with more than 25 years experience of work within the IT sector. After getting infected with “the agile virus” his desire for Continuous Delivery, DevOps, and agile testing is endless. He is a popular speaker and a recognized expert for conferences (Agile and DevOps). Alex currently works at HERE Maps in Berlin as well as a Freelancer – he describes himself as a “rusty but clean coder.”
Topic: DevOps = Effectiveness First!
In this talk, we explore in detail how efficiency and effectiveness are related to DevOps and the traditional separation of Development and Operations.
Companies are usually aiming for high efficiency and predictability. This seems to make sense in the first place, as no one wants to be inefficient, right? But wait a second, the ask for efficiency might be a source of a permanent conflict with the DevOps idea. The focus on “synergy effects” and “good utilization” – which is a focus on efficiency – is often one of the main motivations for creating silos in the organization, for the classical separation between Dev and Ops. Quite often those structures are neither effective nor efficient in the long run.
On the other hand, with DevOps did right one can achieve a high level of effectiveness: Horizontal scaling, that is, increasing for a team their coverage of the value stream from idea to production, brings naturally the focus on doing the right thing for the customer. Furthermore, by improving the efficiency of an effective process, DevOps can enable companies to achieve a significant competitive advantage. Especially the Continuous Delivery pipeline can be a strong engine for delivering features and improvements to enable innovation and a high operational excellence.
What can I learn in this session?