软件项目管理实用教程(整理的答案)

合集下载

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

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

第一章项目管理概述一.选择题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 )。

软件项目管理答案 (3)

软件项目管理答案 (3)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

软件项目管理案例教程习题答案第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. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。

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

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

软件项目管理案例教程习题答案第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. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。

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

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

软件项目管理案例教程习题答案第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. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。

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

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

第0章教材习题答案P16 二,判断题×√×√×第1 章教材习题答案P41 C A C B√×√√×√第2章教材习题答案P64 A B C C CA CB B×√第3章教材习题答案P87A D A C BA D C B二、p88首先,根据图3-32的项目网络图可以发现,从项目开始到项目结束的路径上需要完成任务1和任务2,任务1和任务2之间是“结束—开始”(FS)关系。

因此,整个项目的历史估计为任务1和任务2历时估计之和。

而后,利用PERT方法进行的项目历时估计,PERT估计的基本公式为:(O+4M+P)/6,将表3-11的数据代入到公式中,得到下表:再次,分别利用(P-O)/6和[(P-O)/6]2计算项目的标准差δ和方差δ2,并根据方差可加性得到项目的汇总值,见下表:因此,整个路径的PERT估计值E=17,标准差δ=3(为sqrt(80/9)的近似计算)。

最后,计算项目完成的概率分布(其中,对应于范围T1=E±1δ的区间为)可见,20天内完成的概率为:50%+68.3%/2=84.2%第4章教材习题答案P110A AB B××√√1 Effort=a*(KLOC)^b*Fa=3.0 b=1.12RELY=1.40 F=1.40Effort=3.0*(50)^1.12*1.40=335人月费用为335*2=670万元2 E1=(1+4*8+9)/6=42/6=7万E2=(4+4*6+8)/6=36/6=6万E=(E1+E2)/2=(7+6)/2=6.5万第5章教材习题答案P125D C A B AC B D√×第6章教材习题答案P133C A A B D×√×√第7章教材习题答案P140 B A C A AD×√√√第8章教材习题答案P161 C C D B BA C A B第9章教材习题答案P168 C B D C DA B×√√第10章教材习题答案P190 B B B D B√××××第11章教材习题答案P204 C B××√√√×√√-------------------------------- 第十三章教材习题答案P263 一,选择题1 D,P2562 B,P2563 D,P2584 B,5 A,P257二,判断题1 ×, P2582 ×, P256,P2573 √, P2564 √, P258--------------------------------。

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

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

软件项目管理案例教程习题答案第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. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。

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

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

软件项目管理案例教程习题答案第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. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。

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

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

软件项目管理案例教程习题答案第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. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。

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

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

软件项目管理案例教程习题答案第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、项目管理包括(启动过程组)、(计划过程组)、(执行过程组)、(控制过程组)、(收尾过程组)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.为什么要用系统的观点看待项目?只有采用系统分析的思想,对所有与项目相关的人和组织进行分析,编制项目计划时尽量对不同部门和个人的需求进行协调,统筹兼顾,取得某种平衡,最大限度调动项目利益相关者的积极性,减少项目实施的阻力,创造有利于项目发展的环境,才能有利于项目的成功。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

软件项目管理案例教程习题答案第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)。

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

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

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

软件项目管理实用教程(非官方答案,存在错误)第一章1.名词解释(1)项目项目是未完成某项独特的产品、服务或成果等特定目标所作的一次性任务。

(2)项目群项目群是为了实现某一战略目标而以协同方式管理的一组项目。

子项目子项目是项目的一个阶段或一个部分,可被相对独立地进行管理,也可以外包给外部单位或者组织内的其他职能单位。

(3)软件项目管理软件项目管理是项目管理中的一个特殊领域,它是以软件项目为对象的系统管理方式,它运用相关的知识、技术和工具,对软件项目周期中的各阶段工作进行计划、组织、指导和控制,以实现项目目标。

2.问答题(1)下列哪些活动不是项目探索火星生命迹象向部门经理进行月工作汇报开发新版的操作系统每天的卫生保洁组织一次校园歌唱比赛一次集体婚礼(2)软件产品具有哪些特点?软件项目有哪些特点?软件的特点:复杂性,不一致性,可变性,不可见性。

软件项目的特点:知识密集型,技术含量高;涉及多个专业领域,多种技术综合应用;项目范围和目标的灵活性;风险大,收益大;客户化程度高;过程管理的重要性。

(3)为什么说学习软件项目管理是非常重要的?1.软件项目管理对于软件项目的成功是至关重要的。

因为软件项目涉及大量的人员活动,有进度和资金限制,并会遇到各种变化、风险和矛盾,必须有良好的管理才能成功。

2.对高软件开发人员的专业素质是必不可少的。

适应团队开发,理解项目计划并胜任管理工作。

理解软件项目在进度、成本、质量、人员等方面的计划和相应的措施,从而更有效地工作并为企业创造价值。

