美文网首页
研发效率之代码质量失控

研发效率之代码质量失控

作者: 一尺围栏 | 来源:发表于2019-05-17 11:40 被阅读0次

诱因

做为技术团队的TL,平时工作可能会很多,比方说参与需求分析,架构设计,任务分配,解决复杂问题,团队管理,绩效评估,敏捷实施推动等等。当TL的大部分时间被上述工作所占用时,TL实际参与代码开发的时间会大幅减少,同时对代码质量的关注度也可能急剧下降。

失控

如果一个开发团队逐渐降低对代码的关注力度,代码质量的失控是必然的结果。主要体现在:

(1)团队内代码风格和具体实现细节会千奇百怪,各领风骚。

(2)不断地制造几百,甚至几千行的代码,以至于无人敢碰无人能理解。

(3)团队成员相互抱怨对方的代码糟糕。

(4)实现新需求时,需要耗时耗力分析源码,改动风险和测试难度也越来越大,甚至需要推倒重来。

坚持不懈

所以,作为TL,关注代码决对是第一要务,任务时候都不能放松。同时,需要做好以下几点:

(1)制定代码规范,和伙伴一起持续不断的改进和学习。

(2)提交代码之前,进行代码自动化的检查和代码review。

(3)持续不断的推动自动化测试.

(4)做好技术培训和分享,让伙伴写出结构层次清晰,简洁高效的代码。

相关文章

  • 研发效率之代码质量失控

    诱因 做为技术团队的TL,平时工作可能会很多,比方说参与需求分析,架构设计,任务分配,解决复杂问题,团队管理,绩效...

  • 研发协同平台持续集成实践

    导读 研发协同平台有两个核心目标,一是提高研发效率 ,二是提高研发质量,要实现这两个核心目标,实现持续集成是关键之...

  • IT项目管理痛点

    需求(变更) + 人效(返工) + 工期(延期) + 风险(失控) + 质量 (低下) 常见问题 1:研发过程未流...

  • 研发管理的实质

    研发管理的实质是解决以下三个问题: 1. 如何提升研发效率? 2. 如何保障研发质量? 3. 如何降低研发成本? ...

  • 研发团队的基础素养--一次迭代会后的感受

    产品、研发团队,需求变更、交付延迟、研发质量、研发效率这些使我们日常评估和考量团队时,经常会提到的几个点,但这几方...

  • 阿里测试环境运维及研发效率提升之道

    导读:生产环境最关注的就是稳定,测试环境更关注的是研发效率,如何从一行代码最快的保证质量发到线上去,这个是我们测试...

  • 【架构优化过程思考】质量高于效率

    研发质量和研发效率都是研发过程中,追求的目标,高质高效的产出最终决定了研发产出的有效性。也是持续的,对当下,对长期...

  • 【2】认识sonar功能

    Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量。公司研发人员一直使用该工具进行源代码质量检查,通...

  • 79 - 如何应对大型复杂项目开发(二)

    项目越复杂、代码量越多、参与开发人员越多、开发维护时间越长,我们就越是要重视代码质量。代码质量下降会导致项目研发困...

  • 浅析研发效率

    浅析开发效率 每个研发都会追求高质量、速度快的完成开发,经过观察,我们发现每个研发人员的快发效率是有很大差异的,下...

网友评论

      本文标题:研发效率之代码质量失控

      本文链接:https://www.haomeiwen.com/subject/yghwaqtx.html