软件项目管理与案例分析考试复习提纲

合集下载

自考01336软件项目管理-考试大纲复习资料

自考01336软件项目管理-考试大纲复习资料

01336软件项目管理-考纲复习资料第一章软件项目管理导论一、学习目的与要求本章对项目及软件项目作了概括介绍,目的是使考生对软件项目有个初步的认识。

通过本章的学习,应使考生掌握项目及软件项目的基本概念,了解软件项目的生命周期,理解软件工程框架,掌握软件项目管理的基本概念、特征和主要内容,正确理解软件项目管理的过程、范围以及所面对的问题。

(一)软件项目的定义及其特征(重点)识记:软件项目的定义软件项目是以软件为产品的项目,软件产品的特质决定了软件项目管理和其他领域的项目管理有不同之处理解:软件项目的特征 P30(1)抽象性(2)缺陷检测的困难性(3)高度的复杂性(4)缺乏统一规则。

(二)软件项目管理(重点)识记:软件项目管理的概念 P34在软件项目活动中运用一系列知识、技能、工具和技术,以满足软件需求方的整体需求项目管理知识体系 P26集成管理、范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、采购管理、风险管理软件项目管理的主要内容 P341、软件项目需求管理2、软件项目结算与进度管理3、软件项目配置管理4、软件项目风险管理5、软件项目质量管理6、软件项目资源管理软件项目管理的过程 P351.启动软件项目2.制定项目计划3.跟踪及控制项目计划4.项目计划5.评审项目计划6.编写管理文档理解:软件项目管理的特征 P24综合性、创造性、时间性项目管理的 6 要素 P24范围、时间、成本、质量、组织、客户满意度软件项目的生命周期P22项目从开始到结束,一般包括启动阶段、计划阶段、实施阶段、和结束阶段(三)软件工程框架(次重点)理解:软件工程的目标、活动和原则及软件工程模型软件工程的目标是“生产正确、可用及具有经济效益的产品”。

正确性指软件产品达到预期功能的程度。

可用性指软件基本结构、实现和文档为用户可用的程度。

具有经济效益指软件开发、运行的整个开销满足用户要求的程度。

P16软件工程的活动是指生产一个最终满足需求且达到工程目标的软件产品所需要的步骤,主要包括问题定义、可行性研究、需求分析、总体设计、详细设计、实现、确认以及支持等。

软件需求分析及项目管理复习提纲

软件需求分析及项目管理复习提纲

软件需求分析及项目管理期末考试复习提纲一、认真复习软件需求分析教材的诫语二、简答题:1.什么是软件测试?哪些人关心软件测试?请分别从用户和开发者的角度出发谈谈软件测试具有什么意义?2. 什么是进度管理,为何在软件开发活动中重视进度管理?3.简述软件项目管理活动中包括哪七个重要的里程碑节点?4.编码责任人是软件实现阶段的核心角色,其技术水平和管理组织能力直接决定着软件编码阶段的目标能否实现,决定着软件开发的效率和软件的质量。

他的主要任务是什么?5. 编码活动中为什么要强调编码风格?6.软件需求活动中,软件需求获取的困难有哪些?7.项目管理与日常活动比较具有哪些基本特点?8.在软件需求分析活动中,可行性分析研究主要研究什么?为何需要重视可行性分析?三、实践操作题1. 以图书管理系统为例,对软件需求进行系统分析:下面是“图书信息管理系统”所给出的条件,根据系统功能需求绘制UML分析图形。

请根据相关条件画出图书信息管理系统的借阅者请求服务的用例图、图书馆管理员处理借书还书用例图、系统管理员进行系统维护的用例图;系统管理员添加书籍;系统管理员添加借阅者帐户、系统管理员删除书目、图书管理员处理书籍借阅、借阅者查询书籍信息的时序图。

2. 以网络教学系统为例,对软件需求进行系统分析:下面是“网络教学系统”所给出的条件,根据系统功能需求绘制UML分析图形。

下面是“网络教学系统”所给出的条件,系统功能需求主要包括以下几个方面:1. 学生可以登录网站浏览信息、查找信息和下载文件。

2. 教师可以登录网站输入课程简介、上传课件文件、发布消息、修改和更新消息。

3. 系统管理员可以对页面维护以及批准用户的注册申请。

请根据相关条件画出网络教学系统的包图、学生用例图、教师用例图、系统管理员系统用例图和时序图。

四、论述题请论述:如果你是一个软件项目经理,如何实现风险管理?请论述:软件开发活动中,何时开展评审?评审会成了吵架会的原因及解决方案。

山东大学软件学院软件项目管理考试复习纲要

山东大学软件学院软件项目管理考试复习纲要

