软件项目管理试题已完成
- 格式:doc
- 大小:74.50 KB
- 文档页数:4
软件工程硕士 学位课程考试试卷
软件项目管理
2011~2012 学年 第 2 学期
开课学院: 计算机学院
考试日期
考试方式:开卷闭卷 其他 考试时间: 120 分钟
注:一、 名词解释题(本大题共6小题,每题5分,共30分) 1. 项目
项目是一系列具有特定目标,有明确开始和终止日期,资金有限,消耗资源的活动和任务。
2. 检查点、里程碑及基线 检查点
指在规定的时间间隔内对项目进行检查,比较实际与计划之间的差异,并根据差异进行调整。可将检查点看作是一个 固定 “ 采样 ” 时点,而时间间隔根据项目周期长短不同而不同,频度过小会失去意义,频度过大会增加管理成本。常见的间隔是每周一次,项目经理需要召开例会并上交周报。 里程碑
完成阶段性工作的标志,不同类型的项目里程碑不同。里程碑在项目管理中具有重要意义,我们用一个例子说明
情况一你让一个程序员一周内编写一个模块,前 3 天你们可能都挺悠闲,可后 2 天就得拼命加班编程序了,而到周末时 又发现系统有错误和遗漏,必须修改和返工,于是周末又得加班了。
情况二实际上你有另一种选择,即周一与程序员一起列出所有需求,并请业务人员评审,这时就可能发现遗漏并即 时修改;周二要求程序员完成模块设计并由你确认,如果没有大问题,周三、周四就可让程序员编程。同时自己准备测试案例,周五完成测试;一般经过需求、设计确认,如果程序员合格则不会有太大问题,周末可以休息了。 第二种方式增加了 “ 需求 ” 和 “ 设计” 两个里程碑,这看似增加了额外工作,但其实有很大意义首先,对一些复杂的项 目,需要逐步逼近目标,里程碑产出的中间 “ 交付物 ” 是每一步逼近的结果,也是控制的对象。如果没有里程碑,中间 想知道 “ 他们做的怎么样了 ” 是很困难的。其次,可以降低项目风险。通过早期评审可以提前发现需求和设计中的问 题,降低后期修改和返工的可能性。另外,还可根据每个阶段产出结果分期确认收入,避免血本无归。第三,一般人 在工作时都有 “ 前松后紧 ” 的习惯,而里程碑强制规定在某段时间做什么,从而合理分配工作,细化管理 “ 粒度 ” 。
指一个(或一组)配置项在项目生命周期的不同时间点上通过正式评审而进入正式受控的一种状态。基线其实是一些 重要的里程碑,但相关交付物要通过正式评审并作为后续工作的基准和出发点。基线一旦建立后变化需要受控制。
重要的检查点是里程碑,重要的需要客户确认的里程碑,就是基线。在我们实际的项目中,周例会是检查点的表现形式,高层的阶段汇报会是基线的表现形式。 基线
基线是经过评审和批准的配置项的集合,其作用是明确划分项目各阶段,确定各
阶段的结束点。在项目的开发过程中,最基本的基线有需求基线、概要设计基线、详细设计基线、代码基线、测试基线、交付基线
3. 范围管理
项目范围管理是指对项目包括什么与不包括什么的定义与控制过程。这个过程用于确保项目组和项目干系人对作为项目结果的项目产品以及生产这些产品所用到的过程有一个共同的理解。
范围管理的基本内容包括:项目启动、范围计划编制、范围核实、范围变更控制等等。
4. 需求管理
需求管理是一种用于查找、记录、组织和跟踪系统需求变更的系统化方法,是认
学校 学号 姓名
公平竞争、诚实守信、严肃考纪 、拒绝作弊
封
线
密
识和管理对产品的全部需求,并确保主生产计划反映这些需求的功能。
需求管理包括:预测、订单录入、订单承诺、分库需求、非独立需求、厂际订单及维修件需求等。有效需求管理的关键在于维护需求的明确阐述、每种需求类型所适用的属性,以及与其他需求和其他项目工件之间的可追踪性。
5. CPM、PERT
CPM:即关键路径法(Critical Path Method),又称关键线路法,最早出现于20世纪50年代,是一种计划管理方法,它是通过分析项目过程中哪个活动序列进度安排的总时差最少来预测项目工期的网络分析。它用网络图表示各项工作之间的相互关系,找出控制工期的关键路线,在一定工期、成本、资源条件下获得最佳的计划安排,以达到缩短工期、提高工效、降低成本的目的。
PERT:Program Evaluation Review Technique计划评审技术,是一种任务工期估算的图示法。
6. X理论、Y理论和Z理论
X理论:在18世纪末-19世纪末的整整一个世纪中占统治地位。其核心观点是要证明人是“经济人”,代表人物是泰勒,但明确提出“经济人”的是麦格雷戈,他以经济人人性假设为理论依据的管理概括为“X理论”。
Y理论:是X理论的对称。现代管理科学中以人定向的行为学派关于人性的一种假设。由美国社会心理学家、管理学家麦格雷戈在《企业中的人性面》 (1957)一文中首先提出。
Z理论:(Theory Z)由日裔美国学者威廉·大内(William Ouchi)在1981年出版的《Z理论》一书中提出来的,其研究的内容为人与企业、人与工作的关系。这一理论的提出是鉴于美国企业面临着日本企业的严重挑战。
二、简答题(本大题共5小题,每题8分,共40分)
1.请简述项目管理的9个知识领域和5个过程组。
项目管理的九大知识领域包括项目整体管理、项目范围管理、项目时间管理、项目费用管理、项目质量管理、项目人力资源管理、项目沟通管理、项目风险管理和项目采购管理。
项目管理5个过程组包括启动过程组、规划过程组、执行过程组、监督和控制
过程组、收尾过程组。
2.项目管理有哪些不同类型的组织形式
项目管理组织分为:
职能型
矩阵型(包括弱矩阵型、平衡矩阵型、强矩阵型、复合矩阵型)
项目新
3.CMM有哪些不同的等级
CMM的等级分为:
a)初始级:软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义,成功
取决于个人努力。管理是反应式的。
b)可重复级:建立了基本的项目管理过程来跟踪费用、进度和功能特性。制定了
必要的过程纪律,能重复早先类似应用项目取得的成功经验。
c)已定义级:已将软件管理的工程两方面的过程文档化、标准化,并综合成该组
织的标准软件过程。所有项目均使用经批准、剪裁的标准软件过程来开发和维护软件,软件产品的生产在整个软件过程是可见的。
d)量化管理级:分析对软件过程和产品质量的详细度量数据,对软件过程和产品
都有定量的理解与控制。管理有一个作出结论的客观依据,管理能够在定量的范围内预测性能。
e)优化管理级:过程的量化反馈和先进的新思想、新技术促使过程持续不断改进
4.请简述项目经理应该具备的素质。
项目经理应具备的素质包括以下几点:
a)广博的知识:包括项目管理知识、IT行业知识、客户行业知识。
b)丰富的经历
c)良好的协调能力
d)良好的职业道德
e)良好的沟通和表达能力
f)良好的领导能力
5.需求开发过程包括哪些过程
需求开发包括:需求获取,需求分析,需求规格说明和需求验证等几个过程。
6.项目经理在需求变更管理中的职责和目标是什么
项目经理在需求彼岸管理中的职责是: