《软件项目管理》思考题.
项目管理复习思考题

《项目管理》复习思考题一、判断题二、单项选择题C.活动A结束10天以后活动才能结束D.活动A开始10天以后活动B才能结束项目的结构编码应依据( ),对项目结构的每一层的每一组成部分进行编码。
D A、项目管理组织矩阵图 B、项目组织结构图C、系统结构图D、项目结构图项目范围管理中所指的“范围”是C A.产品范围 B.项目范围C.产品范围和项目范围之和 D.项目过程项目构思是以()为主体。
C A. 项目的投资者 B. 项目的供应商C. 项目的承约商D. 项目的业主项目在哪种组织中最不被重视D A.平衡矩阵型B.强矩阵型C.弱矩阵型D.职能型需求建议书是()发出的用来说明如何满足其已识别的需求的建议书。
A.客户向承包商B.承约商向客户CC.客户向承约商D.承包商向客户一项目BCWS=¥220,ACWP=¥250,BCWP=¥200,计算CV是()。
C A.—¥30 B.¥30C.—¥50 D.¥50有甲、乙两方案,其寿命期甲较乙长,在各自的寿命期内,两方案的净现值大于0且相等,则()B A.甲方案较优 B.乙方案较优C.两方案一样D.无法评价在建设项目财务评价中,当NPV()时,项目是可行的。
B A.≤0 B.≥0三、多项选择题项目效益后评价主要包括.()ABCD A.经济效益后评价 B.环境效益和社会效益后评价C.项目可持续性后评价D.项目综合效益后评价 E.竣工决算评价项目主要的相关利益主体有ABCDE A.项目的业主 B.项目的客户C.项目经理 D.项目实施组织与项目团队 E.贷款银行右边网络图中,活动F要在哪些活动完成后才能开始()A. AB. BC. CD. DABCE. E在工期优化的过程中,选择最先压缩的关键路线应考虑的因素有()。
A.ABD 缩短持续时间后,对项目质量的影响不大 B.有充足的备用资源C.缩短自由时差最大的项目 D.缩短时间后增加的费用最小E.缩短历时较长的关键项目属于项目特点的有()ABC A.一次性B.冲突性C.多目标性D.稳定的组织E.重复进行最典型的计划编制技术有()。
软件项目管理答案 (3)

软件项目管理答案概述软件项目管理是指在预定的时间、预算和资源限制下,组织和协调不同的活动,以在满足客户需求的前提下,实现软件项目的目标。
在项目管理过程中,需要进行需求分析、资源规划、进度控制、风险管理等一系列活动来确保项目的成功完成。
本文将探讨软件项目管理的一些关键问题和解决方案。
需求分析需求分析是软件项目管理的第一步,它是确定项目目标和客户需求的过程。
在需求分析阶段,项目管理团队需要与客户进行有效的沟通,理解客户的需求和期望,并将其转化为详细的产品需求规格说明书。
同时,还需要识别和解决潜在的需求冲突,并与客户达成共识。
为了更好地进行需求分析,可以采用以下方法:•需求调研:通过市场调研、用户访谈等方式,了解客户的需求、行业趋势和竞争情况。
•需求建模:使用UML或其他工具,将需求转化为可视化的模型,便于团队间的沟通和理解。
•需求验证:与客户进行反复沟通和确认,确保需求的准确性和一致性。
资源规划一个成功的软件项目离不开合理的资源规划。
在项目管理中,资源包括人力、物力、时间和资金等方面。
合理地分配和利用资源,能够提高项目效率,降低成本,并最大程度地满足项目需求。
下面是一些资源规划的建议:•人力资源:根据项目任务的复杂性和紧急程度,合理安排团队成员的工作量和优先级。
同时,也要考虑人员技能和经验的匹配性。
•物力资源:确定项目所需的硬件、软件和办公设备等物资资源,提前采购和预留。
•时间资源:制定详细的项目计划,并确保每个任务都有明确的截止日期和交付要求。
•资金资源:根据项目预算,合理分配和使用资金,同时进行成本控制和预算跟踪。
进度控制进度控制是项目管理过程中的一个重要环节,它涉及到项目计划的制定、执行和监控。
通过有效的进度控制,可以及时发现和解决项目延期、资源不足等问题,保证项目按时完成。
以下是一些进度控制的技巧:•制定详细的项目计划:将项目分解为具体的任务和里程碑,并为每个任务分配合理的时间和资源。
•定期监控项目进度:制定项目进展报告和会议,定期评估项目进展情况,及时发现和解决潜在的问题。
软件项目管理课后答案