山东大学软件工程硕士
《IT项目管理》课程复习纲要
(注:以讲课PPT上的内容为基础进行回答)一.简答题
(1)什么是项目? 项目有什么特点?软件项目有什么特点?(2)什么是项目管理?项目管理中三约束是什么?
(3)项目管理中有哪些知识领域?4大核心领域和4大辅助知识领域是什么?
(4)一个有效的项目经理应该具备哪些重要特点?
(5)简述项目的范围管理的主要过程。

(6)简述项目成本管理的主要过程。

(7)简述项目时间管理的主要过程。

(8)简述项目质量管理的主要过程。

二.论述题
(1)说明一个项目的生命周期中的各个阶段,在每一个阶段需要做什么工作?
(2)请说明项目风险管理的重要性,并详细说明风险管理的过程。

(3)请说明人力资源管理的重要性,并详细说明力资源管理的过程。

(4)请说明沟通管理的重要性,并详细说明沟通管理的过程。

(5)项目管理过程组有哪些?请详细描述项目过程组、项目活动和项目知识领域的关系。

三.论文题
以“应用项目管理的思想对<***项目>进行管理”,或者是“<***项目>的计划申报书”为题撰写一篇关于学习项目管理课程后的心得体会的论文。

(要求篇幅在2000-5000字左右,打印稿或手写稿,考试当天与试卷同时交上)。

注: <***项目>可为不同的项目。

应以工作、生活、学习中的实际项目或设想的项目:比如课堂上立项的题目为蓝本,并按课件上的各知识点进行撰写。

软件项目管理复习提要

软件项目管理复习提要

《软件项目管理》复习题一,软件概念及特点;P1-2二,项目概念及软件项目特点;P4/7三,熟悉3种以上软件开发模型模型:瀑布模型、原型模型、增量模型的开发过程及其特点;瀑布模型:过程(略),特点:1.阶段间具有顺序性(线性顺序执行)和依赖性。

2.每个阶段必须完成规定的文档;每个阶段结束前完成文档审查,及早改正错误。

优点:明确了软件开发活动各个阶段缺点:无法适应需求的不确定性和用户对需求变更原型模型:过程与特点:利用先进的软件开发工具快速的完成系统基本功能,让用户尽早的看到系统,尽早的发现问题,便于修改。

(抛弃原型)缺点:对于大型的系统无法快速建立“原型”增量模型:先完成一个系统子集的开发,再按同样的开发步骤增加功能(系统子集),如此递增下去直至满足全部系统需求。

优点:能够尽早的实现系统的部分功能,提供给用户一个可以使用的系统。

对软件的变更适应性较强。

四,可行性研究的四个方面;P41五,掌握软件进度安排—甘特图法;P64六,简述度量软件质量的指标P114七,软件文档种类P154八,软件开发过程中,设置基线的目的是什么?九,软件配置项与版本控制。

十,作为软件项目经理如何针对用户的变更实施变更控制管理。

案例1:去年年底,某大型企业集团的财务处经过分析发现,员工手机通话量的80%是在企业内部员工之间进行的。

而90%的企业内部通话者之间的距离不到100m。

如果能引入一项新技术降低或者免掉内部员工通话费,这对集团来说将能节省很大一笔费用,对集团的发展意义相当大。

财务处将这个分析报告给了集团的总经理,总经理又把这个报告转给了集团信息中心主任李某,责成他拿出一个方案来实现财务处的建议。

李某找到了集团局域网的原集成商A公司,反映了集团的需求。

A公司管理层开会研究后命令项目经理张某积极跟进,与李某密切联系。

张某经过调研,选中了一种基于无线局域网IEEE802.11n改进的新技术“无线通”手机通信系统,也了解到有一家山寨机厂家在生产这种新技术手机。

软件项目管理案例教程复习题

软件项目管理案例教程复习题

软件项目管理案例教程复习题第一章一、填空题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个过程组及其关系。

软件项目管理复习资料.doc

软件项目管理复习资料.doc

软件项目管理复习资料第一章基础篇软件项日管理导论1.软件商品特征:无形性,无损耗性,易复制性。

2.我国软件产业的特点:产业规模继续扩大;产业结构进一步调整;软硬融合趋势明显;出口继续看好,服务外包增强;区域布局FI趋集中,中西两地区发展迅速。

3.项tJ的概念及特点概念:项日是人们通过努力运用新的方法,将人力的,材料的,财务的资源组织起来,在给定的费用和时间的约束下,完成一项独立的,一次性的工作任务,以期达到由数量和质量指标所限定的目标。

特点:一次性,明确的目的性,作为管理对象的整体性。

(不确定性,不可逆性,临时性)4.项目的牛命周期包括的四个阶段:启动,计划,实施,结束。

5.项日管理的六个要素:范围,时间,成本,质量,组织,客户满意度。

6.TQC:时间,质量,成本这三个要素简称TQC。

如果项目在TQC的约朿内完成了工作范围内的工作,就可以说项目是成功的。

7.IPMA :国际项H管理协会。

