Easy Agile Podcast Ep.5 Andrew Malak, Chief Product Officer bei Spaceship

„Ich habe mein Gespräch mit Andrew Malak wirklich genossen. Wir sprechen über die Integration agiler Techniken und geben Tipps, wie eine Kultur der Rechenschaftspflicht erreicht werden kann.“
Andrew ist fest davon überzeugt, dass der Kunde Ihrem Unternehmen vertraut, wenn er Mitglied wird, und Sie sind verpflichtet, dieses Vertrauen zurückzuzahlen, indem Sie ihm helfen, seine Ergebnisse zu erzielen.
Viel Spaß mit der Folge!
Transkript
Teagan Harbridge:
Willkommen zu einer weiteren Folge des Easy Agile Podcasts. Ich bin Teagan, Produktleiter hier bei Easy Agile. Und wir haben heute einen wirklich aufregenden Gast in der Show, Andrew Malak von Spaceship. Er ist der Chief Product Officer. Andrew glaubt fest daran, Produkte und Erlebnisse zu entwickeln, die Kundenprobleme lösen. Er glaubt, dass der Kunde Ihrem Unternehmen vertraut, wenn er Mitglied wird, und Sie sind verpflichtet, dieses Vertrauen zurückzuzahlen, indem Sie ihm helfen, seine Ergebnisse zu erzielen. In seiner aktuellen Position möchte Andrew Menschen dabei helfen, schon in jungen Jahren die Kontrolle über ihr Vermögen zu übernehmen. Er vermittelt ihnen gute Geldgewohnheiten und hilft Menschen dabei, dort zu investieren, wo sich die Welt bewegt. Andrew ist ein Familienvater, der seine Zeit mit seiner Frau und seinen Kindern liebt. Und ob Sie es glauben oder nicht, er verwendet agile Techniken in seinem Privat- und Berufsleben. Andrew ist ein Wirtschaftsfreak. Er spielt und trainiert Fußball, Fußball. Er ist ein großer Fan von Liverpool, liebt es zu reisen, liebt tolle Architektur und liebt es, mit Kindern zu arbeiten.
Teagan Harbridge:
Aus meinem Chat mit Andrew gab es so viele Erkenntnisse, dass ich wirklich Schwierigkeiten hatte, sie auf drei zu reduzieren. Aber wenn du bereit bist, hier sind einige der Dinge, die du aus unserem Chat mit Andrew lernen wirst. Warum wir aufhören sollten, den Begriff agile Transformation zu verwenden und ihn als agile Evolution bezeichnen sollten. Warum es wichtig ist, offen für unsere eigenen Grenzen zu sein, um die alte Denkweise zu durchbrechen, den ursprünglichen Umfang zu schützen. Und Tipps, wie Sie eine Kultur der Rechenschaftspflicht erreichen können. Also ich hoffe es gefällt euch. Andrew, kannst du mir ein bisschen über Spaceship erzählen?
Andrew Malak:
Oh, fantastisch. Oh, vielen Dank, dass du mich zuallererst eingeladen hast, Teagan. Spaceship ist ein Unternehmen, das auf dem Weg ist, gute Geldgewohnheiten und Investitionen für alle Menschen zugänglich zu machen. Wir suchen also nach Trends, die sich auf Branchen oder Unternehmen beziehen, die die Zukunft sowohl der Industrie als auch der Volkswirtschaften gestalten. Wir investieren langfristig in sie, wir bauen Markteintrittsbarrieren für Menschen ab, wir bieten ihnen ein gebührenfreies Produkt unter 5.000 USD, ohne Mindestinvestitionen. Es ist wirklich einfach, sich anzumelden. Sie laden einfach eine App herunter und melden sich an und treffen eine Produktauswahlentscheidung, und fertig. Sie können mit dem Autopiloten beginnen, zu investieren. Wir ermöglichen es Ihnen, Ihre Rentenkassenbeiträge auch auf nicht allzu unterschiedliche Weise zu investieren.
Teagan Harbridge:
Erzählen Sie mir dann ein wenig darüber, wer Ihr Zielkunde ist. Weil es so aussieht, als ob Sie versuchen, etwas ziemlich Kompliziertes für vielleicht Erstinvestoren zugänglich zu machen.
Andrew Malak:
Nun, du hast absolut recht. Im Moment gibt es da draußen ein Nischensegment von Leuten, Millennials oder sogar Generation Z, von dem wir einfach nicht glauben, dass es von den etablierten Unternehmen gut bedient wurde. Und was wir versuchen, ist, bei diesen jungen Leuten so viel Resonanz wie möglich zu finden. Wir versuchen, den Branchenjargon zu reduzieren und ihnen die Dinge wirklich einfach zu machen, denn Investitionen müssen nicht komplex sein. Es geht wirklich um viel Disziplin. Wenn ich meine persönliche Gewinn- und Verlustrechnung verwalten kann, oder Geld rein, Geld raus, dann kann ich einen Liquiditätspuffer schaffen, der in meine Vermögensspalte in meiner Bilanz aufgenommen wird. Das ist wirklich das, was wir versuchen zu tun. Und diese Art von Sprache kann, wenn wir sie richtig machen, Dinge, die normalerweise in den Händen von Finanzberatern und Buchhaltern lagen, wirklich vereinfachen und sie alltäglichen Australiern zurückgeben, die ihre Investitionsreise beginnen.
Teagan Harbridge:
Ja, großartig. Und du warst auf einer ziemlichen Reise, bevor du als Spaceship CPO im FinTech-Bereich gelandet bist. Kannst du mir und unserem Publikum ein bisschen darüber erzählen, wie diese Reise ausgesehen hat?
Andrew Malak:
Oh, wo fange ich an? Wenn Sie einen Absolventen Andrew Malak gefragt hätten, was er jetzt machen würde, glaube ich nicht, dass ich darüber gesprochen hätte, denn zu diesem Zeitpunkt in meiner Karriere wusste ich nicht, dass es diesen Raum tatsächlich geben würde, falls das Sinn macht. Also gehe ich zurück in meine jüngeren Jahre, und ich dachte immer, ich würde Architekt werden. Ich hatte diese Faszination für Brücken und ich wollte Dinge entwerfen und sehen, wie sie zum Leben erweckt werden. Sagen wir einfach, dass ich das im Moment auf unterschiedliche Weise mache, aber ich habe angefangen, bei CommSec auf dem Parkett zu arbeiten. Ich habe dann als Business Analyst gearbeitet, und dort begann ich, kritisch darüber nachzudenken, wie Unternehmen funktionieren und wie Dinge effizienter gestaltet werden können.
Andrew Malak:
Ich habe mich ein bisschen mit dem Unterrichten versucht, ich habe ein bisschen Wirtschaft und Religion an der High School unterrichtet. Und dann landete ich schließlich vor der Fusion mit Westpac in einer Produktposition bei der St. George Bank. Zu diesem Zeitpunkt ging die Glühbirne wirklich an. Mir wurde klar: „Hey, ich mag es, Dinge zu kreieren. Ich ändere gerne Dinge. Ich mag es nicht, Dinge einfach zu tun „, wenn das Sinn macht. Und dieser verwunderte Geist, der die Konformität nicht mag, wurde endlich losgelassen, falls das Sinn macht. Und ich habe nicht aufgehört, es zu genießen. Ich habe meine Zeit bei Westpac geliebt, viele Freunde gefunden, an wirklich coolen, erfolgreichen Projekten gearbeitet und viele Dinge umgesetzt, die großartige Ergebnisse gebracht haben. Ich habe an vielen Dingen gearbeitet, die kläglich gescheitert sind, und daraus viel gelernt. Und als sich Ende letzten Jahres die Gelegenheit bei Spaceship bot, war das einfach eine zu gute Gelegenheit, um nicht wirklich reinzukommen und es auszuprobieren. Also ja, es war eine ziemliche Reise.
Teagan Harbridge:
Ja, wow. Und ich liebe gute Misserfolgsgeschichten. Und du sagtest, du hattest viele. Kannst du dir spontan vorstellen, was einer dieser großen Misserfolge war?
Andrew Malak:
Wo fange ich an? Ich denke, unser erster Versuch, ein digitales Erlebnis zu nutzen, um es Kunden zu ermöglichen, ein Produkt online zu erwerben, war ein ziemlicher Misserfolg, der uns viel gelehrt hat. Wir haben im Grunde genommen die Systeme genommen, die unsere Backoffice-Mitarbeiter verwendeten, und sie einfach den Kunden zur Verfügung gestellt. Und die wirklich gute Erkenntnis daraus ist, dass es viel Verkehr und eine große Nachfrage gab, aber nie genug fertiggestellt wurde. Und das Beste, was daraus gelernt wurde... Das war 2006, also fingen die Internetgeschwindigkeiten gerade an zu steigen. Breitband wurde langsam zum Mainstream und das Vertrauen der Kunden, mehr Transaktionen mit personenbezogenen Daten abzuwickeln, begann sich zu diesem Zeitpunkt zu normalisieren. Bis dahin dachten die Leute ziemlich zurückhaltend: „Ich werde meine persönlichen Daten verlieren“ usw. Als wir uns dazu entschlossen, stellten wir fest, dass es eine große Nachfrage gab, aber wir stellten schnell fest, dass wir die Mitarbeiter vier bis sechs Wochen lang in der Verwendung der Systeme geschult haben, bevor sie wussten, wie sie die Kunden, die sie nutzen, bedient werden sollten.
Andrew Malak:
Aber dann haben wir es in der Produktion für Kunden zur Selbstbedienung eingesetzt und ziemlich schnell festgestellt, dass das Erlebnis für Kunden viel besser geleitet werden muss als das Erlebnis für einen Mitarbeiter. An dieser Stelle begann die Entwicklung von Usability oder Design Thinking ins Spiel. Wir fingen an, darüber nachzudenken: „Nun, wie machen wir diese Dinge so einfach, dass ein Erstanwender ohne Probleme von einem Ende zum anderen gehen kann?“ Und hier wird unser Verständnis von Designprinzipien und Kundentests mit Wortlaut und einer Sprache, die bei Erstbenutzern Anklang findet, entscheidend für die Ausführung. Es geht nicht nur um gute Systeme, sondern auch um eine gute Benutzererfahrung, die auf Systemen liegt.
Andrew Malak:
Das ist wahrscheinlich das, was mich am meisten anspricht, weil ich das während meiner gesamten Karriere sehr geschätzt habe. Jetzt denke ich bei allem, was ich tue, an: „Wo ist die Reibung? Wie stellen wir sicher, dass es keine Reibung gibt? Wie wird sich der Kunde während dieser Erfahrung fühlen? Wie sorgen wir dafür, dass der Kunde bei diesem Erlebnis unnötig verunsichert wird, und wie können wir das vermeiden? Wie werden wir transparenter und sind trotzdem einfach?“ Und ja, das ist wahrscheinlich derjenige, der am meisten Anklang findet.
Teagan Harbridge:
Scheint früh genug in diesem Projekt eine enorme Lernmöglichkeit zu sein und etwas, das dir seitdem im Gedächtnis geblieben ist, so eine großartige Lernmöglichkeit.
Andrew Malak:
Absolut.
Teagan Harbridge:
Wir haben eine Menge Kunden, die sich in allen Phasen ihrer agilen Transformation befinden, und ich weiß, dass Sie damit Erfahrung gemacht haben, wenn wir zu Ihren Tagen in St. George, Westpac, zurückkehren. Können Sie unserem Publikum irgendwelche Tipps oder Geschichten geben, denen Sie begegnet sind, als Sie diese agilen Transformationen durchgemacht haben? Welche Lektionen können Sie mit unserem Publikum teilen?
Andrew Malak:
Oh, ich habe tatsächlich viele Lektionen zu teilen.
Teagan Harbridge:
Das liebe ich.
Andrew Malak:
Schauen Sie, ich positioniere es eher als agile Evolution als als agile Transformation, denn egal, was Sie versuchen, Sie werden nicht einfach einen Wasserfall fallen lassen und am nächsten Morgen agil werden. Ehrlich gesagt habe ich so viele Versuche gesehen und jedes Mal stelle ich fest, dass die Gradualität der Änderung eine bessere Vorhersagbarkeit des Endergebnisses bedeutet, das Sie erzielen werden. Letztlich ist der Heilige Gral, den jeder anstrebt, dass Sie als Führungskraft zu einem Team aufstehen können, unerwartet aufstehen und dann, ohne dass Ihnen gesagt wird, wer in welcher Rolle ist, wer der Product Owner ist, wer der Ingenieur ist, wer die Qualitätskontrolle ist, wer der Designer ist, wird es für Sie als Führungskraft schwierig, herauszufinden, wer wer ist, weil das Team zu diesem Zeitpunkt so gut auf die Kundenergebnisse abgestimmt ist, dass sie organisiert sich selbst in Bezug auf das, was jede Person tun muss.
Andrew Malak:
Und die meiste Sprache, die verwendet wird, dreht sich wirklich darum. Was versuchen wir, den Kunden zu definieren? Was können wir im Rahmen der uns zur Verfügung stehenden Kapazitäten am besten tun, um diese Funktion so schnell wie möglich auf den Markt zu bringen und so viel Wert wie möglich für den Kunden und das Unternehmen zu erzielen? Es dauert lange, bis Sie damit beginnen können, sich auf standardisierte, gemeinsame Ziele, einen gemeinsamen Rhythmus und gemeinsame Arbeitsweisen zu konzentrieren. Und ich denke, es geht letztlich darum, wie viel Ermächtigung man den Leuten geben kann und wie sehr man sich als Führungskraft in den Hintergrund drängen kann, damit sie es selbst herausfinden können, solange man reinkommt und dabei Dinge anstupst und den Leuten hilft, den Kurs zu korrigieren. Die gute Nachricht ist also, dass ich glaube, dass wir bei Spaceship ziemlich nah dran sind, dieses Ziel zu erreichen.
Andrew Malak:
Wir führen Scrum durch und wir führen Sprints schon lange durch, aber es waren hauptsächlich Zeremonien. Aber im letzten Quartal haben wir wirklich gute Arbeit geleistet, um mehr funktionsübergreifende Mitarbeiter in diese Teams einzubinden. Aber das Ziel für uns ist, dass wir jetzt das Gefühl haben, dass unser Durchsatz tatsächlich gestiegen ist und dass der konstante Informationsfluss zwischen den Teams natürlicher wird und es tatsächlich weniger Unklarheiten zwischen den Teams gibt: „In Ordnung, wir haben es so aufgebaut. Die API ist nicht mehr nutzbar. Es passt nicht zu dem, was wir von unserem Frontend aus zu tun versuchen, und es gibt weniger Hin und Her.“ Wir können also wirklich sehen, dass die Reibung zwischen den Personen im Team wirklich dramatisch abnimmt und wir sehen, dass der Durchsatz wirklich steigt. Nichtsdestotrotz ist der beste Weg für eine agile Transformation, einfach anzufangen.
Andrew Malak:
Du kannst dich hinsetzen und Dinge planen und in Richtung Utopie planen, so viel du willst, oder du kannst einfach loslegen. Wenn ich also sage, indem ich loslegen will, sage ich, dass Sie damit beginnen müssen, die Zustimmung aller Führungskräfte der verschiedenen funktionsübergreifenden Teams einzuholen, denn wenn Sie diese Zustimmung auf Führungsebene nicht haben, wird es einfach nicht funktionieren, weil es Blockaden geben wird, es wird Eskalationen geben. Und wenn all diese Dinge zu Diskussionen führen, in denen es um die Frage geht: „Sollen wir so weitermachen?“ Oder: „Hey, vielleicht ist das nicht das Richtige.“ Das muss sehr früh vom Tisch sein und es muss ein uneingeschränktes Engagement auf Führungsebene sein, dass wir dafür sorgen werden, dass das funktioniert und was auch immer uns begegnet, wir werden es einfach korrigieren. Sobald Sie dieses Engagement auf der Führungsebene erreicht haben, müssen Sie die Werte, mit denen das Team arbeiten soll, sehr klar definieren, denn Agile selbst ist kein Prozess, es ist eine Reihe von Werten, die das Team einfach annehmen und mit denen es anfangen muss zu arbeiten.
Andrew Malak:
Wir könnten also losgehen und Einzelpersonen und Interaktionen über Prozesse und Tools oder funktionierende Software über eine umfassende Dokumentation verwirren. Nun, geben Sie diese dem Team und sie werden am ersten Tag zu Ihnen sagen: „Wir können das alles nicht sofort erledigen.“ Sie könnten also am ersten Tag tatsächlich sagen: „Wir werden immer noch einige Unterlagen benötigen, weil wir uns noch nicht wohl fühlen. Wir verstehen die Sprache der anderen Leute im Scrum-Team nicht gut genug, um direkt nach einer Konversation loslegen und programmieren zu können.“ Aber ab dem 10. Sprint, dem 20. Sprint, setzt sich dieses Missverständnis darüber, was der Product Owner will oder was der Designer mit einer Erfahrung zu erreichen versucht, im Kopf des Ingenieurs fest.
Andrew Malak:
Der Techniker versteht den Kunden viel besser, und dann können Sie mit weniger Prozessen und weniger Dokumentation sowie weniger Verhandlungsergebnissen und mehr Gemeinsamkeiten im gesamten Team auskommen. Die andere Sache, die dann in dieser Phase einsetzt, ist die Fähigkeit des Teams, auf eine Änderung zu reagieren und dies nicht als Bedrohung für das anzusehen, was es zu erreichen versucht. Die alte Arbeitsweise war, diesen Umfang zu definieren, diesen Umfang zu schützen und diesen Umfang nicht durch Dinge stören zu lassen, wohingegen, wenn Sie ein Projekt zur Hälfte abgeschlossen haben und einige wirklich gute Informationen erhalten, die Ihnen sagen, dass Sie vielleicht nicht auf dem richtigen Weg sind, ein gutes Ergebnis zu erzielen, sollten Sie das begrüßen. Und das Team selbst wird das am Anfang als lästig empfinden, aber mit der Zeit werden sie sich wohler fühlen, wenn es um neue Informationen geht.
Teagan Harbridge:
Ja. Es ist eine große Änderung der Denkweise. Ich hatte heute gerade eine Diskussion darüber, wo ist Agilität und Reaktivität, wo ist die Grenze in der Mitte. Und wann ist es, Informationen zu nehmen und zu wechseln, weil Sie glauben, dass etwas besser sein wird, wann können wir diese Denkweise durchbrechen: „Oh, wir sind nur reaktiv?“ Nein, wir reagieren darauf.
Andrew Malak:
Ja, ja. Und schauen Sie, ich denke, das Wort reaktiv selbst hat natürlich eine negative Konnotation, aber Agilität in der Denkweise ermöglicht es Ihnen, das auf den Kopf zu stellen und zu sagen, dass niemand die Dinge zu 100% von dem lösen kann, was möglich ist. Wenn wir also offen für unsere eigenen Grenzen sind, können wir in erster Linie anerkennen, dass wir die Lösung nicht zu 100% durchdacht haben, aber lassen Sie uns auch damit einverstanden sein, weil niemand kann. Ich denke, es dreht sich um und bestätigt es im Voraus und sagt, dass dies passieren wird, aber wenn es soweit ist, werden wir die Informationen, die wir haben, mit den Kapazitäten, die wir haben, bewerten, wie fortschrittlich wir sind, und eine Entscheidung treffen, die für uns, für den Kunden und für das, was möglich ist, richtig ist.
Andrew Malak:
Ich gehe also davon aus, dass je mehr Informationen Sie unterwegs erhalten, desto mehr Verstärkung darüber, ob Sie tun, was richtig ist, oder sollten Sie zu diesem Zeitpunkt einen Kurswechsel vornehmen und ändern? Die andere Sache, die sehr früh passiert, ist, dass, wenn Sie als Führungskraft eine wirklich klare Vision in Bezug auf die Kundenergebnisse entwickeln und Ihr erstes funktionsübergreifendes Team bilden und diese Vision an das Team weitergeben, sie zu deren gehört. Übergeben Sie den Backlog nicht an das Team. Geben Sie ihnen kein fertiges Backlog, sondern geben Sie ihnen einfach die Vision und sagen Sie ihnen dann: „Ihr findet heraus, wie Ihr Backlog aussieht.“ Wenn sie sich ihren eigenen Backlog einfallen lassen, solange du als Führungskraft nicht siehst, dass es nur eine Liste von Ave Marys darin ist und da ein bisschen drin ist, das gut verteilt ist zwischen hygienischen Dingen, strategischen Dingen und ein paar Moonshots und die Balance stimmt, wenn das Team seinen eigenen Backlog erstellt hat, geht die Motivation, die es hat, seine eigenen Ideen zu entwickeln, einfach durch die Decke.
Andrew Malak:
Und das ist es, was du erreichen willst. Sie möchten Klarheit darüber schaffen, dass die Arbeit zur Vision passt, und die Motivation, die Sie aus dem Backlog schöpfen, der vom Team selbst geschaffen wird, bringt Ihnen diese Verbesserung des Durchsatzes. Die andere Sache, mit der Sie sehr früh zu kämpfen haben werden, ist, die Dinge so zu zerlegen, dass sie sich an den Sprint-Rhythmus anpassen. Ich denke, das war oft meine größte Herausforderung, wenn ich schon früh zu agilen Praktiken übergegangen bin. Normalerweise gibt es in den ersten Sprints immer Überläufe und Dinge werden im Sprint nicht abgeschlossen, weil wir am Ende denken, dass wir mehr tun können, als wir können, und es dauert eine Weile, bis wir das herausgefunden haben. Wenn Sie etwas fertigstellen, das in einem Sprint versandfähig wird, nehmen Sie in diesem Sprint wahrscheinlich etwas weniger mit, weil Sie es testen müssen oder Sie müssen in diesem Sprint ein Release machen, oder Sie werden einen PIR machen. Sprint, oder du wirst in diesem Sprint viele Retros machen. Fangen Sie an, gewissermaßen zu formulieren, was Sie im nächsten Planungszyklus durchmachen werden.
Andrew Malak:
Sie müssen also diese Kapazität einhalten, und ich werde feststellen, dass die Teams das Ausmaß dieser Arbeit unterschätzen. Also sei damit einverstanden. Überläufe in den ersten paar Sprints bedeuten nicht, dass du durchgefallen bist, es bedeutet, dass du lernst, besser zu planen. Und stellen Sie dann sicher, dass Ihre Rückblicke und Ihr Pivot davon in Ihre nächsten Planungssitzungen Informationen aufnehmen, die für Sie jetzt neu sind, und stellen Sie sicher, dass Sie damit arbeiten. Ich denke jedoch, dass Sie als Führungskraft die Erwartungen wecken müssen, dass Teams Fehler machen können und dass es eine sichere Umgebung ist.
Andrew Malak:
Und ich habe viele agile gesehen... Ich wollte gerade das Wort Transformation benutzen, obwohl ich gerade gesagt habe, dass ich nicht an Transformation glaube. Alle Teams, die agile Prinzipien anwenden und erwarten, dass sie in ihren ersten Sprints keinen Schluckauf haben und dass, wenn der Durchsatz in den ersten Sprints sinkt, ein bisschen wie „Oh, nun, du hast mir gesagt, dass dieses Ding unseren Durchsatz erhöhen würde.“ Ja, aber nicht sofort. Ja, ich denke, nur realistisch mit sich selbst zu sein und mit dem, was möglich ist, und diese Veränderung an sich, bis sie sich normalisiert, ist etwas gewöhnungsbedürftig. Die Teams müssen wissen, dass es in einer sicheren Umgebung ist, dass alles in Ordnung ist, wenn ihre Produktivität darunter leidet, wenn sie Fehler machen oder Dinge kaputt machen. Wir reparieren es nach vorne.
Andrew Malak:
Aber dann kommt auch ein Punkt, an dem wir uns über die Kultur der Rechenschaftspflicht im Zusammenhang mit der richtigen Nutzung dieser Kapazitäten im Klaren sein müssen. Ich habe also festgestellt, dass die beste Nutzung davon das Showcase ist. Und was wir bei Spaceship gemacht haben, weil wir versuchen, die Anzahl der Zeremonien zu reduzieren, haben wir sowohl das Playback der Planung in einem Sprint als auch das Showcase zu einer Zeremonie zusammengefasst. Wir spielen also ab, was wir in der letzten Sitzung erstellt haben, indem wir eine Demonstration der funktionierenden Software verwenden und den Umfang der ausgeführten Arbeit mit dem vergleichen, was im vorherigen Sprint geplant war. Wir sagen, dass wir zu 80%, zu 90% mit der Arbeit fertig sind, und so sieht es aus und so fühlt es sich an, und so stellen wir es dem Kunden zur Verfügung. Dann zeigen wir tatsächlich, was wir im nächsten Sprint vorhaben.
Andrew Malak:
Und das ist Teil des Showcases, unser persönliches Bekenntnis zu dem Motto: „Dafür setzen wir uns als Team im nächsten Sprint ein.“ Und dann wird diese Rechenschaftspflicht gegenüber der Organisation zu etwas, das uns während des gesamten Sprints auf Kurs hält. Wenn Ablenkungen oder Dinge, die im Sprint nicht festgelegt wurden, auf uns zukommen, denken wir schnell darüber nach, okay, können wir diese Dinge berücksichtigen? Müssen sie erledigt werden? Werden sie uns von dem, was geplant ist, abbringen? Sind sie wichtig genug? Handelt es sich um einen schwerwiegenden Produktionsfehler und können Kunden nicht mehr auf unsere App zugreifen? Nun, lassen Sie das, was Sie tun, fallen und kümmern Sie sich darum. Andernfalls, wenn es nicht wesentlich ist, konzentrieren Sie sich weiterhin auf die Arbeit, zu der Sie sich vor der Organisation verpflichtet haben.
Andrew Malak:
Danach werden Sie zunehmend Probleme haben, und die zunehmenden Schmerzen sind gut, denn das bedeutet, dass Agile funktioniert und mehr Teams oder mehr Funktionschancen für das Unternehmen möglich werden. Es wird noch viel mehr Hype um die Umstellung auf Agile geben. Andere Teams werden rüberkommen und sagen: „Oh, wie machen wir Huckepack auf das, was Sie tun?“ Und so weiter. Das ist gut. Das ist gut, aber es bedeutet jetzt, dass einige neue Risiken tatsächlich eingeführt werden. Die Arbeit mit gemeinsamem Code, gemeinsamen Abhängigkeiten oder sogar die Tatsache, dass normale Leute mehrere Dinge tun müssen, bedeutet nur, dass Sie jetzt mehr Koordination benötigen. Ich würde jedem, der diesen Zeitpunkt erreicht, sagen, dass sich die Leute jetzt gezwungen fühlen, einige neue Rollen einzuführen, Koordinationsrollen. Und ich würde nur sagen, seien Sie vorsichtig, denn das kann Ihren Aufwand sehr schnell erhöhen.
Andrew Malak:
Ich finde, der beste Weg, um sicherzustellen, dass Teams weiterhin synchron sind, ist der richtige Dialog auf der richtigen Ebene im richtigen Rhythmus. Und hier funktioniert es meiner Meinung nach sehr gut, es einfach zu halten, nur das Gedränge von Scrums zu verwenden. Ich mag es, wenn das Gedränge von Scrums zwischen dem Product Owner und dem technischen Leiter jedes Teams, die anwesend sind, ausgewogen ist, und ein- bis zweimal pro Woche funktioniert wirklich gut. Und solange die Product Owner in den Teams und die technischen Leiter in den Teams wissen, woran die anderen Teams arbeiten, wissen, was ihre eigene Arbeit aus Sicht der Veröffentlichung, des Zeitplans oder der Umgebung beeinflussen könnte, funktioniert das meiner Meinung nach auch sehr gut.
Teagan Harbridge:
Ja, wow. Da sind viele Kleinigkeiten drin und sicherlich Dinge, die mit unserer Erfahrung hier bei Easy Agile übereinstimmen, als kleines Unternehmen, das sehr schnell gewachsen ist. Ich kann das also definitiv nachvollziehen. Wir haben uns darüber unterhalten, ob wir neue Rollen in diesem Unternehmen einführen werden. Wir haben erst in den letzten Monaten einen neuen Rhythmus von Besprechungsrhythmen eingeführt, also gehen wir auch diese Dinge durch.
Andrew Malak:
Absolut. Absolut. Was waren Ihre bisher größten Erkenntnisse?
Teagan Harbridge:
Ich denke, dass man die Kommunikation nicht unterschätzen darf, und es kommt wirklich auf diesen Rhythmus und diesen Rhythmus mit dem Team zurück. Und wir experimentieren gerade mit einem täglichen Huddle, bei dem wir darüber sprechen, wie wir Showcases regelmäßiger in unsere Zyklen einbetten können. Am Ende des Zyklus haben wir eine große Demo. Wie können wir das zu einem tief verwurzelten Teil unserer Kultur machen? Und es kommt auch wirklich auf diese Kultur der Rechenschaftspflicht zurück. Also ja, das alles findet Resonanz.
Andrew Malak:
Ja, absolut. Ja, du kannst in jede Branche gehen, die du willst, aber die Probleme sind meistens ähnlich. Und das Tolle ist, dass es sehr wichtig ist, diese Gespräche zu führen, um schnell voranzukommen, da Ihr Problem nicht nur auf Sie beschränkt ist. Jemand anderes hat es gesehen, jemand anderes hat einen Weg gefunden. Und ich denke, was ich an der FinTech-Branche mag, ist, dass wir um Produkte und Dienstleistungen konkurrieren, aber es gibt viel voneinander zu lernen. Und selbst wenn Sie die FinTech-Branche einfach verlassen, können Sie viel von anderen Branchen lernen, die agile Methoden eingeführt haben.
Teagan Harbridge:
Wenn wir einen kleinen Umschwung machen, sind wir von Ihrer beruflichen Karriere und Ihrer Erfahrung auf eine persönlichere Ebene übergegangen. Sie haben erwähnt, dass Sie agile Techniken außerhalb der Arbeit anwenden. Ich bin mir also nicht sicher, ob viele andere im selben Boot sitzen, aber können Sie das näher erläutern? Was heißt das? Wonach sieht das aus?
Andrew Malak:
Okay, ich hoffe, du findest mich nicht extrem komisch. Wir haben sogar eine Familienkampagne. Also ich denke, wenn ich darauf zurückkomme, wie wir dazu gekommen sind, das tatsächlich zu machen. Wenn wir Eltern werden, schauen wir uns unsere Kinder an und sehen so viele Dinge, in denen wir wollen, dass sie besser werden. Und indem wir versuchten, ihnen ständig Feedback zu geben, was sich anfühlte, als wäre das Feedback so umfangreich, dass alles übertönt wird, weil es so viel davon gibt. Tatsächlich gab mir mein ältester Sohn dieses Feedback. Er sagt: „Papa, warum konzentrieren wir uns nicht auf eine Sache nach der anderen?“
Andrew Malak:
Und ich sagte: „Wow, okay.“ Dass mir ein Zehnjähriger das erzählt hat, war unglaublich. Also wurde uns klar, dass wir uns eingrenzen und uns auf einen Verbesserungsbereich nach dem anderen konzentrieren mussten, und wir gehen nicht zum nächsten über, bis wir den ersten abgeschlossen haben. Zum Beispiel mein ältester Sohn, ein sehr kluger Junge. Wir versuchen, uns bei ihm auf die Prozessdisziplin zu konzentrieren, anstatt nur die richtige Antwort zu finden, weil er schlau ist und in den meisten Fällen, wenn man ihm eine Frage stellt, hat er die Antwort und er will sie einfach sagen.
Andrew Malak:
Aber wir haben begonnen, die Frage aufzuschlüsseln und mit ihm mehr an dem Prozess zu arbeiten, damit wir, wenn wir den Prozess verfolgen, gepaart mit seinen natürlichen Fähigkeiten, öfter richtig antworten. Und das ist es, woran wir gerade arbeiten. Auf der Gedränge unserer Familie ist im Moment also eine Mischung aus Dingen zu sehen. Jeder hat seine eigene Schwimmbahn, und in jeder Schwimmbahn gibt es ein paar Aufgaben, einige beziehen sich auf Arbeit oder Studium, andere beziehen sich auf Hausarbeit, andere beziehen sich auf Gesundheit oder Bewegung und wieder andere beziehen sich auf freundliche Handlungen. Und wir wollen sicherstellen, dass wir jeden Tag Dinge in allen vier Kategorien erledigen. Also ja, du kannst Agilität einsetzen, wo immer du willst, aber ich denke, diese Denkweise im Allgemeinen, dass, wenn ich jeden Tag aufwache und Dinge tue, die mich besser machen als gestern, ich sowohl in meinem Privatleben als auch in meinem Berufsleben weiter vorankommen kann.
Teagan Harbridge:
Und haben Sie WIP-Limits?
Andrew Malak:
Das tun wir im Moment nicht und wir veranstalten im Moment keine Showcases. Wir werden sehen, wie wir sie in Zukunft einführen können.
Teagan Harbridge:
Und wie war die Einführung eines Kanban-Boards zu Hause? Wie wurde das von der Familie aufgenommen? Hat es ihnen gefallen, gab es Feedback?
Andrew Malak:
Nun, es war eigentlich nicht geplant. Es fing damit an, dass ich einfach ein paar Post-its auf den Kühlschrank klebte, um uns an Dinge zu erinnern. Und dann sagte ich eines Tages zu meiner Frau: „Weißt du was? Das erinnert mich an das, was wir bei der Arbeit machen. Warum formalisieren wir es nicht?“ Sie kicherte ein bisschen, aber eines Tages kam sie zurück und dann fand sie es dort. Also ja, es war nicht wirklich geplant.
Teagan Harbridge:
Fantastisch. Und du warst schon sehr großzügig mit deiner Zeit, also schließe ich es mit einer letzten Frage ab. Welchen Rat hätte Ihnen Ihrer Meinung nach jemand gegeben, als Sie den Sprung vom Produktmanagement zur Produktleitung gewagt haben?
Andrew Malak:
Ja, das ist eine wirklich gute Frage. Ich denke in erster Linie, dass Sie sicherstellen müssen, dass Sie Ihr Bedürfnis nach Perfektionismus loswerden, denn in erster Linie waren Sie vielleicht selbst der beste Produktmanager. Du warst vielleicht unglaublich. Und ich sage nicht, dass ich das war, aber wenn Sie eine Führungsrolle übernehmen würden, würden Menschen mit unterschiedlichen Fähigkeiten für Sie arbeiten. Und was Sie verstehen müssen, ist, dass sie einige Zeit brauchen werden, um ihre Rolle und ihr Handwerk zu erlernen. Und behindern Sie sie einfach nicht beim Lernen. So könnten Sie beispielsweise jemanden sehen, der etwas tut, das diese Kapazität in diesem Sprint möglicherweise nicht optimal oder optimal nutzt. Möglicherweise verspüren Sie den Drang, einzusteigen und den Kurs zu korrigieren. Aber wenn Sie sie gehen lassen und ihr Feedback nur im Rückblick hören, haben sie das vielleicht selbst gelernt, und eine Erkenntnis, die sie selbst erhalten, anstatt von ihrem Leiter darüber informiert zu werden, wird für sie viel nützlicher sein.
Andrew Malak:
Sie müssen Ihr Bedürfnis, Entscheidungen zu treffen und die Kontrolle zu haben, fallen lassen, denn je mehr Sie sich in eine dienende Führungsrolle verbannen und das Team Entscheidungen treffen lassen können, wenn es Entscheidungen trifft und diese Entscheidung nun mit der Ausführung untermauern muss, ist es wahrscheinlicher, dass es sein Herzblut hineinsteckt. Je mehr sie das Gefühl haben, dass Sie die Entscheidungen treffen werden, desto weniger neigen sie dazu, Probleme selbst zu durchdenken, und dann werden sie die Probleme immer wieder zu Ihnen zurückbringen. Jedes Mal, wenn Ihnen jemand eine Frage stellt, auf die es eine schwarz-weiße Antwort gibt, werfen Sie sie ihm zurück und fragen Sie ihn, was er denkt, denn auf diese Weise coachen Sie ihn, es selbst zu lösen. Und dann ist das Letzte, was wirklich wichtig ist, meiner Meinung nach, dass es wirklich wichtig ist, darüber nachzudenken, wie Ihr Unternehmen es Ihnen ermöglicht, anders zu sein und diese Differenzierung zu nutzen.
Andrew Malak:
Zum Beispiel hier bei Spaceship, weil wir klein sind, wir sind kein großes Unternehmen, unsere Kunden sind etwas nachsichtiger. Sie haben also eine begrenzte Kapazität, um Erlebnisse zu erstellen, und Sie können nicht alle Dinge gleichzeitig tun. Verstehen Sie das und nutzen Sie es, damit Ihr Team das auch lernt. Denn wenn Sie versuchen, alle Randfälle zu zeigen, wird es viel länger dauern, bis etwas auf den Markt gebracht wird, und Sie könnten einen Großteil der Teamkapazitäten nutzen, um Randfälle zu entwickeln. Und das können Sie sich nicht wirklich leisten, wenn Sie in einem Start-up sind.
Andrew Malak:
So haben wir beispielsweise gestern ein neues Anlageportfolio lanciert. Wir haben das Spaceship Earth-Portfolio lanciert, unser erstes nachhaltiges Anlageportfolio, und das ist ein Zeichen dafür, dass hoffentlich noch mehr Dinge im Bereich Nachhaltigkeit auf uns zukommen werden. Aber als wir es auf den Markt brachten, war uns bewusst, dass unsere Erfahrung oder unser Produktangebot heute eine Einschränkung haben, sodass jeder Kunde nur ein Portfolio haben kann. Wir wussten, dass Bestandskunden in nachhaltiges Investieren investieren möchten, aber wir verpflichten uns ihnen gegenüber, dass es in unserem Backlog steht und es eigentlich das nächste Feature ist, das wir tatsächlich auf den Markt bringen werden.
Andrew Malak:
Und als wir unseren Kunden das erklärt haben, waren sie sehr verständnisvoll, dass sie wissen, dass unser Durchsatz begrenzt ist, aber sie wissen auch, dass ihre Stimme gehört wird und wir die Dinge entwickeln, von denen sie uns erzählen. Ich würde also sagen, dass der beste Ratschlag, den ich meinem jungen Ich geben kann, darin besteht, sicherzustellen, dass Sie die richtige Balance zwischen der Stimme des Kunden finden. Das wird Ihnen all die hygienischen Dinge sagen, die Ihrem Produkt in Bezug auf Erfahrung oder Lücken fehlen. Und dann finden Sie das Gleichgewicht zwischen neuen strategischen Dingen, die Sie verfolgen können, und neuen Dingen, die Sie auf den Markt bringen können, sowie ab und zu ein paar Ave Marias. Wir nennen sie Moonshots. Sie können funktionieren oder auch nicht, aber es ist aufregend, und wenn es funktioniert, können Sie Ihre Lautstärke um das Zehnfache erhöhen. Und das sind die Dinge, die sich wahrscheinlich viral verbreiten werden. Daher ist es sehr wichtig, das richtige Gleichgewicht zu finden.
Teagan Harbridge:
Es war wunderbar, Andrew. Ich habe definitiv viel aus unserem heutigen Chat mitgenommen, und ich bin sicher, unser Publikum wird es auch tun. Nochmals vielen Dank für Ihre Zeit und viel Glück.
Andrew Malak:
Nein, Teagan, hör zu, vielen Dank. Und es war mir eine Freude, mit Ihnen und Easy Agile zu sprechen, und ich wünsche Ihnen auch alles Gute.
Teagan Harbridge:
Fantastisch. Danke Andrew.
Andrew Malak:
Hab einen schönen Tag.
Verwandte Episoden
- Podcast
Easy Agile Podcast Ep.12 Beobachtungen zur Beobachtbarkeit
In dieser Folge von The Easy Agile Podcast hören Sie, wie die Entwickler Angad, Jared, Jess und Jordan ihre Gedanken zum Thema Observability teilen.
Wollongong hat eine blühende und unterstützende Tech-Community. In dieser Folge haben wir einige unserer lokalen Entwickler aus dem Siligong-Tal zu einem Gespräch am runden Tisch zum Thema Observability zusammengebracht.
💥 Was ist Beobachtbarkeit?
💥 Wie kann man die Beobachtbarkeit verbessern?
💥 Was ist das Endziel?
„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!
- Podcast
Easy Agile Podcast Ep.2 John Turley, Berater für digitale Transformation, Adaptavist
Transkript:
Sean Blake:
Hallo zusammen. Ich bin Sean Blake, der Moderator dieser Episode des Easy Agile Podcasts. Ich bin auch Marketingleiter bei Easy Agile, wo es unsere Mission ist, Teams auf der ganzen Welt dabei zu helfen, besser zusammenzuarbeiten. Wir haben heute einen faszinierenden Gast bei uns. Es ist John Turley von Adaptavist. John ist ein pragmatischer Agile-Manager mit 25 Jahren Erfahrung in Unternehmen auf allen Ebenen, von Teams bis hin zur C-Suite. Er bringt immer echten Mehrwert und verändert die Arbeitsweise von Organisationen. Unzufrieden mit dem Standarddiskurs über Transformation und Agilität, setzt er sich leidenschaftlich dafür ein, topaktuelles Wissen aus so unterschiedlichen Bereichen wie Soziologie und Psychologie anzuwenden. Wir freuen uns sehr, John heute im Podcast zu haben. Also John, vielen Dank, dass du am Easy Agile-Podcast teilnimmst.
John Turley:
Du bist willkommen, Sean. Freut mich, hier zu sein.
Sean Blake:
Ich danke dir vielmals. Also John, du hast viel Erfahrung im agilen Bereich, im technischen Bereich. Und ich versuche nicht, dich alt zu nennen. Aber ich würde gerne ein Gefühl dafür bekommen, was sich in den letzten 25 Jahren geändert hat. Es muss einfach Tag und Nacht sein, von dem, wo du angefangen hast, bis zu dem, was du jetzt siehst.
John Turley:
Es gibt eine Menge Veränderung. Und ich fühle mich mit alten Leuten ziemlich wohl. Ich bin jetzt 48, und es ist jetzt fast 30 Jahre her. Das sagt dir, wann ich diesen Teil in der Biografie zum ersten Mal geschrieben habe. Die Technologie hat sich also geändert. Das ist umwerfend. Ich fing im operativen Bereich an, dann Infrastruktur und Projektmanagement und so. 1999, 2000, brauchten wir drei Monate und 50.000 Pfund, um ein paar Webserver mit zwei Load Balancern und Firewalls und einer Datenbank auf der Rückseite zu bauen. Und jetzt fahren wir sie in Sekunden hoch.
John Turley:
Das ist tiefgründig. Plattformtechnologie ist tiefgreifender Slack oder ich meine Plattformtechnologien, der die Art und Weise, wie wir interagieren, massiv verändert. Skalierung ist ein großes Problem. Ich würde sagen, dass die Welt irgendwie in sehr große und ziemlich kleine Organisationen unterteilt ist. In der Mitte scheint es weniger zu geben. Es ist nur ein Bauchgefühl. Wir sehen, ich glaube, das Vertrauen ist zusammengebrochen. Wir sehen das im Edelman Trust Barometer. Wir sehen, dass die Komplexität zugenommen hat. Das ist für uns zutiefst problematisch. [unhörbar 00:02:23] hat das gemessen.
John Turley:
Und aus der Gallup World Poll geht hervor, dass das Engagement der Belegschaft auf einem Tiefstand aller Zeiten liegt. Diese Dinge sind große, große Veränderungen. Was aber dasselbe ist, sind die Menschen, die Art und Weise, wie die Menschen denken, die Art und Weise, wie wir unsere Realität konstruieren, unsere Denkweise, wenn Sie so wollen, die Art und Weise, wie wir die Welt um uns herum verstehen, sehr, sehr ähnlich ist. Obwohl wir jetzt viel mehr über Agile sprechen, sind Wasserfall und Wasserfall für viele ein Schimpfwort, nicht für mich und das Gleiche gilt für Command and Control. Die Leute haben die gleichen Denkweisen. Das ist messbar und nachweisbar. Die Leute haben die gleiche Denkweise wie in Bezug auf Wasserfall und Kommando und Kontrolle, verwenden eine andere agile Sprache und verhalten sich auf die gleiche Weise. Das hat sich nicht geändert.
Sean Blake:
Sehr interessant. Sie haben also Vertrauen angesprochen und wie wir im Grunde genommen diesen Vertrauensbruch auf der ganzen Linie erlebt haben. Und ich habe gerade einen Dokumentarfilm gesehen, der auf Netflix veröffentlicht wurde, über das soziale Dilemma und darüber, wie das Vertrauen, das wir in diese großen Social-Media-Plattformen haben, schwindet. Und wir werden etwas skeptisch, was diese großen Unternehmen uns als Kunden antun. Finden Sie, dass das ein schwieriges Gleichgewicht zwischen den Menschen ist, mit denen Sie zusammenarbeiten, um kundenorientiert zu sein und trotzdem ein profitables und wachsendes Geschäft aufzubauen?
John Turley:
Ja, das tue ich. Ja, und die Art und Weise, wie es sich manifestiert, worauf wir vielleicht noch einmal eingehen werden, auf die Art der Psychologie und Soziologie sowie der Komplexitätswissenschaft, dazu komme ich später. Aber dieser Mangel an Vertrauen zeigt sich auf ganz klare Weise. Ich bin mir nicht sicher, ob es der Mangel an Vertrauen ist, der sich manifestiert. Aber es gibt eine ganz klare Sache, die passiert, sind Menschen, es gibt wiederholte Verhaltensmuster, die ich überall in meiner Arbeit sehe, nämlich eins zu eins und mit Gruppen, dass die Leute an der Idee festhalten, dass ihre Ansicht richtig ist und alles, was dieser nicht entspricht, falsch ist.
John Turley:
Das ist eine Ansicht, die aus der vorherrschenden Denkweise stammt, die [unhörbar 00:04:33] die Art von Experten- oder Leistungsträger-Mentalität nennt, und sie wird zu einem Hindernis für uns, zusammenzuarbeiten, zu lernen und innovativ zu sein. Wenn jemand mit einer anderen Sichtweise als falsch abgetan wird, dann gibt es keine gemeinsame Grundlage, um Vertrauen aufzubauen. Das Vertrauen wird von Anfang an untergraben, und das bedeutet, dass wir nicht zusammenarbeiten können, und in einer komplexen Welt, in der wir immer enger zusammenarbeiten, gemeinsam lernen und innovativ sein müssen, ist das ein tiefgreifendes Problem.
John Turley:
Und die Reaktion scheint zu sein, dass sich die Menschen tatsächlich zurückziehen, sie ziehen sich in Gruppen zurück, wir könnten sie Cliquen oder Echokammern nennen. Die Soziologen nennen diesen Prozess Homophilie. Das ist eine Funktion, wie viele von Plattformen wie Twitter sagen. Wir ziehen uns in Gruppen zurück, die die Meinungen, die wir bereits vertreten, wiederholen, die dann diese Meinungen verstärken und uns von den Meinungen anderer trennen und die Meinungen, die wir haben, bekräftigen. Die Kluft zwischen den Cliquen wird also immer größer, und gerade in Zeiten von COVID und dem Lockdown, den wir hier hatten, und dass wir vielleicht wieder in die Isolation zu gehen scheinen, trägt vielleicht dazu bei, und wir sehen es immer mehr. In einer Zeit, in der wir unsere Cliquen zum Handeln bewegen und verständnisvoll mit anderen, die andere Ansichten haben, sprechen müssen, befinden wir uns psychologisch in einer schwierigen Position, um das zu tun. Das ist also das, was wir allgemein als mangelndes Vertrauen bezeichnen könnten, das sich in der Arbeit, die ich mache, äußert. Und so sehe ich das übrigens bei fast jedem, mit dem ich zusammenarbeite, auch bei mir selbst. Es ist nicht leicht, das zu erobern.
Sean Blake:
Also, wie sieht dein Alltag aus, John? Ich glaube, Ihre offizielle Berufsbezeichnung ist Berater für digitale Transformation. Ich würde sagen, Sie arbeiten für Adaptivist als eine der bekanntesten agilen Beratungspraktiken der Welt. Was bedeutet das für Sie im Alltag? Wie sehen deine neun bis fünf aus?
John Turley:
Wir sind also wirklich an drei Dingen beteiligt. Ich bin wirklich in drei Dinge verwickelt. Und es dreht sich alles um Lernen, kollektives Lernen, organisatorisches Lernen. Wir sind also an vielen originellen Forschungen beteiligt. Wir führen diese ursprüngliche Forschung mit einer Reihe von akademischen Partnern in einem Programm durch, das wir zusammenstellen. Wir haben einen Großteil der Forschung selbst durchgeführt. Aber wenn es größer und glaubwürdiger wird, kommen andere Partner zu uns, und das sind sehr glaubwürdige Partner.
John Turley:
Und die Forschung deckt neues Lernen auf. Und dieses neue Lernen weist uns auf neue Beratungspraktiken hin, bei denen wir das Gelernte in einen Workshop einbetten können, sagen wir, oder wie wir die Forschungsinstrumente, die wir uns von der Wissenschaft ausgeliehen haben, in der realen Welt einsetzen könnten, um soziale Netzwerke oder psychologische Komplexität oder den Grad an Autonomie in der Umwelt zu messen. Das können wir dann nutzen, um mit Teams zusammenzuarbeiten, um ihnen zu helfen, von einer Art funktionsorientierter Arbeitsweise zu einer funktionsübergreifenden Arbeitsweise überzugehen. Ob wir nun über sichere und agile Release-Chains sprechen oder ob wir über Lean-Softwaremanagement und Wertströme sprechen, ob wir auf Team- oder Organisationsebene sprechen, die Herausforderung ist im Wesentlichen dieselbe. Wir müssen uns an der Schaffung von Kundennutzen in funktionsübergreifenden Teams orientieren, die sich darauf konzentrieren, diesen Wert zu liefern und nicht nur ihre Funktion zu erfüllen. Und dieser Wechsel bringt einige tiefgreifende, komplexe, tiefgreifende psychologische Herausforderungen mit sich, für die wir einfach nicht wirklich gewappnet sind. Wir bringen also gewissermaßen das Personal- und Kulturelement, die Tools und die agile Methodik gleichzeitig in die Teams ein, um ihnen zu helfen, diesen Wandel zu vollziehen. So sieht also meine tägliche Arbeit aus, also die Forschung und die Praxis.
Sean Blake:
Okay, forschen und üben. Und wenn es um die Praxis und die Förderung dieser funktionsübergreifenden Zusammenarbeit geht, wie schwer ist es für die Leute, dieser Empfehlung zuzustimmen oder sich auf das einzulassen, was das Unternehmen zu tun versucht?
John Turley:
Für die meisten Menschen ist es wirklich schwer. Meine Erfahrung vor der Recherche, die wir wohl vor ein paar Jahren begonnen haben, auf die ich mich gerade bezog, war vor Kurzem ungefähr so. Wir hatten oft, also ich habe eine lange Zeit im Agile-Bereich gearbeitet, ich weiß nicht genau, wann ich angefangen habe, in diesem Bereich zu arbeiten, mit anderen Worten, in vollem Raum, aber sagen wir, ein oder zwei Jahrzehnte, und jetzt stoßen wir auf ein wiederholtes Problem, denken wir, an ein bestimmtes Beispiel mit einem bestimmten Kunden vor etwa drei Jahren, sehr funktionsorientiert und versuchen, diesen Übergang in funktionsübergreifende Teams zu vollziehen.. Also haben wir eine Gruppe von fünf Leuten aus verschiedenen Funktionen zusammengebracht, also Designer, Tester, Entwickler, ein paar Operationsleute, und zusammen sollten sie natürlich in der Lage sein, innerhalb von 10 Tagen oder was auch immer funktionierenden Code zu veröffentlichen. Wir haben wahrscheinlich versucht, in die reale Welt zu springen.
John Turley:
Und sie waren alle großartige Leute. Ich kannte sie alle persönlich. Ich habe Zeit damit verbracht, mit ihnen allen zu arbeiten. Sie waren sehr agil in der Art und Weise, wie sie an die Entwicklung der Software herangegangen sind, und wir haben sie zunächst virtuell in einen Raum gebracht und sie gebeten, einen Code zu erstellen, der funktionsübergreifend funktioniert, ein Stück Code zu produzieren und ihn am Ende der Woche zu veröffentlichen. Und das haben sie nicht getan. Und wir dachten, was um alles in der Welt ist dort passiert? Wir haben das nicht wirklich verstanden, also haben wir es noch einmal versucht. Wir gingen jedoch davon aus, dass das Problem daran liegt, dass wir es virtuell gemacht hatten.
John Turley:
Dieses Mal haben wir alle in Polen zusammengebracht, wie es in einem Raum passiert ist, wir haben alles eingerichtet, wir haben am Anfang mit ihnen gesprochen, dann haben Leute wie ich den Raum verlassen und sie weitermachen lassen, sind bis Ende der Woche gekommen, dasselbe Ergebnis, nichts ist passiert. Und wenn du mit ihnen sprichst, während sie sagen: „Ja, mein Telefon hat gepingt und es gab einen Support-Vorfall, und du konntest es einfach nicht. „, und sie hatten viele sehr plausible Gründe, warum sie nicht als funktionsübergreifendes Team zusammenkommen konnten. Aber die Tatsache bleibt zweimal hintereinander, dass die fähigsten Leute es nicht getan haben.
John Turley:
Also haben wir wirklich lange darüber nachgedacht, einer der führenden Führungskräfte der Branche und ich. Und uns wurde klar, dass das Einzige, was passieren könnte, das Einzige, was hier schief gehen könnte, darin besteht, dass der Dialog zwischen der Gruppe im Raum irgendwie unterbrochen sein muss. Also haben wir es durchgeführt, wir haben den Workshop geleitet, nennen wir ihn ein drittes Mal. Und dieses Mal war jemand anderes im Raum, der einfach beobachtete, was vor sich ging.
John Turley:
Und sie haben sehr früh bemerkt, dass etwas passiert ist. Einer der Leute aus dem Vereinigten Königreich sagte zu einem der polnischen Entwickler: „Schauen Sie, stellen Sie sich uns als Berater vor. Wir sind hier, um Ihnen zu helfen und Wissen an Sie weiterzugeben, sodass Sie Fähigkeiten entwickeln, mit denen Sie dies selbst tun können.“ Und in diesem Moment sagte die Person, die im Raum war, dass sich die Dynamik im Raum zu ändern schien. Die Leute haben sich verglast. Und ich glaube, es war, dass das Wort Berater, das der Engländer benutzt hatte, für einen Kollegen in Krakau eine andere Bedeutung hatte. Ich glaube, diese Bedeutung, die Bedeutung von Berater, bedeutete, dass wir nur hier sind, um Ihnen zu sagen, was zu tun ist, und um eigentlich nichts zu tun und uns für jede Arbeit in die Verantwortung zu nehmen, einfach zuzusehen, wie Sie es tun.
John Turley:
Und ich glaube, an diesem Punkt sagten sie irgendwie: „Okay, in Ordnung, ich verstehe es, genauso alt, gleich alt. Wir machen die Arbeit, über die ihr Engländer redet, weil es ein englisches Unternehmen ist. „, und dieser Zusammenbruch begann. Die Frage, die wir gestellt haben, ist also, ich habe das überall gesehen. Die Frage, mit der wir uns in unserer Recherche auseinandergesetzt haben, ist also, was passiert in den Momenten, in denen der Dialog zusammenbricht, was passiert?
John Turley:
Und was wir herausgefunden haben, ist, dass es eine Reihe von Forschungsstudien gibt, die größte betrifft etwa 10.000 Personen, die zeigen, dass etwa 50% der Menschen auf einem Niveau sind, und das sind 50% der Führungskräfte in einer Studie mit 10.000, also für das mittlere Management, das obere Management, also ist es eine schiefe Zahl. In der Realität haben in Softwareteams wahrscheinlich mehr als 50% der Mitarbeiter ein Maß an psychologischer Komplexität erreicht, das der Umgebung, wie sie war, entspricht, aber beim funktionsübergreifenden Arbeiten einige Einschränkungen aufweist.
John Turley:
Sie haben also eine Denkweise, eine Art, ihre Realität zu verwirklichen, die in einer funktionalen Umgebung gut funktioniert, in einer funktionsübergreifenden Umgebung jedoch herausgefordert wird. Und diese Denkweise, diese Denkweise, die sehr verbreitet ist, ist eine Denkweise, bei der Individuen ihr Selbstwertgefühl aus ihrem Fachwissen schöpfen, um es kurz zu sagen, einfach wie eine zu starke Vereinfachung. Und die Sache ist, wenn Sie Ihr Selbstwertgefühl aus Ihrem Fachwissen schöpfen, fühlt es sich persönlich an, wenn Ihr Fachwissen in Frage gestellt wird.
John Turley:
Wenn es sich persönlich anfühlt, werden die Leute wahrscheinlich defensiv. Und das liegt nicht daran, dass sie dämlich sind oder nicht interessiert sind oder nicht wollen, die Psychologen können zeigen, dass es ein gewisses Maß an psychologischer Komplexität ist, auf dem unser Verstand einfach so funktioniert. So funktioniert unsere Bedeutungsfindung. Nun, wenn das die Phase ist, in der Sie sich befinden, wenn wir uns vorstellen, dass ich als Entwickler mit einem Tester zusammensitze und der Tester zu mir sagt: „Schau, die Art, wie du den Code geschrieben hast, ist nicht die beste Art, das für mich zu tun, weil ich ihn nicht testen kann.“
John Turley:
Wenn ich mein Selbstwertgefühl aus meiner Erfahrung als Entwickler ziehe, lehne ich das wahrscheinlich ab und fange vielleicht sogar an, Gedanken zu denken wie: „Nun, ich denke, was hier wirklich passieren muss, ist, dass du ein besserer Tester werden musst.“ Ich denke, das ist das Problem. Und dann bekommen wir diese Trennung. Und jetzt kommt die psychologische Komplexität. Und diese Phasen befinden sich in einem Rahmen, in dem wir diese Phasen durchlaufen. Auch hier handelt es sich um eine zu starke Vereinfachung, aber sie ist beobachtbar und messbar. In einem etwas späteren Stadium der psychologischen Komplexität beginnen sich die Dinge zu ändern. Die Menschen beginnen zu erkennen, dass die Welt viel komplexer ist, dass sie nicht schwarz-weiß ist. Und tatsächlich gibt es mehrere Möglichkeiten, Dinge zu tun.
John Turley:
Um also auf mein Beispiel als Entwickler zurückzukommen, könnte der Tester zu mir sagen: „Für mich ist das nicht die beste Art, den Code zu schreiben.“ Und was ich hören werde, ist das: „Oh, soweit es mich betrifft.“ Soweit es mich betrifft, ist es vielleicht nicht fair genug. Wie können wir die Art und Weise ändern, wie ich den Code schreibe, um ihn einfacher testen zu können? Aber ich kann das nicht tun, wenn ich antworte, als wäre es eine persönliche Kritik, weißt du, was ich meine? Was wir also in der Studie entdeckt haben, ist ein Zusammenhang zwischen dem Erfolg funktionsübergreifender Teams und dem Grad der psychologischen Komplexität der Führungskräfte und der Personen in diesem Team.
Sean Blake:
Interessant. Es gibt also ein Buch namens Radical Candor, das wir kürzlich bei Easy Agile gelesen haben. Und wirklich, es geht darum, sich gegenseitig konstruktives Feedback zu geben, nicht in einer Weise, in der Sie sie persönlich angreifen, sondern Sie versuchen, ehrlich darüber zu sein, wie wir besser zusammenarbeiten können. Und wie Sie in diesem Beispiel sagten, wie kann ein Entwickler Code so schreiben, dass der QA-Tester die Tests tatsächlich daran durchführen kann? Welchen Rat hat die Forschung für jemanden, der mit funktionsübergreifenden Arbeitsweisen noch nicht vertraut ist, in Bezug auf die Vorbereitung dieser Denkweise darauf, ein gewisses Maß an radikaler Offenheit zu erhalten, um dieses Feedback auf eine Weise zu erhalten, die Sie nicht persönlich nehmen?
John Turley:
Nun, das ist eine gute Frage, du hast sie wirklich gut gestellt, denn radikale Offenheit ist in Ordnung. Das haben wir, ich arbeite in einem Team, das sehr offen ist. Wir haben einige schwierige Gespräche, und wir verschönern unsere Worte nicht einmal. Und niemand wird beleidigt. Wir wissen nur, dass es eine Abkürzung ist. Wir verstehen unsere Worte vielleicht falsch, aber es ist eine Abkürzung, um das Potenzial zu erschließen, indem wir herausfinden, wie wir zusammenarbeiten können. Aber es geht nicht um die Worte, die jeder von uns auswählt, um sie auszudrücken. Es geht darum, wie der andere auf die Landung der Worte reagiert, auch wenn das jetzt ein Dialog ist, es ist eine wechselseitige Sache, es gehören immer zwei dazu.
John Turley:
Und die Art und Weise, wie wir eine Denkweise entwickeln können, die besser für funktionsübergreifendes Arbeiten geeignet ist, ist interessant. Zuallererst müssen wir die Komfortzone verlassen. Wir müssen bereit sein, unsere Komfortzone zu verlassen, nicht unbedingt weit und nicht unbedingt für sehr lange, und nicht ohne die Unterstützung und das Verständnis der Kollegen um uns herum. Aber wir müssen unsere Komfortzone verlassen. Andernfalls kann psychologisches Wachstum nicht stattfinden. Das, womit ich jetzt spreche, ist die eigentliche Arbeit von Robert Kegan und Lisa Lahey, die viel im Dialog mit radikaler Offenheit arbeiten.
John Turley:
Also müssen wir unsere Komfortzone verlassen. Aber wir müssen auch ein komplexes Problem mit einer Gruppe von Menschen angehen, wenn wir uns außerhalb unserer Komfortzone befinden. Und dieses komplexe Problem muss bedeutsam sein, und es muss auffallen, es muss etwas sein, das uns wichtig ist, es muss etwas sein, das für unsere tägliche Arbeit relevant ist. Und wenn wir in der Umgebung, in der wir arbeiten, diese Merkmale aufweisen, dann gibt es für den Einzelnen die Möglichkeit, selbst zu entscheiden, ob er seine eigene psychologische Komplexität entwickeln möchte.
John Turley:
Also diese Umgebung, die diese Eigenschaften hat, würden wir in Kegans Worten eine bewusst entwicklungsorientierte Umgebung nennen, weil wir die Entwicklung individueller Denkweisen nicht von der Umgebung trennen können, in der diese Denkweise funktioniert. Der Grund, warum die meisten von uns die Denkweise haben, die ihr Selbstwertgefühl aus Fachwissen bezieht, liegt darin, dass die meisten Umgebungen, in denen wir arbeiten, tatsächlich genau in dieser Umgebung arbeiten oder nicht. Das funktioniert in einer funktionalen Umgebung. Da wirst du befördert, dort wirst du eingestellt. Dort bekommst du dein Scrum Master-Badge und all die anderen Dinge, die dir Status verleihen und dir ein gutes Gefühl geben.
John Turley:
Die Welt, in der wir arbeiten, ehrt für viele von uns diese fachkundige Art, Sinn zu stiften. Es schadet dem Lernen und dem Eingeständnis, dass Ihre Methode vielleicht nicht die beste Methode ist, Dinge auf die gleiche Weise zu tun. Wir müssen also das Umfeld verändern, um den Einzelnen dabei zu unterstützen, sich für diesen Entwicklungsschritt zu entscheiden, denn das kann nicht etwas sein, was ihm angetan wird. Man kann Menschen nicht dazu bringen, eine komplexere Psychologie zu entwickeln. Du kannst ihnen nicht beibringen, das zu tun. Du kannst ihnen nur ein Umfeld bieten, das diesen Schritt unterstützt, wenn sie ihn tun wollen und wenn sie das nicht tun, fair genug, ist das okay. Aber vielleicht funktionsübergreifende Teams für sie, wenn sie nicht wollen, weil es schwierig ist, zu arbeiten.
Sean Blake:
Ist es ein Problem, dass Menschen ihr Fachwissen oder ihr Selbstwertgefühl aus Fachwissen beziehen? Ermutigt ein Teil davon Männer, ihr Vertrauen in Dinge außerhalb ihrer Arbeit zu finden, oder ist Fachwissen eine ehrenvolle Beschäftigung?
John Turley:
Ich würde nicht sagen, dass es überhaupt ein Problem ist. Fachwissen und die Entwicklung von Fachwissen sind ein ehrenvolles Unterfangen. Es ist ein sehr wichtiger Teil unserer psychologischen Entwicklung, Ihr Selbstwertgefühl aus Ihrem Fachwissen zu ziehen. Es ist eine Phase, die nicht wirklich übersprungen werden kann. Ich habe Ihnen bereits gesagt, dass ich solche Dinge nicht gerne ohne die Forschungsgrundlage sage, aber die Psychologie impliziert sicherlich, dass es sich um eine Phase handelt, die nicht übersprungen werden kann. Also müssen wir es tun. Wir müssen diese Phase durchmachen. In der Phase, bevor wir unser Selbstwertgefühl aus unserem Fachwissen schöpfen, beziehen wir unser Selbstwertgefühl aus unserer Mitgliedschaft in der Gruppe.
John Turley:
Und das ist auch sehr wichtig, wenn Sie sich vorstellen, dass wir Kinder sind oder Teil einer Gruppe sind, um zu überleben. Deshalb ist es von entscheidender Bedeutung, sich in dieser Gruppe einzuschmeicheln und nicht Staub aufzuwirbeln, damit wir unsere Gruppenzugehörigkeit nicht gefährden. Aber irgendwann wird den Leuten klar, dass ich eigentlich ein bisschen Staub aufwirbeln muss, wenn wir eine Richtung haben wollen. In diesem Sinne ist es also eine Entwicklung, Ihre Bedeutungsbildung davon zu trennen, Ihr Selbstwertgefühl von der Gruppe abzuziehen und Ihr Selbstwertgefühl aus Ihrem Fachwissen zu ziehen. Wenn Sie Ihr Selbstwertgefühl aus Ihrem Fachwissen ableiten, schreiben Sie diesen Code am besten, indem Sie mich jemanden darin ausbilden lassen.
John Turley:
Es ist entscheidend. Aber wie alle Entwicklungsstadien hat es seine Grenzen. Es ist also in keiner Weise problematisch, es sei denn, das Individuum befindet sich in einer komplexen Umgebung, in der diese fachkundige Art der Sinnbildung nicht gut geeignet ist. Und dann haben Sie ein Missverhältnis zwischen psychologischer Komplexität und Umweltkomplexität. Und wenn Sie ein solches Missverhältnis haben, wird die Angst des Einzelnen wahrscheinlich zunehmen, das Engagement der Mitarbeiter sinkt, sicherlich sinkt das Wohlbefinden, die Menschen kehren zu einer früheren Art der Bedeutungsbildung zurück, die stärker in ihrem Fachwissen oder der Gruppe verankert ist, nur auf den Punkt, dass sie anspruchsvoller werden müssen.
John Turley:
Das Problem ist also das Missverhältnis zwischen psychologischer Komplexität und Umweltkomplexität. Deshalb müssen wir unterstützen, da die Welt immer komplexer wird, und deshalb müssen wir alle besser darin werden, die Entwicklung von Individuen zu einem Niveau psychologischer Komplexität zu unterstützen, das der komplexeren Umgebung gerecht wird. Das ist quasi der Kern des Problems. Es ist nichts Falsches daran, ein Experte darin zu sein, Ihr Selbstwertgefühl aus Ihrem Fachwissen zu ziehen. Die Leute haben es schon immer getan, und werden es auch weiterhin tun. Jedes Mal, wenn Sie in ein Auto steigen und sich gut fühlen, weil Sie in einem Auto sitzen, beziehen Sie Ihr Selbstwertgefühl aus dem Statussymbol, das Ihrem Fachwissen sehr ähnlich ist. Als junger Mann ziehe ich meinen scharfen Anzug an und fühle mich wie eine Million Dollar. Daran ist überhaupt nichts falsch, aber es ist begrenzt. Das ist das Problem.
Sean Blake:
Verstanden, verstanden. Sie haben also über Forschung und Messung gesprochen und über eine faktengestützte Methode, Entscheidungen zu treffen. Haben wir Beweise dafür, dass eine Arbeitsweise einer anderen überlegen ist, wenn es um diese funktionsübergreifende Arbeitsweise oder die digitale Transformation oder um Teams geht, die von der alten Arbeitsweise zu einer agilen Arbeitsweise übergehen? Und wenn Sie mit diesen oder diesen Kunden sprechen, können Sie garantieren, dass, wenn sie auf diese Weise arbeiten, dies zu besseren Ergebnissen für das Unternehmen führt? Wie gehen Sie an dieses Gespräch heran?
John Turley:
Nein, ich kann keines dieser Dinge tun. Ich würde also nie in die Nähe gehen und auch nicht recherchieren, dass eine Arbeitsweise besser ist als eine andere, oder wir können sagen, wie die Denkweise und das Umfeld, dass es Arbeitsweisen gibt, die besser funktionieren, je nachdem, welches Problem Sie zu lösen versuchen. Aber es ist sehr unwahrscheinlich, dass das eine unter allen möglichen Umständen als richtig und das andere als falsch angesehen werden kann, aber mehr noch, ich würde sagen, dass es egal ist, wie Ihre Arbeitsweise ist oder wie ein Team arbeitet. Wenn die Denkweise die Art ist, Sinn zu machen, wenn sich die Realität nicht auch ändert, dann folgt man einfach einem neuen Prozess, einer neuen Art, mit der alten Denkweise zu arbeiten, und man wird dieselben Ergebnisse erzielen, nur mit anderen Worten.
John Turley:
Für mich stimmt das also nicht ganz, ich bin ziemlich voreingenommen. Ich glaube, bei der Arbeit, die ich mache, habe ich eine ziemliche Perspektive. Wenn du deine Denkweise änderst, wird sich alles andere von selbst ergeben. Wenn du alles andere änderst, aber deine Denkweise nicht änderst, wird sich nichts anderes ergeben. Was wir jedoch sagen können, ist, dass es drei Dinge gibt, nennen wir sie die drei Elemente eines funktionsübergreifenden Teams, die den Menschen in Organisationen derzeit verborgen sind.
John Turley:
Im Allgemeinen denken wir also, wenn wir Leute mit der richtigen Erfahrung und den richtigen Fähigkeiten haben, die angemessen hart arbeiten, dann werden sie als erfolgreiches funktionsübergreifendes Team arbeiten. Und wenn nicht, arbeiten sie entweder nicht hart, sie sind nicht die richtige Art von Person oder sie haben nicht die richtigen Fähigkeiten, also feuern Sie sie und stellen Sie jemand anderen ein oder geben Sie ihnen eine Schulung oder setzen Sie sie auf eine Schulung, und das löst das Problem, was natürlich nicht der Fall ist.
John Turley:
Wir würden sagen, dass es drei weitere Elemente gibt, die nach wie vor im Verborgenen des funktionsübergreifenden Teams sind und die kritischer sind als das, und wir beginnen nachzuweisen, dass es einen Zusammenhang zwischen diesen drei Dingen gibt, von denen ich Ihnen erzählen werde, sowohl in Bezug auf das Mitarbeiterengagement als auch auf die Teamleistung.
John Turley:
Und diese drei verborgenen Elemente sind die Struktur der sozialen Netzwerke, die die Art und Weise, wie Menschen arbeiten, untermauern. Wenn wir also darüber nachdenken, wie wir uns als Gruppen von Menschen organisieren, denken wir vielleicht an Hierarchien und Hierarchiediagramme und alte Diagramme und Chefs und so. Das ist nicht wirklich wichtig für ein funktionsübergreifendes Team. Viel wichtiger ist das soziale Netzwerk, das sich in diesem Team entwickelt, wer arbeitet mit wem, wann und wie zusammen, oder? Arbeiten die Entwickler und Tester und die Tester und die Ops-Leute und die Designer und die technischen Architekten alle in einem funktionsübergreifenden Team zusammen?
John Turley:
Das ist ein soziales Netzwerk. Das ist ein Netzwerk, das durch individuelle Autonomie entsteht, weil sie die Arbeit erledigen wollen, nicht weil der Chef sagt, du musst gehen und es machen. Tatsächlich kann es nicht getan werden, weil der Chef sagt, geh und tu es. Also haben wir mit einigen Freunden aus der Wissenschaft zusammengearbeitet, bei einer australischen Firma namens Polinode, um zu messen, auf welche Weise wir an die Daten kommen und wie diese sozialen Netzwerke aussehen. Und die Struktur dieser sozialen Netzwerke ist entscheidend.
John Turley:
Wenn wir uns die Struktur der sozialen Netzwerke ansehen, können wir sehen, ob diese Teams ihrer Funktion entsprechen, sorry, hierarchisch organisiert sind oder ob sie aufgrund der Netzwerkstruktur für funktionsübergreifendes Arbeiten organisiert sind. Die Netzwerkstruktur ist also ein Element. Das andere ist die psychologische Komplexität. Wir haben also mit einem Herrn namens David Rook zusammengearbeitet, der die ursprünglichen Forschungen durchgeführt und ein psychometrisches Instrument entwickelt hat, mit dem das Stadium der psychologischen Komplexität eines Individuums gemessen werden kann, sowohl die Struktur als auch die Unterstruktur. Und diese Komplexität der Denkweise hängt zusammen mit der Netzwerkstruktur auch damit zusammen, wo die Teams funktionsübergreifend funktionieren können.
John Turley:
Die dritte Sache, die am schwierigsten war, der letzte Teil des Puzzles, das wir sozusagen in unsere Hypothese gesteckt haben, ist, dass wir ein angemessenes Maß an Autonomie benötigen. Wir mussten ein viel besseres Verständnis dafür entwickeln, was es für Teams bedeutet, autonom zu sein, als wir es hatten, und wie diese Autonomie mit Kontrolle zusammenhängt und wie Kontrolle die Autonomie untergräbt und wie wir alle dazu neigen, die Hinweise in der Umgebung entweder als Anweisungen zu verstehen, die wir befolgen müssen, oder als Aufforderung zur Autonomie. Und jetzt haben wir ein weiteres psychometrisches Instrument. Das dritte Instrument, das wir verwenden, nennen wir die Motivationsorientierungsskala, entschuldigen Sie, mit der die Wahrscheinlichkeit gemessen werden kann, mit der eine Person eingehende Informationen als Anweisung oder Aufforderung zur Autonomie interpretiert.
John Turley:
Und wenn wir das erst einmal wissen, können wir anfangen, diese allgemeine Auffassung innerhalb von Produktteams, Softwareteams, in Frage zu stellen, dass das Team autonom ist, weil jeder denkt, dass es autonom ist. Und tatsächlich ist das jeder, wie Untersuchungen zeigen, größtenteils autonom, aber wir könnten fast vollständig autonom sein, oder wir könnten zu 60% autonom sein. Das können wir messen. Und dann können wir den Teams sagen: „Schau, ihr seid als Gruppe von Individuen autonom. Aber Sie haben auch diese Kontrollfunktion, wenn Sie auf eingehende Anfragen antworten.“
John Turley:
Und wir müssen autonomer sein. Sobald wir also damit beginnen können, es zu messen, können wir beginnen, ihre Vorstellungen davon, wie autonom sie sind, in Frage zu stellen. Und wir können damit beginnen, zu untersuchen, welche Reaktionen die Teams aufgrund ihrer Kontrollorientierung oder ihrer Autonomie wählen. Es sind also die drei Dinge: Autonomie und Kontrolle, Komplexität der Denkweise und Netzwerkstruktur, gleichberechtigtes Mitarbeiterengagement und Teamleistung. Das sagt unsere Forschung. Was wir also zu Ihrer Frage am Anfang sagen können, ist, dass es eine Netzwerkstruktur, ein gewisses Maß an psychologischer Komplexität und das Maß an Autonomie gibt, das mit der erfolgreichen Arbeit als funktionsübergreifendes Team einhergeht. Und in diesem Sinne könnten wir denken, dass diese Ebenen in gewissem Sinne richtig sind.
Sean Blake:
In Ordnung. Also, wie sieht ein zu 100% autonomes Team aus? Und haben sie immer noch täglich Interaktion mit, sagen wir, dem Führungsteam? Oder sind sie uneins, diese beiden Konzepte?
John Turley:
Nein, sie sind nicht uneins. Sie haben, sie haben vielleicht von Tag zu Tag, ich nehme an, sie werden entweder direkt oder indirekt Interaktionen mit dem Führungsteam haben. Das Erste, was wir hier berücksichtigen müssen, ist, dass es sich bei der Forschung, auf die wir uns stützen, um eine sogenannte Selbstbestimmungstheorie handelt, bei der es sich um eine Motivationstheorie handelt. Und sie hat eine ziemlich spezifische Definition von Autonomie, was wir normalerweise nicht denken würden. Oft wird unter Autonomie eine Art allgemeiner Gebrauch von Unabhängigkeit verstanden. Wenn wir also ein Unternehmen kaufen, lassen wir es vielleicht autonom laufen, was bedeuten würde, dass wir es einfach für eine Weile in Ruhe lassen würden. Und Autonomie bedeutet in diesem Zusammenhang nicht das. Es bedeutet, dass Individuen aus eigenem Willen handeln, Individuen entscheiden, wie sie sich für ein gemeinsames Ziel verhalten wollen. Das Team muss also eine Vision haben, nach der es sich selbst organisieren kann. Ohne Autonomie kann man sich nicht selbst organisieren. Wenn du keine Autonomie hast, musst du warten, bis dir gesagt wird, was zu tun ist. Und dann ist es keine Selbstorganisation.
John Turley:
Autonomie führt also zu Selbstorganisation, und Selbstorganisation kann auf einer gemeinsamen Vision oder einer Reihe von Zielen basieren, oder ein OKR ist eine ziemlich ausgeklügelte Methode, anstatt zielgerichtet zu managen. Dann können wir uns selbst so organisieren, dass die Notwendigkeit, Teil einer Organisation zu sein und koordinierte Arbeit zu erledigen, berücksichtigt wird, aber das hängt nicht davon ab, dass ein Manager dem Einzelnen sagt, was zu tun ist.
John Turley:
So sieht ein autonomes Team aus. Ein autonomes Team, man braucht die Autonomie ist in Wirklichkeit ein sich selbst organisierendes Team. Und das sich selbst organisierende Team entscheidet, was das Team tun soll, um ein umfassenderes Ziel zu erreichen, das die Integration mit anderen sich selbst organisierenden Teams sein könnte. Und natürlich wird die Richtung oft von der Exekutive vorgegeben. Also kommen all diese Dinge irgendwie ins Spiel. Es geht nicht um Kontrolle auf der einen Seite oder Autonomie auf der anderen Seite oder Agile auf der einen Seite oder Wasserfall auf der anderen Seite.
John Turley:
Also werden wir die beiden vermischen. Wir werden sie ausbalancieren. Und dieses Gleichgewicht muss sich nicht nur zwischen den Teams verschieben, sondern auch je nachdem, auf welcher Ebene sich die Organisation befindet, ob das Team in der Organisation arbeitet. Und was ich damit meine, ist, dass der Bedarf an Kontrolle und Messung in vielerlei Hinsicht zunimmt, je höher man in der Organisation aufsteigt. Wir wollen also ein hohes Maß an Autonomie auf Teamebene, wo wir Kundennutzen schaffen. Aber wir müssen erkennen, dass dieses sich selbst organisierende Team die legitime Anforderung hat, einige Elemente der Unternehmenssteuerung zu integrieren, denn wenn wir einige Kontrollelemente haben, können wir nicht die Buchhaltung übernehmen und dafür verantwortlich sein, wofür wir das Geld von Investoren oder Aktionären ausgeben, wissen Sie, was ich meine? Es ist also viel komplexer in der Art von dichotomisierter Welt, die die Leute eher betrachten und die sehr schwarz-weiß ist. Ist es agil oder ist es ein Wasserfall? Sind wir autonom oder sind wir steuerungsorientiert, wo Sie beide sind und welche Mischung sich je nach Umgebung hier ändern muss.
Sean Blake:
Okay, okay. Zusätzlich zur Autonomie ist also immer ein bisschen Kontrolle erforderlich.
John Turley:
Es ist ein Gleichgewicht, oder? Wir fühlen uns alle wohl mit Kontrolle, nicht wahr? Wir alle halten uns zum Beispiel an Geschwindigkeitsbegrenzungen. Wir sind damit vollkommen einverstanden. Kontrolle ist kein Schimpfwort. Manche tun Dinge, die uns manchmal gesagt werden, und wir tun es gerne. Manchmal tun wir es widerwillig. Wir machen das nicht gerne. Manchmal lehnen wir es ab. An der Kontrolle an sich ist nichts falsch. Es ist der übermäßige Gebrauch von Kontrolle, um Menschen dazu zu zwingen, Dinge zu tun, die sie nicht tun wollen. Dann wird es problematisch, weil es die Autonomie eines Individuums untergräbt, die ein grundlegendes, universelles psychologisches Bedürfnis ist. Wir alle brauchen ein ausreichendes Maß an Autonomie, um uns wohl zu fühlen.
Sean Blake:
In Ordnung. Okay. Wir wissen also, dass Agile einen guten Lauf hatte, es ist jetzt Jahrzehnte her. Stellen Sie also immer noch fest, dass Sie auf dieselben Einwände stoßen, wenn Sie mit diesen Führungsteams oder diesen Unternehmen, vielleicht aus traditionelleren Branchen, sprechen? Haben sie immer noch dieselben Einwände gegen Veränderungen wie in der Vergangenheit? Und wie versucht man, sie zu überwinden?
John Turley:
Ja, das tun sie. Eine meiner seltsamen Erfahrungen als junger Projekt- oder Programmmanager, was auch immer ich war, ist, dass, wenn ich in einem Raum voller agiler Softwareentwickler landete, wahrscheinlich in der Sprache, die sie zu der Zeit benutzt hätten, und einer Gruppe von Infrastrukturingenieuren, die dem Wasserfall folgten, und die Abneigung von einer Gruppe gegen die andere, das war fast instinktiv, und man konnte es in ihnen sehen. Ich weiß nicht, ein Haufen Linux-T-Shirts und -Jeans, und dann würden die Leute vom Infrastruktur-Wasserfall wahrscheinlich Anzüge tragen.
John Turley:
Ich meine, es war wirklich offensichtlich und es war schwierig, diese Gruppen zusammenzubringen. Das war meine Erfahrung, sagen wir, gegen 2000, als ich gestern mit einem Kunden zusammensaß, der genau das Gleiche sagte. Sie sagten, dass sie in ihrer Organisation, die derzeit eine sehr große, agile Transformation durchläuft, sagten: „Das sind ihre Methoden. Bei uns gibt es Leute mit zwei Extremen. Wir können es quasi unterschreiben. Wir haben die Waterfall-Leute, die denken, dass ihr Weg der beste ist, und wir haben die Agile-Leute, die mit der Agile-Transformation voll und ganz einverstanden sind.“
John Turley:
Und was ich gehört habe, als die Person das sagte, sind ziemlich hochrangige Führungskräfte. Die Agile-Mitarbeiter sind mit den Klammern der agilen Transformation einverstanden, weil sie denken, dass ihre Arbeitsweise die beste ist. Und was ich versucht habe, dem Senior Manager klarzumachen, war, dass das eine Gruppe war, es gab sowieso Wahrnehmungen, dass eine Gruppe Agile mochte und funktionsübergreifend arbeitete, all das wurde funktionsübergreifend und die andere Gruppe nicht, eigentlich arbeiteten die beiden Gruppen auf die gleiche Weise.
John Turley:
Beide dachten, ihre Arbeitsweise sei richtig, und der eine vertrat die Vorzüge des Wasserfalls und der andere Agile, aber Tatsache war, dass sie beide dachten, sie hätten Recht, und der andere war falsch. Und darin lagen sie beide falsch. Waterfall funktioniert in vielen Szenarien sehr, sehr gut. Und voll auf Agile funktioniert in einigen Umgebungen sehr, sehr gut. In einigen Umgebungen ist es meiner Meinung nach übrigens ziemlich eingeschränkt.
John Turley:
Mein Freund und Kollege John Kern, der 2001 oder 2004 Mitautor des Agilen Manifests war, was auch immer es war, ich kann mich nicht erinnern. Er sagt: „Ich liebe Wasserfälle. Ich mache viele Wasserfälle, ich mache es nur in sehr kleinen Stücken.“ Und weil Tatsache ist, dass wir die Arbeit auf irgendeine Weise sequentiell erledigen müssen. Ich kann nicht an unendlich vielen Dingen parallel arbeiten. Es muss eine Reihenfolge geben.
John Turley:
Und als ich ihn das sagen hörte, erfüllte es mein Herz in gewisser Weise mit Freude, denn für jemanden mit einem Wasserfall-Hintergrund sagte ich immer: „Schau, ich verstehe das nicht. Beim Wasserfall-Projektmanagement sprechen wir von Etappen. Und in Agile sprechen wir von Sprints.“ Und beide haben ein Ende. Man hat eine Definition von fertig. Und einer hat einige Akzeptanzkriterien, und beide haben einen Anfang. Der einzige Unterschied ist die Sprache und die Dauer.
John Turley:
Was ist, wenn wir Sprints machen, tut mir leid, Etappen, die 10 Tage lang sind? Was ist jetzt der Unterschied? Und doch würden die Leute sagen: „Nun, wir sind agil und wir machen Sprints, und das wäre immer noch eine Phase.“ Komm schon, wir müssen einige Gemeinsamkeiten finden, um eine gemeinsame Bedeutungsbildung zwischen großen Gruppen von Menschen aufzubauen. Andernfalls können nur die Agile-Zuhörer unter uns für agile Organisationen arbeiten, und alle anderen sind dem Untergang geweiht. Und das stimmt nicht, oder? Das ist Unsinn, oder? Also müssen wir zusammenkommen und diese Arbeitsweisen finden, wie mein Freund John Kern so eloquent betont.
Sean Blake:
Okay, das ist ein guter Rat. Also für diese, einige Leute, die du triffst, gibt es immer noch diesen Widerstand, den es schon seit vielen Jahren gibt. Wie geht man vor, um die Leute zu ermutigen, ihre Komfortzone zu verlassen, um diese funktionsübergreifende Arbeitsweise auszuprobieren und transparenter zu sein, ich schätze, indem sie zum Team beitragen und nicht unbedingt darauf drängen, nur ein einzelner Mitarbeiter zu sein?
John Turley:
Noch eine gute Frage, Sean. Es gibt also ein paar Möglichkeiten, wie wir das tun können. Das psychometrische Instrument, das ich bereits erwähnt habe, das irgendwie messen kann, ich setze das irgendwie immer in Anführungszeichen, weil es nichts wirklich misst, es bewertet, glaube ich, ist ein wirklich, wirklich mächtiges Instrument. Auf der Grundlage dieser Messung können die Psychologen, mit denen wir zusammenarbeiten, einen Bericht erstellen, der dem Einzelnen viele dieser bedeutungsvollen Dinge, die Entwicklungspsychologie für Erwachsene, erklärt. Und es neigt dazu, überwältigend zu sein. Es verändert wirklich die Perspektive der Menschen darüber, was sie sind und wie sie in der Welt agieren.
John Turley:
Sobald die Menschen anfangen zu verstehen, dass es diese Entwicklungsstadien gibt und wir alle sie möglicherweise bis in die letzten Tage unseres Lebens durchlaufen, können wir beginnen, die Meinungsverschiedenheiten zu erkennen. Sie fangen einfach an, wegzufallen. Meinungsverschiedenheiten fallen allmählich weg, weil sie nicht mehr als gegensätzliche Ansichten angesehen werden, die nicht miteinander in Einklang gebracht werden können, weil ich diese Art von Person bin und sie diese Art von Person sind.
John Turley:
Und sie werden allmählich als Inkompatibilitäten bei der Bedeutungsfindung angesehen. Also fangen die Leute an zu sagen: „Okay, nun, ich denke das und du denkst das. Wie verstehen wir beide das, was bedeutet, dass wir die Perspektive anderer sehen können?“ Und sofort haben Sie begonnen, einen Mechanismus zu finden, um Gemeinsamkeiten zu finden.
John Turley:
Der Profilbericht zur Führungskräfteentwicklung, also der Bericht, der aus dem psychometrischen Instrument stammt, wirft also wirklich viel Licht darauf, wie der Einzelne arbeitet und wie Entwicklung aussieht, wie die psychologische Entwicklung für ihn aussieht. Das ist also ein mächtiges Tool. Wir haben einen weiteren Service, den wir Dialogpartnerschaft nennen und den wir als Pilotprojekt testen. Das ist quasi ein acht- oder zehnwöchiges Programm, es ist eine gemeinsame Einzeluntersuchung darüber, wie eine Person ihre Bedeutung formuliert und was die Stärken ihrer Bedeutungsbildung und die Grenzen ihrer Bedeutungsbildung sind.
John Turley:
Und sobald die Leute anfangen, das zu erkennen, fühlen sie sich defensiv, weil die Art und Weise, wie sie programmieren, gerade kritisiert wurde, weil sie ihre Bedeutung daraus ziehen, der beste Programmierer der Welt zu sein. Aber es gibt einen Entwicklungspfad, der das hinter sich lässt, und genau da kommen viele, viele Menschen hin. Es ist wie ein Aha-Moment, die Leute erkennen einfach, dass die Realität anders ist, als sie dachten, und sie kann angepasst werden.
John Turley:
Das LDP, die Leadership Development Profile-Berichte, Dialogpartnerschaften und die Zusammenarbeit mit der Geschäftsleitung, um ein bewusst entwicklungsorientiertes Umfeld zu schaffen, das die Dinge tut, die ich zuvor erwähnt habe, sind die entscheidenden Instrumente, mit denen wir Einzelpersonen dabei helfen, ihre eigene psychologische Entwicklung voranzutreiben. Und die Frage ist natürlich, warum sollten sie dazu motiviert sein? Warum sollte es sie interessieren? Und sie kümmern sich darum, weil 80% der Menschen ein sehr niedriges Maß an Engagement bei ihrer Arbeit zeigen. Die meisten Menschen treten auf Wasser und schlagen die Zeit totschlagen. Es ist kein Ort, an dem man sich wohlfühlt. Sobald die Leute anfangen, in funktionsübergreifenden Teams zu arbeiten und gemeinsam mit ihren Kollegen Freude daran haben, Dinge zu schaffen, die sie nicht schaffen könnten, was ein grundlegender menschlicher Instinkt ist, das ist ein Hype, dann kommt man zur Arbeit und hat Spaß.
John Turley:
Das habe ich dir zu Beginn des Telefonats gesagt, oder? Ich amüsiere mich großartig, ich arbeite mit einigen brillanten Leuten zusammen, die neues Wissen erschließen, von dem wir glauben, dass es die Menschheit nicht hat. Das ist ein Summen. In meiner Rolle trete ich nicht ins Wasser, weißt du, was ich meine? Und das gilt nicht nur für mich. Meiner Ansicht nach könnte die ganze Welt so sein. Wir könnten alle in solchen Rollen arbeiten, vielleicht ist das ein bisschen weit. Aber sicherlich könnten davon derzeit noch viel mehr getan werden, um mit der psychologischen Entwicklung Schritt zu halten und mehr Spaß an Ihrer Rolle zu haben, Spaß an Ihrer Arbeit zu haben. Es gibt eine Menge Zeit.
Sean Blake:
Ja, ich stimme dem, was du über den Buzz gesagt hast, wirklich zu. Und ich habe gesehen, wie das passiert, wenn bei Menschen die Glühbirne angeht, und es ist nicht mehr so, dass diese Werksarbeit an Sie weitergegeben wird. Aber du merkst, dass du jetzt Teil eines Teams bist, jeder ist da, um dich zu unterstützen, du arbeitest auf ein gemeinsames Ziel hin. Und es ist transparent, Sie können sehen, woran andere Leute arbeiten, und Sie helfen sich gegenseitig, gemeinsam etwas aufzubauen. Es macht wirklich Spaß. Zum ersten Mal in der Karriere vieler Menschen macht es Spaß und Vergnügen, zur Arbeit zu kommen. Das muss dir also ein gutes Gefühl geben, wenn du tust, was du tust.
John Turley:
Ja, tut es. Deshalb stehe ich auf und darum versuche ich seit 20 Jahren, das zu lösen, anderen Menschen wirklich zu helfen, das zu lösen. Ich erhielt neulich einen Anruf von einem Kollegen, der sagte, sie würden etwas Sport treiben und über ihre neue Rolle nachdenken. Und sie dachten sich, so fühlt es sich an, mit Freude zu arbeiten.
John Turley:
Ich meine, dieser [unhörbare 00:42:51] Job ist erledigt, denn das ist eine sehr fähige Person. Sobald sie sich so fühlen, weißt du, dass sie großartige Dinge tun werden. Wenn sie das Gefühl haben, andere Menschen zu sein, dass die Leute Gerinnsel beobachten, oder es gibt diese Kultur der Beschäftigtheit, in der wir nicht zugeben können, dass wir Dinge nicht wissen. Und dann müssen wir in einer Besprechung sein und etwas tun, in der transparenten Welt, von der du gerade sprichst. Wenn ich etwas zu tun habe, kann ich mich einfach hinsetzen und sagen: „Ich gehe heute zur Arbeit, ich warte darauf, dass mehr Sachen geschrieben werden.“ Und das ist keine schlechte Sache. Es ist wie, großartig, du arbeitest in einem nachhaltigen Tempo. Das ist eine gute Sache. Ich habe jahrelang für eine Schweizer Bank gearbeitet und in einem nachhaltigen Tempo gearbeitet, aber niemand war daran interessiert. Man muss mit einem Tempo arbeiten, das nicht nachhaltig ist. Und wenn du ausgebrannt bist, kannst du gehen und wir lassen jemand anderen reinkommen und das machen. Und so funktioniert das. Das ist miserabel.
Sean Blake:
Es ist nicht das, was wir wollen, Sean, oder? Es ist nicht das, was wir wollen. Und leider waren viele Leute schon einmal dort und haben es erlebt. Und wenn sie das Licht einmal gesehen haben, wollen sie nie wieder zu ihm zurückkehren, was meiner Meinung nach eine gute Sache ist, wenn man erkennt, dass es einen besseren Weg gibt.
John Turley:
Ja, einverstanden.
Sean Blake:
Ja. Okay, nun, ich denke, wir werden bald fertig sein. Ich habe noch zwei Fragen an dich, bevor wir Schluss machen.
John Turley:
Ich werde versuchen, die Antworten kurz zu halten.
Sean Blake:
Nein, das ist in Ordnung. Ich genieße es wirklich. Ich könnte vielleicht noch eine Stunde gehen, aber ich weiß, dass wir andere Dinge zu tun haben. Im Rahmen der Recherche habe ich einige Ihrer Blogbeiträge gelesen und mir einige Ihrer Vorträge und Ereignisse in der Vergangenheit angesehen, und Sie sprechen über das Konzept der versteckten Verpflichtungen. Und ich möchte einfach ein bisschen mehr erfahren. Was ist eine versteckte Verpflichtung? Und was ist die Implikation?
John Turley:
Gute Frage. Also schrieben Robert Kegan und Lisa Lahey, Entwicklungspsychologen, ein Buch mit dem Titel Immunity to Change. Dies ist ein Buch, das ich vor ein paar Jahren hier gelesen habe. Und da drin sprechen Bob und Lisa über versteckte Verpflichtungen. Und so weisen sie zunächst darauf hin, dass wir alle Neujahrsvorsätze fassen und sie alle scheitern. Wir meinen sie wirklich ernst, wenn wir sie machen. Und als ich in meinen späten Teenagern war, meinte ich sie vielleicht wirklich ernst, als ich sie gemacht habe. Aber ich konnte sie niemals behalten.
John Turley:
In einem anderen Buch, betont Kegan, ist es meiner Meinung nach in dem Buch The Evolving Self enthalten. Er weist darauf hin, dass die große Mehrheit der Männer nach einem Herzinfarkt meiner Meinung nach eine Studie in Amerika ist. Aber es ist eine Weile her, seit ich sie gelesen habe, ich glaube, es sind sechs von sieben, die nach einem Herzinfarkt weder ihre Ernährung noch ihr Trainingsprogramm ändern. Und der Grund, warum er das als Fallstudie in dem Buch verwendet, ist, dass er darauf hinweist, dass es nicht so ist, dass diese Leute nicht wissen, was sie tun sollen, man braucht weniger Kalorien rein, mehr raus. Und es ist nicht so, dass sie nicht motiviert wären, das zu tun. Sie hatten eine Nahtoderfahrung. Sie würden gerne am Leben bleiben, nehmen wir an.
John Turley:
Dennoch nehmen sie keine nennenswerten Änderungen an ihrer Ernährung und ihrem Trainingsprogramm vor, warum nicht? Und was Bob und Lisa in dem Buch aus ihren Recherchen sagen, ist, dass es auf versteckte Verpflichtungen zurückzuführen ist. Wir alle haben unsere Art, Sinn zu machen. Wir haben unsere Werte und Annahmen, die wir wie durch Osmose von der Gesellschaft aufnehmen. Und wir stellen sie nicht in Frage. Wir können nicht alle Annahmen in Frage stellen, die wir im Laufe unseres Erwachsenwerdens annehmen. Es ist einfach nicht möglich. Wir haben also diese versteckten Annahmen, dass wir versteckten Verpflichtungen verpflichtet sind. Und manchmal stehen diese versteckten Verpflichtungen im Widerspruch zu unseren erklärten Zielen. Und wenn die versteckte Verpflichtung unserem erklärten Ziel widerspricht, ist das Ergebnis, dass wir sehr verwirrt darüber sind, dass das erklärte Ziel irgendwie auf der Strecke bleibt, und wir verstehen nicht wirklich, warum. Wir denken vielleicht, ich würde einen gemeinsamen Ausweg finden, weil ich mich einfach mehr anstrengen muss, ich brauche einfach mehr Willenskraft. Ich muss einfach den Kurs beibehalten. Und das stimmt nicht sehr oft. Es gibt noch etwas anderes in Ihrer Bedeutung, was das im Widerspruch zu unserem erklärten Ziel stehen lässt. Und sobald Sie es ans Licht gebracht haben, können Sie damit beginnen, diese versteckte Verpflichtung zu untersuchen, und Sie können damit herumspielen.
John Turley:
Und wenn du damit herumspielen kannst, passt du deine Bedeutungsbildung an. Und die Technik, die wir bei der Dialogpartnerschaft anwenden, stammt aus dem Buch von Bob und Lisa, in dem wir im Wesentlichen diese versteckten Verpflichtungen aufdecken und sehen, wie sie mit Engagement kollidieren. Das ist sozusagen, und wenn du es dann siehst und du damit experimentieren kannst, kannst du beginnen, Veränderungen in dir selbst freizusetzen. Peter Senge, ich glaube, er ist Innovationsdirektor. Er ist sehr berühmt, Innovationsdirektor am MIT. Und er hat ein wunderschönes kleines Zitat, etwa: „Was für eine Torheit ist es, daran zu denken, unsere Organisationen zu transformieren, ohne uns selbst zu verändern?“
John Turley:
Wir müssen unser Verhältnis zur Macht ändern, um die Art und Weise zu ändern, wie Macht in unseren Organisationen verteilt wird. Und das ist ein Beispiel für eine versteckte Verpflichtung, über die wir normalerweise nicht nachdenken. Wir glauben einfach, dass wir Menschen auf magische Weise stärken können, während wir die gesamte Macht für den Senior Manager behalten. Und das funktioniert einfach nicht. Es gibt eine versteckte Verpflichtung, die der Idee widerspricht, dass wir unsere Teams stärken wollen, was eine ziemlich fehlerhafte Idee ist.
Sean Blake:
Beeindruckend. Okay. Nun, ich mag die Herangehensweise an die Arbeit und die Betrachtung der sozialen Struktur, der sozialen Netzwerke und der Psychologie, die dahinter steckt, wirklich. Das ist wirklich faszinierend und ich bin noch nie wirklich darauf gestoßen, besonders nicht im agilen Bereich. Das ist also wirklich einzigartig. Danke, dass du das geteilt hast, John. Letzte Frage an dich. 2020 war gelinde gesagt interessant. Wir haben über einige Dinge gesprochen, die im Laufe Ihrer Karriere gleich geblieben sind, einige Dinge, die sich geändert haben. Was denkst du wird als Nächstes kommen, freust du dich auf die nächsten fünf, zehn Jahre? Was sind einige dieser Trends, von denen Sie glauben, dass sie wirklich auffallen und vielleicht die Art und Weise, wie Sie arbeiten, verändern werden, wie Ihre Mitarbeiter von neun bis fünf aussehen, oder die Art und Weise, wie Sie mit Ihren Kunden interagieren?
John Turley:
Ich denke, das wird nicht nur das Aussehen von Nine to Five verändern. Es wird sich ändern, so wie alle neun bis fünf aussehen. Ich denke, die Welt befindet sich in einer schwierigen Lage. Viele von uns sind verärgert und es sieht nach einem ziemlichen Chaos aus, und ich glaube, wir sind alle besorgt. Viele von uns sind besorgt. Aber wie ein Freund zu mir sagte, zitierte er jemand anderen, lass niemals eine gute Krise ungenutzt verstreichen. Die Menge an Veränderungen, viel Energie im System, die Menge an Veränderungen im System verändert die Dinge spürbar.
John Turley:
Viele von uns erkennen, dass es einen besseren Weg geben muss, Dinge zu tun, weil unsere Art, uns als Gesellschaft zu organisieren, einschließlich unserer Organisationen, zusammenbricht. Es funktioniert nicht mehr. Die Leute erkennen durch die Arbeit, dass Menschen die Namen mögen, die ich genannt habe, und durch unsere ursprünglichen Forschungen hoffe ich, dass sie irgendwie auf originelle Weise dazu beitragen werden, dass es eine bessere Art gibt, uns zu organisieren, dass die Menschheit das Wissen und die Erfahrung hat, das zu tun, was wir tun müssen.
John Turley:
Es ist einfach nicht in der IT. Wir müssen von außen auf das schauen, was die Psychologen über Mindset sagen, und nicht darauf, was die Agile-Leute über Mindset sagen. Das ist eine radikale Idee. Und wenn wir dieses Lernen und dieses Wissen importieren, haben wir einen Rahmen, der uns hilft, besser zu verstehen, was wirklich vor sich geht und wie wir echte Veränderungen bewirken können. Also alles, worüber ich heute gesprochen habe, ist nur sehr wenig originell. Wir haben einige Originalarbeiten, über die ich nicht wirklich sprechen kann. Spielt es eine Rolle? Das Wissen ist da draußen. Wenn wir die Menschen und die Kultur und die Tools und die Methodik zusammen erledigen, dann skaliert das, dann ändern wir die Art und Weise, wie Organisationen arbeiten, was sich ändern wird, dass jeder von neun vor fünf ist.
Sean Blake:
Das ist großartig. Das bringt es zurück zu den Grundlagen, nicht wahr? Was wir über Menschen wissen, und das wenden wir nun auf das an, was wir über Arbeit wissen. Das ist wirklich ein Augenöffner. Und ich habe viel aus unserem Gespräch gelernt, John. Ich habe ein paar Bücher und ein paar Forschungsarbeiten, die ich mir danach ansehen muss. Vielen Dank, dass Sie im Easy Agile-Podcast erschienen sind, und wir schätzen Ihre Zeit sehr.
John Turley:
Klar, es ist mir ein Vergnügen. Ich meine, ich liebe es und wir bei Adaptavist lieben es, mit anderen zu teilen, was wir tun. Damit wir alle mit mehr Freude arbeiten können, Mann. Also danke, dass du uns hilfst, die Botschaft zu verbreiten.
- Podcast
Easy Agile Podcast Ep.30 Ausgerichtet und erfolgreich: Die Macht der Teamausrichtung
„Jedes Mal, wenn ich Tony treffe, bin ich immer wieder erstaunt über seine Energie und Authentizität. In diesem Gespräch kam das wirklich zum Vorschein.“
In dieser Folge wird Hayley Rodd, Head of Partnerships bei Easy Agile, von Tony Camacho, Technical Director Enterprise Agility bei Adaptavist, begleitet. Sie befassen sich mit dem viel diskutierten Thema Teamausrichtung und erörtern, was es bedeutet, synchronisierte Ziele, funktionsübergreifende Zusammenarbeit und eine gemeinsame agile Denkweise zu haben.
Sie behandeln auch die grundlegenden Bausteine, um auf Ihrem Weg zur Teamausrichtung richtig anzukommen, wie z. B. die Fähigkeit, zuzuhören und Fehler als Lernmöglichkeiten zu betrachten, und betonen, wie wichtig es ist, rückblickende Maßnahmen umzusetzen und vieles mehr.
Wir wünschen euch viel Spaß mit der Folge!
Teile deine Gedanken und Fragen auf Twitter mit dem Hashtag #easyagilepodcast und tagge @EasyAgile.
Transkript:
Hayley Rodd:
Hier bei Easy Agile möchten wir dem Land eine Anerkennung aussprechen. Dies ist Teil unseres kontinuierlichen Engagements für Versöhnung. Easy Agile möchte sich bei den traditionellen Hütern des Landes bedanken, von dem aus wir senden und Sie heute treffen. Die Menschen des Darova-Sprachenden Landes. Wir zollen den älteren, gegenwärtigen und aufstrebenden Ältesten unseren Respekt und zollen allen Aborigines, den Bewohnern der Torres State Islands und den First Nations, die heute zuhören, den gleichen Respekt. Hallo zusammen und willkommen zum Easy Agile Podcast. Mein Name ist Hayley. Hier ist ein bisschen über uns hier bei Easy Agile. Also machen wir Apps für Jira von Atlassian. Unsere Anwendungen sind auf dem Marktplatz von Atlassian verfügbar und genießen das Vertrauen von mehr als 160.000 Nutzern führender Unternehmen weltweit. Unsere Produkte helfen dabei, ein flaches Jira-Backlog von Teams in etwas zu verwandeln, das visuell aussagekräftiger und leichter zu verstehen ist.
Von der Sprint-Planung über Retrospektiven bis hin zur PI-Planung eignen sich unsere Ups hervorragend für die Teamausrichtung. Apropos Teamausrichtung, genau darum geht es in dieser Episode. Heute gesellt sich Tony Camacho zu mir. Tony ist der technische Direktor von Enterprise Agility for Aligned Agility, das Teil der Adaptivity-Gruppe ist. Ich habe Tony während meiner Zeit hier bei Easy Agile ein paar Mal getroffen und gelernt, dass er einer der großzügigsten Menschen ist. Außerdem ist er lustig und ein kluger Mensch, der sich unglaublich gut mit Jira und einer Reihe anderer agiler Themen auskennt. Es ist wirklich wunderbar, Tony heute im Podcast zu haben.
Hallo zusammen, wir haben heute den wunderbaren Tony Camacho im Podcast. Dies ist unsere erste Aufnahme aus unserem Easy Agile Büro in Sydney, was super cool ist. Tony, ich bin mir nicht sicher, ob du es weißt, aber Easy Agile hat seinen Sitz in einem Ort namens Wollongong, der etwas südlich von Sydney liegt. Aber wir haben ein Büro in Sydney, weil wir kürzlich ein paar Teammitglieder aus Sydney eingestellt haben, die einen Ort wollten, an dem sie zusammenkommen und miteinander abhängen können. Also haben wir diesen Raum geschaffen, aber es ist 7:00 Uhr morgens, also bin ich jetzt ganz allein. So sehr liebe ich dich. Also Tony, lass uns mit den Fragen beginnen. Ausrichtung des Teams. Was bedeutet es für ein Team, tatsächlich aufeinander abgestimmt zu sein?
Tony Camacho:
Für uns in einem agilen Umfeld, das wir haben, ist es also ein kollektives Verständnis, eine Synchronisation Ihrer Teammitglieder mit Zielen, Prinzipien und Ihren Praktiken, an denen Sie arbeiten. Mehr noch, ich würde sogar auf den Punkt der Schrittfrequenz heruntergehen, Sie würden diese Synchronisationen haben. Es geht also darum, mit Ihren agilen Prinzipien und Werten, Ihrer Denkweise, Ihren gemeinsamen Zielen und Visionen, Ihren synchronisierten Arbeitspraktiken, DevOps, [unhörbar 00:02:44] konsistent zu sein, wie wir das veröffentlichen werden. Funktionsübergreifende Zusammenarbeit zwischen den Teams, um Ihre teamförmigen Partner/Teamkollegen in diesem Moment zum Glänzen zu bringen, voneinander zu lernen, Rollen, Verantwortlichkeiten, Dinge dieser Art. Das bedeutet es für mich. Das heißt wirklich.
Es dreht sich alles um Menschen und an diesem Punkt, dass sich alle an unserem gemeinsamen Ziel orientieren und daran arbeiten, das Ziel, das wir für den Geschäftspartner erreichen wollen. Da ist das Gold, hinter dem wir alle als Team her sind. Macht das Sinn für euch? Wir haben die gleichen Ziele für diese Initiative und unsere Praktiken. Und schließlich, was ich weiß, normalerweise nicht der Fall ist, ist, dass wir uns darauf einigen, welche Tools wir verwenden werden und wie wir sie einsetzen werden, und wir haben einen Systemquelldatensatz, aus dem wir wissen, wo wir unsere Truppen und unsere Abhängigkeiten platzieren können, um herauszufinden, welche Teams über Kapazitäten verfügen, und von dort aus weitermachen können. Das wäre meine allgemeine Definition eines agilen Teams.
Hayley Rodd:
Beeindruckend.
Tony Camacho:
Und Teams.
Hayley Rodd:
Sie hatten im Laufe der Jahre viel Erfahrung. Ich schätze, ich denke, wenn Sie all diese wirklich wunderbaren Dinge über Teamausrichtung sagen, ist, dass meiner Erfahrung nach eine Teamausrichtung darin besteht, dass die Leute alles richtig machen, super großartig ist. Wenn die Leute etwas falsch machen, ist es wirklich schwer. Und ich denke tatsächlich, dass es ziemlich schwierig ist, die richtige Teamausrichtung zu finden. Du musst wirklich daran arbeiten. Was ist deine Erfahrung damit?
Tony Camacho:
Für mich ist es so, als ob es eine schlechte oder eine großartige Ehe sein kann, aber es braucht Arbeit. Wie wir wissen, brauchen alle Beziehungen Arbeit. Wir sind Menschen, wir sind nicht dasselbe. Jeder von uns bringt etwas in die Wertetabelle ein. Lassen Sie mich Ihnen ein Beispiel nennen, mit dem ich in einem Team gelebt habe. Ich bin von Natur aus extrovertiert, und ich bin Entwickler, Ingenieur und normalerweise sind das nicht zwei Fähigkeiten, die man zusammen hört. Ich musste also lernen, dass, wenn ich mit meinen Teamkollegen zusammenarbeite, die manchmal introvertiert sind, langsamer fahren, zuhören, warten. Sie mussten auch lernen, schneller zu antworten, denn als Extrovertierte sehe ich Sie plötzlich an, wenn ich Ihnen eine Frage stelle, und ich denke, Sie verstehen die Frage nicht. Ich formuliere die Frage neu und jetzt haben Sie ein Defizit bei zwei Fragen.
Und jetzt geht es mir noch schlechter, weil ich jetzt sage: „Hayley versteht mich nicht. Was passiert hier? Lass es mich noch einmal anders formulieren.“ Und es kann leicht auseinanderfallen. Was ich gesehen habe, wenn Teams nicht aufeinander abgestimmt sind, ist, dass das Team kein Team mehr ist. Es ist miserabel, zum Team zu gehen. Es ist miserabel, zur Arbeit zu kommen, wenn das Team wirklich aufeinander abgestimmt ist und man rockt und rollt. Es ist ein Gefühl, wie du es noch nie hattest. Es ist schwer, den Leuten zu erklären, dass, wenn man das Team sieht, weil man es weiß, wenn es funktioniert und man offensichtlich weiß, wenn es nicht funktioniert, man anfängt, Termine zu verpassen. Integrationen finden nicht rechtzeitig statt. Sie haben keine einzige Informationsquelle. Du fängst an, dass Leute dasselbe in zwei, drei verschiedenen Angelegenheiten, unterschiedlichen Prioritäten erklären. Wir arbeiten nicht nach demselben Gesangbuch. Das Ding, das ich von meinem genommen habe... Ich bin ein SPC, also als Instruktor versuche ich immer, jedem zu erklären, dass du vielleicht das Beste von allem da draußen hast, aber das heißt nicht unbedingt, dass es zusammen funktionieren wird.
Sie müssen also ein Verständnis dafür haben, wie wir zusammenarbeiten werden, was unsere Prioritäten sind, welche Tools wir haben werden und was unsere Werte als Menschen für dieses Team sind, wenn das... Ich hoffe, das hilft, einige der Dinge zu beschreiben, die ich gesehen habe und die wirklich schief gelaufen sind. Ich habe es bei gesehen, ich kann einem Kunden mitteilen, dass ich gesehen habe, dass es weg ist, aber wir haben mit guten Absichten angefangen. Es ist ein Finanzinstitut in den Vereinigten Staaten und sie haben versucht, den Sprung zu mobilen Anwendungen zu schaffen. Und zuerst waren wir als Team auf derselben Wellenlänge, aber sie entschieden, dass sie nicht der Meinung waren, dass die Trittfrequenz überall gleich sein muss. Sie glaubten nicht, dass wir dasselbe Toolset verwenden könnten, wir könnten mehrere verschiedene Toolsets verwenden.
Sie hatten überall Tabellen im Umlauf. Und was passierte, war, dass wir das Vertrauen verloren haben. Wir haben die Arbeit überarbeitet, es gab überall Unklarheiten. Wir waren falsch ausgerichtet und haben angefangen, dafür zu bezahlen, weil unsere Kunden angefangen haben, sich zu beschweren. Sie konnten es an der Qualität der Arbeit sehen. Ein Team hatte ein Schema, einen Hintergrund, eine Art von... Man konnte den Unterschied sehen, als sie integriert wurden. Es schien, als wären es zwei Anwendungen, die zusammengefügt wurden. Und wenn Sie falsch ausgerichtet sind, macht sich das bei Ihrer Arbeit sehr, sehr schnell bemerkbar. Es gibt ein Sprichwort, das wir hier haben. Es gibt eine Scrum Masterin, ich weiß, sie hieß Sophia Chaley, eine der besten, die ich je getroffen habe. Und sie wird den Leuten immer sagen, dass das, was ein Team liefert, das ist, was das Team tut, ist Lernen. Es baut Wissen auf, es wird als Code ausgedrückt. Wenn wir falsch ausgerichtet sind, lernen wir verschiedene Dinge und drücken sie im Code anders aus, falls das Sinn macht.
Hayley Rodd:
Gibt es etwas, das ein Team wirklich richtig machen muss, um bei der Abstimmung erfolgreich zu sein, beispielsweise über die grundlegenden Bausteine der Teamausrichtung nachzudenken? Und was ist das in deinem Kopf?
Tony Camacho:
Oh, das ist sicher. Das mussten sie richtig machen. Zuallererst die Größe des Teams.
Hayley Rodd:
Ja, okay.
Tony Camacho:
Menschen, und ich melde mich nicht zurück... Um noch einmal zu sagen, was unsere Scrum-Methoden angeht: Ich bin ein CSM. Ich weiß, dass sie 8 bis 13 Personen empfehlen. Meine besten Teams waren in der Regel etwas größer. Aber wir mussten uns auch auf die Größe des Teams einigen, wo es nicht zu groß wurde, wo wir uns überrannten und einander nicht zuhörten. Wir mussten unsere Ziele verstehen. Wir hatten alle die gleichen Ziele. Wir haben das geübt, indem wir, als ich bei Microsoft gearbeitet habe, das hatten, was wir früher unsere Fahrstuhlsprache nannten. Und wir haben jemanden angehalten und ich würde gehen, wir arbeiten daran. Achte diesbezüglich auf deine Rede im Aufzug. Und wenn deine Rede im Aufzug nicht wäre... Es war nicht gemeint, dass es mit den Minen synchron sein muss, aber wenn ich es nicht verstand, hatten wir ein Problem.
Oder wenn es ein anderes Ziel wäre, wo ich dich sehe, aber wir bauen einen Volkswagen, aber du beschreibst mir einen Lamborghini, dann haben wir ein Problem. Und solche Dinge mussten wir auch haben, um sicherzustellen, dass wir die richtigen... Dieselben Praktiken und Tools. Das ist der Punkt, an dem Easy Agile meiner Meinung nach übertrifft. Ich meine, es übertrifft einfach, es übertrifft den Markt. Es ist transparent und es zeigt alles, was vor dir liegt, direkt für mich. Als wir also dasselbe Tool hatten und wir den gleichen Rhythmus hatten und wir unsere Abhängigkeiten sehen konnten und wir konnten sehen, was ich für jemand anderen zu liefern hatte oder jemand es für mich liefern musste, das war die Art von Dingen, die wir hatten. Wir mussten Respekt haben. Jemand scheint immer zu vergessen, dass wir immer Respekt voreinander haben mussten.
Wir mussten uns dieselben Werte wie Zusammenarbeit, Anpassungsfähigkeit und Transparenz zu eigen machen. Die Praktiken, die wir alle kennen, aber irgendwie vergessen wir, wenn wir an einen Punkt kommen, an dem wir nicht übereinstimmen und wenn Sie meine Ideen respektieren und ich Ihre respektiere und wir zusammenarbeiten, müssen wir uns nicht einigen. Aber dieser Respekt wird uns ein gutes Stück näher bringen, um die Projektvision zu erreichen, die wir uns wünschen. Und wir versuchen, die Bedürfnisse des Kunden zu erfüllen. Und das sind die Dinge, die wir brauchten. Wir brauchten Führung. Führung, das kann ich nicht sagen, und wenn Sie merken, dass ich das Wort Management nicht verwende, ist Führung, wenn Sie sich in eine Situation begeben, in der es für Sie als Person, als diese Führungskraft, schlecht werden kann, indem Sie versuchen sicherzustellen, dass wir die richtigen Entscheidungen treffen, die Menschen stärken und ihnen klar machen, worüber sie Entscheidungen treffen können und nicht. Und es klingt so einfach, wenn ich so mit Ihnen spreche, aber jedes Mal, wenn ich irgendeine Art von Transformation durchführen musste, das Gepäck, das wir als Menschen manchmal mit sich bringen, die Ängste, der Mangel an Vertrauen, den wir haben, da kommen die Scrum Master oder Product Owner ins Spiel. Und dann brauchen Sie etwas, das sicherstellt, dass Sie diese Vision haben, um diese Vision zu vermitteln. Wie ich bereits erwähnt habe, einige der Toolsets, die wir da draußen haben. Macht das für dich überhaupt Sinn?
Hayley Rodd:
Ja, das tut es wirklich. Es findet wirklich großen Anklang bei mir. Ich denke, wenn man davon spricht, als Team zusammenzukommen und eine Reihe von Werten und eine Vision zusammenzustellen, kommt es einem wie ein „Duh“ -Moment vor. Es ist so, als würdest du das natürlich als Team machen, aber ich denke, am Ende des Tages als Teams gehen wir wie gewohnt ins Tagesgeschäft und wir denken, ich habe keine Zeit, als Team zusammenzukommen und diese Vision zu formulieren, weil ich X, Y und Z machen muss, das ist nächste Woche fällig. Aber ich denke, es ist einer dieser grundlegenden Bausteine, die Sie wirklich auf Erfolg vorbereiten, wenn Sie X, Y, Z später schneller machen. Das ist es also, was ich daraus mitgenommen habe.
Tony Camacho:
Und ich würde dir zustimmen. Und du hast dir ein perfektes Beispiel ausgedacht, weil viele Leute das tun. Ich muss nächste Woche täglich ABC erledigen. Ich habe keine Zeit. Und das Problem ist, wenn sie es plötzlich merken würden, und das wird in Ihren Praktiken offensichtlich. Wenn du dich also auf deine Übungen, deine täglichen Standups geeinigt hast, wenn du das tust, deine Rückblicke am Ende deiner Sprints und wenn die Person das Gefühl hat, dass sie diesen Respekt vor dir hat und keine Angst hat, kann sie dir das mitteilen: „Hayley, ich habe ein Problem. Ich habe viel zu viel Arbeit. Ich weiß nicht, ob ich hier von Wert sein werde. Oder brauchst du mich wirklich?“ „Ja Tony, ich brauche dich, wir werden das besprechen und lass uns deine A, B, C besprechen und sehen, wie ich dir helfen kann.“ Und plötzlich wurde ihnen klar, dass sie nicht alleine auf einer Insel sind. Da Entwickler von Natur aus introvertiert sind, müssen wir diese Angewohnheit durchbrechen. Wir müssen teilen können. Und es ist lustig, ich sage nicht, dass ich mein Mittagessen teile, gut, klar, lass uns unser Mittagessen teilen, aber teilen wir uns die Arbeitsbelastung.
Die eine Sache, die ich den Teams gegenüber immer zu erwähnen versuche, und das ist wieder... Es tut mir leid, aber ich glaube an Easy Agile und verwende dieses Tool. Das ist der Punkt, an dem Easy Agile es auch für mich deutlich macht. Eine Geschichte gehört einem Team, nicht einer Person. Und wenn du das weißt, merkst du plötzlich, dass ich nicht allein bin. Ich arbeite hier als Teil einer größeren Sache. Und die meisten Menschen wollen Teil einer größeren Sache sein. Plötzlich merkt man, dass es fast wie die Baseball-Metapher ist, die ich für Teams verwende. Und ich weiß, der Markt ist nicht Baseball, aber ich denke, das würde auch für andere Sportarten gelten, sei es Cricket oder solche Sportarten. Wenn ich schlage, trete ich gegen jeden an. Wenn ich auf dem Spielfeld bin, sind wir gegen... Ich bin lieber bei uns. Und im Allgemeinen sind solche Dinge da, lass uns das machen.
Außerdem, wenn man mit mehr Leuten als Team arbeitet, gibt es Dinge, die dort passiert sind. Sie minimieren das Projektrisiko, was ich hasse, wenn ich das Wort Projekt verwende. Es sollte Initiative sein. Es lebt lange. Normalerweise bist du viel anpassungsfähiger. Ich kenne nicht alle Antworten. Also, als ich mit dir gearbeitet habe, Hayley, und du mir dort einige Dinge gezeigt hast, warst du einer der bescheidensten Menschen, die ich je getroffen habe, und ich habe es geliebt. Aber als du durchgegangen bist, du hast mir das Tool gezeigt, es wurde sehr offensichtlich, du weißt es, du fühlst es, du liebst es, es ist ein Teil von dir. Und das ist für mich belebend. Das ist Energie. Wer würde nicht mit jemandem wie dir arbeiten wollen? Warum nicht? Lass uns das machen. Richtig?
Hayley Rodd:
Danke Tony. Ich denke, eines der Dinge, die ich ansprechen wollte, ist, wenn man in einem Team ist und als Team zusammenkommt, an etwas arbeitet. Wie geht es einer Person, die Anerkennung für das sucht, was sie tut, wie bekommt sie das? Oder wie lässt man das stehen? Wie legt man dieses Ego beiseite und sagt: „Ich mache als Team etwas zum Wohle des Teams?“ Bist du jemals darauf gestoßen oder hast du darüber nachgedacht? Ich bin an deinen Gedanken interessiert.
Tony Camacho:
Also die Leute, von denen ich dachte, dass sie das brauchen, so wie ich... Ja, das ist eine gute Frage, denn ich denke konkret nach. Es gab einen, einen Scrum Master, von dem ich dachte, dass er das auf die erstaunlichste Art und Weise gemacht hat, die es je gab. Im Grunde würde sie die Ideen herausfordern, auch wenn es nicht die dieser Person wären, ja. Ich finde, Hayley ist... Du hast keinen guten Tag, Hayley. Du hast keinen guten Tag. Und ich weiß, du gewöhnst dich nicht daran, im Scrum-Team zu arbeiten. Es ist neu für dich und alles andere. Und was sie normalerweise getan hat, war vor allen, und manchmal war es nicht einmal deine Idee. Und sie sagte einfach, und Hayley hatte diese wundervolle Idee, die uns etwas ersparen und uns voranbringen wird. Hayley hat das zu mir gesagt, es hat uns dazu gebracht, als Team zu denken. Und wir haben es umgangen, wir haben geredet und wir haben es geschafft.
Und diese Person sagte normalerweise immer: „Wow, ich habe Anerkennung für etwas bekommen. Gute Scrum-Master werden das sehen. Oder gute Produktbesitzer werden darauf hinweisen.“ Die andere Art, wie ich es gemacht habe, war so etwas wie Easy Agile zu verwenden. Es ist ein großartiges Tool, ob Sie es glauben oder nicht. Ich würde mich zurückziehen, ich bin Entwickler, aber ich habe auch jahrelang die Rolle des Scrum-Masters gespielt. Ich würde einen Schritt zurücktreten und einen meiner Teamkollegen die Leitung übernehmen lassen, ihre Stimme hören und mich gestärkt fühlen. Es ist unglaublich, wenn sich die Leute gestärkt fühlen, denn worüber Sie alle sprechen, geht es wirklich um mangelndes Vertrauen, um einen Mangel an psychologischer Sicherheit. Und es liegt an uns, ein eingespieltes Team zu sein, da muss man Vertrauen haben und man muss die Angst vor einem Urteil abbauen. Die andere Sache, die einmal mit einem Scrum Master passiert ist und die ich wunderbar fand, war, dass die Chefin wieder gegen Sophia Chaley vor ihrem Zimmer stand, als es einen schlechten Sprint gab.
Der Sprint endete nicht gut. Und sie stand vor allen auf und sagte im Grunde: „Manchmal gewinnst du, manchmal lernst du. Das war ein Lernsprint.“ Sie hat Easy Agile aufgerufen, das sie gleichzeitig benutzt hat, hat es hochgezogen und die Dinge gezeigt, die nicht so geklappt haben, wie sie dachten, dass sie funktionieren würden. Und sie sagte, das sind die Maßnahmen, die wir ergreifen werden, um das zu verbessern. Und dann, als jemand, der im Management war und wieder nicht den Begriff Führung verwendete, jetzt verwende ich den Begriff Management mit Absicht, Schuldzuweisungen zu machen. Ihre Antwort war, nicht zu schreien, nicht ihre Stimme zu erheben. Ihre Antwort war, wenn wir jemanden loswerden oder jemandem die Schuld geben müssen, geben Sie mir die Schuld. Aber ich bin hier, um das Problem zu lösen. Lass uns weitermachen.
Hayley Rodd:
Beeindruckend.
Tony Camacho:
Sie wollte es nicht sagen. Und das war für mich einer der herausragendsten Momente, die ich je gesehen habe. Und zu diesem Zeitpunkt nutzte sie tatsächlich Easy Agile, das kein Finanzinstitut in den Vereinigten Staaten war. Ich würde Sie wissen lassen, dass Lehrer es verwenden, finden Sie es heraus. Und im Grunde hat sie das Board gezeigt und einfach alles durchgesehen und das gemacht. Das war Führung. Das war Führung. Und in der Regel folgen Ihre Teams der Führung und plötzlich treten sie auf und Sie werden sehen, dass das die Leute sind, die sich wehren wollen. Nun, nicht jeder will das tun. Manche Leute wollen einfach nur Teammitglieder sein und das ist okay. Das ist völlig okay, aber was nicht okay ist, ist, dass, wenn sie kein Vertrauen haben, oder? Und für mich ist das das Wichtigste. Wenn du Menschen hast, die sich dem Wandel widersetzen oder in ihrer Welt isoliert sind, erkennen sie plötzlich, wenn du sie dazu bringen kannst, sich zu öffnen, sagen sie dir nur, dass ich mich nicht sicher fühle.
Ich mache das schon mein ganzes Leben lang. Ich bin großartig darin und jetzt bittest du mich darum. Und du musst sie irgendwie dazu bringen, das Gefühl zu bekommen, dass sie etwas Wertvolles mitbringen. Sie helfen dir, voranzukommen. Und du triffst sie auf halbem Weg, wenn du musst. Aber ja, das ist das größte Problem, das ich je gesehen habe und das wir immer, es kommt immer auf den Menschen an. Den Rest kannst du immer kommen, das kannst du jederzeit ändern. Aber es gibt einige Dinge, die du auch tun musst. Ich glaube, dass manche Leute Hayley über den Weg laufen, dass ich und du in unserer Welt leben, während wir aufsteigen, manchmal sind wir es, es gibt eine Unklarheit der Dinge, die wir tun müssen. Und ich habe gesehen, wie du das gemacht hast, Leute in unseren Rollen werden sie plötzlich übernehmen, auch wenn das nicht Teil unserer Rolle ist, und wir müssen lernen. Das ist alles. Aber ja.
Hayley Rodd:
Ja, ich denke, ja, es ist so wahr, dass die [unhörbare 00:19:23] psychologische Sicherheit da sein muss. Und ich denke an so viele Teams zurück, denen ich angehört habe, dass sie nicht da ist. Sie müssen also das Gefühl haben, etwas zu prägen oder Ihren Stempel aufzudrücken und Ihren Wert unter Beweis zu stellen. Denn wenn Sie Ihren Wert nicht unter Beweis stellen, werden Sie befragt. Ich denke, das ist so häufig, was ich in Teams sehe, und es entsteht tatsächlich keine Kameradschaft, sondern ein Wettbewerb zwischen Teamkollegen und es entsteht ein falsches Umfeld. Es ist also einfach wirklich interessant. Eine Sache, die ich ansprechen wollte und über die Sie vor ein paar Fragen viel gesprochen haben, war Respekt und dafür zu sorgen, dass Teams Respekt voreinander haben. Wie zeigt ein Teammitglied Respekt vor seinen Teamkollegen? Was sind einige wirklich gute Beispiele für Respekt und wie können wir ihn als Teammitglieder zeigen oder verkörpern oder entsprechend umsetzen?
Tony Camacho:
Lassen Sie mich Ihnen jetzt einen Mangel an Respekt zeigen. Ja. Hayley, wir sprechen darüber.
Hayley Rodd:
Ich schaue aus der Kamera, weiche mir aus. Ja.
Tony Camacho:
Eines der wichtigsten Dinge war, wirklich zuzuhören zu lernen. Setz dich hin, ob du es glaubst oder nicht, ich fand, dass es manchmal das Beste ist, tief durchzuatmen, zuzuhören, nicht zu reagieren, zu erkennen, was diese Person in diesem Moment fühlt und durchmacht, weil es schwer ist, was wir tun. Es ist halb Kunst und halb Wissenschaft. Lassen Sie sie lernen, dass ein Fehler kein Misserfolg ist, sondern ein Lernmoment. Führen Sie diese Diskussion dort. Nehmen Sie ihre Bedenken ernst. Es ist lustig, weil du mich gerade an etwas denken lassen hast. Das ist eine Sache, bei der ich meinen Teamkollegen Respekt entgegenbringen könnte, wenn ich als Scrum Master effektive Retros abhalten würde. Höre wirklich zu, was sie in den Retros sagen, berichte über die Dinge, von denen du gesagt hast, dass du sie in den Retros verbessern wirst. Also haben wir gesagt, das sind die drei Dinge, die wir verbessern werden, oder das sind Dinge, die mir zugewiesen werden.
Mach es real. Mach eine Geschichte draus. Zeig es an die Tafel und sag: „Hier gehen wir hin. Das ist es, was passiert. Das ist es, was mich blockiert. Kann mir jemand helfen?“ Aber ich arbeite das für dich. Schnapp sie dir, sei wirklich aufrichtig. Ich meine nicht, Pizza zu kaufen oder eine Menge mitzubringen. Scrum Master bringen Pizza und Donuts ins Büro. Nein, es macht ihr Leben wirklich besser. Sei dieser Anwalt, der sich für sie einsetzt. Und wenn Sie ein Teamkollege sind, setzen Sie sich füreinander ein und seien Sie aufrichtig. Habt den Mut, aufzustehen und zu sagen, dass das keine faire Bewertung ist. Aber das Wichtigste ist, wirklich zuzuhören. Denn oft, wenn mir jemand etwas sagt, mache ich es persönlich. Ich, das habe ich manchmal, ich weiß, ich fühle mich unwohl, aber ich kann nicht erklären warum. Und wenn du da bist, mich ansiehst und redest und durchgehst, wird mir plötzlich klar, dass es vielleicht etwas anderes war und ich möchte deine Ideen hören.
Aber ich müsste, wenn ich zeigen wollte, dass ich diesem Teamkollegen helfe, auch mich verwundbar machen. Wenn du zu mir kommst, sollte ich das mit dir teilen, aber ich sollte aktiv zuhören, oder? Und ich respektiere wirklich deine andere Sichtweise. Es ist okay. Wir haben alle unterschiedliche Perspektiven. Das Problem, das ich finde, ist, dass wir uns in unserer Welt so schnell bewegen, dass wir manchmal nicht aufhören, zuzuhören. Es fehlt uns an Geduld. Wir bewegen uns zu schnell. Also werde ich eine für Sie teilen, die ich aufrichtig ausdrücken werde. Mir ist medizinisch etwas passiert und ich ging etwas aggressiv mit dem Team um. Also habe ich endlich ein Treffen mit unserem Team einberufen und sie haben mich weinen sehen. Ich war damit einverstanden. Ich sagte: „Ich hatte keinen Grund, so zu sein. Ihr habt mir Liebe gezeigt, ihr habt mir Respekt entgegengebracht, ihr unterstützt mich, helft mir bei meiner Arbeit. Und ich war immer noch absolut schrecklich.“
Und es hat mir wehgetan. Es tat weh, dass ich das getan habe, aber sie mussten mich sehen und ich brauchte sie, um mir zuzuhören, mir diese Sekunde zu geben, um es von meiner Seele zu bekommen. Und am Ende fing ich an zu weinen. Ein 60-jähriger Mann weinte in einer Besprechung und sagte: „Das hätte ich dir nicht antun sollen. Das war falsch.“ Und es wurde nicht erfunden. Einige der Leute dort waren 20-jährige Leute in meinem Team und sie weinten. Und weil sie das Gefühl hatten, sie sagten es mir danach, sie fühlten meinen Schmerz, in dem ich war, weil ich helfen wollte. Es ist die frustrierendste Sache. Zu deinem vorherigen Punkt, wie fühle ich mich? Ich wollte helfen. Ich wollte dort sein und ich konnte nicht. Körperlich war ich nicht da. Mein Verstand war überall und ich war unhöflich, unverblümt und ich könnte ein paar andere Begriffe gebrauchen. Bitte nicht. Aber das ist wirklich die Hauptsache für mich, es ist wirklich einfach, was wir tun. Ich höre einfach zu und zeige einfach Respekt vor anderen Menschen. Und manchmal vergessen wir es.
Hayley Rodd:
Ich denke, viele der Botschaften, über die Sie sprechen, richten sich nicht nur an Entwicklerteams, sie richten sich an jedes Team, jedes Team in allen Lebensbereichen. Ich denke, sie sind einfach so grundlegend für erfolgreiche menschliche Beziehungen, egal ob es sich um persönliche oder berufliche Beziehungen handelt, ich denke schon. Ich denke, es gibt einfach so viele gute Botschaften. Eine Sache, die ich ansprechen wollte, war, dass Sie über aktives Zuhören sprechen und wenn Sie an Ihre Karriere zurückdenken, und vielleicht ist das völlig außerhalb des Drehbuchs, aber wenn Sie an Ihre Karriere zurückdenken, wie sind Sie im Laufe der Jahre ein besserer aktiver Zuhörer geworden? Wie haben Sie diese Fähigkeit verbessert? Wie du schon sagtest, du bist extrovertiert, du willst da rein, du willst das Problem lösen. Wie wirst du darin besser?
Tony Camacho:
Ich hatte einige sehr, sehr kluge Leute, die sich mit mir abgefunden haben, mir zugehört haben und dann den Mut hatten, mich danach anzusprechen und mich zu unterrichten und mich vor niemandem in Verlegenheit zu bringen. Ich habe es so gemacht, dass sie sagten: „Glaubst du, das hätte vielleicht besser sein können, Tony?“ Wie gesagt, ich bin 61 und immer noch extrovertiert und ich habe immer noch viel Energie und mache immer noch Fehler. Wie ich allen sage, mache ich jeden Tag, an dem ich aufwache, einen Fehler, ich bin einfach aufgestanden. Aber ich hätte länger im Bett bleiben können. Aber auch das, was ich gelernt habe, und es liegt einfach in der Natur des Älterwerdens, es gehört nicht zum Alter. Ich sah zu, wie Leute kamen und versuchten, das Gleiche zu tun wie ich, woran ich gescheitert bin, und ich war lange Zeit Dozent für Microsoft.
Und zu sehen wie, denn für mich ist es unglaublich zu sehen, wie der Geist einer Person funktioniert. Also was passiert ist, ich werde einfach... Weißt du, was ich versucht habe, es hat bei mir nicht funktioniert, aber ich werde sagen, nach dem Unterricht mit dir, dass du es mir noch einmal zeigst, weil du es vielleicht gelöst hast. So arrogant bin ich nicht. Und es liegt in der Natur unserer Sache, dass ich finde, dass je mehr man lernt, desto mehr merkt man, wie wenig man weiß. Das war das Größte, was mir die Augen geöffnet hat. Jetzt ist es wie, oh mein Herr. Du triffst jemanden wie John Kern, du triffst jemanden wie Sophia Chaley, die aus verschiedenen Perspektiven kommen, brillante Menschen, und du siehst plötzlich, dass sie Dinge etwas anders machen und du beobachtest sie einfach und du sagst: „Wow.“ Und das, was ich an unserem Job liebe, was Sie bestimmt lieben müssen, egal wo wir hingehen, in jedem Team, mit dem wir arbeiten, das ist anders. Es ist anders.
Jeder fragt mich immer, wie du das machst. Und ich werde ihnen sagen: „Schau, ich werde mit dir teilen, wie ich es gemacht habe. Ich habe einen vielfältigen Hintergrund. Ich habe schon immer beraten.“ Ich habe den ATM-Bereich gemacht, ich habe für weltraumgestützte Kriegsführung gearbeitet, ich habe für die Gesundheitsindustrie gearbeitet, jeder war anders. Jemand aus der staatlichen Regulierung, aber meistens andere Menschen. Ich habe ein Sprichwort, ich habe mir jede Narbe in meinem Rücken verdient, ihren Verstand. Ich habe gelernt, dass man Menschen die Chance geben muss, ihre Narben zu bekommen. Ja, es kann Schmerz sein, ich sage nicht, scheitere nicht, ich lasse sie nicht scheitern. Aber manchmal wollen die Leute etwas tun. Also so würde ich es machen. Lass sie das machen. Und ich habe einfach zugesehen und gelernt, was passiert ist, als ich reingegangen bin und je mehr ich gelernt habe, und plötzlich wurde mir klar, wie wenig ich weiß, ich dachte, ich habe mit FORTRAN angefangen, ich habe früher in den Toten gearbeitet 28.
Und dann arbeitest du dich hoch und merkst: „Wow, ich weiß nicht so viel, wie ich dachte zu wissen.“ Und ich hatte das Glück, bei Microsoft zu arbeiten und das Vergnügen zu haben, Bill Gates kennenzulernen. Nun, egal, was Sie über Bill Gates sagen, denn viele Leute sagen einige verrückte Dinge und einige davon mögen wahr sein oder auch nicht. Aber das einzige, was du ihm nicht wegnehmen kannst, ist, dass du mit ihm in einen Raum gehst und plötzlich siehst, wie er all diese Ideen zusammenfügt und zu einem größeren Bild kommt. Plötzlich merkst du: „Wow, die Leute sagen mir, dass ich wirklich schlau bin, nicht so schlau.“ Und dann lernst du, Demut ist eine gute Sache.
Hayley Rodd:
Ja, ich denke, Demut ist einfach ein so wichtiges Gut, das man haben und versuchen muss, weiterzuentwickeln, denn sein Ego an der Tür zu lassen und offen zu sein, um von anderen Menschen zu lernen und nicht zu denken, dass alles definitiv eine Lektion fürs Leben ist, die man manchmal durchmachen muss. Und manche Menschen machen das durch und nehmen ihnen trotzdem nicht die Lektion fürs Leben. Also ja, ich finde es so interessant. Ich schätze, wir haben nicht mehr viel Zeit, aber ich wollte kurz darauf eingehen, wie wir es aus Sicht des ROI betrachten. Wie wichtig ist die Ausrichtung des Teams im Hinblick auf die Kapitalrendite? Was gewinnen Sie aus geschäftlicher Sicht, wenn Sie ein aufeinander abgestimmtes Team haben?
Tony Camacho:
Also werde ich einen Begriff verwenden, den ich nicht mag, und Hayley, du kannst mich schlagen, wenn wir uns das nächste Mal treffen. Aber ich versuche es so zu verwenden, dass ich es nicht tue, weil es eine effektive Ressourcennutzung ist, oder? Aber ich beziehe mich in diesem Punkt nicht auf Menschen, weil es vielleicht Menschen sind. Das Problem ist, dass das ein großer Markt ist. Aber als agile Menschen werde ich Sie nicht als Ressource bezeichnen, ich bezeichne Sie als Mitmenschen, Sie sind ein Partner in meinem Team. Du bist mein Teamkollege. Du bist kein Stück Holz. Aber das ist leider ein Begriff, der verwendet wird. Und wir werden eine effektive Nutzung haben, wir werden in unserer gesamten Organisation gemeinsame Ziele verfolgen. Wenn Sie eine der Botschaften verwenden — weniger, schlecht, sicher — wählen Sie sie aus und Sie beginnen, sich auf Ihre Wertströme zu konzentrieren. Sie hätten die Produktqualität verbessern sollen, weil wir den gleichen Rhythmus haben. Wir veröffentlichen Dinge und wir haben da die gleichen Ansichten.
Sie werden meiner Meinung nach eine bessere Kundenzufriedenheit und Loyalität haben. Sie stellen fest, dass Ihre Produktqualität steigt, dass Sie konsistent sind, dass sie aussehen und sich anfühlen, und hoffentlich liefern Sie, was sie wollen. Wenn Sie Ihre Teams aufeinander abgestimmt haben, sind Sie viel anpassungsfähiger. Hayley, hat dein Team Kapazitäten? Hab ich nicht. Dafür sind wir nicht in der Lage. Haben Sie Kapazitäten? Ja, das tue ich. Oder wir finden jemanden oder wir brechen es gemeinsam auf und präsentieren unseren Partnern eine Idee. Das sind die Dinge, die ich mag und ich denke, am Ende haben Sie zu diesem Zeitpunkt die Risiken reduziert.
Außerdem denke ich, dass die Sache, die sie haben, ist, dass es indirekt ist, aber niemand weiß davon. Niemand spricht wirklich darüber, wenn ich in der oberen Führungsebene wäre, wenn wir damit beginnen und die Teams aufeinander abstimmen, werden Ihre Teams zuallererst sicherer, Ihre Teams fühlen sich wohler, sie arbeiten mit denselben Leuten zusammen. Sie werden sehr effektiv und fangen an, Ideen zu entwickeln. Sie sind die Wissensarbeiter. Sie wissen das besser als jeder andere und fühlen sich dann befähigt, Ideen auszutauschen. Ich dachte immer, ich hätte die besten Teams, als sie gefragt wurden... Nun, und ich habe es verstanden, ich weiß nicht wie, ich fuhr einen Zug und sie baten darum, mit dem CTO zu sprechen und alles, was sie wollten, war, mit dem CTO zu sprechen und diese Person menschlich zu machen. Sie fragten sie, was sie in einem früheren Job gemacht hat. Unglaublich. Sie arbeitete als Fabrikarbeiterin und auch im Bauwesen. Sie ist früher Auto gefahren, eines der Dinge, niemand hätte das geglaubt. Und was passierte, war, dass sie anfingen, Ideen mit ihr zu teilen und sie nahm sie an. Weißt du, was das mit dem Team gemacht hat, die Teams alle, sie sagten, jetzt ist das da draußen, das gehört uns. Sieh dir das an. Das war unseres. Ich meine Eigenverantwortung, das ist unglaublich.
Und leider arbeiten wir auf einem kapitalistischen Markt, was in Ordnung ist, das sind wir. Ich meine, wir sind in der IT tätig, das ist eine Kapitalrendite. ROI Am Ende sehen Sie eine viel effizientere Verwendung Ihres Geldes, eine viel effizientere Verwendung Ihrer Dollars. Außerdem könnte ich mir vorstellen, dass die Leute oben, die in der C-Suite sind, plötzlich erkennen, dass die Organisation in die gleiche Richtung geht. Ich denke, psychologisch gesehen haben sie das Gefühl, dass wir jetzt dieses Team hinter mir haben, das auf dasselbe Ziel hinarbeitet. Oft, jedes Mal, wenn ich eine agile Transformation durchführe, hören wir als Erstes, dass wir wissen, dass sie arbeiten. Wir wissen nicht, woran sie arbeiten. Und da überbrückt so etwas wie Easy Agile das, und dann können Sie diese Informationen verwenden, um noch weiter zu gehen. Und das ist wunderbar, denn dann sind alle auf derselben Wellenlänge. Ihr seid jetzt also von vorne bis hinten ein Team. Im Gegensatz dazu gehe ich zu meinem Team bei der Arbeit und das war's. Es geht also wirklich um die Kapitalrendite und darum, sicherzustellen, dass wir unsere Kunden mit allem, was wir haben, erreichen. Und ich meine nicht schlecht, aber wir liefern für unsere Kunden mit allem, was wir haben. Es ist jetzt Effizienz, oder? Und das war's. Das war's auch schon.
Hayley Rodd:
Ja, das ist so mächtig. Ja, ich finde, das verbindet alles gut, weil wir in der letzten halben Stunde oder so über viele Dinge gesprochen haben. Und ich denke, wenn Sie es schaffen, das Team aufeinander abzustimmen, genau wie Sie es gesagt haben, gibt es diesen ROI, der sich wirklich durchsetzen kann, und es ist eine wichtige Sache für das gesamte Unternehmen, alles richtig zu machen und die Früchte dieser Arbeit zu sehen. Also eine letzte Sache. Können Sie uns Ihre Sicht auf die PI-Planung mitteilen? Ich weiß, dass Sie Safe gerade ein bisschen erwähnt haben, weil es das erste Sprungbrett für die Teamausrichtung ist.
Tony Camacho:
Ich liebe es. Du hast alle im Raum, du lernst die Leute kennen, du fängst an, diese Verbindungen zu Leuten herzustellen. Du fängst an, sie als Menschen zu sehen, nicht als diese E-Mail oder diesen Text, den du rüberschickst, den du da durchmachst. Könnte ich also eine echte Erfahrung daraus teilen? Das ist ein PI-Planungshaus.
Hayley Rodd:
Bitte
Tony Camacho:
Tun. Also, als ich bei Microsoft gearbeitet habe, habe ich online für Produktqualität gearbeitet, was ich gerade weiß, wenn man die Probleme bedenkt, die Microsoft hat. Jetzt sagst du quasi: „Du bist zum Kotzen, Tony.“
Hayley Rodd:
Niemals.
Tony Camacho:
Nein, wir hatten unsere Leute auf der ganzen Welt verteilt. Und was passierte, war, dass, wenn ich mit meinen kleinen Teams sprach, ich sie fragte, und ich war an einem Punkt scherzhaft, weil ich einfach nicht die wahre Antwort bekommen konnte, war, dass ich ihn fragte, ob Sie die Twin Towers bis morgen bauen können? Und die Antwort würde versehentlich Ja lauten. Der nächste Tag würde kommen. Natürlich kann man die Twin Towers nicht über Nacht besichtigen. Frag sie noch einmal, bekommst du es bis nächste Woche? Die Antwort wäre ja. Und sie hatten ein Gefühl für all das. Und als wir die PI-Planung hatten, haben wir das getan.
Microsoft ging, bekam ein Hotelzimmer in Seattle, ein Hotelzimmer, ein Hotel in Seattle, rief unsere Offshore-Teams an. Und als sie mich dann persönlich sahen, wurde ihnen plötzlich klar, dass ich ihnen nicht sagen wollte, dass ich die Twin Towers bis morgen brauche. Ich wollte wirklich, dass sie mir sagen, wann sie mir die Zwillingstürme besorgen können. Und ich würde es verteidigen, weil sie mich direkt bei der Planung und Verteidigung der PIs gesehen haben und gesagt haben: „Nein, das ist nicht möglich.“ Und als sie mich dabei sahen, war es plötzlich so, als ob der Himmel offen ist, die Sonne scheint durch und jetzt bekomme ich echte Antworten. Und was passiert ist, war, dass es ihm eine Chance gab. Und mir wurde klar, Leute, ihr hört mich ständig als Predigt. Es geht immer um die Menschen, es geht um diese Verbindungen. Es geht darum, die Menschen zu sehen. Es ist schwer. Es sind zwei Tage voller Arbeit. Aber wenn du diese Arbeit erledigt hast, kommst du da raus in einer scharfen Richtung. Wir wissen jetzt, was unser Norden ist, wissen wir genau, wo unser wahrer Norden ist? Als agiles Team sollten wir das nicht tun, oder? Wir sollten es verfeinern, wenn wir dort ankommen.
Finde es genau heraus. Aber wir wissen mehr oder weniger, wo die Richtung ist. Wir wissen mehr oder weniger, dass wir alle auf derselben Wellenlänge sind. Wir alle wissen, dass das, was wir liefern müssen, damit das funktioniert, was andere Menschen für uns leisten müssen oder wir für andere Menschen liefern müssen. So fühlen wir uns plötzlich als Teil von etwas Größerem. Größer, richtig? Wir sprechen jetzt mit den, wenn Sie Entwickler oder Ingenieur oder Softwareingenieur sind, beginnen Sie, die Machthaber zu verstehen und zu verstehen, warum sie das tun. Sie haben die Möglichkeit, ihnen Fragen zu stellen. Was könnte man mehr verlangen, oder? Endlich sehe ich die Leute, die die Entscheidungen treffen, und ich kann sie fragen, warum. Und sie können mir sagen, was der Geschäftswert ist, und ich kann ihnen gegenüber das Argument vorbringen, dass ich vielleicht nicht denke, dass das so viel Geschäftswert ist oder dass wir diese Dinge zuerst korrigieren müssen, bevor wir das richtig machen und weitermachen können. Was könnte ich mehr verlangen? Ich habe die Gelegenheit, meine Argumente vorzubringen, und ich lerne die anderen Leute kennen, mit denen ich zusammenarbeite. Es wird so, wenn man es mit 125 Leuten zu tun hat und in einem Zug sitzt, wird man zur Familie.
Manchmal verbringen wir mehr Stunden mit diesen Menschen als manchmal mit unseren Familienmitgliedern. Und es gibt dir auch ein Gefühl von... Neben Vertrauen auch ein Gefühl von Sicherheit. Du weißt, es geht nicht nur um dich, es geht um uns alle. Also das Sprichwort, dass ich normalerweise sehe, dass die bessere Führungskraft sagt, ich habe gehört, dass bei einer PI-Planung Sie scheitern, ich scheitere. Ich scheitere, du scheiterst. Meine Aufgabe ist es, Sie zu beschäftigen. Ihre Aufgabe ist es, mich zu beschäftigen und diese Firma zusammenzuhalten. Es ist Synergie, oder? Es ist also unglaublich.
Hayley Rodd:
Wunderschön.
Tony Camacho:
Ja, ich weiß. Bei mir dreht sich alles um den Menschen. Es tut mir leid.
Hayley Rodd:
Nein, ich bin genau bei dir. Ich bin so froh, dass wir dieses Gespräch führen konnten. Wir haben in der letzten Zeit viel geredet und jedes Mal, wenn wir uns treffen, bin ich verblüfft über deine Energie und deine Authentizität. Und ich denke, dieses Gespräch hat sich wirklich als wahr erwiesen, also danke Tony, dass du dir die Zeit genommen hast, bei uns zu sein. Ich verabschiede mich von all unseren Zuhörern. Ich werde mich noch einmal ganz herzlich bei Tony bedanken. Tony ist also Teil von Aligned Agility und das ist Teil von The Adaptivist Group. Und ja, danke Tony, dass du hier bei uns bist und danke dir für alle, die sich diese Episode des Easy Agile Podcasts angesehen und angehört haben. Danke.