瀑布项目的使用 分享链接

作者:先知 最后编辑:刘露露 于 2023-04-23 10:50:09 浏览量:14612

禅道16.0.beta1版本开始,新增了瀑布管理模型。
项目管理提供了了一个新工具和新方法,用户可以根据实际需要选择管理模型,增强了项目管理的灵活性。瀑布项目的使用可以先来看下视频了解详情:https://www.zentao.net/redirect-index-20741.html



下面我们来介绍瀑布项目的功能使用。

一、创建瀑布项目

点击创建项目按钮,在选择项目管理方式页面,

点击选择瀑布(瀑布式项目管理) ,跳转到创建瀑布项目的创建页面。

创建瀑布项目的页面,与创建Scrum项目的页面基本一致,填写好信息,点击保存即可。

不同于Scrum项目,瀑布项目创建成功后,会直接跳转到设置阶段页面。

在设置阶段页面,你可以设置每个阶段的工作量占比,开始和结束时间,访问控制,是否里程碑阶段,阶段负责人等信息。

设置好阶段后,可以在项目阶段里查看。
可以通过所有、未完成、未开始、进行中、已挂起、已关闭标签进行检索查看。

您可以勾选展示任务,从全局的管理角度查看该项目各阶段下的全部任务。

点击阶段名称可以跳转到阶段的任务列表页面。点击更多按钮,下拉列表可以查看该瀑布项目下其他的阶段。
瀑布项目和所属阶段的功能使用基本与Scrum项目和所属迭代/冲刺一致,在此不再赘述。

二、瀑布项目的流程

禅道里的瀑布项目模型将软件生命周期划分为需求、设计、开发、测试、发布和总结评审六个基本阶段。
与Scrum项目有着完全不一样的生命流程体现。Scrum项目由一个或者多个执行组成,每期执行都相对来说独立,独立开发一些需求功能和解决一些Bug。

瀑布项目是固定设置好的阶段,每个阶段是有紧密联系的。
需求阶段:主要是整理、分析用户需求、评审需求,明确出整个项目需要开发的需求列表。可以创建事务类型的任务针对需求的梳理、评审工作进行管理。

设计阶段:主要是针对已明确的需求编写概要设计、详细设计、数据库设计、接口设计文档,并对设计文档进行评审。关联需求,创建设计类型的任务、事务类型的任务进行管理。

开发阶段:与Scrum项目的迭代/冲刺几乎一样,也就是关联项目确定的需求,进行开发。关联需求,创建开发类型的任务进行管理,根据燃尽图、任务看板和各种视图查看开发进度。
测试阶段:测试开发阶段已开发完成的需求。关联需求,编写测试用例,进行测试用例评审。创建测试类型的任务,事务类型的任务来进行管理。创建版本提交测试单,测试单关联测试用例,执行测试单的用例完成测试。

发布阶段:针对测试阶段已测试通过的版本,进行发布测试。创建事务类型的任务、测试类型的任务进行管理。针对发布版本进行测试通过后,可以项目--发布完成整个项目的发布。
总结评审阶段:需求从梳理开始,到编写设计文档,到开发,到测试,到最后的发布。总结评审阶段针对之前5个阶段进行一个总结回顾,总结经验和问题,为之后的项目提供借鉴。

三、瀑布项目的设计功能

瀑布项目与Scrum项目的二级导航菜单里,目前只设计功能是瀑布项目独有的。
我们来详细说明一下设计功能的使用。

设计下包含概要设计、详细设计、数据库设计、接口设计。
可以通过所有、概要设计、详细设计、数据库设计、接口设计标签去检索查看,也可以通过搜索,按照条件去搜索查看。

概要设计、详细设计、数据库设计、接口设计的使用基本是一致的,接下来我们以概要设计为例,给大家详细说明。

其他的设计可以直接参考概要设计。

1.创建概要设计

点击概要设计右侧的创建按钮,可以单个创建和批量创建设计。

创建设计页面,可以选择相关需求、设计类型。

与项目关联的需求才会列在相关需求下拉列表中。可以在设计描述里填写概要设计文档的详细信息,也可以把写好的概要设计文档以附件上传。


创建成功的概要设计可以在列表里查看到。

2.概要设计的操作

概要设计可以进行指派、变更、关联提交、删除操作。

2.1 概要设计的指派和删除

点击指派人可以实现概要设计的指派。指派人可以去查看和对设计文档进行变更。


点击删除,弹窗提示中,点击确定即可删除概要设计,点击取消不删除。


2.2概要设计的变更

概要设计一经创建成功后,需要修改只能通过变更操作来编辑修改。

2.3概要设计的关联提交

设计文档可以关联版本库的提交。要实现这个功能需要在DevOps功能模块创建与瀑布项目关联的产品的版本库。
创建成功后,可以在项目--代码下查看到版本库信息。

点击概要设计列表页右侧操作按钮的查看提交,可以查看与设计关联的代码提交信息,

也可以给设计关联提交,点击关联提交按钮即可。

在设计关联提交页面,可以筛选版本库和提交时间,勾选提交,点击保存即可。
设计可以关联一个或多个提交。

关联成功的提交可以在设计的相关提交里查看到,还可以在这个页面对提交进行移除操作。

四、自定义阶段类型和阶段列表

1、自定义阶段类型

我们默认的阶段类型有需求、设计、开发、测试、发布、总结评审和其他。

你可以到后台--模型--瀑布模型--阶段里根据实际工作需要对阶段类型进行自定义。你可以修改原来的阶段类型,也可以删除掉原来的阶段类型,添加自己实际需要用的阶段类型。

默认的阶段类型为:

2、自定义阶段列表
同样的我们默认的阶段列表有:需求、设计、开发、测试、发布、总结评审。

目前默认的阶段列表取的与阶段类型同名,不同的是阶段列表里列有工作量占比。
需要注意的是,在瀑布项目中维护阶段时,所有阶段的工作量占比总和是100%,因此在后台维护阶段时,需要充分考虑每个阶段的工作量占比。

都可以根据工作需要自定义。


添加阶段,点击新建、批量新建的按钮可以进入添加阶段页面。
添加成功后,可以在阶段列表里进行查看。