软件项目管理复习资料

软件项目管理复习资料
1、软件:是与一个系统,特别是一个计算机系统有关的程序、过程和有关文档的的集合。

2、软件工程的活动是指生产一个最终满足需求达到工程目标的软件产品所需要的步骤。

主
要包括:问题定义、可行性研究、需求分析、设计实现、确认、支持。

3、描述系统逻辑模型的方法:数据流图、数据字典、简要的算法。

4、四类维护活动:改正性维护、适应性维护、完善性维护、预防性维护。

5、目标的明确性:项目的目标有成果性目标和约束性目标。

6、项目以“慢-快-慢”的进展方式朝向目标是普遍的现象。

7、项目管理:在项目活动中运用一系列的知识、技能、工具和技术以满足或超过相关利益
者对项目的需求。

8、
9、项目管理的要素(五个):技术、方法、团队建设、信息、沟通。

10、有时候,作为解决问题的手段而受到青睐的新技术,不是某些问题的解决方案,而
是导致问题的原因。

11、97年版的IEEE软件工程标准词汇表把需求定义为:a.用户解决问题或达到目标所
需的条件或能力;b.系统或系统部件要满足合同、标准、规范或其它正式文档所需具有的条件或能力;c.一种反映上面第一点或第二点所描述的条件或能力的文档说明。

12、通过定义以下五项内容来确一组完整的软件需求:a.系统的输入;b.系统的输出;
c.系统的功能;
d.系统环境的属性。

13、系统构建过程需要跟踪第项需求与相应的设计和软件代码。

14、软件需求的抽象层次。

原始问题空间:原始问题的描述-----用户需求;解决方案空
间:系统需求----软件设计描述。

15、系统的功能需求应该具有全面性和一致性。

16、软件需求规格SRS:精确地阐述一个软件系统必须提供的功能和性能以及它所需要
考虑的限制条件,是对外部行为和系统环境接口的简洁完整的描述性文档
17、需求工程是一个包括创建和维护需求文档所必需的所有活动的过程,是将用户非形
式化的软件需求转变为形式化的规格说明的过程。

18、需求分析活动不仅限于软件开发的最初阶段,而是贯穿于软件项目开的整个生命周
期。

19、需求工程:需求开发、需求管理。

需求开发:需求获取、需求分析、规格说明、需求验证;
需求管理:变更管理、版本控制、需求跟踪、需求状态。

20、软件项目的需求总是在变化着,原因如下:a.在项目的早期所有的问题不可能被完
全定义,软件需求是不完全的,这就注定了需求需要变更以便达到完善的程度;b.随着项目的进行软件开了人员对问题的理解会发生变化,这些变化也要反馈到需求中去。

21、变更管理过程分为:变更描述、变更分析和变更实现三个阶段。

22、需求跟踪有正向跟踪与逆向跟踪,需求跟踪的双向模式可以能过需求链来表示,实
现需求跟踪的一种通用方法是采用跟踪矩阵。

23、软件项目估算包括工作量估算和成本估算。

初步的估算用于确定软件项目的可行
性,详细的估算用于指导软件计划的制定。

24、对任何一种估算方法来说,估算的时机和精度都一对矛盾体。

25、软件规模的估计从软件分解开始,分层结构对对应着工作分解结构(WBS),常用
的软件规模度量标准:代码行和功能点。

26、成本估算模型:静态单变量模型、静态多变量模型(中级COCOMO模型、高级
COCOMO模型)、动态多变量模型。

Putnam模型是一个基于Norden-Rayleigh曲线的动态多变量模型COCOMO模型是一个采用自底向上的方法进行估算的代表。

27、进行估算值的迭代有两个原因:a.乐观和悲观现象:由于角色差异导致对类似软件
部分不同的估算值;b.帐篷中的高杆现象。

28、分阶段交付的必要性。

分阶段的方法:定义一个阶段的主题。

29、PERT图:设G=(V,E,g)是一个网络图,若G中只有一个了点和一个收点,
其中权函数表示为时间函数,则网络图G常称为PERT图(计划评审图)。

定理:在PERT 图的关键路径中,各任务的缓冲时间均为0。

30、对于任何一个变更有一个基本原则:除非知道它不重要,否则都是都要的。

