测试组会议本周议题:设计实现与需求不一致该怎么处理与会人员会议时间2013年8月26日星期一会议地点会议记录员本次议题落实跟进责任人本周议题:设计实现与需求不一致该怎么处理【前言】A提出:规格和实际设计实现不一致,应该怎么办
特别是多次沟通无结果的情况下
规格不明确,问了也没答案,也没实时修改
一、现象描述系统的设计实现与需求不一致,主要现象有:1、规格不明确,开发就按照自己的理解去做了
2、规格中有明确要求,实际实现的时候有难度、开发私下简化或改变
3、开发口头和产品经理沟通之后,做了和规格不一样的设计,产品经理没对规格做出修改、也没及时通知相关人员
4、开发的概要设计文档对需求的覆盖不完全;5、开发没有设计方案、直接编码
6、开发的设计方案缺少全盘考虑、或者跟不上节奏:有的时候问开发某个模块,回答这个模块还没有考虑过
7、开发有的设计方案不对测试公布
8、以前有一些流程,测试与开发交互规范、测试与产品经理交互规范等等,但是没有执行
二、是否要解决1
产品质量的定义产品质量的定义:产品与明确的和隐含的定义的需求相一致的程度
从这个定义可以看出,实现与需求不一致显然是产品质量问题
给测试工作中带来困扰和不便1、花费很多时间反复与开发、产品经理沟通;2、会遇到沟通多次无结果的情况;从上面的分析可以看出,设计实现与需求不一致的问题急需解决;三、原因分析:为什么问题没有消灭在萌芽状态“低声传话游戏”,你传给我、我传给他,信息在流传中难免失真;而我们的项目研发工作比传话游戏要复杂得多,不仅有上传下达、还有功能的设计与实现,所以,难免会出错
举一个生活中的小例子来进行原因分析:通过上图可以发现现象:1、开发对需求理解不到位;2、开发实现有困难,但是没有和产品经理沟通、私下变更功能;3、开发与产品经理口头沟通,但是没有写到需求说明里、没有通知测试;4、需求本身模棱两可;Bug越早发