如果你是一名软件项目主管,你认为应该如何控制软件项目的范围变更?

题目

如果你是一名软件项目主管,你认为应该如何控制软件项目的范围变更?


相似考题
更多“如果你是一名软件项目主管,你认为应该如何控制软件项目的范围变更?”相关问题
  • 第1题:

    论软件项目的需求变更管理

    在大中型软件项目的开发过程中,开发者和用户对问题的理解随时间在不断变化,这些变更又反馈到需求中。需求管理是一个对系统需求变更了解和控制的过程。

    请围绕“软件项目的需求变更管理”论题,依次从以下3个方面进行论述。

    1.概要叙述你参与分析和开发的软件项目以及你所担任的主要工作。

    2.简要说明该软件项目的用户需求,以及你在需求管理中所规划和建立的细节层次结构。

    3.概要说明一个需求变更管理过程所包含的基本阶段,具体叙述在开发该软件项目时所发生的需求变更情况,以及你管理这些变更问题所采用的技术和方法,并简要叙述你在这方面的体会。


    正确答案:1.需求管理需要“建立并维护在软件工程中同客户达成的契约”。这种契约都包含在编写的需求规格说明与模型中。客户的接受仅是需求成功的一半开发人员也必须能够接受他们并真正把需求应用到产品中。 2.在需求管理中所规划和建立的细节层次结构可通过需求跟踪表来反应。需要确定需求识别、变更管理过程、跟踪策略、CASE工具等内容。 3.通常的需求管理活动包括以下几个方面。 (1)定义需求基线(迅速制订需求文档的主体)。 (2)评审提出的需求变更、评估每项变更的可能影响从而决定是否实施它。 (3)以一种可控制的方式将需求变更融入到项目中。 (4)使当前的项目计划与需求一致。 (5)估计变更需求所产生的影响并在此基础上协商新的承诺(约定)。 (6)让每项需求都能与其对应的设计、源代码和测试用例联系起来以实现跟踪。 (7)在整个项目过程中跟踪需求状态及其变更情况。 一个需求变更管理过程包含问题分析和变更描述、变更分析和成本计算、变更实现这3个基本阶段。 简要说明你参与分析和开发的软件项目的用户需求。列举出在开发该软件项目时所发生的需求变更的具体情况并重点说明解决这些变更问题所采用的管理技术和方法。最后简要讨论几点你对“有效的需求变更管理”的实践体会。
    1.需求管理需要“建立并维护在软件工程中同客户达成的契约”。这种契约都包含在编写的需求规格说明与模型中。客户的接受仅是需求成功的一半,开发人员也必须能够接受他们,并真正把需求应用到产品中。 2.在需求管理中所规划和建立的细节层次结构,可通过需求跟踪表来反应。需要确定需求识别、变更管理过程、跟踪策略、CASE工具等内容。 3.通常的需求管理活动包括以下几个方面。 (1)定义需求基线(迅速制订需求文档的主体)。 (2)评审提出的需求变更、评估每项变更的可能影响,从而决定是否实施它。 (3)以一种可控制的方式将需求变更融入到项目中。 (4)使当前的项目计划与需求一致。 (5)估计变更需求所产生的影响,并在此基础上协商新的承诺(约定)。 (6)让每项需求都能与其对应的设计、源代码和测试用例联系起来以实现跟踪。 (7)在整个项目过程中跟踪需求状态及其变更情况。 一个需求变更管理过程包含问题分析和变更描述、变更分析和成本计算、变更实现这3个基本阶段。 简要说明你参与分析和开发的软件项目的用户需求。列举出在开发该软件项目时所发生的需求变更的具体情况,并重点说明解决这些变更问题所采用的管理技术和方法。最后,简要讨论几点你对“有效的需求变更管理”的实践体会。

  • 第2题:

    论软件需求管理 软件需求管理是一个对系统需求变更了解和控制的过程。需求管理过程与需求开发过程相互关联,初始需求导出的同时就要形成需求管理规划,一旦启动了软件开发过程,需求管理活动就紧密相伴。 需求管理过程中主要包含变更控制、版本控制、需求跟踪和需求状态跟踪等4项活动,其目标是为项目管理人员建立一个软件需求基线,并保持软件计划、产品和活动与软件需求的一致性。 请围绕“软件需求管理”论题,依次从以下三个方面进行论述。 1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。 2.详细描述需求管理过程中各个活动中的主要工作。 3.详细说明你所参与的软件开发项目中,是如何进行软件需求管理的,实施的具体效果如何。


    答案:
    解析:
    无解析

  • 第3题:

    你认为软件项目采购或外包应该关注的主要问题是什么?为什么?


    正确答案:软件项目采购与外包中存在的问题:
    1)软件项目的采购与外包管理工作尚未形成完备的管理体制和标准。
    2)软件产品作为一种特殊的产品,具有高度地不可测量性和可变性。
    3)而软件企业的运作方式差别很大,人为因素比重大,很难进行量化管理。
    4)由于不确定因素太多,许多软件开发企业难以精确控制项目进度、质量、成本和资源。
    5)采购方与供应方的信息严重不对称。
    定制开发的外包软件不能达到企业的要求时,采购方往往会在第一时间把责任推给外包商。但实际经验告诉人们,很多定制产品失败的原因是:
    1)采购方对需求不明确,没有确定软件产品范围;
    2)没有做出适当的项目开发与运行环境的评估;
    3)没有认真的审定开发方提交的系统规格说明;
    4)没有制定软件产品的质量标准和系统验收标准与流程;
    5)没有有效的监督项目的开发进度、没有及时的与软件开发商进行沟通与协调;
    6)没有在决定软件外包时处理好双方合作模式与监督机制。

  • 第4题:

    由于一项新的政府规定,你必须变更你的通信项目的范围。项目目标已经做了若干变更。你已经对项目的技术和规划文件做了必要的修改。你的下一步应该是()

    • A、适当通知项目干系人
    • B、修改公司的知识管理系统
    • C、获取赞助人和客户的正式认可
    • D、准备绩效报告

    正确答案:A

  • 第5题:

    你是新项目的项目经理,在埃及尼罗河建设一座桥梁。在项目启动之前,你应该()

    • A、创建范围管理计划来记录项目的范围如何被定义,核实和控制
    • B、开发项目管理计划
    • C、确定具体的活动用来执行产生不同的项目成果
    • D、推动正式授权启动新项目

    正确答案:D

  • 第6题:

    如果你是软件企业的项目经理,根据实际情况,如何用4种不同的估计方法,对软件产品规模进行量化估计?


    正确答案: (1)在没有历史数据的情况下,Delphi法是最流行的专家评估技术。
    (2)在有历史数据的情况下,类比法适合于评估一些与历史项目在应用领域、环境和复杂度方面相似的项目,通过新项目与历史项目的比较得到规模估计。
    (3)在需求分析时,若系统的功能点非常清楚,则可用功能点法。据统计发现,对一个软件产品的开发,功能点对项目早期的规模估计很有帮助。
    (4)任何时候都可采用无礼估计法。无礼估计法类似于体育比赛中的跳水、体操、花样游泳、花样滑冰等项目的评判打分方法。

  • 第7题:

    项目的干系人是指哪些人?在软件项目中,你认为对项目起到关键影响的人是谁?


    正确答案:项目干系人是指与项目相关的人,包括参与项目和受项目活动影响的人;
    项目干系人的范围较大,项目组内部与外部的人员都会涉及,在IT项目管理中,应该重点关注以下干系人:
    (1)客户
    (2)用户
    (3)项目投资人
    (4)项目经理
    (5)项目组成员
    (6)高层管理人员
    (7)反对项目的人
    (8)施加影响者
    项目经理是项目的关键人物,对项目组内部来说是领导者,承担着项目成败的主要责任;对项目组外部来说是外交官,起着重要的协调作用。

  • 第8题:

    大量的工具和技术对于整合变更控制的过程是非常有帮助的。如果你想评估是否需要偏离了原计划的项目是否需要矫正行为,你应该使用()

    • A、范围变更管理软件
    • B、一个项目管理信息系统
    • C、项目状态评估会议
    • D、绩效测评技术

    正确答案:D

  • 第9题:

    问答题
    你认为软件项目采购或外包应该关注的主要问题是什么?为什么?

    正确答案: 软件项目采购与外包中存在的问题:
    1)软件项目的采购与外包管理工作尚未形成完备的管理体制和标准。
    2)软件产品作为一种特殊的产品,具有高度地不可测量性和可变性。
    3)而软件企业的运作方式差别很大,人为因素比重大,很难进行量化管理。
    4)由于不确定因素太多,许多软件开发企业难以精确控制项目进度、质量、成本和资源。
    5)采购方与供应方的信息严重不对称。
    定制开发的外包软件不能达到企业的要求时,采购方往往会在第一时间把责任推给外包商。但实际经验告诉人们,很多定制产品失败的原因是:
    1)采购方对需求不明确,没有确定软件产品范围;
    2)没有做出适当的项目开发与运行环境的评估;
    3)没有认真的审定开发方提交的系统规格说明;
    4)没有制定软件产品的质量标准和系统验收标准与流程;
    5)没有有效的监督项目的开发进度、没有及时的与软件开发商进行沟通与协调;
    6)没有在决定软件外包时处理好双方合作模式与监督机制。
    解析: 暂无解析

  • 第10题:

    问答题
    项目的干系人是指哪些人?在软件项目中,你认为对项目起到关键影响的人是谁?

    正确答案: 项目干系人是指与项目相关的人,包括参与项目和受项目活动影响的人;
    项目干系人的范围较大,项目组内部与外部的人员都会涉及,在IT项目管理中,应该重点关注以下干系人:
    (1)客户
    (2)用户
    (3)项目投资人
    (4)项目经理
    (5)项目组成员
    (6)高层管理人员
    (7)反对项目的人
    (8)施加影响者
    项目经理是项目的关键人物,对项目组内部来说是领导者,承担着项目成败的主要责任;对项目组外部来说是外交官,起着重要的协调作用。
    解析: 暂无解析

  • 第11题:

    问答题
    如果你是一名软件项目主管,你认为应该如何控制软件项目的范围变更?

    正确答案: 变更控制的目的不是控制变更的发生,而是对变更进行管理,确保变更有序进行。为执行变更控制,必须建立有效的范围变更流程,它对项目范围的控制至关重要。变更范围控制流程有4个关键控制点,分别是授权、审核、评估和确认。在变更过程中要进行跟踪和验证,确保变更被正确执行。范围变更的控制不应该只是项目实施过程考虑的事情,而是要分布在整个项目生命周期。项目所处的阶段越早,项目的不确定性就越大,项目范围调整活变更的可能性就越大,此时带来的代价比较低。为了将项目范围变更的影响降到最小,需要采用综合变更控制方法。
    有效地控制软件项目范围变更的一种方法是采用范围变更管理表来管理项目的变更,通过它可以对范围变更的理由、变更引起的修订活动和对各方面的影响有一个基本的了解,对相关人员的处理意见和态度也能明确知晓。
    软件项目范围控制的常见问题及对策:
    A.与用户一起深入举行软件变更分析
    B.妥善处理不合理的变更要求
    C.正确处理用户说不清楚的需求
    D.使用模板来管理软件项目变更
    解析: 暂无解析

  • 第12题:

    问答题
    你认为要管理好一个软件项目,项目经理应该具备怎样的素质和条件;他应该如何工作来确保项目的成功。

    正确答案: 一个优秀的项目经理至少需要具备3种基本能力:解读项目信息的能力、发现和整合项目资源的能力、将项目构想变成项目成果的能力。
    项目经理的素质要求:良好的道德品质。健康的身体和心理素质。强烈的客户意识。专业的素质和素养。牢固的大局观。优秀的项目管理能力。强大的信心与坚强的意志。胆大、心细。
    项目经历的职责主要包括以下几点:
    确保项目目标实现,保证用户满意。制定项目阶段性目标和项目总体控制计划。组织精干的项目管理班子。及时决策。履行合同义务,监督和噢太难根治性,处理合同变更。
    解析: 暂无解析

  • 第13题:

    试题二 论软件项目管理技术及其应用

    软件项目管理是为了使软件项目能够按照预定的成本、进度和质量顺利完成,对人员、产品、过程和项目进行分析和管理的活动。软件项目管理的根本目的是为了让软件项目,尤其是大型软件项目的整个生命周期都能在管理者的控制之下,以预定成本按期、按质地完成并交付用户使用。而研究软件项目管理技术则是为了从已有的成功或失败的项目案例中总结出能够指导今后开发的通用原则和方法,同时避免重复失误。

    请围绕“软件项目管理技术及其应用”论题,依次从以下三个方面进行论述。

    1.概要叙述你参与实施和管理的软件开发项目以及你所担任的主要工作。

    2.请根据项目实际情况,从成本、进度和质量三个方面,结合软件开发过程,说明你是如何进行软件项目管理的。

    3.阐述你在进行软件项目管理时遇到了哪些问题,如何解决。


    正确答案:
    写作要点:
    一、论文中要具体介绍组织的业务背景和组织结构,软件系统开发时的人员组成、任务分工和管理方式等内容和担任的实际工作。
    二、本题应根据项目的实际情况,从成本、进度和质量三个方面,结合软件开发过程,对软件管理内容进行论述。相关的内容包括:
    1.在成本方面,需要进行软件项目成本管理。软件项目成本管理就是根据企业的情况和项目的具体要求,利用公司既定的资源,在保证项目的进度、质量达到客户满意的
    情况下,对软件项目成本进行有效的组织、实施、控制、跟踪、分析和考核等一系列管理活动,最大限度地降低项目成本,提高项目利润。
    项目成本管理包括确保在批准的预算范围内完成项目所需的各个过程。软件项目成本的管理可以用估算和控制来概括,首先对软件的成本进行估算,然后形成成本管理计划,在软件项目开发过程中,对软件项目施加控制使其按照计划进行。成本管理计划是成本控制的标准,不合理的计划可能使项目失去控制,超出预算。因此成本估算是整个成本管理过程中的基础,成本控制是使项目的成本在开发过程中控制在预算范围之内。
    成本管理的过程包括:
    (1)资源计划,包括决定为实施项目活动需要使用什么资源(人员、设备和物资)以及每种资源的用量。其主要输出是一个资源需求清单。
    (2)成本估算,包括估计完成项目所需资源成本的近似值。其主要输出是成本管理计划。
    (3)成本预算,包括将整个成本估算配置到各单项工作,以建立一个衡量绩效的基准计划。其主要输出是成本基准计划。
    (4)成本控制,包括控制项目预算的变化。其主要输出是修正的成本估算、更新预算、纠正行动和取得的教训。
    2.在进度方面,需要进行软件进度管理。软件进度管理采用科学的方法,确定进度
    目标,编制进度计划和资源供应计划,进行进度控制,在与质量,成本目标协调的基础上,实现工期目标。进度管理主要包含以下6个过程。
    (1)活动定义:确定完成项目各项可交付成果而需要开展的具体活动。
    (2)活动排序:识别和记录各项活动之间的先后关系和逻辑关系。
    (3)活动资源估算:估算完成各项活动所需要的资源类型和数量。
    (4)活动历时估算:估算完成各项活动所需要的具体时间。
    (5)进度计划编制:分析活动顺序、活动持续时间、资源要求和进度制约因素,制定项目进度计划。
    (6)进度控制:根据进度计划开展项目活动,如果发现偏差,则分析原因或进行调整。
    3.在质量方面,需要进行软件质量管理。质量管理是指确立质量方针及实施质量方
    针的全部职能及工作内容,并对其工作效果进行评价和改进的一系列工作。软件质量管
    理需要关注软件生命周期的质量模型,编制软件管理计划,实施软件质量保证与质量控制活动。
    (1)软件生命周期的质量模型主要包括过程质量、内部质量属性、外部质量属性等内容。(2)软件管理计划的主要内容有评审与检查、项目计划阶段的质量管理活动、软件配置管理等。
    (3)软件质量保证是指为保证软件系统或软件产品充分满足用户要求的质量而进行的有计划、有组织的活动,这些活动贯穿于软件生产的各个阶段。软件质量保证由各项任务构成,这些任务的参与者有两类人:软件开发人员和质量保证人员。前者负责技术工作,后者负责质量保证的计划、监督、记录、分析和报告工作。质量保证的相关技术有质量审计和过程分析等。
    质量控制是指监视项目的具体结果,确定其是否符合相关的质量标准,并判断如何能够去除造成不合格结果的根源,质量控制活动应贯穿于项目的始终。进行质量控制的主要活动是软件评审和软件测试等。
    三、在进行软件项目管理时可能存在的问题包括:如何有效发现并解决项目开发中
    的问题;如何对开发方案进行决策;如何对项目开发人员进行组织协调;如何提高团队工作效率,包括激励机制和惩罚机制;等等。

  • 第14题:

    你认为要管理好一个软件项目,项目经理应该具备怎样的素质和条件;他应该如何工作来确保项目的成功。


    正确答案: 一个优秀的项目经理至少需要具备3种基本能力:解读项目信息的能力、发现和整合项目资源的能力、将项目构想变成项目成果的能力。
    项目经理的素质要求:良好的道德品质。健康的身体和心理素质。强烈的客户意识。专业的素质和素养。牢固的大局观。优秀的项目管理能力。强大的信心与坚强的意志。胆大、心细。
    项目经历的职责主要包括以下几点:
    确保项目目标实现,保证用户满意。制定项目阶段性目标和项目总体控制计划。组织精干的项目管理班子。及时决策。履行合同义务,监督和噢太难根治性,处理合同变更。

  • 第15题:

    你项目的一项较大的范围变更改变了经你核准通过的成本基线。下一步你应该怎么做()

    • A、评估范围变更的幅度
    • B、发布更新的预算
    • C、制作学到的经验教训的说明文件
    • D、执行得到通过的范围变更

    正确答案:A

  • 第16题:

    加入你是一名软件开发项目的经理,你正在帮助编制该项目的进度计划。你决定在用户对分析工作提出反馈意见之后再开始系统的编码活动。这个关系类型是()。


    正确答案:自由的

  • 第17题:

    什么叫软件危机?你认为应该怎样克服软件危机?


    正确答案: 所谓软件危机,就是在软件开发和维护过程中所遇到一系列难以控制的问题。“软件危机”这个专业术语的首次出现,是1968年NATO(North Atlantic Treaty Organization,北约)的计算机科学家,在联邦德国召开的国际学术会议上提出的。
    为了克服软件危机,同样是在1968年,北约科技委员会召集了近50名一流的编程人员、计算机科学家和工业界巨头,讨论和制定摆脱“软件危机”的对策。就在那次会议上,第一次提出了软件工程(Software Engineering)这个专业术语。当时人们的想法是:若借用建筑工程或机器制造工程的思想、标准、规范、规程去开发软件与维护软件,也许能克服软件危机。以后的实践证明:用工程的方法开发软件与维护软件是个好主意,但是要完全克服软件危机,还有许多其他工作要做。例如,将软件公司纳入CMMI的过程改进轨道,就能真正克服软件危机。

  • 第18题:

    你是项目经理负责基于客户需求开发应用软件。考虑到客户的需求常频繁变更,你将为你的项目在整体变更控制中使用什么工具()

    • A、项目选择方法
    • B、额外的规划
    • C、纠正措施
    • D、项目管理信息系统

    正确答案:D

  • 第19题:

    如果你是主管,你的一名员工上班时间上网打游戏,被你看到的同时也被另一名员工看到,你应该怎么办?如果有些员工纪律性松懈,你怎么办?


    正确答案:首先会与行为不当的员工作私底下的交流,了解玩游戏的动机(是工作的不饱合、个人情绪的宣泄、公司制度规范的不明确还是其它),针对具体原因做具体处理。针对这一事件,主管因就“公司员工纪律规定”做一次全员培训,不当众对犯错的员工点名批评同时指出针对违反公司纪律规定者的惩罚措施,并指出已处理一起事件,这样即考虑到犯错员工的自尊心和面子问题,又间接给予那位看到有人上班打游戏的员工一个合理、公正的回馈,即已对问题员工的处理决定,同时又强化了全员对公司纪律制度的认知。

  • 第20题:

    问答题
    如果你是软件企业的项目经理,根据实际情况,如何用4种不同的估计方法,对软件产品规模进行量化估计?

    正确答案: (1)在没有历史数据的情况下,Delphi法是最流行的专家评估技术。
    (2)在有历史数据的情况下,类比法适合于评估一些与历史项目在应用领域、环境和复杂度方面相似的项目,通过新项目与历史项目的比较得到规模估计。
    (3)在需求分析时,若系统的功能点非常清楚,则可用功能点法。据统计发现,对一个软件产品的开发,功能点对项目早期的规模估计很有帮助。
    (4)任何时候都可采用无礼估计法。无礼估计法类似于体育比赛中的跳水、体操、花样游泳、花样滑冰等项目的评判打分方法。
    解析: 暂无解析

  • 第21题:

    单选题
    你是项目经理负责基于客户需求开发应用软件。考虑到客户的需求常频繁变更,你将为你的项目在整体变更控制中使用什么工具()
    A

    项目选择方法

    B

    额外的规划

    C

    纠正措施

    D

    项目管理信息系统


    正确答案: A
    解析: 暂无解析

  • 第22题:

    填空题
    加入你是一名软件开发项目的经理,你正在帮助编制该项目的进度计划。你决定在用户对分析工作提出反馈意见之后再开始系统的编码活动。这个关系类型是()。

    正确答案: 自由的
    解析: 暂无解析

  • 第23题:

    问答题
    什么叫软件危机?你认为应该怎样克服软件危机?

    正确答案: 所谓软件危机,就是在软件开发和维护过程中所遇到一系列难以控制的问题。“软件危机”这个专业术语的首次出现,是1968年NATO(North Atlantic Treaty Organization,北约)的计算机科学家,在联邦德国召开的国际学术会议上提出的。
    为了克服软件危机,同样是在1968年,北约科技委员会召集了近50名一流的编程人员、计算机科学家和工业界巨头,讨论和制定摆脱“软件危机”的对策。就在那次会议上,第一次提出了软件工程(Software Engineering)这个专业术语。当时人们的想法是:若借用建筑工程或机器制造工程的思想、标准、规范、规程去开发软件与维护软件,也许能克服软件危机。以后的实践证明:用工程的方法开发软件与维护软件是个好主意,但是要完全克服软件危机,还有许多其他工作要做。例如,将软件公司纳入CMMI的过程改进轨道,就能真正克服软件危机。
    解析: 暂无解析