1、北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目开发计划 北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司本章内容提要软件项目分解软件项目分解 6.1软件项目估算概念软件项目估算概念6.2软件项目规模估算软件项目规模估算6.3软件项目成本估算软件项目成本估算6.4软件项目进度估算软件项目进度估算6.5软件项目进度计划软件项目进度计划6.6本章小结本章小结6.7复习思考题复习思考题6.8北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司6.1 软件项目分解项目分解目的 明确项目所包含的各项工作;项目分解的结果就是WBS(任务分解结构)图项目分解意义 WBS(任务分解结构)图是实
2、施项目、创造最终产品或服务所必须进行的全部活动的一张清单,也是进度计划、人员分配、预算计划的基础项目分解内容 项目分解就是先把复杂的项目逐步分解成一层一层的要素(工作),直到具体明确为止项目分解工具 项目分解的工具是工作分解结构原理,它是一个分级的树型结构,是一个对项目工作由粗到细的分解过程北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目分解WBS Work Breakdown Structure主要是将一个项目分解成易于管理的几个部分或几个细目,以便确保找出完成项目工作范围所需的所有工作要素它是一种在项目全范围内分解和定义各层次工作包的方法WBS Work Breakdown S
3、tructure结构层次越往下层则项目组成部分的定义越详细,WBS最后构成一份层次清晰,可以具体作为组织项目实施的工作依据WBS Work Breakdown Structure通常是一种面向“成果”的“树”,其最底层是细化后的“可交付成果”,该树组织确定了项目的整个范围。但WBS的形式并不限于“树”状,还有多种形式。北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目分解WBS分解类型基于可交付成果的划分上层一般为可交付成果为导向下层一般为可交付成果的工作内容基于工作过程的划分上层按照工作的流程分解下层按照工作的内容划分北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目分解
4、基于可交付成果的划分WBS举例:信息网络工程信息网络工程信息网络工程结构化布线结构化布线网络平台建设网络平台建设布线设计布线设计采购采购布线布线验收验收方案设计方案设计采购采购网络平台实施网络平台实施验收验收0 0 0 0级级级级1 1 1 1级级级级2 2 2 2级级级级北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目分解基于工作过程的划分WBS举例:网络系统工程网络系统网络系统培训培训设备准备设备准备设设备备采采购购设设备备验验收收交交接接网络系统设计网络系统设计布布线线设设计计平平台台设设计计工程实施工程实施布布线线实实施施网网络络集集成成软件开发软件开发软软件件需需求求确确
5、定定系系统统设设计计编编码码测测试试0 0级级级级1 1级级级级2 2级级级级北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目分解WBS表达形式层次结构图和锯齿列表(清单)图形显示图形显示 锯齿列表锯齿列表 10系统系统11元素元素A1.1.1任务任务1.1.2任务任务12元素元素B1.0系统系统11元元素素A12元素元素B1.1.1任任务务1.1.2任任务务北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目分解WBS工作编码 由高层向下层用多位码编排,要求每项工作有唯一的编码。10001100111011111112111311201121112211231200北京赛
6、迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目分解WBS工作编码举例:企业经营评价系统项目网络网络1430软件软件1410硬件硬件1420系统开系统开发发1400测试测试1500实施实施1600系统设系统设计计1300问题界问题界定定1100企业经营评价系统项目企业经营评价系统项目1000系统分系统分析析1200文档文档1440包装软包装软件件1411培训培训1610验收验收1630系统转系统转换换1620定制软定制软件件14120 0级级级级1 1级级级级2 2级级级级3 3级级级级北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目分解项目工作分解结构表项目名称:项目名称:
7、项目负责人:项目负责人:单位名称:单位名称:制表日期:制表日期:工作分解结构工作分解结构任务编码任务编码任务名称任务名称主要活动描述主要活动描述负责人负责人1000110012001x001x101x111x12项目负责人审核意见:项目负责人审核意见:签名:签名:日期:日期:北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目分解WBS分解的一般步骤总项目子项目或主体工作任务主要工作任务次要工作任务小工作任务或工作元素北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目分解WBS分解注意事项WBS分解的规模和数量因项目而异收集与项目相关的所有信息参看一下类似的项目的WBS,与相
8、关人员讨论可以参照相关模板最低层是可控的和可管理的,但是避免不必要的过细,最好不要超过7层,软件项目推荐分解到40小时的任务每个Work package必须有一个提交物北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目分解定义任务完成的标准每个WBS必须有利于责任分配可以准备WBS的字典最后与相关人员进行评审北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目分解案例讨论假如您要在自己的家里举行一次生日宴会,请按WBS为你制定一份工作的分解计划?假如贵公司进行成立10周年庆典活动,如果请你负责此次活动,你将如何分析此次活动所应包含的工作?北京赛迪网信息技术有限公司北京赛迪网信
9、息技术有限公司本章内容提要软件项目分解软件项目分解 6.1软件项目估算概念软件项目估算概念6.2软件项目规模估算软件项目规模估算6.3软件项目成本估算软件项目成本估算6.4软件项目进度估算软件项目进度估算6.5软件项目进度计划软件项目进度计划6.6本章小结本章小结6.7复习思考题复习思考题6.8北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司 6.2 软件项目估算概念软件项目估算 是指预测构造软件项目所需要的工作量以及任务经历时间的过程。主要包括三个方面:规模(即工作量)的估算 确定每个软件功能所必须执行的一系列软件工程任务 成本的估算 确定完成软件项目规模相应付出的代价 进度的估算 估计
10、任务的持续时间,即历时估计 北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目估算概念估算方法规模估算方法 代码行(LOC,Lines of Code)估算法、功能点(FP,Function Points)估算法和计划评审技术(PERT,Program Evaluation and Review Technique)估算法成本估算方法 自顶向下(类比)估算法、自下而上估算法、参数估算法、专家估算法、猜测估算法等 进度估算方法 基于规模的进度估算、工程评价技术、关键路径法、专家估算方法、类推估算方法、模拟估算方法、进度表估算方法、基于承诺的进度估算方法和Jones的一阶估算准则等 北京
11、赛迪网信息技术有限公司北京赛迪网信息技术有限公司本章内容提要软件项目分解软件项目分解 6.1软件项目估算概念软件项目估算概念6.2软件项目规模估算软件项目规模估算6.3软件项目成本估算软件项目成本估算6.4软件项目进度估算软件项目进度估算6.5软件项目进度计划软件项目进度计划6.6本章小结本章小结6.7复习思考题复习思考题6.8北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司6.3 软件项目规模估算估算的步骤 在技术允许的条件下,应从最详细的工作分解结构开始精确定义度量的标准估计底层每一模块的规模,汇总已得到总体的估算适当考虑偶然因素的影响 北京赛迪网信息技术有限公司北京赛迪网信息技术有限
12、公司软件项目规模估算LOC估算法 代码行可以分为无注释的源代码行(NCLOC,Non-Commented Source Lines Of Code)和注释的源代码行(CLOC:Commented Source Lines Of Code),源代码的总行数LOC即为NCLOC与CLOC之和FP估算法 功能点度量是在需求分析阶段基于系统功能的一种规模估计方法,该方法通过研究初始应用需求来确定各种输入、输出、查询、外部文件和内部文件的数目,从而确定功能点数量北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目规模估算规模的单位LOC(Lines of Code)源代码程序长度的测量FP(Fu
13、nction Point)用系统的功能数量来测量人月人天人年北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司本章内容提要软件项目分解软件项目分解 6.1软件项目估算概念软件项目估算概念6.2软件项目规模估算软件项目规模估算6.3软件项目成本估算软件项目成本估算6.4软件项目进度估算软件项目进度估算6.5软件项目进度计划软件项目进度计划6.6本章小结本章小结6.7复习思考题复习思考题6.8北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司6.4 软件项目成本估算成本估算方法算法模型 专家判定 类比 自顶向下 自底向上北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目成本估算成本估
14、算模型静态模型和动态模型静态模型 用一个唯一的变量(如程序规模)作为初始元素来计算所有其他变量(如成本、时间),且所用计算公式的形式对于所有变量都是相同的动态模型 没有类似静态模型中的惟一基础变量,所有变量都是相互依存的已有的模型 1)Farr-Zagorski模型;2)Price-S模型;3)Walston-Felix模型;4)Putnam模型;5)COCOMO模型 北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目成本估算COCOMO模型 在现代软件工程研究结果的基础上,将未来软件市场划分为基础软件、系统集成、程序自动化生成、应用集成、最终用户编程五个部分,COCOMO II通过
15、三个生命周期模型(估算早期原型工作量的应用组合模型,早期设计模型,后体系结构模型)支持上述的五种软件项目。北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目成本估算Putnam模型 Putnam模型是Putnam于1978在来自美国计算机系统指挥部的200多个大型项目(项目的工作量在301000人年之间)数据的基础上推导出来的一种动态多变量模型。Putnam模型假设软件项目的工作量分布类似于Rayleigh曲线。Putnam模型包含两个方程:软件方程和人力增加方程。北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目成本估算实用软件估算模型是一种自下而上和参数法的结合模型,步
16、骤如下:对任务进行分解估算每个任务i的最大值Max、最小值Min、最可能值Avg,Ei=(Max+4 Avg+Min)/6(或者使用唯一的估计值:最可能值)直接成本=E1+E2+Ei+En项目总估算成本=直接成本+间接成本项目总报价=项目总估算成本+风险利润 风险利润=利润+风险基金+税北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目成本估算直接成本直接成本=开发成本+管理成本+质量成本直接成本=规模*人力成本参数例如:人力成本参数=2万/人月,30人月的项目的直接成本是 60万间接成本间接成本=直接成本*间接成本系数间接成本=规模*人力成本参数*间接成本系数例如:间接成本系数=1
17、.5-3北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目成本估算成本估算步骤 建立目标规划需要的数据和资源 确定软件需求拟定可行的细节 运用多种独立的技术和原始资料 比较并迭代各个估算值 随访跟踪 北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目成本估算成本模型的评价准则定义正确性客观性构造性细节稳定性范围易用性可预期性节约性 北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司本章内容提要软件项目分解软件项目分解 6.1软件项目估算概念软件项目估算概念6.2软件项目规模估算软件项目规模估算6.3软件项目成本估算软件项目成本估算6.4软件项目进度估算软件项目进度估算6.
18、5软件项目进度计划软件项目进度计划6.6本章小结本章小结6.7复习思考题复习思考题6.8北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司6.5 软件项目进度估算基于规模的进度估算 定额估算法经验导出模型工程评价技术 利用网络顺序图的逻辑关系和加权历时估算来计算项目历时 关键路径法它是根据指定的网络图逻辑关系进行的单一的历时估算,首先计算每一个活动的单一的、最早和最晚开始和完成日期,然后计算网络图中的最长路径,以便确定项目的完成时间估计,采用此方法可以配合进行计划的编制北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司本章内容提要软件项目分解软件项目分解 6.1软件项目估算概念软件项目估算
19、概念6.2软件项目规模估算软件项目规模估算6.3软件项目成本估算软件项目成本估算6.4软件项目进度估算软件项目进度估算6.5软件项目进度计划软件项目进度计划6.6本章小结本章小结6.7复习思考题复习思考题6.8北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司6.6 软件项目进度计划 进度计划定义 进度是对执行的活动和里程碑制定的工作计划日期表。它决定是否达到预期目的,它是跟踪和沟通项目进展状态的依据,也是跟踪变更对项目影响的依据。软件活动定义是一个过程,它涉及确认和描述一些特定的活动 为了进一步制定切实可行的进度计划,必须对活动(任务)进行适当的顺序安排 按时完成项目是项目经理最大的挑战之
20、一;时间是项目规划中灵活性最小的因素进度问题是项目冲突的主要原因,尤其在项目的后期北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划项目进度(时间)管理过程活动定义(Activity definition)活动排序(Activity sequencing)活动历时估计(Activity duration estimating)制定进度计划(Schedule development)进度控制(Schedule control)-项目跟踪北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划活动定义(Activity definition)确定为完成项目的各个交付成
21、果所必须进行的诸项具体活动完成WBS中的细目和子细目活动排序(Activity sequencing)对活动进行适当的顺序安排.项目各项活动之间存在相互联系与相互依赖关系根据这些关系安排各项活动的先后顺序北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划任务(活动)之间的关系进度管理图示网络图、甘特图、里程碑图、资源图开始开始-结束结束ABAB结束结束-开始开始结束结束-结束结束ABAB开始开始-开始开始北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划网络图 展示项目中的各个活动以及活动之间的逻辑关系;网络图是活动排序的一个输出;网络图可以表达活动的历时常
22、用网络图 PDM:节点法(单代号)网络图、ADM:箭线法(双代号)网络图、CDM:条件箭线图法在网络图中一个活动用一个方框、节点或者其他方式表示每一个活动被各种关系线相连接着将项目中的各个活动的逻辑关系表示出来网络图开始于一个任务、工作、活动、里程碑网络图结束于一个 任务、工作、活动、里程碑有些活动前置任务或者后置任务北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划PDM(Precedence diagram)构成PDM网络图的基本特点是节点(Box)节点(Box)表示活动(工序,工作)用箭线表示各活动(工序,工作)之间的逻辑关系.可以方便的表示活动之间的各种逻辑关系没有时
23、标在软件项目中PDM比ADM更通用北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划PDM网络图的关系开始开始活动活动1 1活动活动3 3活动活动2 2结束结束北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划软件项目的PDM图例开开始始需求需求获取获取项目项目规划规划需求需求确认确认项目项目计划计划评审评审总体总体设计设计详细详细设计设计系统系统测试测试集成集成测试测试编码编码结结束束北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划ADM(Arrow diagram )ADM也称为AOA(activity-on-arrow)或者双代号项
24、目网络图在ADM网络图中,箭线表示活动(工序工作)节点Node(圆圈:circle)表示前一道工序的结束,同时也表示后一道工序的开始只适合表示结束-开始的逻辑关系可以有时标北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划ADM图例总体设计总体设计需求确认需求确认需求获需求获取取系统系统测试测试集成集成测试测试编码编码详细设详细设计计计划评审计划评审项目规划项目规划1 12 23 36 69 98 87 75 54 4北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划CDM(condition diagram)CDM网络图也称为条件箭头图法网络图CDM允许活
25、动序列相互循环与反馈从而在绘制网络图的过程中会形成许多条件分支而在PDM、ADM中是绝对不允许的北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划甘特图显示基本的任务信息可以查看任务的工期、开始时间和结束时间以及资源的信息只有时标,没有活动的逻辑关系有两种表示方法(棒状、三角形)北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划甘特图-实例北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划里程碑图里程碑显示项目进展中的重大工作完成里程碑不同于活动活动是需要消耗资源的里程碑仅仅表示事件的标记SpecificationDesign08/9811
26、/98Testing02/995/99AvailableCoding9/0011/00Announce里程碑图示里程碑图示北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划资源图北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划编制项目进度计划确定项目的所有活动及其开始和结束时间监控项目实施的基础,它是项目管理的基准计划是三维的,考虑时间,费用和资源编制项目进度计划步骤进度编制资源调整成本预算计划优化调整形成基线计划北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划进度编制的基本方法关键路径法正推法逆推法时间压缩法赶工(Crash)快速跟进
27、(Fast tracking:搭接)资源调整尝试法 北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划关键路径法关键路径法(CPM:Critical Path Method)CPM是根据指定的网络顺序逻辑关系和单一的历时估算,计算每一个活动的单一的、确定的最早和最迟开始和完成日期计算网络图中完成时间最长的路径计算浮动时间北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划进度编制的基本术语(进度时间参数)最早开始时间(Early start)最晚开始时间(Late start)最早完成时间(Early finish)最晚完成时间(Late finish)自由浮
28、动(Free Float)总浮动(Total Float)超前(Lead)滞后(Lag)北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划浮动时间(Float)浮动时间是一个活动的机动性,它是一个活动在不影响其它活动或者项目完成的情况下可以延迟的时间量Float0:时间安排比较合理Float=0:比较紧张FloatC-G-HCp Path:18Finish北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划检查网络图确保网络图完整是否正确标示了critical path?是否有哪个任务存在很大的float,需要重新规划是否有不合理的空闲时间熟悉并分析网络图cr
29、itical path上有什么风险?Float有多大?那些任务有那种类型的Float。应该确保你的目标被满足是否需要增加里程碑那些任务有提交物工作可以在期望的时间内完成吗?提交物可以在规定的时间内完成吗?北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划时间压缩法时间压缩法 时间压缩法是在不改变项目范围的前提下缩短项目工期的方法应急法-赶工(Crash)赶工也称为时间-成本平衡方法是在不改变活动的前提下,通过压缩某一个或者多个活动的时间来达到缩短整个项目工期的目的是在最小相关成本增加的条件下,压缩关键路经上的关键活动历时的方法压缩角度,越小越压缩角度,越小越好好追追加加成成本
30、本北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划进度压缩单位成本计算方法进度压缩单位成本=(压缩成本-正常成本)/(正常进度-压缩进度)例如:任务A:正常进度7周,成本5万;压缩到5周的成本是6.2万 进度压缩单位成本=(6.2-5)/(7-5)=6000元/周 如果压缩到6周的成本是:5.6万北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划平行作业法-快速跟进(Fast tracking:搭接)改变活动间的逻辑关系,并行开展活动项目管理项目管理:100需求需求:10设计设计:5任任务务设计设计:5时间时间北京赛迪网信息技术有限公司北京赛迪网信息技术有
31、限公司软件项目进度计划任务超前(Lead)举例:A完成之前3天B开始作用:1)解决任务的搭接2)对任务可以进行合理的拆分3)缩短项目工期活动活动A A活动活动B B结束结束-开始开始Lead=3Lead=3北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划资源调整尝试法 资源调整尝试法资源优化配置通过调整进度计划,形成平稳连续的资源需求最有效的利用资源使资源闲置的时间最小化尽量避免超出资源能力方法资源平衡,维持工期不变,使资源强度尽可能平衡在满足资源约束条件下,使工期最短将资源从非关键活动转到关键活动将资源从非关键活动转到关键活动逆向资源分配法逆向资源分配法北京赛迪网信息技术
32、有限公司北京赛迪网信息技术有限公司软件项目进度计划资源平衡法北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划项目成本预算 分配项目成本,进行成本预算 项目的预算成本组成:资源成本分配给项目中资源的成本固定成本是一种不因任务工期或资源完成工时的变化而变化的成本成本预算的作用确保各项工作获得所需的资源是实际成本的一种控制机制为项目管理者控制项目提供一把尺子北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划分配项目成本包括三种情况分配资源成本分配固定资源成本 例如:需要的硬件设备分配固定成本 例如:培训任务北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件
33、项目进度计划调整计划调整资源,解决资源冲突调整进度,优化项目,缩短工期调整项目成本预算,以便减少项目费用解决资源冲突的方法资源调配推迟资源开始工作时间增加资源总量替换资源设置资源加班时间调整资源日历只使用资源的一部分工作时间北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划优化进度,缩短工期分解关键任务给任务增加资源缩减关键任务的工期重叠关键任务设置日历增加工作时间通过减少工时来缩减任务工期通过分配加班工时来缩短关键任务北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司软件项目进度计划调整项目成本预算降低资源的费率减少任务的工时减少资源的分配单位减少加班替换资源减少任务的固
34、定成本删除任务北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司本章内容提要软件项目分解软件项目分解 6.1软件项目估算概念软件项目估算概念6.2软件项目规模估算软件项目规模估算6.3软件项目成本估算软件项目成本估算6.4软件项目进度估算软件项目进度估算6.5软件项目进度计划软件项目进度计划6.6复习思考题复习思考题6.8本章小结本章小结6.7北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司6.7 本章小结软件项目成本估算及进度管理是在软件项目的早期要开展的一项重要工作,也是软件项目管理的重要内容之一。成本估算和进度管理是制定软件项目计划的依据,对于软件项目的整个运行过程有重要意义。本章
35、对软件项目估算和进度计划分别进行了介绍。项目规模成本估算是项目规划的基础,也是项目成本管理的核心,通过成本估算方法,分析并确定项目的估算成本,并以此为基础进行项目成本预算和计划编排,开展项目成本控制等管理活动。北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司本章内容提要软件项目分解软件项目分解 6.1软件项目估算概念软件项目估算概念6.2软件项目规模估算软件项目规模估算6.3软件项目成本估算软件项目成本估算6.4软件项目进度估算软件项目进度估算6.5软件项目进度计划软件项目进度计划6.6复习思考题复习思考题6.8本章小结本章小结6.7北京赛迪网信息技术有限公司北京赛迪网信息技术有限公司6.8 复习思考题1.软件项目规模成本估算的基本方法有几种?2.根据某项目的任务分解结构,对项目进行规模成本估算。3.有几种常用的网络图?4.画出习题6.2中项目的网络图。5.用微软的Project工具,编制习题6.2中项目的进度计划表。