8.PMI:其成员主要以大学,企业,研究机构的专家为主,它开发了一套项目管理知识体系, 该知识体系把项目管理分为九个知识领域:集成管理,范围管理,时间管理,成本管理,质量管理,人力资源管理,沟通管理,风险管理和采购管理。

第二篇管理篇第二章软件项H需求管理1•软件需求质量度量的九个元索:正确性,无歧义,完备性,一致性,分级別,可验证性,可修改性,可跟踪性,可理解性。

2.需求变更的原因:(1)在项冃的早期某些问题不可能完全被定义,软件需求是不完备的。

这导致随着项冃的进行,需求会发生改变,以便达到完备的程度。

(2)随着软件项目的进行,软件开发人员对问题的理解会发牛变化,这些变化也要反应到需求之中,可能导致需求变更。

3.变更管理过程:(1)变更描述:变更描述阶段始于一个被识别的需求问题或者是一份明确的变更提议。

(2)变更分析:在变更分析阶段,要对提议的变更产生的影响进行评估(3)变更实现:一旦在变更分析阶段得到了肯定的结论,既要接受变更,变更实现阶段开始第三章软件项日成本管理1.成本管理主耍辿那几个方面:软件系统规模估算;软件项冃成本估算;软件项目成本预算制定;软件项目成本监控。

软件项目管理与案例分析_期末复习题

软件项目管理与案例分析_期末复习题

《软件项目管理与案例分析》复习题名词解释:软件项目估算是指预测构造软件项目所需要的工作量以及任务经历时间的过程。

主要包括三个方面:规模的估算(即工作量)确定每个软件功能所必须执行的一系列软件工程任务成本的估算确定完成软件项目规模相应付出的代价进度的估算估计任务的持续时间,即历时估计原型模型也称快速原型模型,它是在开发真实系统之前,构造一个原型,在该原型的基础上,逐渐完成整个系统的开发工作。

基线(Base Line) 它指一个(或一组)配置项在项目生命期的不同时间点上,通过正式评审而进入正式受控的一种状态项目管理项目管理是以项目为对象,通过使用知识、技能、工具和方法来组织、计划、实施并监控项目,使之满足项目目标需求的过程。

配置管理是对产品就行标志、存储和控制,以维护其完整性、可追溯性以及正确性,它为软件开发提供了一套管理办法和活动规则软件项目合同主要是指技术合同,技术合同是法人之间、法人和公民之间、公民之间以技术开发、技术转让、技术咨询和技术服务为内容,明确相互义务关系所达成的协议。

软件质量是与软件产品满足明确或隐含需求的能力有关的特征和特性的总和。

风险计划针对风险分析的结果,为提高实现项目目标的机会并降低风险的负面影响而制定风险应对策略和应对措施的过程,即通过制定一系列的行动和策略来对付、减少以至于消灭风险事件。

软件生存周期模型是从软件项目需求定义直至软件经使用后废弃为止,跨越整个生存周期的系统开发、运作和维护所实施的全部过程、活动和任务的结构框架。

项目检查点它指在规定的时间间隔内对项目进行检查,比较实际现状与计划之间的差异,并根据差异进行调整里程碑它是完成阶段性工作的标志,不同类型的项目里程碑不同功能点与代码行功能点(FP)由未调整的功能点()与技术复UFC杂因子相乘得到。

代码行(LOC)源代码的总行数简答题第一章:1项目定义和特征项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。

软件项目管理复习提纲

软件项目管理复习提纲

1.项目的概念、特征、及日常运作的区别。

项口是指在一定的时间、资源、环境等约束条件下,为了达到特定的U标所做的一次性任务或努力。

匚标性,其结果只可能是一种期望的产品或服务。

独特性,每一个项目都是唯一的。

一次性,有确定的起点和终点。

约束性,每一个项L1的资源、成本和时间都是有限的。

关联性,所开展的活动是密切相互关联的。

多方面性,一个项目涉及多个相关利益者。

不可逆转性。

不论结果如何,项目结束了,结果也就确定了。

项H —次性口标导向通过项口经理及团队工作完成存在大量的变更管理日常运作重复进行效率和有效性导向职能式的线性管理基本保持连贯性2-软件项目的核心要素。

软件项目核心要素:过程、资源、干系人、结果软件项LI的核心生产力及其软件机构的核心能力:过程和人;3.典型的项目管理管理知识体系:PMBOK. PRINCE. WWPMM> IPMPPMBOK项忖管理是为了满足项口需求,在项目活动中采用的知识、方法、技术和工具的集合。

PRINCE2给出的定义:项U管理是对项H各个方面的计•划、监督和控制,并激励项口的所有参及人员去达到项目的时间、质量、成本、性能等多方面的目标。

4.项目管理的对象3P是指?People problem process5.PMBOK的知识领域、过程组。

整合管理范围管理时间管理成本管理质量管理人力资源管理沟通管理釆购管理风险管理启动计划控制执行结束6•项目管理的核心三角形。

