Может ли fogbugz отслеживать зависимости от регистра? - PullRequest
9 голосов
/ 26 августа 2008

Может ли fogbugz отслеживать зависимости?

Ответы [ 4 ]

15 голосов
/ 07 августа 2009

FogBugz уже давно поддерживает «отношение» кейса, которое создает специальную связь между кейсами, просто добавляя «кейс 1234» к любой заметке. Недостаток: они не являются съемными, и это сохраняется в FogBugz 7. (Мы пытались выяснить, как сделать это правильно, но просто не хватило времени, поэтому мы оставили текущее поведение.)

FogBugz 7, недавно выпущенный, добавил иерархию «родитель-потомок», чтобы позволить вам разбить мастер-кейс на его составные части или объединить похожие запросы в одном зонтичном кейсе.

FogBugz 7 также предлагает зависимости этапа, когда один этап не может быть запущен до завершения другого. Это относится только к функциям планирования программного обеспечения. На самом деле мы никому не мешаем работать над делами на зависимом этапе.

Мы считаем, что эти функции представляют реальный мир зависимостей, поскольку они существуют между различными частями проекта.

Мы намеренно не реализовали никакой блокировки типа Bugzilla по нескольким причинам. Во-первых, это может быть ужасно неэффективным, позволяя людям игнорировать работу, которую они могли бы легко выполнить, если бы она была перед ними. Во-вторых, это может вызвать массу взаимозависимостей. В-третьих, он также позволяет использовать программное обеспечение как социальную дубинку («Я не могу начать заглушать функции, пока Джефф не закончит свои макеты».), Чего мы стараемся избегать. Мы создаем социальное программное обеспечение ... потому что мы предпочитаем, чтобы социальные проблемы решались социальным образом, а проблемы программного обеспечения решались с помощью программного обеспечения. Преднамеренное упущение блокирования или жесткой зависимости между делами является частью этой философии.

Тем не менее, FogBugz 7 обладает широкими возможностями расширения, с плагинами, тегами, настраиваемыми полями и множеством других полезностей. Если блокировка - то, что вы хотите, я уверен, что кто-то сможет что-то сделать вместе.

9 голосов
/ 26 августа 2008

Да и нет. Случаи могут быть связаны друг с другом, но если вы ищете дерево случаев (предварительные условия и тому подобное), вам нужен FogBugz 7 или более поздней версии.

Если вы используете FogBugz 7.3 или выше, теперь вы можете использовать Плагин зависимости от случая , выпущенный в апреле 2011 года.

5 голосов
/ 26 августа 2008

Вы не определили, что именно вы подразумеваете под зависимостями , но если вы имеете в виду, что решение одного случая требует решения других - формально ответ - нет. Однако вы можете ссылаться на другие случаи из базового случая, и FogBugz будет отслеживать перекрестные ссылки. Например, если вы скажете «видеть случай 2031» в тексте одного случая, часть 2031 превратится в гиперссылку, и оба случая теперь сообщат, что они ссылаются друг на друга (как вперед, так и назад). Это довольно крутая функция на самом деле.

1 голос
/ 05 августа 2009

FogBugz 7 теперь поддерживает подслучаи. Это может решить, а может и не решить вашу проблему, в зависимости от того, как вы хотите ее решить.

...