《禅道使用说明PPT教学课件》由会员分享,可在线阅读,更多相关《禅道使用说明PPT教学课件(101页珍藏版)》请在金锄头文库上搜索。
1、禅道的使用说明 1 1 基本介绍 1 1软件介绍1 2用户角色1 3最简使用1 4基本流程 2 1 1软件介绍 它是一款软件它是一款项目管理软件它是一款基于Scrum 迭代式增量软件开发过程 通常用于敏捷软件开发思想 的项目管理软件它是一款基于Scrum思想并集产品管理 项目管理 测试管理于一体 同时还包含了事务管理 组织管理等诸多功能的项目管理软件 3 系统管理员 Admin 系统管理员主要负责添加用户 分配权限 产品人员 productowner 产品人员主要负责产品管理项目经理 ProjectManager 通过项目 协调产品人员 开发人员 测试人员完成产品 开发人员 developer
2、 开发人员负责产品的研发 测试人员 QA 测试人员保证产品的质量 1 2用户角色 4 1 3最简使用 只使用禅道来进行产品管理使用禅道来进行项目任务管理只使用禅道来做bug管理个人使用禅道来做事务跟踪管理 5 1 4基本流程 基本流程如下 1 产品经理创建产品2 产品经理创建需求3 项目经理创建项目4 项目经理确定项目要做的需求5 项目经理分解任务 指派到人 6 测试人员测试 提交bug 6 禅道使用流程图解 在禅道项目管理软件中 核心的角色有产品经理项目经理研发团队测试团队如果团队是采用敏捷开发的话 这几种角色之间紧紧围绕产品的需求展开协作 取得成果 禅道核心的管理流程全图如下所示 7 8
3、2 个人管理 2 1使用待办进行个人事务管理2 2关注需要自己处理的任务 需求 bug2 3通过我的档案查看或者修改个人信息 9 2 1使用待办进行个人事务管理 一 创建待办二 浏览待办 10 一 创建待办新增待办的时候 可以设定起止时间 也可以选择暂时不设定 如果是私人事务 可以勾选上 11 二 浏览待办禅道提供了各种标签来检索待办信息其实个人使用禅道 还可以借鉴项目管理的概念 把自己要处理的事情放在项目里面进行跟踪管理 也是非常方便的 比如买房 考研 复习考试等等 12 2 2关注需要自己处理的任务 需求 bug 禅道在我的地盘中提供了指派给自己的需求 任务 bug等快捷操作 凡是指派给自
4、己的这些事项 都是需要及时处理的 使用禅道 每天的工作其实也很简单 就是将我的地盘中指派给自己的任务 需求或者bug及时处理掉就可以了一 我的任务二 我的bug三 我的需求四 我的测试 13 一 我的任务 14 二 我的bug 15 三 我的需求 16 四 我的测试 17 2 3通过我的档案查看或者修改个人信息 在我的地盘中还有我的档案一个页面 在这个页面可以查看或者修改自己的个人信息 包括修改密码功能 18 3 产品经理使用 3 1维护产品3 2创建和评审需求3 3变更和评审需求3 4需求的状态和阶段3 5维护产品模块3 6建立发布计划3 7建立发布3 8路线图3 9文档管理3 10需求的基
5、本统计报表 19 3 1维护产品 一 创建产品用产品经理的角色登录禅道 进入产品视图 然后点击页面右侧的 添加产品 链接 即可出现新增产品的页面 如果系统中还没有添加产品 系统也会自动跳转到产品的添加页面 20 添加产品时需要注意的地方 产品代号相当于大家对这个产品的一个隐喻 比如禅道项目管理软件的代码是zentao 产品负责人负责整理和解释整个产品的需求 制定相应的发布计划 测试负责人 可以指定默认的测试负责人 这样可以适用于公司人比较多 提交bug不知道该给谁的情况 发布负责人主要的职责是创建发布 访问控制 则可以控制访问该产品的人员列表 比如可以将某一个产品设为私有 只有产品添加者 产品
6、负责人 测试负责人 发布负责人以及该产品的项目团队才可以访问 21 3 2创建和评审需求 在禅道里面 按照功能点的方式来写需求 简单来讲 就是将原来需求设计文档中的每一个功能点摘出来 录在禅道里面 作为一个个独立的功能点 一 创建需求使用产品经理角色登录系统 进入产品视图 在页面右侧 有 提需求 菜单 点击菜单 出现新增需求的页面 需求的标题是必填项 所属计划和模块 可以暂时保留为空 需求审核那块 我们选上不需要审核 这样新创建的需求状态就是激活的 只有激活状态的需求才能关联到项目中 进行开发 需求可以设置抄送给字段 这样需求的变化都可以通过email的形式抄送给相关人员 可以设置关键词 这样
7、可以比较方便的通过关键词进行检索 22 23 二 评审需求在创建需求的时候 有一个 不需要评审 的复选框 如果选中该复选框的话 需求的创建是激活中的 但大部分情况下面 需求还是需要评审的 即使产品完全有一个人负责 也可以将一些不成熟的想法存为草稿 后续再进行处理 新增需求的评审流程如下 24 下面我们来看下具体的需求评审页面 评审结果可以选择确认通过 有待明确 拒绝等操作 如果选择 确认通过 则需求的状态改为 激活中 然后就可以关联到项目中进行开发了 如果选择 有待明确 会保持需求的草稿状态 并将需求指派回需求的创建者头上 有其继续进行完善 如果选择了 拒绝 则需要给出相应的拒绝原因由谁评审是
8、记录的参与评审的人员名单 可以输入用户名来自动筛选 一般来讲需求评审可以是一个线下的评审会议 在禅道里面记录下参与需求评审的人员即可 25 3 3变更和评审需求 禅道里面需求变更的基本流程如下 26 一 变更需求 禅道专门提供了需求的变更流程 凡是对需求标题 描述 验证标准和附件的修改 都应该走变更流程 变更之后的需求状态为变更中 27 编辑操作是无法修改需求的标题 描述 验收标准和附件的 在变更需求的时候 如果选择了 不需要评审 则需求状态自动变成激活 不需要再走评审流程 在变更需求的时候 会列出该需求的影响范围 28 二 评审需求 1 通过需求的详情页面查看变更前后的变化 29 2 评审需
9、求 给出评审结果评审结果可以选择确认通过 撤销变更 有待明确或者拒绝 如果选择确认通过 则需求的状态从 已变更 变为 激活中 如果选择撤销变更 则取消当前的变更 并回退到之前的版本 如果选择有待明确 需求被打回到需求的变更者 继续进行完善 如果选择拒绝 则需要给出相应的拒绝原因 同样在评审需求的时候 也会列出相应的影响范围 评审者可以参考 30 三 确认需求变更当需求变更被确认之后 研发团队和测试人员需要确认需求的变更 1任务确认需求变动 31 2Bug确认需求变动 32 3用例确认需求变动 33 3 4需求的状态和阶段 需求有两个字段来跟踪它的变化 一个是需求的状态字段 一个是需求的阶段字段
10、一 需求的状态需求状态 status 字段 总共有四种状态 分别是草稿 draft 激活 active 已变更 changed 和已关闭 closed 对应为需求的流程操作共有 创建 变更 审核 关闭 激活 34 二 需求的阶段需求还有一个阶段 stage 字段 用来描述激活的需求在研发过程中所处的阶段 目前总共有未开始 已计划 已立项 开发中 开发完毕 测试中 测试完毕 已验收 已发布 如果需求没有关联到项目 也没有关联到计划 则需求的研发阶段是 未开始 如果需求关联到了计划 还没有关联到项目中 则需求的研发阶段是 已计划 如果需求关联到了项目中 但还没有分解任务 则需求的研发阶段是 已立项
11、 如果需求关联到了项目中 且进行了任务分解 如果有一个开发任务进行中 并且所有的测试任务还没有开始 需求的阶段为 研发中 如果所有的开发任务已经完成 并且所有的测试任务还没有开始 则为 研发完毕 如果有一个测试任务进行中 则视为 测试中 如果所有的测试任务已经结束 但还有一些开发任务没有结束 则视为 测试中 如果所有的测试任务已经结束 并且所有的开发任务已经结束 则视为 测试完毕 验收 阶段是需要产品经理手工来进行确认的 如果需求关闭 且关闭原因是 已发布 则需求的阶段是 已发布 35 3 5维护产品模块 添加完产品之后 就需要来设置产品的模块 模块相当于对产品需求的一个分类 通过组织模块 可
12、以让大家对产品有一个宏观的把握和认识 也方便对需求进行分类和整理 设置模块的步骤 1 使用产品经理角色进入产品视图 2 选择要维护的产品 3 点击菜单中的 模块 36 1 维护模块的时候是一级级进行维护的 比如可以选择 我的地盘 然后维护它的子模块 2 左侧的数字是用来排序的 可以将通过调整模块的排序字段来调整它在模块树里面的位置 3 可以选择某一个模块编辑 编辑的时候可以修改它所属的上级模块 37 3 6建立发布计划 对于产品经理自己而言 发布计划可以帮助他规划产品 制定发布的节奏 调整需求的优先级 对于公司其他部门的同事以及外部的客户而言 发布计划可以让他们知晓产品的进展情况 以便做好相应
13、的安排 同时在项目关联需求的时候 计划可以帮助需求的关联 一 创建计划进入产品视图 选择某一个产品 点击 计划列表 出现计划列表页面 点击页面右侧的 创建计划 即可出现计划增加页面 38 创建计划 39 二 关联需求创建完计划之后 可以为计划关联需求 40 也可以在添加需求的时候指定计划 已经过期的计划不会列出 三 计划和项目之间的关系禅道软件中计划和项目并没有非常强的对应关系 如果某一个开发团队的计划和执行都非常好 那么一个计划可以对应一个项目 但这是非常理想的状态 一般情况下面是这样 在项目关联需求的时候 大部分的需求都关联自一个计划 但同时也关联了其他计划的部分需求 41 3 7建立发布
14、 项目结束后产品人员的一个工作就是创建发布 通过创建发布 可以告诉公司其他相关的部门 他们可以在新版本产品的基础上开展工作 同时也是鼓舞团队士气非常好的一个手段 一 创建发布的前提创建发布有两个前提 1 该产品有关联过项目 2 该项目有创建过版本 42 二 如何创建发布1 进入产品视图 选择发布列表 2 然后点击 创建发布 即可出现创建发布的页面 选择了版本之后 系统会自动计算这个版本所对应的项目中完成的需求和解决的bug 可以进行关联选择 如果系统自动计算的需求和bug不完整 可以在描述字段里面补充 43 3 8路线图 禅道软件中 计划和发布组成了产品的路线图 通过路线图可以非常直观的了解产
15、品过去发布过的版本和将来的计划 如下图 绿色的部分代表了发布过的版本 黄绿色的部分代表了将来的计划 点击某一个发布或者计划 可以查看其具体的需求信息 44 3 9文档管理 禅道软件内置了基本的文档管理功能 这样禅道没有覆盖到的流程就可以通过文档管理功能来补充 禅道文档库共分为三种类型 产品文档库 项目文档库和自定义文档库 其中产品文档库用来存储产品层面产生的文档 项目文档库用来存储项目过程中产生的文档 自定义文档库则可以用来存储知识库 公司管理规范等文档 下面让我们来看下具体的操作 一 维护分类1 进入文档视图 2 选择产品文档库 3 然后选择页面下方的 维护分类 链接 即可出现维护分类的的页
16、面 45 46 二 添加文档在产品视图 点击页面右侧的 创建文档 即可进入文档的创建页面 文档共有文件 链接和网页三种类型 文件类型的文档可以上传一个附件 链接类型的文档可以是一个网页链接 网页型的文档可以直接使用富文本编辑器撰写 47 三 浏览文档文档添加之后 可以在文档库里面查看相应的文档列表 也可以在产品视图的文档库里面查看这个产品下面的所有文档 48 3 10需求的基本统计报表 在产品视图下的需求子栏目 点击 统计报表 链接 即可根据需要进行需求的统计 包括 1 产品需求数量 2 模块需求数量 3 按照计划进行统计 4 按照状态进行统计 5 按照所处阶段进行统计 6 按照优先级进行统计 7 按照预计工时进行统计 8 按照由谁创建来进行统计 9 按照当前指派来进行统计 10 按照关闭原因来进行统计 11 按照变更次数来进行统计 根据版本号来进行计算 版本号 1为变更次数 49 50 4 项目经理使用 4 1建立项目4 2组建项目团队4 3确定项目要完成的需求列表4 4组织进行任务分解4 5通过燃尽图了解项目的进展4 6通过各种列表的各种功能了解项目进展4 7项目任务基本的报表统计