问题跟踪系统中问题状态的含义

时间:2012-08-27 13:10:55

标签: issue-tracking

在几乎问题跟踪系统中存在一些传统的问题状态:

NewIn ProgressResolvedFeedbackClosedRejected

  • New:需要解决的新问题。
  • In progress:有人正在研究这个问题。
  • Resolved:解决问题后,将状态设置为Resolved,验证后关闭问题(例如项目经理)。
  • Feedback:???
  • Closed:每个问题的最终状态。
  • Rejected:???

我想知道在什么情况下我应该将问题的状态更改为FeedbackRejected

2 个答案:

答案 0 :(得分:1)

我无法找到描述“反馈”的重要内容。但是,我可以想象一个问题在解决之前的某个时刻或者一旦解决后进入“反馈”状态。预先决议,它可能表明分配到该问题的人正在寻求澄清问题的描述,或者可能是报告问题的人有一些事后的想法是否实施可能导致项目的其他方面中断并且正在寻找用于支持或反驳问题的输入。解决后,“反馈”可能是在关闭问题之前请求一些额外的调整,或者可能暗示实现是完全有缺陷的!一般来说,我想说的是“反馈”状态,表明记者与受让人之间正在进行某种形式的反馈。

就“拒绝”而言,我认为人们会使用它的情况包括关闭一个实际上并不是错误的错误。可以将其视为解决未解决问题的一种方式。

答案 1 :(得分:-1)

Resolved:在程序员修复问题并且问题进入CodeReview或测试时使用。

Rejected:当测试人员或代码审查失败并且返回给程序员以解决修复问题时使用。

Invalid:当bug无效时(缺少相关部分,不可复制,......)

Feedback:可以重新开启问题(恕我直言,但不确定)