Mit einem so leistungsstarken Werkzeug wie Pivotal Tracker kann es manchmal schwierig sein, den Kopf so zu wickeln, wie er es zu Ihrem Vorteil nutzen kann. Und obwohl wir nicht so tun, als hätten wir alle Antworten, hat uns die Zeit, die wir mit Tracker vertieft und schmutzig gemacht haben, einen guten Ausgangspunkt gegeben, von dem aus wir die besseren Praktiken von den… weniger besseren herausfinden können.
Hier sehen wir einige führende Praktiken, um den Saft aus der Tracker-Frucht zu holen und den Erfolg von Agile zu steigern.
Die Sprache ist fließend und kann interpretiert werden. Versuchen Sie also nicht, eine Tracker-Story als Gesprächspartner zu verwenden. Überlegen Sie, ob Sie mit Hilfe von Testern und Testern eine Entwurfsdurchführung für eine Story oder ein Projekt durchführen möchten, damit sie bei verschiedenen Perspektiven der Nutzung und der Kundenanfragen helfen können.
Stapeln sich deine Story-Kommentare? Bringen Sie die Leute kurz zusammen, um die Probleme durchzugehen, und aktualisieren Sie dann die Geschichte mit den wichtigsten Punkten. Durch das persönliche Gespräch können Missverständnisse minimiert werden, die zu leicht zu einer Ablenkung oder zu Zeitverlust führen können.
Wenn immer möglich, sollten Kunden und Entwickler zusammen Geschichten schreiben, da eine Geschichte sowohl einen geschäftlichen Nutzen für den Kunden darstellt als auch eine Leistung, die der Entwickler erzielen kann. Auf diese Weise können die Interessen und Standpunkte aller geteilt und miteinander in Einklang gebracht werden.
Führe ein wöchentliches Iterationsplanungsmeeting durch, damit das Team anstehende Storys überprüfen und bewerten kann. Entwickeln Sie Schätzungen als Gruppe, damit jeder gehört werden kann. Um den Prozess leichter zu machen, könnten Sie ein Schätzspiel spielen. Wir schlagen keine Siedler von Catan dafür vor. Versuchen Sie stattdessen etwas wie Rock, Paper, Scissors.
Wenn Sie eine bestimmte Geschichte schätzen möchten, geben Sie jedem Teammitglied die Finger entsprechend der von Ihnen gewählten Schätzungsskala, um deren Vorschlag für die Komplexität der Story anzugeben. Haben alle das Gleiche geschätzt? Großartig! Wenn nicht, fange eine Diskussion an und schätze die Geschichte zusammen.
Erstellen Sie Storys, die inkrementell und auf die Perspektive des Benutzers ausgerichtet sind. Wenn Sie also eine Mauer reparieren müssen, konzentrieren Sie sich auf die Interaktion des Benutzers mit einem bestimmten Aspekt der Wand und nicht auf die gesamte Wand. Die Geschichte „Wand sollte in gutem Zustand sein“ wäre sinnvoller als „Passant sollte keine sichtbaren Risse in der Wand sehen.“
Gleichzeitig werden einige Geschichten trotz Ihrer besten Absichten umfangreicher oder komplizierter. Sie sollten dennoch versuchen, dies zu minimieren und die Praxis nur für Geschichten mit unklarem oder enormem Umfang zu reservieren und diese dann aufzuschlüsseln. Ansonsten ist ein Schätzwert von 8 (basierend auf der Fibonacci-Skala) ein Hilferuf.
Als Entwickler sollten Sie um Klarstellung bitten und nach Nahtstellen suchen, in denen die Story in mehrere Storys unterteilt werden kann.
Das Schiff zu steuern und gleichzeitig ein Leck zu beheben, ist eine Herausforderung, um es gelinde auszudrücken. Zu diesem Zweck sollten Sie einen Tracker-Zar haben, der nicht auch in dem Projekt codieren sollte, das er besitzt. Ein Projekt zu besitzen, bedeutet viel Verantwortung, macht aber einen großen Unterschied.
Es ist zwar richtig, dass jeder Geschichten erstellen und in die Icebox legen kann, aber nur der Kunde (oder ein PM, der im Auftrag des Kunden handelt) sollte sie priorisieren.
Als Unternehmensinhaber ist ein Teil des Entscheidungsprozesses eines Kunden die Entscheidung, welche Funktionen Vorrang vor anderen haben. Mit anderen Worten, der Kunde sollte die harten Entscheidungen treffen.
Durch die Umwandlung von Aufgaben in Features werden sie als Elemente mit direktem und nachprüfbarem Wert für die Endbenutzer- und Projektziele bezeichnet. Dies könnte einfach eine Frage der Neuformulierung der Geschichte sein oder sich strenger um ihren Geschäftswert streiten.
Starten Sie niemals eine akzeptierte Story erneut. Machen Sie stattdessen eine neue Geschichte oder einen neuen Fehler. Es ist sauberer, Sie können neue Informationen fokussierter halten und die bereits geleistete Arbeit nicht beeinträchtigen. Sie können die URL immer in die Originalgeschichte einfügen, um einen Kontext zu erhalten.
Das Ablehnen einer Geschichte mit Takt und Klarheit kann eine Herausforderung sein, aber es gibt einige Strategien, um sie reibungsloser zu machen.
Wenn Sie nicht mit einem bestimmten Feature oder einer Story an Bord sind, setzen Sie Ihrem Kommentar ein "ablehnen:" voran - es ist einfacher zu scannen und herauszufinden, welcher Kommentar mit der Ablehnung zusammenhängt.
Immerhin könnte hier mehr sein, als man auf den ersten Blick sieht. Wieder ein Gespräch führen. Überprüfe, was noch fehlt und mache eine neue Geschichte. lehnen Sie es nicht einfach ab, ohne alle Details zu kennen.
Lage, Lage, Lage - das ist von größter Bedeutung. Verschieben Sie eine abgelehnte Story in der aktuellen Iteration an den Anfang der aktiven Gruppe. Wenn Entwickler nach der nächsten Story suchen, an der sie arbeiten, sehen sie die abgelehnte Story als nächste.
Auch wenn es keinen nachweislich universellen Weg gibt, um Pivotal Tracker für die agile Entwicklung zu verwenden, und obwohl es für eine Vielzahl von Ansätzen geeignet ist, haben Zeit und Erfahrung gezeigt, dass einige Praktiken sinnvoller sind.
Wenn Sie Fragen oder Feedback zu uns haben, würden wir uns freuen, von Ihnen zu hören! Bitte besuchen Sie unsere Website für weitere Informationen oder kontaktieren Sie uns unter [email protected].