返回介绍

1. 禅道介绍

2. 安装禅道

3. 升级禅道

4. 维护配置

5. 快速入门

6. 按照角色使用

7. 功能介绍

8. 其他相关

其他内容

项目设计、矩阵(矩阵为旗舰版)

发布于 2024-08-03 20:26:07 字数 3229 浏览 0 评论 0 收藏 0

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

瀑布项目是固定设置好的阶段,每个阶段是有紧密联系的。传统的瀑布管理模式下上一个阶段没有结束的话,一般下一个阶段将没法开始。因为下一个阶段的工作开展很多依赖于上一个阶段的工作结果。
禅道里的瀑布项目阶段的依赖关系没有做严格的限制,因为下一个阶段有的工作是需要提前做前期准备的。

上一节,我们讲到了项目的计划和阶段。

接下来,我们来看看项目的设计和矩阵的功能。

一、创建概要、详细、数据库、接口设计

瀑布项目的设计主要是管理设计阶段的设计文档,这些设计文档包含概要设计、详细设计、数据库设计、接口设计。

可以对设计文档进行创建、变更、查看提交、删除操作。还可以使用搜索对设计文档进行检索。

在设计阶段,项目开发团队成员根据需求文档,

对软件系统进行设计,包括概要设计、详细设计、数据库设计、接口设计。

1、创建设计

点击“设计”-“创建设计”,进入创建设计页面。

如已关联需求,可以从下拉菜单中选择“相关需求”。可以针对瀑布项目某一个需求编写设计文档。
“设计类型”为必填项,也可通过下来菜单进行选择。
选择了相关需求后,可以在接下来我们介绍的项目矩阵里进行需求和设计的关联关系查看。

点击“提交”后,可在设计列表中看到刚刚创建的概要设计。
设计类型的文档,以文档或附件形式呈现。
可以通过所有、概要设计、详细设计、数据库设计、接口设计的标签来查看,也可以通过搜索条件来查看。

2、变更、指派给、删除设计

创建成功设计后,可以通过设计列表的操作按钮对设计进行变更和删除操作。

变更设计就是编辑修改设计,在瀑布项目中,设计变更后需要进行评审。
设计的指派给可以理解为指派人去编写、跟踪管理该文档。可以参考任务的指派给。
删除设计后,还可以到后台--系统--数据--回收站里进行还原。

3、查看提交

在操作按钮部分,可以通过“查看提交”按钮,查看相关的代码提交记录和关联提交到设计。

点击查看关联提交按钮,进入设计相关提交查看页面。

点击页面右上角的关联提交,可以对设计关联提交。

可以从项目关联的版本库中某个时间段的提交,

选择需要关联的提交,点击底部的保存按钮即可。

设计关联成功后,可以在查看页面里查看到。

设计可以关联多个提交。

如果提交错误了,还可以通过关联提交列表的取消关联按钮进行取消关联。

关联的提交,还可以在接下来我们介绍的项目矩阵中进行查看。

二、需求跟踪矩阵

需求跟踪矩阵是需求之间的派生关系,用户需求到软件需求;是实现与验证关系:需求到设计,需求到测试用例、代码提交、缺陷等的关系。

产品经理需要持续跟踪需求的变动,了解需求相关的进展情况。

需求计划会议结束后,需求会被关联到项目的迭代/阶段中进入研发流程,通过渠成项目管理的需求跟踪矩阵工具,可实现需求的全生命周期可追溯:

  • 横向跟踪:一条用户需求可对应拆分为一条或多条软件需求,用户需求与软件需求之间通过渠成项目管理系统可以建立和查看到明确的状态和关联关系。
  • 纵向跟踪:从搜集用户需求→用户需求拆分软件需求→软件需求评审→软件需求变更→软件需求关联设计→软件需求关联用例→软件需求拆分任务→任务开发完成→软件需求提交Bug→软件需求发布上线等流程,全程通过需求ID和详情页面可追溯。

点击项目下的“矩阵”,可以查看项目需求

  • 用户需求到软件需求
  • 软件需求分解的相关任务
  • 软件需求做的相关设计
  • 软件需求创建的相关用例
  • 软件需求相关代码的提交
  • 软件需求产生的Bug的关系

点击蓝色标题,可进入相关页面查看详细信息。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文