(4)你认为在一个软件项目中,为保证软件项目的成功,主要应注意哪些方面的管理?软件项目合同管理,软件项目进度管理,软件项目成本管理,软件项目风险管理,软件项目人员管理,软件质量管理,软件配置管理(5)软件项目的生命周期通常可分为哪几个阶段?各阶段需完成哪些任务?1.项目启动阶段发现项目机会,识别客户需求,在此基础上定义项目目标和初始范围;落实项目的初步财务和人力资源,选定项目经理并授权开始项目。

2.项目规划阶段为实现目标而定制行动方案,针对项目的范围、进度、成本、质量、风险、人力资源等方面进行规划,形成项目管理计划文件。

3.项目执行阶段管理人员要指导项目组成员完成项目管理计划中所确定的工作,从而满足客户的需求。

在该阶段的末尾通常需要对项目产品或服务进行验收。

在这一阶段还要不断监控项目的执行过程,测量项目的实际进程和质量指标是否与计划一致。

如果测量结果表明出现偏差,要立即采取纠正措施,以使项目恢复到正常轨道,或者更正计划的不合理之处。

4.项目收尾阶段进行项目移交和总结工作,确认所有的项目可交付物都已移交给客户,所有的费用都已清算。

对项目承担者来说,要对项目进行总结,得到对本组织的改进有所收益的经验教训。

项目组需要调查客户的满意度,收集客户和项目团队的建议,从而能够改进以后的项目性能。

(6)软件项目管理为什么要坚持具体问题具体分析的原则?软件项目管理的知识体系与数学、物理等学科不同,它不存在“公理系统”,其理论体系不是由公式和定律组成,而是有经验性的原则和方法组成,其解决问题的主要方式也不是套用定律进行推理,而是针对具体项目情况对原则和方法灵活运用。

不存在任何情况都适用的方法,要坚持具体问题具体分析。

(7)软件项目管理的系统方法具有哪些特征?对各组成部分之间的关系进行评价将各组成部分集成和匹配到一个统一的整体中将所有活动整合到一个有意义的系统化的动态过程中寻找解决问题的最佳方案和策略保证解决问题时的客观性第二章问答题1.一般从哪几个方面评价一个软件项目的可行性?(1)明确项目规模和目标。

(2)研究正在运行的系统。

(3)建立新系统的逻辑模型。

(4)导出和评价各种解决的方案。

(5)推荐可行方案(6)编写可行性研究报告2.在软件项目中使用开源软件有哪些好处?应注意哪些方面的风险?好处:(1)节省成本,提高开发效率。

(2)开放和自由(3)公开透明(4)提供良好的学习平台风险:(1)开源软件存在质量风险(2)开源软件不提供技术支持和服务承诺,可能会给开源软件的使用和维护造成困难(3)使用开源软件存在法律风险3.合同项目的投标书一般包含哪些方面的内容?商务标部分:(1)投标函和法定代表人授权委托书(2)投标报价详细预算(3)投标方资质证明材料技术标部分:(1)系统需求分析(2)系统解决方案(3)项目进度安排(4)培训、售后服务和技术支持(5)项目实施风险分析(6)项目验收工作计划4.项目合同通常包含哪些方面的内容?(1)权利与义务(2)供应的商品与服务(3)技术成果的归属(4)项目的质量要求(5)项目的各种期限(6)保密约定(7)验收标准和方法(8)价格和付款方法(9)违约处理方法(10)解决争议的方法(11)客户承诺5.通用产品项目在产品构思阶段应主要考虑哪些问题?待开发产品的主要功能;待开发产品的技术方案;Make-or-Buy分析;开发计划;市场营销计划。

6.通用产品项目的立项审批过程一般包含哪些步骤?(1)评审准备(2)举行评审会议(3)评估(4)评审会议和决议(5)机构领导终审7.《项目计划》通常要对项目的哪些方面进行规划?(1)项目目标与范围(2)项目的过程模型与技术方法(3)人力资源计划(4)软硬件资源计划(5)财务计划(6)进度计划8.线性、迭代型、敏捷型过程模型分别具有什么特征?分别适用于什么类型的项目?线性模型(瀑布模型):要求在项目初期就明确需求和解决方案,制定明确的计划,然后严格按照计划执行。

不适合需求频繁交换的项目。

迭代模型:每个项目阶段(称为迭代)执行一系列重复性的开发活动(分析、设计、编码、测试等),每次迭代结束时,将完成一个或一组可交付成果,用户和其他项目干系人应对这些交付成果进行评估和反馈。

适合:项目需求不断变化;项目的规模大、复杂性高,需要通过增量交付来得到反馈意见和经验教训,以减小项目的风险。

敏捷型(适应型或变更驱动型):包含迭代概念,迭代很快,通常2~4周迭代一次,而且每次迭代所需的时间和资源大致固定。

强调用户持续参与。

适用:项目需求快速变化,能够以有利于用户的方式把项目可交付成果分解为一系列增量改进。

