保险CICD

在CI/CD过程中,开发代码质量不高,从运维角度出发,可以做些什么工作对提升开发质量有效果?

在CI/CD过程中,开发代码质量不高,从运维角度出发,可以做些什么工作对提升开发质量有效果?需求最终实现的效果是功能“带病”上线,bug率解决时效低。显示全部

在CI/CD过程中,开发代码质量不高,从运维角度出发,可以做些什么工作对提升开发质量有效果?
需求最终实现的效果是功能“带病”上线,bug率解决时效低。

收起
参与3

返回顾黄亮的回答

顾黄亮顾黄亮课题专家组技术总监畅销书作者

从运维的角度来看,代码质量不高,直接会导致线上的问题增多,对业务造成影响。对运维直接造成冲击的方式有两点,第一,影响线上的业务连续性,第二,对运维的纵深监控体系形成冲击。因此运维必须对代码质量提出相应的要求。
如何做?我认为,有两种方式。
第一种,通过线上的告警和事后的问题回溯,对相关的研发组织进行考核。
第二种,在DevOps价值交付流水线体系中,引进质量扫描和测试管理的工具,对严重以上级别的代码进行相应控制,对没有完成整改的代码进行阻断。

银行 · 2022-03-08
浏览446

回答者

顾黄亮
技术总监畅销书作者
擅长领域: 云计算数据库系统运维

顾黄亮 最近回答过的问题

回答状态

  • 发布时间:2022-03-08
  • 关注会员:2 人
  • 回答浏览:446
  • X社区推广