31、软件配置项SCI是为了配置管理的目的而作为一个单位来看待的软件要素的集合。

32、基线以一个或多个软件配置项的交付为标准,是开发过程的里程碑。

33、配置管理CM是在系统生命周期中对系统中的配置项进行标识和定义的过程。

34、计划CM---CM方案----配置控制----状态审计; 软件配置管理过程,软件配置管
理是一个二级CMM的一个KPA。

35、SCM文件体系:方针/过程定义/规程或模板。

36、为了支持并行开发,软件配置管理必须具有支持分支文件比较和合并的功能。

版本
控制提供了这种机制。

37、基线管理的两个功能:对基线进行适当控制、为程序员提供灵活的服务。

38、确定变更是否正确有正式技术审核和软件配置审核两种措施:
a.正式技术审核关注已变更的配置对象的技术正确性,审核者评估软件配置项的一
致性,遗漏及潜在的副作用。

软件配置审核关注的是正式技术审核中未考虑的因
素;
b.软件配置审核关注的因素有:
1)变更指令中指定的变更是否完成,每个附加变更是否已经纳入到系统中;
2)是否进行了正式技术审核;
3)是否遵循了软件工程标准;
4)变更的软件配置项是否作了特殊记号而得到强调,是否注明变更日期和变更执行人员,软件配置项属性是否反映了变更;
5)是否遵循与变更有关的注释、记录及报告的软件配置管理规程;
6)相关的软件配置项是否都得到了同步更新。

39、可复用软件是指为了复用目的而设计的软件。

40、SEZ将风险定义为损失的可能性。

41、软件风险分为:软件项目风险、软件过程风险、软件产品风险。

42、风险管理过程:风险识别、风险分析、风险计划、风险跟踪和风险应对。

43、风险管理策略:主动的风险管理、综合的风险管理、系统的、自觉的。

44、风险管理机制是将风险管理活动的输入转变为风险管理成果过程中所用的技巧与
工具,包括风险核对清单、风险管理表格和风险数据库模式。

45、采用SEI推荐的软件风险分类系统或项目工作细分结构WBS作为核对清单。

46、风险度量准则包括可能性,后果和行动时间框架。

47、预测风险影响:风险影响(PE)=可能性(P)*后果(C)。

48、过分自信的进度加上固定的成本预算,必然导致进度与成本方面的风险。

49、风险应用策略:避免、转移、缓解、接受、研究、储备以及退避。

转移包括保险投
保、发行债券、担保等,可以通过合同的方式将风险转移,如果项目的设计可靠,一个固定价格的合同行为将风险转移。

50、风险信息通过触发器发出,触发器有三种控制功能:激活、解除、挂起。

以下四种
触发器用于提供风险通知:定期事件触发器、时间触发器、相对变化触发器、阈值触发器。

51、风险阈值是启动风险行动计划的值。

52、软件质量的评价:功能性、可靠性、可用性、效率、可维护性、可移植性。

53、软件评审是项目早期软件质量保证的手段,软件测试是项目后期的主要手段。

54、软件测试是指为了寻找软件缺陷而执行程序的过程,目的是尽可能发现软件的缺
陷,而不是证明软件正确。

55、软件资源的主要复用方式:源代码复用、目标代码复用、设计结果复用、分析结果
复用、类模块复用。

类模块的复用又分为:实例复用、继承复用、多态复用。

56、项目团队的组织可采用垂直方案、水平方案、混合方案。

57、PSP:个体软件过程;TSP:团队软件过程。

58、软件缺陷的跟踪最好在对软件需求的基线已经确定,工作产品已经置于变更控制状
态时即开始。

合集下载

软件项目工程管理复习资料

软件项目工程管理复习资料

1.软件开发项目失败的共通原因P7(1)计划方案不好;(2)没有按照计划执行;(3)主要管理人员未参加;(4)项目管理人员、项目领导的运营管理水平低。

2.软件开发项目的特殊性P6共同特点:一次性、独特性、目标确定性、过程不确定性、活动整体性、资源依赖性自身特点:(1)以人为本:技术含量高,不能随意选择人员参与。

(2)知识产品:需要有规范的操作规程来保证项目的实施、需要熟练的技术人员负责实施、需要进行知识的积累、需要创造性的智慧活动。

