Kostenlose Agile-Kurse

Lernen Sie mit Easy Agile

Easy Agile Podcast Ep.22 Das skalierte Agile-Framework

Hör zu
Abonnieren Sie unseren Newsletter

„Rebecca ist eine absolute Goldmine an Wissen, wenn es um SAFe geht. Ich kann es kaum erwarten, das Gespräch auf dem SAFe Summit 2022 fortzusetzen!"“ - Tenille Hoppo

In dieser Folge sprechen Rebecca und Jasmin:

📌 Der Wert des Scaled Agile Frameworks, für wen es gedacht ist und wer davon profitieren würde

📌 Die Bedeutung einer gemeinsamen Sprache für Unternehmen, um effektiv zu skalieren

📌 Wann Sie das Scaled Agile Framework mit Ihrer agilen Transformation verbinden sollten

📌 Gibt es jemals wirklich einen Endzustand?

+ mehr!

📲 Abonnieren/Hören Sie Ihre Lieblings-Podcasting-App.

Danke, Jasmin und Rebecca!

Transkript

Jasmin Iordan sagt:

Hallo, und willkommen zum Easy Agile Podcast, wo wir heute mit Rebecca Davis, SAFe Fellow, SPCT, Hauptberaterin und Mitglied des SAFe-Framework-Teams, über alles rund um Scaled Agile sprechen. Rebecca hat eine Leidenschaft für Teamwork, Integrität, Kommunikation und Engagement für Qualität. Und sie hat Unternehmen darin gecoacht, wettbewerbsfähige, marktverändernde Produkte in großem Maßstab zu entwickeln und gleichzeitig Freude an der Arbeit zu wecken, denn was ist Arbeit ohne Freude. Heute haben wir alles rund um die Implementierung von Scaled Agile, Herausforderungen, Chancen und auch die Idee zur Optimierung des Workflows besprochen. Rebecca veranstaltet einen Workshop auf dem SAFe Summit in Denver im August dieses Jahres. Ich hoffe, Ihnen gefällt der Podcast.

Jasmin Iordan sagt:

Hallo zusammen und willkommen zum Easy Agile Podcast. Ich bin deine Moderatorin Jasmin Lordandis, Produktmarketing-Managerin hier bei Easy Agile. Und heute freuen wir uns, Rebecca Davis vom Scaled Agile Framework begrüßen zu dürfen. Willkommen, Rebecca, und danke, dass du zu uns gekommen bist.

Rebecca Davis:

Danke. Ich schätze es, hier zu sein. Ich freue mich.

Jasmin Iordan sagt:

Ich auch, vor allem, weil wir die Tage herunterzählen, bevor wir Sie auf dem SAFe Summit in Denver, Colorado, persönlich treffen werden. Und bevor wir unser Gespräch beginnen, möchte ich mich bei den traditionellen Hütern des Landes bedanken, von dem aus wir heute unseren Podcast ausgestrahlt haben. Die Menschen im Land, das Djadjawurrung spricht. Wir erweisen den älteren, gegenwärtigen und aufstrebenden Ältesten unseren Respekt und zollen allen Aborigines der Torres Strait Islanders und den Ureinwohnern der First Nations, die heute zu uns kommen, denselben Respekt. Bevor wir loslegen, Rebecca, kannst du uns etwas über dich und deine Rolle bei Scaled Agile erzählen?

Rebecca Davis:

Sicher. Ich bin eigentlich relativ neu in der Arbeit für Scaled Agile. Ich bin jetzt seit etwas mehr als 90 Tagen dort und ich bin Mitglied des Framework-Teams, was bedeutet, dass ich bei der Entwicklung des Scaled Agile-Frameworks und zukünftiger Versionen davon helfe. Davor leitete ich LACE bei einem Unternehmen namens CVS Health und habe im Laufe meiner Jahre in einer Reihe von Organisationen im Gesundheitswesen gearbeitet, die agile Transformation und digitale Transformation implementiert oder organisiert haben. Und ich denke, einer der Gründe, warum Scaled Agile daran interessiert war, dass ich dem Team beitrete, sind einfach die vielen unterschiedlichen Erfahrungen mit der Agilität von Unternehmen als Ganzes, auch außerhalb der Technologie. Also Marketing-Transformationen und HR-Transformationen, rechtliche Transformationen. Aber ich liebe es, bei Scaled Agile zu sein und Teil des Framework-Teams zu sein. Es ist wirklich aufregend, mehr Organisationen zu helfen, und nur die, in der ich gerade bin, versteht wirklich, wie man Freude an ihren Arbeitsplatz bringt und der Welt einen Mehrwert bietet.

Jasmin Iordan sagt:

Ja, cool. Und Sie haben dort ein paar Informationen darüber gegeben, warum Scaled Agile an Ihnen interessiert war. Was hat Sie an Scaled Agile interessiert und haben Sie das Scaled Agile Framework in diesen früheren Rollen, die Sie gerade beschrieben haben, verwendet?

Rebecca Davis:


Ja. Das sind großartige Fragen. Ich denke, ich werde versuchen, beide zusammen zu beantworten. Aber der Grund, warum ich mich schon immer für das Scaled Agile Framework interessiert habe, ist, dass ich ein paar verschiedene Organisationen geleitet habe, sowohl als Inhaber meines eigenen Unternehmens als auch in Startups und in größeren Organisationen gearbeitet habe, wo ich wusste, dass Agilität wichtig ist. Aber als Change-Leader hatte ich Schwierigkeiten, einen Weg zu finden, um wirklich eine große Anzahl von Menschen miteinander zu verbinden. Und für mich ist es genau das, was Scaled Agile für uns tut. Ab einer bestimmten Größe ist es viel einfacher, diese gemeinsame Sprache und diese gemeinsame Art zu entwickeln, um mit dem Framework voranzukommen und Mehrwert zu schaffen. Es macht mir auch wirklich Spaß, weil viele Überlegungen bereits für Sie erledigt sind.

Rebecca Davis:

Wenn Sie also in einer Organisation sind und versuchen, Veränderungen herbeizuführen oder die Führung zu wechseln, würde ich viel lieber die Gespräche und meinen Kontext leiten und sicherstellen, dass ich den Puls meines jeweiligen kulturellen Umfelds habe und aus all diesen Teilen ziehe, aus dem Rahmen, in dem bereits darüber nachgedacht wurde, was die richtigen Worte sind und was wir als Nächstes tun und was der nächste Schritt ist. Deshalb habe ich es als Change Leader einfach als unschätzbares Instrumentarium empfunden.

Rebecca Davis:

Ich bin aus mehreren Gründen dem Framework-Team beigetreten. Erstens hatte ich so viele Veränderungen in so vielen verschiedenen Bereichen geleitet, dass ich nicht mehr herausgefordert wurde, aber ich war wirklich auf der Suche nach etwas Größerem und Anderem, und ich war immer davon überzeugt, dass ich wirklich die Veränderung sein möchte, die ich in der Welt sehen möchte. Und ich denke, Teil des Framework-Teams zu sein, gibt mir Zugang zu solchen Dingen und auf der ganzen Welt, um wirklich dabei zu helfen, die Menschlichkeit der Menschen zusammen mit all den großartigen Techniken, die wir gelernt haben, zu verbinden und sie hoffentlich zu erweitern und einfach einen besseren Ort zu schaffen.

Jasmin Iordan sagt:

Ja. Geil. Und das haben Sie in Ihrer Antwort irgendwie angesprochen, aber wenn wir sagen müssten, für wen ist das Scaled Agile Framework und wem würde es am meisten nützen, was würden Sie dazu sagen?

Rebecca Davis:

Ja. Ich denke, meine Meinung dazu ist, dass ich glaube, dass das Scaled Agile Framework für Leute gedacht ist, die glauben, dass ihre Organisationen es in sich haben, besser zu werden, sowohl intern als auch dieses gigantische Potenzial haben, den Kunden zu helfen, die sie betreuen, und die vielleicht gerade Schwierigkeiten haben, dieses Potenzial wirklich auszuschöpfen. Ich sehe das Framework also nicht unbedingt so, wie es für eine bestimmte Rolle gedacht ist. Ich denke, es ist für Leute, die an Besserung glauben. Und diese Leute, so habe ich herausgefunden, leben in einer Organisation und haben mehrere verschiedene Rollen, und das Framework hilft einem wirklich dabei, das aufeinander abzustimmen.

Jasmin Iordan sagt:

Ja. Und ich denke, eine Sache, die aus SAFe hervorgeht, wenn man erst einmal gelernt hat, wie all die verschiedenen Praktiken und Zeremonien zusammenwirken, ist genau das, was Sie über Konnektivität gesagt haben. Und Sie haben auch davon gesprochen, eine gemeinsame Sprache zu haben. Wie wichtig ist das, wenn wir über wirklich große Organisationen mit vielen verschiedenen Funktionen sprechen, die, seien wir ehrlich, es durchaus üblich ist, dass verschiedene Funktionen in verschiedene Silos fallen und Dinge zusammenbrechen. Wie wichtig sind also diese Konnektivität und diese gemeinsame Sprache, damit eine Organisation als Ganzes gemeinsam skalieren kann?


Rebecca Davis:

Ja. Ich weiß nicht einmal, wie wichtig das ist. Ich schätze, speziell die Organisation, aus der ich gerade komme, hatte über 400.000 Menschen, die dort gearbeitet haben. Und das Letzte, was ich möchte, ist darüber zu diskutieren, was das Wort Feature bedeutet, denn das endet nicht in einer Konversation, in der wir verstehen, warum wir einen Artikel veröffentlichen wollen oder warum wir dieses bestimmte Ergebnis wollen oder wie dieses Ergebnis mit diesem anderen Ergebnis zusammenhängt, wenn wir so viel Zeit damit verbringen, nur eine Wortwahl zu wählen und stattdessen ein Gespräch darüber zu führen, was das Wort überhaupt bedeutet.

Rebecca Davis:

Ich mag es vor allem, weil es uns allen diesen gemeinsamen Diskussionsrahmen bietet, und wir müssen in der Lage sein, dies auf wirklich transparente und offene Weise auf all unseren verschiedenen Ebenen zu tun. Ich weiß also nicht einmal, wie viel Wert es bringt, nur diese Fähigkeit zu haben, Stabilität zu schaffen, und überall dieselbe Sprache, dieselbe Wortwahl, dieselbe Bedeutung hinter dieser Wortwahl, sodass wir all die Debatten führen können, die wir darüber führen müssen, was das Beste ist, was wir tun könnten, da alles, was wir tun können, wertvoll ist, aber einige Dinge, über die wir entscheiden müssen, sind wertvoller als andere.

Jasmin Iordan sagt:

Ja. Und ich denke, das entspricht wirklich dem, was Sie darüber gesagt haben, einer Organisation zu helfen, ihr Potenzial auszuschöpfen. Es klingt, als würde man sich in dem, was man Dinge nennt oder wie man Dinge diskutiert, verzetteln. Und um sich am Ende auf eine gemeinsame Bedeutung einigen zu können, braucht man diese gemeinsame Struktur oder diese gemeinsame Sprache. Und du wirst dir nur selbst im Weg stehen, wenn du es nicht hast. Es ist also absolut sinnvoll, dass das Framework Organisationen auf diesem Weg wirklich unterstützen könnte. Und Ihrer Erfahrung nach geht es darum, agil zu skalieren, weil es im Namen schon impliziert ist. Und ich denke, wenn wir an das Scaled Agile Framework denken, denken wir an all die Organisationen, die so groß sind wie die, die Sie gerade erwähnt haben, 400.000 Mitarbeiter. Was ist Ihrer Erfahrung nach ein guter Zeitpunkt, um das Scaled Agile Framework einzuführen? Muss es von Anfang an richtig sein? Müssen es Organisationen sein, die 400.000 Mitarbeiter haben? Wo ist der richtige Zeitpunkt, um das Framework mit einer agilen Transformation zu verbinden?

Rebecca Davis:

Ja. Ich denke, das ist eine wirklich faszinierende Frage, und meine Antwort hat sich im Laufe der Jahre geändert. Ich habe ursprünglich angefangen, mich mit Scaled Agile zu beschäftigen, weil es meine erste große Transformation zusammen mit einer großen Organisation war, und ich wusste, dass es einige Lösungen für die Probleme geben musste, die ich sah, und ich entdeckte SAFe. Aber wenn ich zurückdenke, habe ich tatsächlich direkt nach der High School mein eigenes Startup-Unternehmen gegründet. Und ich wünschte wirklich, ich hätte etwas daraus ziehen können, das mir Informationen über schlanke Geschäftsfälle gegeben hat, mit meinem Kunden gesprochen, Tests eingeholt und Feedback erhalten hat. Ich habe also das Gefühl, dass die Prinzipien, Praktiken und Werte in jeder Größenordnung angewendet werden könnten.

Rebecca Davis:

Ich denke, der Teil über die Skalierung, der Teil über die Entscheidung wie: „Hey, ich mache die PI-Planung“, ich persönlich finde nicht, dass Sie die PI-Planung durchführen müssen, wenn Sie vier Personen in Ihrer Organisation haben, denn es geht darum, Teams aus verschiedenen Gruppen zum Reden zu bringen. Sie sollten die Dinge auf jeden Fall zu 100% planen. Ich denke, ein Teil der Idee ist wie: „Wann implementiere ich einen Zug“ oder „Wann habe ich einen Lösungszug“ oder „Wann nenne ich etwas offiziell LPM“, anstatt nur Diskussionen zu führen, weil mein Unternehmen so klein ist, dass wir alle über Dinge diskutieren können. Ich denke, das ist ein anderer Teil der Implementierung des Scaled Agile-Frameworks, als einfach nur zu leben und an die Prinzipien, Werte und Denkweisen zu glauben, egal in welcher Größe oder welchem Stadium Sie sind. Macht das überhaupt Sinn?

Jasmin Iordan sagt:

Das macht Sinn. Und ich denke, dann stellt sich die Frage, wo fängt man an und was wäre der erste Schritt bei der Implementierung von SAFe? Und ausgehend von Ihrer eigenen Erfahrung, wo fangen Sie mit diesem Framework an?

Rebecca Davis:

Ja. Ich finde es toll, dass Sie das gefragt haben, da ich ehrlich gesehen habe, dass mir und einigen anderen Change Agents das passiert ist, wo Scaled Agile uns diese sogenannte Implementierungs-Roadmap gibt, und sie enthält alle Schritte, mit denen Sie beginnen können. Und es hat sich bewährt, und Unternehmen nutzen es und es funktioniert. Und was ich bei meinem eigenen Führungswechsel festgestellt habe, ist, dass wenn ich einen Schritt überspringe oder dem nicht folge, weil ich unter Druck stehe, einen Zug zu starten, anstatt damit zu beginnen, meine Führungskräfte an den richtigen Wendepunkt zu bringen oder die Führungskraft dazu zu bringen, dass mir das nachher so viel Schmerz bereitet.

Rebecca Davis:

Wenn ich also jemandem einen Rat geben sollte, dann: „Schauen Sie, ziehen Sie die Karte in der Implementierungs-Roadmap von der SAFe-Website herunter und folgen Sie ihr. Und folge ihr weiter. Und wenn du herausfindest, dass du...“ Ich denke, wenn ich zurückblicke und meine eigene Retrospektive mache, die Momente, in denen ich beschlossen habe, einen Zug auf den Markt zu bringen, ohne meine Mitarbeiter zu schulen, oder mehr Produktmanagementpraktiken auf den Markt zu bringen oder damit anzufangen, ohne meine Mitarbeiter wirklich zu schulen, dann tut mir das später mit Coaching und Kommunikation, mit Feedback eine Welt weh. Aus diesem Grund ist es also da. Folge ihm einfach. Es ist bewiesen.

Jasmin Iordan sagt:

Ja. Und das ist ein wirklich guter Rat. Und ich denke, wenn sich die Leute die Roadmap für SAFe ansehen, steht da eine Menge drin. Aber wenn wir über agile Transformationen sprechen, wird es zwangsläufig eine Menge geben, die Sie dorthin bringen könnte. Es macht also Sinn, wenn das ganze Denken für Sie erledigt ist und all diese Schritte getan wurden. Vertraue einfach dem Prozess, glaube ich, ist die Botschaft, die da ist, und all das zu befolgen. Und ich finde es wirklich interessant, denn der erste Schritt mit SAFe besteht, wie Sie sagen, darin, Ihre Führungskräfte mit ins Boot zu holen. Und oft fühlen wir uns dazu hingezogen, die Arbeit besser zu machen. Fangen wir also mit diesen Zeremonien an. Fangen wir mit all den Dingen an, die die tägliche Arbeit besser machen. Wie wichtig ist es, mit den Führungskräften einer Organisation zu beginnen?

Rebecca Davis:

Ja. Ich habe die SAFe-Implementierungen an der Basis durchgeführt, bei denen Sie mit unten beginnen und dann irgendwie aufsteigen. Und persönlich, und das ist eine persönliche Meinung, würde ich mir viel lieber die Zeit und die Mühe nehmen, die Kommunikation mit den Führungskräften richtig zu gestalten und die volle Unterstützung der Führung zu bekommen, als wieder an dem Ort zu sein, an dem ich versuche, an der Basis aufzusteigen, und ich stoße an die Obergrenze. Die eine Sache, die ich den Trainern, die mir Bericht erstattet haben, immer gesagt habe und woran ich zutiefst glaube, ist, was wir mit Transformation zu erreichen versuchen, ist eine Reise. Es ist kein Ziel. Weil wir diese Reise gesund und mit einer vollen Packung Essen und all diesen Dingen beginnen wollen, müssen wir uns die Zeit nehmen, wirklich mutig zu sein und Gespräche mit unseren Führungskräften zu führen und ihre Zustimmung zu Leading SAFe zu bekommen.


Rebecca Davis:

Wenn sie nicht davon überzeugt sind, an einem zweitägigen Kurs teilzunehmen, warum sollten wir dann glauben, dass sie zu PI-Planungen kommen und so sprechen, wie wir es uns erhoffen, und die Veränderung herbeiführen, die sie wirklich führen müssen? Ich denke, das ist eines der wichtigsten Dinge, wenn nicht sogar das Wichtigste von Anfang an: Seien Sie mutig als erster Change-Leader in Ihrer Organisation und stellen Sie diese Verbindungen her.

Rebecca Davis:

Es kann eine Weile dauern. Ich habe an Implementierungen oder Transformationen teilgenommen, bei denen es damit begann, dass ich Probleme entdeckte, die leitende Angestellte oder Führungskräfte hatten, und einige davon löste, sodass das Vertrauen aufgebaut wurde, dass ich ein Problemlöser bin. Ich könnte also um den einstündigen Executive Workshop bitten, der eigentlich ein vier- bis sechsstündiger Executive Workshop sein sollte, um an den Punkt zu kommen, an dem ich den vier- bis sechsstündigen Executive Workshop machen könnte, um an den Punkt zu kommen, an dem ich PI Leading SAFe machen könnte. Und wenn es das ist, was es braucht, um Ihnen den Ruf der Öffentlichkeit zu verschaffen, dann, Mann, machen Sie es, denn das ist der Punkt, an dem Sie die volle geschäftliche Agilität haben, glaube ich, wenn Sie die Unterstützung von Führungskräften bekommen und diese Begeisterung bekommen.

Jasmin Iordan sagt:

Ja. Ja, das ist wirklich interessant. Und ich denke, wenn wir dieses Maß an Verständnis und dieses Fundament aufbauen, können wir nicht darüber hinausgehen. Und ich schätze, auch in diesem Punkt haben Sie aus Ihrer Erfahrung heraus eine angedeutet, aber was waren einige der Herausforderungen, die Sie bei der Implementierung von SAFe oder auch nur bei agilen Transformationen im Allgemeinen erlebt haben, und wie auch bei einigen der Möglichkeiten, zu deren Erschließung das Framework beigetragen hat? Lassen Sie uns also mit den Herausforderungen beginnen. Was sind einige der schwierigen Dinge, die Sie im Zusammenhang mit einer agilen Transformation und sogar der Implementierung des Frameworks erlebt haben?

Rebecca Davis:

Ja, ich nenne ein paar echte Beispiele, und das erste klingt vielleicht etwas verwaschen, aber ich glaube auch, dass die größte Herausforderung bei der Transformation du bist. Also, was ich im Laufe der Jahre herausgefunden habe, ist, dass ich mich engagieren muss. Ich musste mich ändern. Ich denke, es ist wirklich einfach, in einer Organisation zu sein und zu sagen: „Meine Führungskräfte verstehen das nicht“ oder „Manche werden es nicht verstehen“ oder: „Es war so und ich kann es nicht ändern.“ Und ich denke, als Erstes müssen Sie entscheiden, dass das für Sie als Person nicht akzeptabel ist. Und so wirst du als Person kämpfen gehen. Nicht du wirst versuchen, jemand anderen zum Kämpfen zu überreden, aber du wirst kämpfen gehen. Ich denke also, dass persönliche Verantwortung wahrscheinlich die größte Herausforderung ist, jeden Tag aufzuwachen und zu sagen: „Ich gehe wieder rein.“

Rebecca Davis:

Ich denke, aus der Sicht eines Beispiels habe ich definitiv große Herausforderungen erlebt, wenn das Führungsteam wechselt. Wenn wir also eine Gruppe von Führungskräften haben, haben wir den Wendepunkt erreicht, wir haben Leading SAFe durchgemacht, wir haben unsere Züge gestartet. Und dann die Organisation, weil jede Organisation gerade eine Menge Veränderungen durchmacht und die Leute neue Rollen finden und in den Ruhestand gehen und all das, es gibt eine ganz neue Gruppe von Führungskräften. Und ich denke, eines der Dinge, die man dort entdecken muss, ist, dass es Momente geben wird, in denen es nervt, aber Sie müssen diesen Implementierungs-Zeitplan erneut starten und diesen Wendepunkt wieder erreichen, weil es neue Führungskräfte gibt. Und das ist schwer. Das ist es wirklich, und es erschöpft dich ein bisschen, aber du musst es einfach tun.

Rebecca Davis:


