软件项目管理本科B答案

合集下载

软件项目管理答案 (3)

软件项目管理答案 (3)

软件项目管理答案概述软件项目管理是指在预定的时间、预算和资源限制下,组织和协调不同的活动,以在满足客户需求的前提下,实现软件项目的目标。

在项目管理过程中,需要进行需求分析、资源规划、进度控制、风险管理等一系列活动来确保项目的成功完成。

本文将探讨软件项目管理的一些关键问题和解决方案。

需求分析需求分析是软件项目管理的第一步,它是确定项目目标和客户需求的过程。

在需求分析阶段,项目管理团队需要与客户进行有效的沟通,理解客户的需求和期望,并将其转化为详细的产品需求规格说明书。

同时,还需要识别和解决潜在的需求冲突,并与客户达成共识。

为了更好地进行需求分析,可以采用以下方法:•需求调研:通过市场调研、用户访谈等方式,了解客户的需求、行业趋势和竞争情况。

•需求建模:使用UML或其他工具,将需求转化为可视化的模型,便于团队间的沟通和理解。

•需求验证:与客户进行反复沟通和确认,确保需求的准确性和一致性。

资源规划一个成功的软件项目离不开合理的资源规划。

在项目管理中,资源包括人力、物力、时间和资金等方面。

合理地分配和利用资源,能够提高项目效率,降低成本,并最大程度地满足项目需求。

下面是一些资源规划的建议:•人力资源:根据项目任务的复杂性和紧急程度,合理安排团队成员的工作量和优先级。

同时,也要考虑人员技能和经验的匹配性。

•物力资源:确定项目所需的硬件、软件和办公设备等物资资源,提前采购和预留。

•时间资源:制定详细的项目计划,并确保每个任务都有明确的截止日期和交付要求。

•资金资源:根据项目预算,合理分配和使用资金,同时进行成本控制和预算跟踪。

进度控制进度控制是项目管理过程中的一个重要环节,它涉及到项目计划的制定、执行和监控。

通过有效的进度控制,可以及时发现和解决项目延期、资源不足等问题,保证项目按时完成。

以下是一些进度控制的技巧:•制定详细的项目计划:将项目分解为具体的任务和里程碑,并为每个任务分配合理的时间和资源。

•定期监控项目进度:制定项目进展报告和会议,定期评估项目进展情况,及时发现和解决潜在的问题。

软件项目管理习题 答案

软件项目管理习题 答案

软件项目管理习题答案软件项目管理习题答案在软件开发领域,项目管理是确保项目成功完成的关键要素之一。

无论是小型还是大型的软件项目,都需要经过有效的项目管理来保证项目的进展和质量。

下面将针对一些常见的软件项目管理习题给出详细的答案,帮助读者更好地理解和应用项目管理的知识。

1. 什么是软件项目管理?软件项目管理是指通过计划、组织、指导和控制软件开发过程,以达到项目目标的一系列活动。

它涵盖了项目的规划、需求分析、设计、编码、测试、交付等各个阶段,以确保项目按时、按质、按量完成。

2. 为什么需要软件项目管理?软件开发是一个复杂的过程,涉及多个团队、多个环节和多个利益相关者。

没有有效的项目管理,项目容易陷入进度延误、成本超支、质量问题等困境。

通过项目管理,可以合理规划资源、控制风险、提高效率,从而保证项目的成功。

3. 软件项目管理的主要步骤有哪些?软件项目管理包括以下主要步骤:- 项目启动:明确项目目标、范围和约束条件,并确定项目的组织结构和角色分工。

- 项目规划:制定详细的项目计划,包括时间计划、资源计划、风险管理计划等。

- 需求分析:明确用户需求,编写需求规格说明书,并与用户进行确认和沟通。

- 设计与开发:根据需求规格说明书进行系统设计和编码,确保软件满足用户需求。

- 测试与交付:进行系统测试,包括单元测试、集成测试和验收测试,最终交付给用户使用。

- 项目收尾:总结项目经验教训,进行项目评估和反馈,并进行项目归档和文档整理。

4. 如何进行项目进度管理?项目进度管理是确保项目按时完成的重要环节。

可以采用以下方法进行项目进度管理:- 制定详细的项目计划,包括任务分解、时间估算和里程碑设置。

- 使用甘特图或网络图等工具,可视化项目进度,及时发现和解决潜在的进度风险。

- 建立项目进度跟踪机制,及时更新任务状态,确保项目进展符合计划。

- 针对进度延误的任务,采取适当的措施,如增加资源、调整优先级等,以保证项目进度的恢复和调整。

软件项目管理答案

软件项目管理答案

你担任一个开发收费管理系统项目的项目经理,该项目周期短,限定4个月必须正式运行,运行于高速公路、桥梁等收费站,地域分布广,需要和系统集成小组进行配合和协调,另外由于签订合同时的报价较低,客户提出开发团队应该要到客户单位现场进行开发,以便于及时沟通和进度的把握。

你需要与公司签订一个开发协议,规定双发的责任和项目的预算以及项目经费的支付方式。

你作为项目经理如何进行项目预算,如何控制项目成本以保证项目能够顺利进行,并能够使得项目组都有所收获。

另外,项目组的美工与其他项目共用。

从工作分解、人员分配和进度安排等方面谈谈你如何进行有效的进度管理P110你有一个新技术公司,目前公司刚刚起步,很少有合适的项目管理政策和规章,但是你的公司去年还是有很可观的利润。

