软件公司的CMMI过程改进模型与软件开发模型有关吗?为什么?

题目

软件公司的CMMI过程改进模型与软件开发模型有关吗?为什么?


相似考题
更多“软件公司的CMMI过程改进模型与软件开发模型有关吗?为什么?”相关问题
  • 第1题:

    下列软件开发过程模型中 (49) 不属于迭代开发模型。A.RUPB.XPC.螺旋模型SXB

    下列软件开发过程模型中 (49) 不属于迭代开发模型。

    A.RUP

    B.XP

    C.螺旋模型

    D.瀑布模型


    正确答案:D
    RUP是统一过程的商业版本,是用例和风险驱动,以架构为中心,迭代的增量开发过程。XP是一种轻量级,高校,低风险,柔性,可预测的,科学的软件开发方式,不断迭代。螺旋模型将开发过程分为几个螺旋周期,每个螺旋周期在前一个螺旋周期的基础上迭代进行开发。瀑布模型将软件生存周期各个活动规定为依线性顺序连接的若干阶段的模型。

  • 第2题:

    办公软件开发公司A非常重视软件过程管理,按照CMMI(能力成熟度模型)逐步进行过程改进刚刚实现了组织级过程性能、定量项目管理,按照CMMI(能力成熟度模型),A公司达到了,( )级别。

    A:可管理级
    B:已定义级
    C:量化管理级
    D:优化管理级

    答案:C
    解析:

  • 第3题:

    办公软件开发公司a非常重视软件过程管理,按照CMMI(能力成熟度模型)逐步进行过程改进,使得现阶段项目的过程得到清晰的说明与理解,并以标准、规程、工具与方法的形式进行描述,按照CMMI(能力成熟度模型),a公司达到了( )级别。

    A.CMMI2
    B.CMMI3
    C.CMMI4
    D.CMMI

    答案:B
    解析:
    CMMI成熟度级别为五个成熟度级别,每一级是一个层次,作为继续进行过程改进的基础。(1)成熟度级别1级:初始级该级别过程是随意且混乱的,组织不能提供稳定的环境支撑这些过程。组织的成功依赖于内部人员的能力,且组织有过渡承诺的倾向。(2)成熟度级别2级:已管理级该等级的过程是按照方针和计划执行的过程,雇佣有技能的人,有充分资源,有干系人参与,有监督和控制等。(3)成熟度级别3级:已定义级处于这个级别时,项目的过程得到清晰的说明与理解,并以标准、规程、工具与方法的形式进行描述。与能力等级2级相比,3级采用的项目标准是从组织标准中剪裁过来的,2级适用于特定项目而3级适用于特定的组织,同时3级的过程描述比2级更为严谨,过程得到了更积极的管理。(4)成熟度级别4级:已量化级组织与项目建立了质量与过程性能的量化目标并将其用作管理项目的准则。成熟度级别4级和3级的区别是,4级对于过程性能的可预测性高。(5)成熟度级别5级:持续优化级5级关注于通过增量式的与创新式的过程与技术改进,不断地改进过程性能。4级与5级的区别是,在4级别时关注子过程层面的绩效,5级则是关注整体绩效。

  • 第4题:

    能力成熟度模型集成(CMMI)是若干过程模型的综合和改进。连续式模型和阶段式模型是CMMI提供的两种表示方法,而连续式模型包括6个过程域能力等级,其中( )使用量化(统计学)手段改变和优化过程域,以应对客户要求的改变和持续改进计划中的过程域的功效。

    A.CL2(已管理的)
    B.CL3(已定义级的)
    C.CL4(定量管理的)
    D.CL5(优化的)

    答案:D
    解析:
    CL0:未完成的:未执行或未达到CL1定义的所有目标CL1:已执行的:共性目标是过程将可标识的输入工作产品转换成可标识的输出工作产品,以实现支持过程域的特定目标。CL2:已管理的:共性目标集中于已管理的过程的制度化。CL3:已定义级的:共性目标集中于以定义过程的制度化。CL4:定量管理的:共性目标集中于可定量管理的过程的制度化CL5:优化的使用量化(统计学)手段改变和优化过程域,以对付客户要求的可持续改进计划中的过程域的功效

  • 第5题:

    办公软件开发公司a非常重视软件过程管理,按照CMMI(能力成熟度模型)逐步进行过程改进,刚刚实现了组织级过程性能、定量项目管理,按照CMMI(能力成熟度模型),a公司达到了 级别。

    A.CMMI 2
    B.CMMI 3
    C.CMMI 4
    D.CMMI 5

    答案:C
    解析:
    CMMI成熟度级别为五个成熟度级别,每一级是一个层次,作为继续进行过程改进的基础。(1)成熟度级别1级:初始级。该级别过程是随意且混乱的,组织不能提供稳定的环境支撑这些过程。组织的成功依赖于内部人员的能力,且组织有过渡承诺的倾向。(2)成熟度级别2级:已管理级。该等级的过程是按照方针和计划执行的过程,雇佣有技能的人,有充分资源,有干系人参与,有监督和控制等。(3)成熟度级别3级:已定义级。处于这个级别时,项目的过程得到清晰的说明与理解,并以标准、规程、工具与方法的形式进行描述。与能力等级2级相比,3级采用的项目标准是从组织标准中剪裁过来的,2级适用于特定项目而3级适用于特定的组织,同时3级的过程描述比2级更为严谨,过程得到了更积极的管理。(4)成熟度级别4级:已量化级。组织与项目建立了质量与过程性能的量化目标并将其用作管理项目的准则。成熟度级别4级和3级的区别是,4级对于过程性能的可预测性高。(5)成熟度级别5级:持续优化级。5级关注于通过增量式的与创新式的过程与技术改进,不断地改进过程性能。4级与5级的区别是,在4级别时关注子过程层面的绩效,5级则是关注整体绩效。

  • 第6题:

    办公软件开发公司A非常重视软件过程管理,按照CMMI(能力成熟度模型)逐步进行过程改进刚刚实现了组织级过程性能、定量项目管理,按照CMMI(能力成熟度模型),A公司达到了,( )级别。

    A. 可管理级
    B. 已定义级
    C. 量化管理级
    D. 优化管理级

    答案:C
    解析:

  • 第7题:

    在软件开发过程中为什么需要建立模型?


    正确答案: 在软件开发过程中,建立软件模型具有十分重要的作用,主要体现在以下方面:
    1.有助于问题的简化,通过抽象降低复杂性;
    2.有助于和其他开发小组成员、各种用户以及系统相关者进行交流;
    3.有助于维护人员了解软件设计的思路和细节,为以后的维护和升级提供了文档。

  • 第8题:

    为什么要选择软件开发模型?软件开发模型与软件生命周期有什么关系?


    正确答案:因为软件开发模型是软件工程研究的5大内容之一,它虽然不是软件工程研究的重点,但是在宏观上特别重要。软件公司的项目组在开发一个大项目或产品时,首先在技术上必须选择一个开发模型,使开发模型非常适合这个项目或产品的生存周期;随后通过对生存周期的裁减,给出适合于本项目或产品的软件生存周期定义。

  • 第9题:

    请调查你周围的软件公司采用哪几种软件开发模型进行软件开发。


    正确答案:周围的软件公司采用的软件开发模型有瀑布模型、增量模型、迭代模型、原型模型。其中瀑布模型和原型模型是这些软件公司最常用的,其次是增量模型,最后是迭代模型。

  • 第10题:

    问答题
    为什么要选择软件开发模型?软件开发模型与软件生命周期有什么关系?

    正确答案: 因为软件开发模型是软件工程研究的5大内容之一,它虽然不是软件工程研究的重点,但是在宏观上特别重要。软件公司的项目组在开发一个大项目或产品时,首先在技术上必须选择一个开发模型,使开发模型非常适合这个项目或产品的生存周期;随后通过对生存周期的裁减,给出适合于本项目或产品的软件生存周期定义。
    解析: 暂无解析

  • 第11题:

    问答题
    请调查你周围的软件公司采用哪几种软件开发模型进行软件开发。

    正确答案: 周围的软件公司采用的软件开发模型有瀑布模型、增量模型、迭代模型、原型模型。其中瀑布模型和原型模型是这些软件公司最常用的,其次是增量模型,最后是迭代模型。
    解析: 暂无解析

  • 第12题:

    问答题
    “轻载过程改进模型”(敏捷文化现象)能代替或战胜“重载过程改进模型”CMMI吗?

    正确答案: 不能。因为轻载过程改进模型只适用于少于12人的项目,对个人的素质要求很高,成功的大型复杂案例并不多,它特别适合于中小型软件企业,以及中小型软件项目。而重载过程改进模型CMM/CMMI在某种程度上包容了轻载过程改进模型,它对整体的素质要求很高,适合于所有的IT企业。
    解析: 暂无解析

  • 第13题:

    关于软件过程管理的描述,不正确的是()。

    A、在软件过程管理方面,最著名的是能力成熟度模型集成(cmmi)

    B、Cmmi成熟度级别3级与4级的关键区别在于对过程性能的可预测性

    C、连续式模型将24个过程域按照功能划分为过程管理、项目管理、工程和支持4个过程组

    D、对同一组织采用阶段式模型和连续式模型分别进行Cmmi评估,得到的结论不同


    正确答案:D

  • 第14题:

    办公软件开发公司A非常重视软件过程管理,按照CONI(能力成熟度模型)逐步进行过程改进刚刚实现了组织级过程性能、定量项目管理,按照CMMI(能量成熟度模型),A公司达到了,()级别。

    A:CMNI2
    B:CMMI3
    C:CMMI4
    D:CMMI5

    答案:C
    解析:
    CMMI1:初始级,过程通常是随意且混乱的。组织往往不能提供一个稳定的环境来支持过程。
    CMMI2:已管理级。工作产品与服务满足其规定的过程描述、标准与规程。
    CMMI3:已定义级。过程得到清晰的说明与理解,并以标准、规程、工具与方法的形式进行描述。
    CMMI4:已量化管理级。组织与项目建立了质量与过程性能的量化目标并将其用作观看项目的准则。
    CMMI5:优化级。组织基于对业务目标与绩效需要的量化理解,不断改进其过程。

  • 第15题:

    常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。( )模型主要用来描述面向对象的软件开发过程。

    A.瀑布模型
    B.演化模型
    C.螺旋模型
    D.喷泉模型

    答案:D
    解析:
    本题考查的是常见的软件开发模型的基本概念。
    瀑布模型给出了软件生存周期中制订开发计划、需求分析、软件设计、编码、测试和维护等阶段以及各阶段的固定顺序,上一阶段完成后才能进入到下一阶段,整个过程如同瀑布流水。该模型为软件的开发和维护提供了一种有效的管理模式,但在大量的实践中暴露出其缺点,其中最为突出的是缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题。这些问题有可能导致开发出的软件并不是用户真正需要的,并且这一点只有在开发过程完成后才能发现。因此,瀑布模型适用于需求明确且很少发生较大变化的项目。
    为了克服瀑布模型的上述缺点,演化模型允许在获取了一组基本需求后,通过快速分析构造出软件的一个初始可运行版本(被称为原型),然后根据用户在适用原型的过程中提出的意见对原型进行改进,从而获得原型的新版本。这一过程重复进行,直到得到令用户满意的软件。该模型和螺旋模型、喷泉模型等适用于对软件需求缺乏明确认识的项目。
    螺旋模型将瀑布模型和演化模型进行结合,在保持二者优点的同时,增加了风险分析,从而弥补了二者的不足。该模型沿着螺线旋转,并通过笛卡尔坐标的四个象限分别表示四个方面的活动:制订计划、风险分析、实施工程、客户评估。螺旋模型为项目管理人员及时调整管理决策提供了方便,进而可降低开发风险。
    喷泉模型是以面向对象的软件开发方法为基础,以用户需求为动力,以对象来驱动的模型。该模型主要用于描述面向对象的开发过程,体现了面向对象开发过程的迭代和无间隙特性。迭代指模型中的活动通常需要重复多次,相关功能在每次迭代中被加入新的系统。无间隙指在各开发活动(如分析、设计、编码)之间没有明显边界。
    参考答案:D

  • 第16题:

    能力成熟度模型集成(CMMI)是若干过程模型的综合和改进。连续式模型和阶段式模型是 CMMI 提供的两种表示方法。连续式模型包括 6 个过程域能力等级( Capability Level,CL), 其中( )的共性目标是过程将可标识的输入工作产品转换成可标识的输出工作产品,以实现支持过程域的特定目标。

    A.CL1(已执行的)
    B.CL2(已管理的)
    C.CL3(已定义的)
    D.CL4(定量管理的)

    答案:A
    解析:
    出自软设教材。CL1(已执行的)的共性目标是过程将可标识的输入工作产品转换成可标识的输出工作产品,以实现支持过程域的特定目标。

  • 第17题:

    办公软件开发公司A非常重视软件过程管理,按照CONI(能力成熟度模型)逐步进行过程改进刚刚实现了组织级过程性能、定量项目管理,按照CMMI(能量成熟度模型),A公司达到了,()级别。

    A.CMNI2
    B.CMMI3
    C.CMMI4
    D.CMMI5

    答案:C
    解析:
    CMMI1:初始级,过程通常是随意且混乱的。组织往往不能提供一个稳定的环境来支持过程。
    CMMI2:已管理级。工作产品与服务满足其规定的过程描述、标准与规程。
    CMMI3:已定义级。过程得到清晰的说明与理解,并以标准、规程、工具与方法的形式进行描述。
    CMMI4:已量化管理级。组织与项目建立了质量与过程性能的量化目标并将其用作观看项目的准则。
    CMMI5:优化级。组织基于对业务目标与绩效需要的量化理解,不断改进其过程。

  • 第18题:

    什么是模型?软件开发为什么要建立模型?


    正确答案: 模型就是为了理解事物而对事物作出的一种抽象,是对事物的一种无歧义的书面描述。
    软件开发建立模型是为了帮助我们思考问题、定义术语、作出适当的假设,并帮助我们保持定义和假设的一致性。
    对于较为复杂而不能直接理解的系统,特别需要建立模型,其目的是可以减少复杂性。

  • 第19题:

    “轻载过程改进模型”(敏捷文化现象)能代替或战胜“重载过程改进模型”CMMI吗?


    正确答案:不能。因为轻载过程改进模型只适用于少于12人的项目,对个人的素质要求很高,成功的大型复杂案例并不多,它特别适合于中小型软件企业,以及中小型软件项目。而重载过程改进模型CMM/CMMI在某种程度上包容了轻载过程改进模型,它对整体的素质要求很高,适合于所有的IT企业。

  • 第20题:

    简述CMMI的连续式模型和阶段式模型。


    正确答案: 1.阶段式模型的结构类同于软件CMM,它关注组织的成熟度,CMMI-SE/SW/IPPD 1.1版中有5个成熟度等级:初始的、已管理的、已定义的、定量管理的、优化的。
    2.连续式模型关注每个过程域的能力,CMMI中包括6个过程域能力等级:未完成的、已执行的、已管理的、已定义的、定量管理的、优化的。

  • 第21题:

    问答题
    在软件开发过程中为什么需要建立模型?

    正确答案: 在软件开发过程中,建立软件模型具有十分重要的作用,主要体现在以下方面:
    1.有助于问题的简化,通过抽象降低复杂性;
    2.有助于和其他开发小组成员、各种用户以及系统相关者进行交流;
    3.有助于维护人员了解软件设计的思路和细节,为以后的维护和升级提供了文档。
    解析: 暂无解析

  • 第22题:

    问答题
    什么是模型?软件开发为什么要建立模型?

    正确答案: 模型就是为了理解事物而对事物作出的一种抽象,是对事物的一种无歧义的书面描述。
    软件开发建立模型是为了帮助我们思考问题、定义术语、作出适当的假设,并帮助我们保持定义和假设的一致性。
    对于较为复杂而不能直接理解的系统,特别需要建立模型,其目的是可以减少复杂性。
    解析: 暂无解析

  • 第23题:

    问答题
    软件公司的CMMI过程改进模型与软件开发模型有关吗?为什么?

    正确答案: 无关。因为CMMI管理体系是一种过程与质量管理模型,它是适应于任何软件开发模型的,或者说它与任何开发模型无关。开发模型本身只是规定了软件生存周期中的若干步骤或阶段,便于开发人员去开发与维护,它并没有规定管理人员的过程管理方法与任务。为此,CMMI管理体系规定采取阶段评审和不符合项的动态跟踪制度,只有前一阶段的不符合项全部改正后,才允许开发人员进入后一阶段的工作。
    所谓不符合项,就是在评审中发现的问题项,它与Bug既有联系,又有区别。对于这些不符合项,软件管理部门要列出表格,记录在案,确定责任人,限定改正时间,动态跟踪到底。
    解析: 暂无解析