软件项目管理课后答案第一章软件项目管理概述一、填空题1、实现项目目标的制约因素有(项目范围)、(成本)、(进度计划)、(客户满意度)等。
2、项目管理包括(启动过程组)、(计划过程组)、(执行过程组)、(控制过程组)、(收尾过程组)5个过程组。
二、判断题1、搬家属于项目。
(对)2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。
(错)3、过程管理就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。
(对)4、项目具有临时性的特征。
(对)5、日常运作存在大量的变更管理,而项目基本保持连贯性的。
(错)6、项目开发过程中可以无限制地使用资源。
(错)三、选择题1、下列选项中不是项目与日常运作的区别的是(C)A. 项目是以目标为导向的,日常运作是通过效率和有效性体现的。
B. 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理。
C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识。
D.项目是一次性的,日常运作是重复性的。
2、下列选项中最能体现项目的特征(C)A.运用进度计划技巧B.整合范围与成本C.确定期限D.利用网络进行跟踪3、以下都是日常运作和项目的共同之处,除了(D)A.由人来做B.受限于有限的资源C.需要规划、执行和控制D.都是重复性工作4、项目经理的职责不包括(D)A.开发计划 B.组织实施 C.项目控制 D.提供资金5、下列选项中属于项目的是(C)A.上课 B.社区保安 C.野餐活动 D.每天的卫生保洁6、下列选项中正确的是(C)A.一个项目具有明确的目标而且周期不限B.一个项目一旦确定就不会发生变更C.每个项目都有自己的独特性D.项目都是一次性的并由项目经理独自完成7、(B)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。
A.过程 B.项目 C.项目群 D.组合8、(B)是一系列伴随着项目的进行而进行,目的是确保项目能够达到期望结果的一系列管理行为。
《项目管理》复习思考题参考答案

复习思考题参考答案第一章一、单项选择题1.C2.D3.C4.A5.A6.A7.A8.B9.B 10.D 11.A二、多项选择题1.ABC2.A BCD3.A B4.A BCD5.ABCD6.AB7.AD8.ABD9.ABCD10.ABCD 11.ABCD三、判断题1.×2.√3.×4.×5.√6.×7.√8.×9.√10.√ 11.×12.√13.√ 14.√ 15.× 16.× 17.√ 18.× 19.×四、简答题略。
第二章一、单项选择题1.A2.A3.A4.A5.C6.A7.C8.B9.B 10.B二、多项选择题1.ABC2.ACD3.ABC4.BD5.ABD6.BCD7.ABC8.AC三、判断题1.×2. ×3.√4. ×5. ×6.√7. ×8.√9.√ 10.√四、简答题1.项目组织是为完成项目而建立的组织,是为完成项目任务而由不同部门、不同专业人员组成的一个临时性特别组织。
特点:项目组织具有生命周期;项目组织具有柔性;项目组织具有目标单一,内容复杂的特点;项目组织具有一次性的特点;项目组织讲求专业化;项目组织注重权威和统一指挥。
2.3.职能型组织是目前最为常见的组织形式,职能型组织形式原理是根据项目管理中工作任务的相似性将从事相似活动的人组织在一起,形成一个部门。
采用职能型项目组织进行项目工作时,各职能部门根据项目的需要承担本职能范围内的工作,也就是说执行主管根据项目任务需要从各职能部门抽调人员及其他资源组成项目实施组织。
项目型组织是指那些将主要精力放在项目运行上的组织。
在项目型组织中,每个项目由专门的项目团队负责,是组织中独立的业务部门。
矩阵型组织就是在同一组织结构中把按照职能划分的纵向部门和按照项目划分的横向部门相结合而产生的一种组织形式。
软件项目管理试题及答案