经验告诉你:一定的控制是必要的,尤其是对于变更频繁的项目。

你试图为你的公司建立一个配置管理系统,但是一定要说服一群20来岁的,急着想挣钱的这群年轻人接受它。

为了保证这个系统行之有效,如何规划公司的配置管理系统,并根据该系统制定相应的变更控制规程。

百度与谷歌在中国市场上的竞争,分析这场竞争中双方的质量观念以及各自质量管理的特点和存在的问题 1.搜索结果提供得尽可能多,是否会提升搜索质量? 并不是搜索结果越多搜索质量越好,网页收录量是衡量搜索质量的一个方面。

搜索结果“多”并不是衡量搜索质量的唯一因素,在我们看来,过多并且重复的搜索结果反而造成对用户的困扰,进而影响他们的搜索体验。

对于使用搜索引擎的用户来说,他们更在乎的不是“搜索结果够不够多”,而是“准”和“全”。

2.影响搜索质量的最重要因素是什么? 谷歌:客观公正的排序原则和谷歌的排序算法保证了谷歌的搜索质量。

百度:影响搜索质量有几大因素,包括搜索速度、搜索内容是否全面、搜索更新是否及时、搜索结果是否准确等等。

为了改善搜索体验,百度过去一年,在研发上投入的费用有10亿元,占到了公司年度营收的1/3。

3.广告呈现方式是否会影响搜索质量? 谷歌:将广告信息混同于其他信息之中,而用户一无所知,或者人为地做信息的排序,让用户不知不觉中受到误导,当然会影响搜索质量。

软件项目管理答案B

软件项目管理答案B
5)使用项目管理软件减轻管理工作量。
6)偏差分析,将需要关注的偏差按项目绩效原因、计划估算原因和特殊事件原因分类分别采取措施。
7)制定进度变更控制系统,管理进度变更。
8)将进度变更控制纳入综合变更控制系统,综合控制相关变更。
9)收集相关经验教训,更新组织过程资产。
1、(11分)
(1)计算各活动的最早开始时间、最早结束时间,填入网络图的相应位置
(2)计算各活动的最迟开始时间、最迟完成时间,填入网络图的相应位置
(3)计算各活动的自由时差、总时差,填入网络图的相应位置
(4)标出关键路径(关键路径为ACEG长度为23)
2、(8分)
根据决策树分析结果,选择方案1.
四、案例题(本大题共2小题,每题20分共40分,第1题中第(1)小题6分、(2)和(3)每小题7分,共20分;第2题中第(1)小题6分、(2)和(3)每小题7分,共20分)
执行批准的变更。
确认执行的变更。
(3)项目经理小刘应该如何科学地检查及控制项目的进度执行情况?(7分)
1)制定项目进展报告,检查当前的完成情况。
2)使用计划比较甘特图使进度比较更加便利。
3)计算进度相关挣值及指数,数量化偏差情况。
4)对关键路径活动和非关键路径活动设置不同的阈值决定是否采取纠正措施。
(2)项目经理小刘应该如何科学地制订该项目的WBS(说明WBS的制订过程)?如何在项目的执行过程中监控项目的范围(说明WBS的监理过程)?(7分)
WBS制定过程:(4分)
识别项目交付物和相关项目工作。
对WBS的结构进行组织。
对WBS进行分解。
对WBS中各级工作单元分配标识符或编号。
对当前的分解级别进行检验,以确保它们是必须的、而且是足够详细的。

自考软件项目管理试题及答案

自考软件项目管理试题及答案

自考软件项目管理试题及答案一、单项选择题1. 软件项目管理的主要目标是什么?A. 提高软件性能B. 确保软件按时发布C. 控制成本和质量D. 增加软件功能答案:C2. 在软件项目管理中,哪个过程负责定义项目的新需求?A. 项目启动B. 项目规划C. 项目执行D. 项目监控和控制答案:B3. 以下哪项不是软件项目风险管理的一部分?A. 风险识别B. 风险评估C. 风险转移D. 风险执行答案:D4. 在敏捷软件开发中,通常使用哪种工具来管理项目进度?A. 甘特图B. 项目里程碑C. 燃尽图D. PERT图答案:C5. 软件配置管理的主要目的是什么?A. 跟踪项目进度B. 控制项目成本C. 管理软件变更D. 提高软件质量答案:C二、多项选择题6. 以下哪些属于软件项目管理的关键过程领域?A. 项目启动B. 项目规划C. 项目执行D. 项目收尾E. 项目监控和控制答案:B, C, D, E7. 在软件项目管理中,项目范围说明书通常包括哪些内容?A. 项目目标B. 项目成本C. 项目时间表D. 项目风险答案:A, C, D8. 以下哪些因素可能导致软件项目延期?A. 不充分的资源分配B. 技术难题C. 需求变更D. 缺乏有效的沟通答案:A, B, C, D三、简答题9. 简述软件项目管理中的利益相关者分析的重要性。

答案:利益相关者分析在软件项目管理中至关重要,因为它帮助项目经理识别出所有可能影响项目成功的个人、团队或组织。

通过了解这些利益相关者的需求和期望,项目经理可以更好地规划项目,确保所有关键利益相关者的需求得到满足,从而降低项目风险,提高项目成功率。

10. 描述软件项目中的变更控制过程。

答案:变更控制过程是软件项目管理中用于处理项目范围、成本、时间表或质量要求变更的正式流程。

