伙计们,
首先,这个问题是基于我通过分析视图连接 Azure devops 数据并且所有可用字段都被选择到视图的前提。
我想跟踪开发团队是否坚持计划或处理已创建或已在 sprint 开始后添加到 sprint 中的积压项目。但我不知道该怎么做。显然,为“创建日期”标准编写 IF 语句看起来更容易。
但是如何在 sprint 开始后有效地识别何时添加了项目?
伙计们,
首先,这个问题是基于我通过分析视图连接 Azure devops 数据并且所有可用字段都被选择到视图的前提。
我想跟踪开发团队是否坚持计划或处理已创建或已在 sprint 开始后添加到 sprint 中的积压项目。但我不知道该怎么做。显然,为“创建日期”标准编写 IF 语句看起来更容易。
但是如何在 sprint 开始后有效地识别何时添加了项目?
不幸的是,没有内置的报告可以生成你想要的。由于 TFS/Azure DevOps 是工作量跟踪系统而不是时间跟踪系统,因此尝试跟踪计费时间作为 TFS/Azure DevOps 的一部分是一场失败的战斗。
敏捷项目不关注单个任务需要多长时间(与项目首次添加到 sprint 时的概念相同)——它们关注的是开发团队在一段时间内提供了多少价值。一件事可能被估计低,一项任务可能被估计高,但最终都无关紧要,只要团队交付他们承诺交付的东西。
关于 Scrum,建议你看看这个相关的问题:Reporting on completed sprint
如果您坚持要实现这一点,您可以使用一些 3-rd 方扩展,例如Imaginet Time Sheet & Timetracker。例如,关于时间跟踪器,它完全集成到 TFS 中,允许直接针对工作项进行跟踪,并提供数据导出以及上述字段的自动填充。在扩展的帮助下,项目经理可以根据规则自动将所有时间报告回 MS Project。