在CI/CD过程中,开发代码质量不高,从运维角度出发,可以做些什么工作对提升开发质量有效果?需求最终实现的效果是功能“带病”上线,bug率解决时效低。
从运维的角度来看,代码质量不高,直接会导致线上的问题增多,对业务造成影响。对运维直接造成冲击的方式有两点,第一,影响线上的业务连续性,第二,对运维的纵深监控体系形成冲击。因此运维必须对代码质量提出相应的要求。如何做?我认为,有两种方式。第一种,通过线上的告警和事后的问题回溯,对相关的研发组织进行考核。第二种,在DevOps价值交付流水线体系中,引进质量扫描和测试管理的工具,对严重以上级别的代码进行相应控制,对没有完成整改的代码进行阻断。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30