TFS中的错误,问题和任务之间有什么区别

Joh*_*ich 35 tfs workitem

有人能给我一个关于TFS中的错误,问题和任务之间差异的简短解释吗?

San*_*ath 47

对于Scrum TFS流程模板

  • 错误 - 现有功能中的任何问题或功能缺失.代码或要求的缺陷,错误不是设计的.

  • 问题(Impediment) - 任何可能阻碍开发过程的问题,例如:您确定为依赖项的第三方驱动程序未按时发布,因此这是您开发过程中的一个问题.

  • 任务 - 任何计划作为项目开发的一部分的工作,可能是由于错误,问题或要求(包括需求分析或开发或测试)造成的.等等

对于敏捷TFS流程模板

  • 错误 - 一个错误表明您的团队正在开发的代码中存在潜在问题.

  • 问题 - 可能延误运输的事件或原因.

  • 任务 - 任务表明需要做一些工作.每个团队成员都可以定义任务来表示他们需要完成的工作.


Jon*_*lis 7

当我们过去使用TFS时.

问题 - 需要调查的软件用户是否报告了问题.这可能是代码错误或需求变更(在变更请求之前)

BUG - 开发人员确认的"代码中"问题.可以提供类似可能的原因和解决方法的信息.可以标记为已修复并链接到源代码检查.

任务 - 是一个供人们完成的工作项目.比如需要完成的功能.如果它是一个编程任务,它可以链接到源代码检查.

更新

见下面的评论.请记住,以有利于团队的方式使用系统.每个人的工作方式不同

问题 - 涵盖项目的所有内容,可能需要一些工作或调查.它不一定是代码的问题,但它为调查创建了一个说明点.如果出现问题,需要更改项目,可能会导致错误或任务.

  • 没有didibus。乔恩的定义不正确。问题是开发的外部依赖性-第三方库,需要支撑服务器环境的IT等-与正在开发的代码无关。一个错误是,无论运行Scrum还是仅运行Agile,如何标记代码问题。用户报告的代码错误的状态为“新”。确认后,错误的状态将更改为“已确认”。另一方面,需求更改作为用户素材输入。 (2认同)