项LI范围项L1时间和项H成本的相互制约L决策树分析法先画一个方框作为出发点,乂称决策节点;B、从岀发点向右引出若干条直线,这些直线叫做方案枝;C、在每个方案枝的末端画一个圆圈,这个圆圈称为概率分义点,或自然状态点;D、从自然状态点引出代表各自然状态的分枝,称为概率分枝;E、如果问题只需要一级决策,则概率分枝末端画三角形,表示终点。

假设有一项工程,施工管理人员需要决定下月是否开工。

如果开工后天气好,则可为国家创收4万元,若开工后天气坏,将给国家造成损失1万元,不开工则损失1000元。

软考案例分析复习重点

软考案例分析复习重点

事例剖析复习要点第一题、整体管理1、整体管理流程项目整体管理项目拟订项目拟订项目指导和管理监察和控制整体项目扫尾启动管理计划范围说明书项目履行项目活动更改控制2、整体管理用途项目整体管理的主要应用(1)项目工期与成本的均衡;(2)项目工期与质量的均衡;(3)项目成本与质量的均衡;(4)项目进度、成本、质量与资源的均衡;(5)项目产出物与项目工作的集成;(6)项目工作与项目目标的集成;(7)项目工作与组织平时营运工作的集成。

3、更改控制流程更改管理的基本流程是:1.更改申请。

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

2.更改评估。

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

3.更改决议。

由拥有相应权限的人员或机构决定能否实行更改。

4.更改实行。

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

5.更改考证。

由配置管理人员或遇到更改影响的人对更改结果进行评论,确立更改结果和预期能否符合、有关内容能否进行了更新、工作产物能否切合版本管理的要求。

6.交流存档。

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

如提出的更改在决议时被反对,其初始记录也应予以保留。

4、项目章程的内容项目章程内容包含(1)鉴于项目关连人的需乞降希望提出的要求;(2)项目一定知足的业务要求或产品需求;(3)项目目的或立项的原因;(4)委派的项目经理或项目经理的权限级别;(5)纲要的里程碑进度计划;(6)项目关连人的影响;(7)职能组织及其参加;(8)组织的、环境的和外面的假定、拘束;(9)论证项目的业务方案投资回报率;(10)纲要估量。

第二题、质量管理1、质量控制方法1检查2控制图3帕累托图4统计抽样5流程图6矩阵图7散点图8直方图新七种工具:①亲和图;②关系图;③系统图;④矩阵图;⑤箭条图;⑥PDPC 图;⑦优先矩阵图。

2、质量系统步骤质量系统:即组织结构、责任、程序、工作过程和成立质量管理所需的资源;项目质量保证工作的基本内容(1)拟订质量标准,为项目在过程中知足最后目标供给信心。

《软件项目管理与案例分析》复习题(一篇)

《软件项目管理与案例分析》复习题(一篇)

《软件项目管理与案例分析》复习题(一篇)《软件项目管理与案例分析》复习题 1《软件项目管理与案例分析》复习题一选择题1. 核心计划过程有明确的依赖关系,在大多数项目中要以同样的顺序必须完成。

下列哪一项符合核心计划过程的正确顺序:.A. 范围规划__范围定义__活动排序__活动工期估计B. 范围定义__范围规划__活动定义__活动排序__活动工期估计C. 范围规划__范围定义__活动排序__活动定义__活动工期估计D. 活动工期估计__范围规划__范围定义__活动定义__活动排序参__:A2. PERT和CPM的主要区别在于PERT:A.在计算进度时使用分布的均值(预期值)B.使用最可能估算计算浮动时间C.侧重计算浮动时间来确定那些活动的进度没有灵活性D.在图中包括了回路或条件分支活动参__:A3.由于你的项目的范围发生变更,因此成本基线也发生变更。

你的下一步将是:A.估计范围变更的程度B.更新预算C.记录获得的经验D.执行得到批准的范围变更参__:D4. 以下哪项不属于合同管理的部分?A.评估风险B.确认已经送出建议书C.确认已经进行了合同变更D.回答潜在卖方的问题参__:D5. 你负责对项目进行成本估计工作。

因为要求成本估计尽可能精确,所以你决定做出保守的估计。

你的第一步工作是:A、确定一种计算机工具帮助进行估计成本B、利用以前的项目成本估计C、确定并估计项目的每项工作的成本D、咨询各方面的专家,并在他们的建议的基础上进行成本估计参__:C6. 项目整体管理是指?A.复杂系统的软件集成管理B.将系统开发过程的管理和项目管理结合起来C.将系统的主机平台.网络平台.应用软件开发和系统环境建设作为一个整体来进行项目管理D.包括在项目生命周期中协调所有其它项目管理知识领域所涉及的过程参__:B7. 涉及多领域工作的复杂项目最好由下列哪种__形式管理:A.项目型B.职能型C.矩阵型D.直线型参__:C8. 以下不被用来描述质量__的是:A.内部的(__)B.系统的(__)C.基线(__)D.预期(__)参__:D9. 项目经理要花很多时间与项目干系人进行沟通交流,下列哪项方法或技术会对项目经理最有用,以便项目团队齐心协力使项目成功。

