Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Menschen debuggen

Marcel Koch
September 21, 2023

Menschen debuggen

Marcel Koch

September 21, 2023
Tweet

More Decks by Marcel Koch

Other Decks in Education

Transcript

  1. Warum sollten wir uns damit beschäftigen? Bedürfnis nach Bindung Wir

    führen zu wenig Dialoge Softwareentwicklung passiert meistens in Teams Weniger Stress für uns 16
  2. Was passiert in mir? Wie geht es mir? Was macht

    die Gegenwart des Gegenübers mit mir? Was will ich? 24
  3. Was beobachte ich? Wo möchte mein Gegenüber abgeholt werden? Woraus

    zieht mein Gegenüber Wert? Wie geht es meinem Gegenüber? Pro fi s: Empathie sticht Formulierung 25
  4. Wie formuliere ich? So leicht verständlich wie möglich Erzähle von

    Dir selbst (Automatische Ich-Botschaften) Keine Phrasen, nur Übersetzungen Deiner Gedanken und Gefühle Wortwahl ist wichtig - Eloquenz überbewertet Negation eher sein lassen 26
  5. Logs „Der Pull Request ist ready for review!“ „…“ Nächster

    Tag „Warum ist der Pull Request noch immer o ff en?“ „Ich dachte, darum kümmert sich XY“
  6. Breakpoint setzen „Der Pull Request ist ready for review!“ „…“

    Nächster Tag „Warum ist der Pull Request noch immer o ff en?“ „Ich dachte, darum kümmert sich XY.“
  7. Wo haben wir uns verloren? Verästelung 29 Spring Boot Software

    neu schreiben Kotlin Statisch typisierte Sprache moderne Sprache NestJS konventionell Scriptsprache, No Code Typescript
  8. Expressions = Metakommunikation Kommunizieren über Kommunikation „Mir ging es in

    der Situation…“ „Aus welchem Grund…“ Feedback 31
  9. Sandwich-Technik „Ich fi nde, Du machst Deinen Job echt gut.“

    „Aber letzte Woche im Planning 2 und im Daily bist Du mir mit Deinem komischen Refactoring so auf die Nerven gegangen. Das so bitte nicht noch mal.“ „Ich fi nde es toll, dass Du o ff en für Kritik bist.“ 34
  10. Radical Candor • Candor = O ff enheit • Idee:

    In Verbindung treten und anschließend O ff enheit • Verbindung: Wo kann ich meinen Gegenüber abholen? • Je besser die Verbindung, desto kleiner die Hürde zur O ff enheit 35
  11. Radical Candor 36 „Ich sehe, welche Mühe Du Dir gibst,

    die Qualität zu verbessern und für uns alle Stress zu vermeiden. Ich vermute, da kommt auch Deine Idee her, den Service XY zu refactorn. Ich kann auch verstehen, dass Feature A zu implementieren so richtig anstrengend war. Und ich glaube auch, dass Du mit dem Drängen nach Refactoring die Kollegen mehr von Dir stößt als das Refactoring zu erreichen. Dadurch wird die Stimmung vergiftet und wir haben alle nichts davon. …“
  12. Radical Candor 37 • Was ist die Intention unseres Gegenübers?

    • So konkret wie möglich - im Verbindungsaufbau • So konkret wie möglich - in der O ff enheit
  13. In einem Kon fl ikt kannst Du alles ansprechen, wenn

    Du die Konsequenzen tragen kannst 41
  14. In einem Kon fl ikt kannst Du alles ansprechen, wenn

    Du die Ablehnung ertragen kannst 42
  15. Planning 2 heißt gemeinsam planen 44 Vergesst im ersten Schritt

    die Tasks Besprecht Lösungsansätze Lasst es ein Mitglied zusammenfassen Macht mehrere Iterationen