免费智能真题库 > 历年试卷 > 系统集成项目管理工程师 > 2018年上半年 系统集成项目管理工程师 上午试卷 综合知识
第14题      
知识点   质量管理   软件质量管理   质量管理过程
关键词   软件质量   质量管理      分类   项目质量保证       

 
软件质量管理过程由许多活动组成,“确保活动的输出产品满足活动的规范说明”是( )活动的目标。
 
 
  A.  软件确认
 
  B.  软件验证
 
  C.  技术评审
 
  D.  软件审计
 
 
 

  相关试题     项目质量保证    更多>  
 
  第32题    2009年上半年  
   64%
项目绩效评审的主要目标是(32).
  第68题    2015年下半年  
   46%
项目质量保证活动的参与者应为(68)。
  第63题    2018年上半年  
   33%
“某型号手机,主打商务智能,无线充电、价格低廉,像素高续航强”。( )属于对质量的描述。
 


   知识点讲解    
   · 质量管理    · 软件质量管理    · 质量管理过程
 
       质量管理
        质量管理是指确定质量方针、目标和职责,并通过质量体系中的质量规划、质量保证和质量控制以及质量改进来使其实现所有管理职能的全部活动。
 
       软件质量管理
        软件质量是指软件产品中能满足给定需求的各种特性的综合。这些特性称作质量特性,它包括功能性、可靠性、易使用性、时间经济性、资源经济性、可维护性和可移植性等。具体地说,软件质量是软件与明确叙述的功能和性能需求、文档中明确描述的开发标准,以及任何专业开发的软件产品都应该具有的隐含特征相一致的程度。
        软件质量特性度量有两类:预测型和验收型。预测度量是利用定量或定性的方法,估算软件质量的评价值,以得到软件质量的比较精确的估算值。验收度量是在软件开发各阶段的检查点,对软件的要求质量进行确认性检查的具体评价值,它是对开发过程中的预测进行评价。
        预测度量有两种。第1种叫做尺度度量,这是一种定量度量。它适用于一些能够直接度量的特性,例如,出错率定义为:错误数/KLOC/单位时间。第2种叫做二元度量,这是一种定性度量。它适用于一些只能间接度量的特性,如可使用性、灵活性等。
        在这个部分,考生还需要理解与软件质量相关的3个概念:
        (1)验证:指在软件开发周期中的一个给定阶段的产品是否达到在上一阶段确立的需求的过程。
        (2)确认:指在软件开发过程结束时对软件进行评价以确定它是否和软件需求相一致的过程。
        (3)测试:指通过执行程序来有意识地发现程序中的设计错误和编码错误的过程。测试是验证和确认的手段之一。
        为了能够统一地描述软件质量特性,形成了许多质量特性标准,其中最常用的有国际通用的ISO/IEC 9126-1:2001软件质量模型和Mc Call软件质量模型。
        IEO/IEC 9126-1:2001模型已被采纳为我国的国家标准GB/T 16260.1—2006《软件工程产品质量第1部分:质量模型》。该标准定义了6个质量特性和21个质量子特性,它们以最小的重叠描述了软件质量。质量特性和质量子特性如下表所示。
        
        质量特性和质量子特性
        McCall质量模型体系如下表所示。
        
        McCall质量模型体系
        
 
       质量管理过程
               质量策划
               质量策划是根据质量目标确定工作内容(措施)、职责和权限,然后确定程序和要求,最后才付诸实施的一系列过程。质量管理是指导和控制与质量有关的活动,质量策划是质量管理的一部分,致力于制定质量目标并规定必要的运行过程和相关资源以实现质量目标。
               质量策划属于“指导”与质量有关的活动,也就是“指导”质量控制、质量保证和质量改进的活动。质量控制、质量保证和质量改进只有经过质量策划,才可能有明确的对象和目标,才可能有切实的措施和方法。因此,质量策划是质量管理诸多活动中不可或缺的中间环节,是连接质量方针(可能是“虚”的或“软”的质量管理活动)和具体的质量管理活动(常被看作是“实”的或“硬”的工作)之间的桥梁和纽带。
               (1)质量策划的输入。质量策划是针对具体的质量管理活动进行的。在进行质量策划时,力求将涉及该项活动的信息全部搜集起来,作为质量策划的输入。其内容包括但不仅限于以下几方面:
               .质量方针或上级质量目标的要求。
               .顾客和其他相关方的需求和期望。
               .与策划内容有关的业绩或成功经历。
               .存在的问题点或难点。
               .过去的经验教训。
               .质量管理体系已明确规定的相关的要求或程序。
               在进行质量策划时,必须尽力搜集与策划内容有关的输入,最好能有形成文件的材料。这些材料应尽早交与参与策划的所有人员。
               (2)质量策划的内容。
               .设定质量目标。任何一种质量策划,都应根据其输入的质量方针或上一级质量目标的要求,以及顾客和其他相关方的需求和期望,来设定具体的质量目标。
               .确定达到目标的途径。也就是说,确定达到目标所需要的过程。这些过程可能是链式的,从一个过程到另一个过程,直到目标的实现。也可能是并列的,各个过程的结果共同指向目标的实现。还可能是上述两种方式的结合,既有链式的过程,又有并列的过程。事实上,任何一个质量目标的实现,都需要多种过程。因此,在质量策划时,要充分考虑所需要的过程。
               .确定相关的职责和权限。质量策划是对相关的过程进行的一种事先的安排和部署,而任何过程必须由人员来完成。质量策划的难点和重点就是落实质量职责和权限。如果某一个过程所涉及的质量职能未能明确,没有文件给予具体规定(这种情况事实上是常见的),会出现推诿扯皮现象。
               .确定所需的其他资源,包括人员、设施、材料、信息、经费、环境等等。注意,并不是所有的质量策划都需要确定的这些资源。只有那些新增的、特殊的、必不可少的资源,才需要纳入到质量策划中来。
               .确定实现目标的方法和工具。这并不是说所有的质量策划都需要的。一般情况下,具体的方法和工具可以由承担该项质量职能的部门或人员去选择。但如果某项质量职能或某个过程是一种新的工作,或者是一种需要改进的工作,那就需要确定其使用的方法和工具。
               .确定其他的策划需求。包括质量目标和具体措施(也就是已确定的过程)完成的时间,检查或考核的方法,评价其业绩成果的指标,完成后的奖励方法,所需的文件和记录等。一般来说,完成时间是必不可少的,应当确定下来。而其他策划要求则可以根据具体情况来确定。
               (3)质量策划的输出。
               质量策划都应形成文件输出,也就是说,都应形成质量计划文件。将上述质量策划内容用文字表述出来,就成为质量计划。一般来说,质量策划输出应包括以下内容:
               .为什么要进行质量策划或为什么要制定该项质量计划(将质量策划的输入进行简单表述),适当分析现状(问题点)与质量方针或上一级质量目标要求,以及顾客和相关方的需求和期望之间的差距。
               .通过质量策划设定质量目标。
               .确定下来的各项目具体工作或措施(也即各种过程)以及负责部门或人员(也即职责和权限)。
               .确定下来的资源、方法和工具。
               .确定下来的其他内容(其中质量目标和各项措施的完成时间是必不可少的)。
               如果质量计划草案是预先准备好草案,应根据质量策划会议的决定对其进行必要的修改。如果未预先准备好草案,则应委托或指令相关人员根据会议的决定起草。质量计划应经负责该项质量策划的管理者(组织一级综合性的或重大的质量计划应是最高管理者)批准后下发实施。
               质量控制
               质量控制是保证产品和服务质量、并使产品和服务质量不断提高的一种质量管理方法。它通过研究、分析产品和服务质量数据的分布,揭示质量差异的规律,找出影响质量差异的原因,采取技术组织措施,消除或控制产生不符合现象的因素,使产品在生产的全过程中以及在服务的每一个环节都能正常的、理想的进行,最终使产品和服务能够达到人们需要所具备的自然属性和特性。
               在企业内部,质量控制是指为达到和保持质量而进行控制的技术措施和管理措施方面的活动。质量检验、测试等从属于质量控制,是质量控制的重要活动。
               质量控制可以使质量管理从单纯的事后检验发展成为对生产全过程中产品质量的控制;可以通过观察记录的管理数据,及时分析生产过程中的质量问题,以便迅速采取措施,消除造成质量问题的隐患,使生产处于稳定状态。
               质量控制的要点如下。
               (1)质量控制范围包括生产过程和质量管理过程。质量控制是指为达到质量要求,在质量形成的全过程的每一个环节所进行的一系列生产技术过程和质量管理过程的控制。对硬件类产品来说,生产技术过程是指产品实现所需的设计、工艺、制造、检验等;质量管理过程是指管理职责、资源、测量分析、改进以及各种评审活动等。对服务类产品而言,生产技术过程是指具体的服务过程。
               (2)质量控制的关键是使所有质量过程和活动始终处于完全受控状态。事先应对受控状态作出安排,并在实施中进行监视和测量,一旦发现问题应及时采取相应措施,恢复受控状态,把过程输出的波动控制在允许的范围内。
               (3)质量控制的基础是过程控制。无论生产过程还是管理过程,都需要严格按照程序和规范进行。控制好每个过程,特别是关键过程是达到质量要求的保障。
               质量保证
               质量保证和质量控制都是质量管理活动的一部分,两者都以满足质量要求为目的,但是,质量保证活动侧重于为满足质量要求提供使对方信任的证据,而质量控制活动侧重于如何满足质量要求。
               因此,从某种意义上说质量保证和质量控制是为达到同一目的的两个方面。例如,对供方的评价选择是组织为了使采购产品满足要求的一种质量控制活动,而如果向顾客提供了组织对供方评价的记录,则可认为是一种质量保证活动。
               质量保证工作的主要内容包括制定质量保证计划、过程与产品质量检查、编制质量保证工作报告和问题跟踪与持续改进。
               (1)制订质量保证计划。质量保证计划是质量保证工作开展的依据,质量保证人员要按照质量保证计划实施质量保证工作。质量保证计划应至少包括如下内容:
               .质量保证的目的
               .质量保证的检查范围
               .质量保证检查的时间或周期
               .质量保证检查的依据
               .质量保证人员的职责和分工
               .过程与产品质量检查
               质量保证人员根据质量保证计划对服务质量进行检查,为保证检查工作顺利开展,应提前制定详细的工作检查表,检查过程中客观记录检查发现。
               (2)质量保证工作报告。检查完成后,质量保证人员应对检查结果进行总结分析,根据法律法规、标准和公司管理要求等检查依据提出检查发现,并最终形成质量保证工作报告,质量保证工作报告应以从客户角度陈述事实,不带个人主观想法。
               (3)问题跟踪与持续改进。对于检查中发现的问题,质量保证人员还有负责跟踪整改情况,直至问题关闭。
               质量改进
               (1)质量改进和质量控制的区别。质量改进是为了消除系统性或者长期性的质量问题,对现有的质量水平在控制的基础上加以提高,使质量达到一个新水平、新高度。质量改进是企业跨部门人员参加的突破性改进,质量改进是一个变革和突破的过程,该过程也必然遵循PDCA循环的规律。
               质量改进与质量控制不一样,但两者是紧密相关的,质量控制是质量改进的前提,质量改进是质量控制的发展方向,控制意味着维持其质量水平,改进的效果则是突破或提高。可见,质量控制是面对“今天”的要求,而质量改进是为了“明天”的需要。
               质量控制是日常进行的工作,可以纳入“操作规程”中加以贯彻执行。质量改进则是一项阶段性的工作,达到既定目标之后,该项工作就完成了,通常它不能纳入“操作规程”,只能纳入“质量计划”中加以贯彻执行,所以质量改进通常以成立专题改进项目的形式进行。
               (2)质量改进对象。质量改进活动涉及到质量管理的全过程,改进的对象既包括产品〔或服务)的质量,也包括各部门的工作质量。产品质量改进是指改进产品自身的缺陷,或是改进与之密切相关事项的工作缺陷的过程。
               (3)如何选择改进项目。改进项目的选择重点,应是长期性的缺陷,一般来说,应把影响企业质量方针目标实现的主要问题,作为质量改进的选择对象,一般可以从以下几个方面来考虑选择改进项目:
               .市场上质量竞争最敏感的项目。企业应了解用户对产品或者服务的质量项目中最关切的是哪一项,因为它往往会决定产品或服务在市场竞争中的成败。
               .质量指标达不到规定“标准”的项目。所谓规定“标准”是指在产品销售或服务交付过程中,合同中所提出的标准。在国内市场,如果产品质量或服务质量指标达不到这种标准,产品或服务就没有竞争力、很难立足。
               .产品或服务质量低于行业先进水平的项目。有竞争力的企业都执行内部控制的标准,内部标准的质量指标高于公开颁布标准的指标。因此选择改进项目应在立足于与先进企业产品或服务质量对比的基础上,将本企业产品或服务质量项目低于行业先进水平者,均应列入计划,订出改进措施,否则难以占领国内外市场。
               .其他。诸如质量成本高的项目,用户意见集中的项目,索赔与诉讼项目,影响产品信誉的项目等等。
               质量改进实施方法
               (1)PDCA实施方法。质量改进是一个变革和突破的过程,该过程也必然遵循PDCA循环的规律,具体实施质量改进PDCA循环的过程,可以从以下7个步骤来实施:
               .明确问题
               .掌握现状
               .分析问题产生的原因
               .拟订对策并实施
               .确认效果
               .防止问题再发生并标准化
               .总结
               (2)DMAIC方法。DMAIC是6σ管理中流程改善的重要工具,DMAIC是指定义(Define)、测量(Measure)、分析(Analyze)、改进(Improve)、控制(Control)5个阶段构成的过程改进方法,一般用于对现有流程的改进,包括制造过程、服务过程以及工作过程等等,一个完整的6西格玛改进项目应完成“定义D”“测量M”“分析A”“改进I”和“控制C” 5个阶段的工作。每个阶段又由若干个工作步骤构成。
               DMAIC实施步骤如下。
               .定义:辨认需改进的产品或过程,确定项目所需的资源。
               .测量:定义缺陷,收集此产品或过程的表现作底线,建立改进目标。
               .分析:分析在测量阶段所收集的数据,以确定一组按重要程度排列的影响质量的变量。
               .改进:优化解决方案,并确认该方案能够满足或超过项目质量改进目标。
               .控制:确保过程改进一旦完成能继续保持下去,而不会返回到先前的状态。


 题号导航      2018年上半年 系统集成项目管理工程师 上午试卷 综合知识   本试卷我的完整做题情况 
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
↓第14题