需求是研发团队工作的起点,很多研发团队的开发过程混乱的源头都在于需求管理没有做好,Topo研发管理系统 提供了完整的需求管理解决方案,包括需求管理,规格管理以及需求跟踪(需求开发,需求的测试覆盖分析等) 功能均提供的非常完善。
    在Topo系统中,需求管理分为两个部分的内容:需求和规格 。关于需求和规格的区别和关系如下:
需求是希望产品中实现的功能,要经过分析和评审才决定是否纳入到产品中。规格是在产品中要实现的功能点。
需求可以来自任何和项目相关的人员,比如销售人员、客户、售后服务人员等等,规格是做版本的需求分析时确定的,通常由系统工程师或者项目经理在开发初期创建;
需求通常比较粗略而且不完整,不能作为测试计划的输入,而规格经过细化,是完整的版本规格,要作为制定测试计划的输入;
需求不支持分解,规格可以分解。
1:需求树
由需求目录和需求共同组成需求树,需求主要对应与产品的外部需求或称为客户需求。
下面是需求管理的主页面:

下面是需求树的浏览界面:
2:规格树
规格直接以树的形式组织成产品规格树,规格对应的是接纳了的需求的具体实现描述,即实现的产品的规格。产品的设计规格是测试工作的基础。
下面是规格管理的主界面:
下面是规格树的浏览界面:
3:需求转换成规格
只有接纳过的需求才可以转换成规格。产品的规格根据具体的实现逻辑来组织,而需求主要是以产品的外部需求来组织,两者的组织结构可能一致,也可能不一致。一个需求可能对应多个具体的实现规格项。也就是说我们可以为需求创建(或关联)多个实现规格:
4:需求和规格都可以与版本关联
在版本中,我们可以看到实现了那些需求和规格,以及这些需求和规格的测试情况。下图是一个版本视图下的需求情况展示:
下图是版本视图下的规格情况展示:
5:规格树转换成测试用例树
由于整个测试工作是基于产品的规格的,因此Topo系统为测试团队提供了直接将规格树转换成测试用例树的功能,从而为测试人员开发测试用例提供了方便,而且这种转换自动添加了覆盖关联。转换后测试人员就可以将精力集中在测试用例的开发上。下图是将规格树转换成测试用例树的几种方法:
Topo研发管理系统 对需求管理的支持远不止上面描述的这些功能,还提供完整的需求模板管理 功能,需求的导入导出 管理以及需求的跟踪分析 等,在这里就不一一介绍了,如果你的团队有购买Topo系统的意向,欢迎申请试用。

转载于:https://blog.51cto.com/2165999/493664

用Topo研发管理系统作需求管理相关推荐

  1. Topo研发管理系统V3.0免费版升级到V3.1操作指南

    2019独角兽企业重金招聘Python工程师标准>>> 相对于V3.0版本,V3.1版本提供了更多的功能,但是数据库结构是兼容的,因此Topo 3.0免费版本用户只需要根据如下步骤操 ...

  2. 需求管理工具比较 Doors_Requistie Pro_RDM

    2019独角兽企业重金招聘Python工程师标准>>> 本人从网上收集整理的几个需求管理工具 - 项目管理 需求是研发团队工作的起点,很多研发团队的开发过程混乱的源头都在于需求管理没 ...

  3. 轻量级过程改进之需求管理

    需求管理在于管理产品研发过程中的客户需求,建立项目相关干系人对需求的共同理解,维护需求与所开发产品之间的一致性,并控制需求的变更.需求管理的重要性不言而喻,在前面讲到的项目启动.项目计划以及接下去要讲 ...

  4. 比DOORS好用的需求管理系统有哪些?对比10大需求管理工具

    本文我们主要盘点在不同项目情况下使用比较广泛的10大需求管理工具:1.Excel:2.在线文档:3.PingCode:4.Worktile:5.Doors:6.jira:7.Polarion:8.JA ...

  5. 苹果汽车将不支持全自动驾驶;华为云发布研发需求管理工具;腾讯文档发布企业版;OpenAI上线ChatGPT | 每日大事件...

    ‍ ‍数据智能产业创新服务媒体 --聚焦数智 · 改变商业 01.苹果汽车被曝大降级:不支持完全自动驾驶 12 月 7 日消息,苹果公司已经缩减了其苹果汽车项目,该公司不再计划发布完全自动驾驶的汽车. ...

  6. 统御软件 (oKit)| 项目管理软件,项目管理咨询,项目需求管理工具,集成研发管理平台 ——管理咨询与实施工具 一站式项目管理解决方案...

    统御软件 (oKit)| 项目管理软件,项目管理咨询,项目需求管理工具,集成研发管理平台 --管理咨询与实施工具 一站式项目管理解决方案 统御软件 (oKit)| 项目管理软件,项目管理咨询,项目需求 ...

  7. 在leangoo中如何做好需求管理(研发效能)

    leangoo项目管理软件是以看板的方式管理需求.任务.迭代.缺陷.测试等等,更透明,更可视化. 不同组织在需求管理方面有不同的需求.那么我们看一下 在leangoo中如何更好的做好需求管理. < ...

  8. linux文件需求管理,CaliberRM 需求管理系统

    Borland CaliberRM™ 2006 是适用于整个软件交付过程管理的突破性解决方案. 设计用于捕获和管理业务.技术.功能和运营要求,CaliberRM 支持跨组织股东的有效协作,从而确保项目 ...

  9. CMM关键过程域剖析:需求管理

    需求管理是CMM二级中列出的第一个关键域,这是因为它实际上是二级引入到开发过程中的所有管理原则的先决条件.只有在开发的目标被清楚明白地表述和理解的情况下,软件开发才能以一种有计划的有序的方式进行.实际 ...

最新文章

  1. 招聘 Java 和 前端工程师
  2. Android中的windowSoftInputMode属性详解
  3. 汇编 编程实现从键盘输入三位以内的十进制负数_macOS上的汇编入门(二)——数学基础...
  4. 2014-03-09 Spring的学习(1)------Spring管理Bean(实例化Bean)
  5. 【HTTP 2】简介(Introduction)
  6. 如何编写自己的Java / Scala调试器
  7. 双击treeView的节点时使不展开不折叠子节点
  8. Day Tips:关于搜索小问题
  9. 在 Mac 上打开照片应用时遇到错误 4302,如何修复?
  10. Splunk数据处理
  11. python设计模式-模板方法模式 1
  12. Storm 实时分析系统详解
  13. 计算机系统的确认与验证,确认与验证(指南).pdf
  14. python表格数据对比_python入门之对比两份excel表格数据
  15. centos 打包某个目录_CentOS 打包压缩文件 zip 命令详解
  16. Hulu热招 | 用户身份认证团队
  17. NOI 1.11(02)二分法求函数的零点
  18. OJ old1226 算法提高 质数的后代
  19. 欧姆龙PLC远程上下载实际操作分享
  20. 记 计算机 科学学院 教师,永做学生的操作系统——记计算机科学技术学院、软件学院教师金虎...

热门文章

  1. countdownlatch用法
  2. 《中国人工智能学会通讯》——6.7 实体链接任务及系统
  3. Android 连接SQLite
  4. JavaScript如何给Table行设置颜色?
  5. CxImage使用心得(转载)
  6. 谷歌在线办公法器-Google Docs
  7. 新网域名服务故障的N种可能
  8. 未来已来?揭开量子计算机的神秘面纱
  9. Git 二分调试法,火速定位疑难Bug!
  10. 黑客成长之路-01.新手篇-设置路由器