全部科目 > 系统集成项目管理工程师 >
2023年下半年 上午试卷 综合知识
第 19 题
知识点 软件过程管理   项目验收   软件过程  
关键词 软件过程   项目验收   验收  
章/节 信息系统建设与开发   项目收尾管理  
 
 
软件过程管理中的() 阶段涉及项目验收、归档、事后分析和过程改进。
 
  A.  项目收尾与关闭
 
  B.  项目规划
 
  C.  项目实施
 
  D.  项目监控与评审
 
 




 
 
相关试题     软件过程管理 

  第3题    2023年下半年  
在软件过程管理中,项目经理邀请外部测评机构,测评项目成果是否达到客户要求,是()阶段开展的工作。

相关试题     项目验收 

  第35题    2023年下半年  
系统集成项目在验收阶段主要包含四方面的工作内容,分别是验收测试、( )、系统文档验收以及项目终验

  第40题    2017年上半年  
( )不属于项目验收的内容。

  第60题    2014年上半年  
系统终验是系统投入正式运行前的重要工作,系统验收工作通常是在建设方主管部门的主持下,按照既定程序来进行,下列系统终验的做法中,()是错误的。

 
知识点讲解
· 软件过程管理
· 项目验收
· 软件过程
 
        软件过程管理
        软件过程管理涉及技术过程和管理过程,通常包括以下几个方面:
        .项目启动和范围定义:启动项目并确定软件需求。
        .项目规划:制订计划,确定适当的软件生命周期过程,并完成相关的工作。
        .项目实施:根据计划完成相关的工作。
        .项目监控与评审:确认项目工作是否满足要求,发现问题并解决问题。
        .项目收尾与关闭:为了项目结束所做的活动,需要项目验收,并在验收后进行归档、事后分析和过程改进等活动。
 
        项目验收
        项目验收是项目收尾管理中的首要环节。项目的正式验收包括验收项目产品、文档及已经完成的交付成果。
        系统集成项目的验收依据是项目前期所签署的合同内容以及对应的技术工作内容,如果在项目执行过程中发生了合同变更,还应将变更内容也作为项目验收的评价依据。对于软件类型的系统集成项目而言,验收依据除了项目前期的合同内容,还包括甲乙双方签署或认可的软件需求规格说明书。
        系统集成项目在验收阶段主要包含以下四方面的工作内容,分别为:
        .验收测试:对信息系统进行全面的测试,依照双方合同约定的系统环境,以确保系统的功能和技术设计满足建设方的功能需求和非功能需求,并能正常运行。验收测试阶段应包括编写验收测试用例,建立验收测试环境,全面执行验收测试,出具验收测试报告以及验收测试报告的签署。
        .系统试运行:信息系统通过验收测试后,可以开通系统试运行。系统试运行期间主要包括数据迁移、日常维护以及缺陷跟踪和修复等方面的工作内容。
        .系统文档验收:系统经过验收测试后,系统的文档应当逐步、全面地移交给客户。客户也可按照合同或者项目工作说明书的规定,对所交付的文档加以检查和评价;对不清晰的地方可以提出修改要求。系统集成项目所涉及的文档一般包括:
        系统集成项目介绍。
        系统集成项目最终报告。
        信息系统说明手册。
        信息系统维护手册。
        软硬件产品说明书、质量保证书等。
        .项目终验:在系统经过试运行以后的约定时间,例如三个月或者六个月,双方可以启动项目的最终验收工作。最终验收的工作包括双方对验收测试文件的认可和接受、双方对系统试运行期间的工作状况的认可和接受、双方对系统文档的认可和接受、双方对结束项目工作的认可和接受。
        项目最终验收合格后,应该由双方的项目组撰写验收报告提请双方工作主管认可。这标志着项目组开发工作的结束和项目后续活动的开始。
 
        软件过程
        在开发产品或构建系统时,遵循一系列可预测的步骤(即路线图)是非常重要的,它有助于及时交付高质量的产品。软件开发中所遵循的路线图称为"软件过程"。过程是活动的集合,活动是任务的集合。软件过程有3层含义:一个是个体含义,即指软件产品或系统在生存周期中的某一类活动的集合,如软件开发过程、软件管理过程等;二是整体含义,即指软件产品或系统在所有上述含义下的软件过程的总体;三是工程含义,即指解决软件过程的工程,应用软件的原则、方法来构造软件过程模型,并结合软件产品的具体要求进行实例化,以及在用户环境下的运作,以此进一步提高软件的生产率,降低成本。
               能力成熟度模型(CMM)
               CMM将软件组织的过程能力分成五个成熟度级别:初始级、可重复级、已定义级、已管理级和优化级。由低到高,软件开发生产精度越来越高,每单位工程的生产周期越来越短。
               (1)初始级。软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义,成功取决于个人努力。
               (2)可重复级。建立了基本的项目管理过程来跟踪费用、进度和功能特性;制定了必要的过程纪律,能重复早先类似应用项目取得的成功。
               (3)定义级。已将软件管理和工程两方面的过程文档化、标准化,并综合成该组织的标准软件过程。所有项目均使用经批准、剪裁的标准软件过程来开发和维护软件。
               (4)管理级。收集对软件过程和产品质量的详细度量,对软件过程和产品都有定量的理解和控制。
               (5)优化级。过程的量化反馈和先进的新思想、新技术促使过程不断改进。
               能力成熟度模型集成(CMMI)
               CMM的成功导致了适用不同学科领域的模型的衍生,如系统工程的能力成熟度模型,适用于集成化产品开发的能力成熟度模型等。而一个工程项目又往往涉及多个交叉的学科,因此有必要将各种过程改进的工作集成起来。1998年,由美国产业界、政府和卡内基.梅隆大学软件工程研究所共同主持CMMI项目。CMMI是若干过程模型的综合和改进,是支持多个工程学科和领域的、系统的、一致的过程改进框架,能适应现代工程的特点和需要,能提高过程的质量和工作效率。
               CMMI提供了两种表示方法:阶段式模型和连续式模型。
               1)阶段式模型
               阶段式模型的结构类似于CMM,它关注组织的成熟度。CMMI-SE/SW/IPPD 1.1版中有5个成熟度等级。
               初始的:过程不可预测且缺乏控制。
               已管理的:过程为项目服务。
               已定义的:过程为组织服务。
               定量管理的:过程已度量和控制。
               优化的:集中于过程改进。
               2)连续式模型
               连续式模型关注每个过程域的能力,一个组织对不同的过程域可以达到不同的过程域能力等级(Capability Level,CL)。CMMI中包括6个过程域能力等级,等级号为0-5。能力等级包括共性目标及相关的共性实践,这些实践在过程域内被添加到特定目标和实践中。当组织满足过程域的特定目标和共性目标时,就说该组织达到了那个过程域的能力等级。
               能力等级可以独立地应用于任何单独的过程域,任何一个能力等级都必须满足比它等级低的能力等级的所有准则。对各能力等级的含义简述如下。
               CLo(未完成的):过程域未执行或未得到CLi中定义的所有目标。
               CLi(已执行的):其共性目标是过程将可标识的输入工作产品转换成可标识的输出工作产品,以实现支持过程域的特定目标。
               CL2(已管理的):其共性目标集中于已管理的过程的制度化。根据组织级政策规定过程的运作将使用哪个过程,项目遵循已文档化的计划和过程描述,所有正在工作的人都有权使用足够的资源,所有工作任务和工作产品都被监控、控制和评审。
               CL3(已定义级的):其共性目标集中于已定义的过程的制度化。过程是按照组织的剪裁指南从组织的标准过程集中剪裁得到的,还必须收集过程资产和过程的度量,并用于将来对过程的改进。
               CL4(定量管理的):其共性目标集中于可定量管理的过程的制度化。使用测量和质量保证来控制和改进过程域,建立和使用关于质量和过程执行的定量目标作为管理准则。
               CLs(优化的):使用量化(统计学)手段改变和优化过程域,以满足客户要求的改变和持续改进计划中的过程域的功效。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2023 All Rights Reserved
软考在线版权所有