Ich denke, andere Herausforderungen, auf die ich gestoßen bin, sind, dass es einen Punkt gibt, nachdem man die Züge gestartet hat und nachdem man eine Weile gelaufen ist, an dem die Leute aufhören zu lernen, wenn man nicht aufpasst, weil man nicht aktiv sagt: „Das ist das Nächste, was es zu lernen gilt. Hier ist die nächste neue Sache, die Sie ausprobieren sollten.“ Ich denke also, es liegt in der Verantwortung eines Change-Leaders, unabhängig davon, ob Sie ein LACE-Leiter sind oder nicht, darauf zu achten, dass die Begeisterung aufrechterhalten wird, auf die Kultur des kontinuierlichen Lernens geachtet wird und die Menschen wirklich dazu motiviert werden, sich für das Lernen, Ausprobieren und Ausprobieren zu begeistern.

Jasmin Iordan sagt:

Ja. Das ist ein interessanter Punkt. Wie hast du das gemacht?

Rebecca Davis:

Hmm. Also ich denke ein paar Dinge. Erstens habe ich wichtige Lektionen gelernt, dass es einen Punkt innerhalb einer Transformation gibt, an dem diese Transformation als SPBC oder als Change Leader nicht mehr Ihnen gehört. Irgendwann hatte ich die schmerzhafte Erkenntnis, dass ich im Kopf hatte, was als Nächstes das Beste für das Unternehmen sein sollte, und ich verlor den Puls der Leute, die die Arbeit tatsächlich erledigen. Ich denke, was ich danach herausgefunden habe, ist für mich, dass es einen Punkt gibt, an dem Ihre LACE-Mitglieder, Ihre Change Leader und Ihre SPCs anfangen müssen, aus viel mehr Bereichen zu kommen. Und ehrlich gesagt, fangen Sie an, aus Leuten zu bestehen, die im Moment nicht begeistert von der SAFe-Implementierung sind, sodass Sie am Puls der Leute hören können.

Rebecca Davis:

Und dann denke ich, wenn du diese Leute bekommen und sie einladen und sagen kannst: „Ich lade dich ein, mir mitzuteilen, was frustrierend ist, was gut, was schlecht ist, was großartig ist, und ich lade dich ein, mir all die Dinge zu erzählen, die du da draußen in Webcasts oder Videos entdeckst, die du anscheinend gerne ausprobieren würdest, aber wir versuchen es noch nicht, und fange an, die Möglichkeit zurückzugeben, neue Dinge auszuprobieren und probiere Dinge aus, von denen du denkst, dass sie wahrscheinlich gegen Muster sind, aber sie müssen sie trotzdem ausprobieren.“ Ein Scrum Master würde es also mit einem Team machen, das sagt: „Ja, probier es aus und dann schauen wir zurück.“ Ich denke, man muss das in großem Maßstab tun und die Leute dafür begeistern lassen, ihre eigene Transformation selbst in die Hand zu nehmen.

Jasmin Iordan sagt:

Und was ist das Gleichgewicht zwischen der Implementierung des Frameworks und der Übernahme all der guten Dinge, von denen das Framework sagt, dass sie gut zu tun sind, und dann die Leute experimentieren und diese Dinge ausprobieren zu lassen, wie Sie sagen, die möglicherweise gegen Patente gerichtet sind? Wo ist der ideale Ort, um diese Autonomie und diese Flexibilität und dieses Experimentieren zu ermöglichen und gleichzeitig die Integrität des Frameworks aufrechtzuerhalten?

Rebecca Davis:

Ich denke, das Interessante ist, dass sie sich nicht wirklich unterscheiden. Im Rahmen des Frameworks sagen wir also zuerst Hypothese, zuerst Test. Was ich also gefunden habe, ist eine Art mehrschichtiger Denkpfad, bei dem es die Schritte im Rahmen gibt und sicherstellt, dass wir Teams und Gleichgewichtstrains haben und all die Prinzipien und Werte, und ob man diese Prinzipien und Werte die ganze Zeit leben kann, während man neue Dinge testet. Also testet man zuerst wie: „Hey, ich möchte versuchen, dass mein Zug von der Trittfrequenz der anderen Züge abweicht. Ich denke, das wäre hilfreich für uns.“ „Cool. Teste das.“ Und woran wir es testen müssen, ist, ob wir immer noch nach unseren Prinzipien leben? Wenden wir immer noch unsere Werte an? Wenden wir während des gesamten Tests und auch als Beweismittel immer noch die Kernprinzipien von Agilität und Lean an?


Rebecca Davis:

Haben wir also ein Ergebnis, bei dem: „Hey, ich habe gerade meinen Zug in ein Silo verwandelt“, oder haben wir ein Ergebnis, bei dem: „Nun, jetzt haben wir zwei verschiedene PI-Planungen innerhalb der gesamten PI-Kadenz, von denen einer mit allen anderen Zügen zusammengeführt wird und der andere kürzer ist, weil unsere Marktfrequenz schneller ist.“ Nun, das ist ein wunderbarer Gewinn. Ich denke, der Schlüssel ist, dass es nicht anders ist, aber einer der Testpunkte ist, sicherzustellen, dass Sie diese Prinzipien und Werte überprüfen.

Jasmin Iordan sagt:

Ja. Hast du je gesehen, dass das gut funktioniert? Das Beispiel, das Sie gerade mit der PI-Kadenz geliefert haben, macht absolut Sinn, und es sieht nicht so aus, als würde es mit irgendetwas, bei dem SAFe Ihnen helfen kann, gegen den Strich gehen.

Rebecca Davis:

Ja, das glaube ich. Das war ein bisschen von dem, worum es in meinem Gipfelgespräch letztes Jahr ging, denn während COVID gab es einige Züge. Wir hatten, ich weiß nicht, 30 Züge. Zwei von ihnen hatten täglich neue Anforderungen, die aus den verschiedenen Bundesstaaten der Vereinigten Staaten kamen und die von der Regierung kamen und aus allem hervorgingen. Diese Züge sorgten dafür, dass sich jeder in den Vereinigten Staaten impfen lassen konnte. Das ist wirklich verdammt wichtig. Und manchmal mussten sie täglich neu planen. Es machte einfach keinen Sinn zu sagen: „Jetzt hören wir einfach auf und beginnen mit der PI-Planung für drei Tage“, obwohl sie nicht einmal darüber nachdenken konnten, wie die Anforderungen für den nächsten Tag aussehen könnten. Seitdem haben sie immer noch einen schnelleren Marktrhythmus. Dann gibt es noch andere Züge, an denen gearbeitet wird, deren Set unbekannt ist. Es gibt Züge, die wissen, dass wir an diesen Feiertagen etwas veröffentlichen müssen oder dass wir zum Jahresende sicherstellen müssen, dass wir etwas fertig haben.

Rebecca Davis:

COVID befindet sich immer noch in einem reaktiven Zustand. In diesem Jahr haben sie sich also herausgestellt, dass diese Züge meines Wissens nach immer noch PI-Planungen durchführen. Ich bin nicht mehr da, aber aus meinem Wissen heraus. Aber sie machen acht pro Jahr statt vier pro Jahr. Und vier pro Jahr haben dieselbe Frequenz und die anderen vier nicht, und das erfüllt beide Bedürfnisse. Ich denke also, der Schlüssel ist Testen, und testen Sie nicht nur um der Sache willen, nur weil sich etwas trocken anfühlt oder Sie eine neue Führungskraft haben und sie Leading SAFe noch nicht durchlaufen haben, sondern testen Sie, weil sich etwas nicht richtig anfühlt, nämlich: „Wir erfüllen gerade nicht unsere Prinzipien oder Werte. Wir sind der Meinung, dass wir ihnen auf diese Weise besser gerecht werden könnten. Wir glauben, dass wir den Wertfluss auf diese Weise beschleunigen könnten. Lass es uns versuchen.“

Jasmin Iordan sagt:

Ja, cool. Und dazu, was sind einige der Warnsignale, die Sie in der Praxis gesehen haben, wo diese Werte nicht eingehalten werden, um sagen zu können: „Moment mal. Das funktioniert nicht. Wir müssen den Kurs ändern.“

Rebecca Davis:

Ja. Einige der Dinge, die ich gesehen habe, machen den ganzen Spaß, wenn Leute ihre Hierarchie oder ihren Teil der Organisation über den Unternehmenswert stellen. Ich habe also definitiv Leute gesehen, die zu mir kamen und sagten: „Hey, ich würde gerne seinen Test machen.“ Und wenn ich nach den Gründen frage, kommen mir viele Gründe wie ein leicht verhülltes „Weil ich mehr Kontrolle haben möchte.“


Rebecca Davis:

Ich denke, zurück zu den Werten: „Okay, was ist dein Warum? Fangen wir mit dem Warum an. Warum möchtest du etwas ausprobieren? Was bringt das Ergebnis dieser Studie?“ Und, A, wenn es wirklich schwer zu artikulieren ist, vielleicht etwas Schlimmes vor sich geht, oder wenn es artikuliert ist und es tatsächlich gegen Agilität oder Lean-Training verstößt oder den Flow beeinträchtigt oder ein Silo entsteht, ist das ein anfängliches Bauchgefühl. Ich denke, während des gesamten Testens ist es wichtig, genau wie bei Iterationen, Check-Ins und Demos abzuhalten, nicht nur darüber, was das Produkt produziert wird, sondern auch, was die Veränderung bewirkt. Also herauszufinden, was diese Frühindikatoren sein würden, und sie genauso behandeln, wie wir eine Merkmalshypothese oder eine epische Hypothese behandeln würden. Wir haben einige Ergebnisse, von denen wir glauben, dass wir sie erreichen könnten. Wir sind zu 100% offen dafür, dass sich herausstellt, dass wir falsch liegen. Das sind die Dinge, die wir als Frühindikatoren für Erfolg ansehen und wirklich offen miteinander umgehen wollen.

Jasmin Iordan sagt:

Ja, cool. Und es klingt, als ob der Schlüssel dazu darin liegt, eine Vorstellung davon zu haben, was das beabsichtigte Ergebnis dieses Experiments ist. Es geht nicht nur, wie Sie sagen, um ein Experiment zu machen. Du willst eine Vorstellung davon haben, wo du enden willst, damit du sehen kannst, ob wir tatsächlich dort ankommen oder nicht.

Rebecca Davis:

Ja.

Jasmin Iordan sagt:

Das ist wirklich faszinierend. Und ich denke, Experimentieren und iterative Verbesserung gehören irgendwie zusammen. Es geht nicht nur darum, blind etwas zu verfolgen, denn das ist es, was man tun sollte. Es geht darum, die Werte zu bewahren. Das ist ein wirklich interessantes Konzept. Und ich denke, darin würde sich auch eine enorme Chance ergeben. Was sind Ihrer Erfahrung nach auch aus Zeiten, in denen Sie SAFe in ein Unternehmen eingeführt haben oder eine agile Transformation durchgemacht haben. Was sind einige der Möglichkeiten, die Ihrer Meinung nach das Framework für Unternehmen oder Organisationen eröffnet hat, in denen Sie diese Transformationen geleitet haben?

Rebecca Davis:

Ja. Diese Vorstellung von echtem Wertefluss und geschäftlicher Agilität hat mich schon immer angezogen. Für mich hat Scaled Agile in einigen meiner Organisationen dazu beigetragen, dass ich immer darauf abzielte, also nicht, mein Ding zu verbessern, sondern alles besser zu machen. Und mit dieser Einstellung sollte es jedem möglich sein, an einem Kurs teilzunehmen, wenn ich wirklich darauf drängen würde. Jeder sollte in der Lage sein, an einem der Kurse teilzunehmen. Und heutzutage hilft das Enterprise-Abonnement dabei sehr. Als ich anfing, hatten wir das nicht. Also war es auch so, dass jeder an einem Kurs teilnehmen kann, und es sollte kreative Möglichkeiten geben, dafür bezahlt zu werden.

Rebecca Davis:

Aber durch dieses Einladungsmodell für wirklich jeden ließ ich eine Krankenschwester zu einem meiner Safer-Team-Kurse kommen, nur weil sie neugierig war und sie etwas darüber auf meinem Blog sah, was dazu führte, dass sie aufgeregter war und agiles Teamcoaching für eine Reihe von Krankenschwestern durchführen konnte, die sehr frustriert waren, weil ihre Arbeit auf individueller Basis so sehr auf und ab ging, und sie das Gefühl hatten, dass sie keine gute Patientenversorgung bieten würden, um sie auf Kanan zu coachen. Ban und sie alle richtig aufgeregt zu haben, weil sie als Team pflegen durften und wer auch immer verfügbar war Ich habe den nächsten Patientenfall genommen und die Patienten waren glücklicher. Sie konnten einfach einladen und dann Ja sagen, um all diese Rollen zu coachen, die so bedeutsam sind und sie so aufgeregt sind und sie sind etwas anderes.

Rebecca Davis:

Und dasselbe Modell führte dazu, dass aus dem Nichts heraus ein Marketingmitarbeiter nach dem Zufallsprinzip an einem meiner Leading SAFe-Kurse teilnahm, woraufhin er mit den VPs für Marketing sprach, was dann zu einer Marketingimplementierung für 800 Personen wurde. Ich denke, der Schlüssel ist, offen zu sein und Zeit mit Neugierigen zu verbringen. Und es spielt keine Rolle, ob sie in deiner Organisation sind. Es ist nicht so, dass ich dafür bezahlt wurde, es macht einfach richtig Spaß. Also warum nicht? Wenn jemand mit Ihnen über Agilität sprechen möchte, sprechen Sie mit ihm über Agilität. Es ist wirklich cool.

Jasmin Iordan sagt:

Ja, cool. Und ich denke, was ich daran liebe, ist, dass Agile oft genauso wie Softwareentwicklungsteams in Verbindung gebracht werden kann. Aber als jemand, der selbst im Marketing tätig ist, liebe ich die Vorteile und die Denkweise, die es für sehr traditionelle Herausforderungen bieten kann, aber die Art und Weise, wie es diese Herausforderungen auf eine Weise lösen kann, die noch nie zuvor angegangen wurde. Und ich denke, das hat auch etwas zu sagen, zu dem, was Sie vorhin über die Aufrechterhaltung der Begeisterung gesagt haben. Und ich habe das Gefühl, dass diese Frage bereits beantwortet wurde, denn oft wird darüber diskutiert: „Okay, wir skalieren agil, wir machen gerade eine Transformation durch.“ Und das impliziert, dass es diesen Endzustand gibt, in dem alles abgeschlossen ist. Es ist transformiert oder wir haben agil skaliert, aber es klingt nicht so, als ob das überhaupt der Fall wäre.

Rebecca Davis:

Nein, ich glaube überhaupt nicht. Ich denke meistens das Gegenteil von... Selbst wenn du dich selbst als Mensch betrachtest, dein ganzes Leben lang, wandelst du dich auf unterschiedliche Weise. Alles wirkt sich auf dich aus. Die Umwelt wirkt sich auf dich aus, was auch immer in deinem Leben passiert, ist nur dieser ganze Rucksack, den du mit dir herumträgst und du veränderst dich ständig. Und genau das Gleiche, glaube ich, für eine Organisation und ein Unternehmen. Das heutige Zeitalter ist verrückt. Es gibt ständig Updates, es gibt ständig neue Technologien. Sie und ich führen einen Vortrag aus völlig unterschiedlichen Ländern, und es gibt buchstäblich überall Veränderungen.

Rebecca Davis:

Also ja, ich denke, ein Teil der Transformation besteht darin, Ihrem Unternehmen zu helfen, sich mit der Geschwindigkeit des Wandels und all den Menschen darin wohl oder so wohl wie möglich zu fühlen und Veränderung nicht als schlechtes Wort zu betrachten, sondern als eine positive Sache, bei der wir da draußen Verbesserungen bewirken können. Und es ist für immer. Es ist eine Reise. Es ist noch nicht fertig. Ich mag Simon Sinek wirklich, wenn er über dieses unendliche Spiel spricht. Ich fühle mich einfach dem sehr nahe, wir sind nicht dabei, diesen Moment oder dieses Jahr zu gewinnen, wir sind dabei, um eine bessere Zukunft für uns und unsere Kinder zu schaffen, und das wird ewig dauern. Die Leute sind gerade dabei und sie müssen sich darauf freuen.

Jasmin Iordan sagt:

Ja. Und ich denke, das ist das Gleichgewicht zwischen verzögerter Befriedigung, aber ständiger Verbesserung. Sie werden also die Verbesserung auf dem Weg dorthin spüren und erleben. Es ist nicht so, dass es weit in der Zukunft sein wird, wo Sie den Nutzen dessen, was Sie tun, nicht spüren werden, aber es ist etwas, das sich aufbauen und im Laufe der Zeit passieren wird.


Rebecca Davis:

Ja. Und ich glaube, du hast mich gerade daran erinnert, das zu sagen. Ich habe diese Marketing-Transformation durchgeführt und kann mich nur noch gut an ein Gespräch mit einer der Marketing-VPs erinnern, die ich nach vier oder fünf Wiederholungen mit ihr gesprochen habe. Und sie sagt: „Mein Team ist so glücklich. Liegt das an Agilität? Ist Agilität das, womit sie zufrieden sind [unhörbar 00:32:17]?“ „Ja.“

Jasmin Iordan sagt:

Ja, Freude bei der Arbeit, oder?

Rebecca Davis:

Ja.

Jasmin Iordan sagt:

Ist es nicht das, worum es geht? Das ist so cool. Und doch ist das Ziel zunächst, niemals rauszugehen und Menschen glücklich zu machen. Es ist nur eine dieser zusätzlichen Nebenwirkungen, eine glückliche Nebenwirkung.

Rebecca Davis:

Ja.

Jasmin Iordan sagt:

Fantastisch. Und ich glaube, ich möchte wirklich über diese Idee sprechen, weil Sie sie ein paar Mal erwähnt haben, Sie haben sogar gerade Marketing und Krankenpflege erwähnt. Aber wenn Sie dann in diesen größeren Organisationen sind, haben Sie all diese verschiedenen Funktionen. Und ich denke, das bringt die Idee auf, sich nach Werten zu organisieren. Deshalb möchte ich sichergehen, dass wir ein bisschen darüber sprechen, denn Wert entsteht nicht nur durch eine Funktion, oder er wird nicht nur von einer Funktion oder einem Team erbracht. Es ist etwas, an dessen Umsetzung möglicherweise viele Mitarbeiter in einem Unternehmen beteiligt sind. Aber ich möchte wirklich wissen, wie Sie dieses Konzept der wertorientierten Organisation verstehen. Was bedeutet das und wie sieht das aus?

Rebecca Davis:

Ja. Ich denke, es gibt ein Grundkonzept, das auch in dieser Implementierungs-Roadmap enthalten ist und sich darauf bezieht, was zuerst passiert. Wie organisieren wir uns also zunächst nach Werten, denn Organisationen sind in der Regel hierarchisch organisiert? Ich bin Vice President of Marketing und ich habe Marketing bis zum Ende. Da ist also der erste Schritt: Identifizieren Sie den Wert, den Sie als Unternehmen schaffen. Es ist also nicht immer einfach, es zu artikulieren, was nicht immer einfach ist. Manchmal dauert es ein bisschen, bis man dann all die verschiedenen Arten von Rollen danach organisiert, was dieser Wert ist. Ich denke, das ist das Erste, womit die meisten Unternehmen, die skalierte Agilität implementieren, beginnen, es einfach zu identifizieren, sich darauf einzustellen, was letztendlich das ist, was Ihre Züge letztendlich sind.

Rebecca Davis:

Meiner Erfahrung nach ist es aufgrund des gleichen schnellen Marktwechsels, der sich die Welt bisher verändert hat, wirklich wichtig, Ihre Organisation rund um den Wert im Laufe der Zeit neu zu bewerten. Meiner Erfahrung nach war es eine der wirklich gesunden Dinge, die wir früher getan haben, am Ende eines jeden Jahres die Möglichkeit zu geben, uns die verschiedenen Zugstrukturen anzusehen und uns anzusehen, wie wir uns organisiert haben, und zu sagen: „Stimmt das immer noch? Und was ist unsere Strategie für das nächste Jahr? Wo wollen wir mit unseren Verbrauchern und Nutzern zusteuern? Und gibt es eine andere Art der Organisation, die uns dabei hilft?“ Und ich sage, geben Sie eine Chance, denn in manchen Jahren würden wir sagen: „Nein. 80% unseres Portfolios sind tatsächlich startklar. Die Dinge fließen. Es geht uns gut. „20% davon haben einen völlig neuen strategischen Wandel, der sie treffen wird, oder: „Das letzte Jahr hat sich nicht gut angefühlt. Wir hatten zu viele Abhängigkeiten. Wir hatten nicht die richtigen Leute in den richtigen Zügen „, all diese Dinge.

Rebecca Davis:

Machen Sie also zumindest eine Pause und schauen Sie sich das an und schauen Sie, ob unser Wert immer noch dasselbe bedeutet wie vor einem oder zwei Jahren. Müssen wir uns neu organisieren? Was heißt das? Was bedeutet ein Führungswechsel, wenn es nötig ist, sodass wir uns immer auf Werte konzentrieren, und das ist keine Definition, die wir uns vor fünf Jahren selbst gegeben haben und einfach aufgehört haben zu erkennen, dass sich die Welt verändert hat.

Jasmin Iordan sagt:

Ja. Eine lebende Definition, weil sie sich ändert, je nachdem, was in der Welt vor sich geht, aber auch, was innerhalb der Organisation vor sich geht und auch auf die Idee des Experimentierens zurückkommt, als ob Sie eine neue Arbeitsweise ausprobiert haben und die im Weg steht. Aber selbst etwas, von dem Sie sagten, dass es dort wirklich auffiel, ist: „Okay, es hat sich nicht gut angefühlt. Vielleicht hatten wir zu viele Abhängigkeiten.“ Und das bringt die Idee auf: „Nun, wie kommt dieser Wertfluss zustande?“ Oh, das hört sich an, als ob der Wertschöpfung ein Ende gesetzt wird. Wie optimiert man also diesen Ablauf, vor allem, wenn es mehrere Personen gibt, die diesen Wert liefern?

