16第1章软件项目管理概述小结1.7本章讲述了软件项目管理的概念、特点、过程及其重要性。过程管理在软件项目管理中起重要作用,通过不断地优化和规范过程,可以帮助企业提高软件的生产能力。软件项目管理包括4个阶段:项目初始、项目计划、项目执行控制和项目结束。另外,本章阑述了项目管理知识体系(PMBOK),它是项目管理的核心体系。最后,本章给出了软件项目管理的路线图记住:对软件项目的理解越深刻,项目开发和管理的经验越多,就越能管理好项目。项目管理是渐进明细的过程。它是灵活性和实践性很强的一门学科,不可死记硬背,项目管理没有唯一的标准,只有最适合特定项目的管理方法。1.8%练习题一、填空题1.实现项目目标的制约因素有2.项目管理包括5个过程组。二、判断题1.搬家属于项目。(2.项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。3.过程管理就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进4.项目具有临时性的特征。(5.日常运作存在大量的变更管理,而项目基本保持连贯性的。(6.项目开发过程中可以无限制地使用资源。三、选择题1.下列选项中不是项目与日常运作的区别的是(A.项目是以目标为导向的,日常运作是通过效率和有效性体现的B.项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识D.项目是一次性的,日常运作是重复进行的2.下列选项中最能表现项目的特征(B.整合范围与成本A.运用进度计划技巧C.确定期限D.利用网络进行跟踪3.以下都是日常运作和项目的共同之处,除了(A.由人来做B.受制于有限的资源C.需要规划、执行和控制D.都是重复性工作4.项目经理的职责不包括(A.开发计划B.组织实施C.项目控制D.提供资金5.下列选项中属于项目的是(A.上课B.社区保安C.野餐活动D.每天的卫生保洁6.下列选项中正确的是(
第1章软件项目管理概述17一个项目具有明确的目标而且周期不限一个项目一旦确定就不会发生变更C.每个项目都有自己的独特性D.项目都是一次性的并由项目经理独自完成)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。7.B.项目C.项目群D.组合A.过程8.()是一系列伴随着项目的进行而进行,目的是确保项目能够达到期望结果的一系列管理行为A.人力资源管理B.项目管理C.软件项目管理D.需求管理9.下列活动中不是项目的是(4.野餐活动B.集体婚礼c.上课D.开发操作系统10.下列选项中不是项目的特征的是(A.项目具有明确的目标B.项目具有限定的周期C.项目可以重复进行D.项目对资源成本具有约束性四、问答题1.项目管理知识体系(PMBOK)包括哪10个知识领域?2.请简述项目管理的5个过程组及其关系。3.项目的特征是什么?
第一篇项目初始项目初始是项目管理的第一阶段,包括项目确立和生存期模型。项目初始阶段奠定了项目的基调和走向,为后续工作提供了前提。》项目初始项目计划》项目执行控制》项目结束>项目确立>生存期模型
第2章■项目确立本章介绍项目确立的主要过程,包括项目评估、立项、招投标、授权等环节。进人路线图的“项目确立”,如图2-1所示。>项目初始2.1项目评估真正启动一个项目之前,需要对项目进行评估,评估是为立项做准备的,它是立项的依据。评估主项目确立生存期模型要从战略、操作性、计划、技术、社会可行性、市场可行性、经济可行性等方面进行评估。战略评估图2-1项目初始项目的确立是从整个企业的角度来考虑项目的可行性:操作性评估重点从系统本身、人员等方面来进行评估:计划评估重点考虑项目制订的计划是否可行技术评估是对开发的系统进行功能、性能和限制条件的分析,确定在现有资源的条件下技术风险的大小,系统是否能实现;社会可行性评估主要从法律、社会等方面进行分析:市场可行性评估主要针对大众产品类软件项目,重点考虑市场因素,了解产品生产后是否有市场,是否可以带来预期的经济效益;市场可行性评估采用的主要方法是SWOT分析,包括分析企业的优势(strength)、劣势(weakness)、机会(opportunity)和威胁(threats):经济可行性评估是很多项目进行评估的底线,在开始一个新项目前必须做经济可行性分析。它是对整个项目的投资和所产生的效益进行分析。成本效益分析方法是评价项目经济效益的主要方法,它是将系统开发和运行所需要的成本与得到的效益进行比较,如果成本高于收益则表明项目亏损,如果成本小于效益则表明项目值得投资。成本效益分析方法需要采用一些经济评价指标来衡量项目的价值,下面介绍其中主要的经济评价指标。1.现金流预测现金流预测是描述何时支出费用、何时有收益的过程。表2-1描述了4个项目的现金流预测(负值表示花费,正值表示效益)。2.净利润净利润(net profit)是在项目的整个生命周期中总成本和总收人之差。从表2-1看,项目2有最大的净利润,但是它是以最大投人为代价的。净利润没有考虑现金流的时限,项目1和
第2章项目确立21项目3虽然有5万元的净利润,但是项目3在整个项目周期有平稳的效益。表2-14个项目的现金流预测(单位:元)项目项目1项目2项目3项目4年1000001120 00001 000001000020000E10 0002000010.0030 0030 00200020 00030 .0030 00010000030.0075.000净利润50.0001000050 000750003.投资回报期回报期(payback period)是达到收支平衡或者偿还初始投人所花费的时间。投资回报期是衡量收回初始投资的速度的指标。如果企业希望最小化项目“负债”的时间,则可以选择具备最短投资回报期的项目。从表2-1看,项目3是最短投资回报期的项目,但是这个指标忽略了项目总的可能收益,表2-1中项目2和项目4总体上比项目3有更大的收益。4.投资回报率投资回报率(ReturmOn Investment,ROI)也称为会计回报率(Accounting Rate ofRetum,ARR),用于比较净收益率与需要的投人,常见的最简单的公式是ROI=(平均年利润/总投资)×100%对于表2-1中的项目1,其净利润为5万元,总投资是10万元,则ROI=((5000/5)/100 000) ×100% =10%。5.净现值净现值(NetPresentValue,NPV)是一种项目评价技术,考虑了项目的收益率和要产生的现金流的时限,它是基于这样的观点:今天收到100元要比明年收到的100元更好。计算公式如下:NPV=第1年的NPV/(1+r)其中,是贴现率,1是现金流在未来出现的年数。6.内部回报率内部回报率(Internal Rate of Retumn,IRR)指可以直接与利润比较的百分比回报。如果借贷的资本少于10%,或者如果资本不投人到回报大于10%的其他地方,则具有10%的内部回报率的项目是值得做的2. 2项目立项在项目实施过程中,项目的利益应该高于一切。所谓项目利益是因项目的成功而给各项目干系人带来可以分享的利益。因此,确定实施一个项目是需要多方酌和考虑的。2. 2.1立项流程在项目选择过程中,关键是对项目的定义有明确的描述,包括明确项目的目标、时间表、项目使用的资源和经费,而且得到执行该项目的项目经理和项目发起人的认可。这个阶段称为立项阶段。立项流程如图2-2所示,首先项目发起人对发起的项目经过调研和可行性分析,如