研发管理工具选型要考虑哪些内容?
研发管理工具选型需要考虑六个因素,分别是:1、功能性;2、非功能性;3、易用性;4、产品价格;5、服务;6、厂商。其中功能性在研发管理工具选型过程中是最基本的影响因素,直接影响到是否可以满足团队的业务需求。
不能根据单一因素就决定某个工具是否合适,必须结合各种因素来做综合考量,不仅需要考虑产品对需求的满足程度,也要考虑实施成本、培训成本、迁移成本、服务能力、未来产品的迭代升级能力等。
在企业数字化转型的时代,研发管理能力已经成为一家公司的核心竞争力,研发管理本身是一个长链条的管理过程,工具则是整个研发管理过程中的奠基石,属于研发管理「道法术势器」里面的「器」。选择一款合适的研发管理工具,能够更好的帮助团队达成愿景使命,实施数字化转型,落地研发管理的流程制度,推行团队管理者的管理理念。
如何选择合适的研发管理工具是一个值得思考的问题。不能根据单一因素就决定某个工具是否合适,必须结合各种因素来做综合考量,不仅需要考虑产品对需求的满足程度,也要考虑实施成本、培训成本、迁移成本、服务能力、未来产品的迭代升级能力等。
这篇文章我们来深入探讨一下如何进行研发管理工具的选型,整体而言在选择研发管理工具 时需要重点考虑如下六个因素:
这里先对每个影响因素做简单介绍,后面的文章会以国产研发管理工具 PingCode 和海外产品 Atlassian 为例详细展开说明:
功能性:这是最基本的影响因素,考察产品功能对于整个研发管理流程的覆盖程度,产品的专业程度,以及对整个研发管理流程上其他工具的集成程度。
非功能性:作为研发管理工具,是否提供 API,让数据具有开放性,是否具备自动化的能力,减少大量的手工操作,也是一个重要的考察因素。
用户体验:最容易忽略的因素,直接影响研发管理工具在企业中落地时团队成员的学习培训成本,这方面不同产品的区别相对比较大。
产品价格:价格因素直接影响的是企业的采购成本,值得注意的是价格因素需要综合考量,关注工具带来的长期价值,并不是价格低就好。
服务:在企业采购研发管理工具后,需要关注厂商能带来哪些后续服务,包括实施、咨询与培训,产品更新升级,服务的标准与质量,都是需要重点关注的。
厂商:该因素主要考察提供研发管理工具的厂商背景实力,关注厂商在产品、技术、人才上面的投入,厂商因素会直接影响到上面几个因素。
一、功能性
产品功能性在研发管理工具选型过程中是最基本的影响因素,直接影响到是否可以满足团队的业务需求。在整个过程中会涉及到大量的方法论和工具,所以从产品功能性方面考察一款研发管理工具时,需要重点关注以下几个方面:
1. 研发流程覆盖度
研发管理过程需要同时关注管理侧和工程侧,管理侧以需求特性的全生命周期为核心的需求价值流,涵盖需求收集、规划、开发、测试、发布到上线环节;工程侧以代码提交为线索的研发工作流,涵盖启动开发、开发中、开发完成、持续集成、持续部署到线上发布环节。
所以在选择研发管理工具时,需要考察某个产品对两条工作流中涉及的管理环节,能够覆盖到多少,尽可能选择覆盖度比较高的产品,避免多个工具之间的数据形成孤岛,影响团队使用。
下一篇:研发管理的方法有哪几种?