某项目608版本投产前验收问题报告与后续研发流程改进方案

一、问题描述及问题分析


  • 1.问题描述

        608版本计划于6.30日上线,该版本在投产前的验证环节发现项目详情中合同执行表有内容,而项目信息下载的合同执行表却为空。

  • 2.原因分析

        合同执行表下载逻辑中,对项目阶段≥8的判断逻辑与详情页展示的合同执行表逻辑不同:下载逻辑的子合同=通过合同表supContractCode字段查到的合同;而项目详情页展示的子合同=通过总包合同的乙方作为甲方的合同。

  • 3.采取措施

        问题1排查定位后,同时与产品沟通延迟一天投产608版本。研发紧急修复该问题,测试通过并验收确认后安排在7.1上线。

二、研发流程改进方案


  • 产品人员在需求提出阶段,尽量考虑全面,将新的需求功能点关联影响的其他功能点一并提出。如在对子合同逻辑,不同模块间保持同步分析。

  • 研发人员、测试人员在需求评审阶段,尽量对新需求可能产生的其他关联问题进行提出、讨论。

  • 研发人员在编码阶段,尽量复用模块和代码,对相同业务处理逻辑、数据统计逻辑等处理保持统一,避免修改一处,其他使用相同业务处理逻辑、数据统计逻辑的地方未修改的情况出现。

  • 加强研发人员自测,尽量减少较为明显的问题进入提测阶段。

  • 研发人员在编码阶段,对主要功能逻辑代码添加注释。

  • 测试人员在需求评审阶段,充分参与需求讨论,理解需求,充分考虑测试覆盖范围。

  • 测试人员在测试准备阶段,根据需求编写详细测试用例,内容包括但不限于对页面尺寸、样式,交互效果、提示语、非法输入、非法操作、数据展示正确性、下载数据正确性、下载文件样式格式、上送数据对功能影响等的验证。

  • 测试人员在测试阶段按照详细测试用例进行测试。

  • 项目经理对往期遗留问题进行持续跟踪管理。

三、改进方案计划

        以上九条改进方案在后续需求迭代中逐步落实,对于流程中的缺陷发现与改进措施,在项目研发实施中持续进行,暂定2个月逐步落实到位。

        希望通过产品、研发、测试、管理人员的共同努力,提升项目质量,保证客户满意度。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇

)">
下一篇>>