这个过程通常包括以下步骤:变更请求的提交、变更评估、利益相关者沟通、变更批准或拒绝、更新项目计划、实施变更以及重新评估项目状态。

计算机软件工程与项目管理专升本试题解析

计算机软件工程与项目管理专升本试题解析

计算机软件工程与项目管理专升本试题解析一、选择题1. 以下哪个不属于软件过程模型?A. 瀑布模型B. 敏捷模型C. 增量模型D. 平台模型答案:D解析:软件过程模型是指在软件开发过程中,为了规范和组织开发活动而定义的一系列阶段和活动的集合。

瀑布模型、敏捷模型和增量模型都是常见的软件过程模型,而平台模型并不是一个常见的模型。

2. 下面哪个不是项目管理的一项主要任务?A. 项目进度计划的制定B. 项目资源的分配和调度C. 项目团队的招募和管理D. 项目需求的收集和分析答案:D解析:项目管理的主要任务包括项目计划的制定、项目资源的分配和调度、项目团队的招募和管理等。

项目需求的收集和分析属于项目的需求管理过程,不是项目管理的主要任务。

3. 在软件开发过程中,以下哪个不是代码评审的目的?A. 发现和修正代码中的错误和缺陷B. 提高代码的可读性和可维护性C. 增加软件的功能和性能D. 收集和总结代码开发过程中的经验答案:C解析:代码评审的目的是为了发现和修正代码中的错误和缺陷,提高代码的可读性和可维护性,以及收集和总结代码开发过程中的经验。

增加软件的功能和性能不是代码评审的主要目的。

4. 在敏捷开发中,以下哪个不属于敏捷团队的角色?A. 产品负责人B. 开发人员C. 测试人员D. 需求工程师答案:D解析:敏捷开发中的团队角色包括产品负责人、开发人员和测试人员。

需求工程师的角色在敏捷开发中并不是一个固定的角色,因此不属于敏捷团队的角色。

5. 以下哪个不是软件设计模式的一种?A. 单例模式B. 观察者模式C. 控制器模式D. 工厂模式答案:C解析:软件设计模式是在软件设计过程中共同遇到的问题的解决方案的总结和抽象。

单例模式、观察者模式和工厂模式都是常见的软件设计模式,而控制器模式并不是一个常见的模式。

二、简答题1. 请简要介绍瀑布模型的基本步骤。

瀑布模型是一种经典的软件开发过程模型,基本步骤包括需求分析、系统设计、编码实现、测试和维护等。

软件项目管理试题及答案

软件项目管理试题及答案

软件项目管理试题及答案作为软件项目管理的重要组成部分,试题的出现有助于评估个人对软件项目管理概念和实践的理解程度。

下面将为大家提供一些软件项目管理的试题及其详细答案,希望能够帮助大家更好地掌握软件项目管理的知识。

试题一:什么是软件项目管理?软件项目管理的目标是什么?答案:软件项目管理是指通过规划、组织、协调、控制和监督的方法,对软件项目进行全面管理的过程。

软件项目管理的目标是确保软件项目能够按时、按质、按量地完成,同时最大限度地满足用户需求。

试题二:简要描述软件项目管理过程中的关键活动。

答案:软件项目管理过程中的关键活动包括:项目启动、需求分析、项目规划、项目执行、项目控制以及项目收尾。

项目启动阶段主要确定项目目标和项目范围;需求分析阶段主要确定用户需求和功能需求;项目规划阶段主要制定项目计划和项目进度;项目执行阶段主要实施项目计划,并进行项目团队管理;项目控制阶段主要监督和控制项目进度、成本和质量;项目收尾阶段主要进行项目交付和总结经验。

试题三:请简要介绍一下敏捷项目管理方法。

答案:敏捷项目管理方法是一种适应需求变化、注重实效和团队合作的项目管理方法。

它强调通过迭代和增量的方式进行软件开发,每个迭代周期都能交付可用的软件产品。

敏捷项目管理方法注重团队合作、迭代开发、面对面沟通和持续反馈,通过这些方式实现项目的高效管理。

试题四:在软件项目管理中,项目风险管理是什么?请简要介绍风险管理的基本步骤。

答案:项目风险管理是指通过识别、分析、评估和应对项目中可能出现的风险,从而最大限度地降低风险对项目的影响。

风险管理的基本步骤包括:风险识别,即通过各种方法和工具识别潜在风险;风险分析,即对潜在风险进行定性和定量分析;风险评估,即评估风险的严重性和可能性,并确定其优先级;风险应对,即制定相应的风险应对策略,包括风险规避、风险转移、风险减轻和风险接受等。

试题五:在软件项目管理中,项目沟通管理的意义是什么?请列举一些常用的沟通工具。

软件项目管理期末试题及答案

软件项目管理期末试题及答案

软件项目管理期末试题及答案一、选择题1.以下哪项不属于软件项目管理的主要活动?a) 项目计划与调度b) 需求分析与设计c) 软件测试与验收d) 运维与维护答案:c) 软件测试与验收2.下列哪个不属于敏捷开发方法?a) Scrumb) Extreme Programming (XP)c) Waterfall Modeld) Lean Development答案:c) Waterfall Model3.在软件项目管理中,以下哪个是关键路径?a) 所有任务都是关键路径b) 从项目开始到结束最长的路径c) 与项目风险相关的路径d) 由项目经理先确定的路径答案:b) 从项目开始到结束最长的路径4.以下哪项不属于风险管理的阶段?a) 风险识别b) 风险分析c) 风险规划d) 风险报告答案:d) 风险报告5.以下哪个是项目干系人?a) 项目经理b) 开发团队成员c) 相关部门经理d) 所有选择的项目干系人答案:d) 所有选择的项目干系人二、问答题1.请简要概述软件项目管理的五个过程组及其对应的活动。