(3)目标不精确:开始用户只有一些初步功能要求而无明确的想法。

软件项目的任务范围很大程度上取决于项目组所做的系统计划和需求分析。

(4)目标渐进性:注意在项目执行过程中对变更的控制,尽量保持工作范围不变,否则项目可能改来改去永远做不完。

(5)阶段性。

(6)不确定性。

(7)需求变化频繁。

3.软件项目工程管理的基本原则P9(1)工程进行时,尽快发现工程的异常和工程的延误;(2)对于工程的异常和工程的延误,要有适当的对策处理。

4.软件项目工程管理的要素P11(1)需求管理(2)进度管理(3)成本管理(4)质量管理(5)风险管理(6)配置管理(7)人力资源管理(8)沟通管理5.软件项目工程管理的关键6.软件项目工程管理的三大目标:进度、成本、质量P107.项目系统化计划概念:是对全工程的总体目标、开发对象、组织、资源等方面给予说明和计划。

又称为项目的总体计划,也称为工程计划。

P26主要内容:最大的成本:人员成本(人件费和外包费)。

P1149.什么是WBS,什么是PMC,WBS分四级,每一级是什么?WBS:(Work Breakdown Structure)即作业结构分解,在各个不同阶段把工程任务作业详细化,并用阶层构造形式表现出来。

即逐步分解工程,直至细化到最终能在1周内能完成的任务。

RMC:职责矩阵图(Responsibility Matrix Chart)为了把握开发工程的作业,通常采用明确实施作业的责任和权限的RMC 方法。

软件项目管理复习资料

软件项目管理复习资料

软件项目管理复习资料一、选择题1.项目建议书是哪个阶段开发的文档(C )A.项目执行阶段B.项目结尾阶段C.项目初始阶段D.项目计划阶段2.对于风险比较大的项目,最好选择(C )生存期模型,A.瀑布模型B.原型C.螺旋模型D.V模型1.需求分析是回答系统必须(A)的问题A.做什么B.怎么做C.何时做D.为谁做2.WBS(任务分解结构)非常重要,因为下列原因,除了(D )A.帮助组织工作B.防止遗漏工作C.为项目估算提供依据D.确定团队成员责任3.项目范围(C )A.只在项目开始时重要B.在授权项目的合同或者其他文件得以批准后就不再重要了C.从项目概念阶段到收尾阶段都应该加以管理和控制D.是在项目执行阶段通过变更控制步骤进行处理的问题4.为了有效地管理项目,应该将工作分解为更小的部分,以下各项中,哪一项不能说明任务应该分解到什么程度?(C)A.可以在80小时内完成B.不能再进一步进行逻辑细分了C.可由一个人完成D.可以进行实际估算5.范围变更是指(C )A.修改技术规格B.对范围陈述进行修订C.对批准后的WBS进行修改D.以上都不是6.下面哪个不是需求管理的过程(A )A.需求设计B.需求获取C.需求分析D.需求变更7.下面哪个不是创建WBS的方法(C )A.自顶向下B.自底向上C.控制方法D.模版指导8.范围基线由(B )组成A.项目章程、批准的详细的项目范围说明书和WBSB.批准的详细项目范围说明书、WBS和WBS字典C.项目章程、项目工作说明书和WBSD.WBS1.赶工一个任务时,你应该关注(C )A.尽可能多的任务B.非关键任务C.加速执行关键路径上的任务D.通过成本最低化加速执行任务2.“软件编码完成之后,我才可以对它进行软件测试”,这句话说明了哪种依赖关系?( A )A.强制性依赖关系B.软逻辑关系C.外部依赖关系D.里程碑3.如果用户提供的环境设备需要5月10日到位,所以环境测试安排在5月10日以后,这种活动安排的依赖依据是:(C)A.强制性依赖关系B.软逻辑关系C.外部依赖关系D.里程碑4.对一个任务进行进度估算时,A是乐观者,估计是6天完成,B是悲观者,估计是24天完成,C是有经验者认为最有可能是12天完成,那么这个任务的历时估算是介于10天到16天的概率是(B )A.50%B.68.3%C.70%D.99.7%5.关于浮动,下面除了哪个都是不正确的?(D)A.每个任务都有浮动B.只有复杂的项目有浮动C.浮动是在不增加项目成本的条件下,一个活动可以延迟的时间量D.浮动是在不影响项目完成时间的前提下,一个活动可以延迟的时间量6.下面哪项可以决定进度的灵活性(B )A.PERTB.Total floatC.ADMD.赶工1.(A)是用系统的功能数量来测量其规模,与实现产品所使用的语言和技术没有关系的。

