软件项目管理-摘要_第1页
软件项目管理-摘要_第2页
软件项目管理-摘要_第3页
软件项目管理-摘要_第4页
软件项目管理-摘要_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Chapter 1 软件项目管理引言 1.项目:是已计划的活动。 作业:常规活动。 探索:结果不定的活动。项目介于两者之间2.项目的特征:1)有明确的目标2)项目之间的活动具有相关性3)限定的周期4)有独特性5)资源成本的约束性6)项目的不确定性3.项目目与常规规活动的的区别: 1)项项目是一一次性的的,常规规活动是是重复进进行的 2)项项目是以以目标为为导向的的,常规规活动是是通过效效率和有有效性体体现的 3)项项目是通通过项目目经理及及其团队队工作完完成的,而常规规活动是是职能式式的线性性管理 4)项项目存在在大量的的变更管管理,而而常规活活动则基基本保持持连贯性性的。4.软件件项目的的产

2、品具具有的特特征:11)不可可见性(项目进进展是不不能立刻刻看到的的) 2)复复杂性(软件产产品相对对于其他他工程制制品更复复杂) 3)一一致性(需求与与开发的的一致) 4)灵灵活性(软件产产品可以以灵活地地被改变变)5.软件件项目的的分类: 1)信息系系统与嵌嵌入式系系统(aa。信息息系统是是与组织织的接口口 b。嵌嵌入式系系统是与与机器的的接口) 2)目的与与产品(a。目目的驱动动项目 b。产品驱驱动项目目) 计计算机操操作系统统主要是是与组织织的交互互,所以以它是嵌嵌入式系系统。产生一个个新系统统需要三三个连续续步骤:1)可可行性研研究 (旨在判判断一个个预期项项目是否否值得开开始即存

3、在有效效的业务务案例) 2)判判断一个个预期的的项目是是否值得得开始 3)策策划(为为项目制制定活动动计划) 4)项项目实施施 (aa。包括括设计和和实现 b。设计和和策划的的区别)7.定义义软件开开发的典典型顺序序:1 需求分分析(需需求引导导的目的的是发掘掘潜在的的客户,他们的的经理以以及雇员员对新 系统在在功能和和性能上上的需求求) 2 构构架设计计(将需需求映射射到系统统构件) 3 详详细设计计(将每每个软件件构件分分解成可可以单独独进行编编码和测测试的软软件单元元) 4 编编码和测测试 5 集集成 6 合合格性测测试 7 安安装 (将一个个新系统统进行工工作的过过程) 8 验验收支持

4、持判断一个个预期的的项目是是否值得得开始:a。收收集需求求b。估估计成本本和收益益c。本本身可以以作为一一个项目目来处理理9.可可行性的的内容:a。开开发成本本不允许许超越利利润的价价值b。系统特特性不能能降低到到不能实实现期望望的利润润c。交交付日期期不能拖拖延而导导致不可可接受的的利润损损失)10.项项目管理理包括:组织职职责,质质量管理理,配置置管理11.需需求: 功功能需求求:项目目的最终终产品主主要用于于提供功功能需求求质量需求求:最终终产品的的质量 资源需需求:最最终产品品的资源源耗费 必必须与业业务案例例相一致致12.管管理包括括一下活活动: 计计划:决决定要做做什么 组组织:进

5、进行安排排 人人员:选选择合适适的人员员 指指导:作作出指示示 监监督:检检查进展展控制:采采取行动动以清除除项目的的障碍革新:提提出新的的解决方方案代表:与与用户、开发者者、供应应商等沟沟通13.好好的项目目目的描描述:详详细,可可度量,可达到到,相关关性,时时间限制制14.项项目相关关人员:项目组组内部人人员,在在同一组组织内但但在该项项目组外外的人员员或完全全是在该该组织以以外的人人员。115.项项目与常常规活动动的区别别主要在在于项目目的结果果更具不不一定性性,项目目成功的的关键在在于有明明确目的的,这需需要公认认的项目目主管当当局,为为了让目目的更有有效,必必须有测测试目的的是否已已

6、经满足足的实用用方法,无歧义义的沟通通非常重重要!16.项项目成功功的关键键因素是是:要有有明确的的目的,然而,不同的的项目相相关人员员可能有有不同的的目的,这表明明需要一一个普遍遍认可的的项目主主管当局局。Chappterr 2 步进式式方法:项目的的概括 步进式方方法只用用在项目目的策划划阶段,不用于于项目的的监督和和控制阶阶段。项目策划划的主要要原则是是先做概概要策划划,然后后在要执执行活动动时细化化。步进式方方法的主主要步骤骤:选择择项目,标识项项目的范范围和目目的,标标识项目目的基础础设施,分析项项目的特特征,标标识项目目的产品品和活动动,估计计每个活活动的工工作量,标识活活动的风风

7、险,分分配资源源,评审审/发布布计划,执行计计划,进进行较低低层次的的策划。项目经理理应该知知道有关关项目的的项目策策划和控控制标准准,区分项目目是产品品驱动还还是目的的驱动。尽管目目的总是是存在并并且必须须考虑,但更多多采用的的是产品品驱动。方法学:是指用用在项目目中的一一组方法法、产品是活活动的结结果活动网络络图:为为了从其其他产品品产生一一个产品品需要一一个或多多个活动动来执行行转换,标识了了这些活活动,就就可创建建一个活活动网络络图,表表示必须须执行的的任务以以及执行行这些任任务的次次序。活活动网络络图总的的活动可可以标注注上它们们的耗费费时间,这样就就可以计计算出该该项目的的整个工工