答案:软件项目管理的五个过程组分别为:启动、规划、执行、监控与控制、收尾。

具体活动如下:- 启动:明确项目目标、定义项目范围、制定项目章程。

- 规划:制定详细项目计划、估算资源需求、制定项目进度计划、制定项目风险管理计划等。

- 执行:按照项目计划执行,进行需求分析与设计、编码、测试等活动。

- 监控与控制:监控项目的进展、质量和风险,及时采取控制措施,调整项目计划。

- 收尾:项目验收、总结经验教训、向客户交付软件产品。

2.请列举三种常见的软件开发方法,并简要介绍各自的特点。

答案:三种常见的软件开发方法分别为瀑布模型、敏捷开发和迭代增量模型。

- 瀑布模型:顺序执行,每个阶段在前一个阶段完成后开始。

适用于需求稳定且项目较小的情况,但不适用于复杂项目和需求变化频繁的情况。

- 敏捷开发:强调迭代、循序渐进,快速响应需求变化。

软件项目管理课后习题参考答案

软件项目管理课后习题参考答案

1.为什么要用系统的观点看待项目?只有采用系统分析的思想,对所有与项目相关的人和组织进行分析,编制项目计划时尽量对不同部门和个人的需求进行协调,统筹兼顾,取得某种平衡,最大限度调动项目利益相关者的积极性,减少项目实施的阻力,创造有利于项目发展的环境,才能有利于项目的成功。

2.简述几种项目组织结构的不同之处?职能型优势:分工明确,执行力强,各部门中的职员可以实现技术、信息的共享,从而有利于提高员工在某一领域的专业能力。

劣势:管理责任的集中;组织结构僵硬,灵活性不好。

项目型优势:目标明确,工作效率高,对项目的成败直接负责;项目沟通与协调容易,项目成员之间冲突容易解决;机动灵活,应付突发事件的能力强。

劣势:资源的重复设置,管理成本相对较高;与其他项目缺乏信息沟通,难以吸收其他项目的成功经验和失败教训;项目成员流动频繁,影响工作情绪。

弱矩阵型:没有设置项目经理一职,靠员工的自觉完成工作任务,这类组织结构,结构松散,约束少,是用于需要创造性思维活跃,时间充裕的小型项目。

平衡矩阵型优势:项目由主管负责,对项目的成败起关键作用;资源共享,相对资源浪费少,管理成本低;多项目管理成为可能。

劣势:对项目主管的要求很高,否则项目不可能成功;员工受多头管理;项目协调困难。

强矩阵型:由项目经理组成一个部门,凌驾于各个职能部门之上,这样做的好处是结合了弱矩阵和平衡矩阵组织的所有优点,同时避免了他们的劣势,也是目前企业项目组织结构设置的最多的一种。

3.简述高级管理层的支持对项目管理成功的重要性。

(一)、获取足够的资源:打杀一个项目最好的办法就是不提供需要的资金、人力、资源和成功的希望。

如果项目经理能得到高级管理层支持,他很容易突破资源的困局,得到足够的资源,不为项目以外的琐事分心;(二)、项目经理经常需要及时获取对项目特殊要求的审批,比如:项目需要二次开发时,对技术人员的技能要求。

再比如项目过程中需要对软硬件的性能进行整体测试等,项目经理为了留住关键人员,可能需要额外的奖励。

《软件项目管理》复习题及试卷答案4

《软件项目管理》复习题及试卷答案4

第一次一、单选题共20 题,共72分序号: 1 本题分数:4.17下列选项中,关于项目周期的说法中正确的是:(B)A、所有项目的周期都必须经历5个阶段。

B、项目生命周期的长度可以是几个星期,也可以是几个月,甚至是几年。

C、在项目生命周期的各阶段投入的强度是相同的。

D、结束项目时,无需提交报告对该项目做详尽的描述与分析。

序号: 2 本题分数:4.17下列选项中,哪个不属于构成项目的3个要素?(C)A、时间B、费用C、项目经理D、范围序号: 3下列选项中,关于项目的特性说法错误的是?(B)A、一个项目所涉及的人员、资源、地点、时间等均是不可能完全相同的,项目的执行过程中也是独一无二的,因此项目是唯一的。

B、项目受时间限制,但不受资源和成本的限制。

C、在项目的实施过程中,外部和内部因素总是会发生一些变化,因此项目也会出现不确定性。

D、一次性是项目与其他重复性运行或操作工作最大的区别。

序号: 4 本题分数:2.78(C)下列哪一项是PERT法中的最短时间?A、最可能时间B、最悲观时间C、最乐观时间序号: 5 本题分数:2.78(C)要设置默认的工资率,是在:A、【工具】|【自定义】的【常规】选项卡中B、【项目】|【项目信息】中设置C、【工具】|【选项】的【常规】选项卡中序号: 6 本题分数:2.78(A)更改日历的一周显示天数,下列哪个天数无法设置?A、6天B、7天C、5天序号: 7 本题分数:4.17(B)要新建一个空白的项目文档,可以按(B)组合键。

