Подтвердить что ты не робот

Как вы используете FogBugz с методологией Agile?

"Планирование на основе фактических данных" в FogBugz интересно, но как его использовать с методологией Agile?

4b9b3361

Ответ 1

Как eed3si9n, если вы согласны в своих оценках для EBS, FogBugz позаботится об этом для вас.

Что касается более общего, то как FogBugz соответствует методологии Agile, лучше всего делать спринты как мини-релизы. Создайте спринт и добавьте случаи, которые вы хотите достичь для этого спринта к этой версии (или этапу). Дайте ему дату окончания, скажем, на неделю, если вы проводите недельные спринты. Затем EBS может отслеживать его и сообщать вам, если вы по расписанию.

Графики в разделе "Отчеты" также покажут график сбоев. Терминология немного отличается, потому что FogBugz не является Agile-only, но информация есть.

Вы хотите увидеть, будет ли ожидаемое время, когда вы закончите свой спринт, оставаться стабильным или идти вперед. Если он устойчив, вы находитесь на трассе, и ваш уровень выгорания находится на цели. Если он ползет, вы теряете почву, и ваш спринт задерживается. Время переместить вещи на следующий спринт или выяснить, почему вы испортили свои оценки:)

По существу, я полагаю, что это график выгорания, а не график сгоревших, но он дает вам тот же ответ на тот же вопрос. Я собираюсь закончить вовремя? Что мне осталось делать?

Atalasoft Лу Франко написал отличный пост об этом. Патрик Альтман также имеет статью.

Обновление: фиксированная ссылка на статью Altman

Ответ 2

Я попросил ребят FogBugz то же самое, потому что в XP, например, вы указали бы оценку в IET (идеальное время разработки). Их ответ был последовательным в том, как вы предоставляете оценку.

Ответ 3

Мы начали использовать FogBugz почти во всем, что есть в нашей технической команде: документация, отчет об ошибках, управление задачами. По мере того, как время прошло, мы постепенно стали больше Agile.

То, что я сделал, создано релиз, который называется Backlog продукта, и в будущем ему предоставляется произвольная дата выпуска. Я изменил поле FogBugz "Версия" на "Приоритет", чтобы мы могли сортировать по приоритету. Чтобы управлять отставанием продукта, я сильно использую области, чтобы классифицировать истории пользователей. Областями могут быть Темы или Эпики. Каждая итерация является выпуском в FogBugz.

Теперь, недавно мы начали использовать Story Points в отличие от идеальных дней задач для оценки нашего отставания в продукте. FogBugz не понимает единицы измерения Story Points, поэтому довольно смутно, 1 SP в нашем продукте Backlog сообщается как 1 день в FogBugz. Это может быть опасно, если есть какая-то путаница. Но наша команда небольшая. Я не использую встроенные средства отчетности в FogBugz, но было бы здорово, если бы я мог.

Итак, все мои вычисления Story Point и Velocity выполняются за пределами FogBugz в Excel. На данный момент это кажется прекрасным. Мы отслеживаем задачи с помощью карточек-индексов для пользовательских историй и пост-заметки в качестве задач на наших досках в офисе. Взгляните на книгу книги "Scrum and XP from the Trenches" Kniberg, которая повлияла на мое решение. На самом деле, имея большой совет со всем, на что мы смотрим в наше утро, Scrums действительно помогает.

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

Поскольку пользовательские истории в отставании продукта часто развиваются, так как есть итеративные сеансы планирования (Agile Planning), было бы замечательно, если бы было редактирование типов вики, а не поток описаний.

Говорят, что следующая основная версия будет более благоприятна для Agile-процессов, поэтому я очень надеюсь увидеть, что это предлагает.

Изменить: FogBugz 7 теперь намного лучше управляет отставанием от проекта "Project". Посмотрите!

http://www.fogcreek.com/FogBugz/blog/post/Scrum-Friendly-Features.aspx

Ответ 4

Вот несколько советов по включению Story Points в ваше планирование:

Когда вы вводите свою историю в FB7, вы можете сделать это в качестве примера и включить количество очков истории из Планирования Poker в новое настраиваемое поле, которое вы создаете, называемое "Story Points" (как это сделать ниже). Затем, когда вы переходите к работе над этой Историей, вы можете разбить ее дальше на суб-случаи, если это необходимо, а также ввести расчетное время для завершения каждого суб-случая (расчетное время будет складываться в Истории (вверху) ) Поле "Оценка" случая, а также диаграммы составления расписания/составления отчетов на основе фактических данных)

Вот две вещи, которые следует учитывать при модификации в вашей установке FogBugz, чтобы отразить вашу номенклатуру Agile.

(1) Из категории "Особенность" FB категории больше всего нравится ваша "История". Но вы можете изменить имена категорий и добавить новые в Admin > Workflow > Customize Categories. Здесь дополнительная информация по этому вопросу:

http://www.fogcreek.com/FogBugz/docs/70/topics/plugins/CustomWorkflow.html?isl=174457

(2) Чтобы захватить Story Points, вы, вероятно, захотите создать настраиваемое поле в диалоговом окне Case. Это достигается с помощью встроенного плагина Custom Fields. Дополнительная информация об этом доступна по адресу isl = 174461

Обратите внимание, что в пользовательских полях вы также можете добавить текстовое поле для Истории, которое всегда будет отображаться в заголовке диалога Case (независимо от того, насколько длинна история активности дела ниже.)