8、期。耗费时间间和工作作量之间间的区别别:工作作量是指指需要做做的工作作的总量量。耗费费时间是是指从任任务开始始到任务务结束需需要的时时间。单单独的活活动工作作量估计计用一个个整体的的有底向向上的估估计。策划项目目包括:确立项项目的目目的,分分析项目目的特点点,确立立组成一一个合适适的组织织及其标标准、方方法和工工具集的的基础设设施,标标识项目目的产品品以及需需要生成成这些产产品的活活动,把把资源分分配给活活动,确确立质量量控制。Chappterr 3 项目管管理群与与项目评评价 项目群:为了获获得利益益,用协协同方式式管理的的一组项项目,而而这些项项目不能能进行独独立的管管理。项目群存存在的方

9、方式:战战略项目目群,商商业周期期项目群群,基础础设施项项目群,研究和和开发项项目群,创新的的伙伴关关系。收益管理理:收益益管理对对案例没没有实现现预期收收益进行行补救的的方法,它包括括对业务务变更所所带来的的预期收收益的标标识、优优化和跟跟踪,以以确保确确实实现现了收益益。要确保实实现了收收益必须须:定义义从项目目群中能能够获得得的预期期收益,分析成成本和收收益之间间的平衡衡关系,计划如如何实现现和度量量收益,为成功功的实现现收益分分配职责责,监督督收益的的实现。收益有很很多类型型包括:强制性性服从,服务质质量,生生产率,更有动动力的劳劳动力,内部管管理收益益,风险险缓解,经济,收入提提高/

10、增增加,战战略准备备。收益可以以:量化化和估计计:即实实现了直直接的财财务收益益 量量化但不不能估价价 标标识但不不容易量量化。评估项目目价值的的时候要要考虑三三个方面面的因素素:技术术可行性性,成本本和收益益平衡以以及项目目相关风风险的等等级。评价任何何项目的的经济效效益的标标准方法法是进行行成本效效益分析析成本分析析包括:1)标标识和估估计所有有执行该该项目和和运行该该系统成成本和效效益。22)按公公共的单单位表示示这些成成本和效效益。按项目生生命周期期总的出出现阶段段对成本本进行分分类:开开发成本本,安装装成本,运行成成本。比较项目目的常见见方法:净利润润:项目目的净利利润是在在项目的的

11、整个生生命周期期中总成成本和总总收入之之差。简简单的净净利润 不不考虑现现金流时时限 回收收期:是是达到收收支平衡衡或偿还还初始投投入所花花的时间间。优点点:计算算简单,而且不不会因小小 的预预测误差差而受影影响。缺缺点:作作为一种种选择技技术,它它忽略了了项目的的总的可可能 的收收益;事事实上,它完全全忽略了了任何收收益,只只要项目目取得收收支平衡衡就可以以 投资资回报率率:提供供了一种种方法来来比较净净收益率率与需要要的投入入。优点点:简单单容易的的方法来来 (ROOI) 计计算资金金回收率率,不不不考虑现现金流的的时限。回报率率与当前前利润是是相当吸吸引人 的的。缺点点:它uu考虑现现金

12、流或或以复利利计算利利息的时时限,因因此,它它很可能能潜在 的的误导。ROII=(平平均年利利润/总总投资)*1000. 净现现值:是是一种项项目评价价技术,它考虑虑了项目目的收益益率和要要产生的的现金流流的时限限。它是是 (NPVV) 通通过从未未来的现现金流中中减去一一个百分分比后得得出的,这个百百分比称称之为贴贴现率。 现值=第t年年的值/(1+r)tt rr是贴现现率,tt是现金金流 在在未来出出现的年年数。 缺点点:尽管管它可以以用于比比较项目目,但不不可能从从其他投投资中得得到的收收益或借借贷 资资本的成成本进行行直接比比较 内部部回报率率:作为为可直接接与利润润比较的的百分比比回

13、报,试图提提供一种种利润度度量。IIRR是是一 (IIRR) 个个方便有有用的项项目价值值的度量量,它是是一个百百分比数数,可以以用来和和其他项项目的 回回报率或或其他引引用的利利率进行行直接比比较12.项项目相对对有风险险的情况况下,常常见的做做法是使使用更高高的贴现现率来计计算NPPV.Chappterr 4 选择择合适的的项目方方法 生命周期期需要哪哪些要素素:1)控制系系统,22)信息息系统,3)通通用工具具,4)专用技技术,55)硬件件环境, 66)安全全性关键键的系统统,7)不准确确的需求求项目周期期模型中中,要求求一次正正确的是是:瀑布布式软件件模型; 最最适用于于需求不不明确的

14、的情况是是:软件件原型开开发; 最最适用于于需求复复杂的情情况是:增量式式开发在不确定定性比较较高的情情况下,最好使使用进化化式方法法,不确确定性的的一个例例子是用用户需求求没有得得到清楚楚的定义义在需求相相对明确确但相当当复杂的的情况下下,可能能最好使使用增量量式方法法。采用进化化式或增增量式方方法,在在最终期期限到达达时,即即使不能能交付当当初承诺诺的所有有功能,至少也也能交付付一些功功能。3.选择择技术将将影响:1)开开发人员员的培训训需求。2)要要招聘的的员工类类型。33)开发发环境。4)系系统维护护安排4.结构构化方法法由步骤骤集和在在产生系系统产品品时要应应用的规规则集组组成5.瀑