软件项目管理试题及答案作为软件项目管理的重要组成部分,试题的出现有助于评估个人对软件项目管理概念和实践的理解程度。
下面将为大家提供一些软件项目管理的试题及其详细答案,希望能够帮助大家更好地掌握软件项目管理的知识。
试题一:什么是软件项目管理?软件项目管理的目标是什么?答案:软件项目管理是指通过规划、组织、协调、控制和监督的方法,对软件项目进行全面管理的过程。
软件项目管理的目标是确保软件项目能够按时、按质、按量地完成,同时最大限度地满足用户需求。
试题二:简要描述软件项目管理过程中的关键活动。
答案:软件项目管理过程中的关键活动包括:项目启动、需求分析、项目规划、项目执行、项目控制以及项目收尾。
项目启动阶段主要确定项目目标和项目范围;需求分析阶段主要确定用户需求和功能需求;项目规划阶段主要制定项目计划和项目进度;项目执行阶段主要实施项目计划,并进行项目团队管理;项目控制阶段主要监督和控制项目进度、成本和质量;项目收尾阶段主要进行项目交付和总结经验。
试题三:请简要介绍一下敏捷项目管理方法。
答案:敏捷项目管理方法是一种适应需求变化、注重实效和团队合作的项目管理方法。
它强调通过迭代和增量的方式进行软件开发,每个迭代周期都能交付可用的软件产品。
敏捷项目管理方法注重团队合作、迭代开发、面对面沟通和持续反馈,通过这些方式实现项目的高效管理。
试题四:在软件项目管理中,项目风险管理是什么?请简要介绍风险管理的基本步骤。
答案:项目风险管理是指通过识别、分析、评估和应对项目中可能出现的风险,从而最大限度地降低风险对项目的影响。
风险管理的基本步骤包括:风险识别,即通过各种方法和工具识别潜在风险;风险分析,即对潜在风险进行定性和定量分析;风险评估,即评估风险的严重性和可能性,并确定其优先级;风险应对,即制定相应的风险应对策略,包括风险规避、风险转移、风险减轻和风险接受等。
试题五:在软件项目管理中,项目沟通管理的意义是什么?请列举一些常用的沟通工具。
项目管理思考题

第一章项目管理概论1.项目及其特点。
项目是创造独特产品提供独特服务、达到独特结果的临时性工作。
理解时需要注意以下三点:一次性项目有明确的起止时间,项目团队具有临时性。
特定的产品或服务(1)任何项目都具有自身特定的目标,也都具有特定的限制条件;(2)任何产品或服务总是以一些显著的方式区别于其他任何类似的产品或服务,不存在两个完全相同的项目。
多方参与以建筑工程项目为例:业主方项目管理(OPM)设计方项目管理(DPM)、施工方项目管理(CPM)、材料设备供应方项目管理(SPM)目标性。
一个项目必须有明确的目标。
约束性。
任何项目都是在一定的限制条件下进行的,包括资源条件的约束(人力、财力和物力等)和人为的约束,其中质量(工作标准)、进度、费用目标是项目普遍存在的三个主要约束条件。
唯一性。
项目是一次性的任务,由于目标、环境、条件、组织和过程等方面的特殊性,不存在两个完全相同的项目,即项目不可能重复。
临时性。
任何项目都有其明确的起点时间和终点时间,它是在一段有限的时间内存在的。
不确定性。
多数项目在其进行过程中,往往有许多不确定的因素。
工期、成本、甚至结果可能与预计结果(或目标)不符。
整体性。
项目是一系列活动的有机结合,从而形成一个完整的过程。
在项目进展过程中,各阶段的管理应服从全过程的管理目标,局部利益应服从整体利益。
项目管理应充分运用系统工程的思想、组织、方法和手段。
2.比较“项目”与“作业”的异同。
共同点:由人来实施受制于有限的资源需要计划、实施和控制比较内容项目作业特性唯一性重复性(周而复始)时间周期有限时间(生命周期) (相对)无限时间变化过程革命性改变渐进型改变均衡性不均衡均衡的目标均衡性目标之间不均衡均衡的目标资源需求多变的资源需求稳定的资源需求组织特征柔性的组织(临时性团队) 稳定的组织(稳定的队伍)结果评价效果型效率型宗旨以完成目标、目的为宗旨以完成任务、指标为宗旨风险性风险和不确定型经验型3.项目生命周期中存在的两次责任转移。
软件项目管理课后答案

