大家都在用哪些需求管理工具

本文我们主要盘点在不同项目情况下使用比较广泛的10大需求管理工具:1.Excel;2.在线文档;3.PingCode;4.Worktile;5.Doors;6.jira;7.Polarion;8.JAMA Software;9.Teambition;10.visure solutions。除介绍功能外,还将对比其优缺点。

在软件项目实施过程中,进度超期、经费超预算、变更频繁的现象层出不穷,甚至有许多项目根本无法达到预期的目标,更谈不上为业主创造真正的效益。国外知名机构CHAOS调研报告总结的“软件项目十大败因”中,有五项是与软件需求直接相关的。归根结底,软件需求实践这一共同的软肋是问题的根源。

合适的方法+适合的工具是我们解决这个问题的关键,具体的方法论一篇文章难以讲透,大家可通过徐锋的《软件需求优异实践》学习,这里我们主要盘点在不同项目情况下所适合的需求管理工具。

一、使用比较广泛的10大需求管理工具

适用于个人/小微团队的需求管理工具

1.Excel

在需求管理工具中最简单方便的工具是 Excel,非常适合个人或者是几个人的小微团队进行需求管理。优点是高效便捷易用,学习成本低,并且对于需要统计的指标,也可以通过excel自带的函数进行统计:

35c0a9402725153769fd84d9146a8b1.jpg

工具缺点:

但如果它们缺少需求管理跟踪、协作等一些功能。 例如,当所有需求分散在多个文档中时,可能很难跟踪它们。 而且,如果您需要对需求进行更改,您通常必须逐个浏览每个文档才能找到并更新它。当你的团队人数规模扩大,会存在多人协作时冲突的问题,并且更新后需要发送到每个干系人,适合单人负责需求管理的项目使用。

2.在线文档

在线 Excel 文档能在一定程度解决多人协作的问题,如石墨、腾讯文档,同时对于需求的收集友好程度也更高,涉及到工单之类的需求描述也可多人直接在文档地址描述。

image.png

工具缺点:

  • 在线文档也可能存在数据丢失风险、数据安全隐患等问题,需要考虑编辑权限的控制、是否符合公司规范等问题。
  • 除此以外,它也同样面临追踪管理难,与测试、缺陷等环节割裂等管理上的问题。

专业的需求管理工具

3.PingCode

这是国内近几年热门的软件研发管理工具之一,曾在2021年曾获得36氪企服点评-国内研发管理工具榜单的前二,具备非常成熟的需求管理能力,比如说,能让你对需求、设计、代码、测试进行快速的关联。支持Word、Excel的导入以及导出等。非常适合二十人以上规模的研发团队。

PingCode 被广泛用于工单/需求收集、需求清洗、建立统一需求池、需求评审、需求优先级排序、建立产品路线图等场景

image.png

除此以外,PingCode 是一款覆盖研发全生命周期的项目管理系统,具备目标管理、产品管理、项目管理(敏捷/kanban/瀑布)、测试管理、缺陷追踪、项目文档管理、效能度量等功能模块。并且集成了github、gitlab、jinkens、企微、飞书等主流工具,也就是说我们能在需求下面关联代码,关联集成信息,在飞书查看通知等。

image.png

软件优势:

  • 产品开箱即用,简单易上手,不需要像Jira 那样经过好几月的培训,以及专门的系统管理专家配置系统才可使用;
  • 为25人以下团队免费提供基础版本,收费版价格仅为国外产品Jira的30%-40%;
  • 国产化,支持信创、麒麟等;
  • 支持私有部署、定制化以及saas等购买方式;
  • 口碑、服务支持好;

软件缺点:

  • 暂未提供多语言版本;

PingCode官网

4.Worktile

国内市场占有率较高的项目管理工具之一,虽然是一款项目管理工具,但同样被非常多的团队用来做需求管理。怎么做?比如:

  • 通过「看板」建立一个公开需求池,向跨部门成员广泛收集需求;
  • 通过自定义能力,配置采集规范,当业务变得复杂,你可以灵活配置一套提交规范,让后续管理回溯更加高效;
  • 为需求生命周期搭建流程,按「收集 – 评审 – 排期 – 设计 – 开发 – 发布」设立多个阶段;
  • 规划优先级是需求管理的核心,你可以统一设置 P0、P1、P2… 等多个标准优先级,让排期规划有章可循;
  • ….
image.png

本质上,Worktile 是一个工具集合,具备OKR目标管理、项目管理、项目集管理、项目计划、项目风险、项目成本管理、企业网盘、审批、简报,以及强大的自定义能力等能力,被广泛用于电商、市场活动、律所项目、生产制造、行政、财务、设计、工程、教育、科研等几乎包含所有类型的项目。