Rebecca Davis:

Ja. Und ich denke, Scaled Agile gibt uns dafür einige Tools. Ich denke, eine davon ist die erste Sitzung, über die ich gesprochen habe, Value Stream und Down-Vacation, sodass Sie wirklich einen Prozess einrichten können, bei dem Sie mit der richtigen Mischung von Leuten sprechen und diskutieren können. Was ist der Wert und wie können wir uns darauf basierend organisieren? Ich denke, ab diesem Punkt gibt es ein anderes Tool, das meiner Meinung nach weit weniger genutzt wird, als ich es mir vorstellen würde, nämlich die Wertstromanalyse. Nachdem wir es also identifiziert haben, können wir nun tatsächlich kartieren, was passiert? Von der Idee bis zur Kasse, welche Teams machen Pass-offs? Wie lange dauert es, eine Antwort auf eine E-Mail zu erhalten? Wie lange dauert es vom Testen bis zur Veröffentlichung?

Rebecca Davis:

Ich mache also viele vorsätzliche Messungen. Nicht messen, weil wir Menschen beurteilen, sondern vorsätzliches Messen von, wir organisieren uns auf diese Weise, hier verbinden sich alle Teile und wie lange die Dinge dauern und wie sich die Leute in ihren Schritten fühlen, als ob es sich wie ein Silo anfühlt? Hat es ein Ergebnis? Haben wir alle Designer, HR-Mitarbeiter und Ingenieure in einen Zug gesteckt, aber wir haben sie zu getrennten Teams gemacht, und es fühlt sich immer noch nicht verbunden an? Dafür ist Mapping da. Und diese Maps und auch die Programmplatinen, die tatsächlich visualisieren, sagen: „Hier sind die Abhängigkeiten“, im Gegensatz zu: „Am Ende des PI waren diese Abhängigkeiten letztendlich genau das.“

Rebecca Davis:

Es ist nicht so, dass Abhängigkeiten schlecht sind, aber sie sollten einen Mehrwert bieten und den Fluss nicht einschränken. Ich denke also, dass diese miteinander verbundenen Geschichten sowie Dinge wie die Ergebnisse von Mitarbeiterbefragungen und einfach die Zufriedenheit der Mitarbeiter wirklich gute Inputs sind, um herauszufinden, ob wir einen reibungslosen Ablauf gewährleisten. Und es ist eine gemischte Sichtweise. Einiges davon ist qualitativ und ein anderes quantitativ. Aber zeigen uns unsere eigenen inneren Dinge, dass wir gut, schlecht und anders sind, und wie es unseren Kunden geht? Haben sie also das Gefühl, dass sie einen Mehrwert erhalten oder dass sie nur Kleinigkeiten erhalten und sich über den damit verbundenen Wert nicht sicher sind? Ich denke, all das sind Indikatoren.


Jasmin Iordan sagt:

Ja. Und würden Sie sagen, Sie müssten vorher eine Vorstellung davon haben, was diese Indikatoren sind, damit Sie sie im Auge behalten können, während der PI voranschreitet? Sie haben zum Beispiel Ihre Wertstromanalyse erstellt und Ihre Kunst entwickelt. Identifizieren Sie an diesem Punkt, wie diese Flussmessungen aussehen sollten, und behalten Sie sie im Auge, oder ist es eher rückblickend, wo solche Dinge Ihrer Meinung nach ein wenig hängen bleiben?

Rebecca Davis:

Ich denke, es gibt beides. Die Kennzahlen, die wir innerhalb des Frameworks angeben, sind also definitiv gesund und gut für Teams und Züge sowie Lösungswege und das Portfolio. Ich denke also, es gibt eine Reihe von Metriken, die Sie verwenden sollten und können. Rückblicke sind von entscheidender Bedeutung, weil Retrospektiven zu Aktionen führen. Während wir messen, was ist dann das Gespräch, das wir über sie führen? Denn was wir nicht wollen, sind Eitelkeitskennzahlen. Und meine persönliche Art, Vanity-Metriken zu definieren, ist jede Kennzahl, mit der man nichts macht.

Rebecca Davis:

Ich denke, ein Schlüssel ist, sie zu verwenden, um Gespräche zu führen und Ergebnisse zu erzielen und Maßnahmen zu entwickeln und sicherzustellen, dass Sie diesen Aktionen Priorität einräumen. Ich denke, es gibt noch einen weiteren Aspekt, einfach zu verstehen, dass es hier nicht nur um Team und Training geht. Teams und Züge müssen sich also auf jeden Fall verbessern und an sich messen, aber das gilt auch für das Portfolio, das Unternehmen und auch die Teile, die in verschiedenen Zügen miteinander verbunden sind. Ich denke also, wenn Sie sich zu sehr auf „Lass uns einfach unsere Teams schneller machen“ konzentrieren, übersehen Sie möglicherweise den ganzen Punkt, wie wir den Ablauf unserer Organisation verbessern können, was vielleicht bedeuten kann, dass wir sofort schneller vorankommen.

Jasmin Iordan sagt:

Ja. Ja. Und Team und Zug existieren in dieser Organisation nicht in einem Vakuum wie ein ganzer Haufen...

Rebecca Davis:

Nein, [unhörbar 00:40:43].

Jasmin Iordan sagt:

Ja. Ja, ich denke, wir haben einige wirklich, wirklich interessante Konzepte angesprochen, und ich kann es kaum erwarten, auf dem SAFe Summit zu sein, was ein wirklich guter Übergang zu der Tatsache ist, dass wir uns das nächste Mal, Rebecca, persönlich treffen werden. Und du veranstaltest einen Workshop bei SAFe. Kannst du uns einen kleinen Vorgeschmack darauf geben, worauf wir uns auf dem Gipfel freuen können?

Rebecca Davis:

Ja. Zuallererst, wenn wir uns persönlich treffen, bin ich sehr klein. Also ich glaube, ich bin vielleicht fünf Fuß groß. Also das wird aufregend. Also, Harry, im Framework-Team und ich, veranstalten einen Workshop über Flow. Also werden wir einen Flow-Workshop veranstalten. Ich kann noch nicht über alles sprechen, da wir einiges davon auf dem Gipfel bekannt geben werden, aber ich freue mich sehr. Ich denke also, wenn du dich für unseren Workshop anmeldest, wirst du aktive Beratung erhalten und in der Lage sein, auch mit anderen Organisationen und anderen Leuten zusammenzuarbeiten, um den Flow wirklich zu verstehen und zu verstehen, wie man Flow verbessert und wie man Blockaden identifiziert und was man dagegen tun kann. Wir konzentrieren uns also wirklich darauf, warum bestimmte Dinge wichtig sind und was Sie konkret dagegen tun können, egal ob Sie sich auf Teamebene, Zugebene, Lösungsebene oder Portfolioebene befinden.

Jasmin Iordan sagt:

Cool. Das klingt aufregend.

Rebecca Davis:

Und wir [unverständlich 00:42:08] viele andere Workshops, kommen aber auf jeden Fall zu unseren.

Jasmin Iordan sagt:

Nun, wir haben gerade über die Bedeutung von Flow gesprochen, also macht es Sinn. Richtig?

Rebecca Davis:

Ja.

Jasmin Iordan sagt:

Fantastisch. Nun, ich persönlich freue mich sehr darauf, zu SAFe zu kommen und nach Colorado zu kommen und ein bisschen mehr mit Ihnen zu chatten. Aber vielen Dank, dass Sie sich die Zeit genommen haben, zu uns gekommen sind und Ihr Fachwissen und Ihre Erfahrung über agile Transformationen, agile Skalierung und das SAFe-Framework selbst mit uns geteilt haben. Vielen Dank für deine Zeit, Rebecca.

Rebecca Davis:

Ja, das weiß ich zu schätzen. Und ich freue mich darauf, das vielleicht eines Tages persönlich mit Ihnen in Ihrem eigenen Land tun zu können. Also das wird wirklich großartig sein.

Jasmin Iordan sagt:

Ja. Geil. Das wäre auf jeden Fall genial. Vielen Dank.

Rebecca Davis:

Ja. Danke.

