目前带了一个项目,项目成员基本都是刚毕业的新员工,那代码质量就存在一定的风险。针对这个问题,现在想到的方法是
单元测试+静态代码扫描+人工审查(Linux+c)。
单元测试的用例质量还没有好的方法来把握,这一项本来是用来保证质量的,但是也有可能成为我们的负担。一个模块是否做好
单元测试,很关键的地方就是设计,新员工设计水平可想而知,所以设计时要把单元测试这个作为一个关键因素。同时要在团队内部
宣传好,不能让大家有抵触情绪。
代码走读采取,每个迭代进行,以功能或者小模块为单位,小批量的走读,否者一上来一大堆,看得头晕审查效果也不好。审查的同时
尽量把单元测试用例也过一遍。
使用redmine严格执行任务管理,什么时候完成就应该什么时候完成,不能拖。