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