项目管理
引入于极狐星TowerFox 2.4;依赖 Jira 版本:8.20.10 及以上。
软件项目管理是软件开发过程中至关重要的一环,在确保项目成功交付方面发挥着关键作用。通过规划项目目标、范围、进度和资源分配,项目管理可以识别风险、提高效率并确保项目进度的可视性、可控性和可预测性。
极狐星TowerFox 与项目管理工具 Jira 集成,整合、分析并以多角度呈现项目管理的效能数据。
项目管理配置
如果您想在极狐星TowerFox 中查看项目管理的效能数据,您需要集成极狐星TowerFox 和 Jira。
集成极狐星TowerFox 和 Jira
集成极狐星TowerFox 和 Jira:
- 登录进入极狐星TowerFox。
- 在左侧边栏中,选择 群组管理。
- 如果您想创建一个新的群组,并需要查看该群组的项目管理效能数据,请选择右上角的 新建群组 进入群组新建页面。
- 如果您想查看已创建群组的项目管理效能数据,请选择对应群组右侧的 更多 > 编辑 进入群组编辑页面。
- 填写完所有必填字段后,勾选 TowerFox 连接 Jira 复选框。
- 在 Web URL 下,填写您要关联到此极狐星TowerFox 群组的 Jira 实例 Web 界面的 Base URL,例如
https://jira.example.com
。 - 在 API 令牌 下,填写您的个人访问令牌。在 Jira 中获取个人访问令牌:
- 登录进入您的 Jira 实例。
- 选择右上角的个人头像,并选择 用户信息。
- 在左侧边栏中,选择 个人访问令牌。
- 在右侧页面中,选择 创建令牌。
- 在 创建个人访问令牌 页面中,输入 令牌名称 和 过期日期。
- 选择 创建。
- 复制令牌并将其保存到安全空间中。
- 选择 关闭。
- 选择 测试配置 以检查配置是否成功。如果成功,则可以继续以下配置,否则必须重新配置。
- 在 统计项目 下,选择一个项目以查看项目管理的效能数据。极狐星TowerFox 暂时只支持 Scrum 类型的 Jira 项目。
配置工作流
不同组织对工作流的定义和需求不尽相同。极狐星TowerFox 选取最为通用的四大阶段进行统计分析,用户可以根据自身组织的工作流来配置与极狐星TowerFox 的对应关系。
工作流的四个阶段:
- 工作项受理
- 工作项开始研发
- 工作项研发完成
- 工作项完成
您可以选择每个阶段后面的下拉列表,将不同状态的工作项分配到不同的工作流阶段,以进行后续的项目管理效能分析与展示。
配置工作项类型
极狐星TowerFox 中的工作项分为三种类型:需求、缺陷和任务。您需要配置极狐星TowerFox 与 Jira 的工作项类型映射。
项目管理展示
当您在 群组管理 页面完成项目管理的集成和配置后,您可以在 项目管理 页面查看项目管理的效能数据。
您可以登录进入极狐星TowerFox 并在左侧边栏中,选择 项目分析 > 项目管理 查看项目管理的列表页。项目管理列表页展示群组名称、工作项存量、需求逾期率和迭代次数。您可以按照工作项存量、需求逾期率和迭代次数对群组进行升序和降序排列。 您还可以登录进入极狐星TowerFox 并在左侧边栏中,选择 项目分析 > 项目管理,选择一个群组名称,进入项目管理的详情页。
极狐星TowerFox 以柱形图、折线图、曲线图、环形图和表格全方位展示项目管理的效能数据。项目管理详情页的顶部显示群组名称和工作项存量,工作项存量是不在任何迭代中且类型为需求、缺陷或任务的工作项的总数。
需求累计流图
需求累计流图以折线图的形式展示最近 7 / 15 / 30 天内类型为需求的工作项的累计情况。系统以不同颜色的折线区分不同状态的需求类型工作项。
缺陷累计流图
缺陷累计流图以折线图的形式展示最近 7 / 15 / 30 天内类型为缺陷的工作项的累计情况。系统以不同颜色的折线区分不同状态的缺陷类型工作项。
迭代数据
您可以按时间或迭代筛选迭代数据。当按时间筛选迭代数据时,系统展示截止日期在所选时间范围内的迭代。
系统展示 需求 和 缺陷 两方面的迭代数据。
需求的迭代数据
需求卡片
迭代指标 | 描述 |
---|---|
需求新增数 / 平均 | 需求新增数:在所选迭代或时间范围内创建的需求的数量。 平均新增数:在所选迭代或时间范围内创建的需求的数量 / 迭代数量 |
需求计划数 / 平均 | 需求计划数:在所选迭代或时间范围内计划完成的需求的数量。 平均计划数:在所选迭代或时间范围内计划完成的需求的数量 / 迭代数量 |
需求吞吐量 / 平均 | 需求吞吐量:在所选迭代或时间范围内已经完成的需求的数量。 平均吞吐量:在所选迭代或时间范围内已经完成的需求的数量 / 迭代数量 |
需求交付率 | 需求交付率 = 需求吞吐量 / 需求计划数 * 100% |
逾期需求 / 平均 | 逾期需求 = 需求计划数 - 需求吞吐量 平均逾期需求 =(需求计划数 - 需求吞吐量 )/ 迭代数量 |
需求平均规模 | 表示需求的大小,取需求故事点的平均值:需求的故事点总数 / 需求的数量 |
需求工时消耗占比
需求工时消耗占比展示所选迭代或时间范围内,需求的前置时间、平均前置时长、平均等待时长、平均交付时长、平均研发时长以及各部分的占比。
工时字段 | 描述 |
---|---|
平均前置时长 | 在所选迭代或时间范围内,已经交付的需求的总前置时长(前置时长 = 交付需求的时间点 - 创建需求的时间点)/ 已经交付的需求的总数量 |
平均等待时长 | 平均等待时长 = 平均前置时长 - 平均交付时长 |
平均交付时长 | 在所选迭代或时间范围内,已经交付的需求的总交付时长(交付时长 = 交付需求的时间点 - 开始受理需求的时间点)/ 已经交付的需求的总数量 |
平均研发时长 | 在所选迭代或时间范围内,已经交付的需求的总研发时长(研发时长 = 完成研发的时间点 - 开始研发的时间点)/ 已经交付的需求的总数量 |
需求前置时间 | 需求前置时间 = 交付需求的时间点 - 创建需求的时间点 |
需求交付情况
以柱状图和折线图的形式展示迭代中需求的计划数、吞吐量和交付率。
需求速度图
以曲线图的形式展示迭代中交付的需求点数。
需求新增情况
以柱状图的形式展示迭代中新创建的需求的数量。
需求类型分布
以环形图的形式展示需求的类型及占比。
需求优先级分布
以环形图的形式展示需求的优先级及占比。优先级排名第六及更低的需求被归类为 其他。
需求时长分布
以三个柱状图分别展示需求的前置时长、交付时长和研发时长的分布情况。
缺陷的迭代数据
缺陷卡片
迭代指标 | 描述 |
---|---|
缺陷新增数 / 平均 | 缺陷新增数:在所选迭代或时间范围内创建的缺陷的数量。 平均新增数:在所选迭代或时间范围内创建的缺陷的数量 / 迭代数量 |
缺陷计划数 / 平均 | 缺陷计划数:在所选迭代或时间范围内计划修复的缺陷的数量。 平均计划数:在所选迭代或时间范围内计划修复的缺陷的数量 / 迭代数量 |
缺陷修复数 / 平均 | 缺陷修复数:在所选迭代或时间范围内已经修复的缺陷的数量。 平均修复数:在所选迭代或时间范围内已经修复的缺陷的数量 / 迭代数量 |
缺陷修复率 | 缺陷修复率 = 缺陷修复数 / 缺陷计划数 * 100% |
缺陷平均修复时长 | 缺陷平均修复时长 = 缺陷平均完成时间 - 缺陷平均创建时间 |
缺陷修复情况
以折线图和柱状图的形式展示缺陷的计划数、修复数和修复率。
缺陷修复时长
以柱状图的形式展示修复缺陷所使用的时间。
缺陷类型分布
以环形图的形式展示缺陷的类型及占比。
缺陷优先级分布
以环形图的形式展示缺陷的优先级及占比。优先级排名第六及更低的缺陷被归类为 其他。
缺陷新增情况
以柱状图的形式展示迭代中新创建的缺陷的数量。