15、布布型模型型:这是是经典的的系统开开发模型型,这个个模型也也被成为为一次完完成或者者一次通通过模型型。当恰恰当的执执行时,瀑布型型能更准准确的预预测项目目的完成成时间。对于大大型项目目,要避避免先前前认为已已经完成成的任务务的返工工,如果果重新打打开已完完成的活活动,就就会严重重影响承承诺的完完成日期期。6.V过过程模型型:这是是瀑布型型的细化化,强调调了与创创建项目目产品的的活动匹匹配的必必要的确确认活动动。它每每一步都都有匹配配的确认认活动,在发现现缺陷的的情况下下,就要要退回到到相应的的开发阶阶段,并并在后续续步骤中中进行返返工。螺旋模型型:对项项目的每每个阶段段考虑的的越详细细,项目目

16、取得的的成功的的概率就就越大。这可描描绘成一一个循环环或者螺螺旋。其其中待实实现的系系统在每每次螺旋旋时都得得到了更更详细的的考两次次。每次次螺旋都都一下一一个迭代代开始前前的评价价结束。软件原型型开发:原型是是已规划划的系统统的一个个或多个个方面的的工作模模型。用用快速而而又经济济的方法法来构建建和测试试原型以以检验各各种设想想。 原型型可以分分为:抛抛弃式原原型或进进化型。抛弃型原原型:只只用于检检验某些些想法,然后在在真正开开始开发发可运行行的系统统时将其其抛弃。原型可可使用不不同的软软件环境境来开发发应用程程序构造造工具,而不用用像开发发最终系系统那样样使用过过程编程程语言,甚至可可以

17、在不不同的硬硬件平台台上开发发。进化型原原型:开开发和修修改原型型直到它它最终成成为可运运行的系系统。在在这种情情况下必必须仔细细考虑用用于开发发软件的的标准。采用原型型开发的的理由:在实践践中学习习,改进进沟通,改进用用户参与与,验证证规格说说明的一一致性和和完整性性,减少少文档的的需要,降低了了维护的的成本,特征约约束,产产生期望望的结果果,用户户可能曲曲解原型型的作用用,可能能缺乏项项目标准准,额外外的费用用,机器器效率,与开发发人员密密切接近近。原型开发发通常只只是模仿仿目标应应用程序序的某些些方面:实验模模型,模模仿交互互,部分分工作模模型(纵向向的,有有些但不不是所有有的特征征要彻

18、底底进行原原型化。横向向的,所所有的特特征都要要原型化化,但不不详细进进行。哪些要进进行原型型化:人人机界面面(原型型往往局局限在操操作人员员交互操操作的特特点上) 系系统的功功能性(这里系系统内部部运行的的准确方方式是不不知道的的)增量式交交付:这这种方法法包括将将应用程程序分解解为小的的构件,然后按按顺序实实现和交交付构件件。需求求可随时时改变。 优优点:11)从早早期增量量得到的的反馈来来改进后后面的阶阶段 22)由于于构件设设计与其其实现之之间安定定跨度较较短,因因此减少少了需求求变更的的可能性性。 33)与用用常规方方法相比比,用户户在早期期就能得得到效益益 44)一些些有用的的构件

19、的的早期交交付改进进了现金金流,因因为早期期就能得得到一些些投资回回报 55)较小小型的子子项目更更易于控控制和管管理 66)镀金金(即对对不需要要的和事事实上不不使用的的特征的的要求)是不太太重要的的 77)如果果突然出出现更多多紧急的的工作,那么项项目可以以临时放放弃。 88)开发发人员增增加了工工作的成成就感,定期的的看到自自己的劳劳动果实实缺点: 11)软件件变更量量,也就就是说后后面的增增量可能能要求修修改早期期的增量量 2)程序员员在大型型系统上上工作,可能要要比在一一系列小小型项目目上工作作有更高高的效率率 3)对于驱动需需求来讲讲,“概念上上的完整整性有时时会遭到到破坏”,因为

20、为除了可可能隐含含含糊的的需求外外,几 乎没没有什么么动机来来处理可可伸缩性性,可扩扩充性,可移植植性或可可重用性性。还认认为,大大量分散散的功能能 可能能会导致致没有公公共的基基础设施施。增量式交交付计划划。每个个要交付付给用户户的增量量的特征征和次序序必须在在开始时时就策划划好。 增增量计划划的基本本组成是是:系统统目的。开放的的技术计计划和增增量式计计划增量排序序:有些些步骤因因物理依依赖性而而必须先先做,而而其他步步骤可以以是任何何次序,可以使使用价值值成本比比来建立立增量 开发的的次序极限编程程:在某某些方面面XP,可以看看成是“超级程程序员”描述他他们对编编码世界界的想法法。它属属

21、于一组组类似的的方法学学,包括括Jimm Hiighssmitth 的的适应性性软件开开发和 Aliistaair Cocckbuurn 的水晶晶灯方法法,这些些方法统统称为敏敏捷方法法。交流问题题的,项项目规模模越大,这个问问题越严严重,由由于项目目的完成成时间很很长,必必须对项项目初级级阶段所所产生的的信息进进行记录录,以便便于后面面的阶段段可以获获得,这这很容易易导致信信息的不不完整或或者过期期,解决决这个问问题的一一种方案案是将交交流正式式化,结结构化,另外一一种方法法是减少少交流信信息和信信息保留留的时间间。可能极限限的编程程最根本本的原则则是结对对编程,代码由由一对开开发者在在一个