A、Ctrl+SB、Ctrl+NC、Ctrl+OD、Ctrl+P序号: 8 本题分数:4.17下列说法中,哪些是错误的?(D)A、在Project 2007中,不能对单个字进行格式设置,只能以单元格为单位进行设置B、在项目文档中,不能对字间距进行设置C、使用甘特图向导设置项目文档格式时,只对当前的项目文档起作用D、使用“文本样式”对话框设置文本格式时,所有视图窗口中的文本都会发生变化序号: 9 本题分数:2.78想要定义一个域,其域是个下拉式菜单,则选择【工具】|【自定义】|【域】命令,单击【】按钮来设置。

2013春《软件与项目管理》作业

2013春《软件与项目管理》作业

1.第1题项目文档应发送给()。

A.执行机构所有的干系人B.所有项目干系人C.项目管理小组成员和项目主办单位D.沟通管理计划中规定的人员您的答案:D题目分数:2此题得分:2.02.第2题关于软件范围管理的叙述不正确的是()。

A.项目只有完成所有项目干系人达成共识的项目范围中的全部工作才能结束B.项目范围对于项目的影响不是决定性的C.范围不明确最可能的后果是项目的范围蔓延D.范围的理解不一致的结果往往是项目组的工作无法得到其他干系人的认可您的答案:B题目分数:2此题得分:2.03.第3题1、实现项目目标的三个属性维度不包括下面的哪一个?( )A.功能要求B.费用要求C.时间要求D.用户要求您的答案:D题目分数:2此题得分:2.04.第4题软件项目的工作量或者成本的估算,通常可以按照功能点或者单元数来进行估算,此时的估算是以()为依据的。

A.项目计划B.系统分析和设计C.维护D.编码和实施您的答案:B题目分数:2此题得分:2.05.第5题美国项目管理学院定义的项目人力资源管理的四个过程不包括()。

A.人力资源规划B.项目团队组建C.绩效报告D.项目团队管理您的答案:C题目分数:2此题得分:2.06.第6题在某项目中,项目经理采用德尔菲技术和鱼骨图对风险进行分析,这表明其正在进行()。

A.风险识别B.定性的风险分析C.定量的风险分析D.风险监控您的答案:A题目分数:2此题得分:2.07.第7题2、某公司准备从事一项长期的国防软件产品的开发,这个项目要进行七年、需要不同的具有专长的人员参与,此时,采用最合适的组织形式是()。

A.项目型B.职能型C.强矩阵型D.弱矩阵型您的答案:A题目分数:2此题得分:2.08.第8题在软件质量保证中,()是用于保证前面的活动是满足特定需求的,强调的是过程的正确性,即正确地构造产品。

A.验证B.确认C.测试D.验收您的答案:A题目分数:2此题得分:2.09.第9题编码阶段质量保证的措施不包括()。

软件项目管理课后习题答案

软件项目管理课后习题答案

软件项目管理案例教程习题答案第0章软件项目管理概述1、项目集成管理是什么?项目集成管理是在项目的整个生存期内,协调项目管理其他各管理知识域,将项目管理的方方面面集成为一个有机整体,保证项目的总目标的实现。

项目集成管理从一个宏观的角度将项目作为一个整体来考察。

包括的过程包括:项目章程编制、初始项目范围编制、项目计划编制、指导与管理项目执行、项目监控、集成变更控制、项目结束等过程。

项目管理的目标在于对项目中的不同组成元素进行正确高效的协调,他不是所有项目组成元素的简单相加。

2、项目管理的9大知识领域是什么?1)项目集成管理2)项目范围管理3)项目时间管理4)项目成本管理5)项目质量管理6)项目人力资源管理7)项目沟通管理8)项目风险管理9)项目采购管理l为了成功实现项目的目标,首先必须设定项目的工作和管理范围,即项目的范围管理。

l为了正确实施项目,需要对项目目标进行分解,即对项目的时间、质量、成本三大目标进行分解,即项目时间管理、项目成本管理、项目质量管理l项目实施过程,需要投入人力、物力:项目人力资源管理、项目采购管理l为了项目的团队人员的管理,让大家有一致的目标,需要沟通,即项目的沟通管理l当然,项目实施过程会遇到各种风险,因此需要进行风险管理,即项目的风险管理l当项目管理一定要协调各个方面,不能只顾局部利益和细节,因此需要集成管理,即项目的集成管理3、项目的成本管理包括哪些过程?包括成本估算、成本预算、成本控制等过程4、项目管理的5个过程组是什么?启动过程组、计划过程组、执行过程组、控制过程组、收尾过程组5. 判断下面活动哪些是项目?上课野餐活动√集体婚礼√社区保安开发微软的操作系统√每天的卫生保洁神州飞船计划√二、判断题1. 项目开发过程中可以无限制地使用资源。

(X )2. 项目具有暂时的特征。

(√)3. 项目管理核心的三角形是范围、进度、风险。

(X )4. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。

大学_软件工程第二部分(软件项目管理)复习试题及答案

大学_软件工程第二部分(软件项目管理)复习试题及答案

软件工程第二部分(软件项目管理)复习试题及答案软件工程第二部分(软件项目管理)复习试题及答案(一)一单项选择1、软件生命周期一般包括:软件开发期和软件运行期,下述(D )不是软件开发期所应包含的内容。

A需求分析 B 结构设计 C程序编制 D软件维护2、软件是一种逻辑产品,它的开发主要是(A )。