IT项目管理复习提纲

IT项目管理复习提纲

IT项目管理复习提纲一、名词解释5题每题3分1.项目团队一组个体成员为实现一个共同目标而协同工作,团队工作就是成员实现这一个共同目标而共同努力的过程2.工作分解结构是一种为了便于管理和控制而将项目工作任务分解的技术,是以可交付成果为分解对象,以结果为导向的分析方法。

3.项目成本指项目形成全过程所耗用的各种费用总和4.项目管理方法系指用于管理项目的工具、技术、方法系、资源与程序组成的整体,是一整套结合为统一有机整体的过程和有关的控制职能5.项目收尾过程组项目或阶段的正式接收并达到有序结束项目合同6.项目一系列独特的复杂的并互关联的活动,有着明确的目标或目的,必须在特定的时间,预算,资源限定内,依据规范完成7.质量成本将产品质量保持在规定的质量水平上所需的费用,是企业总成本的组成部分8.项目移交全部合同收尾后,在第三方中介组织协助下项目业主全部项目参与方进行所有权转交的过程9.松弛时间任一路径上的允许落后时间叫做松弛时间10.里程碑完成阶段性工作的标志,渐近目标11.节点图用节点表示活动,用箭线表示活动之间关系的图12.关键路径最耗时间的最长路径叫做关键路径二、单选题5题每题3分1.进度计划图2.项目团队组织3.项目沟通管理4.软件组织成熟度5.项目计划6.pert图7.项目管理知识领域8.范围计划9.时间计划10.网络图的绘制与项目工期的计算三、多选题4题每题5分1.项目团队特征2.项目约束3.项目章程4.项目风险因素5.IT项目的特点6.进度计划制定方法7.项目风险识别8.it项目成本四、论述题2题每题25分1.项目管理九大知识体系的主要内容核心:范围管理、时间管理、成本管理、质量管理辅助:人力资源管理、沟通管理、风险管理、采购管理整体功能:集成管理①范围管理:为了顺利完成项目而设置的一系列过程,用以确保项目包括且仅包括所有要求的工作。

②时间管理:项目活动是时间管理的基础内容。

在此基础上,在项目计划过程中要形成时间进度表,在项目执行和控制过程当中,要对时间进度进行跟踪和控制。

软件项目管理复习提要

软件项目管理复习提要

软件项目管理复习提要作者:刘小木0.重要说明本复习资料系重庆大学软件学院07级刘小木同学个人总结的复习资料,复习资料涵盖洪老师上课提示的期末考试考点。

刘小木同学不对本文档的传播、复制收取任何费用,也不对该文档的不当使用承当任何责任,但本文档的版权保留,但不限制去除原作者信息的商业用途。

如果你发现文档中的错误,恳请你与我联系,帮助我改正。

作者邮箱:liuyimuintel@1.说明题本题考查决策树算法,属于风险管理中的内容,试题难度以PPT上的抛硬币问题为基准。

1.1样题:问题分析:本题的关键在于构造决策树,然后针对每一种方案计算EMV (Expected Monetary Value),损益期望值。

计算方法为:❑某行动方案成功的概率是50%,收益是10❑EMV=10*50%=5综上,本题的解法如下:2.综合题本体考查EVA挣值分析法,涉及的概念包括BCWS,ACWP,BCWP,BAC,SV,CV,SPI,CPI,EAC,VAC,SAC,50/50规则。

2.1 概念分析分析:VAC>0,则说明预算成本大于实际成本,表示项目低于预算,VAC=0说明按照预算进行,VAC<0则说明项目超出预算(CPI<1),所以理想状况依旧是VAC>=0。

2.2 样题解答:重要提示:在计算一个指标值之后,一定要用文字表明该指标值的含义,比如计算出SV=-2.50,一定要加上“you are behind the schedule”这一句。

3.分析题分析题考查软件项目进度计划,项目计划是项目成功的关键。

❑PMI:项目成功的三大要素(法宝):❑计划、计划、计划❑计划是通向项目成功的路线图❑进度计划是最重要的计划3.1 概念分析该题考查的概念涉及活动的定义,活动之间的关联,PDM,ADM,PERT估算法,CPM(关键路径法)以及正推法和逆推法(ES,LS,EF.LF,总浮动,自由浮动,关键路径)3.1.1 活动的定义❑活动的定义:确定为完成项目的各个交付成果所必须进行的诸项具体活动❑活动之间的相互关系:❑项目各项活动之间存在相互联系与相互依赖关系,❑根据这些关系进行适当的顺序安排3.1.2 进度管理图示❑网络图❑PDM (Precedence Diagramming Method )❑优先图法,节点法(单代号)网络图❑ADM (Arrow Diagramming Method )❑箭线法(双代号)网络图分析:PDM和ADM的区别在于PDM用结点表示活动,而ADM用箭头表示活动。