22、工工作站上上开发,一个实实际的录录入代码码,另一一个观察察和提出出建议。结对编编程提高高了代码码产量,并且这这些代码码有很好好的结构构,易于于理解且且相应的的错误较较少像XP这这样的方方法强调调的是沟沟通以及及排除影影响开发发生产率率的人为为障碍的的重要性性。Booochh认为,开发有有两个层层次:宏宏过程和和微过程程。宏过过程与瀑瀑布型模模型有关关。Chappterr 5 软件工工作量估估计 在何处进进行估计计 1)战略策策划:计计算机化化潜在应应用得成成本以及及这样做做得好处处可能需需要估计计以确定定帮助要要给予每每个项目目什 优先先权。 2)可行性性研究:证明成成本是合合理得。系统规格格

23、说明:实现不不同得设设计建议议对所需需要得工工作量要要加以估估计。评价供应应商建议议书项目策划划:当项项目得策策划和实实现进展展到更详详细得层层次时,就可以以对较小小得工作作构件进进行更详详细得 估估计了。估计过高高或过低低得问题题(如果果过高估估计了需需要得工工作量,则会导导致分配配得员工工数比需需要的更更多,管管理开销销也将增增加。估估计过低低得危险险是影响响质量)1)帕帕金森定定律 22)布鲁鲁克斯定定律软件估计计基础 需需要历史史数据 工作作得度量量 复杂性性软件开发发估计得得主要方方法 算法法模型 专专家判断断 类比 帕帕金森法法 赢得价价格 自自顶向下下 有底向向上由底向上上估计:

24、明确得得规划整整个项目目得整体体估计,然后分分解成构构件任务务所需要要得工作作量。自顶向下下:标识识和确定定构件任任务得大大小,然然后累计计这些单单独得估估计。专家判断断:当要要对变更更一个软软件的已已有部分分所需要要的工作作量进行行估计时时,最可可能使用用这个方方法类比估计计:估计计人员从从已经完完成的项项目中找找出与新新项目有有类似特特征的项项目,然然后将匹匹配的源源案例已已经记录录的工作作量作为为目标案案例的估估计基础础。参数模型型 工作量量=系统统规模/生产率率(规模模达到一一定程度度得较大大型项目目往往有有更高得得生产率率)Albrrenccht功功能点分分析(是是一种自自顶向下下法

25、,信信息系统统) 1)外部输输入类型型 2)外部输输出类型型 3)内部逻逻辑文件件类型 4)外外部接口口文件类类型 55)外部部查询类类型Markk11功功能点(信息系系统) 输输入,00.588Wii*(输输入数据据元素类类型)+we访问,1.666*(应用用得实体体类型数数)+wwo修修改,00.266*(输入数数据元素素类型)COSMMIC全全功能点点:它通通过将系系统结构构分解成成为继承承得软件件层次来来处理这这个问题题。不仅仅适合于于信息系系统的规规模度量量,还适适用于嵌嵌入式系系统。是是通过数数据的移移动的个个数来实实现的,一个数数据的移移动记为为一个CCOSMMII功功能规模模单

26、位,通过统统计系统统中所有有数据移移动可以以得到系系统功能能规模。数据移移动方式式为:进进入,退退出,读读,写。面向过程程得代码码方法 11)设想想在最终终系统中中程序得得数目和和类型 22)估计计每个已已标识程程序得SSLOCC 33)估计计工作内内容,考考虑复杂杂度和技技术难度度 44)计算算工作量量Chappterr 6 活动策策划 活动策策划的目目的:除除了提供供项目和和资源的的进度外外,可行行性评估估,资源源分配,详细的的成本核核算,动动机,协协调。 在可行行性研究究和项目目启动期期间,策策划主要要目的是是估计时时间表,并估计计无法达达到目标标完成日日期或无无法保持持预算的的风险。随

27、着项项目完成成可行性性研究并并进行下下去,重重点将是是生活动动计划来来确保可可获得资资源并对对现金流流进行控控制。 产生项项目计划划:第一一步,确确定需要要执行什什么样的的活动以以及什么么样的次次序执行行这些活活动。 第二二步,理理想的活活动计划划是活动动风险分分析的对对象,目目的是标标识出潜潜在问题题。 第三三步,资资源分配配。 第四四步,产产生进度度表。标识构成成项目的的活动或或任务,它们分分别称为为:基于于活动的的方法,基于产产品的方方法和混混合方法法。基于活动动的方法法:由创创建项目目要包括括的所有有活动的的列表组组成。WBS:工作分分解结构构。包括括标识完完成项目目所需要要的主要要任

28、务,然后将将这些主主要任务务分解为为较低层层次任务务。.当当准备WWBS时时,应该该考虑结结构最低低层次的的细节或或深度。结构太太深会产产生许多多难于管管理的小小任务,而结构构太浅又又会使项项目控制制的不够够详细。WBS的的方法所所具备的的优点是是它更适适合于产产于一个个完整的的且不重重叠的活活动所组组成的任任务目录录。记住住:只有有结构的的叶节点点构成了了项目的的活动列列表,而而高层节节点只代代表活动动集。(结构是是指划分分,高层层节点代代表产品品和活动动)叶节点就就是活动动,表明明了所有有这些活活动的完完成代表表了项目目的全部部工作。基于产品品的方法法:产生生产品分分解结构构和产品品流程图

