提高软件质量的七条建议

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

7、强化测试人员技术
七大建议
有时间就抓紧学习,快速提高自己。学到的东西能很好的应用到 实际的工作中去。定期总结,发现问题,解决问题。合理使用自动 化测试工具,可以缩短测试周期,提高测试的可重复性。
提高软件质量是பைடு நூலகம்项团队运动,每个人都需要参与其
中,软件质量必须贯穿整个软件开发生命周期,减少返工
次数,提高用户满意度。
七大建议
根据业务需求调整团队和个人的工作目标,并纳入质量考核体 系,实施奖励措施,刺激开发人员的工作效率和工作质量。好处: 根据团队成员的执行表现给予适当奖励,让他们知道改善软件质量 是一种奋斗目标,逐渐发展成为一种习惯。
4、获取正确的需求
七大建议
确保从需求获取开始,项目就朝正确的方向迈进,需求偏离或需 求错误是让开发人员最头痛的事,大量的返工和修改会熄灭本已燃 起的激情,而正确的需求会给开发人员带来愉快的心情。好处:减 少返工和重新测试周期,减少总体工作量。
5、将测试重点放在最关键和风险很高的点
七大建议
在时间有限的情况下,不可能将方方面面的缺陷通过测试全部 暴露出来,这时只有抓住重点,做到有的放矢,将核心功能点重点 测试,避免重大缺陷成为漏网之鱼。好处:杜绝关键缺陷,即便有 其它缺陷未被发现,也不至于影响到软件的整体质量。
6、提高设计质量
七大建议
开发人员会根据设计文档进行编码,参照简明清晰的设计编写 出来的代码也会更简单,更干净,也更容易测试和返工,代码中包 含的错误也会更少,也更容易诊断和修复缺陷。
提高软件质量的 7条建议
目 录
1
前言
2
发现问题
3
分析问题
4
七条建议
前言
如今残酷的商业环境造成软件开发成本急剧下降,开发时间不断被缩短,在人员不 够的情况下还希望提高开发速度,而“质量第一”的标语只不过是挂在墙上的一道 风景而已。在这种极端的开发环境下,软件开发团队如何保证质量呢?

人员少
时间紧


任务重
困难

需求不明
按时交付
1
也要保证
质量达标
2
实际结果

积极


努力


高质量
01
02
那样
整体过程
参与人员
分析原因
开发 流程
发现软件中更多问题
测试
保证软件的质量
开发 销售
设计
测试
项目经理
运维
参与人员
1、定义恰当的质量目标
七大建议
软件最终是要交付给用户使用的,因此应从用户的角度来定义 软件质量目标,软件应满足用户的业务需求,实现令人满意的用户 体验。这样做的好处:既不将质量目标定得太高,任由你付出百般 努力也无法实现,也不将目标定的过低,那样你无法给用户交差, 根据时间,资源和预算客观情况定义合适的软件质量标准最好,既
不让开发团队感觉痛苦,又能让用户满意。
2、让每个人都知道质量的重要性
七大建议
尽量在软件开发生命周期的前段时间减少软件缺陷,避免在后 期来消灭缺陷,那样耗费的时间和精力更多。好处:让每个人都知 道质量的重要性后,他们就会从心理上更注重代码质量,就会更用 心写出高质量的软件。
3、调整团队和个人的目标,纳入质量考核体系
小结
谢谢!
相关文档
最新文档