“我们希望激发研发团队的“智能”,用技术代替人海战术解决问题。”——PingCode高级研发副总裁徐子岩
过去几年,“996”风潮在国内IT产业盛行,首当其冲的便是企业研发部门。在人口红利余温尚存的年代,通过人海战术快速粗暴地提升效能不失为一种捷径。
但随着企业规模扩大、人力投入边际效用下滑和成本上升,以及疫情后兴起的远程工作等趋势的冲击,越来越多的企业开始意识到简单扩张团队规模并非生产力增长的长久之计。
企业团队,尤其是研发团队正在经历由重“量”到重“质”的转型过程,管理者希望通过管理模式、技术、理念的迭代升级,为团队装备“能力倍增器”,在新的业务环境中继续保持领先优势。
在这一过程中,国外广泛流行的以Jira为代表的企业智能化管理工具开始吸引国内企业的目光。与此同时,以PingCode为代表的国内品牌迅速崛起,与Jira展开正面对抗,希望为中国本土企业的智能化进程贡献关键力量。
日前,PingCode旗下新款自动化研发管理工具Flow正式上线,InfoQ借此机会采访了PingCode高级研发副总裁徐子岩,为大家分享PingCode在这一领域的思考、理念、成果和未来计划。
PingCode 简介:
PingCode是由国内老牌SaaS厂商Worktile 打造得到智能化研发管理工具,是基于高效协作与敏捷研发理念,为不同规模研发团队提供Scrum、Kanban、知识库、迭代计划&跟踪、产品需求规划、缺陷跟踪、测试管理等,同时满足非研发团队的流程规划、项目管理和在线办公需要。
PingCode 围绕企业研发管理需求推出了Agile(敏捷开发)、Testhub(测试管理)、Wiki(知识库)、Plan(项目集)、Goals(目标管理)、Flow(自动化管理)六大子产品以及应用市场,实现了对项目、任务、需求、缺陷、迭代规划、测试、目标管理等研发管理全流程的覆盖以及代码托管工具、CI/CD流水线、自动化测试等众多主流开发工具的打通。
纵观今天的世界500强企业,大多数国外巨头都已经广泛部署了研发自动化工具。
根据第三方调研报告,2020年全球企业在事务性、重复性工作上浪费的资金估计达到5万亿美元之多。传统粗放研发管理模式的效率劣势在如今的产业规模下已经非常明显,研发自动化、智能化的需求是非常可观的。
相比之下,国内企业即便在规模、市值等指标上达到了全球前列水平,却普遍依旧停留在老旧的模式和理念层面。少数企业可能用上了一些自动化的脚本,但整体而言并没有形成统一的自动化研发流程体系。
但在疫情冲击下,大批企业被迫转向远程办公、分散办公,倒逼国内企业迅速采用现代化技术手段来解决新环境下的企业效率和团队规范挑战。整个行业已经意识到了自动化、智能化研发工具为企业带来的价值和效能提升潜力。
在PingCode看来,智能研发工具是同敏捷、DevOps等企业研发管理方法论紧密联系和结合的。不同的企业在不同的市场、业务环境下会有不一样的敏捷转型路径,但在企业团队摸索最适合自身的敏捷模式的过程中,往往会产生对自动化、智能化辅助工具和能力的相似需求。
这类工具不仅能够卸除团队日常重复性事务的诸多压力,还能够帮助企业建立一套体系化的流程,使企业减少对团队具体人员的依赖,增强整个团队的稳定性。当企业从一两个部门开始尝试部署相应的工具,随着时间推移就能逐渐探索出一条最佳的效率提升路径,使整个企业更加从容地应对快速变化的需求、维持高质量的输出水平。
之前,PingCode的智能研发工具组合主要面向企业的研发管理领域,而此次全新发布的PingCode Flow则是进一步针对研发团队的自动化与效率提升需求而打造的。作为全球流行的Jira的直接竞争产品,PingCode希望全新子产品Flow的发布能帮助企业研发团队解决一系列痛点和难题,通过技术手段真正提升企业的长期核心竞争力。
PingCode是用产品质量和功能说话的企业,我们希望用户看到Flow之后能够真正感受到它的价值,体会到Flow实在的产品力和为企业带来的种种好处。——徐子岩
PingCode Flow究竟是怎样的一款产品?
使用过Jira Automate的用户第一眼看上去就会很熟悉,可能十分钟左右就能熟练的使用了。徐子岩也毫不避讳的提到,Flow的研发设计过程中借鉴了Jira和微软的自动化产品,整体理念与这些国外先行者是类似的。
本质而言,Flow是一款通用化的研发自动化管理工具。作为PingCode智能研发工具的一个重要子产品,Flow可以连接PingCode产品矩阵的很多功能,未来还将接入GitHub、Jenkins甚至Jira等外部平台上。通过一系列的API,Flow可以成为跨多个平台的一座自动化流程桥梁。
例如,产品开发过程中可能会有一些大任务,每个大任务又能分解为许多小任务,团队希望小任务完成后主任务能够自动完成,这时Flow就能发挥很好的作用。研发人员可以在Flow中创建针对不同需求的各种自动化规则,将代码提交、审核、发布等流程纳入一个自动化管道中,由Flow帮助管理整个研发工作。
徐子岩表示,Flow作为一款自动化工具,解决的是企业研发部门的通用化需求,旨在提升普遍层面的研发效率。
例如,即便团队出现了人员变动,新加入人员依旧可以快速适应原有的Flow规则,根据已有规则执行任务;倘若团队管理层出现了变化、研发流程需要改动,也只需按照新的流程改动Flow中的已有规则即可。无论企业选择怎样的模式和方法论,Flow都能发挥自身效率提升的作用,这也是这类自动化工具的一大优势所在。
作为新兴产品,虽然PingCode Flow还不如Jira Automate成熟,但其借鉴了Jira Automate、MS Power Automate、Asana和Clickup等产品,综合其各自的优点与长处。例如:
Flow兼顾Jira Automate的易用性和MS Power Automate的高扩展性。
Jira Automate的功能严重依赖Jira本身,而Flow可以脱离PingCode其他子产品,是独立的自动化工具,且在覆盖Jira现有模板的基础上,加入了PingCode自己以及现有客户的典型需求,更易于上手。
并且,徐子岩提到,虽然Jira整体的产品生态和功能比PingCode要成熟,但Jira绝大多数的功能和生态其实很少有人问津,超过80%的使用量集中在Top 10生态内容上,这就给PingCode的追赶大大减轻了压力。PingCode目前会对标Jira的头部生态功能做重点攻关,一方面将这些功能通过子产品的路径来实现,另一方面也会不断丰富PingCode自己的应用市场生态,在第三方合作伙伴的帮助下加快追赶步伐。
从另一个角度来看,Jira漫长的产品历史虽然是它的优势,但也意味着产品和技术层面难以同新兴对手相提并论。很多用户都发现,Jira的技术栈过重、历史包袱太多,使用起来往往不够友好。相比之下,PingCode作为新兴的智能化研发管理工具,从一开始就是为今天行业环境的需求而设计的,没有多年积累的技术债拖累。从服务器架构到具体的功能细节,PingCode整体而言都更加现代化、有着更好的发展潜力。
最后,作为本土品牌,PingCode在本地化方面的优势是非常明显的。PingCode非常重视中国企业的诉求,能够快速响应中国团队在实践应用中提出来的各种问题和困难。
例如,PingCode内置了一套Jira导入工具,可以帮助企业快速从Jira、Confluence迁移到PingCode,同时满足各类个性化场景的定制化需求,不至于因为某些不可改变的产品规则而出现导入失败的窘境。
在内测阶段,PingCode Flow获得了国内外用户的许多有效反馈,根据这些反馈对产品功能和实现做了大量调整。徐子岩认为,Flow最终将凭借自身的产品能力和本地化优势提升PingCode与Jira正面对抗的能力,会有越来越多的用户出于产品的价值,而非价格因素来选择PingCode。
PingCode的最初定位是敏捷研发管理工具,而Flow的推出标志着PingCode引入了自动化能力,成为国内首家支持自动化研发管理的品牌。
对于PingCode而言,Flow的上线是一个重要的里程碑。随着Flow的到来,PingCode已经拥有了自动化的流程工具,加上已有的数据分析能力,下一步就能够凭借人工智能等技术来发展更加智能化的产品组合。
用通俗的话来讲,自动化就是用户告诉机器应该做什么,而智能化就是机器告诉用户应该做什么。目前来说,企业智能化的场景应用还不算成熟,很多已有功能都比较简单。而PingCode对企业智能研发的理解是,系统能够根据收集到的数据来向管理者推荐,哪些产品应该分配给哪个团队、每个团队最大的负载应该是多少、产品预期的完成时间、不同预期时间对应的风险大小,等等。
最终的目标是实现整个研发流程管理的真正智能化,而目前这是全球行业内的一大空白。当Flow逐步进入成熟状态,PingCode的下一步就是挑战这一空白市场,希望能够逐渐引入更多真正智能化的研发管理能力。
虽然有着这样的计划和愿景,但徐子岩并不想将PingCode描述为一家空有野心的企业。在采访中他多次强调,PingCode的企业文化是工程师主导的,更重视的还是实际的产品与技术落地。如他在采访最后总结的那样:
我们并不是靠宣传取胜的公司,谈到我们的产品和目标时不想夸大其词。我们希望自身的外部形象能和我们的产品匹配,而不是给用户一个夸张的印象。说白了,宣传时描绘得再怎么美好,如果用户使用下来不满意、不买单,最后又有什么意义呢?
最后,欢迎大家了解体验PingCode,帮助国产化工具更好更快成长。
他们正在使用PingCode做研发管理:酷狗音乐、商汤科技、电银信息、51社保、万国数据、金鹰卡通、、用友、国汽智控、智齿客服、易快报等,已经有超过13个行业的众多企业选择PingCode落地研发管理。