【发布时间】:2012-08-20 16:23:25
【问题描述】:
我读到了related issues 和subtasks(包括this)。现在我完全不知道子任务的用例是什么。
如果我理解正确,子任务只是一种自动执行以下工作流程的相关问题:
- 父任务的完成百分比是子任务完成百分比的总和
- 父任务的截止日期是最后一个子任务的截止日期
- 父任务花费时间是子任务花费时间的总和
- 父任务的优先级是子任务的最高优先级
没有这 4 个要点,子任务与简单的“相关”没有什么不同(忽略一些 UI 差异)。对吗?
乍一看,我认为如果 S1 和 S2 是 T 的子任务,则意味着 S1 和 S2 是完成 T 的步骤。但显然这不是子任务背后的用例:
首先,因为在我的用例中,S1 和 S2 阻塞了 T,但子任务关系并不意味着这一点。
其次,因为在我的用例中,S1 和 S2 的优先级由 T 的优先级驱动,但对于子任务,T 的优先级由 S1 和 S2 驱动。
因此,我缺少的子任务必须有一个规范的用例。这是什么?
编辑:
为了让事情变得更加混乱,this issue 建议也许应该删除上述工作流程。如果发生这种情况,子任务与简单的“相关”有何不同?
【问题讨论】:
标签: project-management redmine