关于熟悉软件质量管理体系,软件的质量管理这个很多人还不知道,今天小深来为大家解答以上的问题,现在让我们一起来看看吧!

熟悉软件质量管理体系 软件的质量管理熟悉软件质量管理体系 软件的质量管理


熟悉软件质量管理体系 软件的质量管理


1、 软件开发企业质量管理摘 要:为了提升信息产业的竞争力,我国软件企业应参照标准化质量体系认证ISO9000系列标准进行规范化管理并与接轨,以提高软件开发企业的质量管理水平。

2、通过对软件开发过程及软件质量实质的分析,提出加强软件企业质量管理的方法与途径。

3、:软件工程;软件质量;质量管理作者:金铁(1969-),男,军事经济学院襄阳士官学校计算机教研室副,研究方向为计算机与多媒体教学;唐晓军(1971-),女,航天42所化学源部工程师,研究方向为企业管理;张勇(1982-),男,军事经济学院襄阳士官学校计算机教研室讲师,研究方向为网络通信。

4、0 引言随着软件业的高速发展,在软件开发史上出现了“软件危机”,由于对于软件开发中的成本控制、软件进度、软件的可维护性等问题缺乏有效的管理手段,导致软件质量无法得到保证。

5、因此,应与标准化质量体系认证体系ISO9000系列标准接轨,加强软件企业对项目开发的质量管理,全面提升软件企业的开发质量。

6、1 软件工程视角下的软件开发质量1.1 软件开发方法与开发质量软件的开发一般是由开发模式决定的,不同的开发模式决定了开发方法的不同,并最终影响到产品质量的高低。

7、软件质量管理所关心的问题正是规模化开发过程中对可重复性、可复用性、可维护代码的可靠性和健壮性要求,最终的目标是适用于专业领域的应用需要,发挥软件应用功能提升专业领域的生产及工作效率。

8、在开发的各个环节实现以下目标,各个阶段易于实现而不是使用高深的技术,各阶段平滑过渡而不是另起炉灶,整个系统结构易于理解也便于维护,已实现的成熟开发过程能够重用,根据现实生活中的实体形成系统模型,整合多个开发团队协同工作。

9、目前,面向对象的技术是反映现实世界为主导的建模技术,它可以限度地模仿现实世界,并可以程度地重用现有的软件产品。

10、1.2 代码重用与开发质量面向对象的技术核心就是重用,开发者要在各个环节贯彻这种思想。

11、重用是解决软件工程中诸多问题的一个重要手段,代码重用的好处很多,表现在提高代码开发生产力的作用是十分明显的,而且在提高软件开发质量方面的作用更是表现得十分深远。

12、开发人员往往比较熟悉“自己的”代码,自己编写的更为熟悉,也感觉更可靠,但是软件的工业化生产是不允许每次开发都要从空白状态为起点,要能够运用过去开发成果、运用相关企业的开发成果,这都需要开发团队从代码重用中找到解决方案,以代码重用为基础,合理规划人员组织分工、收益分配、责权利等管理环节,才能使开发过程中的质量管理渗透到软件企业的血液之中。

13、2 软件质量模型与改进方法现代质量管理理论的思想应用于软件的开发质量管理,目前上流行的ISO9000系列标准和CMM模型已受到软件企业的重视,它可以有效地指导软件企业建立适合自身发展的质量管理体系。

14、在此基础上基于我国中小型软件企业的质量管理需求,在软件开发行业中,产生了基于过程改进的软件质量管理模型,具有较强的现实意义。

15、2.1 基于过程改进的软件质量模型企业在软件开发中需要关注顾客满意、目标管理、过程管理等问题,如何形成一种机制,使企业迅速建立起自己的质量管理体系,并且在生产实践中逐步完善和升级。

16、软件开发的过程模型很多,有瀑布开发模型、原型法模型、螺旋模型、迭代式过程模型等。

17、它们对软件生命周期的划分都有所不同,但是为了便于实际工作中的应用,质量控制模型还是依据软件开发中的“策划、控制、改进”三个环节来分,用这三个过程对软件开发质量管理过程进行划分,也分为软件质量策划、软件质量控制和软件质量改进三个阶段,对每个阶段分别进行过程改进,提升质量管理水平,使软件企业和相关人员能够在软件开发过程中便于实施,保证企业能够达到质量管理的目标。

18、2.2 基于过程改进的软件质量管理基于过程改进的质量管理主要包括软件过程成熟度、合理的软件质量目标确立、软件测试与维护能力的提高等。

19、对于多数软件企业来说,由于软件人才不足,许多必须的过程改进无法实施,开发人员处于的'主导地位。

本文到这结束,希望上面文章对大家有所帮助。