IT项目质量管理课件

上传人:我*** 文档编号:145246721 上传时间:2020-09-18 格式:PPT 页数:53 大小:230KB
返回 下载 相关 举报
IT项目质量管理课件_第1页
第1页 / 共53页
IT项目质量管理课件_第2页
第2页 / 共53页
IT项目质量管理课件_第3页
第3页 / 共53页
IT项目质量管理课件_第4页
第4页 / 共53页
IT项目质量管理课件_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《IT项目质量管理课件》由会员分享,可在线阅读,更多相关《IT项目质量管理课件(53页珍藏版)》请在金锄头文库上搜索。

1、第6章 IT项目质量管理,5,质量控制,5,5,5,5,学习目标 理解质量、项目质量管理的概念 掌握软件质量的标准与质量计划的内容 掌握IT项目质量的控制过程与活动 熟悉质量保证体系,第6章 IT项目质量管理,质量的基本概念 质量是反映实体(产品、过程或活动等)满足明确和隐含的需要能力和特性总和。 所谓“实体”是指承载质量属性的具体事物。反映质量的实体包括产品、过程(服务)和活动(工作)3种 质量本身的含义是指“实体”能够满足用户需求的能力和特性的总和。“明确的需求”一般是在具体产品交易合同中标明的,“隐含的需求”一般是需要通过市场或用户调查获得的。 对于不同“实体”,质量的实质内容不同,即“

2、实体”满足用户明确和隐含的需求在实质内容上也不同。,6.1 IT项目质量管理概述,质量特性是指产品或服务满足人们明确或隐含需求的能力、属性和特征的总和。 内在质量特性:主要是指产品的性能、特性、强度、精度等方面的质量特性。 外在质量特性:主要是指产品外形、包装、装潢、色泽、味道等方面的特性。 经济质量特性:主要是指产品的寿命、成本、价格、运营维护费用等方面的特性。 商业质量特性:主要是指产品的保质期、保修期、售后服务水平等方面的特性。 环保质量特性:主要是指产品或服务对于环境保护的贡献或对于环境造成的污染等方面的特性。,6.1 IT项目质量管理概述,二. 软件质量 1软件质量定义 与软件产品满

3、足规定的和隐含的需要的能力有关的特征或特性的组合。软件质量的特性是多方面的,但必须包括: 与明确确定的功能和性能需求的一致性,能满足给定需要的特性之全体。 与明确成文的开发标准的一致性。 与所有专业开发的软件所期望的隐含的特性的一致性。 用户认为能满足其综合期望的程度,软件的组合特性,它确定软件在使用中将满足顾客预期要求的程度。,6.1 IT项目质量管理概述,2软件质量的要素 正确性:系统满足规格说明和用户的程度,即在预定环境下能正确地完成预期功能的程度。 健壮性:在硬件发生故障、输入的数据无效或操作等意外环境下,系统能做出适当响应的程度。 效率:为了完成预定的功能,系统需要的计算资源的多少。

4、 完整性:对未经授权的人使用软件或数据的企图,系统能够控制的程度。,6.1 IT项目质量管理概述,可用性:系统在完成预定应该完成的功能时令人满意的概率 风险性:按预定的成本和进度把系统开发出来,并且使用户感到满意。 可理解性:理解和使用该系统的容易程度。 可维修性:诊断和改正错误所需要的概率。 灵活性:修改或改正在运行的系统需要的工作量的多少。 可测试性:软件容易测试的程度。 可移植性: 可重用性:在其他应用中该程序可以被再次使用的程度。 可运行性:把该系统和另一个系统结合起来工作量的多少。,6.1 IT项目质量管理概述,属性的取舍: 例: 可重用软件能普遍适用于多种环境中,因此,不能达到特定

5、的容错(可靠性)或完整性目标。 对于高安全的系统,很难完全测试其完整性需求;可重用的类组件或与其它应用程序的互操作可能会破坏其安全机制。,6.1 IT项目质量管理概述,三. 项目质量管理的概念 项目质量方针的确定、项目质量目标和质量责任的制定,项目质量体系的建设,以及为实现项目质量目标所开展的项目质量计划、项目质量控制和项目质量保障等一系列的项目质量管理工作。 1使顾客满意是质量管理的目的 2质量是干出来的不是检验出来的 3质量管理的责任是全体员工的,6.1 IT项目质量管理概述,四. IT项目质量管理体系 1ISO9000:2000标准体系 2PMBOK的质量管理 (1)质量计划: 确定哪些