29、图两部分分组成。通过标标识由一一些产品品产生其其他产品品的转换换,PFFD可以以很容易易地转化化为一个个有序的的活动列列表混合方法法完全是是基于活活动结构构。活动-节点 网络,(节点点表示)其中的的活动表表示成节节点,而而节点之之间的链链接表示示先后次次序或者者次序化化的需求求。活动动-节节点法避避免了活活动-箭头法法固有的的一些问问题,并并提供更更广的范范围来方方便地表表示确定定的情况况。活动-箭头 网络(线段表表示)法法将项目目可视化化为一个个网络,其中活活动被绘绘制成箭箭头。正向遍历历:执行行正向遍遍历用于于计算每每项活动动可能开开始和完完成的最最早时期期。方向遍历历:执行行反向遍遍历来

30、计计算不使使项目结结束日期期延期的的前提下下,每项项活动的的开始和和完成的的最迟日日期。关键路径径:网路路上至少少有一条条路径连连接这些些至关重重要的活活动,这这就是关关键路径径。关键路径径的重要要性:11)在管管理项目目时,应应该特别别关注对对关键路路径上的的活动的的监控,以便尽尽早发现现和纠正正任 何何延迟或或资源无无法得到到的影响响 22)在策策划项目目时,如如果要缩缩短整个个项目的的周期,就必须须缩短关关键路径径。17.缓缓冲是事事件的最最早日期期和最迟迟日期之之间的差差,它是是事件可可以延迟迟多久而而不影响响项目结结束日期期的一个个度量。18.空空闲缓冲冲期:活活动可以以延期的的而又

31、不不至于影影响任何何后续活活动的时时间。一一个活动动最早的的完成日日期和后后续活动动 最最早的开开始日期期之间的的差19.干干预缓冲冲期:总总缓冲期期与空闲闲缓冲期期之间的的差。尽尽管它会会延迟后后续任务务的开始始,但干干预缓冲冲期会告告诉我们们 活活动可以以延期多多少,而而不至于于延迟项项目的结结束时间间20.关关键路径径标识了了那些对对项目的的结束日日期至关关重要的的活动。标识关关键和准准关键活活动的重重要性在在于,它它们最可可能导致致项目完完成的延延期,21.活活动-箭头头网络的的规则和和约定:1)一一个项目目网络只只有一个个开始节节点。22)一个个项目网网络只有有一个结结束节点点。 3

32、)节点没没有周期期。4)时间从从左边流流向右边边。5)节点要要按次序序编号。 6)网络不不能包含含回路。7)网网络不能能包含悬悬挂Chappterr 77 风险险管理 风险:aa.不确确定的事事件情况况,一旦旦出现将将会对项项目的目目标产生生积极或或消极的的影响 b.未来事事件面临临有害结结果的机机会 风险险主要内内容:11)风险险与未来来相关 22) 风风险中包包括了起起因和结结果策划风险险(框架架)包括括:识别别风险,风险的的分析和和分类,风险策策划,风风险监督督识别风险险后的处处理方法法:接受受风险,规避风风险,缓缓解和降降低风险险,转移移风险因果映射射是一种种识别威威胁项目目成功的的风

33、险ISPLL模型将将风险的的来源分分为:不不确定性性导致的的风险和和复杂性性导致的的风险。不确定定性是指指关键信信息缺失失。风险识别别分为检检查单和和头脑风风暴两种种主要的的风险识识别方法法风险影响响=(可可能的危危害)*(发生生的概率率)风险缓解解率=(RE11-REE2)/ (风风险缓解解成本) RE11 指采采取缓解解措施前前风险的的影响 ,REE2 指指采取缓缓解措施施后风险险的影响响在项目策策划时,日期或或者员工工的生产产率往往往作为经经济损失失的替代代使用。风险的危危害用对对项目成成本的影影响来表表示,同同样,风风险的危危害还可可以用对对项目周周期的影影响和对对可交付付软件质质量的

34、影影响来表表示PERTT技术:te=a+4m+b/66 ( a: 乐观的的时间,b:悲悲伤的时时间,mm:最可可能的时时间)活动偏差差:s=(b-a)/6Z=(TT-tee)/ss TT:目标标日期。te :期期望日期期。把两两个标准准方差必必须平方方相加,然后算算平方根根。解决偶然然事件的的前提条条件: 11)工作作实施有有一个标标准的方方法 22)很好好的记录录了中间间步骤 33)在正正常间歇歇期间其其他员工工也都参参与了产产品的审审查 44)工作作描述有有灵活性性Chappterr 8 资源分分配 资源分分配分包包括:活活动进度度,资源源进度,成本进进度。 资源是是执行项项目所需需要的任

35、任何细目目或人员员。资源分类类:1)劳动力力,主要要人员是是开发项项目组的的成员;2)设设备 33)材料料4)场场地5)服务,有些项项目要求求获取专专门学科科服务;6)时时间,时时间是可可有其他他主要资资源弥补补的资源源; 77)钱。钱是次次要的资资源;在分配资资源时,怎样设设置活动动的优先先权:11)总缓缓冲期优优先权 2)有序列列表优先先权(该该列表考考虑了活活动周期期和总缓缓冲期: a)最短关关键路径径,b)关键活活动,cc)最短短非关键键活动,d)有有 最少少缓冲期期的非关关键活动动,e)非关键键活动) 不平衡衡的资源源直方图图有什么么缺点?怎样平平衡? 缺点:可能使使要求的的资源更更

36、加无法法获得。 平衡方法法:在遵遵从诸如如优先需需求这样样的约束束条件下下,通过过调整一一些活动动的开始始日期并并将某些些活动分分开,使使 资源源直方图图变得平平衡而且且可在需需要时获获得所需需要的资资源 资源调调度会创创建新的的关键路路径。一一个活动动的完成成的延迟迟,会导导致延迟迟其后续续活动所所要求的的可用资资源。 分配人人员到任任务时,有许多多需要考考虑的因因素:11)可获获得性, 22) 关关键性,着通常常有助于于缩短项项目周期期或至少少缓解超超期风险险 33) 风风险,具具有最大大风险的的活动并并了解影影响它们们的因素素 44)培训训,如果果采取积积极的措措施给初初级员工工分配合合

37、适的活活动 55)群组组组建 工作计计划常常常是以列列表或图图表形式式发布的的。 成本分分为一下下几类:员工成成本:包包括员工工工资和和其他直直接的雇雇佣成本本。 日常常开支:日常开开支是由由组织承承担的支支出,不不可能直直接与个个别项目目或常开开支成本本可以通通 过过制定开开发部门门的固定定支出或或通过直直接员工工雇佣成成本的额额外的百百分比来来计 算算 。 使使用费。10. 计划和和进度之之间的相相互影响响是复杂杂的。对对其中任任何一个个因素的的任何变变更,都都会影响响其他的的每一个个因素。但成功功的项目目进度安安排主要要取决于于项目经经理在判判断所涉涉及的许许多因素素中的技技能和经经验。

38、Chappterr 9 监督与与控制 甘特图:是一种种最简单单的也是是最早的的跟踪项项目进展展的方法法。是一一种活动动条形图图它指出出计划的的活动日日期以及及随着活活动的浮浮动而频频繁增大大的持续续期间。延迟图:是另一一种非常常类似的的图,这这种图对对于那些些没有按按计划进进展活动动,提供供了更加加醒目的的可视化化指标。延迟线线越弯曲曲,对计计划的偏偏离就越越大。球形图:一种更更直观的的显示是是否达到到目标的的方法是是使用球球形图。在这种种图中,圆代表表了活动动的开始始点与结结束点。最初每每个圆包包含可初初始的计计划日期期,在活活动的实实际开始始或结束束日期比比目标日日期要晚晚的地方方,将圆圆

39、标改成成红色,在活动动的实际际开始或或结束日日期准时时或者比比目标日日期要早早的地方方,将圆圆标改成成绿色。三种图形形的比较较?球形图比比甘特图图和延迟迟图优越越的另一一个地方方是比较较容易保保持最新新记录:在该图图上,只只有日期期或者颜颜色需要要变更,而其他他图则对对于每次次目标日日期的修修订都需需要进行行重画。时间线图图:是记记录和显显示在项项目期间间目标变变更的一一种方法法。前面面的三种种方法都都存在一一个缺点点,即不不能清楚楚的显示示贯穿整整个项目目生命周周期的项项目完成成日期的的拖延情情况。时时间线图图在项目目执行期期间以及及作为后后期实现现部分的的评审都都是有用用的。时时间线图图的

40、分析析和变化化的原因因可以指指出估计计过程的的失误或或者其他他可能的的错误,有了这这方面的的信息,将来就就能避免免这些错错误时间线图图相较于于其他图图形化的的表示方方法的优优势:清清楚的了了解项目目当前的的情形,有助于于修改计计划使之之符合目目标,分分析和理理解趋势势,有助助于避免免在未来来的项目目中造成成拖延。网络图不不可用于于跟踪项项目的进进度。项目实施施过程总总一般从从四个方方面来考考查对计计划偏离离问题:工期拖拖延,质质量不过过关,功功能不合合适,成成本超出出预算局部完成成报告,用周时时间表指指出员工工在各自自的个人人作业上上所花费费的工作作时间,登记到到该项目目的员工工时间指指出所执

41、执行的工工作及其其相应的的费用,但没有有告诉项项目经理理已经 产生了了什么或或者任务务是否按按时完成成,因此此通常都都要修改改或增强强现有的的统计数数据收集集系统,以满足足对项目目进行控控制的需需要。成本监督督是项目目控制中中的重要要部分。不仅因因为成本本自身的的重要性性,而且且还因为为成本指指标了项项目所需需要的工工作量,项目也也许会按按时完成成,不过过只是由由于在活活动上的的成本超超出了最最初的预预算挣值分析析基于对对初始花花费的预预测,赋赋予每个个任务或或者工作作包一个个“值” 。项项目在任任何点得得到的点点值称为为挣值。赋给任任务的值值是其初初始预算算成本称称为基线线运算-PVV12.

42、给给挣值赋赋值的方方法: 0/1100 方法:只要任任务未完完成,便便赋其值值为零,一旦任任务完成成,便将将预算值值的1000%赋赋予它 50/50 方法:任务一一开始执执行,就就赋予任任务预算算值的550%,一旦任任务完成成,便给给予任务务的1000%的的赋值 里程碑碑方法:任务获获得的值值是基于于里程碑碑完成的的情况,而这里里里程碑碑点,已已经作为为初始预预算计划划的一 部分赋赋过值了了。 综上上所述,跟倾向向于0/1000方法,50/50方方法会给给人一种种假象,因为活活动开始始时的报报告过高高估计了了。至于于里程碑碑方法,看起来来适合持持续时间间较长的的任务,当时对对于这种种情况最最好

43、还是是将活动动分解成成多个子子活动。13.挣挣值的第第一阶段段是建立立基线运运算,基基线运算算基于项项目计划划表示整整个项目目期间挣挣值的预预测增长长,挣值值可以用用货币值值度量,但是对对于人力力密集型型项目,通常使使用“人时”或“工作日日”来度量量。14.监监督挣值值主要是是对任务务完成情情况进行行监督。 15.进进度偏差差SV:EV-PV,表示已已完成的的工作值值与计划划的工作作值不同同的程度度(EV指指挣值) 成成本偏差差CV:EV-AC,表示以以完成的的工作的的预算成成本与已已经完成成工作的的实际成成本之间间的偏差差(ACC指实际际成本) 性性能比:一般跟跟踪两个个比率,一个是是成本性

44、性能指标标(CPPI=EEV/AAC),另一个个是进度度性能指指标(SSPI=EV/PV)若值 大大于1,则表示示完成的的工作比比计划要要好,若若该值小小于1,则意味味着工作作的耗费费比预计计的要大大和/或或 工工作的进进行比较较的要慢慢。 CPII可以用用来修正正项目的的成本预预算(或或者完成成估计-EVVC) ,EAAC 可可用 BBAC/CPII来计算算,其中中BACC是项目目当前计计划的预预算。16.优优先级: 1) 关键键路径活活动 22) 无无空闲缓缓冲期的的活动 33) 少少于规定定缓冲期期的活动动 44) 高高风险活活动 55) 使使用关键键资源活活动项目返回回目标。要使保保证

45、计划划的项目目结果日日期不受受影响,可以缩缩短剩余余活动持持续时间间或者缩缩短余留留项目的的整体持持续时间间变更和文文档控制制应该由由专人负负责,这这个角色色有多个个名称:配置库库管理员员,配置置管理员员或者项项目管理理员,职职责是:标识所所有需要要进行变变更控制制的项,建立和和维护所所有项目目文档和和软件产产品的主主备份用用的中心心仓库。制定和和执行一一组正式式的变更更处理规规程。何何人访问问库中的的何项以以及每项项的状态态记录的的维护。 运行简简单变更更控制规规则有如如下几步步: 1)一一个或者者多个用用户也许许认识到到需要修修改系统统,并且且要求将将变更请请求交给给开发者者。 2)用用户

46、管理理部门对对该变更更请求给给予考虑虑,如果果同意,就将该该变更请请求交到到开发管管理部门门。 3)开开发管理理部门委委派一名名开发人人员审查查该变更更费需求求,并报报告该变变更得实实用性和和实现该该变更得得花费。 作为为其中一一部分内内容,管管理部门门还要评评估可能能受变更更影响得得产品。 4)开开发管理理部门根根据调查查结果,再报告告给用户户管理部部门,由由用户管管理部门门根据成成本报价价,决定定是否实实 施该该变更。 5)授授权一个个或者多多个开发发人员取取出要进进行修改改得产品品副本。 6)修修改副本本。如果果是软件件构件,将涉及及代码得得修改,重新编编译和测测试。 7)当当产品得得新

47、版开开发完成成后,要要通过用用户管理理部门,并将该该软件副副本发布布给用户户进行验验收测试试。 8)产产品通过过用户测测试后,要授权权软件得得运行发发布,替替换配置置项中得得原版副副本。Chappterr 100 管理理合同 合同分分类:服服务供应应合同 商业供供应合同同:1.固定价价格 (优优点:知知道客户户的花费费,供应应商的动动机,意意外情况况下的价价格较高高,修改改需 求困难难,增加加修改成成本的压压力,对对系统质质量的威威胁 ) 22.时间间和材料料合同 33.每单单位固定定价格合合同 合同的部部署阶段段: 需求分分析:易易被忽略略,引进进一个外外部的顾顾问来起起草需求求文档是是很有

48、用用的,每每一条需需求都要要标识为为强制 性的的或者是是期望的的 评估计计划:首首先需要要确定一一种检查查所有的的强制性性需求是是否都 满满足的机机制,接接着要仔仔细考虑虑应该如如何 评估估期望的的要求 邀请投投标:主主要是供供应商提提交需求求文档和和一封说说明如何何应标的的信在此此过程中中要指定定一个提提交包含含价格 提议议的截止止时间 评估提提议:评评估的过过程可能能包括:对提议议文档进进行详细细的审查查,与供供应商的的代表进进行会谈谈,演示示,参 观开开发现场场,实际际测试 ISOO122207识识别与软软件相关关的主要要过程:获取,供应,运行,维护,开发供应的设设备和软软件:包包括要交

49、交付的实实际设备备的清单单,并注注上特定定的型号号提供的服服号包括括:培训训,文档档,安装装,现有有文件的的装换,维护协协议,过过渡期的的安全Chappterr 111 管理理人员与与群组 Tayylorr有三个个基本的的目的:选择最最适合工工作的人人员,用用最好的的方法指指导他们们,通过过给最好好的开发发人员最最高的报报酬来激激励员工工。 经验是是最能影影响编程程人员生生产率的的因素,相比之之下数学学方面的的能力的的影响显显得很微微弱了3. 常常见的招招聘流程程:创建建岗位要要求,创创建岗位位说明,招聘,检查CCV,面面试等,其他规规程。 Tayylorr模型:Tayylorr的观点点体现在

