以下内容是杨小一发布的第一篇项目管理文档,本想多写的技术,只是随着工作的发展,有了越来越多的文档要杨小一编写。也许这是自己职业发展的必然吧。其实今天做了一个比较好的Excel的代码走查报告,只是无法放进去,本篇也是自己完成的。作为积累吧。
----------------------------------------------------华丽的分割线------------------------------------------------
在项目的开发过程中。将由技术经理发起并监控实施代码审查以及代码走查的项目质量的管理活动。
代码质量监控的意义:
提高代码的可读性以及维护性,提高开发效率以及减少后期维护的成本。许多缺陷是在早期阶段注入的,越早消除缺陷就越能降低开发成本。
代码质量监控实施方案
1:代码审查会议
具体落实办法如下:项目开展初期每周一次的审查会议。随机选取开发人员对本周所开发的业务模块进行代码陈述。随机选取人数2-3人,每人陈述时间30分钟。根据开发人对编码的熟知程度,项目开发后期代码审查会议。
根据目前的观察,由于历史问题,过度耦合是渤海项目中最待解决的问题。一个文件中引用了过多的没有用到的文件。前期已经在这方面的整改中有了明显的进步,如果不监管,继续整改也将会前功尽弃,希望能引起各位领导的重视。
2:每日代码走查
在晨会中了解开发人员的进度,由技术经理打开代码进行走查,并且记录问题。及时反馈给各项目组组长。在开发阶段初期每三个工作日出一份代码走查文档,开发后期根据开发人员对编码的熟知程度,代码走查文档缩减至五个工作日一份。
3:代码缺陷的统计分析
在测试阶段开始对代码缺陷进行统计分析。
统计分析内容如下:
1:bug模块统计
2:bug原因统计 统计项目:需求不明确,设计不合理,编码不规范,测试环境......
3:bug的级别统计分析 可以根据bug的严重级别统计
4:bug的人员统计分析