东北大学软件工程硕士《软件项目管理》复习题201407
软件项目管理复习题
软件项目管理复习题软件项目管理复习题软件项目管理是指对软件项目进行规划、组织、指导和控制,以实现项目目标的过程。
在软件开发领域,项目管理扮演着至关重要的角色。
为了加深对软件项目管理的理解,下面将提供一些复习题,帮助读者回顾相关知识点。
1. 什么是软件项目管理?它的目标是什么?软件项目管理是对软件项目进行规划、组织、指导和控制的过程。
其目标是确保项目按时、按预算和按要求完成,同时提高项目质量和客户满意度。
2. 请列举几种常见的软件项目管理方法。
常见的软件项目管理方法包括瀑布模型、敏捷开发、迭代开发和融合开发等。
3. 什么是WBS(工作分解结构)?它在软件项目管理中的作用是什么?WBS是将项目工作分解为可管理的任务和活动的过程。
它通过将项目分解为更小的工作单元,帮助项目经理和团队成员更好地理解项目范围、任务和工作量,从而更好地进行项目计划和控制。
4. 请解释一下PERT图和甘特图在项目管理中的作用。
PERT图是一种用于显示项目活动、顺序和持续时间的图形工具。
它可以帮助项目团队了解项目中各个活动的关系和时间要求,从而更好地进行项目计划和资源分配。
甘特图则是一种以时间为基准的条形图,用于显示项目中各个活动的开始时间、结束时间和持续时间,以及它们之间的依赖关系。
甘特图可以帮助项目团队直观地了解项目进度和任务分配情况。
5. 请解释一下风险管理在软件项目中的重要性,并列举几种常见的风险管理方法。
风险管理在软件项目中非常重要,因为它可以帮助项目团队识别、评估和应对可能影响项目成功的风险。
常见的风险管理方法包括风险识别、风险评估、风险规划、风险监控和风险应对等。
6. 请解释一下质量管理在软件项目中的作用,并列举几种常见的质量管理方法。
质量管理在软件项目中的作用是确保项目交付的产品或服务符合客户的要求和期望。
常见的质量管理方法包括质量计划、质量控制和质量改进等。
7. 请解释一下变更管理在软件项目中的重要性,并列举几种常见的变更管理工具。
大学_软件工程第二部分(软件项目管理)复习试题及答案
软件工程第二部分(软件项目管理)复习试题及答案软件工程第二部分(软件项目管理)复习试题及答案(一)一单项选择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 )。
软件项目管理试题及答案
软件项目管理试题及答案作为软件项目管理的重要组成部分,试题的出现有助于评估个人对软件项目管理概念和实践的理解程度。
下面将为大家提供一些软件项目管理的试题及其详细答案,希望能够帮助大家更好地掌握软件项目管理的知识。
试题一:什么是软件项目管理?软件项目管理的目标是什么?答案:软件项目管理是指通过规划、组织、协调、控制和监督的方法,对软件项目进行全面管理的过程。
软件项目管理的目标是确保软件项目能够按时、按质、按量地完成,同时最大限度地满足用户需求。
试题二:简要描述软件项目管理过程中的关键活动。
答案:软件项目管理过程中的关键活动包括:项目启动、需求分析、项目规划、项目执行、项目控制以及项目收尾。
项目启动阶段主要确定项目目标和项目范围;需求分析阶段主要确定用户需求和功能需求;项目规划阶段主要制定项目计划和项目进度;项目执行阶段主要实施项目计划,并进行项目团队管理;项目控制阶段主要监督和控制项目进度、成本和质量;项目收尾阶段主要进行项目交付和总结经验。
试题三:请简要介绍一下敏捷项目管理方法。
答案:敏捷项目管理方法是一种适应需求变化、注重实效和团队合作的项目管理方法。
它强调通过迭代和增量的方式进行软件开发,每个迭代周期都能交付可用的软件产品。
敏捷项目管理方法注重团队合作、迭代开发、面对面沟通和持续反馈,通过这些方式实现项目的高效管理。
试题四:在软件项目管理中,项目风险管理是什么?请简要介绍风险管理的基本步骤。
答案:项目风险管理是指通过识别、分析、评估和应对项目中可能出现的风险,从而最大限度地降低风险对项目的影响。
风险管理的基本步骤包括:风险识别,即通过各种方法和工具识别潜在风险;风险分析,即对潜在风险进行定性和定量分析;风险评估,即评估风险的严重性和可能性,并确定其优先级;风险应对,即制定相应的风险应对策略,包括风险规避、风险转移、风险减轻和风险接受等。
试题五:在软件项目管理中,项目沟通管理的意义是什么?请列举一些常用的沟通工具。
软件项目管理考试试题及答案
软件项目管理考试试题及答案集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#《软件项目管理》期末复习考试及答案一、判断题(正确画√,错误画×)1.项目是由临时性的组织来完成的。
( T)2.项目的选择包括评估各种需求和机会,评估必须是有形和定量的。
( F )3.在双代号图中,每一事件(圆圈)必须有惟一的事件序号,即网络图中不会出现相同的事件序号。
(T )4.根据项目生命周期可知,不同项目各阶段资源投入强度不同。
通常是前期投入低,逐渐增加达到高峰后开始降低。
( T )5.具有正总时差路径被称为关键路径。
( F )6.申请书是一份推销文件,而不是技术报告。
( T)7.某项活动的最早开始时间和最早结束时间是通过网络图反向推算得到的。
( F )8.在绘制网络图时,把活动画在一个闭路中是不允许的,因为它描述的是不断自我重复的活动路径。
( T )9.项目必须完成的整个时间段被定义为从预计开始时间到要求完工时间。
(T )10.某项活动的浮动时间为负值,表明该项活动花费的时间可以延长。
( F )二、单项选择题1. 项目生命周期四个阶段中,第二阶段结束于( A )A)签订合同 B)需求建议书的发布C)申请书的提交 D)项目结束2.固定价格合同对于客户和承约商来说,风险分别是(B )A)低低 B)低高C)高低 D)高高3.进度偏差SV<0(为负值)时,表示(B )A)进度提前 B)表示进度延误C)实际消耗工时(或成本)低于预算值,即项目有结余或效率高D)实施成本过高,即实际消耗工时(或成本)超过预算值,即项目超支4.右图是一个单代号图,表示( A )A)活动A结束10天以后,活动B才能开始ArrayB)活动A开始10天以后,活动B才能开始C)活动A结束10天以后活动才能结束D)活动A开始10天以后活动B才能结束5.准备需求建议书的目的是从( C )的角度全面、详细地阐述为了满足识别需求所要做的工作。
软件项目管理复习题集(分章节)
1. 集成项目管理(Integration Project Management)是什么?2. 项目管理九大知识域是什么?3. 项目成本管理(Project Cost management)包括哪些过程?4. 项目管理的五个过程组是什么?5. 软件项目管理和其他项目管理相比有相当的特殊性,你认为主要有哪些特殊性?解答:1. 是在项目的整个生存期内,协调项目管理其他各管理知识域,将项目管理的方方面面集成为一个有机整体,保证项目总目标的实现。
项目集成管理从一个宏观的尺度将项目作为一个整体来考虑。
项目集成管理的目标在于对项目中的不同组成元素进行正确高效的协调。
2. 项目集成管理,项目范围管理,项目时间管理,项目成本管理,项目质量管理,项目人力资源管理,项目沟通管理,项目风险管理,项目采购管理。
3. 包括成本估算,成本预算,成本控制等过程。
成本估算是估计完成项目所需的资源成本。
成本预算是将总的估算成本分摊到各项任务中,以便建立项目跟踪的成本基线。
成本控制是控制成本预算的变更。
4. 启动过程组,计划过程组,执行过程组,控制过程组,收尾过程组。
5. 软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。
软件是纯知识产品,开发进度和质量很难估计和度量,生产效率也难以预测和保证;项目周期长,复杂度高,变数多;软件需要满足一群人的期望。
第一章-软件项目初始过程1. 在合同中,什么是甲方,什么是乙方?其中涉及的采购包含哪两种情况,其中的服务又包含哪些方面?2. 软件开发中可能用到的主要生存期模型有哪些?解答:1. 甲方即需方(有时也成为买方),是对所需要的产品或者服务进行采购,这覆盖了两种情况,一种为自身的产品或资源进行采购,另一种是为顾客进行采购。
乙方即供方(有时也称为卖方),是为顾客提供产品或者服务。
服务包括为客户开发系统,提供技术咨询,提供专项技术开发服务,提供技术资源的服务。
软件项目管理试题与答案
16.2.1 填空题1.在软项目管理中,控制包括,,和。
2.软件项目计划是由和共同经过阶段后制定的。
3.能协调软件开发,使得混乱减少到最小的方法是使用。
4.在软件的生产过程中,总是有大量各种信息要记录,因此,在产品的开发过程中起着重要的作用。
5.成本估算是在软件项目开发之前,估算项目开发所需的,和。
6.软件工程管理不同于其他过程管理,它对保证高质量的产品更具有极为重要的意义。
7.成本估算方法中,有自顶向下估算方法,自底向上估算方法和方法。
的制度突出了主程序员的领导,责任集中到少数人身上,有利于提高软件质量。
9.基线的作用是把各阶段的开发工作划分得更加明确,便于检查与确认阶段成果。
因此,基线可以作为项目的一个。
10.在一个大系统的开发过程中,由于失误造成的后果要比程序错误造成的后果更为严重。
11.软件工程包含和两大部分内容。
12.在软件开发和维护过程中一个软件往往有许多版本,版本控制工具用来存储,更新,恢复和管理一个软件的。
13.参照以前完成的项目所耗费的总成本,来推算将要开发的软件的总成本,然后把它们按阶段,步骤和工作单元进行分配,这种方法称为方法。
14.软件工程管理的具体内容包括对开发人员,组织机构,用户,等方面的管理。
15.差别估算的缺点是不容易明确“差别”的界限,但它的优点是可以提高。
16.在一个软件项目的开发过程中要自始至终得到的密切合作与支持。
17.风险分析是实际上就是贯穿在软件工程中的一系列风险管理步骤,其中包括,,,和。
18.软件开发项目生存期详细实际阶段应包括的文档。
19.软件项目计划的第一项活动是确定()20.行业标准是由行业机构学术团体或国防机构制定的适合某个行业的标准。
IEEE指(),GIB指();DOD_STD指()。
21.工程网络图是一种()图,该图中用()表示事件,有向弧或箭头表示子任务的进行,箭头上的数字称为(),箭头下面的括号中的数字表示该任务的()。
22.软件配置管理。
(完整版)东北大学软件工程考研复试
软件工程试卷试题下载-样卷.doc第二学期期终试题踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负课程名称软件工程导论使用专业班级姓名学号一二三四五六七八九十总分试题得分一、判断题(正确的在括号内打上“√”,错误的打上“×”。
每题1.5分,共15分)1.Warnier方法也是一种面向数据结构的设计方法,其逻辑更严格。
(×)2.PAD图在设置了五种基本控制结构后,还允许递归调用。
(×)3.为了加快软件维护作业的进度,应尽可能增加维护人员的数目。
(×)4.当验收测试通过,软件开发就完成了。
(×)5.完成测试作业后,为了缩短源程序的长度应删除程序中的注解。
(×)6.在进行总体设计时应加强模块间的联系。
(×)7.系统结构图是精确表达程序结构的图形表示法。
因此,有时也可以将系统结构图当作系统流程图使用。
(×)8.用黑盒法测试时,测试用例是根据程序内部逻辑设计的。
(×)9.在程序调试时,找出错误的位置和性质比改正该错误更难。
(√)10.以对象、类、继承和通信为基础的面向对象设计方法(OOD)也是常见的软件概要设计方法之一。
(√)二、单项选择题(每小题2分,共10分)1.试判断下列叙述中,哪个(些)是正确的(D)a、软件系统中所有的信息流都可以认为是事务流b、软件系统中所有的信息流都可以认为是变换流c、事务分析和变换分析的设计步骤是基本相似的A、aB、bC、cD、b和c2.进行需求分析可使用多种工具,但(B)是不适用的。
A、数据流图B、PAD图C、判定表D、数据词典3.在详细设计阶段,经常采用的工具有(A)。
A、PADB、SAC、SCD、DFD4.详细设计的结果基本决定了最终程序的(C)A、代码的规模B、运行速度C、质量D、可维护性5.使用白盒测试方法时,确定测试数据应根据(A)和指定的覆盖标准。
A、程序的内部逻辑B、程序的复杂程度C、该软件的编辑人员D、程序的功能三、多项选择题(每题2分,共10分。
《软件项目管理》复习题及试卷答案完整精华版
项目的特征有哪些?. 有明确的目标. 项目之间的活动具有相关性. 限定的周期. 有独特性. 资源成本的约束性. 项目的不确定性项目与日常运作有什么不同?. 项目是一次性的,日常运作是重复进行的. 项目是以目标为导向的,日常运作是通过效率和有效性体现的. 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理. 项目存在大量的变更管理,而日常运作则基本保持连贯性的。
软件项目有什么特殊性?. 为逻辑实体而非物理实体,具有抽象性. 没有明显的制造过程,也不存在重复生产. 软件项目的开发受到计算机硬件的制约. 不可能完全摆脱手工开发模式. 软件本身是相当复杂的,涉及因素众多,需求多变. 软件项目投入大、成本高软件项目管理有什么特征?. 软件是纯知识产品,其开发进度和质量很难估计和度量,生产率也难以预测和保证。
. 项目周期长,复杂度高,变数多。
. 软件项目提供的是一种服务,需要满足一群人的期望,即需要满足一群想法和利益各不相同的人的需求。
PMBOK 包括哪 9 个知识领域?. 集成管理. 范围管理. 时间管理. 成本管理. 人力资源管理. 沟通管理. 风险管理. 质量管理. 采购管理常用的生存期模型有哪些?各适用于什么项目?. 瀑布模型:分析、设计、编码、测试和维护严格按步骤进行,适合于项目开始前有明确需求和明确的解决方案的项目,如公司的财务系统、库存管理系统、短期项目等。
. V 模型:是瀑布模型的变种,强调测试的重要性,将开发活动与测试活动紧密联系在一起。
适合于对系统的性能、安全有严格要求的项目。
. 原型模型:适合于在项目开始前对项目需求不明确,为了减少项目需求的不确定性而先开发项目的基本原型系统以验证可行性,然后逐步补充完善。
. 增量模型:由瀑布模型演变而来,假设需求可分阶段,分成一系列增量产品分别开发。
适合于项目开始明确了需求的大部分,但对市场和用户把握不是很准。
对于有庞大和复杂功能的系统也可考虑增量开发。
软件项目管理期末复习题及参考答案
软件项目管理期末复习题及参考答案一、单项选择题(1)赶工一个任务时,你应该关注( C )A. 尽可能多的任务B. 非关键任务C. 加速执行关键路径上的任务D. 通过成本最低化加速执行任务(2)下列哪个不是项目管理计划的一部分?(C )A. 里程碑图示B. 进度C. 数据库设计D. 风险清单(3)对一个任务进行进度估算时,A是乐观者,估计是6天完成,B是悲观者,估计是24天完成,C是有经验者认为最有可能是12天完成,那么这个任务的历时估算是介于10天到16天的概率是( B )E1=(O++P)/6δ1=(P-O)/6A. 50%B. 68.3%C. 70%D. 99.7%(4)关于浮动,下面除了哪个之外都是不正确的?( D )A. 每个任务都有浮动B. 只有复杂的项目有浮动C. 浮动是在不增加项目成本的条件下,一个活动可以延迟的时间量D. 浮动是在不影响项目完成时间的前提下,一个活动可以延迟的时间量(5)关于网络图,下面哪个是不正确的?( C )A. 网络图可用于安排计划B. 网络图展示任务之间的逻辑关系C. 网络图可用于跟踪项目D. 网络图可用于详细的时间管理(6)需求分析是回答系统必须( A )的问题A. 做什么B. 怎么做C. 何时做D. 为谁做(7)为了有效地管理项目,应该将工作分解为更小的部分,以下各项中,哪一项不能说明任务应该分解到什么程度?( A )A. 可以在80小时内完成B. 不能再进一步进行逻辑细分了C. 可由一个人完成D. 可以进行实际估算(8)下面哪个不是需求管理的过程(A )A. 需求设计B. 需求获取C. 需求分析D. 需求变更(9)( A )是用系统的功能数量来测量其规模,与实现产品所使用的语言和技术没有关系的。
A. 功能点B. 对象点C. 代码行D. 用例点(10)如果你是某项目的项目经理,你已经估算出每个单元的成本是¥129。
这个项目一共有1200单元,你采用什么估算方法?( B )A. 自下而上估算法B. 类比估算法C. 专家估算法D. 参数估算法(11)风险的三个属性是(C )A. 风险发生的时间、地点、负责人B. 风险事件、时间、影响C. 风险事件、概率、影响D. 风险数量、风险影响程度、概率(12)“质量成本”是一个项目管理概念,它说明了下列哪项成本( A )A. 额外需求的成本B. 需求变更的成本C. 确保符合需求的成本D. 固定成本(13)在风险分析过程中,确定已经识别的一个风险事件是无法避免的,也是不能减轻的,也不能投保,这是一个关键的风险事件,一旦发生可能造成项目的失败,项目经理最佳的选择是(C )A. 降低风险的级别,项目团队将找到一个克服故障的方法B. 特别关注,加强管理该风险事件和所有的相关事件C. 让风险评估小组继续分析该风险事件,直到降低预期影响D. 忽略风险评估,因为不管赋予什么值,都只是一个估算。
东北大学-软件工程-复试资料大全
第一部分选择题一、单项选择题每小题1分,共20分。
(在每小题的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内)1.在下列工具与环境中()属于较早期的CASE。
A.基于信息工程CASE B.人工智能CASEC.结构的基于图形CASE D.集成的CASE环境2.Putnam成本估算模型是一个()模型。
A.静态单变量 B.动态单变量 C.静态多变量 D.动态多变量3.在McCall软件质量度量模型中,()属于面向软件产品修改。
A.可靠性 B.可重用性C.适应性 D.可移植性4.ISO的软件质量评价模型由3层组成,其中用于评价设计质量的准则是()A.SQIC B.SQMC C.SQRC D.SQDC5.软件复杂性度量的参数包括()A.效率 B.规模 C.完整性 D.容错性6.对象实现了数据和操作的结合,使数据和操作()于对象的统一体中。
A.结合 B.隐藏C.封装 D.抽象7.软件调试技术包括()A.边界值分析 B.演绎法 C.循环覆盖 D.集成测试8.瀑布模型的存在问题是()A.用户容易参与开发B.缺乏灵活性 C.用户与开发者易沟通 D.适用可变需求9.软件测试方法中的静态测试方法之一为()A.计算机辅助静态分析 B.黑盒法 C.路径覆盖 D.边界值分析10.软件生命周期中所花费用最多的阶段是()A.详细设计 B.软件编码 C.软件测试D.软件维护11.第一个体现结构化编程思想的程序设计语言是()A.FORTRAN语言B.Pascal语言 C.C语言D.PL/1语言12.程序的三种基本控制结构是()A.过程、子程序和分程序B.顺序、选择和重复 C.递归、堆栈和队列 D.调用、返回和转移13.在详细设计阶段,经常采用的工具有()A.PAD B.SA C.SC D.DFD14.详细设计的结果基本决定了最终程序的()A.代码的规模 B.运行速度 C.质量 D.可维护性15.需求分析中开发人员要从用户那里了解()A.软件做什么 B.用户使用界面 C.输入的信息 D.软件的规模16.结构化程序设计主要强调的是()A.程序的规模 B.程序的效率C.程序设计语言的先进性D.程序易读性17.IDEF。
软件项目管理考试试题及答案
《软件项目管理》期末复习考试及答案一、判断题(正确画√,错误画×)1.项目是由临时性的组织来完成的。
( T)2.项目的选择包括评估各种需求和机会,评估必须是有形和定量的。
( F )3.在双代号图中,每一事件(圆圈)必须有惟一的事件序号,即网络图中不会出现相同的事件序号。
(T )4.根据项目生命周期可知,不同项目各阶段资源投入强度不同。
通常是前期投入低,逐渐增加达到高峰后开始降低.( T )5.具有正总时差路径被称为关键路径. ( F )6.申请书是一份推销文件,而不是技术报告. ( T)7.某项活动的最早开始时间和最早结束时间是通过网络图反向推算得到的。
( F )8.在绘制网络图时,把活动画在一个闭路中是不允许的,因为它描述的是不断自我重复的活动路径。
( T )9.项目必须完成的整个时间段被定义为从预计开始时间到要求完工时间。
(T )10.某项活动的浮动时间为负值,表明该项活动花费的时间可以延长。
( F )二、单项选择题1。
项目生命周期四个阶段中,第二阶段结束于( A )A)签订合同 B)需求建议书的发布C)申请书的提交 D)项目结束2.固定价格合同对于客户和承约商来说,风险分别是(B )A)低低 B)低高C)高低 D)高高3.进度偏差SV〈0(为负值)时,表示(B )A)进度提前 B)表示进度延误C)实际消耗工时(或成本)低于预算值,即项目有结余或效率高D)实施成本过高,即实际消耗工时(或成本)超过预算值,即项目超支4.右图是一个单代号图,表示( A )A)活动A结束10天以后,活动B才能开始ArrayB)活动A开始10天以后,活动B才能开始C)活动A结束10天以后活动才能结束D)活动A开始10天以后活动B才能结束5.准备需求建议书的目的是从( C )的角度全面、详细地阐述为了满足识别需求所要做的工作。
A)项目参与人员 B)项目经理C)客户 D)项目承约商三、多项选择题1.下列工作中属于项目的是()A)策划一场婚礼B)开发一个软件 C)为人民服务D)主持一次会议E)管理大楼的卫生服务2.项目目标通常用下列要素来表示( )A)工作范围 B)顾客满意度C)进度计划 D)成本E)工作人员3. 下面对单代号图描述正确的是()A)节点表示活动 B)箭线表示活动C)箭线表示活动(工作)之间的逻辑关系。
软件项目管理案例教程复习题
软件项目管理案例教程复习题(总32页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--软件项目管理案例教程复习题第一章一、填空题1.敏捷模型包括(4)个核心价值,对应(12)个敏捷原则。
2.项目管理包括(启动过程组)、(计划过程组)、(执行过程组)、(控制过程组)、(收尾过程组)5个过程组。
二、判断题1、搬家属于项目。
(√)2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。
(×)3、过程管理就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。
(√)4、项目具有临时性的特征。
(√)5、日常运作存在大量的变更管理,而项目基本保持连贯性的。
(×)6、项目开发过程中可以无限制地使用资源。
(×)7、相比传统开发的预测性过程,敏捷开发属于自适应过程(√)三、选择题1、下列选项中不是项目与日常运作的区别的是(C)A. 项目是以目标为导向的,日常运作是通过效率和有效性体现的。
B. 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理。
C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识。
D.项目是一次性的,日常运作是重复性的。
2、以下都是日常运作和项目的共同之处,除了(D)A.由人来做B.受限于有限的资源C.需要规划、执行和控制D.都是重复性工作3、下面选项中不是PMBOK的知识域的是(A)A.招聘管理B.质量管理C.范围管理D.风险管理4、下列选项中属于项目的是(C)A.上课 B.社区保安 C.野餐活动 D.每天的卫生保洁5、下列选项中正确的是(C)A.一个项目具有明确的目标而且周期不限B.一个项目一旦确定就不会发生变更C.每个项目都有自己的独特性D.项目都是一次性的并由项目经理独自完成6、(B)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。
A.过程 B.项目 C.项目群 D.组合7、下面选项中不是《敏捷宣言》中的内容的是(C)A.个体和交互胜过过程和工具B.可以工作的软件胜过面面俱到的文档C. 敏捷开发过程是自适应的过程D.响应变化胜过遵循计划8、下列活动中不是项目的是(C)A.野餐活动 B.集体婚礼 C.上课 D.开发操作系统9、下列选项中不是项目的特征的是(C)A.项目具有明确的目标B.项目具有限定的周期C.项目可以重复进行D.项目对资源成本具有约束性四、问答题1、项目管理知识体系(PMBOK)包括哪10个知识领域答:项目集成管理、项目范围管理、项目时间管理、项目成本管理、项目质量管理、项目人力资源管理、项目沟通管理、项目风险管理、项目采购管理、项目干系人管理2、请简述项目管理的5个过程组及其关系。
东北大学软件工程硕士《软件项目管理》复习题201407
软件工程硕士《软件项目管理》复习题201407(答题要点,略有差异)第一部分重要知识点第一章项目管理概述1、项目的属性有哪些?项目与日常工作有什么不同?特定的目的、临时性、渐进性、需要来自不同领域的资源、有一个主要客户或发起人、不确定性2、项目管理的“四项约束”是什么?时间、范围、成本、质量3、什么是项目干系人,通常包括哪些人员?项目干系人是参与项目活动或受项目活动影响的人,包括项目发起人、项目团队、支持人员、客户、使用者、供应商、反对者等4、项目经理的作用是什么?项目经理应具备哪些技能?项目经理的主要职责是确保项目的全部工作在项目预算范围内按时、优质的完成,从而使客户满意。
项目经理是项目工作的领导者、计划者、组织者、控制者,管理项目的日常活动,为客户提供可交付成果。
项目管理知识体系;应用领域的知识、标准和规则;项目环境知识;通用管理知识和技能;软技能和人际关系能力。
5、项目经理的领导力为什么那么重要?研究发现,出众的领导力是项目成功的重要因素,成功的项目经理所展示的领导才能有:远见卓识、专业技能、决策果断、擅于沟通和激励等。
拥有领导能力的项目经理能够制定远期和近期项目目标,并能激励团队成员实现这些目标。
优秀的项目经理知道项目的干系人更想要什么,能够很好的管理当前的项目,除了能够抓住重点外,还非常注重实效。
第二章项目管理和IT背景1、简要描述职能型、项目型和矩阵型组织的区别,描述每一种结构对项目管理的影响?2、什么类型的组织文化能够提升好的项目环境?员工更认同组织、工作活动重视团队、团队凝聚力强、抗风险能力高、有合适的基于绩效的奖励、对不同意见的容忍程度高、有很强的开放性、注重人员、能够控制投入与产出的平衡。
3、为什么高层管理的参与对于项目的成功至关重要?高层管理者是项目的重要干系人,能够帮助项目经理成功领导项目一个非常重要的因素是他们能够从高层管理者那里得到参与和支持的程度。
没有高层管理者的参与,很多项目将会失败。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程硕士《软件项目管理》复习题201407(答题要点,略有差异)第一部分重要知识点第一章项目管理概述1、项目的属性有哪些?项目与日常工作有什么不同?特定的目的、临时性、渐进性、需要来自不同领域的资源、有一个主要客户或发起人、不确定性2、项目管理的“四项约束”是什么?时间、范围、成本、质量3、什么是项目干系人,通常包括哪些人员?项目干系人是参与项目活动或受项目活动影响的人,包括项目发起人、项目团队、支持人员、客户、使用者、供应商、反对者等4、项目经理的作用是什么?项目经理应具备哪些技能?项目经理的主要职责是确保项目的全部工作在项目预算范围内按时、优质的完成,从而使客户满意。
项目经理是项目工作的领导者、计划者、组织者、控制者,管理项目的日常活动,为客户提供可交付成果。
项目管理知识体系;应用领域的知识、标准和规则;项目环境知识;通用管理知识和技能;软技能和人际关系能力。
5、项目经理的领导力为什么那么重要?研究发现,出众的领导力是项目成功的重要因素,成功的项目经理所展示的领导才能有:远见卓识、专业技能、决策果断、擅于沟通和激励等。
拥有领导能力的项目经理能够制定远期和近期项目目标,并能激励团队成员实现这些目标。
优秀的项目经理知道项目的干系人更想要什么,能够很好的管理当前的项目,除了能够抓住重点外,还非常注重实效。
第二章项目管理和IT背景1、简要描述职能型、项目型和矩阵型组织的区别,描述每一种结构对项目管理的影响?2、什么类型的组织文化能够提升好的项目环境?员工更认同组织、工作活动重视团队、团队凝聚力强、抗风险能力高、有合适的基于绩效的奖励、对不同意见的容忍程度高、有很强的开放性、注重人员、能够控制投入与产出的平衡。
3、为什么高层管理的参与对于项目的成功至关重要?高层管理者是项目的重要干系人,能够帮助项目经理成功领导项目一个非常重要的因素是他们能够从高层管理者那里得到参与和支持的程度。
没有高层管理者的参与,很多项目将会失败。
具体原因如下:1)项目经理需要足够的资源,如果项目经理得到高层管理的参与,将获得足够的资源;2)项目经理经常需要及时得到对于特定项目需求的认可;3)项目经理必须与组织内其他部门的人进行合作,高层管理需干预以鼓励职能经理进行合作;4)项目经理经常需要在领导力方面获得指导和帮助。
4、在传统项目生命周期中包含哪些阶段?系统开发生命周期的一些通用模型包括哪些?概念、开发、实施、收尾瀑布模型、螺旋模型、渐增式构建模型、原型法、快速应用开发模型5、基于你对于某种类型项目的了解,列举哪些活动或成果物需要进行评审?项目计划、项目方案、总结报告等需要管理评审需求规格说明书、设计报告、测试用例、源代码等需要同行评审第三章项目管理过程组:案例研究1、简要描述5个项目管理过程组?项目组成员在哪个过程组中花费的时间最多?哪个过程组贯穿项目的始终?启动、规划、执行、监控、收尾;执行过程花费的时间最多,执行和监控过程贯穿始终2、项目管理的9个知识领域是什么?第四章项目综合管理1、什么是项目综合管理?项目综合管理包括的7个过程有哪些?项目综合管理指在项目生命周期内协调所有其他项目管理知识领域,确保项目所有的要素在适当的时间结合在一起,以成功的完成项目。
制定项目章程、制定初步的项目范围说明书、开发项目管理计划、指挥并管理项目执行、监控项目工作、实施综合变更控制、结束项目。
2、你认为组织经常使用哪些项目选择方法来论证IT项目?聚焦在主要的组织需求,确定项目是否满足组织的需求、资金和意愿;将项目进行分类,评估项目是否对一个问题、机遇或者指示提供响应;进行净现值分析或其它的财务分析;使用权重计分模型;实施平衡记分卡。
3、项目章程的主要内容和作用是什么?项目章程是用来正式确认项目存在并指明项目目标和项目管理的一种文件。
项目章程应包括的内容有:项目名称和授权日期、项目经理姓名和联络信息、概要进度、概要预算、项目目标的简要说明、管理项目的计划方法概要、角色和职责矩阵图、主要干系人签名、干系人记录的一些重要评述。
4、项目管理计划包括哪些内容?项目的简介和概况、项目组织结构和角色职责描述、在项目中所采取的管理和技术过程、描述将要进行的工作、进度安排和预算等。
(可以更详细展开,也可基于各个知识领域策划的内容来写)5、说明如何做项目的干系人分析?干系人分析的流程为定位、计划、实施。
要记录重要的干系人的姓名、公司、在项目中的角色、每个干系人的独特性、各自的利益情况、对项目的影响程度以及管理这些干系人关系的有关建议等,针对重要的干系人,以人员为列,定义上述各项因素的矩阵,根据识别的管理建议进行策划,然后实施干系人管理计划。
6、说明IT项目中实施变更控制的重要性?列举你熟悉的项目所应用的变更控制流程?项目管理是对于项目目标和干系人的期望不断的沟通和协商的过程,所有的项目都会有一些变更,有些项目频繁的发生变更,管理好变更是项目管理的关键问题。
实施变更控制确保项目范围可控,防止项目无限制的蔓延,有助于项目经理合理安排进度、使用预算和提高质量;通过变更评估和变更审批流程,确保变更被高级管理者等相关的干系人了解和批准;确保每个接受的变更能够有序的实施;了解变更带来的影响,以最小的代价实施变更;通过客户现场的变更验证环节使客户确认变更结果,提升满意度。
变更申请、变更评估、变更批准(CCB)、变更策划、变更实施、变更验证第五章项目范围管理1、什么是项目范围管理?为什么项目中范围管理如此重要?项目范围管理是指包括什么与不包括什么的界定和控制的过程。
这个过程确保项目团队和干系人对作为项目结果的项目产品以及生产这些产品所用到的过程有一个共同的理解。
缺少正确的项目范围界定是导致项目失败的一个主要因素。
项目范围基准作为设计开发的输入,随着项目的进展,变更的代价越来越大。
范围的蔓延会导致项目延期和成本超支。
2、项目范围管理包括的过程有哪些?范围计划、范围界定、创建WBS、范围确认、范围控制3、什么是WBS?开发WBS有哪些不同方法?WBS的全称是工作分解结构,是基于交付成果对项目工作进行分组,它定义了项目的全部范围。
使用指南和模板、类比法、自上而下法、自下而上法、思维导图法(心智图法)4、当项目范围蔓延时PM该如何做,请给出几点建议?当项目范围蔓延时,PM应加强范围控制。
加强对客户需求的理解,比如可以使用原型法诱导客户的真实需求;与客户约定变更控制流程,要求书面提出变更请求,并经过CCB评审;强调项目的工期,严格遵守项目进度表;对变更的请求排定优先级,优先处理影响客户业务正常运转的变更等。
5、列举一个你认为合适的在客户现场召开项目启动会的议程,要求说明会议主持人、参与人和会议内容安排?启动会的主持人一般为甲方的项目经理或项目发起人。
参与人为甲方参与项目建设的相关人员、甲方领导、乙方项目团队、乙方销售人员、乙方领导等建议的会议议程为甲方PM讲解项目背景,甲方领导讲话,乙方PM介绍项目计划和项目团队,乙方领导讲话第六章项目时间管理1、项目时间管理的过程包括哪些?活动定义、活动排序、活动资源估算、活动工期估算、进度制定、进度控制2、说明设置项目里程碑的意义何在?里程碑本身更像是一个标志来帮助识别必要的活动,对设定进度目标和监控进展方面非常有用。
同时里程碑将项目最终目标,分解为项目的短期目标,有助于项目团队成员信心的建立,可以提高工作热情。
3、活动之间的依赖关系包括哪些?强制依赖、自由依赖、外部依赖4、解释关键路径和浮动时间,关键路径的重要性体现在哪些方面?关键路径是一种网络图技术,用来预测整个项目的工期浮动时间是在不延误后继活动或者项目完成时间的情况下,任务可以推后的时间。
关键路径可以防止项目进度超期,使用关键路径可以进行进度平衡,也可以使用关键路径来缩短项目的进度。
5、使用关键路径缩短项目进度的做法有哪些?分别有什么利弊?赶工:优点是缩短完成项目的时间,缺点是增加项目的总成本快速跟进:优点是缩短完成项目的时间,缺点是会增加项目的风险6、项目网络图正向遍历和反向遍历的作用分别是什么?正向遍历确定每个活动的最早开始和最早结束时间反向遍历确定每个活动的最晚开始和最晚结束时间7、解释SMART原则是什么?明确性(Specific)、可度量性(Measurable)、可完成性(Achievable)、合理性(Reasonable)、时限性(Time bound)8、PM进行进度控制的手段有哪些?进度报告、进度变更控制系统、项目管理软件、进度对比图、差异分析、绩效管理第七章项目成本管理1、项目成本可分为几种类型?应急储备金和管理储备金有什么区别?有形成本、无形成本直接成本、间接成本、沉没成本、储备金应急储备金是为一些可以部分预计的未来情况,也称已知的不确定事件准备的成本管理储备金是为不能预测的未来情况,也称未知的不确定事件准备的成本2、成本估算有几种类型?分别在何时做?粗数量级估算,在项目早期甚至是项目正式开始之前进行,精确度一般为-25%~+75% 预算估算,在项目完成前一到两年进行,精确度一般在-10%~+25%确定性估算,常用于采购决策的制定,精确度一般在-5%~+10%3、什么是自下而上的工作量估计法,什么是自上而下的工作量估计法?自下而上估算法是估算各个工作项或活动,并将单个工作项汇总或整体项目估算的一种方法。
自上而下估算也称为类比估算法,它是使用以前相似项目的实际成本作为目前项目成本估算的依据。
4、挣值分析的概念与计算公式PV、EV、AC、SV、A V、SPI、CPI、EAC第八章项目质量管理1、软件项目中影响质量的重要范围包括哪些?功能性、特色、系统输出、性能、可靠性、可维护性2、谁对项目的质量管理负根本的责任?项目经理3、质量控制的三类输出是什么?验收决策、返工、过程调整4、与质量相关的五类成本包括什么?预防成本、评估成本、内部故障成本、外部故障成本、测量和测试设备成本5、描述质量保证和质量控制的区别?质量保证是对整体项目绩效进行定期的评估,以确保项目能够满足相关的质量标准,例如QA的工作属于质量保证。
质量控制包括监控特定的项目结果,确保它们遵循了相关的质量标准,并确定提高整体质量的方法。
例如:评审和测试活动属于质量控制。
6、给出一组数据,如何利用帕雷托分析出主要因素?第九章项目人力资源管理1、项目人力资源管理包括哪几个过程?人力资源规划、获取项目团队、建设项目团队、管理项目团队2、简要总结马斯洛的需求层次理论的主要内容,该理论与项目管理有何联系?马斯洛需求层次中底层的4种需求是生理、安全、社交和尊重,自我实现是最高层次的需求。
项目经理可以根据该理论识别团队成员的需求,进行有针对性的激励。
3、Tuchman model中描述的团队建设的5个阶段包括哪些?说明第一阶段和第二阶段项目团队成员的情绪特点有哪些,项目经理应该采取哪些应对措施有助于项目团队建设?形成、震荡、规范、执行、终止形成阶段:激动、希望、怀疑、焦虑、犹豫,PM需明确团队方向、目标和任务,为每个人确定职责和角色。