软件项目管理课后答案软件项目管理课后答案第一章软件项目管理概述一、填空题1、实现项目目标的制约因素有(项目范围)、(成本)、(进度计划)、(客户满意度)等。
2、项目管理包括(启动过程组)、(计划过程组)、(执行过程组)、(控制过程组)、(收尾过程组)5个过程组。
二、判断题1、搬家属于项目。
(对)2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。
(错)3、过程管理就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。
(对)4、项目具有临时性的特征。
(对)5、日常运作存在大量的变更管理,而项目基本保持连贯性的。
(错)6、项目开发过程中可以无限制地使用资源。
(错)三、选择题1、下列选项中不是项目与日常运作的区别的是(C)A. 项目是以目标为导向的,日常运作是通过效率和有效性体现的。
B. 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理。
C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识。
D.项目是一次性的,日常运作是重复性的。
2、下列选项中最能体现项目的特征(C)A.运用进度计划技巧B.整合范围与成本C.确定期限D.利用网络进行跟踪3、以下都是日常运作和项目的共同之处,除了(D)A.由人来做B.受限于有限的资源C.需要规划、执行和控制D.都是重复性工作4、项目经理的职责不包括(D)A.开发计划B.组织实施C.项目控制D.提供资金5、下列选项中属于项目的是(C)A.上课 B.社区保安 C.野餐活动 D.每天的卫生保洁6、下列选项中正确的是(C)A.一个项目具有明确的目标而且周期不限B.一个项目一旦确定就不会发生变更C.每个项目都有自己的独特性D.项目都是一次性的并由项目经理独自完成7、(B)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。
A.过程 B.项目 C.项目群 D.组合8、(B)是一系列伴随着项目的进行而进行,目的是确保项目能够达到期望结果的一系列管理行为。
软件项目管理课后习题参考答案

第一章项目管理概述一.选择题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 )。
软件项目管理课后习题答案

软件项目管理案例教程习题答案第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.项目管理和技术工作之间有什么关系?答:技术毫无疑问是我们实现产品落地的唯一工具。
需求产生、产品设计其实都是人们的愿景而已,那如何去实现呢,就需要我们用技术手段进行支撑落地。
项目管理作为一门专业已经得到认可,这表明知识、过程、技能、工具和技术的应用对项目的成功有显著影响。
其实项目管理是为产品或项目的有效落地产生的一种管理方法。
因此不难看出,项目管理和技术工作是相辅相成,缺一不可的。
2.软件项目和一般项目的区别是什么?答:软件项目也被称为IT项目,是一种和信息技术(InformationTechnology,IT)相关的特殊项目,它创造的唯一产品或者服务是逻辑体,没有具体的形状和尺寸,只有逻辑的规模和运行的效果。
软件项目不同于其他项目,不仅是一个新领域而且涉及的因素很多,管理也比较复杂。
软件项目如下2个特点可以很好地区别于其他一般项目:(1)目标渐进性软件项目,作为一类特殊的项目,按理说,一开始也应该有明确的目标,然而,实际的情况却是大多数软件项目的目标不是很明确,经常出现任务边界模糊的情况。
在项目前期只能粗略地进行项目定义,随着项目的进行才能逐渐完善和明确。
(2)智力密集型软件项目是智力密集型项目,软件项目工作的技术性很强,需要大量高强度脑力劳动。
因此必须充分挖掘项目成员的智力、才能和创造精神,不仅要求开发人员具有一定的技术水平和工作经验,而且还要求他们具有良好的心理素质和责任心。
与其他性质的项目相比,软件项目中人力资源的作用更为突出,必须在人才激励和团队管理问题上给予足够的重视。
3.项目管理知识体系包括哪10个领域?答:项目管理知识体系(PMBOK第六版)包括以下10个知识领域:1)集成管理(Integration Management):这包括确保项目各部分协调一致,以及在项目生命周期中整合所需的各个过程。
2)范围管理(Scope Management):确保项目做且只做所需的全部工作,以成功完成项目的各个过程。
软件项目管理课后习题答案