软件项目管理与案例分析复习

软件项目管理与案例分析复习

软件项目管理与案例分析第一章1.项目生命期中的几个概念——项目生命期中与时间相关的重要概念1)检查点(Check Point):指在规定的时间间隔内对项目进行检查,比较实际与计划之间的差异,并根据差异进行调整2)里程碑(Mile Stone):是完成阶段性工作的标志,不同类型的项目里程碑不同3)基线(Base Line) :指一个(或一组)配置项在项目生命期的不同时间点上,通过正式评审而进入正式受控的一种状态2.本章小结1)项目是为实现一个独特目的而进行的临时性任务,项目具有独特性、临时性及需要资源等特性,每个项目都有一个项目发起人并含有不确定性。

2)项目管理的三项约束指的是管理项目的范围、时间、成本3个维度。

3)项目管理是指在项目活动中运用相关的知识、技能、工具和技术以满足项目要求的活动。

4)利益相关者是指参与项目或者受项目活动影响的人。

5)项目管理框架包括利益相关者、项目管理知识领域和项目管理工具与技术。

知识领域包括项目综合管理、项目范围、项目时间、项目成本、项目质量、人力资源、项目沟通、项目风险和项目采购管理。

6)过程管理在软件项目管理中有着重要的作用,通过不断的优化和规范过程,可以帮助企业提高软件生产能力。

7)软件项目管理的核心是项目规划和项目跟踪控制。

3.复习思考题1)什么是项目?他与多数人的日常工作有什么不同?✧项目是为创造独特的产品、服务或其他成果而进行的一次性工作。

工作通常有两种不同方式:一类是持续不断和重复的,称为常规运作;另一类是独特的一次性任务,称为项目。

✧他与日常的不同在于项目是一次性的,日常运作是重复的;项目是以目标为导向,而日常运作是通过效率和有效性体现的;项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线形管理;项目存在大量的变更管理,而日常运作是基本保持持续的连贯性。

2)分别举3个项目活动的例子和3个不属于项目活动的例子。

第二章1.合同生存期技术合同管理是围绕合同生存期进行的。

软件项目管理课程复习提纲

软件项目管理课程复习提纲

章节重点第一章:绪论1.软件的定义及特征软件:是使计算机能够工作的指令集合和相应的数据结构和文档,是一种产品,将计算机的硬件能力发挥出来的一种工具,是传递信息的一种工具,对信息的处理手段。

软件的特征:1.软件是一种逻辑元素,而不是物理元素;2.软件是开发出来的,而不是用传统的方法制造出来的;3.软件不会被用坏,一般产品的失败概率都遵循浴盆曲线;4.工业界已经是标准化装配时代,但软件还是定制时代;5.创新性和人为因素更高。

2.软件危机产生的原因●用户不易准确描述对软件的需求,经常存在二义性,遗漏甚至错误●大型软件往往需要成百上千人的合作,由于软件系统结构复杂,如何有效组织管理、充分发挥团队作用就成为软件开发成功的关键。

●缺乏有效的软件开发方法和工具的支持,过分依靠程序设计在开发中的技巧和创造性,加剧了软件产品的个性化。

开发过程没有统一、规范的方法论指导,文档资料不齐全。

●缺乏软件开发经验及相关数据积累,无法准确估计经费和进度,导致经费严重超支,完成期限一拖再拖。

●忽视测试阶段的工作,提交的产品质量差。

3.软件过程、软件过程能力、软件过程性能的定义软件过程:人们用于开发和维护软件及其相关过程的一系列活动,包括软件工程活动和软件管理活动。

软件过程能力:描述(开发组织或项目组)遵循其软件过程能够实现预期结果的程度,它既可对整个软件开发组织而言,也可对一个软件项目而言。

软件过程性能:表示(开发组织或项目组)遵循其软件过程所得到的实际结果,软件过程性能描述的是已得到的实际结果,而软件过程能力则描述的是最可能的预期结果,它既可对整个软件开发组织而言,也可对一个特定项目而言。

4.CMM定义及5个成熟度级别的主要特征SEI给CMM下的定义是:对于软件组织在定义,实现,度量,控制和改善其软件过程的进程中各个发展阶段的描述。

●初始级特征:软件过程的特点是无秩序的,偶尔甚至是混乱的,几乎没有什么过程是经过定义的,成功依赖于个人努力。

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

〈〈软件项目管理与案例分析〉〉考试复习提纲考试科目软件项目管理与案例分析考试方式闭完成时限2小时2016 年12月29 日年级计算机科学与技术141/142/143专业一、选择题1. 项目生命周期四个阶段中,第二阶段结束于(A )A)签订合同B)需求建议书的发布C)申请书的提交D)项目结束2.准备需求建议书的目的是从(C )的角度全面、详细地阐述为了满足识别需求所要做的工作。