A研制 B拷贝 C再生产 D复制3、以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是( C )。

A喷泉模型 B 增量模型 C瀑布模型 D螺旋模型4、在软件生存周期中,( B )阶段必须要回答的问题是“要解决的问题是做什么?”。

A详细设计 B 可行性分析和项目开发计划 C概要设计 D软件测试5、软件产品与物质产品有很大区别,软件产品是一种(C )产品A有形 B 消耗 C逻辑 D文档6、 ( C )把瀑布模型和专家系统结合在一起,在开发的各个阶段上都利用相应的专家系统来帮助软件人员完成开发工作。

A 原型模型B 螺旋模型C 基于知识的智能模型D 喷泉模型7、 ( B )阶段是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。

A概要设计 B 详细设计 C 编码 D 测试8、下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是( A )。

A 原型模型B 瀑布模型C 基于知识的智能模型D 变换模型9、下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对象来驱动的模型是( C )。

A 原型模型B 瀑布模型C 喷泉模型D 螺旋模型10、下列软件开发模型中,支持需求不明确,特别是大型软件系统的开发,并支持多种软件开发方法的模型是( D )。

A 原型模型B 瀑布模型C 喷泉模型D 螺旋模型11、软件特性中,使软件在不同的系统约束条件下,使用户需求得到满足的难易程度称为( C )。

A可修改性 B可靠性 C可适应性 D 可重用性12、软件特性中,一个软件能再次用于其他相关应用的程度称为( B )。

软件项目管理知到章节答案智慧树2023年临沂大学

软件项目管理知到章节答案智慧树2023年临沂大学

软件项目管理知到章节测试答案智慧树2023年最新临沂大学绪论单元测试1.所有的软件项目都会成功。

()参考答案:错2.所有的软件项目都不会超预期。

()参考答案:错3.所有的软件项目都不会超预算。

()参考答案:错4.软件项目的成功离不开软件项目管理。

()参考答案:对5.学习软件项目管理的知识可以帮助项目经理更好的管理团队。

()参考答案:对1.一系列独特的、复杂的并相互关联的活动。

()参考答案:对2.野餐活动可以称为是一个项目。

()参考答案:对3.下面哪一个是软件项目的特征:()参考答案:不可见性4.检查点的时间间隔是固定的。

()参考答案:错5.在制定软件项目的目标时,可以利用SMART原则完成。

()参考答案:对1.从管理角度看,立项管理属于决策范畴。

()参考答案:对2.在项目立项时,需要对项目进行全面科学的综合分析、论证。

()参考答案:对3.成本-收益分析法可用于软件项目立项时的经济可行性分析。

()参考答案:对4.在项目章程中,项目经理可以找到哪些信息()参考答案:项目能用多少钱;项目到底需要做成什么样子;项目能用多少人;项目的目标5.整个团队和出资人都可以查看项目章程。

()参考答案:对1.需求是软件系统特有的概念。

()参考答案:错2.智能穿戴设备的出现是为了满足人们了解自己运动信息的需求。

()参考答案:对3.国家反诈APP的出现是为了应对手机安全应用的需求。

()参考答案:对4.需求规格说明书中的术语要保持一致。

()参考答案:对5.需求变更时,要遵循以下几步过程()参考答案:评估影响;设计执行方案;信息传递;总结备案1.软件项目估算中的重点主要是工作量的估算。

()参考答案:对2.常用的软件项目规模估算单位包括:()参考答案:功能点;代码行3.德尔菲方法可以用于代码行的估算。

()参考答案:对4.德尔菲方法可以公开专家姓名。

()参考答案:错5.在早期使用时功能点法比代码行法要准确。

()参考答案:对1.赶工一个任务时,应该关注的是()。

计算机软件工程与项目管理的专升本试题

计算机软件工程与项目管理的专升本试题

计算机软件工程与项目管理的专升本试题一、选择题1. 以下哪项不是软件工程的核心活动?A. 需求分析和定义B. 系统设计C. 编码和单元测试D. 项目评估和风险管理2. 在项目管理过程中,以下哪个不属于项目进度管理的工具?A. 甘特图B. PERT图C. 里程碑计划表D. 贝叶斯网络3. 在软件开发中,以下哪个模型适合于需求变化频繁的项目?A. 瀑布模型B. 增量模型C. 原型模型D. 敏捷模型4. 软件开发的“V模型”中,以下哪个阶段与需求分析相对应?A. 单元测试B. 验收测试C. 系统设计D. 需求确认5. 在软件项目中,以下哪个不属于项目变更管理中需要考虑的因素?A. 变更的优先级B. 变更的影响范围C. 变更的成本D. 变更的时间安排二、简答题1. 请简要介绍软件工程的基本原则。

2. 简要描述瀑布模型,并分析其适用性。

3. 请解释敏捷开发方法中的“迭代”和“增量”。

4. 请简要介绍项目管理中的质量管理和风险管理。

5. 请列举三种常见的软件开发方法,并比较它们的优缺点。

三、论述题请结合实际案例或经验,论述软件项目管理中如何更好地进行需求管理和变更管理。

四、综合题某软件项目已进入编码和测试阶段,但测试发现了多处严重的安全漏洞和性能问题。

请根据项目管理的知识,提出解决方案,并解释每个步骤的原理。

(以上试题仅供参考,实际考试可能会有所调整)参考答案(简要)一、选择题:1. D2. D3. C4. D5. D二、简答题:1. 软件工程的基本原则包括:适应性、分阶段开发、可测量性、可维护性、可管理性等。