6、质量标准适用于该项目,并决定如何满足这些标准。 (2)质量保证: 定期评审总体项目绩效,以树立项目将能够达到有关质量标准的信心。 (3)质量控制: 监控具体项目的执行结果,以确定它们是否符合有关的质量标准,并制定适当措施来消除导致项目绩效不令人满意的原因。,6.1 IT项目质量管理概述,3CMM的质量保证,6.1 IT项目质量管理概述,3CMM的质量保证 CMM质量保证(SQA)的目标 1)目标1:对软件质量保证活动做到有计划。 2)目标2:客观地验证软件产品及其活动是否遵循应用的标准、规范和需求。 3)目标3:将软件质量保证活动及其结果及时通知相关小组和个人。 4)目标4:由上级管理部门及时

7、处理软件项目内部解决不了的不一致性问题。,6.1 IT项目质量管理概述,CMM的质量保证活动 1)活动1:与项目总体计划同步制定SQA计划。 2)活动2:SQA组按SQA计划进行活动。 3)活动3:SQA组要参与制定和评审项目的软件开发家户、标准和规程。 4)活动4:SQA组要评审软件工程活动,验证其一致性 5)活动5:SQA组要审核软件产品,验证其一致性。 6)活动6:SQA组要定期向软件工程足报告活动结果。 7)活动7:依据规定归档和处理软件活动和产品中偏差 8)活动8:适时与用户的SQA人员定期对SQA组的活动和结果进行评审。,6.1 IT项目质量管理概述,建立IT企业质量管理体系,(1

8、)项目型软件企业: 注意以承接客户委托开发项目为主,它主要的关注焦点是在项目合同期内、在项目成本许可的条件下,交付客户满意的开发项目。 在“与客户有关的过程”和“设计和开发更改的控制”等方面上要特别强调。 (2)产品型软件企业: 主要关注的焦点是产品的竞争性、版本的提升和变化等,即要注意产品的持续改进问题。此类IT企业应加强产品市场部门的职能,特别强调产品的“标志和可追溯性”,加强软件配置管理和市场调查,进行竞争性对比,并定期开展“顾客满意”分析等。,建立IT企业质量管理体系,(3)服务型软件企业: 主要是提供软件应用服务,它关注的是服务的质量和服务的竞争性。此类企业一般应设立客户服务中心,如

9、,呼叫中心,在相关条款上特别强调和重视。 (4)系统集成型IT企业: 它具有较多的项目实施任务和设备采购任务,甚至还有一些库存管理和现场管理等方面的工作,因此也需要在相关方面特别强调和重视。 (5)管理咨询型IT企业: 这类企业兼并以项目实施为主,主要要注意建立售后服务和客户满意度等方面的质量管理工作。,质量管理是在质量方面指挥和控制组织的协调的活动,指对确定和达到质量所必须的全总职能和活动的管理,包括制定质量方针和质量目标以及质量策划,通过质量计划的编制、质量控制、质量保证和质量提高等活动提高质量。 一、IT项目的质量计划 IT项目质量计划就是要将与项目有关的质量标准标识出来,提出如何达到这

10、些质量标准和要求的设想。项目质量保证计划的编写就是为了确定与项目相关的质量标准并决定达到标准的一种有效方法。,6.3 IT 项目质量计划,1质量计划的编写 在编制项目质量计划时,主要的依据如下: 质量方针:是由高层管理者对项目的整个质量目标和方向制定的一个指导性的文件。但在项目实施的过程中,可以根据实际情况对质量方针进行适当的修正。 范围描述:范围描述是质量计划的重要依据。 产品描述:产品描述包含了更多的技术细节和性能标准,是制定质量计划必不可少的部分。 标准和规则:项目质量计划的制定必须参考相关领域的各项标准和特殊规定。,6.3 IT 项目质量计划,2IT项目质量标准 标准主要包括技术标准和

11、业务标准两大类(当然还可以从其他角度进行分类,如基础标准、产品标准、质量标准、管理标准、工作标准、安全标准、术语标准等)。 技术标准包含两个方面:一是作为开发企业的行业技术标准,包括知识体系指南、过程标准、建模标准、质量管理标准、程序语言标准、数据库标准;二是开发服务对象所在的行业技术标准,例如,安全保密标准、技术性能标准等。 业务标准指的是服务对象所在的组织或行业制定的业务流程标准和业务数据标准等。运用统一的技术与业务标准是对于质量能够做出重大而且显著贡献的因素之一,有助于减少无效的讨论,有助于不同的产品之间的兼容和衔接。,6.3 IT 项目质量计划,软件开发常用技术标准包括: 知识体系:软