50、在制造业业中的计计件工资资率和销销售人员员的销售售奖金的的应用上上。 Massloww 的需需求层次次:当层层次的需需求得到到满足后后,较高高层次的的需求就就会出现现。如果果这些需需求也得得到了满满足,就就会出现现另一个个层次。(注:最高层层次的需需求是“自我需需求”即完全全实现了了自身潜潜能时的的成就感感) Herrzbeerg 发现的的关于工工作的两两组因素素:1)环境卫卫生或维维护因素素如果果这些因因素不合合适你就就会感到到不满。 22)工作作动机这让让你觉得得工作是是值得的的。 影响工工作热情情的三要要素: 期期望, 助助益, 回回报 (如果三三要素都都很高的的话,人人们的工工作热情情

51、也就很很高,如如果任何何一个因因素是零零,那么么就会失失去工作作热情。) Olddhamm - Hacckmaan 认为工工作所给给予的满满意度基基于5个个因素,前三个个因素使使工作变变得对做做该项工工作的人人是有意意义的,它们是是: 技术术的多样样性,任任务的鉴鉴别,任任务的重重要性,自主权权,反馈馈。提高动作作热情的的方法:制定特特定的目目标,提提供反馈馈,考虑虑任务合合理分工工,扩充充工作范范畴 ,执行工工作。 在组内内工作;正式的的组要么么是从反反映行政政管理结结构的组组织结构构图上看看到的部部门和工工作组,要么是是执行特特定任务务的任务务组,任任务组包包括来自自不同部部门的人人,而且

52、且在任务务完成后后一般会会解散。 群组发发展的五五个阶段段:形成成时期,混乱时时期,规规范时期期,执行行时期,中止时时期 群组需需要不同同类型的的人:主主管,决决策者,监督评价价人员,寻找问问题的人人,组员员,资源源调查人人员,完完成人员员,公司司的工作作人员。 组内的的表现将将任务分分成以下下类型: 附附加性的的任务意味味着要增增加每个个参与者者的工作作量才能能得到最最后的结结果 补补偿性的的任务单个个组员的的判断要要进行汇汇总,以以便某些些人的不不足能够够从其他他 人那那里得到到弥补 分分离性的的任务组的的效率取取决于:1.有有人能够够得出正正确的答答案,22.其他他人能认认 识识到他的的

53、答案是是正确的的 关关联性的的任务进度度是由最最慢的执执行者决决定的,整体任任务只有有在所有有参与者者 完完成了它它们的工工作后才才能完成成 决策可可分为:1)结结构化的的一般是是相对简简单的常常规的决决策,能能以相当当直观的的方式应应用规则则 2)非结构构化的比比较复杂杂,经常常需要一一定的创创造性。 小组决决策制定定的缺点点:很耗耗时间,会挑起起组内矛矛盾,而而且做出出的决策策过分受受到主要要人物的的影响。 解决小小组决策策缺点的的措施:召集许许多专家家进行合合作;向向专家陈陈述问题题;专家家们记下下他们的的建议;这些建建议经过过比较并并重现;再交流流收集到到回答;专家们们对其他他人的观观

54、点进行行评论如如果有影影响的话话,修改改自己的的建议;负责人人检查一一致的意意见,结结束这个个过程,否则意意见再交交给专家家进行讨讨论 领导能能力是以以权力和和权威为为基础的的。权力是源源自各人人的职位位(职位位权力)或者个个人的魅魅力(个个人权力力)或者者是这两两者的混混合。 职位权权力可以以分为:强制权权,联络络权,合合法权,奖励权权,专家家权,信信息权,示范权权。Ict 对 DDelpphi 技术的的影响:在ICCT 领领域开发发的有助助于协同同工作的的进展,特别是是电子邮邮件和群群件的出出现,在在很大程程度上减减少了 Dellphii 技术术在沟通通上的延延迟 领导风风格:命命令型专专

55、制独立进进行决策策,在实实现过程程中密切切监控 许可可型专制制独自自进行决决策,下下属在实实现时有有一定的的自主度度 命令令型民主主用大大家参与与方式进进行决策策,在实实现过程程中密切切监控 许可可型民主主用大大家参与与方式进进行决策策,下属属在实现现时有一一定的自自主度组织结构构对项目目执行的的方式产产生很大大的影响响。 软件开开发经常常采用面面向功能能的或面面向任务务的方法法来组织织。面向向功能的的部门化化中,系系统分析析员应该该划分到到一个独独立于程程序员的的部门,在面向向任务的的方法中中,程序序员和系系统分析析员属于于项目组组中的同同一个组组。面向向功能的的方法能能更有效效的利用用员工

56、。安全管理理的责任任必须在在各个层层次上都都明确定定义要考考虑的问问题有: 1) 高层层管理人人员必须须对安全全政策做做出承诺诺 2) 安全全责任的的分工必必须很清清楚 3) 工作作描述必必须包含含与安全全相关的的责任定定义 4) 负责责安全的的人需要要理解责责任而且且必须同同意该规规定 5) 应该该指派专专门的安安全人员员,并在在特殊的的技术领领域得到到专家的的支持 6) 必须须有安全全顾问 7) 安全全成本要要有足够够的预算算 合理的管管理风格格:1.办事员员要比别别人知道道更多实实际工作作的细节节,因此此繁重的的面向任任务的管管理工作作是不合合适的,当办事事员在新新的环境境中工作作并建立立新关系系时,刚刚开始可可能需要要大量面面向人员员的管理理和支持持。2.接受训训练的人人同时需需要面向向任务和和面向人人员的管管理。33.有经经验的维维护程序序员可能能在过去去已经拥拥有了相相当大的的自主权权系统的的扩充可可能对这这个人的的工作有有相当复复杂的影影响。在在短期内内,可能能需要增增加面向向任务 管理,以便做做出非常常仔细的的判断分散或虚虚拟团队队的优缺缺点: 优点点: 1) 通过雇雇佣薪水水较低地地区的劳劳动力来来减少人人力成本本 2) 通过网网络协同同办公来来减少住住宿开支支、社会会安全开开支以及及培训费费用 3) 灵活的的雇用机机制不需要要某些工工作时,某些员

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论