2015年9月,我在一间上市公司的子公司任职测试组长,参与公司项目群会议时,针对项目的问题提出优化建议如下:
一、公司通用的商城项目:
个人觉得主要从 计划、实施、沟通协作、建设提高 这些方面考虑。
1、是希望立项制定整体计划的时候,要多留一些测试的时间,更好的保障项目质量。
2、是在实施的过程中,主要是对内容变更的管理,制定需求变更流程和指定人员管理好变更内容,降低过程中的沟通成本。
3、沟通方面:建议遇到开发与需求不一致时,开发人员、需求人员和测试人员三方同时在场确认解决方案。
4、建议开发组内人员要加强沟通,模块与模块之间要对接好。
5、提倡在禅道对开发人员任务进行记录,方便跟踪,也方便测试知道哪些人负责哪些模块。
6、上线部署,没有一个版本管理制度。建议建立版本管理制度。或者是:建议开发人员在二期优化时,把每次修复BUG后提交程序到测试环境,才把BUG状态更新为已解决。这样,我们测试人员一看到BUG是已解决的就去验证。
7、开发觉得需求不合理的地方没有及时提出,没有跟需求人员反馈,没有沟通就按自己的想法来做。建议若需求有不合理的地方,请开发人员及时反馈给需求人员,不然最终导致,开发的跟需求脱离了。
8、测试人员不能及时了解到开发进度。每天早上召开半小时以内的例会,汇报昨天的开发进度和今天的开发计划。
二、为银行定制的商城项目:
行方频繁存在需求变更(界面、APP的问题)
建议:1、项目组跟行方整理出需求变更内容。
2、进行需求变更分析,评估工作量(要考虑开发时间,还要考虑测试时间)
3、要明确解决需求变更的阶段性目标。
4、反馈阶段性结果给行方人员验收。
三、对公司提一意见
公司应有一个具体的项目实施流程(包括项目启动,需求分析,项目监控,质量管理等涉及到的人员之间的联系以及各个阶段规定的产出物)让所有项目人员都知道。