禅道使用流程规范

作者 : 开心源码 本文共3311个字,预计阅读时间需要9分钟 发布时间: 2022-05-13 共226人阅读

本文档建立在禅道内的产品、项目已经建立好的情况下。<br />本文档建立在 项目已经被高层批准执行的情况下。<br />禅道需求和bug优先级:1为最高,4为最低。

[图片上传失败…(image-ebc38f-1557365835186)]

<a name=”8ae46762″></a>

需求概念阶段

<a name=”b93e1fbb”></a>

需求原型(产品经理)(禅道之外)

在项目立项后。产品经理与经营或者外部客户沟通,完成需求原型。
<a name=”eb98b67f”></a>

2、需求评审(产品经理)(禅道之外)

<a name=”fffc6938″></a>

3、录入需求/问题

[图片上传失败…(image-389898-1557365835186)]
<a name=”514ab734″></a>

3.1客服录入外部问题,张妮确认

客服将外部收集到的需求和问题录入禅道。外部问题需要张妮去再确认,所以这里将“由谁评审” 选择 “张妮”。

[图片上传失败…(image-8334c0-1557365835186)]

张妮确认:<br />去到需求列表页面,找到需求的“评审”按钮。确认评审通过就可。<br />[图片上传失败…(image-920352-1557365835186)]
<a name=”3dffb2d7″></a>

3.2产品经理录入新需求

去到禅道”产品”模块,录入需求,因为我们是在需求评审之后再录入,这里选择“不需要评审”:

[图片上传失败…(image-ac6203-1557365835186)]<br />所属计划 、验收标准 不用选。
<a name=”d0d78820″></a>

4、确认当前版本要处理的需求和问题列表

研发负责人和产品、客服一起确认本版本要处理的问题列表。确定开始和结束时间。

<a name=”29b74fee”></a>

二、研发阶段

研发阶段,由项目经理负责,开发人员参加。
<a name=”71e49b3a”></a>

5、创立版本(项目经理)

[图片上传失败…(image-44f743-1557365835186)]

[图片上传失败…(image-a118b2-1557365835186)]<br />注意:按照标准禅道流程,项目-创立版本这一步是在研发代码完成后、打包时才创立的,我们这里为了简化流程,在版本开始写代码时就创立。
<a name=”678fa019″></a>

6、关联需求(项目经理)

项目经理去到“项目”模块,找到对应的项目。<br />[图片上传失败…(image-cf165e-1557365835186)]

打开“项目-需求”模块,关联要处理的需求(步骤4中确认的需求和问题列表)。选中需求后点保存。<br />[图片上传失败…(image-8930f7-1557365835186)]<br />[图片上传失败…(image-a2decf-1557365835186)]<br />选中,点保存就可。
<a name=”c9caee99″></a>

7、版本关联需求(项目经理)

需求关联到项目之后,还要关联到刚创立的版本:<br /> [图片上传失败…(image-91732b-1557365835186)]<br />而后开始关联需求(这里的需求就是刚刚从产品模块关联到项目模块的需求,没关联过来的,不会显示在列表):<br />[图片上传失败…(image-9e788-1557365835186)]
<a name=”9fc71316″></a>

8、分解任务(项目经理)

项目经理去到 项目-需求列表,将需求分给开发人员。一个任务可以批量分。<br />[图片上传失败…(image-44ec3f-1557365835186)]<br />[图片上传失败…(image-edc465-1557365835186)]

最好写明处理方案:<br />[图片上传失败…(image-611eb3-1557365835186)]
<a name=”2d6d8df6″></a>

9、完成任务(开发人员)

开发人员先将任务点 “开始”,完成开发并去开发环境验证完毕后,将任务状态改为“完成”:<br />[图片上传失败…(image-97b166-1557365835186)]
<a name=”70ac4997″></a>

10、编写测试用例(本版本测试负责人)

针对影响范围较广的问题,或者者新需求,测试组要组织编写测试用例,测试用例要在开发编码完成前完成评审。
<a name=”19c505c0″></a>

11、测试用例评审(测试经理)

测试经理审核测试用例,并组织用例评审。
<a name=”389491e3″></a>

12、编写提测申请(项目经理)

研发负责人认为当前的版本已经可以提测之后,先准备提测说明文档,这个文档是用来给运维打包和部署用的。完成后提交到SVN。并通知运维。

编写提测申请,提测申请必需包含以下内容:

版本编号:与禅道里面的版本号一致。<br />SVN或者GIT代码版本号:<br />禅道需求编号:<br />升级包地址(包含程序包、脚本):
<a name=”8c53b036″></a>

13、发布到测试环境(运维)

运维根据提测说明完成打包部署。
<a name=”f7da666a”></a>

14、研发正式提测(项目经理)

运维部署完成之后, 项目经理去到 项目-版本模块,点“提测”按钮:<br />[图片上传失败…(image-c5997c-1557365835186)]<br />下方填写 测试负责人、提测名称、形容等。<br />[图片上传失败…(image-867ae5-1557365835186)]
<a name=”821794bd”></a>

测试阶段

测试负责人应在进入测试阶段后,每日公布测试进度、遇到的困难等。
<a name=”61a7982e”></a>

13、测试组开始执行测试(本版本测试负责人)

在 测试-版本 模块 可以看到刚刚研发提交的测试申请:<br />[图片上传失败…(image-f0bd67-1557365835186)]<br />发现问题后,开始提bug。<br />研发处理bug。<br />[图片上传失败…(image-278278-1557365835186)]
<a name=”61b4bb58″></a>

14、分配bug(项目经理)

项目经理分配bug
<a name=”e5433e8c”></a>

15、确认并处理bug(开发人员)

研发人员随时跟进禅道的bug列表,处理bug,将状态 改成“已处理”。
<a name=”59d3696e”></a>

16、复测(本版本测试负责人)

对“已处理”的bug进行复测。确认通过的,改成“已关闭”状态。
<a name=”5a87523c”></a>

17、测试创立测试报告(本版本测试负责人)

研发处理完bug后,测试创立测试报告。并通知运维升级到生产。<br />[图片上传失败…(image-1c1b71-1557365835186)]<br />[图片上传失败…(image-cf1d01-1557365835186)]
<a name=”4ec8484d”></a>

四、发布阶段

<a name=”53b9c568″></a>

18、运维升级生产

根据测试组的测试报告升级到生产。

<a name=”7ffdd6d8″></a>

19、验证升级结果

测试和运维一起验证提测的需求已经处理。假如发现有未处理的问题,立即通知研发处理。

<a name=”cc6562d2″></a>

20、填写发布记录

并在禅道 产品-发布 模块 填写发布记录。并关联发布的需求。

<a name=”241c1fe9″></a>

21、客服发布发版说明

生产环境验证完毕后,由客服部对外发布发版说明。

[图片上传失败…(image-b2125a-1557365835186)]

[图片上传失败…(image-1e0bd8-1557365835186)]

最后 需求状态 会自动变为 “已发布”<br />[图片上传失败…(image-eb2212-1557365835186)]

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 禅道使用流程规范

发表回复