单选题;1.以下有关开源软件的陈述,哪个是错误的?A.开源软件的代码是公开的,有利于保证安全性。

B.开源软件是免费的,使用开源软件有利于降低成本。

C.开源软件是良好的学习平台。

D.开源软件通常不受著作权保护。

2.投标者只向一些经过筛选合格的供应商发出投标邀请,这种投标方式是A.公开投标B.非公开投标C.受限制的招标D.已商定的投标过程3.在一个软件项目签署合同或通过立项评审后,负责筹备和启动项目的角色是A.软件架构师B.项目经理C.企业领导D.用户代表4.以下哪个不是敏捷型过程模型的特征?A.迭代很快,通常2~4周完成一个迭代。

B.强调用户的持续参与。

C.要求在项目初期就获得完整而明确的用户需求。

D.每次迭代所需的时间和资源是大致固定的。

名词解释1.净利润整个生命周期中总成本和总收益之差。

2.投资回报率比较净收益与投资额,从而能够用来衡量投资效益的大小。

投资回报率=(平均年利润/总投资)*100%3.软件外包企业为了专注核心竞争力业务和降低软件项目成本,将软件项目的全部或部分工作承包给提供外包服务的企业完成。

4.Make-or-Buy分析指确定产品中的哪些部分应当自行研发,哪些部分需要采购或外包开发。

问答题(1)范围管理在项目中的作用是什么?保证项目只做必须做的事,避免范围蔓延和做无用功,同时也避免不清晰的需求所导致的严重的系统缺陷。

(2)软件项目的需求一般包括哪些类别?1.界面需求2.功能需求3.性能需求4.质量需求5.资源使用需求6.软件成本消耗与开发进度需求7.异常处理要求(3)获取需求的常用方法有哪些?1.访谈2.讨论会3. 观察用户工作流程4.问卷调查5.快速原型法(4)软件需求规格说明书一般包括哪些内容?1.功能特征描述2.系统接口描述3.质量特征描述(5)项目范围说明书一般包括哪些内容?1.产品范围描述2.验收标准3.可交付成果4.项目的除外责任5.制约因素6.假设条件(6)创建WBS时所用的类比法具有什么特点?适用于什么情况?类比法就是参考类似的已完成的项目的WBS和项目经验,根据当前项目特点做必要的调整,从而得到当前项目的WBS。

适用情况:有较完整的历史数据支持,软件组织经常性在某一行业或产品中重复多个项目,则项目过程的重合度高,容易参考历史数据,适合用类比法。

(7)创建WBS时所用的自底向上归纳法具有什么特点?适用于什么情况?自底向上归纳是一个通过对细粒度工作的逐层归纳以得到整个项目WBS的方法。

适用情况:不熟悉的项目,没有历史数据或经验丰富的专家的项目。

判断题(1)快速原型法使得用户可以体验最终产品,而不是仅限于讨论抽象的需求描述。

√(2)在软件项目中,产品范围就是项目范围。

×(3)在创建WBS时,如果没有项目历史数据,且找不到经验丰富的专家时,适合用类比法。

×(4)在创建WBS时,项目工作分解得越细越好。

×(5)范围控制要通过变更控制系统和配置管理系统来完成。

√名词解释(1)WBS工作结构分解(Work Breakdown Structure,WBS)是对项目团队为实现项目目标、创建可交付成果而需实施的全部工作范围的层级分解。

(2)范围蔓延未经控制的产品或项目范围的扩大(未对时间、成本和资源做相对应调整)被称为范围蔓延。

问答题(1)软件项目活动之间有哪几种依赖关系,请结合具体的例子说明。

1.强制性依赖关系。

例如只有在编码完成后,才能进行构建和测试。

2.选择性依赖关系。

选择性依赖关系的确定带有主观性。

(2)什么是项目活动的最早和最迟开始时间、最早和最迟结束时间?什么是项目活动的总浮动时间和自由浮动时间?最早开始时间(Early Start,ES):指一个活动最早可以开始的时间。

最早结束时间(Early Finish,EF):指一个活动最早可以完成的时间。

最迟开始时间(Late Start,LS):在不影响项目完工时间的情况下,一项活动最晚必须开始执行的时间。

最迟结束时间(Late Finish,LF):在不影响项目工期的情况下,该活动最晚必须完成的时间。

总浮动时间(Total Float,TF):一个活动在不影响项目最早完成时间的情况下可以延迟的时间量。

TF=LS-ES或TF=LF-EF自由浮动时间(Free Float,FF):一个活动在不影响其所有后置活动的最早开始时间的情况下,可以延迟的时间量。

FF=min(TI)。

TI=后置活动的ES-本活动的EF-Lag(滞后)(3)关键链法在哪些方面对关键路径进行了改进?1.关键路径法是在不考虑任何资源限制的情况下,在给定活动持续时间和逻辑关系的条件下,分析项目的关键路径,而关键链法考虑了资源限制对项目活动逻辑关系及关键路径的影响。

相关文档
最新文档