自考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、成功实现一个IT项目的基础在于项目团队和项目经理之间的交流8、有效的计划因素最可能决定一个项目的实现速度。

9、一个优秀的项目经理应该做到:组建团队、给团队成员分配工作、委托团队成员按时完成分配给他们的工作10、IT项目经理对于每一个项目都应该进行编制预算的原因在于控制支出、作为项目的财务指导11、IT项目预算中的因素包括雇员和咨询人员的工作、硬件升级、软件许可证12、项目经理可以使用依赖已往的工作经验、征求专家意见因素来预测完成项目中任务的时间。

13、研究的目标是对某个技术得到一共结论。

14、好的研究的关键因素是:有组织,集中的努力。

15、IT项目管理中的父子关系是指项目发起人与项目之间的关系。

16、项目如果失败是项目经理的责任。

17、WBS的含义。

18、在项目计划编制的初期阶段项目经理的领导风格不是授权19、项目经理用在沟通上的时间占75%-90%左右20、为确定变更所采取的影响执行绩效测量行动是必要的21、项目经理有责任了解要发送哪类信息因为他的输出可避免沟通障碍。

22、IT软件项目主要的活动有哪些。

编写项目建议书;项目成本的度量;项目计划和进度安排、项目监控和复审;人员选择和评估、项目报告的准备和发布。

23、IT项目成本的常用估算法有哪些。

成本建模技术;专家判定技术;类比评估技术;PARKSON法则;自顶向下估算法;赢利定价法24、影响IT项目的维护成本的主要因素技术因素和非技术因素。

非技术因素包括应用领域、员工稳定性、软件生命周期、外部环境、硬件的稳定性等。

25、某软件项目的PDM图如图所示,任务1的估计历时的最乐观值、最可能值、最悲观值分别为20、24、28,任务2则为14、16、18。

软件项目管理复习资料

软件项目管理复习资料

软件项目管理复习资料1、SCM的目标与定义答:SCM的目标:1、标志变更;2、已标志的软件工作产品的变更是受控制的;3、确保变更正确实现;4、向受影响的组织和个人报告变更。

定义:对产品进行标识、存储和控制,以维护其完整性、可追溯性和一致性,是开发和维护各个阶段管理软件演进过程的一种方法和规程。

2、确定变更是否变化有哪两种方法以及区别?答:确认变更是否已正确实施有两种方法,一种是正式技术评审,另一种是软件配置审计。

正式技术评审(复审)针对所有变更重点检查已完成修改的软件配置对象的技术正确性。

配置审计(审核)配置审计是正式技术评审的补充手段,评价正式技术评审没有被考虑的因素。

3、什么是项目收尾,项目收尾应注意什么?答:项目收尾是将项目或项目阶段的可交付成果交付德国成,或者是取消项目的过程。

项目收尾应注意事项:4、网络图①PERT图定义:设G=(V,E,g)是一个网络图,若G中只有一个发点和一个收点,其中权函数表示为时间函数,则网络图G称为PERT图(计划评审图)。

②路径与关键路径●路径●关键路径③PERT图的关键路径设G是PERT图,G中从发点到收点的所有路径中,权最大的路径称为PERT图的关键路径。

④关键任务:见教材P125⑤任务持续时间⑥任务最早开始、最晚开始及缓冲时间⑦网络优化⑧用网络图安排进度(见教材P126-127)活动、前紧活动和工期估计项目开发计划-网络图设从第0天开始实施这个项目,发现有两条路径可达活动9,分别为:Pa:1-2-3-7-8-9总共需要时间:3+7+2+1+3+3=19;Pb:1-2-4-5-6-7-8-9, 总共需要时间:3+7+2+2+2+1+3+3=23.Pb最长,需要花费时间23(天)。

