Project management 问题状态(指定、编码、测试等)和百分比

Project management 问题状态(指定、编码、测试等)和百分比,project-management,redmine,Project Management,Redmine,在努力将它安装到共享主机上之后,我终于发现了Redmine的威力。我必须说我印象深刻。然而,我是一个初学者,跌跌撞撞地阅读手册和论坛对我的尝试没有多大帮助,所以我在这里问。如果已经有地址,请原谅 我们正在做一个软件开发项目,我们正在努力组织起来。目前,我们将所有开发任务作为特性输入到Redmine中。然而,我们希望强制执行,为了完成一项任务,它必须已经完成 -指定的 -编码 -测试 -其他一些与项目无关的东西 我不能使用问题状态,因为这会强加一个特定的顺序(比如编码后的测试,但有时我们希望能够在

在努力将它安装到共享主机上之后,我终于发现了Redmine的威力。我必须说我印象深刻。然而,我是一个初学者,跌跌撞撞地阅读手册和论坛对我的尝试没有多大帮助,所以我在这里问。如果已经有地址,请原谅

我们正在做一个软件开发项目,我们正在努力组织起来。目前,我们将所有开发任务作为特性输入到Redmine中。然而,我们希望强制执行,为了完成一项任务,它必须已经完成 -指定的 -编码 -测试 -其他一些与项目无关的东西

我不能使用问题状态,因为这会强加一个特定的顺序(比如编码后的测试,但有时我们希望能够在编码前编写测试,有时则不然)

我真的不知道如何做到这一点:-(

到目前为止,我尝试的是:

  • 对于每项任务,创建一个子任务,用于编码、测试等……它工作得很好,但非常繁琐,而且它使问题的数量有点过多

  • 使用自定义布尔字段。可以,但:

    -我不能做一个像“查找未完成的任务”这样的搜索过滤器

    -我无法将完成百分比设置为取决于子任务(例如:阻止某人在未测试的情况下将任务标记为100%完成) 我想从经验丰富的Redmine用户那里获得一些关于如何实现这一点的见解。我必须承认我在Redmine和项目管理方面都是初学者,所以我真的在努力寻找最好的方法来解决这个问题

谢谢你的帮助
诚挚的问候,

< P>从我理解的,我认为你仍然应该考虑状态字段。在Redmine中,你可以定义允许什么状态改变(定义特定状态的允许目的地)。 例如,您可以定义以下状态

  • 新的
  • 指定的
  • 编码
  • 测试
  • 部署
  • 封闭的
从“新建”可以定义特定角色只能更改为“指定”(可能在未指定的情况下强制不实施)。从“指定”可以允许更改为“已编码”和“已测试”。从“已编码”或“已测试”更改为“已部署”。并且只能从已部署更改为已关闭

您还可以为角色和特定类型的问题定义特定的工作流(Redmine称之为跟踪器),但可以为不同的跟踪器定义不同的工作流

它的功能非常强大,但您必须根据您的具体需要进行调整

要访问工作流,您需要转到管理页面


HTH-

听起来不错,但是当您定义初始状态(Redmine术语中的默认值)和结束状态(Redmine关闭)时,您必须强制执行特定的顺序:指定,然后编码,然后测试,等等,并且您可以定义转换,您可以选择强制执行特定的订单或更开放的订单。如果您需要严格的订单,则可以为某个状态指定一个且仅指定一个可用的转换。如果您需要灵活的订单,则可以定义一个工作流,其中对于特定状态,应有多个可用的转换(目的地状态)。看看工作流。它真的很强大。