Frage

Ich benutze Fogbugz als Werkzeug, um uns "einen Blick in die Zukunft" zu geben. Das Programm benötigt unsere Arbeitszeit, die Aufgaben für eine Veröffentlichung, die Schätzung des Entwicklers gegen diese Aufgabe und die Tendenz der Entwickler, unter/zu schätzen, und versucht eine Wahrscheinlichkeit, die Veröffentlichung gegen eine Reihe von Daten in Zukunft zu erstellen .

Da Fogbugz die Arbeitszeiten berücksichtigt, wird davon ausgegangen zusammen.

Bedeutet dies, dass ich Fogbugz für Schätzungen bei der Paarprogrammierung nicht verwenden kann?

War es hilfreich?

Lösung

Was ich in diesem Fall tun würde, wäre, dass jeder Entwickler jeden seiner Fälle für die in den Arbeitszeiten ausgedrückte Veröffentlichung schätzt, um sie während der Paarprogrammierung abzuschließen (dh die Zeit, die mit einem Partner verbracht wird, der tatsächlich an diesem Fall arbeitet). Dann finden Sie heraus, wie viel Zeit Sie Paare programmieren, die für Ihre eigenen Aufgaben im Vergleich zu den Aufgaben eines anderen sind, und setzen Sie Ihre "% Zeit für Fogbugz -Aufgaben" auf Ihren Arbeitsplan auf den ungefähren Prozentsatz der Zeit, die Sie für Ihre eigenen Aufgaben ausgeben.

Wenn Sie dann an Ihren Aufgaben arbeiten, markieren Sie sich als Arbeit an -> Fall -ID und wenn Sie an den Aufgaben eines anderen arbeiten, setzen Sie an -> Nichts.

Es gibt tatsächlich viele verschiedene Möglichkeiten, dies zum Laufen zu bringen (und die anderen Antworten hier könnten je nach den Umständen besser sein), aber so würde ich das tun.

Andere Tipps

Wenn die beiden Programmierer zusammenarbeiten, sind sie für alle praktischen Zwecke wie ein Programmierer mit zwei Köpfen, nein? Warum nicht ein weiteres Benutzerkonto in Fogbugz erstellen, das beide repräsentiert? Sie sollten dann auch ihre Schätzungen zusammen produzieren. Das könnte die Präzision tatsächlich erhöhen.

Bedeutet dies, dass ich Fogbugz für Schätzungen bei der Paarprogrammierung nicht verwenden kann?

Ich habe keine Fogbogz -Erfahrung, aber ich würde sagen: "Probieren Sie es aus". Der springende Punkt der Zeitschätzungen in Fogbogz ist, dass die Software aus Erfahrung aus der Erfahrung lernt und die darauf basierenden Schätzungen automatisch korrigiert. Dies ist ein unglaublich starker Mechanismus, denn in der Praxis sind die meisten Schätzungen der Menschen in die Hocke wert. Es wäre interessant zu sehen, ob Fogbugs auch mit Paarschätzungen fertig werden können. Ich gehe davon aus, dass die Fehlermarge etwas höher ist, aber vielleicht sind die Schätzungen immer noch verwendbar.

Bedeutet dies, dass ich Fogbugz für Schätzungen bei der Paarprogrammierung nicht verwenden kann?

Ich habe keine Erfahrung damit, aber Intuition würde mir sagen "es hängt davon ab"

Um herauszufinden - sagen Sie 2 Programmierer, John und Bob, beide mit FB -Konten:

Macht John immer ein Paarprogramm mit Bob?
- Johns Schätzungen sollten in Bezug auf seine tatsächlichen Abschlusszeiten konsistent sein. Auch wenn er seine Schätzungen basierend auf dem, was er allein denkt

Macht John manchmal ein Paarprogramm mit Bob und manchmal alleine?
- vorausgesetzt, John weiß im Voraus, welche Projekte gepaart werden und was nicht, er wird seine Schätzungen entsprechend anpassen. Sie mögen immer noch falsch liegen, aber die Geschwindigkeitsberechnungen sollten wahrscheinlich immer noch in Ordnung sein? kann sein?

Hat John ein Paarprogramm mit einer Vielzahl von Partnern? (Optional auch die Programmierung allein)
- Du bist geschraubt. Es sind zu viele Variablen in Bewegung, damit John irgendeine Art von nützlichen Schätzungen erstellen kann, geschweige denn für FB oder irgendetwas (oder irgendjemanden), um sie auszugleichen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top