在过去几年,医疗健康行业数字化转型进入深水区,不仅带来了技术与工具,也带来了全新的研发思维,体现为对重大公共卫生事件的快速响应、对高密度高并发流量的稳定运维、对数字应用持续不间断的快速迭代、对开发流程的流畅贯通与高效协同、对数据合法合规管理同时充分挖掘价值等。
如何提升效能,应对高频、高效、可持续的研发需求?腾讯健康副总裁、腾讯云研发效能提升工作组负责人张渝在这方面已有深厚积累,希望通过理念革新与模式创新推动医疗健康领域整体数字化转型,其在2023Techo TVP 开发者峰会上的分享,可以视为研发一线专家乃至腾讯云对研发数字化的经验与思考。
腾讯健康副总裁张渝
“研发效能”概念的出现,源于当下行业创新发展越来越依赖数字化能力,数字化能力又依赖于IT产品的研发效能,简单来说,就是长期、高效地开发出有价值的产品。
放在医疗健康行业,人们会发现自医疗服务互联网化以来,应用迭代更新速度大大加快,同时用户可以全天候24小时获取服务,对信息与服务的获取强度陡然提升,传统相对“静态”的研发模式显然无法满足需求。
比如,开发流程统一标准和规范的缺乏,导致各个环节效率不一,环节之间衔接也可能出现混乱,影响整体交付速度;数字化进程中涌现了大量工具,但同质化严重,稳定型和用户体验不佳,自动化能力不足,也无法准确反馈应用价值;统一平台、统一标准的缺乏,还造成研发工作单打独斗、按部就班、各自为政现象,这种模式从长期来看不可持续。
业内提出,基于云原生的DevOps模式,将开发流程从编译、测试、版本发布、部署、运维、监控等做到自动化,让开发团队只关注写代码,其他交给平台自动执行。这种模式可实现小周期的迭代开发,一定程度上解决研发效能问题,但随着代码越写越大,如果没有足够流水线化、智能化的工具支撑,仍然会导致研发质量下降。
为更好解决研发效能的行业共性问题,在Techo TVP 开发者峰会上,张渝带来了腾讯云的研效平台建设理念和思路:以自动化的工具能力为基底,集成一站式门户工具和DevOps信息,将研发流程自动化,形成应用研发价值度量统一标准,打造一站式DevOps平台,最终实现需求、开发、构建、部署、运维、运营全流程闭环。
张渝在Techo TVP 开发者峰会上,做主题演讲
具体而言,腾讯云研效平台集成了大量研发工具,不仅打通了腾讯云存储、账号权限、成本结算等,更实现监控、日志等模块的集成与协作,为高效研发奠定了基础;在信息集成层面,通过应用维度对DevOps信息进行集成和梳理,便利应用上云和私有化交付;在工作流层面对开发、测试、部署等环节实现动态的自动化,打造标准化界面,提升研发效率;在价值流层面,基于客户和业务的价值度量,驱动研发交付能力和过程的持续提升。
在张渝看来,腾讯云更强调对研发价值尺度的定义。传统价值指标比较抽象失真,比如一个需求能带来多少新增用户和收入增长、一次代码变更会造成服务中断多久和损失多少、一个0 day漏洞会为业务和客户带来哪些风险等,只有通过集成信息、打通流程和串联模块,才能对实际交付价值准确定义,帮助研发团队找出待提升环节,实现“持续交付,持续优化”。
这种思路,为业界提供了新的研效路线:高度集成且自动化的平台能力,既优化了研发体验,有效提升一线研运人员的幸福感,同时还带来高度协同、规范标准、流程闭环的合作方式,推高研发效率。此外,更清晰直观的可视化界面和价值标准,也为业务团队带来更强烈的改进、优化意愿,实现可持续发展。
腾讯云的研发效能理念,在腾讯的医疗业务上得到了深度体现。早期,腾讯健康微服务架构也存在研发效率不足、线上定位和解决问题较慢等问题,对此张渝提出“按域划分,按域解决”的思路。
比如在开发域统一开发模式,推行服务标准化设计,要求代码变更可追溯,支持多个需求并行开发,以降低沟通成本,支持多人协作、快速迭代,提升开发和代码效率;在构建域通过合流流水线保证代码质量,提升服务稳定性;在测试域引入自动化检测能力,从全量测试向增量测试转变,优化服务网格,节约资源和运维门槛;在部署域保障安全的同时实现流水线自动部署,完善持续发布能力;在运营域加强可观测性,方便开发者及时发现和定位故障等。
到此腾讯健康业务完成了阶段性的研效建设,有效提升业务研发效率。以国民级应用“腾讯健康”小程序举例,在新冠疫情爆发时临危受命,2020年1月20日产品、研发讨论会召开,项目正式启动;1月22日早上6点,第一个H5版本开发完成;1月22日早上8点,第一个版本正式上线;1月26日,微信支付页正式上线医疗健康,囊括了疫情疫况、权威科普、发热门诊地图在内的全套疫情工具。一周后,“医疗健康”日活跃用户就超过了3000万。
如果是传统的研发思维与流程,一项大型应用一年更新频次屈指可数,但像医疗健康这类强时效、强需求的千万级用户产品,一天更新三次五次是常态,甚至达到一天刷新七版的纪录,这为行业提供了研效理念的典型范本。
高效能的研发体系,也支撑张渝和团队将云计算、人工智能和大数据等前沿数字技术持续融入到医疗健康产业,不断研发创新产品,服务于医生、患者以及药品制造企业。
在“AI+医疗”领域,张渝带领团队利用语音识别和语言理解等人工智能技术,构建了分诊和问诊人工智能平台。缩短了分诊时间,提高了分诊准确度,覆盖到31个科室和98%的病种。平台总共向150万名患者提供了超过200万次的智能分诊和问诊服务,准确率达到91.7%。可以帮助缓解中国医疗资源地域不均衡的问题,提升医疗服务可及性。目前该系统被900多家医疗机构使用,准确率达到90%以上,帮助医生显著提升了工作效率。
以建设银屑病、心衰、胸痛、脑卒中等重点疾病的大规模知识图谱为基础,张渝团队也构建了智能诊疗推荐和临床辅助决策系统,辅助医生识别医学影像、建议诊断结果和治疗方案、帮助医生快速检索所需要的医学信息。辅助决策的准确率为90%以上,其中银屑病严重程度的评估准确度高于临床医生。
在中国首个基于人工智能的心衰患者疾病管理平台——“护心小爱”产品研发中,张渝和团队页创造性使用可解释的AI技术进行病情恶化分析预警,使用AI时序步态分析对患者的心衰程度进行分级,使用大数据技术准确直观分析临床效果。这个诺华与腾讯战略合作的产品,打通了医生端、护士端和患者端,支持语音和图片识别、人机对话等AI能力,实现了日常指标监测、健康状况评估、个性化资讯推荐等核心功能。2020年7月正式上线后,“护心小爱”已被500多家医院的3000多名医护人员使用,已帮助近8万名心衰患者实现院外疾病自我管理,提升了疾病认知与管理意识,减少了反复入院造成的沉重负担。
腾讯医疗健康大数据中台是张渝带领团队研发出的具有核心知识产权的大数据软件产品,具有计算量大、响应及时、消耗硬件资源少等突出的技术优势。高性能的医疗大数据查询服务和数据收集处理框架,存储数据超千亿条,每日增量数据10亿条、计算规则超3000条,计算任务超1万个。
其中的医疗数字孪生平台,采用了尖端的游戏渲染引擎,达到了电影级的画面效果。软件对门诊挂号量、医生工作量、药品消耗量等重要数据进行分析,输出的结果可辅助医疗机构管理人员制定工作计划,为药品储备提供决策依据。软件可对医院楼层、科室负载、患者病情数据等进行监控告警,通过可视化方式呈现床位的分布情况、占用情况,并统计床位利用率、床位周转率、平均住院时长等数据指标。张渝也推动广东省医保局大数据中台、江苏省卫健委大数据中台等项目落地实施,为行业提供了医疗大数据中台从0到1的构建经验,并参与完成了广东省医保局大数据中台项目的落地交付,其主持研发的全国首个公有云FHIR Service平台,成为第一个医疗大数据中台的数据SaaS化应用。
科研过程中,团队成功发表了多项专利、论文,获得多个国际竞赛奖项。张渝自己也完成了6项技术发明专利、4部软件著作和多篇学术论文。
张渝在首届深圳标准化活动周启动大会上发表技术创新与标准协同演讲。
张渝认为,增强研发效能的下一阶段,应当是实践、平台和度量三者间的正循环,共同构成效能提升的增长飞轮。而DevOps模式仍然有很大提升空间,比如进一步加强全链路互联互通能力,提升协同效率;进一步优化多视角、多场景方案,提升各角色主线工作效能等。
可以看到,腾讯云不仅在内部持续打造标杆性产品,也向医疗健康行业外溢,帮助从业者理解如何通过先进的研发效能理念与工具,从零到一进行产品研发,推动技术创新、应用创新、合作模式创新。
从行业视角来看,研发效能的整体提升,既让数字化转型更高效,也让产业链上下游结合更加紧密,最重要的是,效能为先研发思维的确立,使得数字化真正覆盖了应用全流程周期,这对于提升数字服务质量、推动企业降本增效有着核心意义,驱动千行百业向数字化未来快速迈进。