高效的缺陷沟通课件

上传人:阳*** 文档编号:89212532 上传时间:2022-05-12 格式:PPTX 页数:18 大小:1.22MB
收藏 版权申诉 举报 下载
高效的缺陷沟通课件_第1页
第1页 / 共18页
高效的缺陷沟通课件_第2页
第2页 / 共18页
高效的缺陷沟通课件_第3页
第3页 / 共18页
资源描述:

《高效的缺陷沟通课件》由会员分享,可在线阅读,更多相关《高效的缺陷沟通课件(18页珍藏版)》请在装配图网上搜索。

1、探索高效的缺陷沟通高效的缺陷沟通关于缺陷 缺陷(缺陷(DefectDefect,BugBug)是软件开发的副产品)是软件开发的副产品人类历史上的第一个“bug”1945,格蕾丝赫柏(Grace Murray Hopper)高效的缺陷沟通我们的困惑这问题咋没早点发现?产品经理开发人员什么啊,我这怎么没问题?这么重要的问题到底改好没有?测试人员这系统到底靠谱不?领导高效的缺陷沟通我们的目标 高效高效的缺陷沟通沟通 降低修复成本 效果 效率 增加缺陷价值-预防缺陷 缩短项目测试工期高效的缺陷沟通早一点参与 缺陷可能在研发的每个阶段被引入缺陷可能在研发的每个阶段被引入 越到项目后期,缺陷修复的成本越高

2、越到项目后期,缺陷修复的成本越高何不早点引入测试,开始缺陷的发掘?从需求开始高效的缺陷沟通早一点发现 技术手段技术手段 持续集成 测试自动化 测试优先级策略设计 高效的缺陷沟通改进缺陷流程(1) 更简洁的缺陷生命周期更简洁的缺陷生命周期高效的缺陷沟通改进缺陷流程(2) 更适用的缺陷优先级更适用的缺陷优先级PriorityPriority属性属性优先级优先级定义定义定义说明定义说明4-Urgent立即解决缺陷导致系统几乎不能使用或者测试不能继续,需立即修复;3-High高优先级缺陷影响测试,需要优先考虑;2-Medium正常排队缺陷需要正常排队等待修复1-Low低优先级缺陷在开发人员解决完所有级

3、别高于它的缺陷之后再解决或可以在开发人员有时间的时候被纠正;高效的缺陷沟通改进缺陷流程(3) 更严格的缺陷摘要、描述属性要求更严格的缺陷摘要、描述属性要求 Summary 简明、扼要,突出问题、焦点所在 类似update.sql在执行时失败返回数据库错误的摘要是一个较精确的标题,而象软件失败或者运行问题,则是错误的例子 Description 文字描述注意章节、段落的划分 一行文字不要超过40字符更便于阅读高效的缺陷沟通缺陷描述是这样提高的人员人员缺陷描述缺陷描述测试员1 资产财务月报折旧数据不对。测试员2资产财务月报折旧数据跟资产台账明细的折旧数据之和不等,差287.53元。测试员3资产财务

4、月报折旧数据不对,资产折旧记录表和资产月结记录表折旧额不等。测试员4只要出现资产重置,资产财务月报折旧数据跟资产台账明细的折旧数据之和就不等。测试员5资产财务月报折旧数据不对,经查发现资产重置以后,资产月结的时候,资产月结记录表的重置金额未更新,折旧金额还是按照重置前的金额计算,造成资产月报数据不对。可能是月结处理算法不对,请修改。回复对象回复对象开发人员回复开发人员回复测试员1我这里测了一下,折旧数据是对的,不是缺陷。测试员2我这里测了一下,折旧数据是对的,不是缺陷。测试员3我开发库里的这两张表数据是对,请再确认一下。测试员4晕,我查了两个小时,我的财务报表是对,是张三的月结处理的算法是错的