image.png

软件优势

  • 能够满足绝大部分类型的项目管理需求,自定义能力非常强,可以搭建适合团队的项目模板和管理流程;
  • 开箱即用,上手简单,价格相对便宜;
  • 能够很大程度帮助团队节省成本,因为它是一个工具集合能够同时满足项目、OKR、网盘、OA等需求;
  • 支持saas、私有部署、定制等购买方案;
  • 为10人以下团队提供基础的免费版本

软件缺点:

  • 在软件项目管理的专业度上不如 PingCode 等垂直领域的产品;

Worktile官网

5.Doors

这款IBM的需求管理软件早些年在国内的知名度相当高,现在的功能也依旧强大。它提供了所有你需要的捕获、跟踪与管理用户需求的功能,与上面提到的 PingCode 一样,能让你对需求、设计、代码、测试进行快速的关联。

image.png

工具缺点:

DOORS的缺点也很明显。对于软件公司来说,用DOORS有点“重”,上手成本高,购买成本比国内的PingCode 产品来说也要贵不少,除此以外就是服务器在国外,访问速度慢。最大的硬伤是国内不设分支机构,无法提供购买后续的一系列服务。

官网: https://www.ibm.com/ 

6.jira

很多人都知道JIRA是用来做缺陷管理,但是其实JIRA也可以来做需求管理。除此以外还被广泛应用于缺陷跟踪、客户服务、需求收集、任务跟踪、项目跟踪和敏捷管理等工作领域。

image.png

软件优点:

  • 更好的工作流程可见性;
  • 时间跟踪帮助节省资源
  • 提高生产力
  • 为10人以下团队提供基础免费版本;
  • 强大的第三方集成

软件缺点:

  • 国内不支持私有部署版本,只提供saas版本,但国内又不设服务器;
  • 购买成本高昂,百人左右团队动辄上百万;
  • 新人上手使用成本高,需要长达几个月的培训以及专业的系统配置人员才可使用;
  • 访问速度慢

官网: https://www.atlassian.com/zh/software/jira 

7.Polarion

这个软件是西门子旗下的工具。其实我觉得这个更像是一个项目管理的工具,包括对每个项目的资源分配和职责确定。对于项目中所需要使用到的文档,有个统存储和管理的地方。这些文档你可以导入,或者创建在线的结构化文档。

image.png

对于需求的管理,支持多种视图,列表、树、路线图等等。我觉得这个设计其实主要还是针对项目经理的。因为很多时候,单单看列表是无法掌握整体的项目进展情况的。另外,也支持在线图形的创建,支持的种类挺多的,特别是针对移动端的控件支持。我觉得这个会是一个加分项,如果你所在的公司需要做移动端的业务。

工具缺点:

缺点也很明显,如果是作为单纯的需求管理而不是项目管理。有很多功能就显得很鸡肋了。但是Polarion的集成性还是不错的,可以和大量的开发工具、测试管理软件进行集成。另外就是作为国外软件的一些通病与Doors一样。

官网: https://polarion.plm.automation.siemens.com/ 

8.JAMA Software

这是一款专业的需求管理软件。一开始进去也是以项目为维度进行管理的,但是没有像P那样很正式的方式去管理,只是去建立一个项目空间。同样支持UML的图形,但是对于界面设计的部分就比较弱了。需求创建的界面比较简洁,内容比较简单,能够满足基本的使用需要。界面也更加的轻量化。

image.png

官网: https://www.jamasoftware.com/ 

9.Teambition

钉钉旗下的一款项目管理软件,进行需求管理的方式与 Worktile 类似。但更适用于小型团队项目协作,被广泛用于适合产品、研发、设计、市场、运营、销售、HR等各类团队。Teambition 以项目和任务的可视化管理来支撑企业团队协作,含任务、文档、文件、统计、甘特图等丰富应用。

image.png

官网: https://www.teambition.com/ 

10.visure solutions

Visure 是一种易于使用且全面的需求管理解决方案。 它集成了同一环境中的其他流程,例如风险管理、测试管理、问题和缺陷跟踪以及变更管理。

image.png

官网: https://visuresolutions.com/zh-CN/ 

二、需求管理工具的必要性

需求管理是在整个软件开发生命周期中记录、跟踪和管理需求的过程。 这可能是一个挑战,尤其是当需求没有明确定义或经常变化时。 需求管理工具可以通过自动执行某些任务并提供对需求状态的更多可见性来帮助简化此过程。

实施这些工具的主要好处包括:

  • 提高项目管理效率并提高项目控制的准确性
  • 在各个层面增加和保持可追溯性
  • 更好地实施各种活动,如版本控制、变更管理和影响分析
  • 提高重复使用效率和产品线管理
  • 创建基线的能力更高
  • 提高利益相关者对项目范围的了解