软件项目管理课后习题答案软件项目管理案例教程习题答案第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.你刚被指派在你的公司的一个不同的部门中管理一个大的项目。
你正试图了解项目是关于什么的,谁是主要的项目干系人,为了管理好此项目,你首先应该做(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. 项目启动阶段,甲乙双方的主要任务分别是什么?答:软件项目是甲乙双方合作的一个工程(乙方通常为软件开发方),从不同的角度,往往对项目的认知程度不同。
软件的用户在软件项目中作为甲方采购软件产品和软件服务。
软件应用项目和软件服务项目通常是一个软件项目在甲方和乙方两个方面反映,站在甲方立场看,是一个软件应用项目;而站在乙方立场,则是一个软件开发服务项目。
乙方的主要任务包括明确项目需求、项目商业论证、项目经理指派、识别项目干系人、制定项目章程、召开乙方项目启动大会等。
甲方的主要任务是参加和协助乙方做好项目启动各项工作。
2.作为项目前期负责人,在接到任务后将如何启动项目?答:项目前期负责人在接到任务后可以开始如下工作逐步启动项目:(1)识别项目需求。
从投资方角度,识别需求是项目度启动过程和整个项目生命周期的最初活动,在这个过程中,为项目的目标确定,以及可行性分析和项目立项提供直接、有效的依据,为需求建议书的撰写提供基础。
(2)项目商业论证。
项目商业论证指文档化的经济可行性研究报告,用来对尚缺乏充分定义的所选方案的收益进行有效性论证,是启动后续项目管理活动的依据。
(3)识别干系人。
项目干系人是指可能影响项目决策、活动或结果的个人、群体或组织,以及会受或自认为会受项目决策、活动或结果影响的个人、群体或组织。
(4)制定项目章程。
目章程是项目启动阶段正式批准的项目文件。
从某种意义上说,项目章程实际上就是有关项目的要求和项目实施者的责、权、利的规定。
(5)召开项目启动大会。
召开项目启动大会不仅能够让项目团队成员互相认识,还可以在项目启动大会上介绍项目背景及计划、正式批准综合性项目管理计划,并在干系人之间达成共识。
3.什么是项目章程?答:项目章程是项目启动阶段正式批准的项目文件。
从某种意义上说,项目章程实际上就是有关项目的要求和项目实施者的责、权、利的规定。
项目章程多数由项目出资人或项目发起人制定和发布的,它给出了关于批准项目和指导项目工作的主要要求,所以它是指导项目实施和管理工作的根本大法。
《软件项目管理实用教程》-习题参考答案

习题参考答案第一章软件项目管理概述一、习题1. 项目管理和技术工作之间有什么关系?【答案】技术毫无疑问是我们实现产品落地的唯一工具。
需求产生、产品设计其实都是人们的愿景而已,那如何去实现呢,就需要我们用技术手段进行支撑落地。
项目管理作为一门专业已经得到认可,这表明知识、过程、技能、工具和技术的应用对项目的成功有显著影响。
其实项目管理是为产品或项目的有效落地产生的一种管理方法。
因此不难看出,项目管理和技术工作是相辅相成,缺一不可的。
2. 软件项目和一般项目的区别是什么?【答案】软件项目也被称为IT项目,是一种和信息技术(Information Technology,IT)相关的特殊项目,它创造的唯一产品或者服务是逻辑体,没有具体的形状和尺寸,只有逻辑的规模和运行的效果。
软件项目不同于其他项目,不仅是一个新领域而且涉及的因素很多,管理也比较复杂。
软件项目如下2个特点可以很好地区别于其他一般项目:(1)目标渐进性软件项目,作为一类特殊的项目,按理说,一开始也应该有明确的目标,然而,实际的情况却是大多数软件项目的目标不是很明确,经常出现任务边界模糊的情况。
在项目前期只能粗略地进行项目定义,随着项目的进行才能逐渐完善和明确。
(2)智力密集型软件项目是智力密集型项目,软件项目工作的技术性很强,需要大量高强度脑力劳动。
因此必须充分挖掘项目成员的智力、才能和创造精神,不仅要求开发人员具有一定的技术水平和工作经验,而且还要求他们具有良好的心理素质和责任心。
与其他性质的项目相比,软件项目中人力资源的作用更为突出,必须在人才激励和团队管理问题上给予足够的重视。
3. 什么是项目管理过程?项目管理过程之间有什么关系?【答案】项目管理在软件开发的技术工作之前就应该开始,而在软件从概念到实现的过程中继续进行,并且只有当软件开发工作最后结束时才终止。
其过程可分为以下几个管理过程组。
开始项目以上过程及之间的关系是指导性的,在实际实施某一软件项目时,可根据项目性质、项目规模、工作重点等灵活制定相应的管理过程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第0章1. 项目的特征有哪些?答:有明确的目标2. 项目与日常运作有什么不同?答:项目是一次性的,日常运作是重复进行的更管理,而日常运作则基本保持连贯性的。
3. 软件项目有什么特殊性?的开发受到计4. 软件项目管理有什么特征?期长,复杂度高,变数多。
的需求。
5. PMBOK包括哪9个知识领域?第1章6. 常用的生存期模型有哪些?各适用于什么项目?答:瀑布模型:分析、设计、编码、测试和维护严格按步骤进行,适合于项目开始前有明确需求和明确的解决方案的项目,如公司的财务系统、库存管理系统、短期项目等。
V模型:是瀑布模型的变种,强调测试的重要性,将开发活动与测试活动紧密联系在一起。
适合于对系统的性能、安全有严格要求的项目。
的基本原型系统以验证可行性,然后逐步补充完善。
适合于项目开始明确了需求的大部分,但对市场和用户把握不是很准。
对于有庞大和复杂功能的系统也可考户评估四个方面的活动,通过一系列瀑布模型的不断循环来逐步规避风险。
适合于不确定因素较多、风险较大的项目。
渐近式阶段模型:综合了增量模型和螺旋式模型的一个实用模型,渐进式前进,阶段式提交。
适合各种规模的项目,尤其是大中型项目,以及希望随时看到未来的项目。
7. 如何为项目选择合适的生成期模型?答:熟悉各种生存期模型评审、分析项目的特性选择适合项目的生存期模型标识生存期模型与项目不一致地方,并进行裁减第2章8. 何谓需求获取?它包括哪些主要活动?答:需求获取指通过与用户的交流、对现有系统的观察及对任务进行分析,从而开发、捕获和修需求获取的主要活动包括:-了解客户方的所有用户类型及潜在的类型-对用户进行访谈和调研,包括会议讨论、邮件提问、自行搜集等各种形式-对收集到的用户需求作进一步分析整理-将调研得到的用户需求以适当的形式呈交给用户和开发方相关人员9. 需求分析的主要内容有哪些?如何处理不明确需求?答:需求分析的主要内容有:-以图形表示的方式描述系统的整体结构,包括边界和接口等-通过原型、页面流或其它方式向用户提供可视化界面,以便用户对需求作出自己的评价-以模型描述系统的功能项、数据实体、外部实体以及实体间的关系、状态转换等不明确需求的处理方法有:-让用户参与开发,以便及时对不明需求作出修正-开发用户界面原型,以便用户更好地确认需求-召开需求讨论会议,汇总和确认需求-强化需求分析和评审,让用户参与需求评审并签字认可10. 如何做好需求变更管理?答:建(SCCB)量需求的稳定性。
11. 何谓任务分解?为什么要进行任务分解?答:任务分解就是将一个项目分解为更多的工作细目或者子项目,使项目变得更小、更易管理、更任务分解的作用:-提供了项目范围基线,是范围变更的重要输入-为评估和分配任务提供具体的工作包-进行估算和编制项目进度的基础-对整个项目成功的集成和控制起到非常重要的作用12. 假设你是某图书馆借阅系统的项目经理,请参照教材“校务通系统”项目计划案例进行需求分析和任务分解,提交需求规格说明书和任务分解WBS图表或清单。
答:第3章13. 简述软件项目进度(时间)管理的主要任务。
(项目跟踪)14. 项目进度(历时)估算需考虑的因素有哪些?LOC/天15. 项目进度估算的基本方法有哪些?答:定额估算法:根据项目规模、投入资源及单位生产率计算项目历时,公式为T=Q/(R×S)导出模型:使用根据大量历史项目统计得出的模型公式计算,如COCOMO(PERT):利用PDM求出发,由开发人员承诺项目进度Jones的一阶估算准则:根据项目功能点数及开发商其它:专家估计法、类推估计法、模拟估计法等16. 何谓正推法?简述其计算任务历时的基本步骤及计算公式。
答:正推法是按照时间顺序计算任务网络图上各活动的最早开始时间和最早完成时间的有效方法。
其计算步骤如下:-首先建立项目的开始时间,项目的开始时间是网络图中第一个活动的最早开始时间-从左到右,从上到下进行计算,遍历所有路径-当一个任务有多个前置任务时,其最早开始时间应取前置任务其中最大的最早完成时间计算公式:-EF=ES+Duration(Duration为任务历时)-ES(2)=EF(1)+Lag(1为前置任务,2为后置任务,Lag为滞后时间)17. 何谓逆推法?简述其计算任务历时的基本步骤及计算公式。
答:逆推法是按照逆时间顺序计算任务网络图上各活动的最晚开始时间和最晚结束时间的有效方其计算步骤如下:-首先建立项目的结束时间,项目的结束时间是网络图中最后一个活动的最晚结束时间-从右到左,从上到下进行计算,遍历所有路径-当一个任务有多个后置任务时,其最晚完成时间应取后置任务中最小的最晚开始时间。
计算公式:-LS=LF-Duration(Duration为任务历时)-LF(1)=LS(2)–Lag(1为前置任务,2为后置任务,Lag为滞后时间)第4章18. 何谓类比估算法?它适用什么情况?具有什么特点?答:逆推法是按照逆时间顺序计算任务网络图上各活动的最晚开始时间和最晚结束时间的有效方其计算步骤如下:-首先建立项目的结束时间,项目的结束时间是网络图中最后一个活动的最晚结束时间-从右到左,从上到下进行计算,遍历所有路径-当一个任务有多个后置任务时,其最晚完成时间应取后置任务中最小的最晚开始时间。
计算公式:-LS=LF-Duration(Duration为任务历时)-LF(1)=LS(2)–Lag(1为前置任务,2为后置任务,Lag为滞后时间)19. 何谓自下而上估算法?它适用什么情况?具有什么特点?答:自下而上估算法是利用任务分解结构图,对各个具体工作包进行详细的成本估算,然后将结果累加起来得出项目总成本。
WBS的开发阶段,或需要进行准确估算的时候。
它的特点是估算结果比较准确,准确度决定于每个任务的估算情况。
但非常费时,估算本身的费用较大,且可能发生虚报夸大成本现象。
20. 简述提高估算准确性的主要措施。
答(多种方法分别估算并对比)用软件估算工具使用几种不同估算技术,并比较它们的结果;21. 简述资源冲突的表现及解决措施。
答:资源冲突的表现为:-分配给一个资源的工时总量大于它的最大可用工时量。
-同一种资源被分配给时间上重叠的几个任务或项目中。
解决资源冲突的方法:-资源调配-推迟资源开始工作时间-替换资源-设置资源加班时间-调整资源日历-只使用资源的一部分工作时间。
22. 简述降低预算成本的常用方法。
答:降低资源的费率:降低资源的费率往往会打击工作人员的积极性,但可以通过降低其他资源的费率来实现,比如降低能源消耗、设备费用。
务:确认删除该任务对项目没有影响或影响在可控制范围内才可采用。
23. 优化进度,缩短工期的主要方法有哪些?(如人员)第5章24. 简述McCall软件质量模型的三个方面的11项特性。
McCall软件质量模型包括如下三方面11项特性:运行:-正确性(我能按我的需要正确地工作吗)-健壮性(我对各种可能的意外能很好地适应吗)-效率(完成预定功能它需要的资源多吗)-完整性(它能有效地保证数据的完整性吗)-可用性(我能容易地学会使用它吗)修正:-可维护性(遇到问题它能容易修复吗)-灵活性(我能方便地对它作一些调整吗)通过分配加班工时来缩短关键任务-可测试性(我能对它作必要的测试吗)转移:-可移殖性(我能在别处使用它吗)-可复用性(我能对它的某些部分再利用吗)-互连性(它能与其它系统方便对接吗)25. 简述软件项目审计的基本内容。
答:审计是将审核的主体与为该主体以前建立的一组规程和标准进行比较,以便对过程或者产品进一种常见的软件质量保证活动,包括项目执行过程评审和项目产品项目产品审计是对项目过程中的工作产品进行质量审查,记录不符合项,编写产品审计报告。
第6章26. 简述职能型组织结构的优缺点。
答:优点:-可以充分发挥职能部门的资源集中优势-部门的专家可以同时为部门内不同项目使用-便于相互交流,相互支援-可以随时增派人员-可以将项目和本部门的职能工作融为一体缺点:-项目和部门利益发生冲突,职能部门更重视本部门的目标,会忽视项目目标-资源平衡会出现问题-权利分割不利于各个职能部门的交流和团结协作-行政隶属关系使得项目经理没有充分的权利27. 简述项目型组织结构的优缺点。
答:优点:-项目经理对项目可以负全责-项目目标单一,以项目为中心,有利于项目顺利进行-避免多重领导-组织结构简单,交流简单,效率高缺点:-资源不能共享-各个独立的项目处于相对封闭状态,不利于公司政策的贯彻-对项目组织的成员缺少一种事业上的连续性和安全感-项目组织之间处于分割状态,缺少信息交流28. 简述矩阵型组织结构的优缺点。
答:优点:-专职的项目经理负责整个项目,以项目为中心公司的多个项目可以共享各个职能部门的资源-即利于项目目标的实现,又利于公司目标方针的贯彻-项目成员的顾虑减少了缺点:-容易引起职能经理和项目经理权力的冲突-资源共享也能引起项目之间的冲突-项目成员有多头领导第7章29. 简述项目沟通计划的主要内容。
确定沟通方式和方法:口头、书面、会议、E-Mail沟通计划修订维护第8章30. 简述软件项目存在较大风险的原因。
31. 简述风险的基本性质。
风险同利益的对称性:风险与利益共存第9章32. 简述软件外包的基本步骤及管理措施。
答:步骤:-竞标邀请:向候选乙方分发“外包项目竞标邀请书”及相关材料,乙方参与竞标-评估候选乙方的综合能力,对候选乙方进行粗筛选和综合评估。
步骤:-竞标邀请:向候选乙方分发“外包项目竞标邀请书”及相关材料,乙方参与竞标-评估候选乙方的综合能力,对候选乙方进行粗筛选和综合评估。
第10章33. 何谓软件配置管理?简述其功能和目标。
答:软件配置管理是一套规范、高效的管理软件开发及各种中间软件产品的方法和规则。
件产品的完整性、一配置管理的基本目标是:-有计划地对各种项目产品进行标识管理-让各种项目产品能够被识别、控制和获取-让各种项目产品的更改得到有效控制-让相关组织或个人及时了解软件基线的状态和内容34. 简述基线变更管理的基本过程。
答:基线变更需要经过SCCB授权,按程序进行控制并记录基线修改过程。
变更过程包括如下4步:(1)首先提出变更申请并填写相应的变更申请表(2)对变更申请进行评估,对变更的类型及可能产生的影响进行评审(3)根据评估结果决定批准或拒绝变更,并确定版本更新(若批准)(4)从基线库提取基线产品修改,完成变更和版本升级。
第11章35. 简述导致项目执行偏差的原因及控制偏差的措施。
答:导致偏差的原因:-对项目的范围没有做明确透彻的分析和定义-对项目所涉及的资源、环境、工具等的成本分析不够完善准确-对于项目的质量不够重视,或者说不具备质量管控的能力。
-许多项目的风险分析并未引起项目管理者的足够重视-项目组成员的职业素养不够控制偏差的措施:-设立里程碑,并给予里程碑事件足够的重视。