阅读以下关于软件能力成熟度模型(CMM)方面的叙述,回答问题1至问题3。 某企业主要从事计算机及相关软件的研制工作,许多产品已被广泛应用到各行各业,五年前,该企业已通过了ISO 9000系列的质量认证。但是,随着企业业务的不断扩展,企业开发的软件规模

admin2008-11-05  36

问题 阅读以下关于软件能力成熟度模型(CMM)方面的叙述,回答问题1至问题3。
   某企业主要从事计算机及相关软件的研制工作,许多产品已被广泛应用到各行各业,五年前,该企业已通过了ISO 9000系列的质量认证。但是,随着企业业务的不断扩展,企业开发的软件规模越来越大;从事软件开发的人员数量越来越多;而软件产品中错误数也大幅增加,不但影响了企业形象,同时也增大了企业售后服务的成本。针对这种情况,企业经理决定在企业中全面实施软件能力成熟度模型(CMM)的管理体系。
   本项任务由企业主管质量的部门承担,通过对本企业软件人员构成的了解与分析,结合原先ISO 9000的实施情况,根据CMM模型的具体要求,质量部门提出了在本企业 CMM的具体实施方案。

选项

答案[解答要点] 各个级别对应的关键过程域,如图23-2所示。 [*]

解析 近年来,随着软件需求量的增加,软件发生错误的频率越来越高,软件开发项目的延期和超支已成为困扰软件企业的主要问题。为了开发出高质量的软件,更好地控制项目开发过程,减少延期和成本超支的情况,国际上的软件企业纷纷通过CMM认证,以确保软件开发的可控性。CMM是软件能力成熟度模型的英文缩写,通过实施CMM管理,可以提高生产率、改进质量、建立更好的项目控制、缩短开发周期和节约成本。
   分五级,18个关键域,分别定义了每级所应关注的内容。本题重点考查应试者对CMM的了解程度,而作为系统分析员,本技术点应是考生必须掌握的。
   第一步:总结出问题的要点。
   CMM的五级主要包括了初始级、可重复级、已定义级、定量管理级和优化级,而每一级均定义了关键域,达到软件企业的持续改进。学习CMM,必须深刻理解每个关键域的具体含义,并知道每一级要达到的目标,这是从事软件系统分析员所必需掌握的知识。
   第二步:根据问题要点,仔细阅读正文,找出相应的段落。
   (1)本题的第一段给出了企业的需求,虽然该企业已经通过了ISO 9000的认证,但是,随着软件业务的扩展,软件发生故障的频率逐步上升,消耗的开发成本往往大大超过预算。如何解决软件质量问题,已成为该企业的关键。这里要关注的是“已通过了ISO 9000的认证”,这也是本题分析的基础。
   (2)问题2给出了本企业软件人员的现状,“60多人和各个软件项目组均由3~4人组成”这是企业现实,因此,条件的约束,决定了CMM的实施策略。
   第三步:分析试题的内容,构思答案的要点。
   根据第一、二步的分析,加之考生对CMM知识的掌握程度,不难得出,二级(可重复级)6个关键域是本企业重点关注的内容。
[问题1]
   本问题主要是要求考生通过对题目的理解和自己所掌握的有关CMM的知识,完成等级和关键域间的连接关系,从而使考生深入掌握CMM中各个级别所关注的内容和要达到的目标。
转载请注明原文地址:https://kaotiyun.com/show/miQZ777K
0

最新回复(0)