Вопрос

Я использую Fogbugz в качестве инструмента, чтобы дать нам «взгляд на будущее». Программа занимает наши рабочие часы, задачи по выпуску, оценка разработчика против этой задачи и тенденция разработчиков к оценке/переоценке и пытается придумать вероятность освобождения от ряда дат в будущем Анкет

Теперь, поскольку Fogbugz учитывает рабочее время, он предполагает, что разработчики введут часы в задачи, которые они назначают, что не соответствует XP, потому что более раннее решение пары состояло в том, чтобы работать над одной из задач разработчиков. вместе.

Означает ли это, что я не могу использовать Fogbugz для оценки при выполнении парного программирования?

Это было полезно?

Решение

В этом случае я бы сделал, чтобы каждый разработчик оценил каждый из своих случаев для выпуска, выраженного в рабочее время, которое потребуется, чтобы завершить его во время парного программирования (то есть время, проведенное с партнером, действительно работающим над этим делом). Затем выясните о том, сколько времени вы проводите парные программирование на свои собственные задачи и на чужие задачи, и установите «% времени, потраченного на задачи Fogbugz» в вашем рабочем графике до приблизительного процента времени, которое вы проводите на свои собственные задачи.

Затем, когда вы работаете над своими задачами, отметьте себя как работа -> идентификатор корпуса, и когда вы работаете над чужими задачами, установите работать над -> ничего.

На самом деле есть много разных способов заставить это работать (а другие ответы здесь могут быть лучше в зависимости от обстоятельств), но вот как я бы это сделал.

Другие советы

Если два программиста работают вместе, то для всех практических целей они похожи на одного программиста с двумя головами, нет? Почему бы не создать другую учетную запись пользователя в Fogbugz, которая представляет их обоих? Затем они также должны дать свои оценки вместе. Это может на самом деле повысить точность.

Означает ли это, что я не могу использовать Fogbugz для оценки при выполнении парного программирования?

У меня нет опыта Fogbogz, но я бы сказал «попробуйте». Весь смысл оценок времени в Fogbogz заключается в том, что программное обеспечение учится на опыте и автоматически исправляет оценки на основе этого. Это невероятно сильный механизм, потому что на практике оценки большинства людей стоит приседать. Было бы интересно посмотреть, могут ли туманы также справиться с оценками пар. Я ожидаю, что маржа ошибки будет немного выше, но, возможно, оценки все еще используются.

Означает ли это, что я не могу использовать Fogbugz для оценки при выполнении парного программирования?

У меня нет опыта с этим, но интуиция скажет мне "это зависит"

Чтобы уточнить - скажем, у вас есть 2 программиста, Джон и Боб, оба с учетными записями FB:

Всегда ли Джон-программа с Бобом пары?
- Оценки Джона должны быть последовательны в отношении его фактического времени завершения. Даже если он делает свои оценки на основе того, что он думает один, расчеты «скорости» должны компенсировать это

Иногда Джон-программа со спиной с Бобом, а иногда и сам?
- При условии, что Джон знает заранее, какие проекты будут в сочетании, а какие нет, он соответствующим образом скорректирует свои оценки. Они все еще могут ошибаться, но расчеты скорости, вероятно, все еще должны быть в порядке? может быть?

Иоанн PARY-Program с широким спектром партнеров? (необязательно включать только программирование)
- Ты пьян. Для Джона слишком много переменных, чтобы он мог получить любые полезные оценки, не говоря уже о FB или что -либо (или кого -либо из всех), чтобы компенсировать их.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top