jira项目管理 jira流程开展

本文针对软件研发项目jira流程开展,非Scrum方式,供参考学习。

1. 涉及角色和任务

涉及的角色主要有产品经理、研发经理、开发人员、测试人员、集成人员,大致流程如下:

jira项目管理 jira流程开展_第1张图片

2. 针对问题类型为"需求" jira流程

需求单由产品经理创建并分配给研发经理

流程图如下:

jira项目管理 jira流程开展_第2张图片

需求单创建涉及的关键字段

类型:需求

描述:详细填写需求内容

发现版本:如果需求为bug类需求,可填写对应发现的版本

计划版本:确定后可以填写

是否缺陷: 该需求是否因为生产Bug导致

经办人:指派的研发经理

解决结果:需求在此阶段如果被退回,需要选择解决结果

备注:需求在此阶段如果被退回,退回原因可以填写备注里

3. 针对问题类型为"子任务" jira流程

研发经理确定需求需要处理后,将需求单流程走到“已受理状态”,然后再当前“需求”单下创建“子任务”单。“子任务”单的流程大致如下:
jira项目管理 jira流程开展_第3张图片

下面为关键流程的字段说明

研发经理 创建阶段的关键填写的字段:

类型:子任务

描述:详细填写开发的功能点

计划版本:确定后可以填写

经办人:研发人员

修改要求完成时间:修改要求完成时间

集成要求完成时间:集成要求完成时间

测试要求完成日期:测试要求完成日期

工作量(单位:天):大致工作量,最小单位0.5天

开发人员 完成修改准备提交审核阶段填写的的关键字段:

状态:点击“完成修改后”,根据流程状态自动变为“修改完成待审核”

任务提交说明:研发人员将代码合并请求

开发耗费的时间(单位:小时):大致开发耗时,最小单位1小时

修改实际完成时间:默认当前时间,无需手动填写

解决结果:根据实际情况选择解决结果

修改说明:填写修改点以及可能影响的范围

自测说明:以列表的方式,描述开发自测的内容

脚本路径:若涉及到数据库脚本修改,需填写脚本的git路径,以便集成的时候可

特殊说明:针对本任务单的特别注意点,会包含在发布的包的特殊说明里,如有则

研发经理审核通过或审核退回阶段填写的

审核意见::填写审核意见,没有则不填写

测试人员 测试通过填写的关键字段:

状态: 点击“测试通过”,根据流程状态自动变为“测试通过”

测试人员:由测试经理分配或测试人员自己分配

测试实际完成时间:默认当前时间,无需手动填写

测试意见:填写测试人员的测试用例

测试打回次数:如果该任务单有测试退回,则需要将次数加1

集成退回次数:因代码问题导致集成失败,则需要将次数加1

4. 针对问题类型为"缺陷" jira流程

测试人员在测试子任务单出现bug时,会将子任务流程走到“测试退回”状态,分配给原开发人员,同时会新建一个“缺陷”任务单,链接到该“子任务”单。分配对应的开发人员。“缺陷”单的流程大致如下:
jira项目管理 jira流程开展_第4张图片

下面为关键流程的字段说明

测试人员提交时:

描述:详细描述bug内容

开发人员: 指定为原子任务单开发人员

开发人员Bug修复完后:

状态:将流程置为“开发完成提交测试 ”状态

解决结果:选择结果,无需修复、已解决……

修改实际完成时间:系统默认当前时间无需填写

开发人员 Bug修复完后,将需要合并的代码追加到原“子任务”单的备注里,然后将原“子任务”单流程走到“代码提交待审核”,流程就顺着“子任务”的流程继续演变。

测试人员 bug验证通过后,关闭Bug,将原子任务流程进行到“测试通过”状态。

研发经理 在该需求下所有子任务“测试通过”后,可将元需求单进行到“需求完成状态”

你可能感兴趣的:(项目管理,jira,jira,流程,项目管理)