软件开发企业质量管理系统建立初探

软件开发企业质量管理系统建立初探

ID:37122938

大小:311.82 KB

页数:10页

时间:2019-05-18

软件开发企业质量管理系统建立初探_第1页
软件开发企业质量管理系统建立初探_第2页
软件开发企业质量管理系统建立初探_第3页
软件开发企业质量管理系统建立初探_第4页
软件开发企业质量管理系统建立初探_第5页
资源描述:

《软件开发企业质量管理系统建立初探》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件开发企业质量管理系统建立初探上海蓝捷公司管理咨询中心黄卫忠摘要:软件工程强调的是在软件开发过程中应用工程化原则,包括三个要素:技术方法,工具/支撑环境,以及将方法和工具综合起来以达到合理、及时地进行软件开发目的的过程。ISO9000标准则强调以过程为基础的质量管理体系模式,采用过程方法来确保企业能具有持续稳定地提供满足顾客要求的产品的能力。CMM(能力成熟度模型)是软件企业资质评价标准,强调的是对软件工程过程的管理和改进,增强开发与制造能力,制造出高质量的软件。本文的目的即介绍应用软件工程思想、ISO

2、9000标准及CMM要求于软件开发全过程的管理,以求建立一个完整的软件开发企业的质量管理系统。关键词:软件软件工程质量管理CMM认证前言2000年5月,国家调整了针对软件业的税收政策,对科技创新项目和企业赋予更多的财税优惠。2000年7月国务院颁布了国发[2000]18号文件《鼓励软件产业和集成电路产业若干政策》,其第十七条规定:“鼓励软件出口型企业通过GB/T19000-ISO9000系列质量保证体系认证和CMM(能力成熟度模型)认证。其认证费用通过中央外贸发展基金适当予以支持。”2001年5月,国家版

3、权局出台《关于贯彻落实(国务院关于鼓励软件企业和集成电路产业发展的若干政策)的意见》,敦促各单位在其计算机系统中使用正版软件,不使用未经许可的软件产品。这些无疑都为国内软件开发产业的发展创造了更好的环境,对21世纪中国软件产业的发展具有非常重要的意义。软件企业不同于一般的传统企业,且在整个高新技术领域及IT产业中也是非常特殊的,其最重要的资源是人才、信息与管理。全球软件行业进入21世纪以后,产1/10业结构、特点、行为模式和销售模式等方面都会发生重大变化。因此,我们不能用传统的管理理念来看待软件产业,不能

4、简单地采用与其他产业相同的管理模式,那样会阻碍整个产业的快速发展。软件企业需充分利用国际上先进的管理经验,提高软件产品的质量,抓住时机加速发展,以强大的实力迎接加入WTO后全球化竞争的挑战,而追求高质量高可靠性的软件则成为软件使用者最高的期望和开发者最大的努力。随着科技的高速发展、社会的日新月异,软件已被广泛应于国防、科研、交通、金融,以及医疗等日常生活中。软件被视为一种经过企业系统规划、需求分析、设计、编程、集成、测试、维护等阶段所产生的产品,开发过程中任何一个阶段的任何一个微小的错误或缺陷,都将可能造

5、成无法想象的后果。因此软件开发企业有必要综合运用软件工程思想、ISO9000标准及CMM要求于软件开发全过程的管理,确保建立一个完整的软件质量管理系统(QMS)。一、软件工程同任何事物一样,软件也有一个孕育、诞生、成长、成熟、衰亡的许多阶段,一般称其为软件的生存期。90年代开始,人们更加强调软件开发的效率和软件的质量以及与其相关的软件管理,于是建立了软件过程的概念,引入了软件工程化的思想。软件工程过程是为了获得软件产品或是为了完成软件工程项目需要完成的有关软件工程活动,每一项活动又可分解为一些软件工程任务

6、。每一个软件企业都可以针对不同类型的产品或是软件工程项目规定自己的软件工程过程,甚至可能使用多种不同的软件工程过程。软件生存期中除了开发过程以外还有许多其他的软件工程过程。这一思想集中体现在1995年国际标准化组织公布的国际标准《ISO/IEC12207信息技术----软件生存期过程》中。该标准全面、系统地阐述了软件生存期的过程、活动和任务(见图1)。软件工程强调了在软件开发过程中应用工程化原则,包括三个要素:方法、工具和过程。方法为软件开发提供了“如何做”的技术,工具为软件工程方法提供了自动的或半自动的

7、软件支撑环境,过程则是将方法和工具综合起来以达到合理、及时地进行软件开发的目的。软件企业实施软件工程,是从技术上和管理上采取各种措施,最终希望达到项2/10目成功的目标:使用较低的开发成本、达到要求的软件功能、取得较好的软件性能、开发的软件易于移植、需要较低的维护费用、能按时完成开发工作并及时交付使用。但这些目标之间有些是互补关系,有些是彼此互斥的,因此实施软件开发的工程化原则就是力图在以上目标的冲突中取得一定程度的平衡。软件生存期过程主要过程支持过程组织过程5.1获取过程6.1文档编制过程7.1管理过程

8、6.2配置管理过程5.2供应过程6.3质量保证过程7.2基础设施过程6.4验证过程5.3开发过程6.5确认过程7.3改进过程5.4运行过程6.6联合评审过程6.7审核过程5.5维护过程7.4培训过程6.8问题解决过程图1《ISO/IEC12207信息技术----软件生存期过程》定义的生存期过程二、ISO9000(2000版)标准ISO9000是国际标准化组织提出的系列标准,经过几十年的不断完善,取得了全世界130多个国家的认可

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

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

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