大型集团性企业研发团队数字化转型
企业数字化转型背景与必要性
数字化转型是以数据驱动,借助大数据、云计算等技术,打通企业生产经营各环节,优化资源,实现管理升级和模式创新,达到降本增效的目的,实现高质量发展。数字化转型供应方包括咨询公司、云/大数据厂商、传统软件供应商等;需求方主要为国资企业、传统制造业等。传统企业技术团队面临团队分散、技术栈不统一、缺少研发过程数据、缺少应用标准等问题。
构建一体化云原生DevOps平台
- DevOps理念与实践:DevOps是研发运营一体化的理念,代表软件全生命周期管理,通过持续集成、持续交付、持续部署等实现渐进式迭代发展。
- 云原生体系建设:借助云原生体系,建立应用标准(如无状态、幂等、水平扩展应用),并引入Kubernetes、Docker、ServiceMesh等技术。
- 数据汇聚与分析:以DevOps为主线,汇聚软件研发过程数据、运维管理数据及业务运作数据,通过大数据技术分析,量化软件全生命周期过程,驱动优化改进。
关键技术与平台建设
- 代码度量:通过建立代码质量指标,以数据驱动代码质量提升,如85%-90%的代码质量提升。
- Cloud IDE:解决研发上云的最后一公里问题,实现研发过程无数据断点,深度集成代码托管、代码扫描、持续集成等功能。
- 精益敏捷项目管理:通过数据体现产品规划、需求决策的价值,实现项目管理自动化和标准化。
研发一体化与数字化转型收益
- 敏捷教练机制:通过LPG敏捷教练机制提升研发团队项目过程管理能力,实现跨职能团队协同。
- 内部技术共享:通过内部技术沙龙、内部开源及联合研发机制,实现通用技术组件共享统一。
- DevOps一体化推广:按照场景确定DevOps一体化推广策略及指标,指定推广计划,如纯外采项目、全自研项目等。
- 数字化转型收益:研发效率提升30%,应用交付效率提升50%,集约化建设降本50%。
存在问题与应对策略
- 组织问题:业务与IT融合、组织架构持续优化,依赖人的认知转型和业务对标。
- 应对策略:业务与技术需要相互融合,组织架构需匹配业务需求,依赖人的认知转型。