如何在敏捷方法论中使用FogBugz?

19

在FogBugz中,“基于证据的排程”很有趣,但是我如何在敏捷方法论中使用它?

4个回答

12

正如eed3si9n所说,如果您对EBS的估计保持一致,FogBugz会为您处理。

至于更一般的问题,FogBugz如何适应敏捷方法论,您最好将其作为小型发布进行迭代。 创建一个迭代,并将要在该迭代中实现的用例添加到该发布(或里程碑)中。 如果您进行为期一周的迭代,请设置一个截止日期,例如一周后。 然后,EBS可以跟踪它,并告诉您是否按计划进行。

报告部分的图表还将向您显示燃尽图。 术语略有不同,因为FogBugz并非仅限于敏捷,但信息在那里。

您想知道完成迭代的预期时间是否保持稳定或前进。 如果保持稳定,则说明您在计划内,您的燃尽率符合目标。 如果它逐渐上升,则说明您正在失去优势,您的迭代正在延迟。 是时候将事情移到下一个迭代或弄清楚为什么您估计不准了:)

本质上,我认为这是一个燃升图,而不是燃尽图,但它可以回答相同的问题。 我是否能按时完成? 我还有什么要做的?

Atalasoft的Lou Franco撰写了一篇很棒的文章Patrick Altman也有一篇文章。

更新:修复了Altman文章的链接


4
以下是关于如何在计划中包含故事点的建议:
当您将Story输入FB7时,可以将其作为Case,并在创建名为“Story Points”的新自定义字段中包含Planning Poker中的Story Points数量(如下所示)。然后,当您开始处理该Story时,如果需要,可以将其进一步分解为Sub-Case,并输入完成每个Sub-Case的预估时间(预估时间将累加在Story(顶部)Case的“Estimate”字段中,以及提供Evidence Based Scheduling / Burndown Charts)
以下是两个要考虑修改的事项,以反映您的敏捷术语。
(1)默认情况下,FB类别“Feature”最接近您的“Story”。但是,您可以更改类别名称,并在Admin> Workflow> Customize Categories中添加新类别。这里有更多信息:

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

(2)为了捕获用户故事点,您可能需要在Case对话框中创建一个自定义字段。这可以通过包含的Custom Fields插件实现。有关此内容的其他信息可在isl=174461处找到。

请注意,使用自定义字段,您还可以添加一个文本编辑框,该文本编辑框将始终显示在Case对话框标题中(无论下面的案例活动历史有多长)。


4
我们开始在技术团队内几乎所有事情都使用FogBugz:文档、bug报告、任务管理。随着时间的推移,我们逐渐变得更加敏捷。

我所做的是创建一个名为“产品待办事项”的发布,它被赋予了未来的任意发布日期。我将FogBugz字段“版本”更改为“优先级”,以便我们可以按优先级排序。为了管理产品待办事项,我大量使用领域来对用户故事进行分类。领域可以是主题或史诗。每个迭代在FogBugz中都是一个发布。

现在,我们最近开始使用Story Points而不是理想任务天数来估算我们的产品待办事项。FogBugz不理解Story Points的计量单位,因此令人困惑的是,在我们的产品待办事项中,1 SP被报告为1天。如果有任何混淆可能会很危险,但我们的团队很小。我不使用FogBugz中内置的报告工具,但如果我能使用就太好了。

所以,我所有的故事点和速度计算都是在Excel中完成的,这对我们现在来说似乎很好。我们使用索引卡片跟踪用户故事的任务,并在办公室的看板上使用便利贴作为任务。请查看Kniberg的书籍“Scrum and XP from the Trenches”,这影响了我的决定。实际上,在我们早晨的Scrum中盯着看板上的所有内容确实有很大帮助。
我认为FogBugz中的历史估算历史记录和报告非常出色。这是否适用于规划扑克世界?至少从团队的估算历史记录来看是可以的。
由于产品待办事项中的用户故事经常随着迭代计划会议而演变(敏捷计划),因此如果有一种维基风格的编辑案例而不是描述线程,那将是很棒的。
有传言称下一个主要版本将更支持敏捷流程,因此我非常期待看到它提供了什么。
编辑: FogBugz 7现已推出,管理产品“项目”待办事项更加出色。看一看!

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


FYI:FogBugz有一个项目积压插件,可以避免您在自定义字段中管理积压顺序。 - JohnFx

4

我问了FogBugz的人同样的问题,因为在XP中,例如,你会提供IET(理想工程时间)的估计。他们的回答是在提供估计的方式上保持一致。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接