工作项用于跟踪团队在开发周期中需要处理的任务和问题。工作项的状态和数目是项目运行状况的指示器。
现成的 Scrum 过程提供了多种预定义的工作项类型,其中包括:
- 采用项:跟踪一个团队所作的变更何时需要被另一个团队采用。
- 缺陷:标识错误。
- 回顾:记录先前正常但在最近完成的迭代中不再正常的内容。
- 故事:描述用例的组成部分。
- 任务:描述特定的工作。
- 障碍:跟踪导致无法取得进展的因素。
- 历史:当一个故事由于过大而无法在单一开发段中完成时,或者由于未知情况过多而无法估计工作量时,使用历史。历史可以细分为多个故事。
- 跟踪构建项:通常根据构建结果进行创建,用于跟踪失败的构建所需的修订。
您可以定义其他工作项类型,以便对团队所遵循的开发过程进行补充。
对于缺陷跟踪系统而言,可以将 Rational Team Concert™ 工作项用于下列用途:
- 描述缺陷
- 描述功能部件改进
- 标识简单任务,例如更新版权声明
- 记录客户需求
您还可以使用工作项来生成团队通过发行版交付的一组新功能部件。从项目管理的角度而言,您可以使用工作项来提供有关项目运行状况的度量。
处理工作项时,您可以:
- 使暂挂的变更视图中的源代码变更集与工作项相关联,以使用户能够在工作项与代码之间来回跳转。
- 附加文档和截屏。
- 将所有权从一个团队成员移交给另一个团队成员。
- 通过将归类依据和计划目标字段值设置为计划的那些字段值,将工作项包括在特定里程碑的计划中。
- 确定其他团队成员正在处理哪些工作项。
- 对工作项添加核准。添加核准时,您需要标识一个或多个用户,他们应该复审、核准或验证为了解决该工作项而执行的工作。
- 与该工作项的提交者或者另一个团队成员启动交谈会话,以解决问题。
每种工作项类型都有状态过渡模型,后者定义工作项可以具有的状态以及用户为了使该工作项从一种状态过渡到另一状态而执行的操作。典型的状态过渡模型提供了从“已提交”或“已打开”状态到“已解决”或“已关闭”状态的路径。那些开始点和结束点之间的状态允许用户指示他们在解决该工作项所描述问题方面的进度。
用于查找工作项的主要机制是查询。Rational Team Concert
提供了一些预定义的查询来帮助您入门,例如用于返回所有已分配给您的未解决工作项的查询。您可以根据需要创建查询,并可以与团队的所有成员或特定用户共享查询。