2. 瀑布模型是一种线性顺序型的软件开发模型,包括需求分析、系统设计、编码、测试和维护等阶段。

它的优点是结构清晰、可控性强,适用于需求稳定的项目。

但缺点是无法适应需求变化和进度延迟。

3. 敏捷开发方法中的“迭代”是指将软件开发周期分成若干个迭代周期,每个迭代中包含需求分析、设计、编码和测试等活动;“增量”是指每个迭代周期产生一个可交付的软件增量成果。

软件工程答案

软件工程答案

第3章软件项目管理(习题与参考答案)[选择题]1. 软件项目管理的“4P”是()。

(C)A. people,performance,payoff,productB. people,product,performance,processC. people,product,process,projectD. people,process,payoff,product2. ()项目管理在现代软件开发中是不太重要的,因为大多数项目能够及时完成并成功交付。

(B)A. 真B. 假3. 在软件开发的各种资源中,()是最重要的资源。

(C)A. 开发工具B. 方法C. 硬件环境D. 人员4. 软件项目规划的第一步是()。

(D)A. 确定项目预算B. 选择团队的组织模型C. 确定项目的约束D. 建立项目的目标和范围5. 下面的()方法最不适合你向团队成员解释他或她为什么表现不合格。

(B)A. 个人谈话B. 项目团队会议C. 正式报告D. 电子邮件6. 功能点估算技术需要以()为基础进行问题分解。

(A)A. 信息域B. 项目进度C. 软件功能D. 过程活动7. 软件开发团队的每一个成员都应该参与计划活动,以便()。

(C)A. 降低计划的粒度B. 深入地分析需求C. 所有成员同意该计划D. 开始设计8. 在攻克技术难题时,最佳的开发团队组织模型是()。

(A)A. 民主式结构B. 主程序员式结构C. 技术管理混合式结构D. 以上所有选项都不是9. 在选择开发团队组织结构时应考虑()因素。

(E)A. 沟通的复杂程度B. 最终程序的规模大小C. 发布日期的严格程度D. 项目预算的多少E. 选项A,B和C10. 在软件开发过程中避免受挫的最佳方法之一是()。

(A)A. 给予团队成员对于过程和技术决策的更多控制权B. 给予团队成员对于过程和技术决策的更少控制权C. 向团队成员隐瞒坏消息直到事情有所改善D. 根据生产效率奖励团队成员11. 下面的()软件特性不是引起项目协调困难的一个因素。

软件项目管理课后习题参考答案

软件项目管理课后习题参考答案

第一章项目管理概述一.选择题1.项目是(D)。

A.一个实施相应工作范围的计划B.一组以协作方式管理、获得一个期望结果的主意C.创立独特的产品或服务所承担的临时努力D.必须在规定的时间、费用和资源约束条件下完成的一次性任务2.你刚被指派在你的公司的一个不同的部门中管理一个大的项目。

你正试图了解项目是关于什么的,谁是主要的项目干系人,为了管理好此项目,你首先应该做(C)。

A.所有的项目计划B.会见以前的项目经理,以找出他离开的原因C.与你的老板见面,了解他对项目的看法D.与你的新项目团队见面,认识他们和了解他们对项目的看法3.不属于项目的活动是(B)。

A.一种新型罐头产品的开发B.罐头产品的生产C.罐头产品的试制D.罐头产品的营销策划4.项目是一个特殊的将被完成的有限任务,它是在一定的时间内,满足一系列特定目标的多项相关工作的总称。

此定义实际包含的含义有(D)。

A.项目是一项有待完成的任务,且有特定的环境与要求B.在一定的组织机构内,利用有限资源(人力、物力、财力等)在规定时间内完成任务C.任务要满足一定性能、质量、数量、技术指标等要求D.项目的实施具有一定的风险第二章项目实施的环境与过程一.选择题1.项目管理中应用最广泛的组织形式是(C)。

A.项目式B.职能式C.矩阵式D.网络式2.下面有关矩阵式组织环境的描述,不正确的是( A)。

A.项目的经理必须是职能部门领导,这样才能取得公司总经理对项目的信任B.项目经理和职能经理必须就谁占主导地位达成共识C.矩阵式项目组织能够充分利用人力资源D.矩阵式项目组织能够对客户的要求作出快速响应3.在下列组织结构形式中,团队建设最困难的是( C)。

A.直线式结构B.职能式结构C.矩阵结构D.项目结构4.职能式项目组织形式中项目经理的权限( A)。

A.很小B.有限C.中等D.很高5.项目在哪种组织中最不被重视(D )。

A.平衡矩阵型B.强矩阵型C.项目协调员型D.职能型6.下面各种类型的组织中,哪种最常发生冲突( B)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

烟台大学2008~2009学年第一学期
软件项目管理试卷B参考答案及评分标准
考试方式:开卷(开卷、闭卷、其他)
院系:计算机学院年级:计0531、0532 专业:软件工程…………………………………………………………………………………………
…..
注:标准答案、参考答案要点及评分标准须写清题号、每小题得分、共得分等。

此格式为题头,如本页不够,后面请附相同规格(A4)的纸张。

