软件产品质量-Microsoft.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件产品质量-Microsoft

SDM 224 软件产品质量: 新挑战与新对策 - 以高质量竞争! 主要目的 理解产品质量、QA与测试 强调直接决定产品成败的关键所在是质量 =〉 高质量才能保持有竞争力! 分析软件领域新动向对QA的新挑战 共同探讨应对策略 号召软件领域支持: 以高质量竞争:人人把关人人负责 ATQM 课程内容安排 产品质量、QA与测试 新动向与新挑战 新对策 重点总结 参考信息 问题解答 Quiz: 谁应对产品质量负责? QA人员 测试人员 开发人员 项目管理人员 公司负责人 All above 产品质量关键因素金三角的关系 三者缺一不可,相辅相成 实现产品的高质量必须有正确的管理与流程来保证 新时代敏捷开发产品质量须借助高效实用的技术与工具 高素质人员也需要遵循科学的管理与流程 高素质人员才可能掌握和开发高效实用的技术与工具 QA与软件测试 QA: Quality Assurance(质量保证) SQA: Software Quality Assurance(软件质量保证) QC: Quality Control(质量控制) QM: Quality Management (质量管理) TQM: Total?Quality?Management(全面质量管理) 软件测试:是根据软件开发各个阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其预期结果),并利用这些测试用例去执行程序,以发现程序错误的过程。 本讲座对产品质量专职负责人员统称 :QA 软件领域新动向 即时传送的信息时代 敏捷软件开发 中国、印度:软件外包服务 QA/QC 到 TQM 即时传送的信息时代之特点 信息时代:软件领域极大发展的时代 即时传送软件是基于在线服务的新一代软件 人们可以“ANY WHERE/ANY TIME/ANY WAY”利用互联网工作、学习和生活娱乐 不再受地点时间的限制 世界信息共享 互联网、计算机普及、用户支持面更广 软件种类、使用方式等大大增多 掌握计算机技术人越来越多,用户基数日趋增长 即时传送时代的新挑战 互操作性 (Interoperability)程度加深 产品开发周期变短 QA可用时间更少,更紧 对采用新技术的期望更高 对产品质量要求更高 产品市场竞争更加激烈 2.敏捷软件开发(Agile Development) 20世纪90年代逐渐引起广泛关注的新型软件开发方法 它们的具体名称、理念、过程、术语都不尽相同,但是都强调 程序设计师团队与业务专家之间的紧密协作 面对面的沟通(认为比书面的文档更有效) 频繁交付新的软件版本 紧凑而自我组织型的团队 能够很好地适应需求变化的代码编写和团队组织 敏捷软件开发宣言 最重要的部分就是对一些与会者(17人)一致同意的软件开发价值观的表述: 人和交互 重于 过程和工具。 可以工作的软件 重于 求全责备的文档。 客户协作 重于 合同谈判。 随时应对变化 重于 循规蹈矩。 注:其中位于右边的内容虽然也有其价值,但是左边的内容最为重要。 敏捷软件开发新挑战 越来越多的企业希望采用,但没有把握 习惯于传统的瀑布式产品开发流程已不满足快速发展需要,但大规模改动不现实 缺少敏捷软件开发专家和人才 技术人员需要观念的转变和方法培训 缺乏相应的质量控制方法 需要经常的和及时的质量度量、测试、决策 3.中国、印度:软件外包服务新挑战 开发人员和QA在不同的工作地点 语言、文化、交流沟通的差异 涉及公司内部、外包和境外和测试很难管理和控制质量 缺乏对产品设计文档的直接了解 缺乏对产品开发过程的介入和了解 缺乏质量管理控制技术专家 Total?Quality?Management(全面质量管理) 1961年费根堡姆提出全面质量管理理论(TQM),将质量控制扩展到产品寿命循环的全过程,强调全体员工都参与质量控制。 TQM: 是一个组织以质量为中心,以全员参与为基础,目的在于通过让顾客满意和本组织所有成员及社会受益而达到长期成功的管理途径。 全面质量管理即为全员、全过程、全方位的质量管理,力求全面提高经济效益。 包括以下基本特点:?   (1)?全员参加?   (2)?全过程?   (3)?全面运用一切有效方法   (4)?全面控制质量因素? 全面质量管理可以归纳为两大基本原则:? 以满足顾客需求为导向,不断改善,最终达到顾客的全面满足 以全员参与为基础,进行全过程的质量控制。? QA/QC 到 TQM 的新挑战 用户对软件产品的质量要求更高 功能复杂程度加高 对QA人员需求量加大 QA人员质量控制的时间更短 安全性私密性风险加大 防范病毒、黑客更难 对QA人员的技术和应变能力要求更高 软件产品质量/QA:面对的新挑战 怎样满足即时传送时代软

文档评论(0)

book1986 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档