A)项目参与人员B)项目经理C)客户D)项目承约商3. (多项选择).右边网络图中,活动F要在哪些活动完成后才能开始( A B C )A) AB)BC)CD)DE)E4 (多项选择).下面对甘特图的表述中正确的有( A B C D E)A) 甘特图可用于WBS的任何层次,除了用于进度计划的编制外,还可以用于进度控制。

B)甘特图难以进行定量的计算和分析C)甘特图一般只适用于比较简单的小型项目D)甘特图不能系统地表达一个项目所包含的各项工作之间的复杂关系E)甘特图直观、简单、容易制作、便于理解5.项目预算在下列那个阶段投入最大?(B )A.项目计划制定阶段B.项目计划执行阶段C.总体变更控制阶段D.项目启动阶段6.项目计划应下发给:(D )A.项目机构中的所有项目干系人B.所有项目干系人C.项目团队成员和项目赞助人D.沟通管理计划中所确定的人员7.下列各项中属于项目计划约束条件的是:( C )A.过去业绩的纪录B.类似项目的财务报告C.事先确定的预算D.以前项目的经验8.目标管理不涉及下列哪些内容(D )A.确定明确和现实的目标B.定期评估项目目标是否完成C.促进合作、团队建设和对项目的投入D.为项目成员建立具体的职业途径9.一个公司在确定项目选择模式时,最重要的标准是:(B )A.功能B.实用C.使用简便D.费用10.产生变更需要的原因可能是:(D )A.对项目章程的审查B.对实施公司战略计划的审查C.项目团队解决问题能力的提高D.项目范围界定中的错误与遗漏11.工作包是:(A )A.一项WBS最低层的交付工作B.一项具有特殊标准的任务C.一项必要的汇报工作D.一项可分包给若干单位的任务12.在一个项目阶段结束时,审查可交付成果与项目完成情况的目的在于:(D)A.根据项目基线确定完成项目所需的资源数量B.根据已完成的工作量调整时间安排与成本基线C.接受客户对所交付项目的验收D.决定项目是否应进入下一阶段13.引起项目发生变更的三个主要原因是:(C )A.项目经理或项目团队中关键人物的更替,高级管理层改变工作优先顺序,合同难以完成B.时间、资源和成本上的相对重要性发生的变化,对可交付成果的新认识,技术的不确定性C.对项目目标完成方式的最初评估发生错误,对可交付成果的新认识,新指令D.职能经理许诺的资源未到位,成本超支,客户需求发生变化14.里程碑不是:(C )A.持续期为零的工作B.项目生命周期中重要的事件C.因资金或时间的付出而取得的工作成果的度量D.在表示所有工作开始和结束时,得到最好利用15.里程碑的最佳定义:(C)A.相关工作和事件的结合B.通常用来表示工作或事件的两条或多条线段或箭头的相交C.项目中表示报告要求或重要工作完成的可以辨别的点D.需要资源和时间投入才得以完成的具体的项目任务16.以下哪些是项目团队建设的基本原则(C)A.进行经常性的执行情况评估B.确保项目团队每位成员除了向项目经理汇报之外同时向职能经理汇报C.尽早进行项目团队建设D.解决成员间的政治分歧17.以下那一个因素对于项目成员之间的沟通意义最为重大:(D )A.来自于外部的意见反馈B.执行情况评估C.项目经理解决项目小组成员之间的矛盾与冲突D.集中办公18.有效的团队建设导致的主要结果是:(A)A.项目情况得到改善B.一个高效率、运作正常的团队C.团队成员充分理解项目经理对项目的执行负最终责任D.项目干系人作为个人和项目组成员发生的作用得以加强19.以下都是不良的团队工作情况,除了:(B)A.低落的工作氛围B.过多的会议C.对项目经理缺乏信任D.会议效率低下20. 项目经理仅基于其在组织中的位置而产生的三种权力是(A)。

( )A. 正式,奖励,惩罚B. 奖励,指示,正式C. 专家,指示,正式D. 奖励,专家,指示21. 范围界定的工具是( )。

(A )A.WBSB.分层法C.PERTD.流程图法22. 对于风险内含理解不正确的是(D)A.风险与不确定性B.风险与损失C.风险的可度量性D.风险的可避免性23. 项目的阶段性成果我们称为:(A)A里程碑B可交付成果C项目产品 D 项目结论24.项目的三要素包括()。