…………………………………………………………………………………………
…..
一、单选题(1-34每题1分,35-37每题2分共40分)
1B 2D 3C 4A 5D 6B 7D 8D 9C 10D
11A 12A 13C 14B 15C 16A 17A 18C 19A 20C
21B 22A 23B 24B 25B 26B 27C 28B29C30C
31C 32D 33A 34A 35B 36B 37C
二、计算题(第1题每小题3分共12分,第2题8分,共20分)
1、
(1)计算各活动的最早开始时间、最早结束时间,填入网络图的相应位置
(2)计算各活动的最迟开始时间、最迟完成时间,填入网络图的相应位置
(3)计算各活动的自由时差、总时差,填入网络图的相应位置
(4)标出关键路径(关键路径为ACEG长度为23)
2、(8分)
CV=BCWP-ACWP=850-900=-50元(2分)
SV=BCWP-BCWS=850-1000=-150元(2分)
CPI=BCWP/ACWP=850/900=0.94(2分)
SPI=BCWP/BCWS=850/1000=0.85(2分)
三、案例分析(第1题每小题6分共12分,第2题每小题6分共18分,第3题10分,共40分)
1、(12分)
(1)分析导致软件子项目失控的可能原因。

(6分)
(2)说明你认为M事先应该怎么做才能让小张作为子项目的项目经理,并避免软件子项目失控?(6分)
(1)
l)小张缺乏足够的项目管理能力和经验。

2)小张身兼二职,精力和时间不够用,顾此失彼。

3)小张没有进入管理角色,只关注于编程工作,疏于对项目的管理。

4)高级项目经理对小张的工作缺乏事先培训和全程的跟踪和监控。

(2)
1)事先要制订岗位的要求、职责和选人的标准,并选择合适的人选。

2)高级项目经理应对小张的工作进行全面估算,如果小张的负荷确实过重,需要找人代替小张当时正在从事的技术工作,解决负载平衡问题。

3)要事前沟通、对小张明确要求、明确角色的轻重缓急,促使小张尽快转换角色。

4)上级应该注意平时对人员的培养和监控。

2、(18分)
(1)说明上述情况中存在着哪些问题?(6分)
(2)说明上述情况可能会导致什么样的后果?(6分)
(3)说明配置管理中完整的变更处置流程。

(6分)
(1)上述情景中存在的主要问题有:
1)对用户的要求未进行记录;
2)对变更请求未进行足够的分析,也没有获得批准;
3)在修改过程中没有注意进行版本管理;
4)修改完成后未进行验证;
5)修改的内容未和项目干系人进行沟通。

(2)由于上述问题的存在可能导致如下后果:
1)缺乏对变更请求的记录可能会导致对产品的变更历史无法追溯,并会导致对工作产物的整体变化情况失去把握。

2)缺乏对变更请求的分析可能会导致后期的变更工作出现工作缺失、与其他工作不一致等问题,对项目的进度、成本、质量方面也会产生一定影响。

3)在修改过程中不注意版本管理,一方面可能会导致当变更失败时无法进行复原,造成成本损耗和进度拖延;另一方面,对于组织财富和经验的积累也是不利的。

4)修改完成后不进行验证则难以确认变更是否正确实现,为变更付出的工作量也无法得到承认。

5)未与项目干系人进行沟通可能会导致项目干系人的工作之间出现不一致之处,进而影响项目的整体质量。

(3)变更管理的基本流程是:
·变更申请。

应记录变更的提出人、日期、申请变更的内容等信患。

·变更评估。

对变更的影响范围、严重程度、经济和技术可行性进行系统分析。

·变更决策。

由具有相应权限的人员或机构决定是否实施变更。

·变更实施。

由管理者指定的工作人员在受控状态下实施变更。

·变更验证。

由配置管理人员或受到变更影响的人对变更结果进行评价,确定变更结果和预期是否相符、相关内容是否进行了更新、工作产物是否符合版本管理的要求。

·沟通存档。

将变更后的内容通知可能会受到影响的人员,并将变更记录汇总归档。

如提出的变更在决策时被否决,其初始记录也应予以保存。

3、(10分)
①不要马上低头忙于组织实施,而是和负责客户关系的销售人员(客户经理)密切配合,立即组织与客户的沟通,进行需求调研和范围分析工作,评估项目成本和风险。

提交相关分析报告给项目关键的干系人,特别是要提交所在企业的主管领导进行决策,因为很多风险不是项目经理本人的能力及权力能够应对的;
②对于客户方尚不能清楚描述项目需求的时候(在电子政务类项目中这样的现象很普遍),项目经理应在项目设计与实施过程中组织力量强化与客户的沟通,逐步启发与引导客户对项目范围的定位,尽量选用原型法、阶段交付或渐进交付(迭代法)等项目生命周期模型来规避项目的实施风险。

并与客户经理配合尽早让客户在明确的项目需求说明书上签字;
③说服客户,共同约定范围变更控制审核流程。

对于客户每次提出需求的调整与变更,特别是比较大的变更都不要仓促答应,而是先将其文字化请客户确认(如果客户能够提交书面申请最好),针对此变更进行分析,包括:该变更所带来的技术和功能影响、成本和进度影响、对系统资源需求的影响等。

将分析报告提交甲乙双方与项目相关的重要决策人进行评审确认,只有得到批准后再组织实施。

不少客户看到这些有理有据的分析后就会主动放弃或缩小变更。

对每次变更及调整都要做好需求跟踪记录,这也是事后与客户共同分析项目进度拖延与成本增加的重要依据,还可据此而争取客户适当追加项目的投资。

相关文档
最新文档