Aus dem Kurs: DevOps – Grundlagen (2018)
Vorteile von DevOps für die Organisation
Aus dem Kurs: DevOps – Grundlagen (2018)
Vorteile von DevOps für die Organisation
DevOps ist keine Sache, die man plötzlich hat oder macht. So wie viele andere Dinge als auch Prinzipien, die man in eine Firma einführt, nimmt das Ganze seinen Anfang. Und der Anfang kennzeichnet sich im normalen Fall daurch, dass man die wichtigste Frage überhaupt klärt: die Frage danach, warum man das Ganze einsätzen sollte. Diese Form der Standortbestimmung ist wichtig für jede Firma, da sie den Mitarbeitern hilft zu verstehen, warum das Ganze praktiziert werden sollte. In diesem Video setzen wir uns nun mit möglichen Antworten auf diese Frage auseinnander. Zunächchst einmal ist zu bemerken, dass viele Firmen in Deutschland immer mehr auf die Agilen Prinzipien der Softwareentwickung setzen wollen, weil sich mitunter herkömmliche Modelle, wie beispielsweise Wasserfall nicht bewert haben, als auch Konkurrenten mit Agilen Modellen deutlich erfolgsreicher waren, nutzen viele Firmen beispielsweise Methodologien wie Scrum oder auch Kanban. Für die Umsetzung solche Methodologien, beispielsweise aus einer Agilen Transition, ist es mitunter notwendig, dass Prinzipien wie DevOps vorherrschen. Da bestimmte Voraussetzungen für die Organisation, wie beispielsweise das schnelle Bereitstellen von Software, nur durch Möglichkeiten wie DevOps tatsächlich zur Verfügung gestellt werden können. Selbstverständlich macht man viele Dinge nicht des Selbstzweck wegen, sondern, vor allem, um am Markt bestand zu haben. Und der Markt entwickelt sich natürlich auch unabhängig von den eigenen Bemühungen. Und besonders im Bereich der IT hat sich der Markt nun halb mal zu einer Kultur, die von DevOps geprägt ist, hin entwickelt. Das heißt also, Firmen, die hier den Anschluss verlieren, verlieren möglicherweise auch den Anschluss in ihrem Markt als solches. Der Einsatz von Technologien, wie beispielsweise Cloud oder auch anderen modernen Tools, kann mitunter es nötig machen, dass Prinzipien, wie sie in DevOps angewendet werden, auch zum Einsatz kommen. Mitunter steigt auch, grade durch diese technischen Gegebenheiten, die Komplexität der IT-Landschaft immer mehr. So dass diese zunehmende Komplexität eben auch hier bestimmte Prinzipien benötigt, wie sie beispielsweise von DevOps bereitgestellt werden. Da herkömmlich auch besonders viel mit manuellen Eingriffen gearbeitet wurde, war es nie möglich ein gewisses Qualitätsniveaus zu garantieren. Auch hier hilft DevOps ein Qualitätsniveaus auf einem gewissen Standard zu halten, indem es viele Dinge durch Automatisierung verbessert. Der für mich persönlich wichtigste Aspekt ist -- der Fokus auf Wertschätzung. Das heißt also, durch die Automatisierung von repetitiven Aufgaben und der Automatisierung beispielsweise von Softwarebereitstellung, können wir uns auf die wesentlichen Dinge, die unser Unternehmen nach vorne bringen, konzentrieren. Man sieht also, dass es viele gute Gründe gibt DevOps in eine Organisation einzuführen. Trotzdem sollte man, besonders aus Gesichtspunkten des Changemanagement darauf achten, dass jedes Individuum berücksichtig wird und dessen Meinung gehört wird. Denn nichts ist schlimmer, als eine Strategie zu verfolgen, an der nicht alle gleichermaßen mitwirken wollen.