敏捷开发如何做好代码质量内建活动?

作者/分享人:黄河
向 Ta 提问
CSM、CSP、PMP,十余年敏捷开发、质量管理、项目管理经验,曾就职于中兴通讯、努比亚、深圳邮政等公司,先后从事过Java开发、测试、项目管理、质量管理、敏捷教练等工作。现为深圳银澎好视通敏捷转型负责人、过程改进专家。

为什么要进行代码质量内建?哪些内建活动较有效?该如何推动项目开展代码质量内建活动?我相信这些问题都是推广敏捷开发的企业或者 Scrummaster 经常面对的问题。本 Chat 将从编码规范、代码静态检查、代码走查、持续集成与自动化等方面分享我们的内建活动经验,推动开发人员输出高质量的代码,预防缺陷产生。

好视通作为一个创业型的互联网公司,研发中心经常面临人员频繁流动的问题,且代码质量较差,缺陷密度居高不下,该模块的人员流失后,新来的开发往往很难再维护,很多时候只能无奈的重构。为了不再总是被动的解决技术债务,我们被逼只能主动应对,尝试采用各种预防手段,提高代码质量,减少缺陷的产生及遗留。

本场 Chat 您将学到以下内容:

  1. 代码静态检查工具 Checkstyle+CPPlint+SonarQube。

  2. 如何做好 代码走查、代码评审活动?

  3. 如何开展持续集成?

4.自动化测试的价值与误解,及我们是如何推行自动化测试的 。

5.度你所为,为优而量,可以引入哪些代码质量度量数据?

已有65人预订
预订达标
文章出炉
     
07月27日
08月09日
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张黄河的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
你可能还喜欢
如何设计一个灵活的 MySQL 数据表,应对灵活多变的需求
李岩
Jenkins 自动化构建部署实战
火币集团研发中心
Java 程序员应掌握的 Nginx 实战应用
JPM
带你玩转 JSON
能量架构师
Python Pandas 做数据分析之玩转 Excel 报表分析
WinterLeo
小程序从入门到进阶
loonglong
实战剖析 Java 秒杀系统的实现
虎口脱险
从零搭建 Hadoop 集群
杨爵爷
实战讲解接口自动化测试思路
金刚
Java 并发面试题解
Eric Chen
一篇文章读懂 MySQL 中的锁
张宏杰
成功微服务实施的技术演进
顾宇
电商项目可扩展性数据库设计与实现
丹丹
Linux 脚本攻略一(基础知识点)
无人驾驶
从 Word Embedding 到 Bert:一起肢解 Bert!
武博士
微信扫描登录