信息资源管理_第1页
信息资源管理_第2页
信息资源管理_第3页
信息资源管理_第4页
信息资源管理_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、信息资源管理,四川化工职业技术学院信息系软件组宁思华,第四章软件质量管理,软件工程所在地面临的两个最大问题:1、软件的生产效率问题;2、软件在系统可用性中所占的重要地位也就是软件质量问题。,4.1软件质量特性,一、软件质量的定义:1、质量在现代质量管理中,被定义为“用户的满意程度”两个条件必不可少:(1)设计规格要符合用户要求设计质量(2)程序要按设计规格所说明的情况正确运行程度质量2、软件的规格:(1)外观规格使用者的角度,或是用户眼中的规格(2)内部规格制造者(开发者)眼中的规格,4.1软件质量特性,3、软件质量的定义:与软件产品满足规定的和隐含的需求能力有关的特征和特性的全体。或者:(1

2、)软件产品能满足给定需求的性质和特性的总体,例如,符合规定说明;(2)软件具有所期望的各种属性组合的程度;(3)顾客或用户觉得软件满足其综合期望的程度;(4)软件的合成特性,它确定软件在使用中将满足顾客预期要求的程度。计算机软件质量是软件的一些内部特性的组合。,4.1软件质量特性,二、软件质量的主要特性指标1、软件质量特性的定义。2、软件的生存期与质量特性三、软件质量的二级特性指标从软件设计的观点出发,软件质量特性由下列二级质量特性所决定。,4.2软件质量管理的基本概念,发达国家在质量管理方面经过了检验质量管理、统计质量管理、全面质量管理三个发展阶段。全面质量管理包括以下几个方面:(1)管理的

3、目标:任何管理都要设定目标,然后组织实施,以达到设定的目标。(2)对产品质量开展“三全”管理,即要求全体部门的全体员工都要参加质量管理,对产品形成的全过程都要实行管理。(3)在管理手段方面,要使用多种管理技术和管理工具。(4)建立质量保证体系。,4.2软件质量管理的基本概念,一、软件质量管理的定义及意义1、软件质量管理:为了确定、达到和维护需要的软件质量而进行的所有有计划、有系统的管理活动。软件质量管理包括保证软件质量的所有活动,这些活动不限于质量保证的功能。质量管理与质量保证含义不同,质量管理包括质量保证,是一个更广泛、更综合的范畴。从某种意义上说,软件的质量管理实际上是对生产人员的管理。2

4、、对软件生产的全过程进行质量管理,是解决“软件危机”的有效途径。,4.2软件质量管理的基本概念,二、软件质量管理的内容软件质量管理活动大致可以分为质量控制和质量设计,二者是互补的。1、质量控制包括计划、规程评价、产品评价。2、质量设计主要指质量准则的实际运用。3、质量管理活动的工具包括老七种、新七种。(1)老七种:因果图法、排列图法、查表法、直方图法、散布图法、分层法、对象法。(2)新七种:关联图法、KJ法、系图法、矩阵图法、矩阵数据分析法、过程决策程序图法(PDPC)、箭头图法。,4.2软件质量管理的基本概念,三、全面质量管理全面质量管理包括以下几个方面:(1)管理的目标:任何管理都要设定目

5、标;(2)对产品质量开展“三全”管理,即要求全体部门、全体人员,对产品形成的全过程进行质量管理;(最为重要的内容)(3)在管理手段方面,要使用各种先进管理思想、管理方法、管理手段、管理技术和管理工具;(4)建立质量保证体系。,4.2软件质量管理的基本概念,1、软件开发过程的质量管理2、软件产品复制过程的质量管理3、软件产品使用过程的质量管理,4.3软件开发的标准与规范,一、软件生产标准化的意义1、是推动我国软件产业按系统工程规律健康发展的指南;2、是软件资源共享的前提;3、是提高软件质量的重要保证;4、是加速建立我国软件产业的强大动力;二、软件质量管理中的标准与规范基础标准、开发标准、文件标准

6、、管理标准,4.3软件开发的标准与规范,三、软件文档管理的标准与规范1、可行性研究报告:说明软件开发项目的实现在技术上、经济上和社会条件上的可行性,论述为了合理地达到开发目标而可能选择的各种方案,说明并论证所选定的方案。2、项目开发计划:是用文件的形式,将在开发过程中各项工作的负责人员、开发进度、经费预算、所需软件包硬件条件等问题作出的记录下来,以便根据本计划开展和检查项目的开发工作。3、软件需求说明书:是为了使用户和软件开发人员双方对该软件的初始规定有一个共同的理解,使之成为整个软件开发工作的基础。4、数据要求说明:是为了向整个软件开发时期提供关于被处理数据的描述和数据采集要求的技术信息。5

7、、总体设计说明书:又称概要说明书,目的是说明对项目系统的设计考虑,为程序的详细设计提供基础。6、详细设计说明书:说明一个软件系统各个层次中的每个程序(模块)的设计考虑。7、数据库设计说明书,4.3软件开发的标准与规范,8、用户手册:使用非专业术语,充分描述软件系统的功能及基本使用方法。9、操作手册:为了向操作人员提供该软件每个运行的具体过程的有关知识,包括操作方法的细节。10、模块开发卷宗:目的是记录和汇总低层次开发的进度和结果,便于对整个系统开发工作进行管理和复审。11、测试计划:为了提供一个对该软件的测试计划。12、测试分析报告13、开发进度月报14、项目开发总结报告,4.4软件质量的综合评价,一、软件质量评价的目的:软件质量度量模型:软件质量要素、准则、度量。(三层次式的软件质量度量模型)从用户的角度出发,运用新方法和技术,从整体上来度量和评价软件的质量,确保软件产品质量特性的高标准,降低软件开发成本,已成为软件质量综合评价的主要目的之一。二、软件质量综合评价的内容1、软件质量度量模型(SSC)2、规定

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论