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?

„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!
Verwandte Episoden
- Podcast
Easy Agile Podcast Ep.22 Das skalierte Agile-Framework
„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.
- Podcast
Easy Agile Podcast Ep.16 Unterstützung leistungsstarker agiler Teams mit Adaptavist
„Mein Gespräch mit William und Riz hat mir sehr gut gefallen. Ich freue mich darauf, ihre Empfehlungen mit unserem Team umzusetzen“ - Angad Sethi
In dieser Folge sprach ich mit William Rojas und Rizwan Hasan von Adaptavist über die Möglichkeiten, wie wir leistungsstarke agile Teams unterstützen können:
- Die Bedeutung der Teamausrichtung
- Wann und wo sollten Sie Tools verwenden, um Ihre Teamziele zu erreichen
- Priorisieren Sie, an welchen Gesprächen Sie teilnehmen müssen
- Beratung für Remote-Teams
Abonnieren/Hören Sie auf Ihrer Lieblings-Podcasting-App.
Danke William & Rizwan!
Transkript
Angad Seth:
Guten Tag/Abend/Morgen an alle. Wie geht's euch?
Rizwan Hasan:
Oh, gut. Danke Angad.
William Rojas:
Ja. Wie geht's dir?
Angad Seth:
Ja, wirklich gut. Ja, ich freue mich sehr, mit euch zu plaudern. Sollen wir uns zunächst vorstellen? Riz, möchtest du es nehmen?
Rizwan Hasan:
Sicher. Mein Name ist Riz Hasan, ich lebe in Brüssel, Belgien. Ganz neu hier ansässig, war eigentlich früher in New York ansässig, nicht weit von William entfernt. Wir haben normalerweise zusammen im selben Team gearbeitet. Meine Rolle hier bei Adaptavist ist, dass ich Teamleiter für unsere Beratungsgruppe in EMEA bin. Also in der europäischen Region und im Vereinigten Königreich. Mein Alltag ist also viel internes Management, aber ich arbeite auch mit Kunden und meinen Beratern daran, wie unsere Kunden agil skalieren und ihnen bei Toolproblemen, Prozessproblemen, Personalproblemen und all dem oben genannten helfen.
Angad Seth:
Ja. Ja. Hört sich toll an.
William Rojas:
Was mich betrifft, William Rojas. Eigentlich wohne ich in einer kleinen Vorstadt namens Trumble in Connecticut, die ungefähr eine Stunde und mehr nordöstlich von New York liegt. Und wie Rez schon erwähnt hat, ja, wir haben mehrere Jahre zusammengearbeitet, wir haben ein agiles Transformations- und Skalierungsteam für Adaptavist geleitet. Meine neue Rolle besteht jetzt darin, dass ich das Prinzip des Vorverkaufs übernommen habe, heutzutage quasi ein Berater für den Vorverkauf. Es ist tatsächlich eine neue Rolle bei Adaptavist, und was wir tun, ist, eigentlich haben wir alle, ich glaube, die meisten von uns sind alle wie ehemalige Berater, die den Pre-Sales-Prozess unterstützen und zwischen dem Vertriebsteam und dem Lieferteam und all den anderen Teams arbeiten, die unsere Kunden bei Adaptavist unterstützen.
Angad Seth:
Fantastisch, großartig.
William Rojas:
Ich helfe dabei, Lösungen für Kunden zu finden, Vorschläge zu unterbreiten und sie bei der Umsetzung zu unterstützen.
Angad Seth:
Ich bin Angad, ich bin Softwareentwickler und arbeite an Easy Agile-Programmen und Easy Agile-Roadmaps, zwei der Produkte, die wir für den Atlassian-Marktplatz anbieten. Wir freuen uns riesig, mit euch darüber zu sprechen, wie eure Teams arbeiten, zum Beispiel darüber, was alltäglich ist. Riz, möchtest du das beantworten?Rizwan Hasan:
Sicher. Ja. Also, abgesehen von den internen Management-Kram, denke ich, das Besondere an dieser Konversation ist, wie wir Kunden erklären, wie sie mit der Planung im großen Maßstab umgehen können, oder?
Angad Seth:
Ja.
Rizwan Hasan:
Ich arbeite gerade mit einem Kunden zusammen, der in den USA ansässig ist, aber er übernimmt links und rechts andere Softwareunternehmen. Was meiner Meinung nach auch ein Trend ist, der in diesem SaaS-Ökosystem stattfindet. Und wenn das passiert, versuchen sie, all diese Arbeit unter einen Hut zu bringen. Wir besprechen also, wie wir all das auf einfache Weise visualisieren können, ohne dass es im Vorfeld darum geht, Anforderungen zu identifizieren oder zu verstehen, welche Systeme wir einbeziehen wollen, sondern vor allem, was möchten Sie einbeziehen? Im Moment, in dieser Phase der Daten, in der ich mit diesem Kunden arbeite, sind es wirklich nur die ersten Gespräche darüber, was Sie planen? Was machst du? Was ist dir wichtig? Es sind also viele dieser Gespräche darüber.
Angad Seth:
Sie haben also erwähnt, dass es viel internes Management gibt. Sind einige Ihrer Kunden Arbeitskollegen oder sind es externe Kunden?
Rizwan Hasan:
Sie sind hauptsächlich intern, weil ich ein Team leite. Ich habe also verschiedene Leute, die an verschiedenen Arten von Projekten arbeiten, in denen sie möglicherweise Cloud-Migrationen durchführen. Sie machen vielleicht ein bisschen Skriptarbeit. In Bezug auf Services decken wir alles ab, was innerhalb des Atlassian-Ökosystems zu finden ist, egal ob es um geschäftliche, prozessbezogene oder toolbezogene Inhalte geht. Es ist also zu jeder Zeit eine große Mischung aus Dingen.
Angad Seth:
Cool. Und ist es normalerweise so, als ob du mit allen Teamleitern sprichst und ihnen Ratschläge zu agilen Zeremonien gibst und die Arbeit durch Pipelines und so?
Rizwan Hasan:
Ja, eigentlich, also eine Geschichte darüber, als ich zum ersten Mal nach Brüssel gezogen bin, weil wir... Also, Professional Services begannen bei Adaptavist in Großbritannien, und das war vielleicht vor sieben bis acht Jahren, und es hat sich erweitert und ich und William waren Teil der ersten Gruppe von Beratern, die in Nordamerika waren. Das hat sich sehr schnell ausgeweitet, und jetzt, wo wir in der EMEA-Region sind, ist es fast wie eine andere Einheit. Es ist eine andere Art zu arbeiten, und viele Führungskräfte sind nach Nordamerika verlagert, also gibt es neue Systeme, Prozesse und Zeremonien und dann passiert all das. Aber wegen der Zeitzonen gibt es einen Konflikt.
Als wir hier ankamen, fing ich an, einige dieser Gewohnheiten und konsistenten Gespräche wieder einzuführen, um wirklich viel mehr in einem besseren Planungsrhythmus zu sein. Also mit Leuten zu interagieren, die zum Beispiel die Arbeit bis zur Auslieferung im Vorverkauf bringen würden. Also Leute, die ähnlich arbeiten wie William hier in dieser Region, und dann auch Projektmanager, die für die Verwaltung dieser Arbeit verantwortlich wären. Richtig? Also das Äquivalent wie ein Scrum Master bei einem Engagement oder wie ein RTE bei einem großen Engagement. Richtig?Angad Seth:
Jep. Jep. Das ist großartig. Nur eine Sache, die mir sehr gut gefallen hat, war Ihre Terminologie. Du hast Gespräche statt Zeremonien benutzt oder über agile Denkweise gesprochen, in dem Sinne, dass du nicht nur Zeremonien in Teams vorantreibst, wo du tatsächlich Agilität verkörperst. Nun, ich gehe davon aus, dass Sie aus Ihrem Gespräch stammen, aber ich schätze, wir packen das aus. Was ist mit dir, William? Was ist dein [Crosstalk 00:06:32]
William Rojas:
Ich wollte sagen, das ist eine interessante Herausforderung, vor der wir stehen, weil Adaptavist eine ganze Niederlassung hat, die Produktentwicklung durchführt, und es gibt Produktentwickler und Produktmanager und Produktmarketing und all diese Dinge. Und sie legen Pläne fest und konzentrieren sich, liefern und so weiter, wie man es von einer normalen Produktorganisation erwarten würde. Was die Beratung angeht, ist eines der Dinge, die sehr interessant sind, dass viele von uns quasi vor zwei Chefs Rechenschaft ablegen müssen, oder? Zum Beispiel kommen unsere Kunden rein und sagen: „Hey, das brauchen wir“, und wir müssen sie unterstützen. In der Zwischenzeit haben wir viele interne Projekte, interne Verfahren und Prozesse und Dinge, die wir als Unternehmen, als Praxis, erledigen wollen, aber gleichzeitig müssen wir unseren Kunden immer noch antworten.
Angad Seth:
Ich verstehe.
William Rojas:
Das ist also tatsächlich eine der interessanten Herausforderungen, mit denen wir aus agiler Sicht ständig konfrontiert sind, indem wir manchmal widersprüchliche Prioritäten ausbalancieren müssen. Und das ist definitiv etwas, und obwohl Beratungsteams auf verschiedenen Ebenen vor dieser Herausforderung stehen. Richtig?
Angad Seth:
Ja.
William Rojas:
Wie Riz schon erwähnt hat, bringen wir ständig mehr Arbeit rein und sagen: „Okay, du musst dich jetzt anpassen und neu planen, um etwas anderes zu machen, und dann managen.“ Ja. Es ist ein andauerndes Problem, das einfach Teil dieses Teils dieser Welt ist.
Angad Seth:
Ja. Okay. Ich verstehe. Also, wenn ich das richtig gehört habe, dann ist es, ich schätze, du empfiehlst ständig agile Prozesse, aber du wirst sie vielleicht nicht unbedingt üben können?
William Rojas:
Aber mehr noch, wir üben sowohl für uns selbst als auch versuchen, unseren Kunden zu sagen, dass sie es üben sollen oder versuchen, uns anzupassen.Angad Seth:
Ich verstehe, ja.
William Rojas:
Wissen Sie, ein Kunde kommt mit Bedürfnissen und sagt: „Okay, jetzt müssen wir neu planen oder ihnen beibringen, wie das geht, oder auch ihre neu entstehenden Prioritäten neu berücksichtigen.“ Am Ende müssen wir also Agile mit und für unsere Kunden sowie für uns selbst üben. Es ist diese ständige Neugewichtung, bei der Kundenbedürfnisse mit internen Bedürfnissen verknüpft werden müssen, und dann die ständige Neupriorisierung, die sich daraus ergeben kann.
Angad Seth:
Ja.
William Rojas:
Und dann suchen wir ständig nach Fragen wie wir dieses Ding effizienter, effektiver machen können? Wie können wir wirklich schlank sein, wenn es darum geht, wie wir die Arbeit machen und so weiter? Das ist definitiv eine Sache, die wir praktizieren. Wir versuchen, das täglich zu praktizieren.
Angad Seth:
Ja. Und ich schätze, das ist ein sehr, sehr kniffliger Bereich... kein kniffliger Bereich. Es kann knifflig sein, denke ich, aber die Schwierigkeit wird durch Telearbeit noch verstärkt. Habt ihr viele Kunden, die auf Telearbeit umgestiegen sind? Und ich weiß nicht, hat es Probleme ans Licht gebracht, was eine gute Sache sein kann, oder wie war Ihre Erfahrung?
William Rojas:
Das ist interessant, weil ich seit über ein paar Jahrzehnten in der Beratung tätig bin, und traditionell, also habe ich viel davon gemacht, dieser Reisekrieger, jede Woche reist du zum Kunden, um deine Arbeit zu erledigen, reist du zurück und das machst du nächste Woche wieder, und das machst du Monat für Monat. Adaptavist kam zu Adaptavist und war in der Vergangenheit immer ein Unternehmen für Fernberatung. Vor fünf Jahren war es so, wow, wir gingen zu Kunden und sagten: „Okay, du musst das machen.“ Und wir sagten: „Ja, das können wir liefern. Und nein, das müssen wir nicht, weißt du. Wir kommen vielleicht rein und machen einen Besuch vor Ort, um uns vorzustellen, aber wir können all diese Arbeiten aus der Ferne erledigen.“ Diese Geschichte hatten wir also schon immer.
Angad Seth:
In Ordnung.
William Rojas:
Aber als COVID zuschlug und alle remote arbeiteten, erlebten wir definitiv, dass eine ganze Reihe von Unternehmen plötzlich aus der Ferne arbeiten mussten und neue Prozesse und Praktiken einführen mussten, die sie im Grunde dazu zwangen, remote zu arbeiten. Und ich denke, wir hatten gewissermaßen das Glück, dass wir schon immer...
Angad Seth:
Ja, Fernstart.
William Rojas:
... S8s.
Angad Seth:
Ja.
William Rojas:
Ich weiß, wann immer wir Leute in das Unternehmen holen, insbesondere in die Beratung, ist das eines der Dinge, auf die wir immer hinweisen. Telearbeit ist nicht dasselbe wie im Büro zu sein. Es hat seine Höhen und Tiefen. Aber diesen Vorteil hatten wir schon immer. Ich denke, wir waren in der Lage, einigen unserer Kunden zu helfen, zum Beispiel: So wird es gemacht, so machen wir es.“ Wir waren also in der Lage, einigen Kunden anhand von Beispielen etwas beizubringen.
Angad Seth:
Da hast du's.
William Rojas:
Ja.
Angad Seth:
Fantastisch. Das sollte eigentlich meine nächste Frage sein. Wie sieht die Arbeitsstruktur bei Adaptavist aus und welche Art von Prozessen? Ich bin mir sicher, dass es ein großes Unternehmen ist und es daher spezielle Tools und Prozesse für Teams an sich geben würde. Nur aus Ihrer Erfahrung, welche Prozesse oder Tools verwenden Sie?
Rizwan Hasan:
Also, was Planung und Arbeitsmanagement angeht, weil wir als Remote-First-Unternehmen angefangen haben, und seit COVID läuft das Geschäft gut. Ich bin ehrlich, es war gut für uns, weil wir uns auf diesen Markt spezialisiert haben. Wir hatten einen riesigen Einstellungsschub in all diesen verschiedenen Bereichen, und eine Sache ist mir intern aufgefallen, sowie Probleme, die... Ich würde nicht von Problemen sprechen, aber ein Trend, den wir bei vielen anderen Kunden beobachten, ist, dass aufgrund dieses Remote-Push und der Notwendigkeit, dass ein Unternehmen in der Lage sein muss, den Teams die Tools zur Verfügung zu stellen, die sie für ihre Arbeit benötigen, viel flexibler ist, was Vor- und Nachteile hat.
Auf der positiven Seite gibt es Flexibilität, die Teams können so arbeiten, wie sie wollen. Auf der anderen Seite könnte die Verwaltung schwierig sein, die Abstimmung könnte schwierig sein. Das erleben wir also häufig bei unseren und unseren Kunden. Wir gehen also fast auf diese Reise mit Kunden, während wir uns selbst skalieren und lernen, wie wir mit dieser neuen Realität des Arbeitens in einer hybriden Umgebung umgehen können.
William Rojas:Ich denke, in Bezug auf einige der Werkzeuge usw., die wir tun können. Intern haben wir also, wir sind ziemlich, ziemlich genau bei Atlassian. Atlassian Stack, genau so arbeiten wir jeden Tag. Bei all unserer Arbeit verwenden wir Atlassian-Tools. Unsere gesamte Arbeit wird getrackt, die gesamte Arbeit unserer Kunden wird in JIRA verfolgt, unsere gesamte Vertriebsarbeit, im Grunde alles, was wir tun, wir verwenden JIRA und Confluence, wir sind wirklich begeistert von Confluence. Wir haben im Laufe der Jahre viele Anpassungen an unserer Instanz vorgenommen, Dinge, die wir gerade entwickelt haben, und das ist intern.
Ich denke, der andere Aspekt ist oft, dass je nach dem Kunden, der zu uns kommt, und der Art der Arbeit, die wir für diesen Kunden erledigen, die Arten von Tools, die wir verwenden, so ziemlich die gesamte Bandbreite abdecken können. Wir haben viele Atlassianer, wir arbeiten viel in JIRA mit unseren Kunden, zum Beispiel in Confluence. Manchmal arbeiten wir daran, ihnen bei der Skalierung zu helfen, also bringen wir einen Teil des Add-ons mit, um einige der Skalierungspraktiken zur Unterstützung von JIRA zu unterstützen. Wir werden viel JSM-Arbeit machen. Wir arbeiten oft an DevOps, und dann bringen wir viele der DevOps-Toolsets hinzu, die Sie erwarten würden, also Dinge zur Unterstützung von Bereitstellungspipelines.
Es hängt also wirklich ziemlich stark vom Kunden ab. Wir führen sogar einige agile Transformationsarbeiten durch. Und dann machen wir eine Menge maßgeschneiderter Dinge, Praktiken und so weiter. Und wir bieten Umfragen und Tools an, die wir im Laufe der Jahre entwickelt haben, um dies besonders zu unterstützen. Viele der Tools werden daher oft von den Anforderungen des Kunden und des spezifischen Engagements bestimmt.
Angad Seth:
Nach meiner persönlichen Erfahrung mit COVID in letzter Zeit nehme ich an vielen Besprechungen teil, mit denen wir experimentieren, mit der asynchronen Entscheidungsfindung. Haben Sie schon mit asynchronen Entscheidungsprozessen experimentiert?
Rizwan Hasan:
Ich fange damit an, dass ich Treffen hasse. Ich denke, die meisten Besprechungen sind Zeitverschwendung, und das sage ich meinem Team. Und ich sage: „Wenn wir uns nicht treffen müssen, werden wir uns quasi nicht treffen.“
Angad Seth:
Ja. Fantastisch.
Rizwan Hasan:
Und ich denke, das kommt wirklich. Ja, großartig, auf jeden Fall. Fantastisch.
Angad Seth:
Ich liebe es.
Rizwan Hasan:
Aber es kommt wirklich darauf an, wann Sie sich treffen, führen Sie das richtige Gespräch? Und ich denke, eine Schlüsselkomponente in einem agilen Team, ohne Zitat, ist, dass man ein Verständnis dafür hat, was wir alle gemeinsam tun und was die Prioritäten sind. Was eigentlich schwer zu bekommen ist. Wenn wir also über asynchrone Entscheidungsfindung mit einem Team sprechen, das ein gewisses Maß an Verständnis dafür hat, was Prioritäten und Ziele sind, wird es einfacher. Und Sie können mehr Interaktionen mit Menschen mit geringer Auswirkung haben.
Wir verwenden Slack also viel und wir haben viele interne Bots in unserem Slack, um zu asynchronen Zeiten Informationen präsentieren und Feedback sammeln zu können, weil es Abstimmungsfunktionen gibt, es gibt Orte, an denen du Kommentare abgeben kannst. Und ich denke, wenn wir über Teams sprechen, die auf der ganzen Welt wachsen, und auch über Zeitzonen und flexibles Arbeiten, ist das jetzt Realität. Es gibt eine praktische Methode, wie das geht. Wir fangen an, uns damit zu beschäftigen, wie das aussieht?Angad Seth:
Befindest du dich in einer Million Slack-Gruppen?
Rizwan Hasan:
Jep.
Angad Seth:
Jep. Das tust du. Siehst du irgendwelche zusätzlichen Hürden, die du deswegen überspringen musst? Weil du vielleicht, springst du von Konversation zu Konversation, während es einfach einfacher wäre, wenn alle an derselben Konversation teilnehmen würden? Passiert das ein bisschen?
Rizwan Hasan:
Ja. Ja. Die ganze Zeit.
Angad Seth:
Ich verstehe dich, ja, da hast du's. In Ordnung. Cool.
William Rojas:
Aber ich würde sagen, wir haben viel Spontanes. Ich denke, wir haben viele spontane Treffen. Und manchmal tippen wir vielleicht in einem Slack. Da steht, weißt du was? [Crosstalk 00:17:29]
Angad Seth:
Spring einfach in eine Gruppe.
William Rojas:
In Zoom und dann lass uns chatten oder eine Slack-Konversation führen, und dann einfach von Angesicht zu Angesicht, und dann sprechen wir es einfach ab und zu an an an. Aber ich glaube, wir haben, es ist fast so, als ob ich denke, ein Gleichgewicht zwischen der für das Meeting aufgewendeten Zeit und der Anzahl der Personen, die an dem Meeting teilnehmen müssen, und dem Nutzen und Wert, der sich aus dem Meeting ergibt, gesucht. Und bei einem täglichen Meeting, bei dem es um Arbeit ging, nahmen die Leute die Arbeit oder den Support aus Vertriebssicht wieder auf. Und das war sehr, sehr notwendig, da ein Teil der Arbeit, die in die Beratungspipeline aufgenommen wurde. Aber es fühlte sich sehr ineffizient an.
Das ist zum Beispiel eines der Mittel, auf das wir verzichtet haben, und es ist jetzt ein völlig asynchroner Prozess, bei dem Arbeit reinkommt und sie zugewiesen wird, die Leute sie abholen, die Leute sie unterstützen, wir liefern Dinge, wir verfolgen, wo sich die Dinge befinden und so weiter. Und jetzt nutzen wir all das, was im Grunde alles über Slack erledigt wird. Also haben wir die ganzen Besprechungen abgeschafft, in denen es um „Hey, wer kann mir dabei helfen?“ Aber in der Zwischenzeit haben wir ein weiteres Meeting, bei dem wir versuchen, Leute für Projekte zu gewinnen. Und das ist sehr wichtig, darüber müssen wir oft verhandeln. Das ist also ein Treffen, das immer noch sehr abgeschlossen ist.
Angad Seth:Jep.
William Rojas:
Jeder kommt rein, wir reden alle, wir entscheiden, was wir erledigen müssen. Die Leute balancieren hin und her. Ich denke, dieser Kompromiss ist wirklich wichtig, um wirklich zu verstehen, was das ist. Es gibt Treffen, die notwendig und sehr wertvoll sind, und sie sollten auch so bleiben. Und es gibt solche, bei denen Slack wirklich ein viel besserer Mechanismus ist, um solche Entscheidungen treffen zu können
Angad Seth:
Ja. Ja, stimmt. Ja. Und macht es gut, tut mir leid, erstens entschuldigen Sie den Ortswechsel. Ich sitze jetzt direkt neben dem Router, also hoffentlich hält das iPhone. Über was für eine Skala sprechen wir hier in deinem Slack? Der Grund, warum ich frage, ist, dass es bei größeren Organisationen schwieriger sein kann, zu skalieren. Deshalb versuche ich nur, einen Eindruck davon zu bekommen, in welcher Größenordnung sich Ihr Slack befindet.
Rizwan Hasan:
Also haben wir gerade erreicht, wir sind knapp über der 500-Marke, das wäre in Bezug auf die Mitarbeiter. Im Grunde genommen unser General, der, glaube ich, nicht universell zu sein scheint, aber der Standard in jeder Organisation, bei der Slack allgemein der beste Indikator dafür ist, wie viele Personen Sie angemeldet haben. Wir sind also gerade bei der 500er-Marke, was meiner Meinung nach wahrscheinlich ungefähr mittelgroß ist, aber es kommt definitiv zu dem Punkt, an dem wir anfangen zu sehen, es ist fast ein bisschen zu viel, um Informationen zu verbreiten, ihre Informationen zu finden usw.
Wir sind tatsächlich auch Partner von Slack. Deshalb arbeiten wir bei einigen Gelegenheiten ziemlich eng mit ihnen zusammen. [Crosstalk 00:20:39] Ja, genau. Und wir beginnen, mit Kunden auch über dasselbe Problem zu sprechen, darüber, wie viel zu viel ist, und wann beginnt man, Gemeinschaften um Menschen herum zu bilden, die den gleichen Mehrwert bieten. Diese Konversationen sind also besser aufeinander abgestimmt und es gibt nicht einfach eine Menge Geschwätz und die Leute sind verwirrt, etwa wenn sie Slack lesen und sagen: „Oh, ist das jetzt die Priorität? Oder soll ich das machen oder mich im Prozess ändern?“ Diese Kommunikation ist jetzt, glaube ich, wirklich schwieriger. Und ich glaube, hier haben viele Leute, die in diese abgelegene Umgebung ziehen, Probleme mit der Kommunikation, die Abstimmung.
Angad Seth:
Ja. Ja, stimmt.
William Rojas:
Und es ist, ich würde sagen, ziemlich organisch, wie unsere Kanalverbreitung. Ich denke, selbst für Unternehmen unserer Größe sind wir ziemlich unentschlossen, was die Verbreitung von Kanälen angeht, wer sie erstellen darf, wofür sie sind und so weiter. Aber dann gibt es die Flexibilität, je nach deinen Interessen oder dem Kontext dessen, worüber du kommunizieren möchtest, zu entscheiden, ob du entweder einem Kanal beitreten kannst, der ihn unterstützt, oder einen Kanal einrichten, falls nötig, um ihn zu unterstützen. In diesem Sinne ist es also ziemlich organisch. Aber es stimmt, dass es Hunderte, wenn nicht Tausende von Slack-Kanälen gibt, die wir haben, und es ist definitiv eine unserer größten Herausforderungen, zu wissen, auf welchem du sein solltest.
Angad Seth:Ja. Ja, das ist einfach umwerfend, nur weil 500 Leute auf einem Slack sind. Unsere gesamte Firma besteht aus 35 Leuten und ich raufe mir die Haare, wenn ich in zu vielen Slacks bin. Also, A, das ist umwerfend.
William Rojas:
Es ermöglicht uns beispielsweise, kundenspezifische Slack-Kanäle zu haben. Also für jeden, wenn du darüber sprechen musst, ob du an einem bestimmten Account arbeitest, dass du für einen Kunden arbeitest, dann gibt es dafür einen Kanal. Und wenn du für einen anderen Kunden arbeitest, gibt es einen anderen Kanal. Das, was ich daran hilfreich finde, ist, dass es dir den Kontext gibt, wenn ich mit so oder so kommunizieren möchte, wenn ich mit Riz über einen bestimmten Account kommuniziere, gehe ich zum Account-Channel. Wenn ich persönlich mit Riz sprechen möchte, gehe ich zu einem Einzelchat.
Angad Seth:
Ich verstehe, ja, die Flexibilität.
William Rojas:
Wir haben also den Vorteil, wo die Informationen platziert werden sollen. Aber das bedeutet, dass ich wahrscheinlich über hundert Kanäle in meiner Liste von Dingen habe, denen ich folge, und ich hinke immer hinterher.
Angad Seth:
Ja.
William Rojas:
Nun ja. Also, die nächste Stufe ist, dann beginnen Sie zu priorisieren, über welche Kanäle ich wirklich informiert werden sollte und welche am wichtigsten sind. Ich möchte diese verfolgen. Und ich versuche, diese Liste auf ein Minimum zu beschränken, was ungelesene Nachrichten und die Dinge angeht, an die ich rankomme, und mir ist langweilig und ich habe nichts anderes zu tun, aber ja.
Rizwan Hasan:
Ich habe auch viele Kanäle verlassen. Ich habe gerade bei einigen Kanälen wirklich das Kabel durchtrennt. Weißt du, ich hatte eine gewisse Motivation, hier wirklich zu helfen, aber ich kann einfach nicht und es ist einfach zu laut. Und ich muss nur das Kabel durchtrennen und sagen, wenn es leer ist, findet kein Gespräch statt oder wenn es langsam ist, dann mach weiter.
Angad Seth:
Jep.
William Rojas:
Wir haben auch die Möglichkeit, Sie können wieder hinzugefügt werden. Manchmal gehst du und dann setzt dich jemand wieder rein und sagt: „Du musst darüber reden.“ Aber es ist ziemlich organisch. Ich weiß, dass wir es dem Einzelnen überlassen, zu entscheiden, wie wir das am besten handhaben.
Rizwan Hasan:Ja.
Angad Seth:
Das ist großartig.
Rizwan Hasan:
Wir hatten heute tatsächlich einen Fall, in dem es eine alte gab, es war im Grunde eine Verkaufschance, ein Kunde, der sich wegen einer bestimmten Anfrage an uns gewandt hatte, und wir hatten monatelang nichts von ihm gehört, etwa acht bis neun Monate. Und jemand hat gepostet, jemand, mit dem ich in unserem Vertriebsteam ziemlich eng befreundet bin, hat gepostet: „Hey, das geht wieder los, aber ich habe nicht die Kapazität.“ Und ich bin sofort gegangen, als ich die Nachricht gesehen habe. Ich sagte: „Ich kann nicht helfen. Es tut mir leid.“
Angad Seth:
Ja. Der alte So und so, der die Gruppe verlassen hat, ist ein bisschen wie ein Stich ins Herz, aber ja.
Rizwan Hasan:
Ja.
Angad Seth:
Wir werden darüber hinwegkommen. Um auf einen Punkt zurückzukommen, den du erwähnt hast, Riz. Du sagtest, du hast die Worte Ausrichtung und Kommunikation benutzt. Sie beide, wenn Sie mit Kunden beraten, sind das die beiden Hauptthemen, auf die Sie Ihre Empfehlungen gerne stützen?
Rizwan Hasan:
Ich gebe Ihnen eine sehr beratende Antwort und sage, es kommt darauf an.
Angad Seth:
Ja.
Rizwan Hasan:
Aber wenn wir mit einem Kunden in Kontakt treten, ist es eine der schwierigsten Aufgaben unserer Arbeit, zu verstehen, ob die Gruppe der Personen, mit denen wir sprechen, überhaupt übereinstimmt, denn bei der Größenordnung der Projekte, mit denen wir manchmal zusammenarbeiten, haben wir etwa 20 bis 25 Personen, die an einem Telefongespräch teilnehmen. Und von all diesen Menschen haben möglicherweise unterschiedliche Motivationen oder Ziele, was sie mit ihrer Zusammenarbeit mit uns erreichen wollen. Ich würde also sagen, das ist in erster Linie der Grund für das, was wir herausfinden wollen, was wir mit ihnen zu tun versuchen, ist eine gewisse Übereinstimmung zwischen der Gruppe und uns selbst herzustellen, und das zu kommunizieren ist nicht immer einfach.
Angad Seth:
Ja.
William Rojas:Nehmen wir an, Riz hinzuzufügen, das hängt auch ziemlich stark von der spezifischen Interaktion mit diesem Kunden ab. Also insbesondere, wenn es um das Engagement geht, denn wenn ein Engagement wie „Bring mich in die Cloud“ lautet. In Ordnung. Weißt du, komm rein. Oft gibt es für so etwas eine viel bessere Abstimmung. Wenn es bei den Engagements eher darum geht: „Hey, hilf uns, agil zu skalieren, hilf uns, unsere Ergebnisse besser zu machen.“ Dann ist die Notwendigkeit der Abstimmung, die Notwendigkeit, sicherzustellen, dass wir alle richtig kommunizieren, wir alle verstehen, dass wir alle mit den gleichen Zielen zu dem Meeting kommen und so weiter, viel wichtiger.
Angad Seth:
Ja.
William Rojas:
Bei solchen Engagements richten wir uns also ständig neu aus. Weil es nicht einmal so ist, als hätten wir die Abstimmung gehabt. Es ist wie ja. In Ordnung. Wir haben es, nächste Woche ist es weg. Wir müssen zurückgehen und es uns wieder holen. Das Festhalten, Sicherstellen, dass alle auf die gleichen Ziele zusteuern, diese Ziele definieren, sie sich entsprechend weiterentwickeln lassen und so weiter, all das wird um so viel wichtiger.
Angad Seth:
Ja.
William Rojas:
Und da sind die Tools, da sind Dinge wie JIRA und dann wieder, wie skalieren wir? Wie zeigen wir, was alle tun? Und so weiter, das ist der Punkt, an dem es um so viel wichtiger wird. Und bei solchen Einsätzen werden die Werkzeuge unverzichtbar. Nicht, dass die Tools diese Frage beantworten würden, aber die Werkzeuge werden zu einer Art und Weise, wie sie uns bei der Kommunikation helfen, ja. Wir sind uns alle einig, dass wir das tun werden. In Ordnung. Das Tool sagt das, weil das die Entscheidung ist, die wir getroffen haben.
Angad Seth:
Ja.
Rizwan Hasan:
Es ist wirklich interessant, dass du Cloud-Migration sagst, William, wenn du sagst: „Okay, ich gehe zur Cloud, wir wissen, wie die Ausrichtung ist“, aber selbst dann stelle ich fest, dass, besonders innerhalb des Atlassian-Ökosystems, dem wir ständig ausgesetzt sind, aber wenn wir Daten von einer komplett alten Infrastruktur auf etwas ganz Neues verschieben, wird das nicht dasselbe sein. Und es gibt Leute, die denken: „Oh, wir nehmen einfach all das Zeug von hier und stellen es da drüben hin.“ Aber was normalerweise nicht damit einhergeht, ist, dass Sie auch Ihre Arbeitsweise leicht ändern müssen. Es wird Änderungen geben, die Sie nicht berücksichtigen.
Und hier ist das Gespräch über die Ausrichtung wirklich wichtig, denn wir arbeiten mit kleinen Unternehmen zusammen, die verstehen, okay, der Umstieg auf die Cloud wird völlig anders sein. Wir arbeiten auch mit älteren Organisationen wie Finanzinstituten zusammen, die eine Menge Bürokratie, Prozess- und Sicherheitsbedenken haben, und zuerst diese Abstimmung und das Verständnis dafür zu bekommen, was es bedeutet, zu einer völlig anderen Arbeitsweise überzugehen, ist ebenfalls Teil dieses Gesprächs. Es ist also ein ständiges Hin und Her damit.
Angad Seth:
Ja, ja. Es ist wirklich herzerwärmend zu hören, dass Sie beide sich mit der JCMA befassen, dem Geo-Cloud-Migrationssystem.
Rizwan Hasan:
Ziemlich viel, ja.
Angad Seth:
Das ist großartig, denn ja, daran arbeiten wir derzeit auch. Also werde ich mit einer superschwierigen Frage enden und ich fordere euch auf, das Wort hängt da drin nicht zu benutzen. Und die Frage ist der wichtigste Ratschlag für Remote-Teams, die Agile praktizieren. Fangen Sie mit Ihnen an, Riz.
Rizwan Hasan:
Lernen Sie sich kennen.
Angad Seth:
Ja, okay.
Rizwan Hasan:
Halte es persönlich. Ich denke, eines der schwierigsten Dinge an dieser neuen Realität ist, diese Verbindung zu jemandem herzustellen, und wenn man das hat, baut das Vertrauen auf, und wenn man Vertrauen hat, ist alles viel einfacher. Also ich würde das sagen. Die Leute sind wirklich nicht... Der Feind. Das ist nicht das richtige Wort, aber Arbeit sollte kein Konflikt sein. Es sollte eher wie eine Verhandlung sein, und wenn Sie sich gegenseitig vertrauen, ist das viel einfacher.
Angad Seth:
Ja.
Rizwan Hasan:
Also ja.
Angad Seth:
Das ist großartig.
William Rojas:
Das ist es wirklich.
Angad Seth:
Das werde ich auf jeden Fall wieder mitnehmen.
William Rojas:
Ja. Und nur, wenn ich das schnell ergänzen könnte. Das ist, als würde man nach Wegen suchen, wie man das Herumstehen neben dem, das Trinken einer Tasse Kaffee ersetzen kann. Wie ersetzt man das in einer Remote-Umgebung?Rizwan Hasan:
Ja.
Angad Seth:
Ja.
William Rojas:
Wie kann man immer noch diese persönliche Interaktion haben, dass vielleicht ein elektronisches Medium dazwischen liegt, aber es gibt immer noch eine Art persönliche Umgebung. Ich denke, das ist eines der Dinge, nach denen du suchst. Denn ja, es geht vor allem um Vertrauen. Und ich denke, dazu würde ich auch noch hinzufügen, zurück zur Ausrichtung. Richtig? Denn in gewisser Weise hilft diese starke Interaktion dabei, die Ausrichtung aufzubauen und aufrechtzuerhalten, denn oft geht es nicht so sehr darum, dass man sich ausrichtet, sondern dass man ausgerichtet bleibt.
Es ist also diese Konstante, und diese Interaktionen, dieses Vertrauen usw. zu haben, ermöglicht es uns gewissermaßen, auf dem Laufenden zu bleiben. Weil wir uns kennen, wir wissen, wie wir uns gegenseitig helfen können, wir unterstützen uns gegenseitig, sodass wir in Einklang bleiben. Das Vertrauen und so weiter sind also eine gute Möglichkeit, um die Ausrichtung selbst aufzubauen und aufrechtzuerhalten, nach der Sie suchen. Das ist absolut. In einer abgelegenen Welt hat man nicht den Vorteil, sich zu sehen, auf dem Whiteboard, all diese Dinge sind nicht gleich.
Angad Seth:
Sehr wahr. Eine Tasse Kaffee holen, ja.
William Rojas:
Aber wir müssen immer noch auf dem Laufenden bleiben, was getan werden muss. Das ist so wichtig.
Angad Seth:
Sehr wahr. Würdet ihr also irgendwelche Namen von Tools, die ihr verwendet, um das Vertrauen zwischen Teammitgliedern in einer Remote-Umgebung zu stärken, veröffentlichen wollen?
William Rojas:
Ich würde also sagen, wie ich in meiner Rolle bereits erwähnt habe, dass wir unter anderem im Presales-Bereich tätig sind. Wir betreuen einige unserer größeren Kunden, fast so etwas wie ein Solution Account Manager an sich. Also kommen wir rein und helfen sicherzustellen, dass der Kunde die Lösung erhält, die geliefert werden soll. Wir arbeiten also mit den Lieferteams zusammen, wir arbeiten mit dem Kunden zusammen, wir sitzen dazwischen.
Es gibt einen großen Kunden, an dem wir seit Jahren arbeiten, und wir sind im Grunde genommen so weit, dass sie sich in Richtung eines sicheren Zustands bewegen. Das würde ich nicht als absolut sicher bezeichnen, aber sie haben eine Menge sicherer Praktiken, aber sie machen PI-Planung, und so kommen wir rein und nehmen an der PI-Planung teil. Das ist eigentlich eine der Fragen, wie ich schon sagte, wie bleibt man am Leben?
Angad Seth:
Dieser Kreis. Ja. [Crosstalk 00:33:15]
William Rojas:Sie rufen Ihre Programmdefinition auf, schauen sich an, welche Funktionen Sie im PI bereitstellen möchten, wer diese Funktion im PI bereitstellen wird, und dann gehen Sie in Ihrer Anzeige zurück zum Tool und sagen: „Schau, darauf haben wir uns geeinigt.“ Andere können Fragen stellen und so weiter und kommen ständig zurück zu... Zum Beispiel haben wir gerade letzte Woche den Sprint geplant und gesagt: „Okay, dieses Feature wird einen weiteren Sprint in die Länge ziehen. Lassen Sie mich zurückgehen und mich neu anpassen. „Dieser Kunde verwendet die Easy Agile-Programme. Der ursprüngliche Plan, diese Funktionen nicht einzuführen, sieht zum Beispiel nicht zwei Sprints vor, sondern stattdessen die drei Sprints.
Also diese Angewohnheit, das Tool zu verwenden, um mitzuteilen, was wir beschlossen haben und woran wir nur Änderungen vornehmen mussten. Es wird also zu einem Kommunikationsmittel, es ist wirklich wichtig. Ja, sie verwenden Programme, sie verwenden die Roadmap-Programme, um ihnen bei der PI-Planung zu helfen und auf dem Laufenden zu bleiben, was letztendlich am Ende von PI kommuniziert wird. Und dann während der Sprints des PI selbst, und das ist sehr hilfreich für sie. Auch hier gibt es, glaube ich, sieben Schulungen, und sie alle nutzen das, um synchron zu bleiben, aufeinander abgestimmt zu bleiben.
Angad Seth:
Fantastisch. Fantastisch.
William Rojas:
Eine weitere schnelle Sache, die ich sagen möchte, ist, ich denke, es wird einiges von dem, was wir gegangen sind, jetzt zum Status Quo, zum Dauerzustand werden. Ich denke, das war ein Wandel auf dem Markt, in der gesamten Branche, im gesamten Unternehmen, in der Art und Weise, wie Menschen arbeiten. Also die Idee der Telearbeit, die Idee, Tools zu verwenden, um die Kommunikation wirklich aufzubauen und die Kommunikation zu erleichtern, all das, obwohl es das schon gab, denke ich, der große Unterschied liegt jetzt bei allen, als ob man keine Wahl hat. Jeder muss es tun.
Angad Seth:
Muss. Ja.
William Rojas:
Und ich denke, wir haben aus diesem Grund definitiv einen großen Wandel in der gesamten Branche erlebt. Das wird sich jetzt verfestigen und mal sehen, was das nächste Level bringt. Aber ich denke auf jeden Fall, dass wir auf globaler Ebene ein neues Reifegrad erreicht haben und so weiter, was ziemlich cool ist.
Angad Seth:
Ja.
Rizwan Hasan:
Ja.
Angad Seth:
Ja, ist es. Danke Leute. Ich werde dich nicht zu lange behalten. Ich glaube, ist die Sonne dort untergegangen, Riz? Ich sehe, wie das Spiegelbild dunkel wird.
Rizwan Hasan:Ja. Es ist auf dem Weg dorthin. Ja, ganz sicher.
Angad Seth:
Ja. Ja. Ich werde euch nicht zu lange festhalten.
Rizwan Hasan:
Alles gut.
Angad Seth:
Aber vielen Dank für das Gespräch. Ehrlich gesagt habe ich viel davon mitgenommen. Und ja, ich hoffe, ich kann euch zu meinem LinkedIn hinzufügen. Ich würde immer noch gerne in Kontakt bleiben.
William Rojas:
Auf jeden Fall.
Rizwan Hasan:
Ja, sicher.
Angad Seth:
Ja. Ich versuche einen Ansprechpartner zu finden, nicht um einen deiner Slack-Kanäle hinzuzufügen, aber ja. Nur damit wir über das Produkt sprechen und es verbessern können.
Rizwan Hasan:
Ja, sicher. Und wir haben einen Partnermanagement-Kanal. Ich weiß, wir haben ein bisschen mit Haley gesprochen.
Angad Seth:
Fantastisch.
Rizwan Hasan:
Sie hat Kontakt aufgenommen, es geht um ein paar andere Dinge.
Angad Seth:
Wunderschön.
Rizwan Hasan:
Ja, gerne. Wir beschäftigen uns mit Ihrem Produkt und es steht auch in unseren Whitepapers, und wir werden dieses Jahr ein weiteres Whitepaper veröffentlichen, in dem wir auch über Easy Agile sprechen werden. Also ja. Wir bleiben in Kontakt.
Angad Seth:
Cool.
William Rojas:
Ich habe es dir gerade gegeben, also ist mein LinkedIn unter einem anderen, mein LinkedIn ist nicht mit meiner Arbeits-E-Mail. Weil ich auf diese Weise das gleiche Konto von Ort zu Ort behalten kann.
Angad Seth:
Hört sich gut an.
William Rojas:
Ja. Damit kannst du mich auf LinkedIn nachschlagen.
Angad Seth:
Verdammt geil. Danke Leute.
William Rojas:
Fantastisch. Alles klar.
Angad Seth:
Hab einen schönen Tag.
- Podcast
Easy Agile Podcast Ep.21 LIVE von Agile2022!
„Das ist ein Abschluss von Agile2022! Es war großartig, so viele von Ihnen in der Agile-Community persönlich treffen zu können!“ - Tenille Hoppo
Diese Bonus-Episode wurde LIVE bei Agile2022 in Nashville aufgenommen!
Das Easy Agile-Team hat mit so vielen großartigen Leuten aus der Agile-Community gesprochen und über die Höhepunkte der Konferenz, wichtige Erkenntnisse, agile Zeremonien und mehr nachgedacht!
Vielen Dank an alle, die am Stand vorbeigeschaut haben, um G'Day zu sagen und ein oder zwei Tim Tam genossen haben;)
Vielen Dank an alle unsere Podcast-Gäste, dass sie einige Zeit mit uns verbracht haben, um diese Episode zu erstellen!
- Cody Wooten
- Gil Broza
- Maciek Saganowski
- Lindy Quick
- Carey Young
- Leslie Morse
- Dan Neumann
- Joe Falu
- Kai Zander
- Avi Schneier
- Doug Page
- Evan Leyburn
- John Kerr
- Josua Seckel
- Rob Duval
- Andrew Thompson
Transkript
Caitlin:
Hallo zusammen. Nun, das ist ein Abschluss von Agile 2022 in Nashville. Das Easy Agile-Team ist wieder zu Hause in Australien, und wir haben den größten Teil unserer Heimreise damit verbracht, über all die großartigen Gespräche zu sprechen, die wir mit allen Mitgliedern der Agile-Community führen konnten. Es war großartig, Kunden und Partner zu treffen, alte Freunde zu sehen und viele neue zu finden. Wir haben es geschafft, einige Ausschnitte dieser großartigen Gespräche aufzunehmen, und wir freuen uns, sie mit Ihnen, unserem Easy Agile Podcast-Publikum, zu teilen. Also viel Spaß.
Maciek:
[unhörbar 00:00:26].
Tenille:
Maciek, vielen Dank, dass du dir heute Zeit für uns genommen hast.
Maciek:
Keine Sorge.
Tenille:
[unhörbar 00:00:30], kannst du uns sagen, was das Beste war, was du diese Woche gelernt hast?
Maciek:
Oh, das war definitiv bei Melissa Perris Vortrag. Als sie über... sprach Als ob sie für mich davon sprach, langsamer zu werden. Und was wir bei Agile tun, ist nicht nur Lieferung, Lieferung, Lieferung, sondern es geht auch darum, Dinge, die wir bereits entwickelt haben, zu lernen und zu ändern und herauszufinden, welchen Mehrwert wir unseren Kunden bieten können. Es geht nicht nur um Versandfunktionen, es geht vor allem um den Wert. Das habe ich gelernt.
Tenille:
Das ist großartig. Danke. Also, was denkst du wäre die geheime Zutat für ein großartiges Agile-Team?
Maciek:
Demut. Irgendwie sollte die Teamkultur Demut und Fehler beinhalten. Und die Leute sollten keine Angst davor haben, Fehler zu machen, denn ohne Fehler zu machen, lernt man nicht. Das ist was ich denke.
Tenille:
Was wäre also, glaube ich, wenn es eine Agile-Zeremonie gäbe, die jedes Team durchführen sollte, was denkst du, könnte das sein?
Maciek:
Sicher, Retro, und das kommt wieder auf die Fehler und den Lernteil zurück.
Tenille:
Ja. Fantastisch.
Maciek:Keine Sorge.
Tenille:
Das ist großartig. Vielen Dank, dass du dir die Zeit genommen hast.
Maciek:
In Ordnung. Danke.
Tenille:
Prost.
Mädchen:
[unhörbar 00:01:42].
Caitlin:
Gil:, vielen Dank, dass du mit uns gechattet hast. Im Moment sind wir also alle auf der Agile 2022 in Nashville. Es finden viele interessante Gespräche statt.
Mädchen:
Ja.
Caitlin:
Wenn Sie einem neu entstehenden Agile-Team einen Ratschlag geben könnten, welcher wäre das?
Mädchen:
Es wäre, kleine, wertvolle Arbeiten gemeinsam zu beenden. Es hat ein schreckliches Akronym, FSVWT. Es kann also nicht auf diese Weise in Erinnerung bleiben. Erledigen Sie gemeinsam kleine, wertvolle Arbeiten. Es wird viel über Prozesse, Arbeitsvereinbarungen und Tools gesprochen. Das ist alles wichtig, aber manchmal ist es zu viel für ein Team, das gerade erst anfängt. Wenn wir also nur daran denken, kleine wertvolle Arbeiten gemeinsam zu erledigen, ist das eine großartige Geschichte.
Caitlin:
Ja, ich liebe das. Und du warst Redner auf der Konferenz?
Mädchen:
Ja.
Caitlin:
Kannst du unserem Publikum einen kleinen Einblick geben, worum es in deinem Gespräch ging?
Mädchen:
Was in vielen Situationen passiert, ist, dass Technik oder Entwicklung nicht wirklich mit dem Produkt/Unternehmen zusammenarbeiten. Und stattdessen gibt es eine Übergabebeziehung. Aber was passiert, ist, dass es ohne eine kooperative Beziehung wirklich schwierig ist, Agilität aufrechtzuerhalten. Die Leute machen viele einseitige Annahmen. Und im Laufe der Zeit führt die Art und Weise, wie Entscheidungen getroffen werden, dazu, dass die Kosten für Änderungen steigen und die Sicherheit, Änderungen vorzunehmen, sinkt. Und wenn das passiert, wird alles schwieriger und langsamer, sodass die Agilität darunter leidet. Der Kern des Vortrags war also, wie wir zusammenarbeiten können, also sowohl das Produkt als auch die Technik, auf eine Weise, die es uns ermöglicht, die Kosten von Änderungen zu kontrollieren und die Sicherheit zu erhöhen? Es geht also nicht nur um Zusammenarbeit jeglicher Art. Es gibt ganz bestimmte Prinzipien, die befolgt werden müssen. Das nennt man technische Agilität, und wenn wir das tun, können wir langfristig agil sein.Caitlin:
Großartig. Ich liebe es. Nun, vielen Dank und ich hoffe, Sie genießen den Rest Ihrer Zeit auf der Konferenz.
Mädchen:
Ich danke dir.
Caitlin:
Großartig. Danke.
Tenille:
Hallo, Tenille hier von Easy Agile, mit Josh von Deloitte, und wir werden ein gutes Gespräch über Team-Retrospektiven führen. Also Josh, danke, dass du dir die Zeit für ein gutes Gespräch genommen hast. Sie sind also ein bisschen Experte für Team-Retrospektiven. Was sind deine Top-Tipps?
Josh:
Meine Top-Tipps für den Rückblick sind also zunächst, tatsächlich eine Änderung vorzunehmen. Machen Sie keine beobachteten Lektionen. Ich habe gesehen, dass viele von ihnen tatsächlich eine Veränderung vorgenommen haben, auch wenn es am Ende nur eine kleine ist. Die zweite und ein Teil davon ist, dass Sie Ihre Veränderung vornehmen und experimentieren. Etwas, das man messen kann, etwas, von dem man tatsächlich sagen kann, ja, wir haben dieses Ding gemacht und es hatte Wirkung. Vielleicht nicht die Wirkung, die Sie sich gewünscht haben, aber es hatte eine gewisse Wirkung. Der zweite Tipp lautet: Variieren Sie Ihre Rückblicke. Eine Retrospektive, die Sprint für Sprint nach Sprint gleich ist, funktioniert für etwa zwei Sprints, und dann werden Ihre Produktivität und Ihre Kreativität außerhalb der Retrospektive erheblich abnehmen.
Tenille:
Das ist ein ausgezeichneter Punkt. Also, wie erstellt man [unhörbar 00:05:03]?
Josh:
Ich habe viel über sie nachgedacht und recherchiert und Websites wie TastyCupcakes genutzt, aber auch meine eigenen Retrospektiven entwickelt. Ich habe eine Retrospektive gemacht, die auf dem Pixar-Pitch basiert. Es gibt sechs Sätze, die jeden Pixar-Film definieren. Nehmen Sie die Basissätze, wenden Sie sie auf Ihren Sprint oder Ihren PI an und machen Sie einen Retro, und lassen Sie dem Team diese Kreativität, um ein ganzes Filmplakat zu erstellen, wenn es möchte. Regie: [unhörbar 00:05:34], weil es passiert. Die Leute engagieren sich und engagieren sich, wenn man ihnen Alternativen gibt, verschiedene Arten, Retrospektiven zu machen.
Tenille:Das ist richtig. Also für die Teams, die im Moment keine Retrospektiven veranstalten, was ist die eine wichtige Sache, über die sie nachdenken müssen, dass du... Was ist das Wichtigste, was du ihnen sagen könntest, um sie zum Start zu ermutigen?
Josh:
Wenn du keine Retrospektiven machst, machst du keine [unhörbar 00:05:54]. Also sollte ich das nicht sagen. Aber wenn du keine Retrospektiven machst, wenn du wirklich glaubst, dass du absolut nichts zu verbessern hast und du zu 100% zu den Besten der Besten gehörst, was bedeutet, dass du wahrscheinlich bei Google oder Amazon oder Netflix arbeitest, obwohl sie Retrospektiven machen. Wenn du also wirklich glaubst, dass du diesen Unternehmen gleichwertig bist, dann musst du sie vielleicht nicht machen, aber ich bin mir ziemlich sicher, dass jedes Team etwas hat, das es verbessern kann. Und das anzuerkennen und dann zu sagen, wie werden wir das machen? Die Retrospektive ist eine sehr schnelle und einfache Methode, um diese Verbesserungen tatsächlich vorzunehmen und sie in die Realität umzusetzen.
Tenille:
Fantastisch. Großartig. Vielen Dank, dass Sie sich die Zeit genommen haben, kurz mit uns über Rückblicke zu sprechen.
Josh:
Ich danke dir.
Caitlin:
Wir sind hier mit Leslie, der Präsidentin von Women in Agile. Leslie, am Sonntag gab es eine tolle Veranstaltung.
Leslie:
Ja.
Caitlin:
Sprich uns einfach ein bisschen darüber an. Was ist in die Planung eingeflossen? Wie war es, wieder alle zusammen zu sein?
Leslie:
Es war toll, die Frauen in der Agile-Community wieder zusammen zu haben, oder? Unser erstes Mal seit 2019, als alle zu dieser Veranstaltung in Washington DC zusammen waren. In den meisten sechs oder sieben Monaten der Planung hatten wir ungefähr 200 Personen im Raum. Zum Glück wissen wir [unhörbar 00:07:10], was diese Frauen in Agile-Sessions machen, die wir jedes Jahr im Rahmen der Agile Alliance-Konferenzen veranstalten, oder? Wir haben eine allgemeine Eröffnung. Wir haben einen großartigen Keynote, bei dem es sich immer um jemanden handelt, der direkt neben dem Agile-Bereich steht. Wir wollen nicht einfach nur mögen... Wir wollen unsere Weisheit und unser Wissen mit Leuten teilen, die noch nicht zu uns gehören, weil wir das ganze Agile-Zeug auf der großen Konferenz bekommen, wenn wir dort sind.
Leslie:
In diesem Teil bringen wir immer neue Stimmen auf den Markt, was wahrscheinlich eine meiner Lieblingsfrauen in Agile-Programmen ist. Drei Mentees, die mit erfahrenen Rednern gepaart wurden, treten zum ersten Mal auf die Bühne, um ihr Talent und ihre Sichtweise zu teilen. Das ist also wirklich großartig. Und dann eine Art interaktives Networking-Event. Dieses Muster hat uns also wirklich gute Dienste geleistet, seit wir das seit 2016 machen, was ein bisschen beängstigend ist, wenn man bedenkt, dass es schon so lange passiert. Und es ist zu einer großartigen Gelegenheit für die Community geworden, auf globalere Weise zusammenzukommen, weil die Agile Alliance so viele Menschen für ihre jährliche Veranstaltung anzieht.
Caitlin:
Ja, ganz sicher. Ja, es war eine großartige Veranstaltung. Ich weiß, dass wir alle viel Spaß hatten, dort zu sein. Was war Ihre wichtigste Erkenntnis aus der Veranstaltung?
Leslie:
Ich werde zu [unverständlich 00:08:14] interaktiven Netzwerken gehen, die sie mit uns gemacht hat, und uns wirklich herausfordern, unseren Mut in Bezug auf Grenzen und das Beenden von Gesprächen zu stärken. Wir müssen keinen Grund angeben. Wenn ein Gespräch uns nicht nützt oder aus welchem Grund auch immer nicht der Ort ist, an dem wir sein müssen, haben Sie absolut die Freiheit, dieses Gespräch zu beenden und einfach weiterzumachen. Ich liebe die Tipps und Tricks, die sie uns gegeben hat, um das gut zu machen.
Caitlin:
Ja, ja, das liebe ich auch. Das ist großartig. Nun, vielen Dank. Ich weiß es zu schätzen.
Leslie:
Ja. Danke, dass du mich eingeladen hast.
Tenille:
Hallo, Evan. Wie geht's dir?
Evan:
Sehr gut.
Tenille:
Das ist gut. Kannst du mir bitte sagen, was das Beste ist, was du heute gelernt hast?
Evan:
Das beste Zitat, das ich habe: „Politik ist die Währung menschlicher Systeme.“ Richtig?
Tenille:
Beeindruckend.
Evan:
Wenn du also ein menschliches System ändern willst, musst du die Politik spielen.
Tenille:
Fantastisch.Evan:
Was sich beschissen anfühlt, aber...
Tenille:
Es ist so wie es ist.
Evan:
... so ist das nun mal.
Tenille:
[unhörbar 00:09:07]. Okay, nächste Frage. Ohne welche Agile-Zeremonie können Sie und Ihr Team nicht leben?
Evan:
Rückblick. Mit der Retrospektive kannst du quasi alles andere gestalten.
Tenille:
Fantastisch. Das ist wirklich gut. Und was ist Ihrer Meinung nach wahrscheinlich die wichtigste Zutat für einen guten Rückblick?
Evan:
Oh, vertraue. Vertrauen erfordert Respekt. Es erfordert Glaubwürdigkeit. Es erfordert Empathie. Vertrauen ist also genau das, was menschliche Fähigkeiten untermauert.
Tenille:
Ja. Fantastisch. Vielen Dank.
Evan:
Ich danke dir.
Tenille:
Ja.
Caitlin:
Richtig. Wir sind hier mit Cody von Adfire. Also Cody, wie hat dir die Konferenz bisher gefallen?
Cody:
Ich liebe die Konferenz wirklich. Es war großartig. Um ehrlich zu sein, als wir das erste Mal hier ankamen, schien es vielleicht ein bisschen kleiner als wir dachten, aber die Leute hier waren unglaublich, sehr engagiert, was immer großartig war. Und außerdem verwenden viele Leute Jira und Atlassian. So viele wichtige Punkte.
Caitlin:Win-Win für beide, hm?
Cody:
Ja. Immer, immer, immer.
Caitlin:
Sehr gut.
Cody:
Ja.
Caitlin:
Es finden viele interessante Vorträge statt. Haben Sie an einem teilgenommen, der wirklich Interesse an Ihnen geweckt hat? Was ist [unhörbar 00:10:15] -
Cody:
Ja. Ich kann mich auf Anhieb an keinen der Vortragsnamen erinnern, aber sie waren alle unglaublich aufschlussreich. Tonnenweise Informationen. Es scheint, als gäbe es für alles ein Thema, was immer ein gutes Zeichen ist und solche Sachen. Also meine Notizen, ich habe Seiten und Seiten und Seiten von Notizen, was immer ein gutes Zeichen ist.
Caitlin:
Ja, das ist [unhörbar 00:10:34].
Cody:
Also muss ich zurück und [unhörbar 00:10:35] nochmal.
Caitlin:
Ja.
Cody:
Aber es war unglaublich und die Vorträge waren sehr umfangreich, also ja.
Caitlin:
Gut. Gut. Und was ist die eine wichtige Erkenntnis, auf die Sie sich freuen, zurückzubringen und mit dem Team zu teilen?
Cody:
Nun, ich denke, eine der wichtigsten Erkenntnisse für uns war, dass... Ich habe über das Engagement gesprochen, das alle haben, aber eine Sache, die unglaublich war, ist, die Geschichten aller zu hören, ihre Probleme, ihre Prozesse, all das. All diese Informationen werden also ein großartiges Aggregat sein, das wir zurücknehmen und ein besseres Erlebnis mit unserem Produkt und all den guten Dingen schaffen können. Also ja.
Caitlin:Ganz gewiss. Ich liebe es. Ich habe jetzt noch eine letzte Frage an dich. Es macht einfach Spaß. Es ist wahr oder falsch. Wir machen Australien-Quizfragen. Bist du bereit dafür?
Cody:
In Ordnung.
Caitlin:
In Ordnung.
Cody:
Hoffentlich.
Caitlin:
Also, meine Wahrheit oder Unwahrheit ist, sind Wellensittenschmuggler eine Vogelart?
Cody:
Sind Buggy-Schmuggler...
Caitlin:
Wellensittiche Schmuggler.
Cody:
Wellensittiche Schmuggler.
Caitlin:
Eine Vogelart.
Cody:
Stimmt.
Caitlin:
Falsch. Nein.
Cody:
Was sind sie?
Caitlin:
Tachos.
Cody:
Ja. Ja, ich habe einige davon in meinem Gepäck. Also hole ich jetzt die Wellensittiche raus.Caitlin:
Mit deinen Daisy Dukes.
Cody:
Exakt. Exakt.
Caitlin:
Ja. Und Cowboystiefel, richtig?
Cody:
Ja.
Caitlin:
Nun, vielen Dank.
Cody:
Ich danke dir.
Caitlin:
Ich weiß das sehr zu schätzen.
Cody:
Ja. Danke.
Tenille:
Doug, wie geht's dir?
Doug:
Mir geht es großartig. Ich danke dir.
Tenille:
Fantastisch. Nun, erzähl mir, was ist das Beste, was du heute gelernt hast?
Doug:
Ich finde es wirklich interessant zu erfahren, wie unsere Kunden unsere Produkte verwenden, von denen wir noch nicht einmal wussten.
Tenille:
Das ist unglaublich. Hattest du die Gelegenheit, an vielen der Sessions teilzunehmen?
Doug:Das habe ich eigentlich nicht. Ich war an diese Kabine gebunden, oder ich nahm an Besprechungen teil, die schon geplant waren, bevor ich hierher kam.
Tenille:
[unhörbar 00:12:01].
Doug:
Ja.
Tenille:
Das ist gut. Wenn Sie also wieder auf der Arbeit sind, was ist Ihrer Meinung nach die wahrscheinlich beste Agile-Zeremonie, ohne die Sie und Ihr Team nicht leben können?
Doug:
Ich denke, was ich zurück ins Büro bringe, ist nicht so sehr eine Zeremonie. Es ist wirklich aus der Produktperspektive. Ich arbeite im Produktmanagement. Für uns geht es also darum, wie wir erklären können, wie unser Produkt unseren Kunden einen Mehrwert bietet. So viele Lektionen, die wir daraus gelernt haben, dass wir wirklich darauf bedacht sind, sie zurückzubringen und in unsere Wertebotschaft einzubauen.
Tenille:
Fantastisch.
Doug:
Ja.
Tenille:
Danke. Das ist großartig. Vielen Dank.
Caitlin:
Er war einer der Mitautoren des Agilen Manifests. Erstens, wie geht es Ihnen bisher auf der Konferenz?
Johannes:
Nun, ich arbeite hart.
Caitlin:
Ja, gutes Zeug.
Johannes:
Ich genieße Nashville.
Caitlin:
Ja. Es ist cool, nicht wahr? Es ist so anders als das [unhörbare 00:12:46], was passiert.Johannes:
Ja. Ja, es ist gut. Ja. Es ist schön, viele Leute zu sehen, die ich seit einiger Zeit nicht mehr gesehen habe.
Caitlin:
Ja. Ja.
Johannes:
Und dreidimensional sehen.
Caitlin:
Ja. Ja, ich weiß. Ja, das ist interessant...
Johannes:
Es ist da-
Caitlin:
... [unhörbar 00:12:54] und so was passiert.
Johannes:
Ja, IRL.
Caitlin:
Es passiert viel Interessantes [unhörbar 00:13:01]. Irgendwelche wichtigen Imbissbuden für dich? Was nimmst du danach mit, um es mit dem Team zu teilen?
Johannes:
Oh, nun, das ist eine gute Frage. Ich habe hauptsächlich mit vielen Freunden gesprochen, die ich seit einiger Zeit nicht mehr gesehen habe. [unhörbar 00:13:14].
Caitlin:
Ja.
Johannes:
Und da ich erst seit ein paar Tagen hier bin, war ich nicht viel, wenn überhaupt, dort. Um ehrlich zu sein.
Caitlin:
Ich weiß. Nun, wir sind ziemlich beschäftigt mit den Stiefeln, oder?
Johannes:
Ja. Ja. Aber sicherlich sind die Arten von Gesprächen, die hier geführt werden,... Ich habe mir ein bisschen Sorgen um Agile gemacht. Ich will einfach nicht sagen... Ja, ich will es nicht sagen. Aber ich will nicht sagen, dass Agile zu einem Sprungbrett wird.Caitlin:
Ja.
Johannes:
Aber ich denke, es gibt eine Menge Leute hier, die wirklich immer noch die Ideale annehmen und wirklich lernen, tun und üben wollen [unhörbar 00:14:00].
Caitlin:
Ja.
Johannes:
Also ich bin ehrlich gesagt überrascht und beeindruckt und glücklich. Es gibt eine Menge. Es reicht, wenn man sich mehr vom Manifest zu eigen macht und manchmal vielleicht nicht alle Vorschriften, und man kehrt zu den Grundlagen zurück. [unhörbar 00:14:22] -
Caitlin:
Ja. Also lass uns darüber sprechen, über das Agile Manifest, das du erwähnt hast. Ich nehme das an. Was heißt Umarmen? Kannst du das etwas näher erläutern? Wir wissen also, dass wir die Prinzipien haben. Gibt es eine, die Ihnen wirklich mehr auffällt als eine andere?
Johannes:
Nun, meine Welt von dem, was ich zu der Zeit gemacht habe, und ich hatte viel im Verteidigungsministerium und im Wassertransport gearbeitet und meinen eigenen, leichten Prozess entwickelt, wie wir ihn vor Agile nennen. Also für mich ist der wahre Schlüssel... Das hat nicht die volle...
Caitlin:
Vollständiges Manifest, ja.
Johannes:
Aber wenn du auf die Website gehst und oben liest, geht es darum, als würden wir Wege aufdecken, indem wir etwas tun, und ich lerne immer noch, entdecke immer noch. Und ich denke, es ist wichtig, dass die Leute erkennen, dass wir unser Ego wirklich an der Tür gelassen haben. In unserem Geschäft bescheiden zu sein ist sehr wichtig. Das steht vielleicht nirgends in den Prinzipien, aber wenn das Ganze in der Präambel ganz oben steht und die Tatsache, dass wir im Blog darüber sprechen, wie wir diese Dinge bewerten, im Vergleich zum Ganzen... Da ist ein Pendel, durch das man sehen kann, wie diese beiden Dinge kollidieren. Meiner Meinung nach ist es eine der wichtigsten Eigenschaften, die wir anwenden sollten, dass wir bescheiden sind und Dinge als Hypothese betrachten. Zum Beispiel, baut Funktionen [unhörbar 00:15:58] nicht einfach von unten nach oben, wie sucht man nach den Antworten, das möchte ich, dass die Leute das mitnehmen.
Caitlin:
Das ist großartig. Das ist ein toller Rat. Nun, vielen Dank, John. Danke, dass du dir die Zeit nimmst, mit uns zu chatten.Johannes:
Du bist willkommen, Caitlin.
Caitlin:
Ja. Genieß, was [unhörbar 00:16:11] ist.
Johannes:
Ich danke dir.
Caitlin:
Ich danke dir.
Johannes:
[unhörbar 00:16:13] morgen.
Caitlin:
In Ordnung.
Tenille:
Abukar, danke, dass du heute zu uns gekommen bist. Kann ich Sie beide fragen, was Ihrer Meinung nach das Beste ist, was Sie heute gelernt haben?
Avi:
Das Beste, was ich gelernt habe?
Tenille:
Ja.
Avi:
Das ist wirklich interessant. Weil ich oft hier am Stand bin, werde ich an vielen Dingen teilnehmen können. Ich habe also zwei Dinge gelernt, die wirklich wichtig waren. Erstens ist das Easy Agile-Logo ein umgedrehtes A, weil es bedeutet, dass Sie aus Australien kommen. Es ist also in Down Under. Und dann war die zweitwichtigste Sache, über die ich heute gelernt habe, dass wir in einer Sitzung über Soziokratie gesprochen haben und darüber, wie man Experimente mit Experimenten besser machen kann, was sich zunächst etwas komisch anhörte, aber es ging wirklich darum, einen Mini-A3-Prozess durchzuführen. Für diejenigen unter Ihnen, die zugehört haben: Das wurde Toyota angetan. Es ist eine strukturierte Problemlösungsmethode, aber anstatt sie [unhörbar 00:17:02] zu umgehen und das Experiment durchzugehen, zwei- oder dreimal herumzulaufen und dann zu entscheiden, dass das das richtige Experiment ist, machen Sie weiter.
Tenille:
Ich danke dir. Wie stehts mit deiner Zeit?Kai:
Ich war die meiste Zeit am Stand, aber dadurch lernt man viele Leute auf der ganzen Welt kennen. Und eines haben wir wirklich gemeinsam, nämlich den Wunsch, Menschen zu helfen. Und es war wirklich schön, in einem Raum voller Menschen zu sein, die am Anfang ihrer Reise stehen oder schon sehr erfahren sind und ihre Motivation einfach darin besteht, andere wirklich zu stärken. Es war wirklich schön, mit dieser Art von Energie zusammen zu sein.
Avi:
Wir haben wirklich gelernt, dass unsere Freunde aus Australien hier oben genauso freundlich sind wie Sie auf der anderen Seite. Ich habe das Gefühl, wenn du auf diese Seite kommst, wirst du gemein, aber es stellt sich heraus, dass du auch hier oben genauso nett bist.
Tenille:
Nun, das hängt davon ab, wie lange du schon auf dem Flug warst.
Avi:
Oh, genau.
Tenille:
[unhörbar 00:17:44], uns geht es gut.
Kai:
Ja.
Avi: Abukar:
Exakt. Gut.
Tenille:
In Ordnung. Noch eine Frage hier.
Avi:
Sicher.
Tenille:
Was ist deiner Meinung nach die geheime Zutat für ein erfolgreiches Team?
Avi:
Was halte ich für das Geheimnis? Oh, das ist eine wirklich gute Frage. Das ist ein-
Kai:
Er ist der Beste, um diese Frage zu beantworten.
Avi:Das ist etwas länger als ein zweisekündiger Podcast, aber das sage ich dir. Das ist vielleicht keine psychologische Sicherheit, -
Tenille:
In Ordnung.
Avi:
... nur weil Google das gesagt hat und Project Aristotle das zeigt. Ich denke, um ein wirklich, wirklich erfolgreiches Team zu haben, braucht man einen wirklich erfahrenen Scrum Master. Denn zu sagen, dass das Team psychologische Sicherheit hat, ist eine Zutat, es ist nicht die einzige Zutat. Ein starker Scrum Master ist jemand, der wirklich geschickt darin ist, diese psychologische Sicherheit zu schaffen, aber auch bei all den anderen Aspekten hilft, um sich auf eine möglichst positive Zusammenarbeit und Koordination vorzubereiten. Außerdem auf der Suche nach... Ihr Name ist Cassandra. Auf Slack nennt sie sich selbst Kaizen. Kapierst du es? Das ist ein Witz. Aber das ist die ganze Sache, ein wirklich erfahrener Scrum Master hilft den Teams, die Kaizens zu finden, die sie brauchen, um wirklich leistungsstark zu werden. Psychologische Sicherheit macht das möglich, aber das heißt nicht, dass sie die Leistung steigert. Es ist eine Zutat, um das möglich zu machen.
Tenille:
Fantastisch.
Kai:
Es gibt keine bessere Antwort als diese. Lass uns einen Ausruf machen.
Tenille:
Hervorragend. Vielen Dank, dass Sie sich die Zeit genommen haben.
Avi:
Ich danke dir vielmals.
Kai:
Natürlich.
Hayley:
Wir sind hier mit Carey von Path to Agility. Carey, was hat dir an dieser Konferenz wirklich gefallen?
Carey:
Ich glaube, dass mir an dieser Konferenz bisher am meisten gefallen hat, ist die Interaktion mit all den Leuten, die hier sind. Es ist wirklich schön, sich zu treffen, verschiedene Leute kennenzulernen, Kontakte zu knüpfen und die Gelegenheit zu haben, zu sehen, was es sonst noch auf dem Markt gibt. Und dann sprechen wir natürlich über das Produkt, das wir mit Path to Agility haben. Es ist eine wundervolle Erfahrung, hierher zu kommen und alle zu sehen. Und es ist so schön, wieder persönlich unterwegs zu sein, anstatt die ganze Zeit vor einem Bildschirm zu stehen.
Tenille:Ja, absolut. Hattest du die Gelegenheit, an vielen der Sessions teilzunehmen?
Josef:
Ich habe so viel wie möglich versucht, aber es ist auch wichtig, sich die Zeit zu nehmen, um zu dekomprimieren und alles einwirken zu lassen. Also hier haben wir Spaß.
Tenille:
Ja, absolut. Wenn Sie an die Arbeit zurückdenken, was ist Ihrer Meinung nach die eine Agile-Zeremonie, an der Sie teilnehmen und die Ihnen und Ihrem Team am meisten hilft?
Josef:
Ich denke, verschiedene Wege der Zusammenarbeit zu finden, effektive Wege der Zusammenarbeit. Und wie lösen wir in Bezug auf das Arbeitsmanagement einige der Probleme, die wir haben? Es gibt so viele Tools, die das einfacher machen, und das ist etwas ganz Besonderes. Mit Menschen sprechen und herausfinden, wie sie Probleme lösen.
Tenille:
Und was macht Ihrer Meinung nach ein wirklich gutes Agile-Team aus?
Josef:
Nun, man könnte etwas sehr Klischeehaftes sagen, wie sehr anpassungsfähig zu sein und sich zu verändern und so weiter und so fort. Aber ich denke, es kommt wirklich auf die Interaktion zwischen Menschen an. Einander verstehen, sich gegenseitig ermutigen und einfach die Art und Weise, wie man zusammenarbeitet.
Tenille:
Fantastisch. Großartig. Gut, vielen Dank, dass du dir die Zeit zum Chatten genommen hast.
Josef:
Ich danke dir. Es war nett, die ganze Woche mit euch zu chatten.
Tenille:
Prost.
Tenille:
Dan, danke, dass du dir die Zeit zum Chatten genommen hast.
Dan:
Du bist willkommen.
Tenille:
[unhörbar 00:22:54] Fragen. Was denkst du ist das Beste, was du heute gelernt hast?
Dan:Oh, das Beste, was ich heute gelernt habe, ist, dass die Keynote zu den Morgenprodukten ausgezeichnet war. Ich habe ein paar Tipps bekommen, wie man Produktmanagement macht, verschiedene Strategien, wie man die Leute dazu bringt, sich auf das Taktische und Strategische zu konzentrieren. Also nur ein paar nette kleine Nuggets, wie das geht [unhörbar 00:23:12].
Tenille:
[unhörbar 00:23:13], danke, dass du heute zu uns gekommen bist. Kann ich zunächst fragen, was denkst du ist das Beste, was du diese Woche gelernt hast?
Sprecher 17:
Das Beste, was ich diese Woche gelernt habe, ist, dass es keinen richtigen Weg gibt, Agile anzuwenden. Es gibt viele verschiedene Möglichkeiten, dies zu tun. Es geht also wirklich darum, herauszufinden, welcher Prozess für das Unternehmen, in dem Sie tätig sind, der richtige ist, und diese Erfolgsmuster dann zu nutzen.
Tenille:
Nun, ich schätze, gibt es eine Art Agile-Zeremonie, auf die Ihr Team Ihrer Meinung nach nicht verzichten kann?
Sprecher 17:
Das tägliche Standup ist täglich. Ich denke, viele unserer Teams reden den ganzen Tag lang. Sie müssen sich nicht unbedingt so häufig synchronisieren. Ich hatte schon ein paar Teams, sie fallen etwa drei Tage die Woche aus und es scheint für sie zu funktionieren. Die andere vielleicht wichtigste Erkenntnis, die ich gesehen habe, sind Zeitboxen. Also keine Besprechungen von 10:00 bis 2:00 Uhr oder was auch immer es sein mag, und das wirklich aus einer erfolgreichen Perspektive zu steuern.
Tenille:
Ich denke in diesem Sinne, was macht Ihrer Meinung nach ein wirklich erfolgreiches Agile-Team aus?
Sprecher 17:
Die Fähigkeit, miteinander zu sprechen, diese Fähigkeit zu kommunizieren. Da all unsere Teams entweder hybrid oder remote arbeiten, ist es meiner Meinung nach entscheidend, sicherzustellen, dass wir über die Tools verfügen, mit denen sie das Gefühl haben, jederzeit jemanden abholen und mit ihm sprechen zu können. Und viele Leute haben immer noch keine Kameras, richtig, was mich verwirrt. Aber die Fähigkeit, Gesichtsausdrücke zu sehen, von Angesicht zu Angesicht zu sein, war so schön, weil wir das bekommen können. Das ist also der andere Schlüssel, die Fähigkeit, miteinander zu sprechen, als könnte ich die Hand reichen und dich berühren.
Tenille:
In Ordnung. Fantastisch. Tja, vielen Dank.
Sprecher 17:
Du bist willkommen. Danke.
Tenille:
In Ordnung. Rob und Andrew, vielen Dank, dass Sie sich ein paar Minuten Zeit für uns genommen haben. Kann ich Sie zunächst fragen, was Ihrer Meinung nach das Beste ist, was Sie diese Woche gelernt haben?
Rob:Für mich ist es definitiv die schnelle Skalierung von Agile, von der wir heute Morgen erfahren haben. Wir werden es versuchen.
Andrew:
Mir hat die Mathe-Programmiersitzung sehr viel Spaß gemacht und ich habe verschiedene Möglichkeiten kennengelernt, Ingenieure miteinander zu verbinden und zusammenzuarbeiten.
Tenille:
Großartig. Als Nächstes, schätze ich, was macht Ihrer Meinung nach ein großartiges Agile-Team aus?
Rob:
In erster Linie, dass sie mehr als alles andere die Kontrolle darüber haben, wie sie arbeiten und woran sie arbeiten.
Andrew:
Ja. Für mich ist das natürlich eine psychologische Sicherheit und einfach eine gute Teamdynamik, in der sie unterschiedlicher Meinung sein können, aber trotzdem respektvoll sein und großartige Ideen entwickeln können.
Tenille:
Und gibt es eine Agile-Zeremonie, ohne die ein großartiges Team Ihrer Meinung nach nicht leben kann?
Rob:
Wahrscheinlich rückblickend. Ich denke, die Teams müssen sich ständig verbessern, und das ist ein guter Weg, das zu tun.
Andrew:
Einverstanden. Ja. Ja. Ja.
Tenille:
In Ordnung. Das ist großartig. Vielen Dank, dass du dir die Zeit genommen hast.
Andrew:
Vielen Dank. Ich weiß es zu schätzen.