这23天就是整个网络能够完工的关键时间,即关键路径。

5、已获值分析(EV A)在软件项目执行过程中,经常会提出“还剩多少时间?”、“还有多少工作没做“、”还需要多少资金才能完成“等问题。

软件项目管理复习提纲

软件项目管理复习提纲

软件项目管理复习提纲填空(30分)简答(40分)计算题(10分)论述题(20分)第一章软件项目管理导论1、软件项目管理是对整个软件项目生命周期实施的项目管理,软件项目不仅仅是软件开发项目。

2、项目就是在既定资源和要求的约束下,为了创造某一独特的产品或服务,由个人或组织机构所做的一次性工作任务。

项目具有的特征:①目标性②独特性-每一个项目都是唯一的③临时性–明确的开始和结束④制约性⑤不确定性⑥特定委托人-项目结果的需求者⑦结果的不可逆转性-不管结果如何,项目结束,结果确定3、以下哪些是项目呢②③⑤⑦⑧⑨①上课②野餐活动③集体婚礼④社区保安⑤开发微软的操作系统⑥每天的卫生保洁⑦神舟飞船计划⑧建造大楼⑨解决某个研究课题、开发软件4、项目管理就是指把各种系统,方法和人员结合在一起,在规定的时间,预算和质量目标范围内完成项目的各项工作。

5、项目管理的知识领域①项目范围管理②项目时间管理③项目成本管理④项目质量管理⑤项目人力资源管理⑥项目沟通管理⑦项目风险管理⑧项目合同管理⑨项目综合管理6、软件项目分类:(1)通用软件产品开发项目-系统软件windows,开发平台.Net,嵌入式软件,cad软件(2)定制软件系统开发项目(3)软件实施项目-在成熟产品基础上二次开发,如ERP(4)软件服务项目-免费维护期后的服务7、CMM模型:能力成熟度模型CMM(Capability Maturity Model)8、CMM模型的5个等级及各自的含义特征CMM将软件机构软件过程的成熟度分为5级:初始级,可重复级,已定义级,已管理级,优化级。

(1)初始级:软件过程是未加定义的随意过程,项目的执行时随意甚至是混乱的。

(随意过程)(2)可重复级:第二级的焦点集中在软件管理过程上。

一个可管理的过程是一个可重复的过程,可重复的过程才能逐渐改进和成熟。

(管理过程可重复)(3)已定义级:该级别要求制定企业范围的工程化标准,并将这些标准集成到企业软件开发标准过程中去。

最新软件项目管理复习资料

6项目过程的相互作用
管理过程与实现过程在时间上有重叠和交叉,作用上相互制约影响
第三章项目经理与项目组织
1项目相关利益主体及之间关系:
a项目业主(投资人所有者)b项目客户(使用成果者)c项目经理d项目实施者e项目团队f项目的其他相关利益主体
关系:有一致也有冲突,项目业主与项目的实施组织间的利益关系;项目业主与项目其他利益主体间的利益关系;项目实施组织与项目其他的利益主体间的利益关系
第四章人力资源管理和建设
1项目人力资源的概念,以及管理内容和作用
概念:指对项目的人力资源所展开的有效规则,积极开发,合理配合i,准确评估,适当激励等方式的管理工作
内容:项目组织计划;项目人员的获得与配备;项目组织成员的开发;项目团队建设。
作用:能够帮助项目经理达到以下目标:用人得当,是员工努力工作,遵守国家法律,能够提高员工工作积极性,使员工心理满足,激励员工
1形成阶段:特点可能包括兴奋,希望,怀疑,焦急和犹豫不决2震荡阶段:特点人民有错倍感,怨情或者对立的情绪3正规阶段:团队凝聚力开始形成,有了团队感情了,合作意识增强,项目规定和团队规范得到改进和正规化4表现阶段:项目团队积极工作,急于实现项目目标
7团队建设的基本原则:开放沟通,由下而上开发领导力;鼓励尝试创新;借企业文化塑造团队精神;没有完善的个人,只有完美的团队
能力:获得项目资源的能力,消除障碍和解决问题的能力,领导能力和权衡能力,沟通能力,管理时间的能力
3项目的组织类型
职能组织(划分等级有上级);项目型组织(部门按照项目设置)矩阵性组织(前两者的混合)
4影响组织选择的因素
A不确定性b所以技术c负责程度d持续时间e规模f重要性g客户类型h对内部依赖性i时间局限性
2检查点与里程碑