Verwandte Episoden

  • Podcast

    Easy Agile Podcast Ep.32 Why Your Retrospectives Keep Failing (and How to Finally Fix Them)

    In this insightful episode, we dive deep into one of the most common frustrations in engineering and dev teams: retrospectives that fail to drive meaningful change. Join Jaclyn Smith, Senior Product Manager at Easy Agile, and Shane Raubenheimer, Agile Technical Consultant at Adaptavist, as they unpack why retrospectives often become checkbox exercises and share practical strategies for transforming them into powerful engines of continuous improvement.

    Want to put these insights into practice? Join Jaclyn and Shane for their live, hands-on webinar on July 10th where they'll show you exactly how to transform your retrospectives with practical tools and techniques you can implement immediately.

    Key topics covered:

    • Common retrospective anti-patterns and why teams become disengaged
    • The critical importance of treating action items as "first-class citizens"
    • How to surface recurring themes and environmental issues beyond team control
    • Practical strategies for breaking down overwhelming improvement initiatives
    • The need for leadership buy-in and organizational support for retrospective outcomes
    • Moving from "doing agile" to "being agile" through effective reflection and action

    This conversation is packed with insights for making your retrospectives more impactful and driving real organizational change.

    About our guests

    Jaclyn Smith is a Senior Product Manager at Easy Agile, where she leads the Easy Agile TeamRhythm product that helps teams realize the full benefits of their practices. With over five years of experience as both an in-house and consulting agile coach, Jaclyn has worked across diverse industries helping teams improve their ways of working. At Easy Agile, she focuses on empowering teams to break down work effectively, estimate accurately, and most importantly, take meaningful action to continuously improve their delivery and collaboration.

    Shane Raubenheimer is an Agile Technical Consultant at Adaptavist, a global family of companies that combines teamwork, technology, and processes to help businesses excel. Adaptavist specializes in agile consulting, helping organizations deliver customer value through agile health checks, coaching, assessments, and implementing agile at scale. Shane brings extensive experience working across multiple industries—from petrochemical to IT, digital television, and food industries—applying agile philosophy to solve complex organizational challenges. His expertise spans both the technical and cultural aspects of agile transformation.

    Transcript

    This transcript has been lightly edited for clarity and readability while maintaining the authentic conversation flow.

    Opening and introductions

    Jaclyn Smith: Hi everyone, and welcome back to the Easy Agile Podcast. Today I'm talking to Shane Raubenheimer, who's with us from Adaptavist. Today we're talking about why your retrospectives keep failing and how to finally fix them. Shane, you and I have spent a fair amount of time together exploring the topic of retros, haven't we? Do you want to tell us a little bit about yourself first?

    Shane Raubenheimer: Yeah, hello everyone. I'm Shane Raubenheimer from Adaptavist. I am an agile coach and technical consultant, and along with Jaclyn, we've had loads of conversations around why retros don't work and how they just become tick-box exercises. Hopefully we're going to demystify some of that today.

    Jaclyn Smith: Excellent. What's your background, Shane? What kind of companies have you worked with?

    Shane Raubenheimer: I've been privileged enough to work across multiple industries—everything from petrochemical to IT, to digital television, food industry. All different types of applied work, but with the agile philosophy.

    Jaclyn Smith: Excellent, a big broad range. I should introduce myself as well. My name is Jaclyn. I am a Senior Product Manager here at Easy Agile, and I look after our Team Rhythm product, which helps teams realize the benefits of being agile. I stumbled there because our whole purpose at Easy Agile is to enable our customers to realize the benefits of being agile.

    My product focuses on team and teamwork, and teamwork happens at every level as we know. So helping our customers break down work and estimate work, reflect—which is what we're talking about today—and most importantly, take action to improve their ways of working. I am an agile coach by trade as well as a product manager, and spent about five years in a heap of different industries, both as a consultant like you Shane, and as an in-house coach as well.

    The core problem: When retrospectives become checkbox exercises

    Jaclyn Smith: All right, let's jump in. My first question for you Shane—I hear a lot that teams get a bit bored with retros, or they face recurring issues in their retrospectives. Is that your experience? Tell me about what you've seen.

    Shane Raubenheimer: Absolutely. I think often what should be a positive rollup and action of a sequence of work turns out to normally become a checkbox exercise. There's a lot of latency in the things that get uncovered and discussed, and they just tend to perpetually roll over. It almost becomes a checkbox exercise from what I've seen, rather than the mechanism to actively change what is happening within the team—but more importantly, from influences outside the team.

    I think that's where retros fail, because often the team does not have the capability to do any kind of upward or downstream problem solving. They tend to just mull about different ways to ease the issues within the team by pivoting the issues rather than solving them.

    I think that's where retros fail, because often the team does not have the capability to do any kind of upward or downstream problem solving. They tend to just mull about different ways to ease the issues within the team by pivoting the issues rather than solving them.

    Jaclyn Smith: Yeah, I would agree. Something that I see regularly too is because they become that checkbox, teams get really bored of them. They do them because they're part of their sprint, part of their work, but they're not engaged in them anymore. It's just this thing that they have to do.

    It also can promote a tendency to just look at what's recently happened and within their sphere of influence to solve. Whereas I think a lot of the issues that sometimes pop up are things that leadership need to help teams resolve, or they need help to solve. It can end up with them really focusing on "Oh well, there's this one bit in how we do our code reviews, we've got control over that, we'll try to fix that." Or as you say, the same recurring issues come up and they don't seem to get fixed—they're just the same complaints every time.

    Shane Raubenheimer: Absolutely. You find ways that you put a band-aid on them just so you can get through to the next phase. I think the problem with that is the impact that broader issues have on teams is never completely solvable within that space, and it's no one else's mandate necessarily to do it. When an issue is relatable to a team, exposing why it's not a team-specific issue and it's more environmental or potentially process-driven—that's the bit that I feel keeps getting missed.

    When an issue is relatable to a team, exposing why it's not a team-specific issue and it's more environmental or potentially process-driven—that's the bit that I feel keeps getting missed.

    The pressure problem and overwhelming solutions

    Jaclyn Smith: Yeah, I think so too. The other thing you just sparked for me—the recurring issue—I think that also happens when the team are under pressure and they don't feel like they have the time to solve the problems. They just need to get into the next sprint, they need to get the next bit of work done. Or maybe that thing that they need to solve is actually a larger thing—it's not something small that they can just change.

    They need to rethink things like testing strategies. If that's not working for you, and it's not just about fixing a few flaky tests, but you need to re-look at how you're approaching testing—it seems overwhelming and a bit too big.

    Shane Raubenheimer: Absolutely. Often environmental issues are ignored in favor of what you've been mandated to do. You almost retrofit the thing as best you can because it's an environmental issue. But finding ways to expose that as a broader-based issue—I think that should be the only output, especially if it's environmental and not team-based.

    The problem of forgotten action items

    Jaclyn Smith: Something I've also seen recently is that teams will come up with great ideas of things that they could do. As I said before, sometimes they're under pressure and they don't feel they have the capacity to make those changes. Sometimes those actions get talked about, everyone thinks it's a wonderful idea, and then they just get forgotten about. Teams end up with this big long backlog of wonderful experiments and things that they could have tried that have just been out of sight, out of mind. Have you seen much of that yourself?

    Shane Raubenheimer: Plenty. Yes, and often teams err on the side of what's expected of them rather than innovate or optimize. I think that's really where explaining the retrospective concept to people outside fully-stacked or insular teams is the point here. You need, very much like in change management, somebody outside the constructs of teams to almost champion that directive—the same way as you would do lobbying for money or transformation. It needs to be taken more seriously and incorporated into not just teams being mini-factories supporting a whole.

    You transform at a company level, you change-manage at a company level. So you should action retrospective influences in the same way. Naturally you get team-level ones, and that's normally where retrospectives do go well because it's the art of the possible and what you're mandated to do. I think bridging the gap between what we can fix ourselves and who can help us expose it is a big thing.

    I see so much great work going to waste because it simply isn't part of the day job, or should be but isn't.

    You transform at a company level, you change-manage at a company level. So you should action retrospective influences in the same way.

    Making action items first-class citizens

    Jaclyn Smith: Yeah, absolutely. I know particularly in the pre-Covid times when we were doing a lot of retros in person, or mostly in person with stickies on walls, I also found even if we took a snapshot of the action column, it would still end up on a Confluence board or something somewhere and get forgotten about. Then the next retro comes around and you sort of feel like you're starting fresh and just looking at the last sprint again. You're like, "Oh yeah, someone raised that last retro, but we still didn't do anything about that."

    Shane Raubenheimer: I think Product Owners, Scrum Masters, or any versions of those kinds of roles need to treat environmental change or anti-pattern change as seriously as they treat grooming work—the actual work itself. Because it doesn't matter how good you are if the impediments that are outside of your control are not managed or treated with the same kind of importance as the actual work you're doing. That'll never change, it'll just perpetuate. Sooner or later you hit critical mass. There's no scenario where your predictability or velocity gets better if these things are inherent to an environment you can't control.

    Product Owners, Scrum Masters, or any versions of those kinds of roles need to treat environmental change or anti-pattern change as seriously as they treat grooming work—the actual work itself.

    Jaclyn Smith: Yeah, that's true. We've talked about action items being first-class citizens and how we help teams do that for that exact reason. Because a retro is helpful to build relationships and empathy amongst the team for what's happening for each of them and feel a sense of community within their team. But the real change comes from these incremental changes that are made—the conversations that spark the important things to do to make those changes to improve how the team works.

    That action component is really the critical part, or maybe one of two critical parts of a retro. I feel like sometimes it's the forgotten child of the retro. Everyone focuses a lot on engaging people in getting their ideas out, and there's not as much time spent on the action items and what's going to be done or changed as a result.

    Beyond team-level retrospectives

    Shane Raubenheimer: Absolutely, consistently. I think it's symptomatic potentially of how retros are perceived. They're perceived as an inward-facing, insular reevaluation of what a team is doing. But I've always thought, in the same way you have the concept of team of teams, or if you're in a scaled environment like PI planning, I feel retrospectives need the same treatment or need to be invited to the VIP section to become part of that.

    Because retrospectives—yes, they're insular or introspective—but they need to be exposed at the same kind of level as things like managing your releases or training or QA, and they're not.

    Jaclyn Smith: Yeah, I think like a lot of things, they've fallen foul of the sometimes contentious "agile" word. People tend to think, "Oh retros, it's just one of those agile ceremonies or agile things that you do." The purpose of them can get really lost in that, and how useful they can be in creating change. At the end of the day, it's about improving the business outcomes. That's why all of these things are in place—you want to improve how well you work together so that you can get to the outcome quicker.

    At the end of the day, it's about improving the business outcomes. That's why all of these things are in place—you want to improve how well you work together so that you can get to the outcome quicker.

    Shane Raubenheimer: Absolutely. Outcome being the operative word, not successfully deploying code or...

    Jaclyn Smith: Or ticking the retro box, successfully having a retro.

    Shane Raubenheimer: Yeah, exactly. Being doing agile instead of being agile, right?

    Expanding the scope of retrospectives

    Jaclyn Smith: One hundred percent. It also strikes me that there is still a tendency for retros to be only at a team level and only a reflection of the most recent period of time. So particularly if a team are doing Scrum or some version of Scrum with sprints, to look back over just the most recent period. I think sometimes the two things—the intent of a retro but also the prime directive of the retro—gets lost.

    In terms of intent, you can run a retro about anything. Think about a post-mortem when you have an incident and everyone gets together to discuss what happened and how we prevent that in the future. I think people forget that you can have a retro and look at your system of work, and even hone in on something like "How are we estimating? Are we doing that well? Do we need to improve how we're doing that?" Take one portion of what you're working on and interrogate it.

    You can run a retro about anything. I think people forget that you can have a retro and look at your system of work, and even hone in on something like "How are we estimating? Are we doing that well? Do we need to improve how we're doing that?" Take one portion of what you're working on and interrogate it.

    Understanding anti-patterns

    Shane Raubenheimer: Absolutely. You just default to "what looks good, what can we change, what did we do, what should we stop or start doing?" That's great and all, but without some kind of trended analysis over a period of time, you might just be resurfacing issues that have been there all along. I think that's where the concept or the lack of understanding of anti-patterns comes in, because you're measuring something that's happened again rather than measuring or quantifying why is it happening at all.

    I think that's the big mistake of retros—it's almost like an iterative band-aid.

    I think that's the big mistake of retros—it's almost like an iterative band-aid.

    Jaclyn Smith: Yeah. Tell me a little bit more about some of the anti-patterns that you have seen or how they come into play.

    Shane Raubenheimer: One of them we've just touched on—I think the buzzword for it is the cargo cult culture for agile. That's just cookie-cutting agile, doing agile because you have to instead of being agile. Literally making things like your stand-up or your review or even planning just becomes "okay, well we've got to do this, so we've ticked the box and we're following through."

    Not understanding the boundaries of what your method is—whether you like playing "wagile" or whether you're waterfall sometimes, agile at other times, and you mistake that variability as your agility. But instead, you don't actually have an identity. You're course-correcting blindly based on what's proportionate to what kind of fire you've got in your way.

    Another big anti-pattern is not understanding the concept of what a team culture means and why it's important to have a team goal or a working agreement for your team. Almost your internal contracting. We do it as employees, right?

    I think a lot of other anti-patterns come in where something's exposed within a team process, and because it's not interrogated or cross-referenced across your broader base of teams, it's not even recognized as a symptom. It is just a static issue. For me, that's a real anti-pattern in a lot of ways—lack of directive around what to do with retrospectives externally as well as internally. That's simply not a thing.

    A lot of other anti-patterns come in where something's exposed within a team process, and because it's not interrogated or cross-referenced across your broader base of teams, it's not even recognized as a symptom. It is just a static issue. For me, that's a real anti-pattern in a lot of ways—lack of directive around what to do with retrospectives externally as well as internally.

    Jaclyn Smith: Yeah, I think that's a good call-out for anyone watching or listening. If you're not familiar with anti-patterns, they're common but ineffective responses to recurring problems. They may seem helpful initially to solve an immediate problem, but they ultimately lead to negative outcomes.

    Shane, what you just spoke about there with retrospectives—an example of that is that the team feel disengaged with retrospectives and they're not getting anything useful out of it, or change isn't resulting from the retrospectives. So the solution is to not hold them as frequently, or to stop doing them, or not do them at different levels or at different times. That's a really good example of an anti-pattern. It does appear to fix the problem, but longer term it causes more problems than it solves.

    Another one that I see is with breaking down work. The idea that spending time together to understand and gain a shared understanding of the work and the outcome that you need takes a lot of time, and breaking down that work and getting aligned on how that work is going to break down on paper can look like quite an investment. But it's also saving time at the other end, reducing risk, reducing duplication and rework to get a better outcome quicker. You shift the time spent—development contracts because you've spent a little bit more time discovering and understanding what you're doing.

    A common anti-pattern that I see there is "we spent way too long looking at this, so we're going to not do discovery in the same way anymore," or "one person's going to look at that and break it down."

    The budget analogy

    Shane Raubenheimer: I always liken it to your budget. The retrospective is always the nice shiny holiday—it's always the first to go.

    I always liken it to your budget. The retrospective is always the nice shiny holiday—it's always the first to go.

    Jaclyn Smith: It's the contractor.

    Shane Raubenheimer: Yeah. It's almost like exposing stuff that everybody allegedly knows to each other is almost seen as counterintuitive because "we're just talking about stuff we all know." It often gets conflated into "okay, we'll just do that in planning." But the reality is the concept of planning and how you amend what you've done in the retrospective—that's a huge anti-pattern because flattening those structures from a ceremonies perspective is what teams tend to do because of your point of "well, we're running out of daylight for doing actual development."

    But it's hitting your head against the wall repeatedly and hoping for a different outcome without actually implying a different outcome. Use a different wall even. I think it's because people are so disillusioned with retrospectives. I firmly believe it's not an internal issue. I believe if the voices are being heard at a budgeting level or at a management level, it will change the whole concept of the retrospective.

    Solution 1: Getting leadership buy-in

    Jaclyn Smith: I like it, and that's a good thread to move on to. So what do we do about it? How do we help change this? What are some of the practical tips that people can deploy?

    Shane Raubenheimer: A big practical tip—and this is going to sound like an obvious one—is actual and sincere buy-in. What I mean by that is, as a shareholder, if I am basing your performance and your effectiveness on the quality and output of the work that you're promising me, then I should be taking the issues that you're having that are repeating more seriously.

    Because if you're course-correcting for five, six, or seven sprints and you're still not getting this increasing, predictable velocity, and if it's not your team size or your attitude, it's got to be something else. I often relate that to it being environmental.

    Buying into the outputs for change the same way as you would into keeping everyone honest, managing budgets, and chasing deadlines—it should all be part of the same thing. They should all be sitting at the VIP table, and I think that's a big one.

    Buying into the outputs for change the same way as you would into keeping everyone honest, managing budgets, and chasing deadlines—it should all be part of the same thing. They should all be sitting at the VIP table.

    Solution 2: Making patterns visible

    Jaclyn Smith: I think so too. Something that occurs to me, and it goes back to what we were talking about right at the beginning, is sometimes identifying that there's a pattern there and that the same thing keeps coming up isn't actually visible, and that's part of the problem, right?

    I know some things we've been doing in Easy Agile TeamRhythm around that recently, attempting to help teams with this. We've recently started surfacing all incomplete action items in retrospectives so people can see that big long list. Because they can convert their action items to Jira items or work items, they can also see where they've just been sitting and languishing in the backlog forever and a day and never been planned for anything to be done about them.

    We've recently started surfacing all incomplete action items in retrospectives so people can see that big long list. Because they can convert their action items to Jira items or work items, they can also see where they've just been sitting and languishing in the backlog forever and a day and never been planned for anything to be done about them.

    We've added a few features to sort and that kind of thing. Coming in the future—and we've been asked about this a lot—is "what about themes? What about things that are bubbling up?" So that's definitely on our radar that will be helpful.

    I think that understanding that something has been raised—a problem getting support from another team, or with a broken tool or an outdated tool that needs to be replaced in the dev tooling or something like that—if that's been popping up time and time again and you don't know about it, then even as the leader of that team, you don't have the ammunition to then say "Look, this is how much it's slowed us down."

    I think we live in such a data world now. If those actions are also where the evidence is that this is what needs to change and this is where the barriers are...

    Solution 3: The power of trend analysis

    Shane Raubenheimer: Certainly. I agree. Touching on the trend analytics approach—we do trend analysis on everything except what isn't happening or what is actually going wrong, because we just track the fallout of said lack of application. We don't actually trend or theme, to your point.

    We do trend analysis on everything except what isn't happening or what is actually going wrong, because we just track the fallout of said lack of application.

    We theme everything when we plan, yet somehow we don't categorize performance issues as an example. If everybody's having a performance issue, that's the theme. We almost need to categorize or expose themes that are outward-facing, not just inward-facing. Because it's well and good saying "well, our automated testing system doesn't work"—what does that mean? Why doesn't it work?

    I think it should inspire external investigation. When you do a master data cleanup, you don't just say "well, most of it looks good, let's just put it all in the new space." You literally interrogate it at its most definitive and lowest level. So why not do the same with theming and trending environmental issues that you could actually investigate, and that could become a new initiative that would be driven by a new team that didn't even know it was a thing?

    Jaclyn Smith: Yeah, and you're also gathering data at that point to evidence the problem rather than "oh, it's a pain point that keeps coming up." It is, but it gives you the opportunity to quantify that pain point a little bit as well. I think that is sometimes really hard to do when you're talking about developer experience or team member experience. Even outside of product engineering teams, there are things in the employee experience that affect the ability for that delivery—whatever you're delivering—to run smoothly. You want to make that as slick as possible, and that's how you get the faster outcomes.

    Solution 4: The human factor

    Shane Raubenheimer: Absolutely. You can never underestimate the human factor as well. If everything I'm doing and every member of my team is doing is to the best of not just their capability, but to the best of the ability in what they have available to them, you become jaded, you become frustrated. Because if you're hitting your head against the same issue regardless of how often you're pivoting, that can be very disillusioning, especially if it's not been taken as seriously as your work output.

    If everything I'm doing and every member of my team is doing is to the best of not just their capability, but to the best of the ability in what they have available to them, you become jaded, you become frustrated.

    We run a week late for a customer delivery or a customer project, and we start complaining about things like money, budget overspend, over-utilization. But identifying systematic or environmental issues that you can actually quantify should be treated in exactly the same way. I feel very strongly about this.

    Solution 5: Breaking down overwhelming action items

    Jaclyn Smith: We tend to nerd out about this stuff, Shane, and you're in good company. You've also reminded me—we've put together a bit of a workshop to help teams and people understand how to get the most out of their retrospectives, not just in terms of making them engaging, but fundamentally how to leverage actions to make them meaningful and impactful.

    We've spoken a lot about the incremental change that is the critical factor when it is something that's within the team's control or closely to the team's control. That's how you get that expansion of impact—the slow incremental change. We've talked about sometimes those action items seem overwhelming and too big. What's your advice if that's the scenario for a team? What do you see happen and what can they do?

    Shane Raubenheimer: I would suggest following the mantra of "if a story is too big, you don't understand enough about it yet, or it's not broken down far enough." Incremental change should be treated in exactly the same way. The "eat the elephant one bite at a time" analogy. If it's insurmountable, identify a portion of it that will make it a degree less insurmountable next time, and so on and so forth.

    If we're iterating work delivery, problem-solving should be done in rapid iteration as well. That's my view.

    Jaclyn Smith: I like it.

    The "eat the elephant one bite at a time" analogy. If it's insurmountable, identify a portion of it that will make it a degree less insurmountable next time, and so on and so forth. If we're iterating work delivery, problem-solving should be done in rapid iteration as well.

    Wrapping up: What's next?

    Jaclyn Smith: I think we're almost wrapping up in terms of time. What can people expect from us if they join our webinar on July 10th, I believe it is, where we dive and nerd out even more about this topic, Shane?

    Shane Raubenheimer: I think the benefit of the webinar is going to be a practical showing of what we're waxing lyrical about. It's easy to speak and evangelize, but I think from the webinar we'll show turning our concepts into actual actions that you can eyeball and see the results of.

    With our approach that we took to our workshop, I think people will very quickly get the feeling of "this is dealing with cause and effect in a cause and effect way." So practical—to put that in one sentence, an active showing or demonstration of how to quantify and actually do what we've been waxing lyrical about.

    the benefit of the webinar is going to be a practical showing of what we're waxing lyrical about. It's easy to speak and evangelize, but I think from the webinar we'll show turning our concepts into actual actions that you can eyeball and see the results of.

    Jaclyn Smith: Excellent. That was a lovely summation, Shane. If anyone is interested in joining, we urge you to do so. You can hear us talking more about that but get some practical help as well. There is a link to the registration page in the description below.

    I think that's about all we have time for today. But Shane, as always, it's been amazing and lovely to chat to you and hear your thoughts on a pocket of the agile world and helping teams.

    Shane Raubenheimer: Yeah, it's always great engaging with you. I always enjoy our times together, and it's been my pleasure. I live for this kind of thing.

    Jaclyn Smith: It's wonderful! Excellent. Well, I will see you on the 10th, and hopefully we'll see everyone else as well.

    Shane Raubenheimer: Perfect. Yeah, looking forward to it.

    Jaclyn Smith: Thanks.

    Ready to end the frustration of ineffective retrospectives?

    Join Jaclyn Smith and Shane Raubenheimer on July 10th for a live, hands-on webinar designed to turn your retrospectives into powerful engines for continuous improvement.

    In this highly interactive session, you will:

    • Uncover why retrospectives get stuck in repetitive cycles
    • Learn how to clearly capture and assign actionable insights
    • Identify and avoid common retrospective pitfalls and anti-patterns
    • Get hands-on experience with Easy Agile TeamRhythm to streamline retrospective actions

    Walk away equipped with practical tools, techniques, and clear next steps to immediately enhance your retrospectives and drive meaningful team improvements.

    👉 Register now and transform your retrospectives.

  • Podcast

    Einfacher Agile-Podcast Folge 28 Team23! + die Welt der Arbeit

    Dave Elkan, Mitbegründer und Co-CEO von Easy Agile, wird von Jean-Philippe Comeau, Principal Customer Success Advocate bei Adaptavist, unterstützt.

    „Von JP zu hören, ist eine todsichere Art, sich für Atlassian Team '23 zu begeistern. Wir haben darüber gesprochen, wo wir hoffen, dass sich die Konversationen konzentrieren und mehr.“

    JP hat eine Leidenschaft für Teamwork, das Kennenlernen neuer Leute, Präsentationen aller Art — liebt ein Mikrofon und ein fesselndes Publikum, neue Technologien und vor allem Problemlösungen.

    In dieser Folge sprechen JP und Dave über eines der am meisten erwarteten Ereignisse im Tech-Kalender — Team23 von Atlassian! Sie sprechen darüber, was sie erwartet, Tipps für Anfänger und darüber, was sie von der Veranstaltung mitnehmen möchten.

    Sie befassen sich auch mit der Zukunft der Arbeit und der Bedeutung des Zusammenkommens als Team.

    Wir wünschen euch viel Spaß mit der Folge!

    Transkript:

    Dave Elkan:

    Hallo zusammen und willkommen zum Easy Agile Podcast. Mein Name ist Dave Elkan und ich bin Mitbegründer und Co-CEO hier bei Easy Agile. Bevor wir beginnen, möchte Easy Agile den traditionellen Hütern des Landes, von dem aus wir heute senden, danken, den Menschen im Dharawal sprechenden Land. Wir erweisen den älteren, gegenwärtigen und aufstrebenden Ältesten unseren Respekt und erweisen allen Aborigines, Bewohnern der Torres State Islands und den First Nations, die heute zu uns kommen, denselben Respekt. Heute gesellt sich Jean-Philippe Comeau oder JP zu mir. JP ist der wichtigste Verfechter des Kundenerfolgs bei Adaptavist und hat eine Leidenschaft für Teamwork, das Kennenlernen neuer Leute, Präsentationen aller Art, liebt ein Mikrofon und ein fesselndes Publikum. Dieser Podcast passt definitiv in diese Form, neue Technologien und vor allem Problemlösungen. JP, vielen Dank, dass du heute bei uns bist.

    Jean-Philippe Comeau:

    Danke, dass du mich eingeladen hast.

    Dave Elkan:

    Hey, mach dir keine Sorgen. Es ist toll, dich bei uns zu haben. Wir wollen uns heute etwas Zeit nehmen, um über Atlassian Team '23 zu sprechen. Das Ökosystem bereitet sich auf eine der größten Veranstaltungen des Kalenders vor, die ultimative Veranstaltung für modernes Teamwork. Du warst schon bei einigen Atlassian Team-Events und letztes Jahr war es das erste seit einiger Zeit. Von Quebec nach Las Vegas ist ein ziemlicher Gangwechsel. Was sind deine Tipps für Leute, die das Team zum ersten Mal besuchen?

    Jean-Philippe Comeau:

    Oh, ja, das ist eine gute Frage. Ich meine, ja, Teams ist für mich ein riesiges Event. Es ist ein wunderschöner Moment, um wirklich alles Revue passieren zu lassen, was im letzten Jahr für Atlassian passiert ist. Damit meine ich, dass das, was mit Atlassian passiert, tatsächlich das ist, was in der Arbeitswelt passiert. Ich denke, es ist einfach ein guter Zeitpunkt, um zu überdenken, wo du dich gerade befindest. Für mich geht es also darum, die wichtigsten Dinge, die Sie erledigen möchten, zu planen und Ihren Terminkalender nicht zu überladen. Das ist ein Fehler, den ich beim ersten Mal gemacht habe, weil ich einfach das meiste von allem sehen wollte und ich dachte: „Ja, ich kann absolut Rücken an Rücken machen. Das wird gut werden. Ich werde von einer Sache zur anderen gehen.“ Die Wahrheit ist, dass Sie nach dem Gespräch einige Fragen haben werden. Manche Dinge werden auftauchen. „Oh, das ist interessant. Das könnte ich vielleicht erkunden.“

    Du wirst vielleicht ein bisschen Bodenjagd machen wollen, was so ist, hey, die Partner durchschauen. Vielleicht hast du von so etwas wie einer App gehört, die du dir wirklich ansehen willst, oder so ähnlich. Also, das wird immer passieren und dann wirst du den nächsten Vortrag verpassen. Stellen Sie also sicher, dass das, was Sie hervorheben, wirklich Dinge sind, die Sie sehen möchten, und planen Sie entsprechend. Das ist für mich die wichtigste Sache. Versuche nicht, alles zu machen. Tun Sie, was Ihrer Meinung nach wirklich, wirklich wichtiger ist als der Rest. Versuche, es zum Laufen zu bringen, denn es wird viel laufen, viel zuhören, viel reden. Die zweite Sache, an die ich alle erinnere, ist, etwas zu trinken, eine Flasche Wasser zu holen. Da drüben wird es jede Menge geben, aber jeder wird seine eigene Wasserflasche haben. Machen Sie sich also keine Sorgen, ob Sie eine haben oder nicht, sondern holen Sie sich eine und trinken Sie einfach Flüssigkeit. Ich meine, wir sind alle tagsüber sehr beschäftigt und wir alle wissen, wie die Nächte verlaufen können, also trink weiter etwas Wasser. Ja, das sind meine beiden Tipps.

    Dave Elkan:

    Das ist ein guter Rat. Ich denke, Flüssigkeitszufuhr ist sicherlich etwas, das man in Betracht ziehen sollte. Ich erinnere mich besonders an eine Wand aus Donuts, die mich einmal von solchen guten Gewohnheiten ablenkte. Also ja, es ist wirklich wichtig, sicherzustellen, dass Sie die Grundlagen im Griff haben. Worauf freust du dich am meisten von der Aufstellung bei Team '23?

    Jean-Philippe Comeau:

    Ja. Ja, jedes Jahr sind es die Keynotes, die am meisten ankommen werden. Offensichtlich wird es sehr, sehr interessant sein, die Gelegenheit zu bekommen, James Cameron sprechen zu hören. Ich denke, gerade im Jahr von Avatar 2 ist einfach ein gutes Timing, offensichtlich wahrscheinlich geplant. Er ist wahrscheinlich auf Tournee, aber es wird wirklich toll sein, ein paar Geschichten darüber zu hören, wie dieser Film entstanden ist. Die Dreharbeiten haben lange gedauert, wahrscheinlich das, was einer wirklich langen Entwicklung eines Films am nächsten kommt. Es fühlt sich an wie ein langer Softwareentwicklungszyklus. Das ist eine sehr lange Zeit. Und dann Van über einige der Dinge sprechen zu hören, die er in der heutigen Welt sieht. Van Joseph, glaube ich, ist der Name des zweiten Sprechers, und ich erinnere mich, ihn während der Wahlen oft in der CNN-Sendung gesehen zu haben und die Wirkung, die er auf die gesamte Sendung ausübte, war beeindruckend. Es wäre sehr interessant, sie reden zu hören.

    Und dann, was vielleicht nicht die großen Ticketartikel angeht, wirklich interessiert an... Ich glaube, dies ist das Jahr, in dem die Praktiken auf den verschiedenen Tracks, für die Atlassian normalerweise wirbt, ich glaube, das ist das Jahr, in dem sie wirklich anfangen zu wachsen. Damit meine ich, glaube ich, vor diesem Jahr, also wenn man sich das Team vom letzten Jahr anschaut und dann davor, waren die Tracks irgendwie schwammig. Jetzt haben sie tatsächlich die Produkte, die sie unterstützen. Ich denke, JSM ist an einem sehr, sehr guten Ort. Ich denke, ihre agilen Tools sind an einem sehr guten Ort. Ich denke, ihre DevOps, was ich erwarte, werden am meisten vorangetrieben werden, oder DevOps-Tools mit der Jira-Produktentdeckung und all ihren Point-A-Sachen müssen da sein, wo sie sind. Ich denke also, Sie werden wirklich gute Vorträge über diese Praktiken führen. Ich denke, das wird das Jahr sein, in dem die Tracks wirklich Sinn machen und für die Leute sehr wertvoll sind.

    Dave Elkan:

    Absolut. Danke fürs Teilen. Es ist wirklich interessant. Du selbst, du bist Kanadier und James Cameron ist Kanadier und er spricht davon, das Unmögliche zu schaffen, und ich denke, das ist ein Thema, das sich durchsetzt und wofür Atlassian wirbt und das durchsetzt. Es ist wirklich interessant, dich über den Aufbau von Filmen und Medien und CNN, die Referenz dort, sprechen zu sehen oder zu hören, wie das auf ein stark auf Softwareentwicklung ausgerichtetes Publikum zutreffen kann. Es ist wirklich interessant zu sehen, dass die Erstellung eines Films ein Wasserfallprozess ist, da man am Ende dieses riesige Ergebnis hat, aber ich weiß, dass es Pixar gibt, zum Beispiel verwenden Sie dieses Konzept der Demo Trusts, wir nennen sie, oder den Pixar Demo Trust. Ja. Also im Grunde kannst du unterwegs testen, bevor du dieses riesige Ding lieferst. Es ist wirklich faszinierend, darüber nachzudenken, was wir von James darüber hören werden, wie er diese großartigen Projekte baut.

    Jean-Philippe Comeau:

    Ja, ich glaube, du bist genau richtig. Also ich bin eigentlich ein großer Marvel-Fan. Ich habe mein Buch nicht dabei, aber Creativity, Inc. ist ein Buch, das ich von Ed Catmull liebe und wie sie Pixar als Unternehmen aufgebaut haben, als Lieferteam, nicht nur über die Filmseite, die kreative Seite, sondern wie bringt man Kreativität in eine strukturiertere Welt, die Unternehmenswelt, zu der sie jetzt gehören? Also, sehr interessant, dass du das ansprichst, denn ich bin auch sehr fasziniert von ihrem Prozess. Ich denke, sie waren die Pioniere in der Filmbranche oder -branche, was die Einführung agiler Methoden oder Denkweisen in das Filmemachen anbelangt.

    Nun, was würde historisch in Filmen passieren? Okay. Also weißt du das nicht, aber mein Hintergrund spielt tatsächlich eine Rolle. Also, als ich anfing, als ich studierte, als ich ein junger Junge war, als junger Erwachsener, sagen wir mal, ich wollte Schauspieler werden und dann haben sich die Dinge geändert. Offensichtlich bin ich kein produktiver Schauspieler. Ich bin also sehr, sehr begeistert von der Filmbranche. Historisch gesehen ging es bei Filmen immer darum, dass man dreht, man dreht, man dreht, sich entwickelt, entwickelt und am Ende schneidet man es. Du machst also Fehler. Also, wie gesagt, sehr, sehr Wasserfall. Ich glaube, diese Technologie macht jetzt fast 50 bis 60% eines Films aus, jetzt schon länger... Wenn man sich Marvel-Filme und all das anschaut, könnte man argumentieren, dass 50 bis 60% computergeneriert sein werden, was schlecht oder gut sein kann. Nun, ich werde mich nicht auf diese Debatte einlassen.

    Die Art von Previz und die ganze Animationsarbeit, die dahinter steckt, machen den Prozess agiler, was bedeutet, dass sie eine Woche lang bauen und dann den Film überprüfen, der gedreht wurde, und dann korrigieren sie ihn und machen ihn erneut, oder? Sie haben also schon Ihre Feedback-Schleife in Gang gebracht. Du hast deinen Prozess. Du hast deine Sprints in Gang gebracht. Ich kann das alles einigen agilen Prozessen zuordnen und es würde mich nicht wundern, wenn Sie nach etwas suchen, das skaliert werden soll. Ihr könntet sogar darüber streiten, was ihr für eure Skalierungsmethoden tun werdet? Es gibt viele Dinge, die sehr interessant sind.

    Ich denke, zurück zu unserem ersten Punkt, tut mir leid, ich bin hier wirklich eine Tangente gegangen, aber zurück zu Avatar, wenn man einen so langen Zyklus hat und einen Film hat, der gebaut ist, ist dieser stark computergeneriert. Ich meine, jeder Schauspieler hat Sachen im Gesicht und sie spielen in einem leeren Studio. Jetzt sprichst du von agilen Prozessen, denn wenn du stundenlang und stundenlang an Arbeit arbeitest und du nur baust und baust und baust und niemals überprüfst, kann ich nicht... Vielleicht sagt James, dass sie das so gemacht haben, und ich sage dann: „Nun, ihr wart... Es ist sehr schwierig. Du hast dir das Leben sehr, sehr schwer gemacht.“ Aber es wäre sehr interessant, das zu hören, weil ich mir nicht vorstellen kann, dass sie diesen Film nicht auf eine agile Art und Weise aufbauen.

    Dave Elkan:

    Oh, natürlich. Ich denke, wenn Sie sich den Boden des Schneideraums vorstellen, ist das ein altes Sprichwort und buchstäblich haben sie den Film geschnitten und sie haben ihn auf dem Boden liegen lassen, weil das etwas ist, was wir nicht mehr tun. Also, ich wage zu sagen, dass es eine riesige Menge an Filmen gibt, die weggeworfen und neu gemacht werden. Ich glaube, wenn wir das hinter den Kulissen so wunderbar machen, das sie hinter den Kulissen machen, nämlich ihre Aufnahmen testen und wiederholen könnten, wäre es eigentlich ein ziemlich einfaches Konzept, diese agilen Prozesse auf das Filmemachen anzuwenden. Gerade am Ende hat man diesen Urknall, genau wie bei der Spieleproduktion. Wenn man ein Spiel produziert, macht man Abstriche. Die Leute nutzen Early Access, was fantastisch ist. Sie können keinen Early-Zugriff auf einen Film haben.

    Jean-Philippe Comeau:

    Nein, genau. Ja.

    Dave Elkan:

    Ja. Zurück zu Pixar, dieser Referenz, ich habe tatsächlich den Fehler gemacht. Es ist nicht wirklich der Demo Trust. Das ist also das Playbook von Atlassian. Es gibt ein Theaterstück namens Demo Trust, aber es ist Brains Trust und es bringt das Team zusammen, um darüber zu sprechen. Erfüllt das die Vision von Pixar? Macht das Pixar zu Pixar? Und dem Team zu helfen, das zu verstehen, damit die Regisseure das tief verwurzelte Pixarness durch diesen Prozess mitnehmen können. Also ja, hier steckt ein ganzes Team hinter den Kulissen. Es gibt keine einzige Person, die das nur auf der Regieebene vorantreibt. Es gibt tatsächlich ein ganzes Team von Leuten, die an diesem Film mitarbeiten. Ich bin wirklich fasziniert, das von James zu hören, um zu hören, wie die Teamarbeit herauskommt.

    Jean-Philippe Comeau:

    Ja. Ich denke, wenn man sich einen Film wie Avatar anschaut, ist eine andere Sache, an die wir nicht denken, die Vernetzung von Remote-Teams. Das ist ein großer, großer Teil dessen, was wir 2023 tun, ist, Remote-Teams miteinander zu verbinden, damit sie das Gefühl haben, an einem Projekt zu arbeiten. Wenn du einen Film wie Avatar hast, werden deine visuellen Effekte irgendwo sein. Deine Schauspieler werden an einem anderen Ort sein. Und dann werdet ihr Musik haben und der Sound wird woanders sein. Ihre Redakteure werden wahrscheinlich woanders sein. Es gibt also eine Menge Telearbeit, die Sie erledigen. Wie bringt man das alles zusammen?

    Ich erinnere mich, dass ich die alten Dokumentarfilme rund um die „Herr der Ringe“ -Filme gesehen habe, und sie flogen buchstäblich Leute mit der eigentlichen Filmrolle rein und raus, weil sie so Angst hatten, dass die Leute sie stehlen würden und sie sie nicht ins Internet stellen und sie tatsächlich mit sich herumtragen würden. Also mussten sie von London nach Neuseeland fliegen, um... Es ist irgendwie verrückt, wenn man 2023 darüber nachdenkt. Wirklich, du musstest einen 10-stündigen Flug nehmen, nur um deinen Film rüberzubringen? Wahrscheinlich ist es auch einfacher mit den Daten, nur mit der Bandbreite und allem. Ich denke, das wird auch ein interessanter Teil sein. Wie habt ihr Teams miteinander verbunden?

    Du hast einen großartigen Punkt auf Pixar-Art angesprochen, oder so nennen sie es, auf Pixar-Art. Wenn du darüber nachdenkst, stecken einige wirklich, wirklich coole Ideen dahinter, ein Team zusammenzubringen und sie für ein Projekt zusammenzubringen. Ich denke, wenn Teams sich von Produkten und Dingen, an denen sie gerade arbeiten, immer distanzierter und distanzierter werden, mache ich das selbst bei der Arbeit. Die Dinge werden generisch. Irgendwann machst du einfach immer und immer wieder dasselbe. Man verliert ein bisschen den Bezug zu der Arbeit, die man macht. Ich finde es wunderbar, ein Team um ein Projekt zu scharen und zu sagen: „Glaubst du an dieses Projekt? Ich glaube an dieses Projekt. Glaubst du an dieses Projekt?“ Und dafür zu sorgen, dass das Team das tut, und wenn nicht, warum tust du es nicht? Was hält dich davon ab? Ich denke, es gibt viele gute Gespräche, tut mir leid, das kann daraus entstehen. Ja.

    Dave Elkan:

    Absolut. Also ja, du sprichst davon, etwas abgelegener zu werden. Ist das ein Trend, den Sie beobachten, dass immer mehr Teams remote arbeiten, oder sehen wir, dass sich das bis zu einem gewissen Grad umkehrt?

    Jean-Philippe Comeau:

    Es hängt davon ab, mit welcher Sphäre du arbeitest, oder in meiner Position kann ich alles anfassen. Ich tendiere eher zu den kreativeren Teams aus den Bereichen Gaming und Softwareentwicklung und so. Ich arbeite mit Banken zusammen. Ich arbeite mit, naja, amerikanischen Unternehmen zusammen, den klassischen Orten in Anzug und Krawatte, mit allem. Ich sehe alles. Es herrscht gerade ein Kampf zwischen alten und neuen, alten Arbeitsweisen, neuen Arbeitsweisen. Es findet ein riesiger Konflikt statt. Ich weiß bis heute nicht, wer gewinnen wird, weil selbst die großen Silicon Valleys, ich meine, wir alle sehen, was mit Apple passiert und dass sie obligatorische Bürotermine und solche Dinge festlegen. Man sieht das an einer Führungskraft, die vielleicht eines der modernsten Unternehmen der Welt leitet, aber er hat immer noch eine kreative Atmosphäre der alten Schule.

    Ich hasse es, es zu Pixar zurückzubringen. Ich bringe es zurück zu Pixar. Sie haben so ein tolles Büro. Also, wie gesagt, ich bin sehr fasziniert von dem, was sie tun. Sie nennen es ungeplante Kreativität. Sie sind der festen Überzeugung, dass ungeplante Kreativität im Büro stattfindet, und wenn Sie ungeplante Besprechungen haben, ungeplante Interaktionen. Eines der Dinge, die sie gemacht haben, ist heute sehr verbreitet, aber als ich 14 Jahre alt war und über sie las, dachte ich: „Oh mein Gott, das sind so coole Dinge.“ Sie machten diese Tischtennisplätze und Aktivitäten und Spiele, um die Leute dazu zu bringen, zusammen zu spielen und darüber zu reden, was sie getan haben.

    Und dann spricht plötzlich ein Ingenieur mit einem VFX-Künstler, der mit einem 3D- oder Konzeptkünstler spricht, als würden sie sich nie in einem Meeting oder so etwas treffen. Aber weil sie Tischtennis spielen und Ideen herumwerfen und plötzlich sagen sie: „Hey, vielleicht könnten wir dieses Ding bauen. Das wäre unglaublich.“ Weil der Künstler sagte: „Nun, jetzt könnte ich Wolken auf diese Weise malen. Ja. Ja, ich könnte Wolken kreieren, die so aussehen.“ Dann sagt der Ingenieur: „Nun, Sie können einfach ein bisschen an den Dingen anpassen.“

    Wie dem auch sei, ich glaube, da steckt diese alte Schulmentalität dahinter. Diese Frage habe ich mir in unseren Slacks gestellt und wo wir über Arbeit sprechen. Ich weiß nicht, wie die Zukunft ungeplanter Kreativität aussieht. Ich weiß nicht, wie man das in einer virtuellen Welt nachstellt. Ich denke, es ist ein großes Problem, das einige Softwareunternehmen mit einigen Tools angegangen sind. Ich weiß nicht, wie man jemanden zwingt, hinter einem Computer zu sitzen und etwas Ungeplantes zu tun. Wie stolpere ich über einige... Ich weiß es nicht. Aber ja, ich denke, ein bisschen davon steckt in der Mentalität der alten Schule. Ich brauche Leute in einem Büro, damit sie sich treffen und miteinander interagieren können. Ich habe immer noch Mühe herauszufinden, wo sie falsch liegen, sagen wir es mal so. Ich weiß nicht, wo sie mit dieser Theorie falsch liegen, wenn man mit jemandem zusammen ist, wenn man mit Menschen zusammen ist, passieren die Dinge anders.

    Dave Elkan:

    Ich kann dem nicht mehr zustimmen. Ich denke, wenn ich eine Perspektive dazu habe, dann die, dass es keine... Oft ist es kein Schwarz-Weiß-Spiel oder ein Nullsummenspiel. Es ist eine Kombination von Dingen, die passieren werden und die sich auf Gedeih und Verderb weiterentwickeln werden. Sie können in der Geschichte auf Bell Labs und die Entwicklung des Halbleiters zurückblicken und auf die Art und Weise, wie das Gebäude im Wesentlichen so konzipiert wurde, dass es Menschen ermöglicht, vorbeizugehen und interdisziplinäre Zusammenarbeit und funktionsübergreifende Gespräche zu führen. Haben Sie jemals darüber nachgedacht, dass die ungeplante Kreativität, von der Pixar sprach, tatsächlich geplante ungeplante Kreativität war, also haben sie diese Räume mit Absicht eingerichtet? Wie können wir Dinge absichtlich so gestalten, dass Dinge geschehen, die uns unbekannt sind?

    Jean-Philippe Comeau:

    Ja. Ja. Ja, du hast absolut recht. Ich meine, ja, deswegen haben sie die Pixar-Büros so gebaut. Für mich ist das das Geheimnis. Wenn es jemand findet, ist es wie die Karamellmilch oder was auch immer, einfach in Flaschen abfüllen und an die Leute verkaufen, schätze ich. Ich weiß nicht. Ich habe keine Ahnung, wie die Antwort lautet. Ich habe nachgesehen und es ist... Es gibt eine App da draußen. Ich kann mich nicht an den Namen der App erinnern, aber du bist wie ein 2D-Sprite und es sieht aus wie ein NES-Spiel und du bewegst dich von Ort zu Ort. Du kannst dein Büro dekorieren. Es hat diese Atmosphäre von Animal Crossing, einem Spiel von Nintendo, in dem du einfach Sachen erstellen kannst und die Leute deine Insel besuchen können und all das.

    Sie können das mit Ihren Büroräumen tun und dann können Sie einen Gemeinschaftsbereich einrichten, in dem Menschen herumlaufen. Wenn du es dir in einem Video ansiehst, ist es brillant. Toll, ich kann tatsächlich im Büro sein, ohne im Büro zu sein. Es hat diese ganze Technologie der Nähe. Wenn Sie also ein Gespräch mit jemandem in einem offenen Bereich führen, könnten die Leute vorbeigehen und hören, was Sie sagen, und mitmachen. Wunderbare Technologie, funktioniert bei Menschen nicht, wenn man wirklich darüber nachdenkt. Warum sollte ich online gehen, um in einem Büro herumzulaufen und zu reden? Ich pinge dich auf Slack an, es wird einfacher sein. In Ordnung. Ich muss nicht durch dein Büro gehen. Es ist also so, als wüsste ich nicht, was das Geheimnis ist.

    Ja, du hast recht, es ist in gewisser Weise geplant. Ja, das machen wir. Ich weiß für euch bei Easy Agile nicht, wie ihr das macht. Bei Adaptavist reisen wir gerne mit Teams. Also wann immer wir etwas tun, auch wenn es um Kundenarbeit geht oder wenn wir zu einer Veranstaltung gehen oder so, versuchen wir, es uns zum Ziel zu machen, dass es auch um uns und das, was wir tun, geht. Wir sind also selten alleine gereist. Wenn ich zu einem Kunden gehe, versuchen wir, zwei Berater hinzuzuziehen, oder was ich damit sagen will, ist, mehr Leute zu holen. Ich glaube, Adaptavist versucht, darauf hinzuweisen, und ich denke, Simon, unser CEO, versucht, diese Gelegenheiten zu nutzen, um mit Menschen zusammen zu sein. Ich finde das wunderbar, aber es ist eine der unzähligen Lösungen. Ich weiß es nicht. Ich weiß es wirklich nicht. Was glaubst du? Was sind deine Gedanken dazu?

    Dave Elkan:

    Oh, ich kann Ihnen sagen, wie wir bei Easy Agile arbeiten. Also hier bin ich heute im Büro. Das ist ein großartiger Ort für mich, um diese Aufnahme zu machen. Wir haben ein Zimmer für etwa 50 Personen hier im Büro in Wollongong, südlich von Sydney. Wir haben ungefähr 10 bis 15, die normalerweise täglich ankommen, und das ist großartig. Es macht uns nichts aus. Wir lieben Menschen, die von zu Hause aus und von unterwegs aus arbeiten, was für sie bequemer und entspannender ist. Gleichzeitig haben wir einen vierteljährlichen Plan, wie zum Beispiel Planungssitzungen, zu denen wir gehen. Wir haben jedes Quartal Advanced Easy Agile. Wir kommen persönlich zusammen. Wir haben strategisch dafür gesorgt, dass wir Mitarbeiter so einstellen, dass das möglich ist, damit die Leute nicht über riesige Meereswellen fliegen, um zu diesem Gespräch zu kommen. In gewisser Weise ist es geplant — ungeplant. Also planen wir im Voraus.

    Wenn wir für Advanced Easy Agile kommen, werden wir etwas haben, mit dem wir das Team entweder weiterbilden wollen oder was auch immer, und dann werden wir eine Art Teambindung haben, bei der die Leute aus einer Reihe verschiedener Aktivitäten wählen können, die sie gemeinsam durchführen möchten. Für uns geht es also mehr darum, persönlich zusammenzukommen, weil wir wissen, dass das wirklich wertvoll ist, um als Team ein Verständnis füreinander aufzubauen und dieses Verhältnis aufzubauen. Es kann nicht bis zu einem gewissen Grad über Zoom gemacht werden. Also, absolut, unser Geschäft läuft komplett fernbedienungsfreundlich und wir verlassen uns nicht darauf, dass die Leute persönlich sind, persönlich synchronisiert sind, um voranzukommen. Wir sehen jedoch, dass darin ein großer Mehrwert steckt. Wir versuchen also, in beiden Welten zu leben und profitieren von beiden. Ja. Ja, das ist eine Sache, die funktionieren kann. Das ist nicht jedermanns Sache. Wenn Sie ein wirklich dezentralisiertes globales Unternehmen haben, ist es nicht gerade einfach oder erschwinglich, alle vierteljährlich zusammenzubringen.

    Jean-Philippe Comeau:

    Ja. Ich finde es aber wunderschön. Also ich bin seit fast sechs Jahren bei Adaptavist... Ich bin jetzt in meinem sechsten Jahr und früher konnten wir... Wir haben es nicht vierteljährlich gemacht. Wir haben am Ende des Jahres eine jährliche Veranstaltung gemacht, bei der sich alle trafen. In den letzten zwei Jahren haben wir es Winter Con genannt, und ich fand die Idee wirklich toll, denn wir konnten Ideen einbringen, worüber wir sprechen wollten. Es könnte um Arbeit gehen, es könnte um Kunden gehen, es könnte um letztes Jahr gehen, worüber auch immer du sprechen wolltest, es könnte um dich selbst gehen, es könnte um eine coole Sache gehen, die du dieses Jahr gemacht hast, was auch immer. Wir hatten ein Wahlsystem, aber eigentlich konnte so ziemlich jeder, der etwas sagte, reinkommen.

    Man konnte einfach herumlaufen und es war buchstäblich ein Konferenzzentrum. Wir richteten einige Räume ein und du konntest reingehen und dir eine Präsentation ansehen, wortwörtlich wie Teams oder was auch immer. Es war jedes Mal die beste Erfahrung, dass wir das gemacht haben. Ich liebe diese, weil sie einen Wert haben. Es hat einen ROI, wenn alle lernen und weiterbilden und diese Silos aufbrechen, in denen man sagt: „Hey, ich habe nie mit Marketing gearbeitet, aber hier ist ein einstündiges Gespräch über etwas, das wir im Marketing gemacht haben. Ich möchte wirklich mitmachen „und all diese Dinge. Das ist großartig. Es gab auch den ungeplanten ROI, bei dem Sie mit mehreren Ideen herauskamen wie: „Oh, das könnte ich untersuchen. Das könnten wir untersuchen. Ich habe dieses Treffen im Januar angesetzt, und jedes Mal, wenn ich im Januar wiederkomme, werden wir über diese Sache sprechen, über die wir im Zusammenhang mit Cloud-Migrationen gesprochen haben.“ All das ist auf der Winter Con passiert.

    Jetzt sind wir nach COVID exponentiell gewachsen, naja, während und nach COVID. Also während COVID passierte und plötzlich wollten alle arbeiten. Und dann, als Unternehmen, die remote tätig waren, glaube ich, sind viele der Unternehmen, die remote tätig waren, während COVID gewachsen sind, statt weil Unternehmen, die lokal oder so waren, langsam etwas schwächer wurden, sagen wir es mal so. Als wir gewachsen sind, können wir das nicht mehr als eine einmalige Sache unterstützen, bei der Sie... Wir sind jetzt fast tausend. Es gibt eine Menge Leute, die umziehen müssen, und viele Konferenzen, viele Konferenzräume und Präsentationen und Dinge, die wir einfach nicht unterbringen können. Also, ich vermisse es sehr. Wir haben es aus der Ferne gemacht, aber wie du schon sagtest, es ist nicht dasselbe, einen Zoom-Anruf zu tätigen.

    Ich erinnere mich, dass ich in diesen Präsentationen saß und du dich neben Leute setzt, dass jemand aus Arkansas, jemand aus Cambridge, und du fängst an zu reden. Ja, Sie hören einer Konferenz zu, aber wir alle wissen, was passiert, wenn Sie sich eine Präsentation anhören. Du fängst an zu reden wie: „Ja, das ist eine interessante Idee. Was hast du letztes Wochenende gemacht?“ Du fängst an zu reden. Das sind Dinge, die du auf Zoom nicht tun kannst. Das kann man auf Zoom nicht wirklich reproduzieren. Es wird nicht wirklich passieren und das vermisse ich sehr. Ich weiß nicht, was die Lösung ist, wenn man einen solchen globalen Vertrieb hat. Ich meine, ich schätze, du tust das in kleinerem Rahmen, vielleicht treffen sich ganz Nordamerika oder solche Dinge, aber es ist einfach nicht dasselbe, überhaupt nicht dasselbe. Ich finde es wunderbar, dass ihr das immer noch machen könnt, weil alle in der Nähe sind. Ich finde es wirklich nett.

    Dave Elkan:

    Oh, danke. Ja, wir hoffen, daran festhalten zu können, solange wir können. Wir verstehen, dass diese Dinge nicht skalierbar sind. Irgendwann müssen wir es in verschiedene Ereignisse aufteilen, damit die Leute, glaube ich, ein höheres Maß an Beteiligung daran haben können. Wenn Sie zu viele Leute gleichzeitig haben, kann es einfach ein bisschen schreibgeschützt sein, so wie ich das sehe. Es ist, als würde man einen Teilnehmer suchen.

    Jean-Philippe Comeau:

    Das ist nett. Ja. Ja, das gefällt mir. Ja. Ja, du hast recht.

    Dave Elkan:

    Also würde ich gerne kurz auf Atlassian Team '23 zurückkommen.

    Jean-Philippe Comeau:

    Es tut mir leid.

    Dave Elkan:

    Du hast am Anfang erwähnt... Das ist in Ordnung. Wir werden dort hinkommen. Es gibt diese neuen Apps, vor allem im DevOps-Tooling-Bereich, an dem Atlassian arbeitet, also Discovery. Kannst du mir einfach ein bisschen mehr darüber erzählen, was du dort siehst und warum das jetzt zum Tragen kommt?

    Jean-Philippe Comeau:

    Ja, ich denke, es dreht sich alles um Cloud. Ich bin der Erste, der sagt, ein großer Fan von Rechenzentren, ein großer Fan von On-Premise-Systemen. So habe ich das Atlassian-Toolset gelernt. Also, ein bisschen skeptisch, als die Cloud zustande kam. Als es wuchs und besser wurde, wurde es besser, das war großartig. Ich denke, es ist jetzt an einem ausgereiften Punkt angelangt, wo das Point-A-Programm, aus dem all diese Tools hervorgegangen sind, also das Produkt Discovery, Atlas und all das, das sind die Früchte der Cloud. Das liegt daran, dass sie jetzt, wo wir die Cloud haben, Produkte herstellen und Dinge ausprobieren können, um zu sehen, ob sie funktionieren oder nicht. Ich denke, das ist der Grund, warum ich denke, dass dieses Jahr das Jahr ist, in dem das Programm ausgereift genug ist. Die Migration ist bereit. Ich meine, das Ende der Serverlebensdauer ist seit einem Jahr vorbei. Ich denke, wir sind endlich an einem Ort, an dem wir tatsächlich über all diese Möglichkeiten sprechen können. Die meisten Konferenzteilnehmer werden davon profitieren können.

    Ich erinnere mich an letztes Jahr, als es in den Gesprächen viel um JSM und all die coolen Dinge ging, die es machen würde, aber du hattest immer noch viele Leute auf dem Server, immer noch viele Leute im Rechenzentrum. Es ist also ein bisschen auf taube Ohren gestoßen. Viele Leute in der Menge sagten einfach: „Ja, das ist nichts für mich.“ In beiden Keynotes ging es darum. Wie dem auch sei, ich denke, dieses Jahr wird es deswegen besser werden, weil alle mitgemacht haben. Ich denke, es ist gerade so, weil ja, es ist Cloud. Sie können einfacher und schneller versenden. Sie können besser versenden. Du kannst besser iterieren. Sie können ein Produkt viel, viel schneller fertig stellen, als wenn Sie vor Ort sind, und ich glaube, das ist der Grund, warum Sie das explodieren sehen. Ich finde auch, dass es großartige Ideen sind. Speziell ein großer Fan von Atlas. Großer, großer Fan von Atlas.

    Dave Elkan:

    Ja. Fantastisch. Also, wie sehen Ihre Kunden die Migration zur Cloud? Auf der anderen Seite, ist das etwas, wofür sie offen sind? Ist das etwas, das sie unterstützen?

    Jean-Philippe Comeau:

    Jeder ist fasziniert, ich fange dort an. Jeder ist fasziniert. Nun, die Höhe des Interesses hängt von der Branche und der Größe ab. Wenn du ein riesiges... Ich nehme Banken, weil Banken für mich wie Länder sind. Wenn Sie sich also eine riesige Bank ansehen, in der Sie 30.40.000 Benutzer haben, haben sie normalerweise eine solide Infrastruktur. Sie haben solide Administratoren. Sie haben Teams, die irgendwie davon leben. Sie hat im Grunde ihre eigene Wirtschaft aufgebaut. Es läuft von selbst. Wenn du da reingehst und versuchst, ihnen etwas über die Cloud beizubringen und all die großartigen Dinge, die damit möglich sind, fangen sie an, Fragen zu stellen, die sehr technisch sind und sehr gut sind. In der Cloud gibt es noch keine wirkliche Antwort, und so wird es nervös. Wenn ich dagegen zu einer Organisation mit 500.000 Mitarbeitern gehe und sie anfangen, Fragen zur Cloud zu stellen, haben wir normalerweise mehr Antworten darauf. Es ist einfach, eine einfachere Konversation. Sie haben nicht die gleichen Sorgen oder Probleme im Kopf wie der Administrator von 40.000 Menschen. Es ist einfach nicht dieselbe Realität, die sie sehen.

    Also ich denke, vorerst, und ich weiß, dass Atlassian einen großen Vorstoß in diesen Unternehmensbereich macht, denke ich, dass Sie vorerst dieses Wachstum sehen werden. Aber solange wir nicht die volle Autonomie darüber haben, wo sich unsere Daten befinden und wie zugänglich diese Daten sind, wird das ein Problem sein, solange FedRAMP nicht für alle verfügbar ist, solange all diese verschiedenen SOCs und Compliance-Anforderungen nicht für alle verfügbar sind. Diese sind sehr schwierig, weil Sie ein Ökosystem rund um viele Integrationen aufgebaut haben und Easy Agile für mich eine dieser Integrationen ist, weil es sich um eine Drittanbieter-App handelt, wie auch immer Sie sie betrachten möchten. Adaptavist hat eine eigene Drittanbieter-App. Sie haben also Script Runner und all das. Wir haben alle Apps von Drittanbietern. Atlassian kann also nicht sagen: „Oh, ja, ich gebe eine pauschale Aussage ab. Wir können all diese Dinge tun.“ Es ist nicht wirklich wahr. Ich sage: „Moment mal, du musst all die verschiedenen App-Partner da draußen berücksichtigen, die ihre Sachen machen, und du kannst uns nicht alle unter ein Dach bringen.“ Ich denke, sie sind Opfer ihres Erfolgs. Was Atlassian immer noch so großartig macht, ist das Partner-Ökosystem, Apps, Lösungen, sorry, einfach alles, aber es ist auch der Grund für die Akzeptanz und die Geschwindigkeit, mit der die Einführung der Cloud erfolgt. Es macht es langsamer, als sie es wollen würden. Ich denke, das war vielleicht der kleine Fehltritt, als alles angekündigt wurde wie: „Oh, ihr verlasst euch sehr auf diese Apps.“ Ja. Viele unserer Kunden würden tatsächlich sagen, dass die Apps für sie noch wichtiger sind als der Kern. Es ist nur eine Sache, die du siehst. Um also auf Ihre Frage zurückzukommen, hängt von der Komplexität der Instanz ab. Je größer die Instanz, desto komplexer ist sie in der Regel. Wenn ich also zu über 10.000 Benutzern gehe, wird das eine sehr lange Konversation. Sehr, sehr langes Gespräch.

    Dave Elkan:

    Ja, das ist es. Es ist lustig, dass Atlassian das verschickt und gesagt hat: „Hey“. Nun, eigentlich gab es die Vermutung, dass die Apps auch von SOC 2 oder ähnlichem abgedeckt wurden, und das fehlte... Aber es war dieses Missverständnis. Aber ich sage, als Geschäftsinhaber, der SOC 2 durchläuft, ist das ein sehr lohnender und guter Prozess. Es ist schwer. Wir machen das viel früher als Atlassian auf ihrer eigenen Reise, aber je früher du es tust, desto einfacher ist es. Idealerweise musst du dir als kleineres Unternehmen weniger Sorgen machen und die von dir eingeführten Prozesse lassen sich einfacher verwalten und überwachen. Wir freuen uns daher, wirklich den SOC 2-Weg einzuschlagen und unseren Unternehmenskunden diese Sicherheit zu bieten. Also ja, ein sehr guter Prozess, den es zu durchlaufen gilt.

    Jean-Philippe Comeau:

    Ja, ihr macht das gerade durch. Hast du es schon erworben? Haben Sie Ihre Konformität schon erhalten oder sind Sie auf dem besten Weg, sie zu bekommen?

    Dave Elkan:

    Nein, wir sind gerade auf dem Weg zu SOC 2 Typ 1.

    Jean-Philippe Comeau:

    Beeindruckend. Nett.

    Dave Elkan:

    Ja.

    Jean-Philippe Comeau:

    Ja. Ja. Wir haben jetzt eine Sicherheitsgruppe da und sie kümmern sich um all das. Ich bin nicht gut mit den Compliances. Ich sage es sofort, auf Anhieb, ich kenne sie nicht sehr gut. Ich weiß, sie sind wie Buchstaben, die ich gerne neben jeder App sehen würde. Das weiß ich. Ich weiß nicht, wie tiefgründig die Prozesse sind, aber ich weiß, dass sie so komplex sind, dass man ein Team braucht, das sich der Umsetzung widmet. Also, was habt ihr bisher gesehen? Es kommt super voran. Was sind einige der Herausforderungen, die Sie vielleicht gesehen haben? Ich bin einfach fasziniert.

    Dave Elkan:

    Ja. Oh, schauen Sie, unsere Cloud-Apps sind alle auf die gleiche Weise konzipiert, also verwenden sie alle bis zu einem gewissen Grad dieselbe Codebasis, wie die Bereitstellungsmethodik. Wir haben keine Akquisitionen getätigt, die das Ganze noch komplizierter gemacht haben, also machen wir das Beste aus dieser Situation. Wir haben im letzten Quartal eine Menge Arbeit geleistet, um alle Kontrollen und Kontrollen rund um diesen Einsatz durchzuführen. Als Nächstes müssen wir wirklich die Prozesse einrichten, um sicherzustellen, dass unser Team versteht, mit verschiedenen Situationen und ähnlichem umzugehen. Das werden wir also im nächsten Quartal angehen. Ich freue mich darauf, das durchzugehen und einen kleinen Sprint mit Nick, meinem Mitbegründer und Co-CEO, zu machen, um zu sehen, wie viel wir in einer bestimmten Zeit erledigen können, und mich wirklich darauf zu konzentrieren. Ich denke, der Vorteil wird darin bestehen, dass wir unser Geschäft viel verständlicher und klarer führen, was auch für unsere Kunden offensichtlich ist, was sehr gut ist. Ich bin voll und ganz dafür. Ja.

    Jean-Philippe Comeau:

    Ja, das ist großartig. Ja, ich glaube, wir erleben einige ähnliche Dinge, aber wir haben eine Menge Sachen erworben und das macht alles sicherlich ein bisschen schwieriger.

    Dave Elkan:

    Ich kann es verstehen. Es wäre sehr schwierig, zu versuchen, diese Lücken zu überbrücken und genug zu homogenisieren, um in Zukunft eine wirklich klare Aussage treffen zu können. Ja. Okay. Also haben wir kurz auf die Atlassian-Apps eingegangen, die sie mitbringen. Gibt es Apps auf dem Markt, die du im Auge hast und mit denen du gerne sprechen würdest, abgesehen von Easy Agile?

    Jean-Philippe Comeau:

    Ich meine, natürlich. Ja. Ein großer Bedarf, den ich jetzt auf dem Markt merke... Ich weiß nicht, ob es ein Geheimnis ist oder so, ich sollte warten, weil ich Team '23 kenne, sie werden ein paar Sachen machen und ich freue mich wirklich auf sie. Also eines der Dinge, die uns auffallen, ist... Also Backups, also Unternehmenssupport, im Grunde. Im Moment, wenn Sie in der Cloud sind, haben die meisten Unternehmen, wiederum in den 40.000 und mehr, einen starken Backup-Bedarf und sie haben tatsächlich Anforderungen, Gesetze, Dinge, die sie einhalten müssen, was die Dauer der Datenpflege angeht, wie lange sie Backups von Daten haben und all das. Im Moment ist die Art und Weise, wie das in der Cloud gemacht wird, überhaupt nicht nett. Du musst tatsächlich in die Benutzeroberfläche gehen. Du bekommst ein Backup. Wenn Ihr Backup umfangreich ist, dauert die Bearbeitung mehrere Tage und Sie müssen daran denken... Es ist alles manuell. Es gibt nichts, was wirklich automatisiert ist.

    Es gibt also einen wachsenden Markt für diese Art von Apps. Ich habe das alles mit diesen Leuten bei Revyz besprochen, R-E-V-Y-Z. Sie automatisieren diesen Prozess im Grunde genommen für Sie und hosten Ihre Daten. Im Moment machen sie das nur ein Jahr lang, aber es ist immer noch viel besser als das, was wir da draußen sehen. Es besteht ein großer Bedarf an solchen Diensten, bei denen sie... Weil ich meine, ein Teil des Reizes der Cloud liegt offensichtlich darin, dass man sich keine Gedanken mehr machen muss und Atlassian Backups nur für 21 Tage garantiert. Wenn du also ein Unternehmen bist und mindestens sechs Monate Datenwiederherstellung anstrebst, wirst du das zumindest nicht bekommen. Wenn Sie also einen Partner wie Revyz oder all diese haben, gibt es andere Apps da draußen. Ich spreche speziell von Revyz, weil ich viel mit ihnen spreche, aber es passieren viele interessante Dinge.

    Außerdem, was ist das Tolle an diesen Apps, was diese Entwickler gefunden haben, und sobald sie diesen Prozess abgeschlossen haben, erhalten sie jetzt Zugriff auf die Struktur der Daten und sie haben begonnen, Tools rund um diese Struktur zu entwickeln. So kann diese App beispielsweise tatsächlich Projekte und Probleme sowie benutzerdefinierte Felder und Konfigurationen wiederherstellen. Sie müssen also keine vollständige Wiederherstellung durchführen. Sie können tatsächlich auswählen, was Sie wiederherstellen möchten, was brillant ist. Das war selbst im Rechenzentrum nicht einfach zu bewerkstelligen. Du könntest nicht einfach sagen wie: „Hey, gib mir das Problem.“ Du müsstest den Snapshot wiederherstellen, ins System gehen und deine Sachen suchen. Jetzt kann ich in meine Benutzeroberfläche und Jira gehen, in meine Backup-App gehen und mir das Problem ansehen, das ich versehentlich gelöscht habe, es finden, es am selben Tag wiederherstellen. Es enthält Kommentare, die sagen: „Das wurde durch erneute Besuche wiederhergestellt, also stell sicher, bla, bla, yada, yada, yada.“ Es ist einfach genial und ich freue mich wirklich darauf, dass das in diesem Jahr wächst.

    Dave Elkan:

    Das ist unglaublich. Ja, das ist ein wirklich faszinierender Teil dieses Artikels, den ich nie wirklich durchdacht habe. Das ist eigentlich ein wirklich wichtiger Teil der Unternehmensführung, dass Sie diese kontinuierlichen Backups haben. Ja. Geil. Ja, das ist ein toller Einblick.

    Jean-Philippe Comeau:

    Ja, es wird ein interessanter Markt sein, in den man eintauchen kann, weil wir auch als Servicepartner gefragt wurden: „Können Sie das einhalten?“ Die Wahrheit ist, dass Sie das ohne eine App nicht können. Es gibt keine wirkliche Möglichkeit für mich, ein Backup zu bekommen. Ich müsste jeden Tag in deine Instanz gehen. Ich glaube nicht, dass Sie möchten, dass ein Berater jeden Tag Ihre Instanz untersucht, ein Backup herunterlädt und es wirft. Ich gebe mein Geld lieber woanders aus. Diese Apps werden also sehr... Ich denke, sie werden groß sein und ich bin wirklich gespannt, was mit all diesen verschiedenen Unternehmungen passiert.

    Dave Elkan:

    Nun, sicherlich, ein Stand, an dem ich vorbeischauen werde, um zu sehen, ob wir die Easy Agile-Daten auch in das Backup aufnehmen können.

    Jean-Philippe Comeau:

    Ja, genau. Also schauen sie sich andere App-Partner an und schauen, was sie tun können. Also ich denke, ja, absolut, wenn du chatten willst, das sind großartige Leute.

    Dave Elkan:

    Wunderschön. Vielen Dank für deine Zeit heute, JP. Das ist ein Wrap. Hey, gibt es noch etwas, das du ansprechen wolltest, bevor wir fertig sind? Gibt es etwas, das du dir von der Veranstaltung erhoffst, das du von der Veranstaltung mitnehmen möchtest? Gibt es etwas am Spielfeldrand, das du sehen wirst, wenn du dort bist?

    Jean-Philippe Comeau:

    Ich meine, der App Day wird natürlich eine große Sache sein. Ich freue mich sehr, euch alle persönlich kennenzulernen, alle zu sehen. Der App Day ist also die Zeit, in der ich wirklich technisch werde und mir die Hände schmutzig mache. Das mache ich heutzutage nicht oft. Ich vermisse es manchmal, mich einfach hinzusetzen und ein bisschen gute alte Verwaltungsarbeit zu erledigen. Wie dem auch sei, die App Days sind normalerweise der Zeitpunkt, an dem ich wirklich zum Kern zurückkehre. Lassen Sie uns über Script Runner sprechen, wo wir uns gerade befinden, und lassen Sie uns mit Easy Agile, mit Temple, mit all diesen verschiedenen App-Anbietern sprechen und darüber sprechen, was kommt und was sie sehen. Ich freue mich schon sehr darauf. Aber abgesehen davon, nein, ich will nur eine gute Zeit haben. Hoffentlich werde ich am Abend auch eine gute soziale Zeit haben. Wie ich schon sagte, wir werden uns nicht den halben Spaß jeden Tag nach den Veranstaltungen gönnen, also freue ich mich wirklich darauf, all meine Ökosystempartner zu treffen und mit allen zu sprechen und zu sehen, was sie im vergangenen Jahr gesehen haben.

    Dave Elkan:

    Ebenso. Ich freue mich jetzt mindestens 1.000% mehr, nachdem ich mit Ihnen darüber gesprochen habe. Vielen Dank, dass Sie sich heute die Zeit genommen haben, JP, das zu besprechen, und ich kann es kaum erwarten, Sie dort zu sehen.

    Jean-Philippe Comeau:

    Ja, ich kann es kaum erwarten, dich zu sehen. Danke, dass du mich eingeladen hast.

    Dave Elkan:

    Keine Probleme. Danke, Kumpel.

  • Podcast

    Easy Agile Podcast Ep.12 Beobachtungen zur Beobachtbarkeit

    In dieser Folge von The Easy Agile Podcast hören Sie, wie die Entwickler Angad, Jared, Jess und Jordan ihre Gedanken zum Thema Observability teilen.

    Wollongong hat eine blühende und unterstützende Tech-Community. In dieser Folge haben wir einige unserer lokalen Entwickler aus dem Siligong-Tal zu einem Gespräch am runden Tisch zum Thema Observability zusammengebracht.

    💥 Was ist Beobachtbarkeit?
    💥 Wie kann man die Beobachtbarkeit verbessern?
    💥 Was ist das Endziel?

    Angad Sethi

    „Es war eine großartige Episode, an der man teilnehmen konnte! Jess und Jordan haben einige wirklich interessante Punkte zum neuesten technischen Schlagwort — Beobachtbarkeit — geteilt.

    Abonniere unbedingt, genieße die Folge 🎧

    Transkript

    Jared Kells:

    Willkommen alle zum Easy Agile Podcast. Mein Name ist Jared Kells und ich bin Entwickler hier bei Easy Agile. Bevor wir beginnen, möchte Easy Agile den traditionellen Hütern des Landes, von dem aus wir heute senden, unsere Anerkennung aussprechen, dem Volk der Wodiwodi aus der Dharawal-Nation, und den Ältesten in der Vergangenheit, Gegenwart und aufstrebenden Ältesten unseren Respekt erweisen. Den gleichen Respekt gilt auch allen Ureinwohnern, die uns heute zuhören.

    Jared Kells:

    Der heutige Podcast ist also ein bisschen technisch. In meinem Arbeitsblatt steht, dass wir hier sind, um über einige aktuelle Themen für Ingenieure im IT-Sektor zu sprechen. Wie aufregend, dass wir ein paar hauptsächlich Frontend-Ingenieure haben und Angad und ich einige technische Frontend-Dinge mit Ihnen teilen werden und Jess und Jordan ein bisschen über Observability sprechen werden. Wir beginnen also mit Einführungen. Also werde ich es an Jess weitergeben.

    Jess Belliveau:

    Cool. Danke Jared. Danke, dass du mir auch eins gegeben hast. Also ja, mein Name ist Jess Belliveau. Ich arbeite für Apptio als Infrastrukturingenieur. Ja, Jordan?

    Jordan Simonowski:

    Ich bin Jordan Simonovski. Ich arbeite als Systemingenieur im Observability-Team von Atlassian. Ich bin ein bisschen ein Alleskönner, was die Technik angeht. Aber ja, ich arbeite daran, einige ziemlich leistungsfähige Systeme aufzubauen, um all unsere Daten bei Atlassian im Moment zu verarbeiten. Also, das macht Spaß.

    Angad Seth:

    Hallo an alle zusammen. Ich bin Angad. Ich arbeite für Easy Agile als Softwareentwickler. Nichts ausgefallenes wie ihr.

    Jared Kells:

    Nichts Besonderes!

    Jess Belliveau:

    Verkaufe dich nicht unter.

    Jared Kells:

    Ja, sage ich. Ja, also mein Name ist Jared und ja, Senior Developer bei Easy Agile, der an unseren Apps arbeitet. Also arbeite ich hauptsächlich an Programmen und Roadmaps. Und ja, es sind Frontend-Apps mit viel JavaScript. Darin liegt also unsere Erfahrung. Ich habe von diesem Ding namens Observability gehört, bei dem es sich meiner Meinung nach nur um Logs und so handelt, oder?

    Jess Belliveau:

    Ja, ja. Das war's, wir schließen ab!

    Jared Kells:

    Der Podcast ist vorbei! Erzählen Sie uns etwas über Beobachtbarkeit.

    Jess Belliveau:

    Ja, okay, ich werde, ja. Ja, ich dachte, zuerst mache ich eine kleine Sache darüber, warum Observability, warum wir darüber reden und irgendwie für die Leute, die zuhören, wie wir hierher gekommen sind. Wir haben uns kurz unterhalten, bevor wir mit den Aufnahmen begonnen haben, um herauszufinden, was ein breiteres Publikum interessieren könnte, über das die Leute vielleicht nicht viel wissen. Und ich denke, es gibt viele Entwicklungen im breiten IT-Bereich, über die Sie sprechen könnten. Es gibt jetzt so viele verschiedene Dinge, die einfach explodieren. Beobachtbarkeit ist ein Thema, das seit ein paar Jahren ein heißes Thema ist. Und es ist etwas, das ein zentraler Bestandteil meines Jobs und auch Jordans Job ist. Es ist also etwas, worüber wir leicht sprechen können, und es ist etwas, in das Sie eine Einführung geben können, ohne zu technisch zu werden. Wir wollen also nicht untergehen. Das ist etwas, das man wirklich tief ins Unkraut eintauchen kann, also haben wir es als etwas ausgewählt, das wir euch beiden hoffentlich auf einer Ebene erklären können, die auch die Leute zu Hause interessieren könnte, zuzuhören.

    Jess Belliveau:

    Jordan und ich haben diese vier Stichpunkte herausgefunden, die wir behandeln wollten, und vielleicht kann ich einen kleinen Überblick darüber machen, und dann kann ich Jordan dazu bringen, den ersten Aufzählungspunkt abzudecken, ihn einfach direkt unter den Bus werfen.

    Jordan Simonowski:

    In Ordnung!

    Jess Belliveau:

    Deshalb dachten wir, wir würden versuchen, Ihnen zunächst zu beschreiben, was Beobachtbarkeit ist. Weil das hübsch ist, der Begriff gibt Ihnen nicht viel von dem, was er ist. Es gibt Ihnen einen kleinen Hinweis, aber es ist gut, als Grundlinie festzulegen, wovon wir sprechen, wenn wir sagen, was Beobachtbarkeit ist. Und warum sollte ein Entwicklungsteam dann Observability wollen? Warum sollte ein Unternehmen Observability wollen? Ein gewisses hohes Niveau, welche Vorteile Sie daraus ziehen und wer sie möglicherweise benötigt, was eine große Sache ist. Sie können sich in diese brandaktuellen Schlagworte der Branche verwickeln und sich auf Dinge festlegen, die Sie möglicherweise nicht benötigen, oder solche Dinge.

    Jared Kells:

    Jep.

    Jordan Simonowski:

    Jep.

    Jess Belliveau:

    Wir dachten, wir würden über einige einfache Gewinne sprechen, die man mit Observability erzielen kann. Also einige der wirklich grundlegenden Dinge, die Sie ausprobieren können, und welche Vorteile Sie daraus ziehen. Und dann dachten wir einfach, weil wir nicht versuchen werden, zu tief zu gehen, könnten wir einfach ein paar Hinweise auf einige Websites und einige YouTube-Vorträge geben, um weiter zu lesen, die die Leute machen wollen, und von dort aus weitermachen. Also ja, Jordan, du willst...

    Jared Kells:

    Hört sich gut an.

    Jess Belliveau:

    Ja. Ich hoffe, hoffentlich. Wir werden sehen, wie das läuft! Und ich denke, wenn ihr auch Fragen habt, sollten wir das tun. Wenn es Dinge gibt, von denen ihr denkt, dass wir sie nicht behandeln oder die ihr mehr wissen wollt, fragen.

    Jordan Simonowski:

    Ich schätze, um mit Observability zu beginnen. Es ist ein Thema, das mich wirklich begeistert, denn als jemand, der schon so lange im Bereich Dev-Ops und SRE tätig ist, ist Observability auf den Markt gekommen und verspricht, den Kreislauf oder eine Feedback-Schleife bei der Softwarebereitstellung zu schließen. Und es fühlt sich an, als wäre das etwas, was wir im Moment nicht wirklich haben. Und ich verstehe, dass Beobachtbarkeit vielleicht neu und glänzend klingt, aber ich denke, der Begriff selbst existiert, um sich vielleicht von dem abzuheben, was es derzeit gibt. Viele von uns, die in der Tech-Branche arbeiten, kennen sich mit Überwachung und dem Laden und solchen Dingen aus. Und ich denke, sie erfüllen ihren eigenen Zweck und sie sind auch in keiner Weise veraltet. Dinge wie herkömmliche Überwachungstools. Aber Observability hat sich meiner Meinung nach als eine Möglichkeit erwiesen, die überwältigend komplexen Systeme zu verstehen, die wir gerade aufbauen. Viele Unternehmen bewegen sich wahrscheinlich in Richtung einer komplizierten Architektur verteilter Systeme, Microservices oder anderer Schlagworte.

    Jordan Simonowski:

    Aber auch für Dinge wie einen traditionellen Monolithen. Die Beobachtbarkeit hilft uns wirklich dabei, unseren Systemen neue Fragen zu stellen. Die Art und Weise, wie es erklärt wird, ist die Überwachung von Ausgängen auf unsere bekannten Unbekannten. Mit dem Dienstalter geht die Fähigkeit einher, fast vorherzusagen, auf welche Weise Ihre Systeme ausfallen werden. Sie werden es also wissen. Je länger Sie in der Branche tätig sind, Sie wissen das, zum Beispiel ein Java-Server fällt auf X, Y, Z verschiedene Arten aus, also sollten wir wahrscheinlich unseren JVM-Heap überwachen, oder was auch immer es ist.

    Jared Kells:

    Das wollte ich sagen!

    Jordan Simonowski:

    Ich werde versuchen, nicht zu viel darauf einzugehen...

    Jared Kells:

    Der Speicher geht aus!

    Jordan Simonowski:

    Ja. Also das ist etwas, von dem du erwartest, dass es irgendwann scheitern wird. Und das ist etwas, das Sie als bekannt unbekannt betrachten können. Aber das Versprechen der Beobachtbarkeit ist, dass wir genügend Daten liefern sollten, um neue Fragen stellen zu können. Die Art und Weise, wie darüber gesprochen wird, sehen Sie, es ist eine unbekannte Unbekannte in unserem System, über die wir etwas herausfinden und neue Fragen stellen wollen. Und hier wird, glaube ich, die Beobachtbarkeit eingeführt, um diese Fragen zu beantworten. Reicht die Antwort aus? Willst du, dass ich näher auf dieses Zeug eingehe? Ich kann den ganzen Tag darüber reden.

    Jared Kells:

    Ist es wie ein [Crosstalk 00:08:05]. Also, um es dir noch einmal zu sagen, um zu sehen, ob ich es verstanden habe. Also, wenn ich eine, traditionell mit einer Java-App, habe, könnte ich Erinnerungen protokollieren. Das liegt daran, dass ich weiß, dass JVMs der Arbeitsspeicher ausgeht, und das ist eine Sache, die ich überwache, aber die Beobachtbarkeit ist umfassender. Sie übertreiben quasi das, was Sie überwachen und protokollieren, sodass Sie...

    Jordan Simonowski:

    Ja. Und ich würde nicht unbedingt sagen, dass es übertrieben ist. Ich denke, es fügt Ihren Daten vielleicht etwas mehr Kontext hinzu. Wenn also jemand von Ihnen schon einmal mit Traces gearbeitet hat, ist Observability der Funktionsweise von Traces sehr ähnlich und baut einfach auf der Prämisse von Traces auf, schätze ich. Sie erstellen also diese Ereignisse, und bei diesen Ereignissen handelt es sich um verschiedene Transaktionen, die in Ihren Anwendungen stattfinden könnten, wobei normalerweise eine Anfrage eingereicht wird. Und mit dieser Anfrage können Sie ihr eine ganze Reihe von Kontext hinzufügen. Sie können hinzufügen, auf welchem Server dies möglicherweise läuft, in welcher Zeitzone. All diese zusätzlichen und all die Aufreger. Sie können die Benutzeragentur hineinwerfen, wenn Sie möchten. Die Idee der Beobachtbarkeit besteht darin, dass Sie nicht unbedingt durch Daten mit hoher Kardinalität eingeschränkt sind. Daten mit hoher Kardinalität sind Datensätze, die sich in Bezug auf die Art der Daten, die sie repräsentieren, oder die Kombinationen von Datensätzen, die Sie haben könnten, erheblich ändern können.

    Jordan Simonowski:

    Wenn Sie also Versandmetriken für etwas haben möchten, auf Benutzerbasis, und Sie sich ansehen möchten, wie verschiedene Benutzer von den Dingen betroffen sind, würde das als Metrik mit hoher Kardinalität betrachtet werden. Und in den meisten Fällen können traditionelle Überwachungsunternehmen oder Anbieter von Messwerten Ihnen das nicht wirklich als Service anbieten. Das ist der Punkt, an dem Sie anfangen, wahnsinnig hohe Rechnungen für Dinge wie Datadog oder was auch immer es ist, zu bezahlen, weil sie jetzt als neue Metriken betrachtet werden. Im Gegensatz zu Observability versuchen wir, unsere Daten zu speichern und sie so abzufragen, dass wir ziemlich große Datensätze speichern und sagen können: „Cool. Wir haben Fehler, die von dieser Art von Benutzern kommen.“ Und Sie können dort anfangen, Korrelationen zu bestimmten Dingen aufzubauen. Sie können herausfinden, dass bei Benutzern aus einer bestimmten Zeitzone oder einem bestimmten Gerät nur dieser Fehler auftritt. Und von dort aus können Sie, glaube ich, bessere Methoden entwickeln, um zu verstehen, wie eine bestimmte Änderung die Dinge kaputt gemacht haben könnte. Oder bestimmte Randfälle, die Sie sonst mit etwas wie CPU- oder Speicherüberwachung nicht erkennen könnten.

    Angad Seth:

    Wäre es fair zu sagen...

    Jared Kells:

    Ja. Es ist [Crosstalk 00:11:02].

    Angad Seth:

    Oh, tut mir leid, Jared.

    Jared Kells:

    Nein, du kannst...

    Angad Seth:

    Wäre es fair zu sagen, dass Beobachtbarkeit also im Grunde eine Reihe von Prinzipien ist oder ein Weg, unbekannte Unbekannte zu finden?

    Jordan Simonowski:

    Ja.

    Angad Seth:

    Oh.

    Jess Belliveau:

    Und ich sollte Sie besser ausrüsten, um herauszufinden, dass eine Menge Leute denken, Sie denken, dass Beobachtbarkeit eine Sache ist, die Sie einsetzen und haben und ein Kästchen ankreuzen können, aber ich mag Ihre Wortwahl, wenn es um eine Reihe von Prinzipien oder Best Practices geht. Es gibt Ihnen sozusagen eine Anleitung zu diesen Themen und sorgt dafür, dass Ihre Anwendung eine gute Protokollierung hervorbringt. Also strukturierte Protokolle. Sie erhalten also immer das gleiche Protokollformat, das Sie sich ansehen können. Tracing, worüber Jordan ein bisschen gesprochen hat. So haben Sie die Möglichkeit, zu verfolgen, wie ein Benutzer mit all den verschiedenen Microservices interagiert, und möglicherweise auch zu sehen, wo etwas schief läuft, und auch Kennzahlen. Das Gute an Metriken ist also, dass wir die Dinge ein bisschen umdrehen und versuchen, eine Anwendung zu erstellen, anstatt, und ich will nicht zu technisch werden, Black-Box-Monitoring zu machen, bei dem wir draußen sind und versuchen, mit solchen Sonden und Checks reinzuschauen. Aber die Idee bei Metriken ist, dass die Anwendung diese Metriken tatsächlich ausgibt, um uns darüber zu informieren, in welchem Zustand sie sich befindet, und sie dadurch besser beobachtbar zu machen.

    Jess Belliveau:

    Ja, mir gefällt deine Wortwahl, Angad, dass es wie diese Praktiken ist, diese Art von Leitfaden, wohin man gehen muss, was wahrscheinlich zu dem nächsten Punkt führt, warum sollte ein Team das implementieren wollen. Wenn du noch einmal anfangen willst, Jordan?

    Jordan Simonowski:

    Ja, ich kann anfangen. Und ich gebe dir auch ein bisschen mehr Zeit zum Reden, Jess in diesem. Ich werde nicht so viel schimpfen.

    Jess Belliveau:

    Oh, dafür habe ich mich nicht angemeldet!

    Jordan Simonowski:

    Ich denke, die Teams würden es wollen, weil es wirklich von Ihrer Organisation und, glaube ich, von der Größe der Teams abhängt, in denen Sie arbeiten. In den meisten Fällen würde ich sagen, dass Sie Observability nicht selbst im eigenen Haus erstellen möchten. Das ist etwas, das Sie können, Observability-Funktionen selbst, Sie werden es nicht erreichen, indem Sie einfach etwas kaufen, also Sie können Dev-Ops nicht kaufen, Sie können Agile nicht kaufen, Sie können Observability auch nicht kaufen.

    Jared Kells:

    Warte, warte. Auf meinem Runsheet steht, dass ich für Easy Agile werben soll, das klingt also nach einem guten Übergang-

    Jess Belliveau:

    Es sei denn, du willst es kaufen. Wenn du Agile kaufen möchtest, dann [Crosstalk 00:13:55] im Marketplace.

    Jared Kells:

    Ja, tut mir leid, tut mir leid, ja! Ja, mach weiter.

    Jordan Simonowski:

    Sie können Tools kaufen, die Ihnen das Leben erheblich erleichtern, und es gibt bereits eine Menge Dinge da draußen, die Dinge für Menschen tun und wirklich interessante Daten an die Oberfläche bringen, die sich die Leute vielleicht ansehen möchten. Ich denke, es gibt ein paar Start-ups wie LightStep und Honeycomb, die Ihnen eine wirklich intuitive Möglichkeit bieten, Ihre Daten in der Produktion zu verstehen. Aber warum Sie solche Dinge benötigen, ist, dass Sie den Zustand Ihrer Systeme zu einem bestimmten Zeitpunkt wissen wollen, und um, glaube ich, eine gute Betriebshygiene und eine gute Produktionsexzellenz zu entwickeln, ich denke, wie Liz Fong-Jones es ausdrücken würde, müssen Sie in der Lage sein, diese Rückkopplungsschleife zu schließen. Wir haben bereits eine ganze Reihe von Tools. Wir haben also CICD-Systeme eingerichtet. Wir haben jetzt Feature-Flags, die uns, glaube ich, helfen, Deployments von Releases zu entkoppeln. Sie können Code bereitstellen, ohne tatsächlich Code zu veröffentlichen, und Sie können diese Macht jetzt Ihren PMs geben, wenn Sie möchten, mit Feature-Flags, was großartig ist.

    Jordan Simonowski:

    Aber jetzt können Sie diesen Kreislauf auch komplett schließen, und während Sie eine Anwendung bereitstellen, können Sie sagen: „Ich möchte diese Bereitstellung kanalisieren. Ich möchte dies für 10% meiner Benutzer bereitstellen, vielleicht für Benutzer, die sich für Beta-Versionen oder etwas aus unserer Anwendung angemeldet haben, und Sie können sich tatsächlich ansehen, wie das funktioniert, bevor Sie es einem breiteren Publikum zugänglich machen. Es macht Bereitstellungen also viel sicherer. Es gibt Ihnen auch ein besseres Verständnis dafür, wie Sie sich auch auf die Benutzer auswirken. Und es gibt eine ganze Reihe von Tools, mit denen Sie auch diese Dinge ermitteln können. Wenn Sie sich also ansehen, wie viele Unternehmen derzeit SRE durchführen, oder wenn Sie wissen, wie zuverlässig ihre Anwendungen aussehen, haben Sie auch Dinge wie SLOs im Einsatz. Und SLOs-

    Jared Kells:

    Was ist ein SLO?

    Jordan Simonowski:

    Sie sind alle mit Benutzererlebnissen verbunden. Sie sagen also: „Kann mein Benutzer diese spezielle Interaktion durchführen?“ Und wenn Sie das effektiv messen und wissen, wie sich Ihre Änderungen auf die Benutzer auswirken, können Sie ganz einfach entscheiden, ob Sie weiterhin Funktionen bereitstellen oder ob Sie alles fallen lassen und an der Zuverlässigkeit arbeiten, um sicherzustellen, dass Ihre Benutzer nicht beeinträchtigt werden. Es ist also dieser sehr nutzerorientierte Ansatz, Dinge zu tun. Ich denke, wenn es darum geht, den Kreis zu schließen, liefert uns die Beobachtbarkeit die Daten, anhand derer wir sagen können: „Ja, so sind die Nutzer betroffen. Auf diese Weise, schätze ich, geht es dem 99. Perzentil unserer Nutzer gut, aber wir haben 1%, die negative Probleme mit unserer Anwendung haben.“ Und von dort aus können Sie wirklich Dinge lokalisieren und sagen: „Cool. Benutzer mit diesem bestimmten Browser oder diesem speziellen Browser oder wo wir diese App bereitgestellt haben. „Nehmen wir an, wenn Sie eine globale Bereitstellung haben, haben Sie sie zuerst auf einer Insel bereitgestellt, weil es Ihnen eigentlich egal ist, was mit ihnen passiert. Sie können sagen: „Oh, wir haben tatsächlich Sachen für sie kaputt gemacht.“ Und Sie können es rückgängig machen, bevor Sie sich auf 100% Ihrer Nutzer auswirken.

    Jared Kells:

    Ja. Mir hat gefallen, was du über den Test gesagt hast. Ich habe das Akronym vergessen, aber ich teste tatsächlich das Verhalten des Endbenutzers. Das finde ich ziemlich aufregend, weil wir all diese Metriken haben, die ein bisschen nutzlos sind. Sie sind cool: „Oh, es nutzt 1% CPU, wie es immer ist, jetzt ist mir das egal“, aber kann ein Benutzer die App öffnen und ein Problem mit der Maus herumschleppen? Es ist wie...

    Jess Belliveau:

    Ja, das ist ein wirklich gutes Beispiel, oder?

    Jared Kells:

    Das ist es, was mir wirklich wichtig ist.

    Jess Belliveau:

    Bei der CPU-Sache mit 1% könnte man sich ein Diagramm zur CPU-Auslastung ansehen und eine Bereitstellung sehen, und die CPU-Auslastung ändert sich nicht. Ist alles gesund oder nicht? Sie wissen es nicht, aber wenn Sie tiefere Informationen über die Benutzerinteraktionen erhalten, könnten Sie 1% der CPU verwenden, um HTTP500-Fehler an 80% der Kundenbasis zu verteilen, so oder so.

    Angad Seth:

    Wie macht man das? Der SLO-Bit, woher weißt du, dass sich ein Benutzer anmelden und ein Problem ziehen kann?

    Jordan Simonowski:

    Ja. Ja, das würde mit einer guten Instrumentierung einhergehen...

    Angad Seth:

    Gute Frage?

    Jordan Simonowski:

    Ja, es kommt darauf an, die Beobachtbarkeit zu berücksichtigen, wenn Sie neue Funktionen entwickeln, genauso wie Sie darüber nachdenken würden, beim Schreiben eine bestimmte Sache in Ihrem Code zu protokollieren oder Tests für Ihren Code zu schreiben, während Sie auch Code schreiben. Sie sollten darüber nachdenken, wie Sie etwas instrumentieren können und wie Sie verstehen können, wie diese spezielle Funktion in der Produktion funktioniert. Denn ich denke, viele Agile- und Dev-Ops-Prinzipien sagen uns jetzt, dass wir unsere Anwendungen in der Produktion haben wollen. Und als Entwickler endet unsere Verantwortung nicht, wenn wir etwas bereitstellen. Unsere Verantwortung als Entwickler endet, wenn wir dem Unternehmen einen Mehrwert geboten haben. Und Sie müssen verstehen, dass Sie das tatsächlich tun. Und da müssen Sie, glaube ich, über die Beobachtbarkeit bei vielen dieser Dinge nachdenken und Ihre Erfolgskennzahlen tatsächlich messen. Wenn Sie also wissen, dass Ihre Anwendung erfolgreich ist, wenn sich Ihr Benutzer anmelden und Dinge herumziehen kann, dann ist das genau das, was Sie messen möchten.

    Jared Kells:

    Ich denke, wir müssen bauen...

    Jordan Simonowski:

    Ja?

    Jared Kells:

    Oh, tut mir leid, Jordan.

    Jordan Simonowski:

    Nein, du gehst.

    Jared Kells:

    Ich wollte nur sagen, dass wir unsere Apps bereits unter Berücksichtigung von Integrationstests entwickeln müssen. Also browserbasierte Tests rund um neue Funktionen. Es würde also darum gehen, Funktionen unter Berücksichtigung dieser und derselben Sache zu entwickeln, aber für Tests und Produktion.

    Jess Belliveau:

    Ja, und das eigentliche Wie, der eigentliche Teil zum Schreiben von Code, da ist dieses wirklich großartige Projekt, das Open Telemetrie-Projekt, das all diese Arten von APIs und SDKs bereitstellt, die Entwickler nutzen können, und es ist herstellerunabhängig. Wenn du also über das Wie sprichst, etwa: „Wie mache ich das? Wie instrumentiere ich Dinge?“ Oder: „Wie gebe ich Kennzahlen aus?“ Sie bieten all diese hilfreichen Bibliotheken und Includes, die Sie haben können, denn das Letzte, was Sie tun möchten, ist, diese benutzerdefinierte Lösung auf den Markt zu bringen, weil Sie dann nur Ihre technischen Schulden erhöhen. Sie versuchen, die Dinge einfacher zu machen, verlassen sich dann aber auf: „Nun, ich muss Jared Kells weiter beschäftigen, weil er unsere Login-Engine geschrieben hat und niemand sonst weiß, wie sie funktioniert.

    Jess Belliveau:

    Und dann die andere Sache, die mir auch bei so etwas wie offener Telemetrie in den Sinn kommt, und wir haben ein bisschen über Datadog gesprochen. Datadog ist also ein SaaS-Anbieter, der sich auf Observability spezialisiert hat. Und Sie würden Ihre Metriken und Ihre Logs und Ihre Traces an sie übertragen und sie bieten Ihnen eine Benutzeroberfläche zum Anzeigen. Wenn Sie sich für etwas entscheiden, das herstellerunabhängig ist, nehmen wir einfach das Beispiel von Easy Agile. Nehmen wir an, sie starten Datadog und in sechs Monaten wollen wir Datadog nicht mehr verwenden, wir wollen SignalFX oder was auch immer das Splunk-Modell jetzt ist, verwenden.

    Jordan Simonowski:

    Ich denke NorthX.

    Jess Belliveau:

    Ja. Du kannst deinen Endpunkt ändern, dieselben Metriken und all diese Dinge, vielleicht mit ein paar kleinen Anpassungen, aber die Idee ist, dass du dich nicht auf eine einzige Sache festlegen willst.

    Jordan Simonowski:

    Ihre Datenstrukturen bleiben gleich.

    Jess Belliveau:

    Ja. Damit du es fast nahtlos machen könntest, ohne dass die Entwickler es wissen. In der Vergangenheit gab es sogar Unternehmen, die meiner Meinung nach auf mehrere Anbieter umgestellt haben. Sie könnten also Anbieter A nutzen und dann mit Anbieter B einen Machbarkeitsnachweis durchführen, um zu sehen, wie die Erfahrung ist, und Sie geben Ihre Daten einfach auch dort weiter.

    Jared Kells:

    Ja. Ich denke, unsere Verbindung zu Datadog wird aus all den Dashboards und allem, was wir gemacht haben, bestehen. Es sind nicht so sehr die Daten.

    Jess Belliveau:

    Ja. Das ist quasi der große Verkaufsschlager, richtig. Das ist die Art und Weise, wie du interagierst. Das ist der Punkt, an dem sie ins Spiel kommen wollen. Es macht es Ihnen leichter, diese Daten zu interpretieren und sie so zu manipulieren, dass sie Ihren Bedürfnissen entsprechen und so weiter.

    Jordan Simonowski:

    Observability deutet auf Dashboards hin, oder?

    Jess Belliveau:

    Ja, vielleicht. Du hast diesen Begriff auch benutzt, Jordan, „Produktionsexzellenz“. Und wenn wir darüber sprechen, wer Observability braucht, habe ich ein bisschen darüber nachgedacht, während Sie gesprochen haben. Und für mich ist Production Excellence, oder in Apptio nennen wir das Produktionsbereitschaft, Betriebsbereitschaft und diese Art von Dingen ist so, als ob wir etwas in der Produktion einsetzen wollen, wie zum Beispiel welche Best Practices wollen wir haben, bevor wir das tun? Und ich denke, Observability ist eine wirklich gute Idee, weil sie Ihnen in Zukunft hilft. Sie wissen nicht, welche Probleme Sie später haben werden, aber Sie rüsten Ihre Teams so aus, dass sie problemlos auf diese Probleme reagieren können. Wir waren wahrscheinlich alle dort, wir haben den Produktionscode implementiert und wir haben keine Observability, wir haben einen riesigen Ausfall. Was ist schief gelaufen? Nun, niemand weiß es, aber wir wissen, dass das die Lösung ist, und es ist schwer, daraus zu lernen, oder man muss wohl daraus lernen und den Benutzer vor zukünftigen Dingen schützen, ja.

    Jess Belliveau:

    Wenn ich denke, dass einfache Beobachtbarkeit gewinnt, kommt mir als Erstes die ganze Idee der strukturierten Protokollierung in den Sinn, was eigentlich die Idee ist, dass Ihre Anwendung zuallererst Sie protokollieren. Ziemlich wichtig als Ausgangspunkt, aber dann haben Sie ein strukturiertes Protokollformat, mit dem Sie die Logs auch programmgesteuert weitergeben können. Wenn Sie in der Zeit zurückreisen, sah die Protokollierung vielleicht nur wie einfacher Text mit einer Zeile, einem Zeitstempel und einer Fehlermeldung aus. Was auch immer der Entwickler beschlossen hat, in die Standardausgabe zu schreiben, oder in die Fehlerdatei oder so ähnlich. Ich denke, es gibt einen allgemeinen Trend hin zu JSON, einem tatsächlich formatierten Blob mit dieser bekannten Struktur, damit Sie ihn sich ansehen können. Tracing ist wahrscheinlich kein einfacher Gewinn. Das ist ein bisschen schwieriger. Sie können es mit offener Telemetrie und Bibliotheken und so implementieren. Ich denke, es erfordert ein bisschen mehr Verständnis Ihrer Codebasis und darüber, wo die Ablaufverfolgung ausgelöst werden soll, und solche Dinge, das Analysieren von Kontexten, solche Dinge.

    Jordan Simonowski:

    Ich denke Atlassian, wenn du wahrscheinlich einfach nur wissen willst, dass alles in Ordnung ist. Auf einer ziemlich oberflächlichen Ebene. Vielleicht willst du einfach nur eine Art Uptime für einen Trend machen. Und wenn dann, glaube ich, Ihr Code komplexer wird oder Ihr Produkt etwas komplexer wird, können Sie anfangen, Dinge hinzuzufügen. Aber ich denke, die Dinge, die Sie kennen, tatsächlich zu kennen oder an die Oberfläche zu bringen, könnte kaputt gehen. Das wären wahrscheinlich deine schnellsten Siege.

    Jess Belliveau:

    Nun, lassen Sie uns einige Dinge zur weiteren Lektüre erwähnen. Wenn Sie sich einen Überblick über das Ganze verschaffen wollen, hat das Google SRE-Buch von vor ein paar Jahren begonnen, echte Observability stark in Bewegung zu setzen. Das Google SRE-Zeug deckt die gesamte Bandbreite ihrer Praxis im Bereich Soak Reliability Engineering ab, und Observability ist ein Teil davon, dazu gibt es einige großartige Kapitel. Ich glaube, O'Reilly hat jetzt ein Buch über Observability veröffentlicht, das sich nur der Beobachtbarkeit widmet.

    Jordan Simonowski:

    Ich denke, das ist noch in der frühen Version, wenn die Leute Kapitel googeln wollen.

    Jess Belliveau:

    Das offene Telemetrie-Zeug, wir werden einen Link dazu setzen, ich denke, das ist wirklich praktisch zu wissen.

    Angad Seth:

    Aus [unverständlich 00:26:12], das ist meine Sicht als Entwickler, sage ich, ich wollte Cornflake Use Datadog bei Easy Agile einführen. Nicht sehr vertraut, ich fühle mich nicht sehr wohl damit. Ich weiß, wie man navigiert, aber wie kann ich schnell mit der Einführung von Observability beginnen? Es tut mir leid, dass ich meinen direkten Job oder meinen Arbeitsplatz gesperrt habe.

    Jordan Simonowski:

    Ich würde sagen, ich könnte hier voreingenommen sein. Jess, korrigiere mich oder gib deine Meinung dazu ab, ich würde mich dafür stark zu SLOs neigen. Und Sie können das kurz im SRE nachlesen-

    Jess Belliveau:

    Wofür steht SLO, Jordan?

    Jordan Simonowski:

    Okay, tut mir leid. Schlagworte! SLO ist ein Service Level Objective, nicht zu verwechseln mit Service Level Agreement. Eine Vereinbarung selbst ist vertraglich und Sie können den Leuten Geld zahlen, wenn Sie gegen diese verstoßen. Ein SLO ist etwas, das Sie in Ihrem Team festlegen und Sie haben ein Zuverlässigkeitsziel, weil wir an einem Punkt angelangt sind, an dem wir verstehen, dass sich alle Systeme zu jedem Zeitpunkt in einem heruntergekommenen Zustand befinden. Und ja, Zuverlässigkeit ist nicht unbedingt binär, sie ist nicht unzuverlässig oder zuverlässig. Meistens ist es meistens zuverlässig und das gibt uns eine bessere gemeinsame Sprache, denke ich. Und Sie können das SRE-Handbuch von Google lesen, das kostenlos online verfügbar ist und Ihnen ein ziemlich gutes Verständnis von Datadog vermittelt.

    Jordan Simonowski:

    Ich glaube, als ich es das letzte Mal benutzt habe, gab es ein SLO-Angebot. Aber ich denke, wie ich bereits erwähnt habe, haben Sie ein SLO für bestimmte Funktionen oder Merkmale Ihrer Anwendung festgelegt. Sie sagen: „Mein Benutzer kann das in 99% der Fälle tun“, oder was auch immer Sie sich für ein anderes Zuverlässigkeitsziel setzen möchten. Ich würde eine Zuverlässigkeit von fünf Neunern nicht empfehlen. Sie werden sich wahrscheinlich selbst ausbrennen, wenn Sie versuchen, dorthin zu gelangen. Und du hast dir dieses Ziel gesetzt. Und Sie wissen genau, was Sie messen, Sie messen bestimmte Arten von Funktionen. Und Sie wissen, dass Benutzer betroffen sind, wenn Sie gegen diese Regeln verstoßen. Und hier können Sie tatsächlich anfangen, über Observability nachzudenken. Sie können darüber nachdenken: „Welche anderen Funktionen implementieren wir, mit deren Messung wir beginnen können?“ Oder: „Welche nutzerorientierten Dinge implementieren wir, mit deren Messung wir beginnen können?“

    Jordan Simonowski:

    Andere Dinge, die Sie sich wahrscheinlich ansehen könnten, sind, ich denke, sie sind sowieso alle in dem Buch behandelt, die Aktualität der Daten in gewisser Weise. Sie möchten sicherstellen, dass die Daten, die Benutzern angezeigt werden, relativ aktuell sind. Sie möchten nicht, dass sie sich veraltete Daten ansehen, also können Sie auch versuchen, solche Dinge zu messen. Aber Sie können es so ziemlich in die meisten Funktionen einer Website unterteilen. Es ist nicht mehr wie bei einem Ping-Check, bei dem Sie nur sagen: „Ja, HTTP, okay. Meine Bewerbung ist in Ordnung.“ Sie sagen: „Meine Benutzer sind tatsächlich von Dingen betroffen, die nicht funktionieren.“ Und von dort aus können Sie anfangen, Dinge zu messen. Und das sollte Ihnen ein besseres Verständnis oder zumindest eine bessere Vorstellung davon geben, wo Sie mit dem, was Sie messen möchten, beginnen und wie Sie es messen möchten. Das wäre meine Meinung dazu, wo Sie damit beginnen sollten, wenn Sie es einführen wollen.

    Jared Kells:

    Wir werden ein bisschen über den Status sprechen und wie bei einigen davon, wie bei unseren sehr Frontend-lastigen Anwendungen, die wir erstellen, sodass die Anwendungen, die wir erstellen, einfach im Browser laufen und der traditionelle Status, wie Sie sich das vorstellen würden, einfach eine sehr einfache API abruft, die einige Dinge mit einer gewissen Authentifizierung in die Datenbank schreibt und so weiter. Was die Zuverlässigkeit der Dienste angeht, so ist es wirklich zuverlässig. Diese winzigen APIs haben einfach nie Probleme, weil es einfach so einfach ist. Und nun ja, sie haben eine Menge Überwachung rund um das Thema. Aber unser gesamter Zustand ist eigentlich, wenn Sie sagen: „Beobachten Sie den Zustand des Systems“, größtenteils der Zustand in einem Browser. Und wie bringen wir Beobachtbarkeit in das hinein?

    Jess Belliveau:

    Eine große Sache ist wirklich, es gibt keine Sache, die auch für alle passt. Wenn wir auch über SLO-Sachen sprechen, geht es darum zu verstehen, was nicht so sehr für Ihr Unternehmen, sondern auch für Ihr Team wichtig ist. Wenn Sie dieses Produkt liefern, was ist Ihnen besonders wichtig? Also ein SLO, das für mich bei Apptio funktionieren könnte, wird wahrscheinlich nicht für Easy Agile funktionieren. Das erweitert auch mein Wissen über Frontend-Sachen wirklich, aber wenn wir sagen, dass wir auch den Staat beobachten wollen, meinen wir nicht unbedingt nur den Staat. Vielleicht möchten Sie bei jeder dieser APIs wissen, wie lang die Antwortzeit für diese API ist, wenn sie ausgelöst wird. Das könnte also eine wichtige Metrik sein. Sie können also feststellen, ob eine dieser APIs zu Latenz führt und Ihre Benutzererfahrung dadurch beeinträchtigt wird. Zum Beispiel: „Hey, als wir in der dritten Version waren und Benutzer hier mit unserem Service interagierten, reagierte er mit dieser prozentualen Latenz. Wir haben eine Version veröffentlicht und seitdem sehen wir, dass es jetzt in diesem Perzentil liegt. Haben wir die Leistung herabgesetzt?“ Die Benutzer beschweren sich vielleicht nicht, aber das könnte etwas sein, das das Team dann untersuchen und zu einem Sprint hinzufügen kann. Hey, ich verwende jetzt Agile-Begriffe. Achtung!

    Jared Kells:

    Das ist ein wirklich gutes Beispiel, Jess. Leistungsprobleme sind für uns in der Regel keine API, die schlecht funktioniert. Es liegt daran, dass in dieser sehr komplizierten Frontend-Anwendung nicht mehr in der gleichen Reihenfolge wie früher ausgeführt wird, oder es gibt eine komplexe Interaktion, an die wir nicht gedacht haben, sodass mehr Daten als erwartet angefordert werden. Die APIs kehren zurück. Sie sind größtenteils nie langsam, aber wir haben Leistungsrückgänge, von denen wir vielleicht nichts wissen, ohne sie zu sehen oder zu untersuchen. Die Beobachtbarkeit erfolgt wirklich auf der Browserebene des einzelnen Benutzers. Macht das Sinn? Ich möchte wissen, wie lange es gedauert hat, bis diese spezielle Interaktion stattgefunden hat.

    Jess Belliveau:

    Ja. Solche Dinge habe ich noch nie gemacht. Außerdem, ich schätze, Sie könnten möglicherweise betroffen sein, und dann haben Sie es auch mit Endbenutzer-Manifestationen zu tun. Sie könnten wahrnehmen...

    Jared Kells:

    Ja, sicher.

    Jess Belliveau:

    ... Höhere Leistung auf ihrem Laptop oder so, oder ihrem ISP oder so. Es wäre wirklich schwierig, sicherzustellen, dass Sie von solchen Dingen nicht auch Geräusche bekommen.

    Jordan Simonowski:

    Ja. Es gibt wohl Tools wie Sentry, die existieren, um Ihnen ein bisschen besser zu verstehen, was an Ihrem Frontend passiert. Die Art und Weise, wie Sentry in der Regel mit JavaScript arbeitet, ist, dass Sie eine verkleinerte Map Ihres JS auf Sentry hochladen, Ihren Code bereitstellen und dann, wenn etwas kaputt geht oder auf ziemlich unerwartete Weise funktioniert, das in der Regel auftaucht, wobei Sentry Ihnen genau sagt, in welcher Zeile diese Art von Dingen passiert, und es ist ein wirklich cooles Tool für diese Firmenkram. Ich weiß nicht, ob es dir die richtigen Einblicke geben würde, glaube ich, in Bezug auf Leistung oder...

    Jared Kells:

    Ja, wir verwenden ein ähnliches Tool und es funktioniert bei Abstürzen und solchen Dingen. Und was die Beobachtbarkeit angeht, protokollieren wir Aktionen wie Zustandsmutationen im Frontend, nicht die tatsächliche Statusänderung, sondern nur Beschriftungen, die angeben, dass Sie eine Problemzusammenfassung aktualisiert haben oder auf diese Schaltfläche geklickt haben, so etwas, und wir senden sie mit unseren Absturzberichten. Und es ist super hilfreich, diese Art von Beobachtbarkeit zu haben. Also ich glaube, ich weiß, wovon ihr redet. Aber ich bin nur [Crosstalk 00:35:25], ja.

    Jess Belliveau:

    Ja, das ist, glaube ich, fast eine Art von Rückverfolgung. Wenn Jordan und ich über Tracing sprechen, denken wir vielleicht an 12 verschiedene Microservices in AWS, die alle miteinander interagieren, während Sie das eher verschieben. Das ist quasi alles, was im Browser interagiert, und nur diese Historie davon zu haben, ist das, was der Benutzer getan hat und wie es dazu kam...

    Jared Kells:

    In diesem Staat.

    Jess Belliveau:

    In diesem Staat, ja.

    Jordan Simonowski:

    Ich schätze, selbst wenn Sie nicht viele Microservices haben, wenn Sie über bestimmte sprechen, wie Sie sagen, sind Ihre API-Anfragen größtenteils in Ordnung, aber manchmal haben Sie besonders große Nutzlasten-

    Jared Kells:

    Wir müssen tatsächlich überwachen, ich weiß nicht, vielleicht können Sie dabei helfen, wir sollten eigentlich überwachen, mit wem wir zusammenarbeiten. Es ist tatsächlich viel wahrscheinlicher, dass wir ein Leistungsproblem mit einer Xero-API haben werden, als... Wir sehen es nicht, der Browser sieht es auch, was...

    Jordan Simonowski:

    Ja, und Tracing löst all diese Regressionen für Sie. Die meisten Tracing-Bibliotheken, z. B. wenn Sie Node-Apps oder was auch immer in Ihrem Backend ausführen. Ich kann dir nur etwas über Node erzählen, weil ich wahrscheinlich die meiste Erfahrung mit dem Schreiben von Node-Sachen habe. Du gibst quasi einfach Didi Trace ein, eine Datadog-Bibliothek für das Tracing in dein Backend und deinen Hook selbst in all die, glaube ich, gängigen Bibliotheken, mit denen du normalerweise arbeiten wirst, glaube ich. Wenn Sie zum Beispiel für Express oder nur für viele HADP-Bibliotheken sowie für ein paar AWS-Services arbeiten, wird es sich quasi von selbst einbinden. Und Sie können es tatsächlich genau bestimmen. Es wird Ihnen auf dieser ziemlich coolen Servicekarte irgendwie genau zeigen, mit welchen Diensten Sie interagieren und wo Sie möglicherweise eine Regression erleben. Und ich denke, Spuren dienen dazu, diese Informationen an die Oberfläche zu bringen, was cool ist. Das könnte also etwas sein, das es wert ist, untersucht zu werden.

    Jess Belliveau:

    Es ist lustig. Das hat etwas nichts mit Beobachtbarkeit zu tun, aber Sie haben mich gerade dazu gebracht, ein bisschen mehr darüber nachzudenken, warum Sie sagen, dass Sie auch von Drittanbietern abhängig sind. Und etwas, das meiner Meinung nach wirklich wichtig ist und manchmal übersehen wird, ist, dass sich so viele von uns heute auf Drittanbieter verlassen, da AWS eine große Sache ist. Viele Leute schreiben Apps, für die AWS-Services erforderlich sind. Und ich denke, die meiste Zeit gehen die Leute einfach davon aus, dass AWS oder Jira oder was auch immer zu 100% verfügbar ist und immer verfügbar ist. Und sie schreiben ihren Code nicht so, dass er mit Ausfällen umgeht. Und ich finde es super wichtig. Ich habe schon so oft Leute gesehen, die die AWS-API verwenden, und sie implementieren kein exponentielles Back-Off. Also versuchen sie im Grunde, die AWS-API zu erreichen. Sie schlägt fehl oder sie werden zum Beispiel gedrosselt, und dann gehen sie einfach in einen Fehlerzustand über und geben dem Benutzer einen Fehler. Aber Sie könnten möglicherweise die Benutzererfahrung verbessern, einen automatischen Wiederholungsmechanismus einbauen lassen und so weiter. Es hat nicht wirklich etwas mit der Beobachtbarkeit zu tun, aber es ist etwas Besonderes.

    Jared Kells:

    Und den Nutzern ist das egal, oder? Es interessiert niemanden, ob es sich um ein AWS-Problem handelt. Es ist dein Problem, richtig, deine App ist zu langsam.

    Jess Belliveau:

    Nun, sie benutzen deine App. Genau richtig. Es wirkt sich irgendwie auf Sie aus, also ist es in Ihrem Interesse, sich vor einem Upstream-Fehler zu schützen oder zumindest den Benutzer zu informieren, wenn dies der Fall ist. Ja.

    Jared Kells:

    Nun, ich glaube, wir müssen ihn diesen Podcast nennen, weil es eine Stunde her ist. Wir hatten maximal 45 Minuten unterrichtet.

    Jess Belliveau:

    Wir könnten einfach weitermachen. Wir könnten einen zweiten Teil brauchen! Vielleicht können wir [Cross Talk 00:39:21] anfragen.

    Jared Kells:

    Vielleicht! Ja.

    Jess Belliveau:

    Oder wir starten einfach unseren eigenen Podcast! Ja.

    Angad Seth:

    Also, was waren deine wichtigsten Erkenntnisse heute, wenn man bedenkt, dass Angad und ich gerade etwas über Beobachtbarkeit lernen, Angad, was war heute deine größte Erkenntnis über Beobachtbarkeit? Meine größte Erkenntnis war, dass Beobachtbarkeit nicht mit Datadog gleichzusetzen ist. Nein, tut mir leid! Es war einfach sehr faszinierend zu lernen, wie man die bekannten Unbekannten quantifiziert. Ich weiß nicht, ob das ein guter Imbiss ist, aber...

    Jess Belliveau:

    Jeder Imbiss ist ein guter Imbiss! Was ist mit dir, Jared?

    Jared Kells:

    Ich glaube, weil ich gerade über Zustandsmanagement sprechen wollte, und ein Teil davon war, dass wir im Moment diese Fähigkeit haben, durch die Architektur unserer Frontends den Status der App zu erfassen und einen Kunden dazu zu bringen, uns seinen Status zu senden, im Grunde genommen. Und wir können es in unsere App laden und einfach genau sehen, wie es war, genau so, wie unser Bundesstaat konzipiert ist. Aber was noch cooler sein könnte, ist vielleicht etwas Observability zur Unterstützung in das Frontend einzubauen. Ich denke, anstatt einfach zu haben, haben wir diese Schaltfläche, um uns Ihre Support-Informationen zu senden, die uns einen Haufen des Status schicken, aber anstatt die Konsole im Browserprotokoll zu protokollieren, könnten wir die Konsole protokollieren und uns irgendwo in unserem Frontend anmelden, sodass unsere Kunden uns die Aktionen senden sollten, die sie ausgeführt haben, wenn sie auf „Support-Informationen senden“ klicken.

    Jared Kells:

    Zum Beispiel: „Hey, da ist ein Bug, senden Sie uns Ihre Support-Informationen.“ Es muss kein Drittanbieter-Dienst sein, der diese Observability-Daten sammelt. Wir könnten einfach in unser... Darüber denke ich also nach.

    Jess Belliveau:

    Ja, ganz sicher. Es wird wahrscheinlich auch viel weniger aufdringlich sein, als einige der Sachen von Drittanbietern, die ich gesehen habe.

    Jared Kells:

    Ja. Bei einigen dieser Integrationen ist das ziemlich schwierig, insbesondere wenn Sie Apps entwickeln, die hinter einer Firewall ausgeführt werden.

    Jess Belliveau:

    Ja

    Jared Kells:

    Sie können nicht einfach mit einigen dieser Dritten sprechen. Also ja, es ist trotzdem cool. Es ist wirklich interessant.

    Jess Belliveau:

    Nun, ich hoffe, jemand da draußen, der zuhört, hat etwas gelernt, und Jordan und ich werden ein paar Links durchschicken, und wir können sie hoffentlich zu den Shownotes hinzufügen oder so, damit die Leute etwas mehr lesen können und...

    Jared Kells:

    Alles danke!

    Jess Belliveau:

    Danke für die Einladung, ja.

    Jared Kells:

    Vielen Dank für Ihre Zeit und danke allen fürs Zuhören.

    Jordan Simonowski:

    Danke allen.

    Angad Seth:

    Das war [unhörbar 00:41:55].

    Jess Belliveau:

    Schaltet nächste Woche ein!