5、,请提交给张三。测试员5张三回复:兄弟辛苦了,中午一起吃饭。高效的缺陷沟通改进缺陷流程(4) 更细致的缺陷描述规范要求更细致的缺陷描述规范要求 详细记录操作步骤、操作数据、期望值、实际值; 数据相关缺陷尽量提供相关的数据库表数据记录数据记录情况; 前台相关缺陷尽量提供页面截图截图、后台log日志日志 点击“注释”按钮,记录账号名称测试人员 详细描述该缺陷的原因、处理方法原因、处理方法、目前修复情况; 尽量描述修改缺陷时涉及到的svnsvn文件文件列表,分析修改产生的影响产生的影响; 若认为该缺陷Invalid、Duplicated、Wontfix或者Later的,详细描述原因 点击“注释”按钮

6、,记录账号名称开发人员高效的缺陷沟通改进缺陷流程(5) 更明确的缺陷严重程度更明确的缺陷严重程度类别类别定义定义具体表现事例具体表现事例Critical数据丢失,数据计算错误,系统崩溃,服务器抛异常死机,非法退出、死循环、数据库发生死锁、memory leak、程序崩溃、Data loss、网络堵塞或者瘫痪Major需求规定的功能没有实现或实现不完整,;设计不合理造成性能低下,影响系统的运营;基本功能错误或、缺失、程序错误、接口错误、数据库的表、业务规则、缺省值未加完整性等约束条件、边界限制错误、安装引起的数据丢失Normal不影响业务运营的功能问题;格式错误、安装异常、界面设计不符合规范或者

7、界面不整齐、界面校验错误或者提示信息与异常处理不符合、对异常没有本地处理Minor软件设计和功能实现等不合理需要改进辅助说明描述不清楚、输入输出不规范、长操作未给用户提示、Enhancement 为完善系统给出的建议或意见界面设计优化意见、设计文档中优化意见高效的缺陷沟通沟通方式的多样化和及时性要求 缺陷跟踪系统工具(缺陷跟踪系统工具(Quality CenterQuality Center) 邮件提醒邮件提醒 IMIM工具工具 MSN、QQ 电话或者直接面对面沟通电话或者直接面对面沟通对于优先级别高且影响测试推进的对于优先级别高且影响测试推进的BugBug,测试人员测试人员应该应该通过通过E

8、mailEmail、电话或、电话或面对面面对面的的方式方式及时和开发人员及时和开发人员进行沟通进行沟通高效的缺陷沟通缺陷数据是我们的宝贵财富 经一蹶者长一智,今日之失,未必不为后日之得经一蹶者长一智,今日之失,未必不为后日之得明王阳明与薛尚谦书 扁鹊三兄弟的故事扁鹊三兄弟的故事-测试的最高境界测试的最高境界 缺陷预防 How toHow to 加强缺陷数据的统计、分析 发掘缺陷背后的意义Lesson Learned 通过缺陷度量和分析辅助明确测试结论 共性问题组织内共享高效的缺陷沟通沟通软环境建设-团队 “三权分立三权分立”的组织结构的组织结构 需求工程师 规划、定义Spec 开发工程师 实现

9、Spec 测试工程师 验证Spec开发、测试之间的分歧,开发、测试之间的分歧,需求工程师参与裁决需求工程师参与裁决Spec需求工程师开发工程师测试工程师高效的缺陷沟通沟通软环境建设-文化 相对宽容的组织氛围相对宽容的组织氛围 允许跌倒,不怕犯错 重在积累和成长 积极、开放的心态积极、开放的心态 相互尊重 相互支持、协助 乐于沟通,真诚以待高效的缺陷沟通Summary 高效的缺陷沟通,我们可以从以下角度考虑:高效的缺陷沟通,我们可以从以下角度考虑: Procedure(流程) 尽早开始发掘缺陷的工作 规范化缺陷的描述性要求,提升流转沟通的效率 加强缺陷的分析统计和结果反馈 People(人、团队、文化) Technology(技术) 自动化、持续集成 高效的缺陷沟通Thanks!高效的缺陷沟通

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!