软件项目管理资料课件

上传人:无*** 文档编号:241787461 上传时间:2024-07-24 格式:PPT 页数:46 大小:752.50KB
返回 下载 相关 举报
软件项目管理资料课件_第1页
第1页 / 共46页
软件项目管理资料课件_第2页
第2页 / 共46页
软件项目管理资料课件_第3页
第3页 / 共46页
点击查看更多>>
资源描述
软件项目管理软件项目管理Time Management 项目时间管理的重要性项目时间管理的重要性n按按时交付是交付是软件件项目的最大挑目的最大挑战,“失失败的的IT项目平均超目平均超出出时间大大约是原始估是原始估计的的222%”n进度度问题同同时也是也是项目生命周期内造成目生命周期内造成项目冲突的主要原目冲突的主要原因,尤其是在因,尤其是在实施施阶段和收尾段和收尾阶段段时间管理主要过程时间管理主要过程n活活动定定义:确定:确定为完成各种完成各种项目可交付成果所必目可交付成果所必须进行的行的主主项具体活具体活动n活活动排序:确定各活排序:确定各活动之之间的依的依赖关系关系n活活动历时估算:估算完成各估算:估算完成各项活活动所需要的工作所需要的工作时段数段数n制定制定进度度计划:分析活划:分析活动顺序、活序、活动历时和和资源要求源要求n进度度计划控制:控制划控制:控制项目目进度度计划的划的变化化活动定义活动定义n活活动定定义通常是通常是项目目团队制定更加制定更加详细的工作分解的工作分解结构和构和辅助性解助性解释n目目标:确保:确保项目目团队对他他们作作为项目范目范围的一部分必的一部分必须完完成的所有工作有一个完整的理解成的所有工作有一个完整的理解活动排序活动排序n审查详细WBS中的活中的活动、详细的的产品品说明明书、假、假设和和约束条件,以确定活束条件,以确定活动之之间的相互关系的相互关系n评价活价活动之之间依依赖关系的原因,即各种依关系的原因,即各种依赖关系关系活动之间的逻辑关系活动之间的逻辑关系n强制依制依赖关系:技关系:技术上的制上的制约。活。活动性性质中固有的依中固有的依赖关关系,常常是某些客系,常常是某些客观限制条件限制条件n自由依自由依赖关系:自行定关系:自行定义的依的依赖关系,有关系,有时候是因候是因为资源源上的制上的制约。没有任何一个。没有任何一个项目目拥有无限的有无限的资源源先后关系先后关系n先后关系是指活先后关系是指活动之之间的的逻辑顺序。先后关系决定活序。先后关系决定活动在在项目目进度中的位置,一般来度中的位置,一般来说有两种有两种类型的活型的活动:前前导活活动是在另一个活是在另一个活动之前必之前必须出出现的活的活动。驱车去大巴停去大巴停车站站的活的活动是乘坐大巴到目的地活是乘坐大巴到目的地活动的前的前导活活动。后后续活活动是在前是在前导活活动之后必之后必须出出现的活的活动。检票活票活动是是购票活票活动的后的后续活活动。活动之间的逻辑关系活动之间的逻辑关系n结束后才开始(束后才开始(FS)一种活一种活动结束后,另一种活束后,另一种活动才能开始才能开始这是是应用最普遍的一种关系用最普遍的一种关系例如:例如:软件的分析,件的分析,设计,编码活活动ABFS活动之间的逻辑关系活动之间的逻辑关系n开始后才开始(开始后才开始(SS)指两个活指两个活动同同时开始,后开始,后续活活动不需要等待前不需要等待前导活活动结束后才开始束后才开始 这经常表示某种并行,但具有一定依常表示某种并行,但具有一定依赖关系的活关系的活动例如:例如:软件的件的测试活活动,往往依,往往依赖构造活构造活动的的结果,但又独立于构果,但又独立于构造活造活动ABSS活动之间的逻辑关系活动之间的逻辑关系n结束后才束后才结束(束(FF)一个活一个活动必必须在另一个活在另一个活动结束之前才能束之前才能结束束 这经常表示某种并行,但其常表示某种并行,但其产出物具有一定依出物具有一定依赖关系的活关系的活动例如:例如:ABFF活动之间的逻辑关系活动之间的逻辑关系n开始后才开始后才结束(束(SF)这是一种最特殊的活是一种最特殊的活动逻辑先后关系,即后先后关系,即后续活活动的的结束依束依赖于前于前导活活动的开始的开始 日常的生活中,例如:找到新的工作后,才可能放弃原来的工作;日常的生活中,例如:找到新的工作后,才可能放弃原来的工作;许多人再找到新多人再找到新爱后才会放弃旧后才会放弃旧爱ABSF转换技巧转换技巧n实际上,所有上,所有这四种关系是可以通四种关系是可以通过某种技巧某种技巧转化成化成单一一的关系,的关系,请思考如何做到?思考如何做到?滞后滞后n滞后是插在前滞后是插在前导活活动和后和后续活活动关系之关系之间的延的延误因素因素例如:两个活例如:两个活动:建造甲板建造甲板和和油漆甲板,油漆甲板,两个活两个活动是是结束开始的束开始的关系,建造甲板是前关系,建造甲板是前导活活动。每个人都知道在没有建造完。每个人都知道在没有建造完毕甲板甲板的的时候,就不能开始油漆甲板的工作。并且在油漆甲板完候,就不能开始油漆甲板的工作。并且在油漆甲板完毕后,后,甲板甲板还需要等待两周的凉干需要等待两周的凉干过程。因此我程。因此我们必必须在建造甲板工作在建造甲板工作的的计划划结束束时间和油漆甲板工作的和油漆甲板工作的计划开始划开始时间之之间增加一个增加一个为期期14天的滞后天的滞后时间,我,我们称称这种关系种关系为FS14 项目网络图项目网络图n项目网目网络图是活是活动排序的排序的输出,出,项目活目活动之之间的的逻辑关系关系或排序的或排序的图形形显示:其作用有:示:其作用有:能展示能展示项目活目活动并表明活并表明活动之之间的的逻辑关系关系表明表明项目任目任务将以何种将以何种顺序序继续在在进行行历时估估计时,表明,表明项目将需要多目将需要多长时间在改在改变某种活某种活动历时,表明,表明项目目历时将如何将如何变化化项目网络图项目网络图n项目网目网络图反映了完成反映了完成项目所必目所必须进行的活行的活动,但它并非,但它并非是第一个是第一个节点到最后一个点到最后一个节点的路点的路线,而是遍,而是遍历所有活所有活动n并非所有工作分解并非所有工作分解结构中的事构中的事项都需要出都需要出现在在图中,根据中,根据目的目的选择适当的适当的层次表示次表示n常常见的的类型:型:箭箭线图法法ADM前前导图法法PDM箭线图法(箭线图法(ADM)A=1A=1D=4D=4E=5E=5I=2I=2J=3J=3F=4F=4C=3C=3B=2B=2H=6H=6节点:一项活动的开始与结束点节点:一项活动的开始与结束点节点:一项活动的开始与结束点节点:一项活动的开始与结束点活动:活动及其历时活动:活动及其历时活动:活动及其历时活动:活动及其历时Arrow Diagramming MethodArrow Diagramming Method前导图法(前导图法(PDM)nPDM是一种方框表示活动的网络图绘制技术是一种方框表示活动的网络图绘制技术Precedence Diagramming MethodPrecedence Diagramming MethodPDM图图n相比相比ADM图,PDM图更常用更常用nPDM可以清晰的反映任可以清晰的反映任务间的各种依的各种依赖关系,而关系,而ADM只只能反映一种关系能反映一种关系活动历时估计活动历时估计n对活活动进行估算行估算n软件活件活动估算的估算的误差差较大,第一次估算大,第一次估算值和和实际值的差异的差异业界平均水平在界平均水平在400%估计方法估计方法n估估计方法必方法必须采取科学的采取科学的结构化的方法,例如构化的方法,例如 FPA,COCOMOn利用利用专家作估家作估计时,应用用宽带Delphi 方法方法nPERT估估计方法方法Wide Band Delphin当当许多多专家基于相同假定家基于相同假定独立地独立地作出了作出了相同相同估估计,该估估计多半是正确的多半是正确的n必必须确保确保专家正家正对相同的相同的正确的假定正确的假定进行工作行工作n通通过协商和沟通商和沟通,使得参与者达成一致,使得参与者达成一致WBD方法步骤方法步骤1.1.选择参与者,专家(选择参与者,专家(选择参与者,专家(选择参与者,专家(4-64-6);作者;协调者);作者;协调者);作者;协调者);作者;协调者组织历史组织历史组织历史组织历史数据数据数据数据2.2.作者陈述目标,作者陈述目标,作者陈述目标,作者陈述目标,并且提供组织历史数据并且提供组织历史数据并且提供组织历史数据并且提供组织历史数据WBD方法步骤方法步骤3.3.每个人提出自己的初始估计数值每个人提出自己的初始估计数值每个人提出自己的初始估计数值每个人提出自己的初始估计数值I I I I I I I I 4.4.每个人提出自己估算的理由和方法每个人提出自己估算的理由和方法每个人提出自己估算的理由和方法每个人提出自己估算的理由和方法WBD方法步骤方法步骤5.5.每个人都可以吸收和听取别人的意见每个人都可以吸收和听取别人的意见每个人都可以吸收和听取别人的意见每个人都可以吸收和听取别人的意见来对自己结果作出修正来对自己结果作出修正来对自己结果作出修正来对自己结果作出修正WBD方法步骤方法步骤I I I I I I I I 6.6.然后进行下一轮然后进行下一轮然后进行下一轮然后进行下一轮WBD方法步骤方法步骤7.7.多轮循环进行,直到估算数据收敛多轮循环进行,直到估算数据收敛多轮循环进行,直到估算数据收敛多轮循环进行,直到估算数据收敛制定进度计划制定进度计划n利用利用“活活动定定义”,“活活动排序排序”和和“历时估算估算”的的结果,果,来决定来决定项目内活目内活动的开始和的开始和结束日期束日期n目目标:建立一个:建立一个现实的的项目目进度度计划,划,为监控控项目的目的时间进展情况提供一个基展情况提供一个基础工具和技术工具和技术n干特干特图是是显示示项目信息最常用的工具目信息最常用的工具nPERT是是评价价项目目进度度风险的一种手段的一种手段n关关键路径分析是制定和控制路径分析是制定和控制项目目进度度计划的重要工具划的重要工具干特图干特图干特图符号意义干特图符号意义n里程碑里程碑n任任务历时n总括任括任务n任任务之之间的依的依赖关系关系关键路径法关键路径法CPMnCPM是一种用来是一种用来预测总体体项目目历时的的项目网目网络分析技分析技术,也是也是战胜项目拖延的重要工具目拖延的重要工具准确地准确地说关关键路径法就是假路径法就是假设项目在没有出目在没有出现资源瓶源瓶颈问题的前提的前提下,依据每个活下,依据每个活动的的历时估算,确定估算,确定实施施项目的最佳路目的最佳路线。另一。另一方面关方面关键路径法也告路径法也告诉你在相同的你在相同的时间内你能做什么不能做什么,内你能做什么不能做什么,这就是活就是活动的先后关系(有的先后关系(有时候也称作活候也称作活动的依的依赖关系)关系)什么是关键路径什么是关键路径n关关键路径(路径(Critical Path)是决定)是决定项目目历时的一系列活的一系列活动;一系列决定一系列决定项目最早完成目最早完成时间的活的活动nCP是是项目中最?的路径目中最?的路径关键路径的特征关键路径的特征n是是项目整个目整个过程中最程中最长的路径;的路径;n关关键路径上的任何活路径上的任何活动延延迟,都会,都会导致整个致整个项目完成目完成时间的延的延迟n代表可以完成代表可以完成项目的最短目的最短时间量量计划评审技术(计划评审技术(PERT)nPERT:Program Evaluation and Review Technique,当具体活当具体活动历时估算存在很大的不确定性估算存在很大的不确定性时,用来估,用来估计项目目历时的网的网络分析技分析技术nPERT是将关是将关键路径上的活路径上的活动应用于加用于加权平均平均历时估算估算PERTn采用概率时间估计,乐观的(采用概率时间估计,乐观的(optimistic time)/最可能的(最可能的(most likely time)/悲观的(悲观的(pessimistic time)活动历时估计,并假定)活动历时估计,并假定3个估计服从个估计服从概率分布(概率分布(Beta probability distribution)。)。n按照按照这个假定,个假定,来估算每一个项目活动的期望进度和方差:来估算每一个项目活动的期望进度和方差:期望进度方差项目的期望工期和方差项目的期望工期和方差n项目的工期:关键路径上每个活动期望工期的和项目的工期:关键路径上每个活动期望工期的和n项目的标准差:关键路径上每个活动方差和的平方根项目的标准差:关键路径上每个活动方差和的平方根计算练习计算练习n计算期望工期和算期望工期和标准差准差1234A246A51315A131835计算结果计算结果n总期望工期:期望工期:36天天n标准差:准差:=4.08=(0.444+2.778+13.444)112233n在在内,包含了总面积的内,包含了总面积的68%n在在2 2内,包含了总面积的内,包含了总面积的95%n在在3 3内,包含了总面积的内,包含了总面积的99%解释解释n可以看出可以看出项目在目在23.76天到天到48.24天之天之间完成完成项目的几率目的几率为99%项目在目在27.84天到天到44.16天之天之间完成完成项目的几率目的几率为95%项目在目在31.92天到天到40.08天之天之间完成完成项目的几率目的几率为68%n思考思考题:如果要求最晚的:如果要求最晚的项目目结束束时间是是40天的天的话,可能,可能性是多少?性是多少?答案:答案:83.6554%NORMDIST(x,mean,standard_dev,cumulativeNORMDIST(x,mean,standard_dev,cumulative)X 为需要计算其分布的数值。Mean 分布的算术平均值。Standard_dev 分布的标准偏差。Cumulative TRUE计划评审技术的背景计划评审技术的背景n计划划评审技技术是在是在1958年被一个咨年被一个咨询顾问发明的,当明的,当时他正工作于美他正工作于美国海国海军的北极星的北极星导弹研制研制项目。目。计划划评审技技术也是在建筑行也是在建筑行业发明关明关键路径法一年后路径法一年后诞生的。今天人生的。今天人们正在交替使用关正在交替使用关键路径法和路径法和计划划评审这两种方法。但是两种方法。但是这两个方法最初是有区两个方法最初是有区别的,主要是由于他的,主要是由于他们最最初被初被发明明时所依据的所依据的项目不同:建筑行目不同:建筑行业项目和目和导弹发射射项目。目。n那么建筑行那么建筑行业的的项目和研制目和研制导弹的的项目之目之间有什么不同呢?建筑行有什么不同呢?建筑行业建造房子已建造房子已经发展了若干年,而展了若干年,而对于于导弹项目来目来说以前可能就没有人以前可能就没有人研制研制过导弹。因此,在建筑。因此,在建筑类的的项目中,目中,项目目经理可以很合理的估算理可以很合理的估算出活出活动所用的所用的时间。但在美国海。但在美国海军的北极星的北极星导弹研制研制项目中,就很目中,就很难估算开估算开发各种系各种系统活活动所用的所用的时间。n结果在北极星果在北极星导弹研制的研制的项目中,就目中,就发明了一个能明了一个能够预测活活动历时的的公式。公式。该公式依据正公式依据正态分布曲分布曲线。PERT缺点缺点n工作量加大工作量加大n在在评估估风险方面方面还有更好的方法有更好的方法n实践很少使用践很少使用进度计划控制进度计划控制n进度控制是一种循度控制是一种循环的例行性活的例行性活动项目总进度项目总进度项目总进度项目总进度计划计划计划计划活动进度活动进度活动进度活动进度计划计划计划计划进度进度进度进度实施实施实施实施进度记录检查进度记录检查进度记录检查进度记录检查调整修改调整修改调整修改调整修改分析与分析与分析与分析与总结总结总结总结计划阶段计划阶段计划阶段计划阶段实施阶段实施阶段实施阶段实施阶段检查阶段检查阶段检查阶段检查阶段总结阶段总结阶段总结阶段总结阶段第二类循环第二类循环第二类循环第二类循环第一类循环第一类循环第一类循环第一类循环进度追回进度追回n当当实际的的进度落后于度落后于计划的划的进度度时,就需要加快,就需要加快进度。其度。其注意力注意力应该集中在关集中在关键路径上,只有路径上,只有压缩关关键路径上的路径上的总历时,才能加快,才能加快项目的整个目的整个进度度缩短项目历时的方法缩短项目历时的方法n将某些活将某些活动从关从关键路径上移走。路径上移走。n缩短关短关键路径上活路径上活动的的历时。n改改变关关键路径上活路径上活动的先后关系(例如,将的先后关系(例如,将FS的活的活动关系关系改改为SS活活动关系滞后关系滞后时间)。)。n减少关减少关键路径上活路径上活动的滞后的滞后时间。n通通过增加增加资源来源来缩短短项目目历时的方法的方法为“赶工法赶工法”;n后两种方法叫后两种方法叫“快速跟快速跟进法法”。作业作业n软件件项目最大的目最大的问题就是拖延,就是拖延,寻找一篇或几篇做找一篇或几篇做归纳讲述在述在软件件项目目进行有效行有效时间管理的最佳管理的最佳实践,作出践,作出PPT按照:按照:问题,原因,解决方法的思路,原因,解决方法的思路n有效的有效的时间管理同管理同时也是构成个人良好也是构成个人良好习惯的关的关键内容,内容,寻找找类似的最佳似的最佳实践,作出践,作出PPT按照:按照:问题,原因,解决方法的思路,原因,解决方法的思路n评分分标准:准:原原创逻辑清晰清晰PPT的美的美观和表和表现形式形式
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!