如下是我6月20日在北京WOT全球技术大会上拟分享主题《AI时代的敏捷研发团队》的部分内容,谢谢听众,谢谢组委会,谢谢出品人。限于篇幅,未尽之意欢迎随时交流。
我希望重点讲述两个方面的内容:
研发团队的核心价值
AI时代敏捷研发团队建设的核心
研发团队的核心价值
在AI时代,组织该如何思考研发团队的核心价值?我从两个角度来分析。
规划视角,即如何和竞争对手在战略上形成差异,以及为目标顾客创造什么样的价值。即如何在战略上形成差异化的竞争力:
研发团队的核心价值是什么
如何真正地以客户为中心,为客户创造什么样的价值
能力视角,即组织设计:
如何真正地围绕企业战略目标和业务目标有效分配资源,以此来提升组织能力,更好地支撑数字化转型的落地
我们从战略规划入手,绘制业务蓝图,进而形成技术框架,再延伸至组织架构、运营模型,以此来支撑整体的数字化转型。
企业在规划IT团队数字化转型的过程中,什么样的工作矩阵行之有效?我认为有三层:
战略与组织。首先,围绕着战略的投资组合如何做?其次,组织架构如何搭建和治理?这是战略与组织层面的内容。
产品与研发。产品管理,很多组织里也称为需求管理;第二技术架构;第三是现在屡被讨论的研发效能;第四项目治理;第五运维演进。这五个部分相互依存、层层展开。
运营平台。一支IT团队还需要理解运营指标,关注人才的选用育留,以及相应的能力建设和绩效评估体系。
随着企业内部流程的规范化和智能化水平的提升,对于科技公司软件研发能力的要求亦水涨船高——更快、质量更好、更省钱。大多数企业的研发团队已经理解敏捷的益处,很自然地接受并开始践行敏捷的管理实践和技术实践,并引入了合适的团队工具。这是一把双刃剑,一方面降低了软件研发的门槛,更多公司涌入了这个赛道,竞争推动了行业的发展。这是好事,技术的价值正在于此。但另一方面,利用敏捷研发的技能来帮助客户建立新的产品,提升生产效率,并推动数字化创新,这是一个不断学习、试错和调整的过程。然而,业内有很多团队低估了其中的复杂度,这也是软件这个行业“杀价”现象层出不穷,交付实际问题频出,“内卷”不断的原因之一。
我们如何应对?
提升解决方案能力。最近不少企业邀请我一起做解决方案团队建设的规划与赋能。这不是一个容易跨越的挑战,因为这要求团队不仅要具备扎实的技术基础和掌握先进的数字化理念,还需要拥有对特定行业的深入理解和实战经验,并具备强大的学习与总结、归纳能力,以便能够把握行业发展趋势,利用分析性思维解决复杂问题。
坚持以技术为核心,通过技术来推动商业变革。创建组织内部的技术雷达,思考并评估如何将技术融入到自身的商业模式中,以保持竞争力。
重视团队赋能。提升 IT 团队的效率,必须思考人的因素,胜任力模型是HR行业中通用的框架,比如衡量团队的专业技术能力,可以运用一套胜任力模型,以此来指导团队在其发展过程中的演进路线。
《敏捷开发的艺术》中谈到,人们意识到软件已经成为商业活动的重要部分,技术只作为成本削减的工具,业务与科技之间的整体关系被重新定向。在此基础上,软件工程师通过建立统一的流程、打造共享的技术平台、建立创新型的组织文化来不断推进业务与技术的深度融合。因此,对于科技公司的要求是非常务实地提升自身的研发效能和组织能力,“性价比”是检验转型是否成功的核心标准。
AI时代敏捷研发团队建设的核心
我认为有三点非常重要:
1、全力拥抱以AI为核心的新兴技术,利用科技不断提升研发能力。
2、形成统一的流程和工具、技术平台。
3、完善培训赋能体系,进而建设学习型组织的文化氛围。
AI在研发团队的实际应用
AI在研发团队的实际应用包括两个方面:基于业务场景,解决客户业务需求。如信息归纳总结、AI聊天机器人、阅读助手、风险预警等。举个例子,客户的营销团队需要花费大量时间思考并设计出色的产品名称,以创建强大的品牌形象,并提高世界各地客户参与度。凯捷公司在大模型的帮助下构建了一个有凝聚力的人工智能套件来生成内容,从而减少内容创建者的时间,提高产品的可见性,并提高目标产品的购买转化率。
AI辅助编程提高研发效能
上图可以理解为整个软件研发的全生命周期,我们团队目前重点在架构设计、应用设计、POC验证、落地实施等阶段运用AI来提升效率。
我们也总结了一整套方法(AI辅助编程智慧团)来帮助团队推进AI辅助编程的落地,包括研发团队的AI成熟度评估、解决方案设计、团队赋能、项目试点与推广。
在这个过程中,我们认为敏捷研发团队需要构建V(Vision)A(Agile)A(Ability)F(Future)的AI能力图谱,以此蓝图来建设AI时代的敏捷研发团队。
一站式工具平台
我建议企业内部需要形成统一的流程、工具和技术平台。比如标准化文档,很多企业推行数字化,在落地的过程中,需要建设统一的知识库,包括数字资产、技术规范、文档模版等。再比如交付的标准化,无论是产品型公司还是非产品型公司,在构建组织能力的时候,考虑建设通用的组件和脚手架,通过开发标准化、集成自动化和运维可视化来提升组织级的研发能力。
数字化能力培训
我们成立了一个称为“数字化研修院”的虚拟团队,目标是将团队的能力整合,将业务解决方案、业务建模、软件架构,需求分析、开发运维、质量保证等能力整合起来,形成一个完整的能力建设图谱,赋能团队。这也是一个在团队内部形成好的学习和分享氛围的实际例子。其中的所有课程设计,均来自于团队日常工作与思考的总结。
未来已来
要想在数字时代真正繁荣发展,我们都需要像一个“软件人”那样思考。现在,软件人不一定是一位软件开发人员,而可能是指任何人,只要他们在面对问题时会问:软件能怎么解决这个问题。这是因为,成为一个软件人所需要的是一种思维方式,而不是一种技能。将世界上越来越多的问题带入软件领域,正是技术专家们在过去70年里一直在做的事情。在今天的时代背景下,我们会更快地拥抱软件,拥抱新兴技术。心有多大,愿有多长,未来已来。