(B )A.风险、费用和进度B.质量、进度和成本C.质量、进度和时间D.直接成本、间接成本和可用资源25.进度控制与下列哪种因素无关?( D)A. 对促进项目进度产生变化的影响因素进行管理,保证这些变化是有益的B. 确定项目进度发生变化C. 当变化出现时,对实际发生的变化进行管理D. 根据客户要求改变项目进度二、问答题1.什么是项目?它与多数人的日常工作有什么不同?(1)项目是一个组织为实现自己既定的目标,在一定时间.人员和其他资源的约束条件下,所开展的一种有一定独特性.一次性的工作(2)不同:二者的目的与作用不同二者的结果与收益模式不同二者的工作性质与内容不同二者的工作环境与方式不同二者的组织与管理不同2.项目管理与一般管理有什么不同?二者的管理对象不同二者的管理原理不同二者的管理方法不同二者的管理目标不同二者的管理内容不同二者的管理周期不同3.简述软件项目管理的过程。

4.项目管理的定义是通过应用和综合诸如起始.计划.实施.控制和结束的项目管理过程5.图示软件项目生命期与管理过程6.简述项目生命期中的检查点、里程碑、基线概念检查点指在规定的时间间隔内对项目进行检查,比较实际与计划之间的差异,并根据差异进行调整。

里程碑完成阶段性工作的标志,不同类型的项目里程碑不同。

基线指一个(或一组)配置项在项目生命周期的不同时间点上通过正式评审而进入正式受控的一种状态。

7.项目管理框架包括哪些内容?项目范围管理项目时间管理项目成本管理项目质量管理项目集成管理项目人力资源管理项目的沟通管理项目的风险管理项目的采购管理项目的组织管理项目的决策管理8.什么是SW-CMM?CMM是指“能力成熟度模型”,英文缩写为SW-CMM,简称CMM。

它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。

9.简述ISO9001与CMM的关系ISO9001和CMM既有区别又相互联系,两者不可简单地互相替代。

取得ISO9001认证并不意味着完全满足CMM某个等级的要求。

取得CMM第2级(或第3级)不能笼统地认为可以满足ISO9001.3的要求。

10.软件项目团队的特征是什么,如何组成高效的软件开发团队?–是一个临时性的团队–是跨职能的–在软件项目不同阶段中团队成员具有不稳定性–成员具有极大的流动性–年轻化程度高–软件项目团队属于高度集中的知识型团队–员工业绩难以量化考核–软件项目团队非常注重自我高效的软件开发团队是建立在合理的开发流程及团队成员密切合作的基础之上,团队成员需共同迎接挑战、有效的计划、协调和管理各自的工作直至成功完成项目目标。

11.马斯洛定义的人的需求分为哪五个层次?,在软件开发团队中,如何体现出这些需求?马斯洛理论把需求分成生理需求、安全需求、归属与爱的需求、尊重需求和自我实现需求五12.IEEE软件工程需求的定义是什么?包括几个层次,?(1)用户解决问题或达到目标所需的条件或权能(Capability)。

(2)系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能。

(3)一种反映上面(1)或(2)所描述的条件或权能的文档说明。

13.什么是甘特图?它的特点是什么?请画出一个甘特图的实例。

甘特图(Gantt chart)又称为横道图、条状图(Bar chart)。

其通过条状图来显示项目,进度,和其他时间相关的系统进展的内在关系随着时间进展的情况。

甘特图的特点是突出了生产管理中最重要的因素—时间, 它的作用表现在三个方面:1、计划产量与计划时间的对应关系。

2、每日的实际产量与预定计划产量的对比关系。

3、一定时间内实际累计产量与同时期计划累计产量的对比关系14.软件工程的风险的定义是什么?风险有哪几种类型?软件开发中的风险是指软件开发过程中及软件产品本身可能造成的伤害或损失.需求风险计划编制风险组织和管理风险人员风险开发环境风险客户风险产品风险设计和实现风险过程风险15.什么是风险管理?风险管理可分为几个层次?项目风险管理是指由项目风险识别.项目风险度量.项目风险应对.项目风险监控以及妥善处理项目风险事件所造成的结果等构成的一种项目专项管理工作发现和处理问题锁定和化解风险预见与控制风险风险驾驭超越战略管理进入风险管理层次16.什么是配置管理?配置管理的目的是什?配置管理(Configuration Management,CM)是通过技术或行政手段对软件产品及其开发过程和生命周期进行控制、规范的一系列措施配置管理的目标是记录软件产品的演化过程,确保软件开发者在软件生命周期中各个阶段都能得到精确的产品配置。

17.什么是软件配置项?怎么分类?主要属性是什么?软件配置项(CSCI):软件生存周期各个阶段活动的产物经审批后即可称之为软件配置项。

一般认为:软件生存周期各个阶段活动的产物经审批后即可称之为软件配置项。

软件配置项包括:①与合同、过程、计划和产品有关的文档和资料;②源代码、目标代码和可执行代码;③相关产品,包括软件工具、库内的可重用软件、外购软件及顾客提供的软件等。

它的存储位置、它的负责人、对应源码语言、受控级别等。

相关文档
最新文档