以上就是需求管理工具的全部内容,希望对产品经理或者项目经理在需求管理过程中有所帮助。

文章标题:大家都在用哪些需求管理工具,发布者:小编,转载请注明出处:https://worktile.com/kb/p/36602

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小编小编认证作者
上一篇 2023年2月1日 下午7:03
下一篇 2023年2月1日 下午8:37

相关推荐

  • oa系统离职处理在哪

    标题:OA系统中如何处理员工离职手续 在OA(Office Automation)系统中处理员工离职手续需关注以下几个关键步骤:1、提交离职申请、2、部门主管审批、3、人力资源部门审核、4、财务部门确认、5、资产部门回收公司财产、6、信息技术部门注销账号与权限、7、最终文件归档。提出离职申请通常是整…

    2024年1月11日
    55800
  • 产品管理的主要内容是什么

    产品管理的主要能容包括产品生产管理和产品质量管理两方面。产品管理,就是在产品生命周期中的不同阶段时,产品经理需要采取一系列的措施、手段和方法,让产品能够在对应的阶段内生存和发展。

    2022年11月6日
    84400
  • 休眠和睡眠的区别

    休眠和睡眠的区别在于:1、文件存储状态不同;2、定义不同;3、解除状态不同;4、使用情况不同。文件存储状态不同指当电脑处于休眠之后恢复时,系统会将文件内容读入内存中,文件内容不会丢失;而睡眠模式时若突然断电,未保存的信息将会丢失。

    2023年1月31日
    1.3K00
  • RSocket和传统的Http有什么区别呢

    RSocket和传统的Http的区别是:两者都是解决分布式系统下,点对点通信问题,都是应用层通信协议。HTTP是文本协议,RSocket是二进制协议。从编程模型上看,在HTTP是一种Request/Reponse方式。客户端决定请求时机和次数,服务端有变化不能通知客户端,需要客户端不停的轮询。

    2023年2月13日
    46400
  • oa协同是什么意思

    OA协同指的是办公自动化(Office Automation)系统中的协同工作功能。OA协同系统的目标有4个:1、提高工作效率,2、简化流程管理,3、优化资源分配,4、加强内部沟通。 其中,提高工作效率是OA协同功能的核心,通过电子文档管理、工作流程自动化、信息共享等功能,实现快速的信息传递,减少重…

    2024年1月11日
    36500
  • UniApp中音视频通信的加密和安全性问题

    加密和安全性问题在UniApp中进行音视频通信时至关重要。1、加密技术 是构建此类应用的重点之一。典型的方法包括使用TLS/SSL确保数据在传输过程中不被截获,以及利用DTLS进行数据完整性检查和认证。2、服务器与客户端验证 亦不可或缺,防止中间人攻击,保证通信双方的真实性。用户端必须经过严格的权限…

    2023年12月25日
    30700
  • 项目经理如何管理

    项目经理在管理项目时,需要掌握和运用一系列专业的技能和策略来确保项目的成功。关键的管理策略包括:确立清晰目标、良好沟通、风险管理、资源分配和团队建设。在这些策略中,良好的沟通尤为重要,它涉及项目团队内部成员之间的沟通,以及与项目利益相关者之间的沟通。确保所有人都对项目目标、进度和需求有着共同的理解,…

    2024年4月10日
    6800
  • 为什么vue用vscode

    为什么选择Vue.js作为前端框架,并用Visual Studio Code(VSCode)作为开发工具,主要原因包括Vue.js的轻量级和易用性、VSCode的强大功能和高效性、良好的生态系统支持、以及社区资源的丰富。在这些因素中,Vue.js的轻量级和易用性特别值得强调。Vue.js是一个渐进式…

    2024年4月3日
    7300
  • 普元CTO焦烈焱:成长之路务必重视工程能力

    文| babayage 编辑 | 笑 笑 程序员焦烈焱 1993~2004 选择确实比努力重要 人生的名列前茅份工作能有多重要?对焦烈焱而言,名列前茅份工作教给他一门手艺和一个认知,二者为他连续上扬的事业线奠定了扎实的基础。 1993年,毕业自机械专业的焦烈焱入职某常规武器实验基地,工作内容以坦克、…

    2022年3月20日
    62000
  • devops产品是什么

    摘要 开发运维(DevOps)产品是一种促进软件开发(Development)与信息技术运维(Operations)团队合作的解决方案1、其中目标是缩短系统开发生命周期,提供高质量的软件交付。2、这种解决方案重点在于实现自动化的流程,比如代码的集成、部署、测试和监控,以此来加速反馈循环,提高交付速度…

    2024年3月26日
    6700

发表回复

登录后才能评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部