软件质量度量那点事儿
在项目管理领域,质量度量一直是备受关注的重要工作。最近,PMO为了深入了解开发人员的工作质量,要求测试部门提供一组关键数据。经过半天的精心准备,我对禅道里的bug进行了全面归类,根据常见问题类型进行了细致划分,具体列举如下。
研发应该关注与发现的事项:
1. 主功能流程运行异常,如无法正常运作或与预期不符;
2. 功能缺失或核心功能错误,例如文件导出时的明显问题(无法导出、格式错误等);
3. 版本更新问题,如打包时数据库或程序文件未更新至最新版本;
4. 界面设计与规范问题,涉及必要的输入检查、数据类型验证、页面显示变形等;
5. 数据字典相关问题,如联动关系的下拉菜单值出现错误等。
测试应该关注与发现的事项:
1. 数据计算错误;
2. 偶发性或客户端引发的问题;
3. 不常用功能或深层路径下的bug;
4. 兼容性问题,如像素和分辨率差异导致的问题;
5. 服务异常重启、网络异常诱发的bug;
6. 易用性体验问题,如语言描述不清晰等;
7. 功能流程界面的JavaScript错误;
8. 导出文件的容错性和格式验证问题;
9. 系统日志记录问题;
10. 性能问题。
在进行数据统计时,我们需要注意以下几点:
事先与部门内外沟通清楚标准,避免工作方向不明确或产生误解。确保每个人都明白自己的职责和工作标准,避免因为缺乏统一标准而导致的工作不认可。
提供数据给高层需谨慎。主动提供基于bug管理系统的个人表现数据可能会带来持续的期望压力。高层掌握的项目质量相关数据可能并不全面,过于简化的数据可能导致决策失误。特别是对于一些控制欲较强的领导,我们需要特别小心。
在整理度量数据时,要明确目的和背景。要知道自己在统计什么数据、谁将看到这些数据。进行质量度量的主要目的是为了提升项目质量和开发效率。我们应积极尝试使用质量度量来协助项目干系人了解项目的进展和各方面的质量状况。通过这样的方式,我们可以更有效地推动项目的顺利进行并不断提升工作质量。
版权声明:《软件质量度量那点事儿》来自【石家庄人才网】收集整理于网络,不代表本站立场,所有图片文章版权属于原作者,如有侵略,联系删除。
https://www.ymil.cn/baibaoxiang/28101.html