Ich arbeite derzeit mit ein paar Studenten an einem Kursprojekt (2x8h pro Woche).
Bei der letzten Sprint-Planung haben wir eine Haupt-Backlog-Story zur Implementierung übernommen, und von mir wurde erwartet, neben einer helfenden Hand der primäre Implementierer zu sein.
Jetzt musste ich am ersten Tag ein paar Backend-Aufgaben erledigen (für die ich derzeit verantwortlich bin) und meine helfende Hand, nennen wir ihn Jerry, erkundet die Technologie. Als ich zur eigentlichen Aufgabe zurückkam, fand Jerry eine gute Bibliothek, um bei der Implementierung zu helfen, und probierte sie bereits aus, und ich stimmte der Bibliothek zu.
Aber als ich versuchte, an der Implementierung des Features mitzuarbeiten, teilte mir Jerry mit, dass er das Feature selbst implementieren möchte, dem ich zustimmte, da ich ihm die Chance geben wollte, sich zu beweisen (es wurde noch nicht viel Code geschrieben ). Später bat er mich, Tests für das Feature zu schreiben, was ich tat, aber er verwendet sie nicht und er schreibt selbst keine Tests (abgesehen davon hatte ich Schwierigkeiten, Tests zu schreiben, da ich nichts an seinem Code ändern soll).
Das Problem ist 1) Ich glaube nicht, dass er es rechtzeitig schaffen kann (wir haben einen 5-Tage-Sprint, zwei Tage verbleiben). 2) Ich befürchte, dass dies ein schlechtes Licht auf mich werfen wird, da ich eigentlich dazu bestimmt war, das Feature zu schreiben. Soll ich sagen, dass er das Feature in der nächsten Tageszeitung übernommen hat?
Der Sprint ist nicht als Verpflichtung gedacht, mit der das Unternehmen Entwickler dafür bestrafen kann, dass sie sich nicht daran halten.
Ich befürchte, dass dies ein schlechtes Licht auf mich werfen wird, da ich eigentlich dazu bestimmt war, das Feature zu schreiben.
...Wer sagt, dass diese Funktion für Sie bestimmt war? In Scrum wird die Arbeit dem Team zugewiesen, nicht Einzelpersonen. Wenn es dem Team zugewiesen wurde, warum sollte es dann speziell auf Sie ein schlechtes Licht werfen? Wenn es Ihnen speziell zugewiesen wurde, warum arbeitet dann ein anderer Entwickler daran?
Soll ich sagen, dass er das Feature in der nächsten Tageszeitung übernommen hat?
Das Daily Scrum ist nicht als Status-Pull gedacht. Wem würden Sie dies melden? Warum müssen sie es wissen? Das Team sollte befähigt werden, diese Probleme selbst zu lösen.
Ihr Prozess ist unterbrochen. Sie scheinen Scrum nicht zu folgen, obwohl Sie Sprints erwähnen. Sie sollten sich mit der Behebung Ihres Prozesses befassen. Davon abgesehen...
Rede einfach mit dem Typen. Sie sind beide (vermutlich) vernünftige, professionelle Erwachsene. Sprechen Sie mit ihm, sagen Sie ihm, wie Sie sich fühlen (versuchen Sie, „ich“ und nicht „du“ zu verwenden), und bitten Sie ihn dann um Input und hören Sie zu.
Wie das geht, fragst du besser auf Workplace oder ipse .
1) Ich glaube nicht, dass er es rechtzeitig schaffen kann (wir haben einen 5-Tage-Sprint, zwei Tage verbleiben).
Wenn dies der Fall ist, sprechen Sie das Problem einfach mit ihm an. Sagen Sie ihm: "Jerry, wenn Sie alleine daran arbeiten, werden wir es meiner Meinung nach nicht in der verbleibenden Zeit liefern. Bitte lassen Sie mich Ihnen helfen." Wenn er sich weigert, sprechen Sie den Scrum Master darauf an (es ist ein Hindernis). Dies ist ein Thema für die Sprint Retrospektive.
2) Ich befürchte, dass dies ein schlechtes Licht auf mich werfen wird, da ich eigentlich dazu bestimmt war, das Feature zu schreiben. Soll ich sagen, dass er das Feature in der nächsten Tageszeitung übernommen hat?
Das gesamte Entwicklungsteam ist für die Lieferung der Elemente im Sprint Backlog verantwortlich, einschließlich Ihnen beiden. Führen Sie die Diskussion mit Jerry in dem Moment, in dem Sie feststellen, dass Sie (als Team) den Artikel nicht liefern werden. Wenn es nicht hilft, sprechen Sie das Problem im Daily Scrum an.
Hier geht es nicht um Scham oder (Vermeidung) von Verantwortung. Es geht um Transparenz. Seien Sie freundlich und sprechen Sie über das Problem selbst ("Ich glaube, wir werden es nicht liefern, wenn nur ein Entwickler daran arbeitet") und zeigen Sie nicht mit dem Finger auf Sie.
Sarow
Zweck
Sarow
Sarow
Zweck