软件项目管理复习题

1. 项目开发过程中可以无限制地使用资源。

(X)2. 项目具有暂时的特性。

(√)3. 项目管理核心的三角形是范围、进度、风险。

(X)4. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。

(√)5. 运作管理(Operation Management)是从宏观上帮助公司明确和把握公司发展方向的管理。

(√)1. 项目经理是一个综合的角色(√)2. 软件项目都是需要签署协议的(√)3. 增量式模型可以避免一次性投资太多带来的风险(√)4. 项目章程类似一个项目授权书(√)5. 在甲乙协议项目中,提出需求的一方是乙方(X)6. 假如是内部项目,在项目初始阶段可以不提交招标书(√)1. 需求分析过程是拟定项目如何实现的过程,并拟定项目的技术方案(√)2. 对于一个重来没有做过的项目,开发WBS时,可以采用用自底向上的方法(X)1. 间接成本是与一个具体的项目相关的成本(X)2. 软件项目的估算结果是比较准确的(X)3. 在进行软件项目估算的时候,可以参照其它公司的项目估算模型(√)4. COCOMO 81有3个等级的模型: 基本(basic)模型、中档(intermediate)模型、高级(具体(detailed))模型。

(√)1、质量计划中可以拟定质量保证人员的特殊报告渠道。

(V)2、质量计划可以在项目进行过程中编写,不一定在前期完毕。

(X )1、组织分解结构(OBS Organizational Breakdown Structure)是一种特殊的WBS。

(V)2、责任分派矩阵是明确其角色与职责的有效工具(V )3、职能型组织结构中项目经理的权利最大(X )4、为了创建一个组织结构图,项目管理者一方面明确项目需要的人员类型(V )1、在项目管理过程中,沟通是项目管理者的一部分工作,并且是很少的一部分工作(X )2、沟通计划是项目计划的一部分(V)3、沟通管理的基本原则是及时性,准确性,完整性,可理解性(V )4、在IT项目中,许多专家都认为:对于成功,威胁最大的就是沟通的失败。

软件项目管理复习资料.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.成本管理主耍辿那几个方面:软件系统规模估算;软件项冃成本估算;软件项目成本预算制定;软件项目成本监控。

软件项目管理复习版

一.项目的特征:1.有明确的目标2.项目之间的活动具有相关性3.限定的周期4.有独特性5.资源成本的约束性 6.项目的不确定性7.结果的不可逆转性。

二.项目管理知识体系:1.项目集成管理2.项目范围管理3.项目时间管理4.项目成本管理5.项目质量管理6.项目人力资源管理7.项目沟通管理8.项目风险管理9.项目采购管理。

三.软件项目管理过程的核心:项目规划、项目跟踪控制。

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

CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。

CMM是一种用于评价软件承包能力并帮助其改善软件质量的方法,侧重于软件开发过程的管理及工程能力的提高与评估。

CMM分为五个等级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级。

五.合同:监督项目执行的各方履行其权利和义务、具有法律效力的文书。

生存期:合同准备→合同签署→合同管理→合同终止。

六.软件生存期模型特征:1.描述了开发的主要阶段 2.定义了每一个阶段要完成的主要过程和活动3.规范了每一个阶段的输入和输出4.提供了一个框架,可以将必要的活动映射到该框架中。

类型:1.瀑布2.V模型3.原型4.增量5.螺旋式6.快速应用开发7.渐近式阶段。

七.软件需求的定义:用户对软件的功能和性能的要求。

八.需求管理过程:九.UML;UML是一种编制软件蓝图的标准化语言,用于对复杂软件系统的各种成分的可视化,说明和构造系统模型,以及建立软件文档。

UML支持面向对象的技术和方法。

UML独立于软件的实现,适用于任何开发过程,是可视化的模型语言。

十.十一.编制进度计划的三部曲:1.项目分解2.项目规模估算3.资源进度安排。

十二.十二.成本估算方法:1.对象点,是基于对象的软件产品规模估算。

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