sqa在promis项目中的实现

sqa在promis项目中的实现

ID:29885485

大小:1.43 MB

页数:45页

时间:2018-12-24

sqa在promis项目中的实现_第1页
sqa在promis项目中的实现_第2页
sqa在promis项目中的实现_第3页
sqa在promis项目中的实现_第4页
sqa在promis项目中的实现_第5页
资源描述:

《sqa在promis项目中的实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第1章绪论1.1本研究课题相关学术背景及其理论与实际意义1.1.1学术背景当今是个信息时代。信息技术深刻影响着世界,影响着每个人。几乎所有的人都看到了信息技术是经济增长的新发动机。在信息产业中,计算机的发展速度最为迅猛,其中软件产业比硬件产业发展速度更快。但是,众所周知,软件中微小的失误,可能会导致质量事故、产品报废甚至人员伤亡。因此,软件质量保证已上升到一个前所未有的高度。软件的规模化发展要求必须有一套完整而有效软件产品生产控制体系,尤其是企业要想走向国际化的道路,就必须与国际质量管理体系接轨。但是,生硬地套用现有的质量管理体系对人的智力活动进行控制,一方面

2、会制约软件工程过程中人的智力活动,同时也会产生过高的成本,不利于软件企业的成长。无论是CMM/CMMI还是ISO9000等其他管理思想,它都是强调法治而非人治,实施CMM也是希望能通过它将一些优秀的软件工程化开发经验用一套合理、规范的制度沉淀固化下来,使项目的成功不再成为一种偶然。在引入国际先进质量管理思想的同时,借鉴先进企业的质量管理经验,而不是套用现有质量体系的标准。不但要拥有国际质量管理思想,更追求的是结合企业实际,制订一套符合自己特色的质量体系,并不断融入新的思想。因此,做质量是沉淀一种理念,形成一种文化,充实现有的质量体系,并在这个过程中,质量得到持

3、续的改进。1.1.2理论与实际意义通过研究一个已建立软件质量保证体系(CMM3)的企业在软件开发的整个过程中,在不同时期、面对不同的情况所采取的策略和方法,与此延伸,收集项目中好的实施方法和发现实施不利的原因,完善企业内部软件开发整体规范,为其他项目组的开发过程实施提供先进方法和样例。软件开发是一个以人为中心的活动,所以出现缺陷是不可避免的。因此,要想交付一个高质量的软件,消除缺陷的活动—SQA,就变得很重要。在学术领域,虽有CMM和ISO等标准或模型可采用,但在实际的大型项目中,如PROMIS,在开发过程中遇到非人力所能预见问题(SARS)干扰、以及自身资源

4、及成本的限制(采取异地开发,开发环境与运行环境差异大)、人员流动大(设计与开发由不同的人员完成,需求不明确)及客户的强大压力下(有老系统作参照且时间紧),如何正确合理运用软件质量保证的方法和策略,使软件人、及软件企业进行软件过程改进中一个不可缺少的部分。1.2国内外文献综述软件生产能力成熟模型,即CMM(后更名为SW-CMM)模型就是目前国际上最流行也是最实用的一种软件生产过程标准,45CMM注重过程要求,它的每一级对所要实现的关键过程域都有详细的要求,并且强制企业能自我更新和持续改进,以实现缺陷预防。CMM得到了众多国家软件产业界的认可,成为当今从事规模型软

5、件生产不可缺少的一项内容。ISO9000族国际标准是在总结了英国的国家标准基础之上产生的,ISO9001是软件企业开展质量体系认证依据的标准。但是,世界上成功的软件生产商,如微软、Oracle、Sybase等都没有参加CMM评估,这些厂商都有自己一套成熟的软件质量管理规范,他们的软件质量确实得到了广泛的信任。1.1CMM概要由美国软件工程研究所SEI(SoftwareEngineeringInstitution)开发完成的软件生产能力成熟模型,即CMM(CapabilityMaturity Model,亦称为SW-CMM)是一种协助企业改进软件制作质量与管理流

6、程并进行评估的标准。它是SEI集多年软件研究的经验所研制的过程标准,如今已成为国际上最流行最适用的软件质量改进体系。CMM注重过程要求,它的每一级对所要实现的关键过程域都有详细的要求,并且强制企业能自我更新和持续改进,以实现缺陷预防。CMM得到了众多国家软件产业界的认可,成为当今从事规模型软件生产不可缺少的一项内容。CMM成熟程度理论不可以被看作纯粹的关于软件生产技术的标准,也不可以被看作普通的管理理论,它实际上是对软件开发实践所设计的整个工程流程的规定和分析,它的体系既包括软件工程过程本身,也包括对这一过程的管理。CMM为企业软件能力提供了一个阶段式的五级进

7、程。任何开始采纳CMM体系的机构都一并归与第一级的起点,即初始级(Initiallevel)除第一节外,每一级都设定了各自的目标组。如果达到了这一目标,则可向下一级推进,由于每一个级别都必须建立在实现了低于它的全部级别的基础之上,CMM等级的提高只能是一个渐进有序的过程。CMM五级标准按由低到高的成熟度分别为: 第一级初始级(Initiallevel) 第二级可重复级(Repeatablelevel) 第三级定义级(Definedlevel) 第四级管理级(Managedlevel) 第五级优化级(Optimizinglevel)45(一)初始级此级是个人英雄

8、主义的天下,绝无可重复性,也无甚积累,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。