Feature Toggles sind eines dieser Konzepte, die auf den ersten Blick einfach klingen, aber in der Praxis enormes Potenzial entfalten. In dieser Session des DevOps Meetup Zürich spreche ich gemeinsam mit Ben Rometsch, dem Gründer von Flagsmith, über das Was, Warum und Wie von Feature Toggles. Wir behandeln die grundlegenden CI/CD-Konzepte, die Feature Toggles notwendig machen, den Unterschied zwischen Deployment und Release, und wie moderne Feature-Flagging-Plattformen progressive Rollouts, User-Segmentierung und A/B Testing ermöglichen.
Eine Lösung für alles? Von wegen! Partizipative Budgetierung verlangt nach einer massgeschneiderten Lösung, die sich ständig weiterentwickeln und an die jeweilige Situation anpassen kann. In diesem Artikel beschreiben wir, wie wir das bei Zühlke umsetzen.
Das SAFe® for DevOps Training ist ein Assessment oder ein Workshop, der ideal für Teams geeignet ist. Warum? Weil der Fokus darauf liegt, den Wertstrom dieser Teams voranzutreiben. Indem wir Fragen, Herausforderungen und mögliche Hindernisse adressieren, können wir am Training arbeiten, um ihnen Mehrwert zu bieten. Wir geben den Teams den Theorie-Input, was DevOps genau ist.
Learn ist der letzte Schritt des SAFe for DevOps Health Radar, und in vielerlei Hinsicht der wichtigste. Hier treffen wir die schwierigen Entscheidungen darüber, wo wir investieren, wo wir aufhören und wie wir alles, was wir tun, kontinuierlich verbessern. In diesem Video erkläre ich, was der Learn-Schritt umfasst und warum er der Schlüssel ist, um das Richtige richtig zu bauen.
Measure ist der Schritt des SAFe for DevOps Health Radar, in dem alles zusammenkommt. Nach dem Deployment in die Produktion und der Stabilisierung sammeln wir nun qualitative und quantitative Informationen über unsere Epics und Features. Das Ziel ist es, unsere Hypothesen zu validieren und fundierte strategische Entscheidungen zu treffen. In diesem Video erkläre ich, was der Measure-Schritt umfasst und warum er essenziell ist, um das Richtige zu bauen.
Nachdem wir ein neues Feature für unsere Nutzer freigegeben haben, müssen wir sicherstellen, dass alles reibungslos läuft. Stabilize ist die Aktivität im SAFe DevOps Health Radar, die sich auf die Aufrechterhaltung eines hohen Niveaus an Geschäftskontinuität konzentriert, damit wir unseren Kunden kontinuierlich Mehrwert liefern können. In diesem Video erkläre ich, was Stabilize umfasst und warum es für eine stabile, widerstandsfähige Produktionsumgebung unverzichtbar ist.
Release ist einer der letzten Schritte im SAFe for DevOps Health Radar. Zu diesem Zeitpunkt ist die neue Funktionalität bereits in der Produktion deployed und verifiziert. Jetzt ist es an der Zeit, die neue Funktionalität einer kleinen Gruppe von Nutzern oder allen Nutzern zugänglich zu machen. In diesem Video erkläre ich, was der Release-Schritt umfasst und warum er eine entscheidende Geschäftsentscheidung ist.
Gemeinsam mit meiner Kollegin Nadine habe ich eine aktualisierte Version unseres partizipativen Budgetierungsansatzes vorgestellt. Wir hatten bereits die erste Version an einem früheren Event geteilt, aber seither haben wir einiges verändert, das wir natürlich nicht vorenthalten wollten. Ein kurzer Disclaimer: Wir haben Participatory Budgeting nicht erfunden. Wir haben auf den Vorlagen des SAFe (Scaled Agile Framework) aufgebaut, daher findet ihr auch das Copyright auf den relevanten Folien. Wenn ihr selbst Participatory Budgeting bei euch einführen wollt, sind wir gerne bereit, unsere Erfahrung zu teilen, und verweisen dabei immer auf die Originalpräsentation und Originalunterlagen von SAFe.
Am 1. Februar 2002 begann meine Reise bei Zühlke als Junior Software Engineer. Zwanzig Jahre später bin ich immer noch hier. In diesem Beitrag möchte ich teilen, wie diese 20 Jahre aussahen, was mich motiviert hat und warum ich plane, noch mindestens weitere 20 Jahre zu bleiben.
In diesem Artikel erkläre ich, was Continuous Deployment innerhalb des SAFe® DevOps Health Radars ist und warum es für die schnelle und sichere Wertlieferung unverzichtbar ist. Bitte beachten Sie, dass alles hier Besprochene unter der Lizenz von Scaled Agile steht und dass das Scaled Agile Framework als Toolbox zu verstehen ist. Nehmen Sie daraus, was zu Ihren Bedürfnissen passt und Ihre Probleme löst.
Wie erkennt und behebt man proaktiv Produktionsprobleme, bevor sie zu einer Geschäftsunterbrechung führen? Respond ist die Aktivität im SAFe DevOps Health Radar, die genau diese Frage beantwortet. In diesem Video erkläre ich, was Respond umfasst und warum es für die Aufrechterhaltung einer stabilen Produktionsumgebung unverzichtbar ist.
Value Stream Mapping ist eine Lean-Management-Methode, um den Wertfluss von der Idee bis zur Produktion zu verbessern. Sie bietet Einblick in die Effizienz einer Organisation und kann helfen, Engpässe zu identifizieren und den Wertfluss zu verbessern. Das primäre Ziel besteht darin, jegliche Verschwendung zu eliminieren.