12、件工程知识体系指南SWEBOK2004、项目管理知识体系指南PMBOK2004、组织管理标准等; 过程标准:CMMI、PSP、TSP、RUP、软件工程规范国家标准;(AP、XP、ASD等开发过程思想好像还不能称其为标准) 建模标准:UML、软件工程规范国家标准; 质量管理标准:ISO9001:2000、TQC、6; 程序语言标准:Java、C+、PB、编程规范; 数据库标准:Oracle数据库后台规范等。,6.3 IT 项目质量计划,二、编制质量计划的方法和技术 效益/成本分析法:质量计划必须考虑效益与成本的关系。满足质量需求的主要效益时减少了重复性工作,即高产出、低成本、高用户满意度。,6.

13、3 IT 项目质量计划,质量成本,预防成本 鉴定成本 内部保障成本 外部保障成本,改进产品计划的支出 提高原材料投入质量的支出 质量审核、培训员工的支出 。 检查、测试及应收费用 废料、返工、停工成本 重新检验和测试成本 退出交付成本 。 维修成本、质量担保费用 客户不满意而丢失的市场份额,二、编制质量计划的方法和技术 基准法:主要是通过比较项目的实施与其他同类项目的实施过程,为改进项目的实施过程提供借鉴和思路,并作为一个实施的参考标准。 流程图:可以包括原因结果图、系统流程图、处理流程图等。流程图经常用于项目质量控制过程中,其主要目的是确定以及分析问题产生的原因。 试验设计:试验设计对于分析

14、整个项目输出结果是最有影响的因素,也是十分有效的。对于软件开发、设计原型解决核心技术问题和主要需求也是可行和有效的。,6.3 IT 项目质量计划,三质量计划的输出 1质量计划的要求 确定应达到的质量目标和所有特性的要求。 确定质量活动和质量控制程序。 确定项目不同阶段中的职责、权限、交流方式以及资源分配 确定采用控制的手段、合适的验证手段和方法。 确定和准备质量记录。,6.3 IT 项目质量计划,三质量计划的输出 2质量计划 导言 项目概述:功能概述、生命周期模型、阶段划分及准则 实施策略:项目特征、主要工作 项目组织:组织结构、SQA的权力、职责 质量对象分析及选择 质量任务:基本任务、活动

15、反馈方式、争议上报方式、测试计划、采购产品的验证和确认、客户提供产品的验证 实施计划:工作计划、高管定期评审安排、项目经理定期评审 资源计划 记录的收集、维护与保护:记录范围,6.3 IT 项目质量计划,一. IT项目质量保证的思想 质量保证的基本思想是强调对用户负责,其思路是为了确立项目的质量能满足规定的质量要求的适当信任,必须提供相应的证据。 质量保证的策略可以分为3个层次: 以检测为重:产品制成之后进行检测,只能判断产品质量,不能提高产品质量。 以过程管理为重:把质量的保证工作重点放在过程管理上,对开发过程中的每一道工序都要进行质量控制。 以产品开发为重:在产品的开发设计阶段,采取强有力

16、的措施来消灭由于设计原因而产生的质量隐患。,6.4 IT 项目质量保证,IT项目质量保证的思想还体现在下述理念: 在产品开发的同时进行产品测试 在项目的各个阶段保证质量的稳定性 尽可能早地使项目质量测试自动化 确保项目成员和项目文化都重视质量,6.4 IT 项目质量保证,二质量保证体系 质量体系是指为实施质量管理所需要的项目组织结构、职责、程序、过程和资源。质量体系应当是组织机构、职责、程序之类的管理能力和资源的能力的综合体。 质量体系有两种形式,通常把用于内部管理的质量体系称为质量管理体系;把用于需方对供方提出外部证明要求的质量体系称为质量保证体系。,6.4 IT 项目质量保证,IT项目质量管理体系,6.1 IT项目质量管理概述,1质量保证体系的总体要求 识别质量保证体系所需的过程及其在组织中的应用 确定这些过程的顺序和相互作用 确定为确保这些过程的有效动作和控制所需要的准则和方法 确保可以获得必要的资源和信息,以支持这些过程的运作 监视、测量和分析这些过程 实施必要的措施,以实现对这些过程所策划的结果和对这些过程的持续

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号