作为全球规模最大和首个获得全国飞行安全五星奖的航空公司,中国南方航空拥有自己的移动APP、呼叫中心、官网、自助设备、社交媒体平台和五大数据中心等,可以帮助用户快速实现需求和安全出行规划。
本文整理了南方航空高级产品经理、敏捷负责人杨建在ee大会上的分享,为大家讲述南方航空如何通过规模化敏捷,实现团队自我管理与驱动,持续提升用户满意度,保持交付和创新的可持续。
Part 1
规模化敏捷转型的背景与难点
智能化信息化战略目标要求下,提升IT支撑的响应速度和质量已迫在眉睫,只有通过构建强大的技术底座,才能支撑业务数字化需要。对此,我们在2020年下达了“以用户为中心”的战略级目标,专门把敏捷转型提上日程,让企业的基础架构更好地为实现企业的业务目标服务。
在做敏捷转型之前,我们一直采用传统研发模型,需要经过需求、开发、构建、测试、发布和运维6个阶段,每个阶段必须按照规定的流程依次完成并进行验收,每个流程环节有着先后依赖的关系,时间流程容易受限,不可避免的带来一些问题:
01
需求同步不及时,跨业务跨团队沟通成本高;
02
回溯代价大,交付周期长,影响用户满意度;
03
标准规范不完善,工具种类多,学习成本高;
04
研发模式不同,管理办法不统一,项目进度慢。
面对快速变化的市场需求,南航开启敏捷转型之路。通过对比Scrum小团队敏捷和SAFe规模化敏捷的适用场景与范围,确定引入SAFe框架,围绕研发体系、敏捷思想、敏捷目标、管理流程四方面探索规模化敏捷思路,并利用TAPD进行规模化敏捷实践,提升全流程研发效率,达到更快的响应、更好的服务。
Part 2
基于TAPD进行规模化敏捷实践
(一)产品体系架构演进,快速响应用户需求
为了能够快速响应用户需求,提升服务质量,我们从研发体系上,建立SAFe层级与南航组织的对应关系,按负责人角色自上而下分成4层。
产品组合层对应的是高层信息中心,作为敏捷推行的最高层,中心领导层从战略层面下达目标,指引敏捷的发展方向。
大型解决方案层指的是各研发部业务侧负责人提出大型需求,解决方案架构师进行需求拆分与规划。对此,我们组建了跨部门虚拟解决方案架构师(SA)团队,为研发团队做系统建设方案的指导。沟通是规模化敏捷的重要因素,在获取业务需求后,SA通过TAPD需求分层、分级管理拆解业务子需求,并联合业务需求负责人和业务委员办公室逐级审核确认是否符合当前的管理目标和业务排期,最后由业务分析师接收创建到项目管理的系统需求中,业务专家利用TAPD进行优先级排期,实现跨部门跨团队共同配合交付。
基础层通过运转敏捷发布火车,确保敏捷规划的内容能够在发布火车上有序按需发布,为客户提供持续的价值流。实践中,我们采用业务价值流的方式组建发布火车,通过PI规划会对要交付的内容和时间进行估算,识别风险以及各项工作的跨团队依赖关系,整合形成最终要开发、集成和演示的工作清单和迭代计划,确定发布节奏。整个流程中,我们使用TAPD敏捷研发工具,进行资源评估、执行监督和效能分析等,交付率和用户满意度达到明显提升。
团队层由敏捷开发小组最终实现迭代开发、持续交付。
(二)塑造敏捷思维和文化,提升研发效率
增强敏捷意识,可以让个人清晰地理解组织的战略和目标,这就需要既做好培训,又进行实践。我们联合各团队梳理出适合自己的敏捷管理流程和方法论,敏捷教练在灌输和培训之后,研发团队会严格遵守敏捷规范,用实践检验敏捷效果。过程中,团队成员通过经验分享和总结对敏捷思想有充分的了解,比如使用TAPD看板、故事墙,组织团队每日站会,了解掌握团队成员的项目进度和面临问题,减少协作中的信息不对称,提升研发效率。
(三)实现敏捷目标,推动高质量快速交付
在推行规模化敏捷的同时,我们改变了度量和预算方式,侧重能力提升,形成了敏捷化、规模化的开发管理流程和统一流畅的工具链,赋能研发团队提升敏捷成熟度,实现高质量快速交付。
尤其是在预算管理方面,我们打破以项目为基础的传统预算方式,采用与敏态需求管理匹配的预算管理,从产品角度为用户提供服务。比如我们把APP里的购票服务及产品链中的系统当做一个产品经营,统一规划相关预算,那么产品具有统一的战略目标,就可以有效避免因为目标不一致而延误交付的情况。
(四)使用TAPD,流程管理更高效
随着规模化敏捷的逐步壮大,我们开始寻找合适的敏捷工具保障流程的顺利推进。一方面,我们通过组织级重组实施PO负责制,确认角色分工和人员职责,把上下级部门决策运转到流程中,实践团队敏捷开发;另一方面,使用TAPD管理研发全生命周期,规范化业务流程和评审流程,通过创建不同需求分类、灵活定义工作流、配备可视化图表、自动化助手等功能实现研发流程可视化、系统化、高效化。
Part 3
总结
实施SAFe敏捷框架需要有清晰的目标、高层的支持、专业的培训和指导以及持续的改进和反馈。在实施中,我们结合TAPD敏捷研发工具帮助团队进行项目管理和敏捷迭代,规模化成效显著,需求响应达到百分百,敏捷研发效率提升30%,交付质量高于95%,实现了快速交付,团队管理能力和用户满意度大幅提升。
敏捷规模化转型需要逐步推进,接下来,我们将从与DevOps融合、持续优化敏捷火车、持续改进和优化敏捷框架三方面进一步提升敏捷效率,确保研发质量。
点击图片了解TAPD更多优秀实践