Was sind die Werte von Extremen Programmierung (XP)?
Die Praxis von XP wird durch 5 grundlegende Werte unterstützt. Bei diesem Gesundheitscheck gibt Ihr Team an, wie zufrieden es derzeit mit diesen Werten ist und welche anderen Werte es anstrebt.
Kommunikation
Die Bedeutung des Wissenstransfers zwischen den Teammitgliedern durch geeignete und häufige Kommunikationsmechanismen.
Vereinfachung
Vermeidung von Verschwendung und Beschränkung auf das absolut Notwendige, damit das System so einfach wie möglich zu erstellen und zu unterstützen ist. Sie konzentriert sich auf die Anforderungen, die Sie kennen, anstatt zu versuchen, die Zukunft vorherzusagen.
Rückmeldung
Einholung und Umsetzung von Feedback zu Entwürfen und Konstruktionen, damit Verbesserungsmöglichkeiten erkannt und Anpassungen vorgenommen werden können.
Courage
Der Mut, Probleme anzusprechen, die sich auf die Effektivität auswirken, und Dinge zu beenden, die nicht funktionieren, sowie der Mut, Feedback anzunehmen und darauf zu reagieren, auch wenn es schwerfällt.
Respekt
Die Teammitglieder respektieren sich gegenseitig, vor allem, weil sie so eng zusammenarbeiten und miteinander verbunden sind.
Wie lassen sich diese Werte auf Extreme Programming anwenden?
Extreme Programming (XP) ist das spezifischste agile Rahmenwerk für Engineering-Praktiken, das darauf abzielt, eine höhere Softwarequalität und Lebensqualität für das Entwicklungsteam zu erreichen.
Am häufigsten wird sie bei sich dynamisch verändernder Software eingesetzt, bei der kleine Teams an verschiedenen Standorten arbeiten, die durch automatisierte Tests unterstützt werden, und bei der Risiken durch zeitlich begrenzte Projekte mit neuen Technologien bestehen.
Die Teams sitzen in einem gut eingerichteten Arbeitsbereich zusammen, der konzentriertes und energiegeladenes Arbeiten und gepaartes Programmieren ermöglicht (wobei zwei Personen an einem Rechner sitzen, um eine kontinuierliche Codeüberprüfung und eine schnellere Problemlösung zu ermöglichen).
Kunden, Tracker, Entwickler und Coaches arbeiten eng zusammen, um wöchentlich und vierteljährlich Geschichten bereitzustellen und zu testen. 10-Minuten-Build, kontinuierliche Integration, inkrementelles Design und Test-first-Programmierung kommen ebenfalls ins Spiel.
Angesichts dessen sind die Werte des Teams für diese Art von engmaschiger Praxis nach wie vor von entscheidender Bedeutung. Nehmen Sie zum Beispiel eine wöchentliche Feedback-Sitzung. Die Entwürfe sollten einfach sein und effektiv kommuniziert werden. Es muss eine gute Kommunikation zwischen dem Team und den Nutzern stattfinden, damit das Feedback in einer respektvollen Art und Weise gegeben wird. Das Team muss dann den Mut haben, diese Veränderungen anzunehmen und umzusetzen. Die Verankerung dieser Werte gilt für die tägliche Arbeitspraxis ebenso wie für die vierteljährlichen Zyklusüberprüfungen.
Verständnis des XP Values Health Check
Jeder der folgenden Grundsätze stellt eine Gesundheitsdimension dar, auf die jedes Teammitglied reagieren kann. Sie denken darüber nach, wie sie tagtäglich arbeiten, und geben dann an, ob sie damit zufrieden, neutral oder traurig sind. Wenn Sie möchten, können Sie stattdessen eine Zahlenskala verwenden. Sie können auch Werte hinzufügen oder entfernen, die für Ihre Teams sinnvoll sind.
Auf diese Weise erhalten Sie und das Team einen Einblick, wie die Teammitglieder ihre Arbeit empfinden, und können Möglichkeiten erörtern, wie sie ihre Praktiken verbessern können, um extreme Programmierung besser umzusetzen.
So erstellen Sie einen Gesundheitscheck in TeamRetro
Ihre Vorlage ist einsatzbereit
Unter Gesundheitschecks, Wählen Sie den Gesundheitscheck aus, den Sie durchführen möchten. Entscheiden Sie, ob Sie das Team anonym, unter Pseudonym oder offen befragen möchten.
Zeigen Sie die Ergebnisse auf und diskutieren Sie sie
Ihre Gesundheitscheckdaten werden mit der durchschnittlichen Antwort und der Gesamtzahl jeder Antwort angezeigt. Sortieren Sie die Dimensionen nach den meisten positiven, negativen oder gemischten Antworten, um Diskussionen aussagekräftiger zu gestalten.
Halten Sie das Gespräch mit dem Präsentationsmodus auf Kurs
Wechseln Sie in den Präsentationsmodus, um Geräte zu synchronisieren und so Gespräche einfacher zu moderieren und zu fokussieren. Erfassen Sie unterwegs Kommentare und Aktionen.
Überprüfen Sie Ihren Aktionsplan
Weisen Sie Aktionseigentümer zu, legen Sie Fälligkeitstermine für neue Elemente fest und überprüfen Sie frühere Aktionen. Diese Aktionsliste kann verfolgt, geteilt oder in Ihre anderen Workflow-Tools integriert werden.
Teilen Sie die Ergebnisse
Großartige Arbeit, Sie sind fertig! Teilen Sie die Ergebnisse per E-Mail mit Ihrem Team, laden Sie sie herunter und drucken Sie sie aus oder veröffentlichen Sie sie in Tools wie Jira, Asana und Trello. Die Ergebnisse können in Ihrem Dashboard verfolgt werden.