可以跟踪案例依赖关系吗?
FogBugz一直支持案例“关系”,只需将“case 1234”添加到任何说明即可创建临时链接。缺点是这些链接无法删除,而且在FogBugz 7中仍然存在。(我们尝试找出正确的做法,但时间不够,所以保留了当前行为。)
新发布的FogBugz 7增加了父子层级结构,允许您将主要案例分解为其组成部分,或将类似请求聚合在一个大型案例下。
FogBugz 7还提供里程碑依赖性,其中一个里程碑在另一个里程碑完成之前不能开始。这仅适用于软件的调度功能。我们实际上不会阻止任何人处理依赖于里程碑的案例。
我们认为这些功能代表了项目不同部分之间存在的依赖关系的现实世界。
我们有意没有实现任何类似Bugzilla-style阻塞的功能,原因有几个。首先,这可能极其低效,使人们忽略他们可以轻松完成的工作。其次,它可能导致互相依存的混乱。第三,它还允许使用软件作为社交武器,“(我不能开始检查函数,因为Jeff还没有完成他的模型。”),这是我们试图避免的。我们制作社交软件……我们更喜欢通过社交方式解决社交问题,通过软件方式解决软件问题。有意省略案例之间的阻止或硬性依赖关系是这一理念的一部分。
话虽如此,FogBugz 7具有高度可扩展性,包括插件、标签、自定义字段和许多其他好东西。如果您需要阻塞功能,我相信有人能够把它们组合在一起。
是和不是。案例可以相互关联,但如果您正在寻找案例树(先决条件等),则需要使用FogBugz 7或更高版本。
如果您使用的是FogBugz 7.3或更高版本,则现在可以使用Case Dependency Plugin,该插件于2011年4月发布。
FogBugz 7现在支持子案例。这可能会或可能不会解决您的问题,具体取决于您想如何处理它。