软件项目范围管理概述课件

上传人:人*** 文档编号:579576478 上传时间:2024-08-27 格式:PPT 页数:84 大小:282.50KB
返回 下载 相关 举报
软件项目范围管理概述课件_第1页
第1页 / 共84页
软件项目范围管理概述课件_第2页
第2页 / 共84页
软件项目范围管理概述课件_第3页
第3页 / 共84页
软件项目范围管理概述课件_第4页
第4页 / 共84页
软件项目范围管理概述课件_第5页
第5页 / 共84页
点击查看更多>>
资源描述

《软件项目范围管理概述课件》由会员分享,可在线阅读,更多相关《软件项目范围管理概述课件(84页珍藏版)》请在金锄头文库上搜索。

1、软件项目管理1 1软件项目管理软件项目管理第四章第四章 软件项目范围管理软件项目范围管理清华大学计算机系清华大学计算机系 殷人昆殷人昆软件项目管理2 24.1 4.1 项目范围管理的概念项目范围管理的概念项目的工作范围也称为项目的工作范围也称为“项目范围项目范围”,是为了实现,是为了实现客户和承包商共同认可的项目目标,要求项目相客户和承包商共同认可的项目目标,要求项目相关各方必须完成的各项工作内容。关各方必须完成的各项工作内容。因此,项目目标是项目范围管理的基准,但要求因此,项目目标是项目范围管理的基准,但要求确定的项目目标应是清晰的、具体的。确定的项目目标应是清晰的、具体的。项目目标可以是一

2、个体系,也可以是单独的目标,项目目标可以是一个体系,也可以是单独的目标,一般情况下,项目总目标包括两个主要部分:一般情况下,项目总目标包括两个主要部分:v成果目标成果目标(交付成果)(交付成果)v约束目标约束目标(时间、成本的约束)(时间、成本的约束)软件项目管理3 3根据项目中的上下文关系,根据项目中的上下文关系,“范围范围”这个词涉这个词涉及到两方面内容:及到两方面内容:a)产品范围界定产品范围界定 一个产品或一个服务应当一个产品或一个服务应当包含哪些特征和功能。其中包含产品规格说包含哪些特征和功能。其中包含产品规格说明、性能技术指标的描述。明、性能技术指标的描述。b)项目范围界定项目范围

3、界定 指为了交付具有特定的特指为了交付具有特定的特征和功能的产品(例如一个工厂辅助制造系征和功能的产品(例如一个工厂辅助制造系统、一个商店销售系统)必须要做的工作。统、一个商店销售系统)必须要做的工作。即项目要做什么?如何做工作才能交付这个即项目要做什么?如何做工作才能交付这个产品。产品。软件项目管理4 41. 1. 项目范围管理的过程项目范围管理的过程项目启动后,要清晰地确定项目范围,形成项目启动后,要清晰地确定项目范围,形成项目项目规格说明规格说明,明确阐明项目的范围特征。在制定,明确阐明项目的范围特征。在制定项项目范围管理计划目范围管理计划时,一定要界定清楚项目的分工时,一定要界定清楚项

4、目的分工界面,以防在项目实施时责任不清。界面,以防在项目实施时责任不清。项目范围的界定,不能代表项目范围是可控的。项目范围的界定,不能代表项目范围是可控的。还需要对项目范围进一步细化,使之具体化、层还需要对项目范围进一步细化,使之具体化、层次化,从而达到可管理、可控制、可实施的目的。次化,从而达到可管理、可控制、可实施的目的。这就需要建立这就需要建立工作分解结构工作分解结构WBS (Work Breakdown Structure)。项目范围的核实表明,项目范围必须得到项目干项目范围的核实表明,项目范围必须得到项目干系人的确认。系人的确认。软件项目管理5 5项目范围核实贯穿于整个项目生存周期项

5、目范围核实贯穿于整个项目生存周期。从项。从项目管理组织确认目管理组织确认 WBS 的具体内容开始,到项的具体内容开始,到项目各个阶段的交付物检验,直到最后项目收尾目各个阶段的交付物检验,直到最后项目收尾和文档验收,甚至延伸到项目评价和总结。和文档验收,甚至延伸到项目评价和总结。项目范围的变更控制项目范围的变更控制发生在项目实施阶段发生在项目实施阶段,即,即计划执行阶段。执行项目范围变更控制的主要计划执行阶段。执行项目范围变更控制的主要工具是建立和运用项目变更控制系统,规范变工具是建立和运用项目变更控制系统,规范变更控制,划清相关责任。更控制,划清相关责任。综上所述,范围管理的主要过程有:综上所

6、述,范围管理的主要过程有:1)启动启动:项目投资方或承包商正式开始一个项:项目投资方或承包商正式开始一个项目或继续到项目的下一个阶段。标志项目正目或继续到项目的下一个阶段。标志项目正软件项目管理6 6式开始或存在的一个重要文档就是式开始或存在的一个重要文档就是项目章程项目章程。这个文档将正式认可项目的存在,并给出明这个文档将正式认可项目的存在,并给出明确的项目概要。确的项目概要。2)编制项目范围计划编制项目范围计划:项目范围计划是项目计:项目范围计划是项目计划的一部分。目的是建立一些文档和衡量项划的一部分。目的是建立一些文档和衡量项目或项目阶段是否完成的准则,为项目决策目或项目阶段是否完成的准

7、则,为项目决策提供基础。这个过程的工作成果是产生提供基础。这个过程的工作成果是产生范围范围说明说明和和范围管理计划范围管理计划。3)项目范围定义项目范围定义:将项目划分为一些较小的更:将项目划分为一些较小的更好管理的组成部分。这个过程的工作成果是好管理的组成部分。这个过程的工作成果是提交一个提交一个工作分解结构工作分解结构WBS (Work Breakdown Structure)。软件项目管理7 74)项目范围核实项目范围核实:对经过分解的项目范围进行:对经过分解的项目范围进行正式的确认。主要项目干系人,如客户、项正式的确认。主要项目干系人,如客户、项目发起人等要对项目可交付成果的定义给予目

8、发起人等要对项目可交付成果的定义给予正式的审核和确认。正式的审核和确认。5)项目范围变更控制项目范围变更控制:是指有关项目范围的变:是指有关项目范围的变更分析、审核、纠正措施实施、修正范围计更分析、审核、纠正措施实施、修正范围计划的过程。这个过程的工作成果是划的过程。这个过程的工作成果是范围变更范围变更、改正行动改正行动和和经验教训经验教训。以上的活动既是彼此独立的,又是相互影响的。以上的活动既是彼此独立的,又是相互影响的。各阶段之间有明显的界限,可以分开阐述。各阶段之间有明显的界限,可以分开阐述。软件项目管理8 81. 1. 输入输入输入输入 产品说明产品说明产品说明产品说明 战略计划战略计

9、划战略计划战略计划 项目选择标准项目选择标准项目选择标准项目选择标准 历史资料历史资料历史资料历史资料2. 2. 工具与技术工具与技术工具与技术工具与技术 项目选择方法项目选择方法项目选择方法项目选择方法 专家评审专家评审专家评审专家评审3. 3. 输出输出输出输出 项目章程项目章程项目章程项目章程 委派项目经理委派项目经理委派项目经理委派项目经理 约束条件约束条件约束条件约束条件 假设条件假设条件假设条件假设条件项目启动项目启动1 1. . 输入输入输入输入 产品说明产品说明产品说明产品说明 项目章程项目章程项目章程项目章程 约束条件约束条件约束条件约束条件 假设条件假设条件假设条件假设条件

10、2. 2. 工具与技术工具与技术工具与技术工具与技术 产品分析产品分析产品分析产品分析 成本成本成本成本/ /效益分析效益分析效益分析效益分析 可选择的鉴定方式可选择的鉴定方式可选择的鉴定方式可选择的鉴定方式 专家评审专家评审专家评审专家评审3. 3. 输出输出输出输出 范围说明范围说明范围说明范围说明 辅助说明辅助说明辅助说明辅助说明 范围管理计划范围管理计划范围管理计划范围管理计划范围计划范围计划1. 1. 输入输入输入输入 范围说明范围说明范围说明范围说明 约束条件约束条件约束条件约束条件 假设条件假设条件假设条件假设条件 其他规划成果其他规划成果其他规划成果其他规划成果 历史资料历史资

11、料历史资料历史资料2. 2. 工具与技术工具与技术工具与技术工具与技术 工作分解结构样板工作分解结构样板工作分解结构样板工作分解结构样板 分解分解分解分解3. 3. 输出输出输出输出 工作分解结构工作分解结构工作分解结构工作分解结构范围定义范围定义项目范围管理项目范围管理项目启动项目启动范围计划范围计划范围定义范围定义软件项目管理9 9项目范围管理项目范围管理1. 1. 输入输入输入输入 工作成果工作成果工作成果工作成果 产品文档产品文档产品文档产品文档2. 2. 工具与技术工具与技术工具与技术工具与技术 检验检验检验检验3. 3. 输出输出输出输出 正式验收正式验收正式验收正式验收范围核实范

12、围核实1 1. . 输入输入输入输入 工作分解结构工作分解结构工作分解结构工作分解结构 执行报告执行报告执行报告执行报告 变更需求变更需求变更需求变更需求 范围管理计划范围管理计划范围管理计划范围管理计划2. 2. 工具与技术工具与技术工具与技术工具与技术 范围变更控制系统范围变更控制系统范围变更控制系统范围变更控制系统 绩效测量绩效测量绩效测量绩效测量 附加规划附加规划附加规划附加规划3. 3. 输出输出输出输出 范围变更范围变更范围变更范围变更 纠正措施纠正措施纠正措施纠正措施 经验总结经验总结经验总结经验总结范围变更控制范围变更控制范围核实范围核实范围变更控制范围变更控制软件项目管理10

13、102. 2. 项目目标项目目标项目一旦立项,就必定产生一个项目目标。项目一旦立项,就必定产生一个项目目标。对于项目的不同利益方,如客户方、承包方或对于项目的不同利益方,如客户方、承包方或其他相关方,又有不同目标和把握重点。其他相关方,又有不同目标和把握重点。例如,一个电信运营商要投资例如,一个电信运营商要投资 8000 万元,改万元,改造和扩容原有的计费系统,在原有造和扩容原有的计费系统,在原有 150 个营业个营业厅的基础上,扩充到厅的基础上,扩充到 360 个,再建立个,再建立 10 个城个城市级联网计费中心,同时完成整个系统的应用市级联网计费中心,同时完成整个系统的应用功能改造。要求工

14、期为功能改造。要求工期为 4 个月。个月。项目目标是项目目标是实施项目所要达到的期望结果实施项目所要达到的期望结果,即,即项目所能交付的产品或服务。项目所能交付的产品或服务。软件项目管理1111项目通常是有一定期望结果的一次性活动,它项目通常是有一定期望结果的一次性活动,它有确定的起点和终点,并且任何一个具体项目有确定的起点和终点,并且任何一个具体项目都要解决一定的问题,达到一定预期的合理目都要解决一定的问题,达到一定预期的合理目标。标。1)项目目标的多样性项目目标的多样性:在一个项目中,目标往:在一个项目中,目标往往不是单一的,而是多个目标交织的。各种往不是单一的,而是多个目标交织的。各种目

15、标之间可能有冲突。因此,在项目实施过目标之间可能有冲突。因此,在项目实施过程中,要注意在同一层次中不同目标的协调程中,要注意在同一层次中不同目标的协调以及在不同层次中总目标和子目标的协调。以及在不同层次中总目标和子目标的协调。2)项目目标基本表现在:项目目标基本表现在:时间时间、成本成本、技术性能技术性能(或质量标准)(或质量标准)等三个方面。实施等三个方面。实施项项软件项目管理1212目的目标就是要目的目标就是要充分利用可获得的资源充分利用可获得的资源,使,使得项目得项目在一定的时间内在一定的时间内,在一定的预算在一定的预算基础基础上,获得所上,获得所期望的技术结果期望的技术结果。但三个基本

16、目。但三个基本目标之间存在冲突,三者之间需要进行一定的标之间存在冲突,三者之间需要进行一定的平衡。平衡。时间时间成本成本性能性能期望达到的性能期望达到的性能时间限制时间限制预算预算软件项目管理13132)项目目标的优先性项目目标的优先性:项目的不同目标,在项:项目的不同目标,在项目管理的不同阶段,根据不同的需要,其重目管理的不同阶段,根据不同的需要,其重要性可能会不同,关注的重点也会不同。例要性可能会不同,关注的重点也会不同。例如,在如,在项目的启动阶段项目的启动阶段,可能给予,可能给予技术性能技术性能以较多的关注;在以较多的关注;在实施阶段实施阶段,成本成本将成为重将成为重点;在点;在验收验

17、收时,对时,对时间进度时间进度将给予高度的重将给予高度的重视。视。3)项目目标的层次性项目目标的层次性:项目的目标可以有一个:项目的目标可以有一个从抽象到具体的逐层细化的层次结构。从抽象到具体的逐层细化的层次结构。例如,例如,一个一个 ERP 项目,大项目目标是项目,大项目目标是 6 个月完成一个月完成一个个 ERP 系统的开发,在下层可能有网络、分系统的开发,在下层可能有网络、分布式数据库等子目标。布式数据库等子目标。软件项目管理1414项目目标确定的过程项目目标确定的过程1)项目情况分析项目情况分析:对项目的整个环境,包括外部:对项目的整个环境,包括外部环境、上层组织系统、市场情况、项目干

18、系人环境、上层组织系统、市场情况、项目干系人(客户、承包商、相关供应商等)、社会经济(客户、承包商、相关供应商等)、社会经济和政治和政治 / 法律环境等。法律环境等。2)项目问题界定项目问题界定:检查在上层组织系统、当前环:检查在上层组织系统、当前环境和各种限制条件中是否存在影响项目开展的境和各种限制条件中是否存在影响项目开展的因素和问题,对问题进行分类、界定。得出项因素和问题,对问题进行分类、界定。得出项目问题产生的原因、背景和界限。目问题产生的原因、背景和界限。3)确定项目目标因素确定项目目标因素:根据对项目当前问题的分:根据对项目当前问题的分析和定义,确定可能影响项目发展和成败析和定义,

19、确定可能影响项目发展和成败软件项目管理1515的明确的、具体的、可量化的目标因素,如项的明确的、具体的、可量化的目标因素,如项目风险大小、资金成本、项目所涉及的领域、目风险大小、资金成本、项目所涉及的领域、通货膨胀、回收期等。这些可以在可行性分析通货膨胀、回收期等。这些可以在可行性分析或项目论证的过程中实施。或项目论证的过程中实施。4)建立项目目标体系建立项目目标体系:通过分析目标因素,确定:通过分析目标因素,确定项目相关各方的项目目标和项目各层次的目标,项目相关各方的项目目标和项目各层次的目标,再描述和确定项目目标的具体内容和重要性。再描述和确定项目目标的具体内容和重要性。5)确定项目目标体

20、系中各个目标的关系确定项目目标体系中各个目标的关系:区分必:区分必需的、期望的、阶段性的目标。理清不同目标需的、期望的、阶段性的目标。理清不同目标之间有哪些必然的、直接或间接的联系和矛盾。之间有哪些必然的、直接或间接的联系和矛盾。从整体上把握项目的目标。从整体上把握项目的目标。软件项目管理16163. 3. 项目的目标管理项目的目标管理目标管理目标管理MBO(Management By Objectives)是)是一种把总体目标和具体计划相联系的管理方式。一种把总体目标和具体计划相联系的管理方式。目标管理的过程是一个参与式的管理过程。目标管理的过程是一个参与式的管理过程。高层高层管理人员设定总

21、体目标管理人员设定总体目标,其,其下属依据这个总体目下属依据这个总体目标分别制定各自的职责范围、工作范围和工作结标分别制定各自的职责范围、工作范围和工作结果果。项目经理定期地对工作结果进行评价。项目经理定期地对工作结果进行评价。这是一种系统的管理方法,有效地连接了项目目这是一种系统的管理方法,有效地连接了项目目标与组织的总体目标、项目目标与项目组成员的标与组织的总体目标、项目目标与项目组成员的个人目标,提供了有效的沟通方法。个人目标,提供了有效的沟通方法。软件项目管理1717 4.2 4.2 项目启动:项目章程项目启动:项目章程启动项目首先要从组织整体环境和战略计划上进启动项目首先要从组织整体

22、环境和战略计划上进行考虑。行考虑。战略计划就是通过对组织的优势、劣势的分析,战略计划就是通过对组织的优势、劣势的分析,研究组织环境中存在的机会和威胁,预测未来趋研究组织环境中存在的机会和威胁,预测未来趋势,展望新的产品与服务,从而确定长远的目标势,展望新的产品与服务,从而确定长远的目标和规划。和规划。这就是有名的这就是有名的SWOT分析分析方法,通过分析方法,通过分析优势优势(S)、劣势劣势(W)、机会机会(O)、威胁威胁(T),以制定战略计划。,以制定战略计划。企业战略的核心在于建立竞争优势。企业战略的核心在于建立竞争优势。软件项目管理18181. 1. 项目启动的概念项目启动的概念项目启动

23、是正式认可一个新项目存在的过程,或项目启动是正式认可一个新项目存在的过程,或者是认可一个已经存在的项目让其继续进行下一者是认可一个已经存在的项目让其继续进行下一个阶段工作的过程。个阶段工作的过程。项目通常是由于下列需要而被批准的。项目通常是由于下列需要而被批准的。v 市场需求市场需求v 商业需求商业需求v 客户需求客户需求v 技术发展要求技术发展要求v 社会要求社会要求这些需要也可能被称为是问题、机遇或客户的要这些需要也可能被称为是问题、机遇或客户的要求。求。软件项目管理1919投资项目的原因投资项目的原因从项目整体价值考虑排序从项目整体价值考虑排序支持明确的商业目标支持明确的商业目标1获得较

24、好的内部收益率获得较好的内部收益率2支持潜在的商业目标支持潜在的商业目标3获得较好的净现值获得较好的净现值4具有合理的投资回收期具有合理的投资回收期5抗争竞争对手类似系统抗争竞争对手类似系统6支持管理决策支持管理决策7满足预算的约束条件满足预算的约束条件8例如,某公司批准投资项目的主要衡量标准如例如,某公司批准投资项目的主要衡量标准如下:下:软件项目管理2020投资项目的原因投资项目的原因从项目整体价值考虑排序从项目整体价值考虑排序获取更大的收益可能性获取更大的收益可能性9获得较好的投资回收率获得较好的投资回收率10项目成功实施完成的可能项目成功实施完成的可能性达到最大性达到最大11满足技术和

25、系统的要求满足技术和系统的要求12支持法律和政府的要求支持法律和政府的要求13达到较好的利润指标达到较好的利润指标14引入新技术引入新技术15软件项目管理2121项目启动的过程,也可以理解为项目被批准的项目启动的过程,也可以理解为项目被批准的过程。不论是客户方还是承包商,都应当有这过程。不论是客户方还是承包商,都应当有这个确认过程。个确认过程。在审核、批准的过程中,具体分析其可行性。在审核、批准的过程中,具体分析其可行性。只有当项目被认为是可行的,或者项目的某一只有当项目被认为是可行的,或者项目的某一个阶段必备的条件成熟时,项目才可以启动。个阶段必备的条件成熟时,项目才可以启动。2. 2. 项

26、目启动的依据项目启动的依据1)产品(或交付成果)陈述产品(或交付成果)陈述2)阐明项目工作完成后生产出来的阐明项目工作完成后生产出来的产品或服务产品或服务的特征的特征。在应用软件开发时,一般可以将产品。在应用软件开发时,一般可以将产品说明理解为应用的需求陈述,说明理解为应用的需求陈述,“特征特征”即为软件即为软件系系软件项目管理2222统待实现的功能统待实现的功能。产品说明还要记载项目生产的产品或服务与商产品说明还要记载项目生产的产品或服务与商业需要及其他影响因素之间的关系。业需要及其他影响因素之间的关系。尽管产品说明的形式和内容各不相同,其目的尽管产品说明的形式和内容各不相同,其目的是为项目

27、计划提供详细、充分的资料。是为项目计划提供详细、充分的资料。如果项目是按客户的合同建立的,最初的产品如果项目是按客户的合同建立的,最初的产品说明应是由客户提供的。说明应是由客户提供的。2)战略计划战略计划项目管理组织在项目决策时,应当考虑组织当项目管理组织在项目决策时,应当考虑组织当前或长远的战略计划,以及组织的整体环境。前或长远的战略计划,以及组织的整体环境。分析项目的机遇和风险,预测项目的发展是否分析项目的机遇和风险,预测项目的发展是否符合公司的战略计划对未来的需要。符合公司的战略计划对未来的需要。软件项目管理23233)项目选择标准项目选择标准4)通过项目生产的产品可能涉及的工作范围、通

28、过项目生产的产品可能涉及的工作范围、问题和产品相关价值来定义项目选择标准。问题和产品相关价值来定义项目选择标准。(例如财政收入、市场份额、公众反映等)(例如财政收入、市场份额、公众反映等)4)历史资料历史资料5)包括以往项目(一般是类似项目)选择决策包括以往项目(一般是类似项目)选择决策的结果和以往项目执行的结果,在可获得的范的结果和以往项目执行的结果,在可获得的范围内对它们加以考虑。围内对它们加以考虑。6)在项目启动阶段,在确认项目某一工作执行在项目启动阶段,在确认项目某一工作执行的结果时,有关前面工作的结果的信息通常是的结果时,有关前面工作的结果的信息通常是非常重要的。非常重要的。软件项目

29、管理24243.3. 项目选择的方法项目选择的方法项目选择的决策模型通常有两种:项目选择的决策模型通常有两种:1)收益测量方法收益测量方法:方案比较法、加权平均模型、:方案比较法、加权平均模型、收益分布、经济模型。收益分布、经济模型。2)约束优化方法约束优化方法:数学模型,用线性的或非线:数学模型,用线性的或非线性的、动态的、完整的及混合目标的项目规性的、动态的、完整的及混合目标的项目规划系统。划系统。决策模型既包括常规技术(如决策树、核心选择决策模型既包括常规技术(如决策树、核心选择等),还包括特殊技术(如历史进程分析、逻辑等),还包括特殊技术(如历史进程分析、逻辑结构分析等)。结构分析等)

30、。下面简单介绍两种项目选择的具体方法。下面简单介绍两种项目选择的具体方法。软件项目管理2525类比法(方案比较法)类比法(方案比较法)通常,一个组织会有很多不同项目的考虑,每个通常,一个组织会有很多不同项目的考虑,每个项目关心的重点又不一样,很容易分析出哪些项项目关心的重点又不一样,很容易分析出哪些项目对组织的发展有哪些影响,而且其投入也是合目对组织的发展有哪些影响,而且其投入也是合理的。理的。但现实中,很多类似的项目需要仔细地比较,否但现实中,很多类似的项目需要仔细地比较,否则很难判断哪个项目更合适。则很难判断哪个项目更合适。例如,某公司有两个类似的系统开发项目,而当例如,某公司有两个类似的

31、系统开发项目,而当前的状况是只能对其中一个进行成本投入,这就前的状况是只能对其中一个进行成本投入,这就需要分析比较两个类似项目的各个方面,分析需要分析比较两个类似项目的各个方面,分析收收益对组织的发展影响益对组织的发展影响,以及,以及要承担的风险要承担的风险等,最等,最后选出合适的项目。后选出合适的项目。软件项目管理2626完成这种方案比较的过程有一个大前提:需要两完成这种方案比较的过程有一个大前提:需要两个项目都提供详细的方案,在个项目都提供详细的方案,在v 投资回报投资回报v 市场前景市场前景v 收益情况收益情况v 技术指标技术指标v 时间要求时间要求等方面做出比较分析。使用的工具通常有等

32、方面做出比较分析。使用的工具通常有投资收投资收益率益率、投资回收率投资回收率、净现值净现值等,使项目选择数量等,使项目选择数量化。例如,净现值分析时,不但要考虑项目的现化。例如,净现值分析时,不但要考虑项目的现金流情况,还要考虑折现率的大小,从而使计算金流情况,还要考虑折现率的大小,从而使计算出的净现值具有可比较的参考价值。出的净现值具有可比较的参考价值。软件项目管理2727加权评分模型加权评分模型这是基于多种标准进行项目选择的系统方法。这是基于多种标准进行项目选择的系统方法。这些标准包括众多因素,如解决问题的能力、这些标准包括众多因素,如解决问题的能力、项目整体的优先级、项目所需时间、预期的

33、财项目整体的优先级、项目所需时间、预期的财务指标等。务指标等。使用加权评分模型实施项目选择时使用加权评分模型实施项目选择时1)首先要识别这些标准,并通过头脑风暴会议首先要识别这些标准,并通过头脑风暴会议或相关交流会议统一这些标准;或相关交流会议统一这些标准;2)其次对各个标准赋予权值其次对各个标准赋予权值 X,以表明标准的,以表明标准的重要程度。可以是十分制或百分比。重要程度。可以是十分制或百分比。3)接着,给每一个标准一个评分接着,给每一个标准一个评分 Y,表明项目,表明项目软件项目管理2828达到这个标准的程度。达到这个标准的程度。4)最后,根据标准的权值和标准的评分,得出最后,根据标准的

34、权值和标准的评分,得出项目的加权评分,使得各个项目能够加以合项目的加权评分,使得各个项目能够加以合理、科学的比较。理、科学的比较。项目经理可以为特定的标准设置最低分数,如项目经理可以为特定的标准设置最低分数,如果某一个项目的相应标准达不到这个分值,就果某一个项目的相应标准达不到这个分值,就要放弃这个项目。要放弃这个项目。软件项目管理29294.4. 正式启动项目正式启动项目正式启动项目,需要得到组织高层管理者的正正式启动项目,需要得到组织高层管理者的正式认可,以正式文件发布,或是直接授权某个式认可,以正式文件发布,或是直接授权某个部门对项目负责,或是直接下达项目经理任务部门对项目负责,或是直接

35、下达项目经理任务书。书。正式启动项目的标志主要有:正式启动项目的标志主要有:1)项目章程项目章程2)项目章程是项目章程是正式认可项目存在正式认可项目存在并并指明项目目指明项目目标标和和管理人员管理人员的一种组织级正式文件。的一种组织级正式文件。3)项目管理团队成员应该在项目章程上签字,项目管理团队成员应该在项目章程上签字,以表明认可项目的目标和要求。以表明认可项目的目标和要求。软件项目管理3030XX公司项目章程公司项目章程项目章程确认了项目经理,阐述了项目涉及的主项目章程确认了项目经理,阐述了项目涉及的主要职能。该章程要发送给所涉及的职能或业务部要职能。该章程要发送给所涉及的职能或业务部门。

36、但它必须得到高层管理人员(如项目总监)门。但它必须得到高层管理人员(如项目总监)的正式确认。的正式确认。文档编号:文档编号:项目名称:项目名称:批准时间:批准时间: 项目总监签字:项目总监签字:项目编号:项目编号:项目经理:项目经理:项目目标:项目目标:项目经理的职责:项目经理的职责:项目相关的职能:项目相关的职能: 项目经理签字:项目经理签字:文件发送:文件发送:软件项目管理3131当一个项目按照合同执行时,有时合同条款像当一个项目按照合同执行时,有时合同条款像项目章程一样,可以为承包方提供项目启动的项目章程一样,可以为承包方提供项目启动的指导和确认。指导和确认。从项目管理角度来看,有效的项

37、目章程在项目从项目管理角度来看,有效的项目章程在项目进行时会起到很关键的作用。进行时会起到很关键的作用。2)任命项目经理任命项目经理3)项目经理应当尽可能在项目的早期制定或委项目经理应当尽可能在项目的早期制定或委派,应在项目规划完成之前上任。派,应在项目规划完成之前上任。4)项目经理在项目章程中确认,也可以单独以项目经理在项目章程中确认,也可以单独以文件的形式任命。项目经理的早期介入,可及文件的形式任命。项目经理的早期介入,可及早把握项目信息,捋清项目管理思路,明确责早把握项目信息,捋清项目管理思路,明确责任,提高效率。任,提高效率。软件项目管理32323)制约因素制约因素4)制约因素是限制项

38、目管理团队进行运作的要制约因素是限制项目管理团队进行运作的要素。各种制约因素将影响项目团队的决策和项素。各种制约因素将影响项目团队的决策和项目进度的安排。目进度的安排。5)例如,项目预算需要事先确认,因为它会限例如,项目预算需要事先确认,因为它会限制资源和进度的安排。另外,如果一个项目按制资源和进度的安排。另外,如果一个项目按照合同执行时,合同条款也是制约因素。照合同执行时,合同条款也是制约因素。6)因此,在项目启动阶段,必须对已经存在的因此,在项目启动阶段,必须对已经存在的制约因素和将来可能出现的制约因素进行分析制约因素和将来可能出现的制约因素进行分析和归类。和归类。4)假设条件假设条件5)

39、在组织进行项目选择、立项,或项目经理进在组织进行项目选择、立项,或项目经理进行行软件项目管理3333具体的项目管理活动时,往往隐含了一些假设具体的项目管理活动时,往往隐含了一些假设条件。条件。这些假设条件有些确定性大些,有些确定性小这些假设条件有些确定性大些,有些确定性小些。确定性小的假设条件对项目的实际进展构些。确定性小的假设条件对项目的实际进展构成了一定的风险。例如,关键技术人员如果不成了一定的风险。例如,关键技术人员如果不能按照假设的时间加入项目团队,就会对产品能按照假设的时间加入项目团队,就会对产品的开发进度以及对项目的进度和费用产生或大的开发进度以及对项目的进度和费用产生或大或小的影

40、响。或小的影响。为了规划目标的准确性,考虑到的假设条件尽为了规划目标的准确性,考虑到的假设条件尽可能做到科学性、真实性和确定性。可能做到科学性、真实性和确定性。软件项目管理34345.5. 效益的预测和评估效益的预测和评估软件项目的效益表现形式各自不同,包括直接软件项目的效益表现形式各自不同,包括直接效益和间接效益、经济效益和社会效益、近期效益和间接效益、经济效益和社会效益、近期效益和远期效益、有形效益和无形效益、微观效益和远期效益、有形效益和无形效益、微观效益和宏观效益等。效益和宏观效益等。对于项目的效益的量化和计算,可以归纳为以对于项目的效益的量化和计算,可以归纳为以下下 4 种。种。1)

41、函数求解法函数求解法 Y = f (X)其中,其中,Y = 效益效益,X = 项目项目/子项目效益变量子项目效益变量。它包含工时节省、流动资金占用减少、生产周它包含工时节省、流动资金占用减少、生产周软件项目管理3535期缩短等因素。产生的效益一律换算成价值量。期缩短等因素。产生的效益一律换算成价值量。纯价值量也称纯价值量也称纯收入纯收入,按,按产出效益的总和减去投产出效益的总和减去投入总和入总和计算,包括硬件、其他固定资产、软件、计算,包括硬件、其他固定资产、软件、易耗品等。例如:易耗品等。例如: 其中,其中,Xn = 各专项管理所获得的经济效益;各专项管理所获得的经济效益; C1 = 采用计

42、算机管理新增的固定资产价值;采用计算机管理新增的固定资产价值; K1 = 固定资产折旧系数;固定资产折旧系数; C2 = 采用计算机管理新增易耗品的价值量;采用计算机管理新增易耗品的价值量; K2 = C2 的使用年限;的使用年限; t = 采用计算机所用工时费用的总额;采用计算机所用工时费用的总额;软件项目管理3636如果固定资产折旧期为如果固定资产折旧期为 5 年,则计算一年的效年,则计算一年的效益时,扣除其投入时按益时,扣除其投入时按 1/5 计算。计算。一般能建立函数关系的,多为直接效益或有形一般能建立函数关系的,多为直接效益或有形效益。效益。2)相关关系法相关关系法3)适用于软件项目

43、与效益之间虽然不能建立直适用于软件项目与效益之间虽然不能建立直接函数关系,但有明显的相关关系的情形。接函数关系,但有明显的相关关系的情形。4)由于软件系统或单项子系统的建立,可以导由于软件系统或单项子系统的建立,可以导致某些单项指标的改善,如成本降低、生产率致某些单项指标的改善,如成本降低、生产率提高、工时减少。可提高、工时减少。可根据每个检查点的实测数根据每个检查点的实测数据或统计数值据或统计数值,应用最小二乘法找出最佳拟合应用最小二乘法找出最佳拟合曲线或直线曲线或直线,按函数求解法处理。,按函数求解法处理。软件项目管理37373)模糊数学法模糊数学法4)适用于软件项目与效益之间既没有直接函

44、数适用于软件项目与效益之间既没有直接函数关系,也没有明显的相关关系,但隐约存在一关系,也没有明显的相关关系,但隐约存在一些可意识到的模糊事项和模糊量值(还不能准些可意识到的模糊事项和模糊量值(还不能准确判断其定量或定性关系)的情形。确判断其定量或定性关系)的情形。5)可以分析这些模糊的东西,确定一些指标来可以分析这些模糊的东西,确定一些指标来评价项目,并赋予权值进行打分,从而把没有评价项目,并赋予权值进行打分,从而把没有定性关系的问题,量化为可定量分析的问题,定性关系的问题,量化为可定量分析的问题,进行评估计算。进行评估计算。4)专家意见法(专家意见法(Delphi法)法)5)请有经验的多方面

45、的专家,从请有经验的多方面的专家,从不同的专业视不同的专业视角对项目的成果、效益或水平进行评估角对项目的成果、效益或水平进行评估。尽。尽软件项目管理38386.6. 投资投资/效益的几个指标效益的几个指标管每位专家的意见可能存在一定的主观考虑或偏管每位专家的意见可能存在一定的主观考虑或偏见,但多位专家的主观考虑和偏见综合,就会比见,但多位专家的主观考虑和偏见综合,就会比较接近客观事物的真实水平。较接近客观事物的真实水平。也可以采取进行多轮的也可以采取进行多轮的 Delphi 法进行评估。法进行评估。软件项目的全部效益与建立项目所需的全部人软件项目的全部效益与建立项目所需的全部人力、财力、物力的

46、投入的比值,是衡量软件项力、财力、物力的投入的比值,是衡量软件项目效果,决策取舍的依据。目效果,决策取舍的依据。计算投资总额应考虑贷款利息,并考虑资金的计算投资总额应考虑贷款利息,并考虑资金的时间价值。时间价值。软件项目管理39391) 1) 净现值分析净现值分析NPV (Net Present NPV (Net Present Value)Value)对项目投资的目的是为了将来取得回报。因为投对项目投资的目的是为了将来取得回报。因为投资在前,取得效益在后。因此要考虑资在前,取得效益在后。因此要考虑资金的时间资金的时间价值价值。例如,今天我收到例如,今天我收到 100 元钱,要比来年收到元钱,

47、要比来年收到 100元钱好。因为来年的元钱好。因为来年的 100 元钱的价值要低于现在元钱的价值要低于现在的的 100 元钱。假设银行年利率是元钱。假设银行年利率是 5%,我今年存,我今年存入银行入银行 100 元钱,来年其价值上升到元钱,来年其价值上升到 105 元,反元,反之,来年的之,来年的 100 元钱等价于现在的元钱等价于现在的 95.2 元。元。类似地,如果后年获得类似地,如果后年获得 100 元钱,其价值仅相当元钱,其价值仅相当于现在的于现在的 90.7 元。元。软件项目管理4040通常用利率表示资金的时间价值。设年利率为通常用利率表示资金的时间价值。设年利率为 i,现已存入现已

48、存入 P 元,则元,则 n 年后可得钱数为年后可得钱数为 F = P ( 1 + i )n这就是这就是 P 元钱在元钱在 n 年后的价值。反之,若年后的价值。反之,若 n 年后年后能收入能收入 F 元,那么这些钱元,那么这些钱现在的价值现在的价值是是 称利率称利率 i 为为贴现率贴现率(discount rate),用十进制小),用十进制小数表示。数表示。n 是资金在未来出现的年份。是资金在未来出现的年份。贴现因子贴现因子与年份有关,是与年份有关,是 (1+i)n 的倒数:的倒数:软件项目管理4141例如,在工程设计中用例如,在工程设计中用 CAD 系统来取代大部分系统来取代大部分人工设计工作

49、,每年可节省人工设计工作,每年可节省 9.6 万元。若软件生万元。若软件生存期为存期为 5 年,则年,则 5 年可节省年可节省 48 万元。开发这个万元。开发这个 CAD 系统共投资了系统共投资了 20 万元。万元。不能简单地把不能简单地把 20 万元万元与与 48 万元万元相比较。因为前相比较。因为前者是现在投资的钱,而后者是者是现在投资的钱,而后者是 5 年内相继节省的年内相继节省的钱。需要把钱。需要把 5 年内每年预计节省的钱折合成现在年内每年预计节省的钱折合成现在的价值才能进行比较。的价值才能进行比较。设设贴现贴现率率是是 5,利用上面计算资金现在价值的,利用上面计算资金现在价值的公式

50、,可以算出引入公式,可以算出引入 CAD 系统后,每年预计节系统后,每年预计节省的钱的现在价值,参看下表。省的钱的现在价值,参看下表。 软件项目管理4242资金的时间价值资金的时间价值 年年份份将来值将来值(万万)贴现因子贴现因子(贴现率贴现率5%)现在值现在值(万万)累计现在值累计现在值(万万)19.60.95249.14309.143029.60.90708.707217.850239.60.86388.292526.142749.60.82277.897934.040659.60.78357.521641.5622软件项目管理4343应用贴现因子的项目收益应用贴现因子的项目收益年份年份

51、项目资金流项目资金流(元元)贴现因子贴现因子5%已贴现资金流已贴现资金流(元元)0 - -200 0001.0000 - -200 000.01 96 0000.9524 91 430.42 96 0000.9070 87 072.03 96 0000.8638 82 924.84 96 0000.8227 78 979.25 96 0000.7835 75 216.0NPV: 215 622.4软件项目管理44442) 2) 投资回收期(投资回收期(payback periodpayback period)投资回收期就是投资回收期就是使累计的经济效益等于最初的投使累计的经济效益等于最初的投资

52、所需要的时间资所需要的时间。投资回收期越短,就能越快获。投资回收期越短,就能越快获得利润。得利润。例如,引入例如,引入CAD系统两年以后系统两年以后,可以节省可以节省 17.85 万元,比最初的投资还少万元,比最初的投资还少 2.15 万元,但第三年万元,但第三年可以节省可以节省 8.29 万元,则万元,则 2.15 / 8.29 = 0.259因此,投资回收期是因此,投资回收期是 2.259 年。年。 软件项目管理45453) 3) 纯收入与净利润纯收入与净利润工程的纯收入就是工程的纯收入就是在整个生存周期之内系统的累在整个生存周期之内系统的累计经济效益(折合成现在值)与投资之差计经济效益(

53、折合成现在值)与投资之差。例如,引入例如,引入CAD系统之后,系统之后,5 年内工程的纯收入年内工程的纯收入预计是预计是 41.5622021.562(万元)。(万元)。纯收入与纯收入与净利润净利润(net profit)有所不同。净利润)有所不同。净利润是项目的整个生存周期内总成本与总收入的差,是项目的整个生存周期内总成本与总收入的差,一般净利润不考虑资金的现在价值。例如上述一般净利润不考虑资金的现在价值。例如上述CAD系统的净利润为:系统的净利润为:9.6*5- -20 = 48- -20 = 28(万元)(万元) 软件项目管理46464) 4) 投资回报率投资回报率ROIROI(retu

54、rn on return on investmentinvestment)投资回收率也称为投资收益率,用来衡量投资效投资回收率也称为投资收益率,用来衡量投资效益的大小。益的大小。有一个简单计算投资回报率的公式为:有一个简单计算投资回报率的公式为:ROI = (平均年利润平均年利润 / 总投资总投资) * 100例如,对于上述的例如,对于上述的CAD系统的项目,净利润是系统的项目,净利润是28 万元,平均年利润是万元,平均年利润是 28/5 = 5.6 万元,总投资万元,总投资为为 20 万元,则投资回报率为:万元,则投资回报率为: ROI = 5.6 / 20 * 100 = 28 %投资回报

55、率的缺点是它没有考虑资金的时间价值。投资回报率的缺点是它没有考虑资金的时间价值。软件项目管理47474.3 4.3 项目范围计划编制项目范围计划编制编制项目范围计划的过程就是确定项目范围,并编制项目范围计划的过程就是确定项目范围,并编写项目范围说明书的过程。编写项目范围说明书的过程。无论是一个单一的项目,还是一个包含许多子项无论是一个单一的项目,还是一个包含许多子项目的项目,对于每一个项目或子项目,都需要经目的项目,对于每一个项目或子项目,都需要经历项目范围计划编制和项目范围说明书编制的过历项目范围计划编制和项目范围说明书编制的过程。程。这些文档包括用以衡量一个项目或子项目是否已这些文档包括用

56、以衡量一个项目或子项目是否已经顺利完成的标准等。经顺利完成的标准等。1. 1. 项目范围计划的概念项目范围计划的概念软件项目管理48482.2. 项目范围计划编制的依据项目范围计划编制的依据项目范围计划的编制,需要合理的、有效的依据。项目范围计划的编制,需要合理的、有效的依据。这些依据包括这些依据包括产品(或交付成果)陈述产品(或交付成果)陈述、项目章项目章程程、制约因素制约因素和和假设条件假设条件。产品(或交付成果)陈述产品(或交付成果)陈述必须明确、清晰。必须明确、清晰。项目章程项目章程一定是由组织的高层管理者签发的正式一定是由组织的高层管理者签发的正式文件,表明赋予项目经理(或管理团队)

57、以资源文件,表明赋予项目经理(或管理团队)以资源调配和项目管理的权力。调配和项目管理的权力。制约因素制约因素和和假设条件假设条件一定要合理考虑,结合实际一定要合理考虑,结合实际情况。情况。软件项目管理49493.3. 项目范围计划编制的技术项目范围计划编制的技术1)产品(或交付成果)分析产品(或交付成果)分析2)通过系统工程、价值分析等技术对产品(或通过系统工程、价值分析等技术对产品(或交付成果)进行剖析,理解项目将生产的产品交付成果)进行剖析,理解项目将生产的产品(或交付成果)。(或交付成果)。2)成本成本/效益分析效益分析3)估算各种不同方案的各种费用和可能取得的估算各种不同方案的各种费用

58、和可能取得的收益,并通过计算投资收益率、投资回收期等收益,并通过计算投资收益率、投资回收期等财务方式估计各个方案的合理性和优势。财务方式估计各个方案的合理性和优势。3)项目方案的备选项目方案的备选4)通过各种技术处理手段,如头脑风暴法、横通过各种技术处理手段,如头脑风暴法、横向向软件项目管理50504.4. 项目范围计划编制的结果项目范围计划编制的结果思维等方式,形成和确认项目备选方案的过程。思维等方式,形成和确认项目备选方案的过程。1)项目范围说明书项目范围说明书2)这个文档在某种意义上等同于项目建议书。这个文档在某种意义上等同于项目建议书。3)项目范围说明书是未来项目实施的基础,并项目范围

59、说明书是未来项目实施的基础,并随着项目的进展,需要对范围说明书进行修改随着项目的进展,需要对范围说明书进行修改和细化,以反映项目本身和外部环境的变化。和细化,以反映项目本身和外部环境的变化。不论是项目还是子项目,项目管理人员都要编不论是项目还是子项目,项目管理人员都要编制各自的项目范围说明书。制各自的项目范围说明书。软件项目管理5151A.立项的依据立项的依据。说明为什么要做这个项目,它。说明为什么要做这个项目,它要解决或满足什么样的商业需求,为将来评要解决或满足什么样的商业需求,为将来评估各种利弊关系提供基础。估各种利弊关系提供基础。B.项目目标的期望值项目目标的期望值。对项目所要生产的产品

60、。对项目所要生产的产品或服务,确定成功地实现项目目标所必需满或服务,确定成功地实现项目目标所必需满足的标准。项目目标至少应当包括足的标准。项目目标至少应当包括费用费用、时时间进度间进度、技术性能技术性能、质量标准质量标准。项目目标必。项目目标必须量化,否则会有很大风险。须量化,否则会有很大风险。C.项目可交付成果。将标志项目完成的所有子项目可交付成果。将标志项目完成的所有子产品、系统和文档列出清单。例如,一个软产品、系统和文档列出清单。例如,一个软件系统的结果交付清单包括可执行的软件系件系统的结果交付清单包括可执行的软件系统、软件系统的源代码、技术白皮统、软件系统的源代码、技术白皮软件项目管理

61、5252书、用户手册、培训计划等。结果交付清单书、用户手册、培训计划等。结果交付清单要尽可能写得周详,并将不属于结果交付的要尽可能写得周详,并将不属于结果交付的内容说清楚。因为没有在结果交付清单上明内容说清楚。因为没有在结果交付清单上明确列出内容就属于将来不比交付的东西。确列出内容就属于将来不比交付的东西。2)项目范围管理计划项目范围管理计划v该管理计划是对项目工作进程的更详细的文该管理计划是对项目工作进程的更详细的文字阐述。它描述如何对项目范围进行管理及字阐述。它描述如何对项目范围进行管理及项目范围怎样变更才能与项目要求相一致。项目范围怎样变更才能与项目要求相一致。v该管理计划包括对项目范围

62、的稳定性进行的该管理计划包括对项目范围的稳定性进行的评估,如变更范围、变更频率、如何变更、评估,如变更范围、变更频率、如何变更、变更量等。变更量等。软件项目管理5353项目范围管理计划还包括项目范围管理计划还包括 对变更范围怎样界对变更范围怎样界定;定; 变更应归为哪一类。变更应归为哪一类。项目范围管理计划包括的其他内容有:项目范围管理计划包括的其他内容有:项目最初的投入、项目章程、启动的制约因项目最初的投入、项目章程、启动的制约因素、初步的人员指派。素、初步的人员指派。项目的详细介绍和项目的总体需求。项目的详细介绍和项目的总体需求。对范围规划、结果交付、已经确认的制约因对范围规划、结果交付、

63、已经确认的制约因素和假设条件的支持细节的描述。素和假设条件的支持细节的描述。根据具体项目工作的需要,项目范围管理计划根据具体项目工作的需要,项目范围管理计划可以是正式的或非正式的、详细的或粗略的。可以是正式的或非正式的、详细的或粗略的。项目范围管理计划是整个项目计划的组成要素项目范围管理计划是整个项目计划的组成要素之一。之一。软件项目管理54544.44.4 项目范围的定义项目范围的定义一个好的项目范围定义是为了提高估算的项目成一个好的项目范围定义是为了提高估算的项目成本、时间和资源的准确性,为执行绩效测量和控本、时间和资源的准确性,为执行绩效测量和控制确定一个基准,使工作变得更易操作,责任分

64、制确定一个基准,使工作变得更易操作,责任分工更明确。工更明确。正确的范围定义是项目成功的关键。如果范围定正确的范围定义是项目成功的关键。如果范围定义很差,会导致变更增加,从而使最终成本增加,义很差,会导致变更增加,从而使最终成本增加,时间进度延迟,生产率和团队的士气降低,破坏时间进度延迟,生产率和团队的士气降低,破坏项目的节奏。项目的节奏。项目范围定义的结果是产生具体的工作分解结构,项目范围定义的结果是产生具体的工作分解结构,其依据是项目范围说明书和相关的制约其依据是项目范围说明书和相关的制约假设条假设条件。件。软件项目管理55551.1. 项目范围定义的工具和技术项目范围定义的工具和技术项目

65、范围定义的工具和技术主要是工作分解结项目范围定义的工具和技术主要是工作分解结构模板和分解技术。二者相辅相成,前者是结构模板和分解技术。二者相辅相成,前者是结果,后者是过程。果,后者是过程。1)工作分解结构模板工作分解结构模板v工作分解结构是由项目各结构部分组成的,工作分解结构是由项目各结构部分组成的,面向结果的树形结构。面向结果的树形结构。v这个结构定义了项目的全部范围。这个结构定义了项目的全部范围。v可以借鉴以往项目的工作分解结构作为新项可以借鉴以往项目的工作分解结构作为新项目的工作分解结构模板。类似的项目总会存目的工作分解结构模板。类似的项目总会存在许多相似的地方。在许多相似的地方。软件项

66、目管理5656项目工作分解结构模板项目工作分解结构模板XX信息系统开发项目信息系统开发项目项目管理项目管理需求阶段需求阶段系统设计系统设计系统开发系统开发项目收尾项目收尾系统集成系统集成需求分析需求分析需求验证需求验证初步方案初步方案设计设计网络系统网络系统设计设计设备选型设备选型应用系统应用系统设计设计软件开发软件开发采购采购内部测试内部测试硬件集成硬件集成网络集成网络集成软件集成软件集成培训培训外部测试外部测试初步验收初步验收试运行试运行系统终验系统终验软件项目管理5757v同一类项目,不同的组织或项目管理组织会同一类项目,不同的组织或项目管理组织会产生不同的模板,但许多行业或领域都有标产

67、生不同的模板,但许多行业或领域都有标准的或半标准的工作分解结构作为模板。准的或半标准的工作分解结构作为模板。2)分解分解v分解是分解是把主要的项目可交付成果分解成较小把主要的项目可交付成果分解成较小的易管理的组成部分,直到可交付成果定义的易管理的组成部分,直到可交付成果定义得足够详细,足以支持项目将来的活动得足够详细,足以支持项目将来的活动。如。如计划、实施、控制等。计划、实施、控制等。v项目工作范围做结构分解,强调结构性和层项目工作范围做结构分解,强调结构性和层次性。次性。项目项目项目单元项目单元活动单元活动单元,清晰反,清晰反映项目具体工作内容,并对应相应的技术实映项目具体工作内容,并对应

68、相应的技术实施计划和资源安排,最终形成施计划和资源安排,最终形成WBS。软件项目管理58582. 2. 工作分解结构工作分解结构WBSWBS1)项目工作结构分解的目的项目工作结构分解的目的a)通过工作分解,使项目的组成明确、清晰、通过工作分解,使项目的组成明确、清晰、具体,项目管理者和项目干系人可通过具体,项目管理者和项目干系人可通过WBS 把握项目,了解和控制项目过程。把握项目,了解和控制项目过程。b)分解过程包括项目所有工作,在规划和实施分解过程包括项目所有工作,在规划和实施中不存在遗漏,可达到项目完整性。中不存在遗漏,可达到项目完整性。c)通过工作分解,明确项目相关各方的工作界通过工作分

69、解,明确项目相关各方的工作界面,便于责任划分和落实,有利沟通。面,便于责任划分和落实,有利沟通。软件项目管理5959d)把项目分解为具体的工作任务,可将进度、把项目分解为具体的工作任务,可将进度、成本、质量分解到可控制的各项目任务,便成本、质量分解到可控制的各项目任务,便于执行和实现目标要求。于执行和实现目标要求。e)通过工作分解,可以比较准确地把握项目所通过工作分解,可以比较准确地把握项目所需要的技术、人力、资金等信息,以及可能需要的技术、人力、资金等信息,以及可能的风险,可以为项目计划的制定提供基线。的风险,可以为项目计划的制定提供基线。2)工作分解结构的表示形式工作分解结构的表示形式v工

70、作分解结构一般用图表表示,它是实施项工作分解结构一般用图表表示,它是实施项目,实现最终产品和服务所必需进行的全部目,实现最终产品和服务所必需进行的全部活动的一个清单。活动的一个清单。v有有 2 种常用的工作分解结构表示形式:种常用的工作分解结构表示形式:软件项目管理6060121 基本需求基本需求XX软件开发与实施软件开发与实施110 项目管理项目管理120 确定需求确定需求130 软件设计软件设计140 实现实现160 系统安装系统安装150 测试测试122 详细需求详细需求131 功能设计功能设计132 系统设计系统设计141 模块定义模块定义142 接口定义接口定义143 程序编码程序编

71、码151 内部测试内部测试152 集成测试集成测试153 报告编写报告编写161 软件安装软件安装162 系统调测系统调测163 培训培训a) a) 项目的分级树形结构图项目的分级树形结构图这种表示层次清晰、直观、结构性强,不容易修这种表示层次清晰、直观、结构性强,不容易修改,对于大而复杂的项目难于表达其全景。改,对于大而复杂的项目难于表达其全景。软件项目管理6161b) b) 缩进图表缩进图表项目名称:项目名称:项目经理:项目经理:单位名称:单位名称:制表日期:制表日期:工作分解结构工作分解结构工作编号工作编号工作名称工作名称负责人负责人资源描述资源描述1.2 1.2.1 1.2.21.3

72、1.3.1 1.3.2软件项目管理6262该表示能表达项目所有工作要素,直观性差。该表示能表达项目所有工作要素,直观性差。易于表达复杂的内容,可以装订成册。易于表达复杂的内容,可以装订成册。3)工作分解结构的编码设计工作分解结构的编码设计v在工作分解结构中常常用编码表示层次。在工作分解结构中常常用编码表示层次。v针对项目要素,第针对项目要素,第 1 位代表处于位代表处于 0 级的整个级的整个项目,第项目,第 2 位代表处于位代表处于 1 级的子项目,第级的子项目,第 3 位是处于位是处于 2 级的具体活动。级的具体活动。v责任和预算也可以使用类似的编码编排。例责任和预算也可以使用类似的编码编排

73、。例如,第如,第 1 位代表项目经理,第位代表项目经理,第 2 位代表各子位代表各子项目的负责人,第项目的负责人,第 3 位、第位、第 4 位分别代表位分别代表 2、3 级项目要素的相应负责人。预算也有类似级项目要素的相应负责人。预算也有类似的关系。的关系。软件项目管理6363v编码设计对于作为项目控制手段的工作分解编码设计对于作为项目控制手段的工作分解结构来说是个关键。编码对于所有项目干系结构来说是个关键。编码对于所有项目干系人,都应有同样的理解。人,都应有同样的理解。3)工作范围分解的设计方法和步骤工作范围分解的设计方法和步骤v进行工作分解常用的方法:进行工作分解常用的方法:(1)类比分解

74、法类比分解法(2)一般情况下,可以参照以往相关项目一般情况下,可以参照以往相关项目的分解结构作为工作分解的样板,对现有项的分解结构作为工作分解的样板,对现有项目进行分解。目进行分解。(2) 自上向下分解法自上向下分解法从项目整体出发,逐步将它们分解成下一级从项目整体出发,逐步将它们分解成下一级的多个子项,然后再对这些子项继续进行粒的多个子项,然后再对这些子项继续进行粒软件项目管理6464度更小的分解、细化工作,直到分解到管理度更小的分解、细化工作,直到分解到管理的最底层或个人为止。的最底层或个人为止。这种方法适合具备广泛技术和知识,对项目这种方法适合具备广泛技术和知识,对项目有整体人事的项目管

75、理人员。有整体人事的项目管理人员。(3)自底向上汇总法自底向上汇总法项目组成员一开始就尽可能详细地列出完成项目组成员一开始就尽可能详细地列出完成项目所涉及的各项具体工作任务,然后对各项目所涉及的各项具体工作任务,然后对各项工作任务进行分类整合,归并到一个或多项工作任务进行分类整合,归并到一个或多个更大的活动中,构成工作分解结构的上一个更大的活动中,构成工作分解结构的上一级内容。级内容。(4) 遵循指导方针遵循指导方针如果存在与项目工作分解有关的指导方针或如果存在与项目工作分解有关的指导方针或软件项目管理6565建议书,就应当遵循这些指导原则。建议书,就应当遵循这些指导原则。实际上,在一些大型项

76、目提出时,存在一定实际上,在一些大型项目提出时,存在一定的项目建议书或需求说明书,可能已经给出的项目建议书或需求说明书,可能已经给出了工作分解结构的框架和工作分解的原则,了工作分解结构的框架和工作分解的原则,在进行工作分解时一定要遵循这些指导方针,在进行工作分解时一定要遵循这些指导方针,并结合到其他方法中去。并结合到其他方法中去。v工作分解的步骤工作分解的步骤(1) 识别和确认项目的各主要组成部分,明确理识别和确认项目的各主要组成部分,明确理解项目的主要可交付产品和服务。解项目的主要可交付产品和服务。例如,项例如,项目生存周期的各个阶段当作第目生存周期的各个阶段当作第 1 层次的划分,层次的划

77、分,每个阶段的具体工作内容在第每个阶段的具体工作内容在第 2 层次继续进层次继续进行划分。行划分。软件项目管理6666(2) 分解并确认每一个组成部分是否分解得足够分解并确认每一个组成部分是否分解得足够详细。详细。如果已经足够详细,可以合理地进行如果已经足够详细,可以合理地进行成本估算和时间估算,转向成本估算和时间估算,转向(4);否则执行;否则执行(3),继续对可交付成果进行分解。,继续对可交付成果进行分解。(3) 确定项目主要交付成果的组成要素。确定项目主要交付成果的组成要素。这些组这些组成要素应当用确切的、可验证的和可度量的成要素应当用确切的、可验证的和可度量的结果来描述,便于进行控制、

78、检查和度量。结果来描述,便于进行控制、检查和度量。组成要素可以包括产品,还可以包括服务。组成要素可以包括产品,还可以包括服务。它们的定义要根据项目的实际作出,可以根它们的定义要根据项目的实际作出,可以根据前面分解的每个组成部分,找出完成它们据前面分解的每个组成部分,找出完成它们时需要具体做的工作和先后顺序。时需要具体做的工作和先后顺序。软件项目管理6767(4) 核实分解的正确性。核实分解的正确性。核实分解是否正确,可核实分解是否正确,可以从以下几方面考虑:以从以下几方面考虑:最底层的要素对于项目分解是否是必须最底层的要素对于项目分解是否是必须的和充分的?的和充分的?每个组成要素的定义是否清晰

79、、准确、每个组成要素的定义是否清晰、准确、完整?完整?每个组成要素是否都能编制恰当的成本每个组成要素是否都能编制恰当的成本和时间预算?是否有明确的职责和具体和时间预算?是否有明确的职责和具体的承担部门和人员?的承担部门和人员?v如果还存在疑问,说明工作分解结构还需要如果还存在疑问,说明工作分解结构还需要进行修改。进行修改。软件项目管理68683.3. 项目范围定义的结果项目范围定义的结果1)工作分解结构工作分解结构v工作分解结构描述的是可交付成果及其组成工作分解结构描述的是可交付成果及其组成要素的具体内容,它组织并定义了整个项目要素的具体内容,它组织并定义了整个项目的工作范围。的工作范围。v项

80、目分解结构相当于项目分析字典,既包括项目分解结构相当于项目分析字典,既包括了对工作任务的阐述,还包括了对其他计划了对工作任务的阐述,还包括了对其他计划信息,如进度表的时间、成本预算和人员分信息,如进度表的时间、成本预算和人员分配等的阐述。配等的阐述。v其他表示项目信息的其他表示项目信息的“分解结构分解结构”有:有:a)合同工作分解结构(合同工作分解结构(CWBS):定义供方:定义供方提供给需方的报告的层次。提供给需方的报告的层次。软件项目管理6969b)组织分解结构(组织分解结构(OBS):标明各个工作元:标明各个工作元素被分配到哪个组织单元。素被分配到哪个组织单元。c)资源分解结构(资源分解

81、结构(RBS):组织分解结构的:组织分解结构的一个变型,通常将工作元素分配给个人时一个变型,通常将工作元素分配给个人时使用。使用。d)材料清单(材料清单(BOM):表述了用于制造一:表述了用于制造一个加工产品所需的实际部件、构件的分级个加工产品所需的实际部件、构件的分级层次。层次。e)产品分解结构(产品分解结构(PBS):基本上与工作分:基本上与工作分解结构的概念相同。解结构的概念相同。2)更新项目的范围说明更新项目的范围说明3)修改项目范围说明或范围管理计划的说明。修改项目范围说明或范围管理计划的说明。软件项目管理70704.54.5 项目范围核实项目范围核实项目范围核实是执行项目范围管理计

82、划的一个必项目范围核实是执行项目范围管理计划的一个必要的工作,也可以看作是项目变更控制体系的一要的工作,也可以看作是项目变更控制体系的一部分。部分。1. 1. 项目范围核实的含义项目范围核实的含义项目范围核实是项目干系人(项目发起人、客项目范围核实是项目干系人(项目发起人、客户、最终用户等)户、最终用户等)正式确定和接受项目范围的正式确定和接受项目范围的过程过程。项目范围核实要求项目范围核实要求检查和审核项目的交付成果检查和审核项目的交付成果和各种交付物和各种交付物,以保证项目中所有工作都能准,以保证项目中所有工作都能准确地、满意地完成。确地、满意地完成。软件项目管理71712.2. 项目范围

83、核实的依据项目范围核实的依据项目范围核实应贯穿项目的始终,从项目范围核实应贯穿项目的始终,从WBS的确的确认、合同中具体分工界面的确认,到项目验收时认、合同中具体分工界面的确认,到项目验收时范围的检验。如果一个项目提前终止,这个核实范围的检验。如果一个项目提前终止,这个核实过程也应以书面文件形式把项目的完成和核实情过程也应以书面文件形式把项目的完成和核实情况记录下来。况记录下来。范围核实是有关工作结果的验收,质量控制是有范围核实是有关工作结果的验收,质量控制是有关工作结果正确性的审核,两者不同。关工作结果正确性的审核,两者不同。1)工作分解结构工作分解结构:经过确认的项目工作分解的内:经过确认

84、的项目工作分解的内容,是项目范围实施的一个基准依据,完全可容,是项目范围实施的一个基准依据,完全可以作为工作范围的参考标准。以作为工作范围的参考标准。软件项目管理72722)项目范围说明书项目范围说明书:提供了项目范围审核实的相:提供了项目范围审核实的相关标准的界定,包括各种技术指标等。关标准的界定,包括各种技术指标等。3)工作结果工作结果:项目或项目某个阶段的部分或全部:项目或项目某个阶段的部分或全部交付成果,也可以是客户或上层管理人员所关交付成果,也可以是客户或上层管理人员所关注的里程碑事件的完成结果,是项目实施(执注的里程碑事件的完成结果,是项目实施(执行计划)的输出结果。行计划)的输出

85、结果。4)产品(或服务)文档产品(或服务)文档:描述项目产品(或服务):描述项目产品(或服务)的相关文档,用于项目的审核。的相关文档,用于项目的审核。软件项目管理73733.3. 项目范围核实的方法项目范围核实的方法项目经理可以通过项目经理可以通过“检查检查”来实现项目范围的核实。来实现项目范围的核实。检查检查一般包括一般包括测量测量、测试测试、检验检验等活动,以确定等活动,以确定结果是否符合要求。结果是否符合要求。检查又称为评审、产品评审、审计等。检查又称为评审、产品评审、审计等。例如,在软件开发项目中,常常有客户要求的回例如,在软件开发项目中,常常有客户要求的回归测试的过程。此时所涉及的问

86、题常常不是质量归测试的过程。此时所涉及的问题常常不是质量问题,而是由于前期确认的软件需求的内容没有问题,而是由于前期确认的软件需求的内容没有实现,或者实现没有满足客户的需要。实现,或者实现没有满足客户的需要。软件项目管理74744.4. 项目范围核实的标志项目范围核实的标志项目范围核实的结果应当是项目范围核实的结果应当是对项目(或项目阶段)对项目(或项目阶段)的正式验收的正式验收。项目范围核实时,项目管理组织必须向客户方出项目范围核实时,项目管理组织必须向客户方出示能够示能够明确说明项目(或项目阶段)成果明确说明项目(或项目阶段)成果的文件,的文件,如项目管理文档(计划、控制、沟通)、技术需如

87、项目管理文档(计划、控制、沟通)、技术需求确认说明书、技术文件等。求确认说明书、技术文件等。提供的验收文件应当是客户已经认可了的项目产提供的验收文件应当是客户已经认可了的项目产品或某个阶段工作制品的文件。品或某个阶段工作制品的文件。软件项目管理75754.6 4.6 项目范围变更控制项目范围变更控制项目范围的变化,在实际项目中经常发生。对项项目范围的变化,在实际项目中经常发生。对项目范围的变更控制和管理,是项目管理控制的重目范围的变更控制和管理,是项目管理控制的重点之一。点之一。在软件系统开发过程中,由于项目范围后期变更在软件系统开发过程中,由于项目范围后期变更太多,往往导致项目失败。当然,有

88、时项目变更太多,往往导致项目失败。当然,有时项目变更对项目是有利的,能促进项目的实施。对项目是有利的,能促进项目的实施。1. 1. 项目范围变更的概念项目范围变更的概念项目范围变更是项目干系人根据项目环境或其项目范围变更是项目干系人根据项目环境或其他各种原因,对项目的范围计划进行修改,甚他各种原因,对项目的范围计划进行修改,甚至重新规划。至重新规划。软件项目管理76761)变更产生的原因变更产生的原因v项目外部环境发生变化项目外部环境发生变化。例如,政府的政策。例如,政府的政策发生改变。发生改变。v项目范围的规划不够周密详细,有一定的错项目范围的规划不够周密详细,有一定的错误或遗漏误或遗漏。例

89、如,在语音处理系统中没有考。例如,在语音处理系统中没有考虑到计算机网络的流量承载问题。虑到计算机网络的流量承载问题。v新技术的出现或设计人员采用了新方法新技术的出现或设计人员采用了新方法。在。在项目实施过程中,常会出现在计划时尚未出项目实施过程中,常会出现在计划时尚未出现的新技术。现的新技术。v项目实施组织本身发生变化项目实施组织本身发生变化。例如,项目成。例如,项目成员发生变化,项目所在单位发生变化。员发生变化,项目所在单位发生变化。v客户对项目或项目产品的要求发生变化客户对项目或项目产品的要求发生变化。软件项目管理77772.2. 项目范围变更控制的依据项目范围变更控制的依据2)变更控制的

90、焦点问题变更控制的焦点问题v对造成范围变更的因素施加影响,以确保这对造成范围变更的因素施加影响,以确保这些变更得到一致的认可。些变更得到一致的认可。v确定范围变更已经发生。确定范围变更已经发生。v当范围变更发生时对实际变更进行管理。当范围变更发生时对实际变更进行管理。1)工作分解结构工作分解结构vWBS的完成,需要项目干系人的确认。的完成,需要项目干系人的确认。v确认后的确认后的WBS体现的工作成为项目范围的体现的工作成为项目范围的基准参照,范围的任何变更都要以此为依基准参照,范围的任何变更都要以此为依据,加以比较分析,作出变更的结论。据,加以比较分析,作出变更的结论。软件项目管理78782)

91、项目范围管理计划项目范围管理计划v项目范围管理计划包含了项目范围管理计划包含了 WBS 的制定和确的制定和确认的过程,同时对范围变更的控制和界限也认的过程,同时对范围变更的控制和界限也给出了界定。给出了界定。v在项目范围核实时,可以根据该管理计划识在项目范围核实时,可以根据该管理计划识别和划分具体的项目范围变更的内容。别和划分具体的项目范围变更的内容。3)变更申请变更申请v当需要对项目范围变更时,必须提交变更申当需要对项目范围变更时,必须提交变更申请。其内容包括项目名称、实施地点、变更请。其内容包括项目名称、实施地点、变更时间、变更申请人、变更内容、变更原因、时间、变更申请人、变更内容、变更原

92、因、变更确认、变更实施信息等。变更确认、变更实施信息等。v变更申请形式可以多样化。变更申请形式可以多样化。软件项目管理79794)绩效报告绩效报告v绩效报告是直接反映项目当前执行情况的文绩效报告是直接反映项目当前执行情况的文档。从项目绩效报告可获得范围绩效的信息,档。从项目绩效报告可获得范围绩效的信息,作为项目变更控制的依据。作为项目变更控制的依据。v例如,从绩效报告可知,哪些工作产品已经例如,从绩效报告可知,哪些工作产品已经完成,哪些还没有完成,关注的几个工作的完成,哪些还没有完成,关注的几个工作的当前执行情况等。当前执行情况等。v绩效报告还能提醒项目团队预测项目的未来,绩效报告还能提醒项目

93、团队预测项目的未来,把握项目范围变更的风险。把握项目范围变更的风险。软件项目管理80803.3. 项目范围变更控制的方法项目范围变更控制的方法1)项目范围变更控制系统项目范围变更控制系统v范围变更控制系统定义范围变更的有关流程,范围变更控制系统定义范围变更的有关流程,必须通过该系统来修改项目的范围。它包括必须通过该系统来修改项目的范围。它包括必要的书面文档(如变更申请书)、系统或必要的书面文档(如变更申请书)、系统或相关部门允许变更的认可标准。相关部门允许变更的认可标准。v范围变更控制系统与整体管理中的整体变更范围变更控制系统与整体管理中的整体变更控制系统结合在一起使用。控制系统结合在一起使用

94、。v变更控制系统是灵活的。有些不需要通过流变更控制系统是灵活的。有些不需要通过流程解决的变更,可以授权现场实施负责人或程解决的变更,可以授权现场实施负责人或团队成员完成。团队成员完成。软件项目管理81812)绩效测量绩效测量v绩效测量技术帮助项目经理评估所发生的任绩效测量技术帮助项目经理评估所发生的任何重大变化。何重大变化。v绩效测量依据前期规定的技术性能标准,对绩效测量依据前期规定的技术性能标准,对交付成果进行定量或定性的度量。一旦发现交付成果进行定量或定性的度量。一旦发现变化,要有纠正措施。变化,要有纠正措施。v范围变更控制的重要工作就是分析导致变化范围变更控制的重要工作就是分析导致变化的

95、原因,并作出对应的决定。的原因,并作出对应的决定。3)辅助计划的编制辅助计划的编制v很少有项目能够按照合同精确地运转。预期很少有项目能够按照合同精确地运转。预期的范围变更可能要求对的范围变更可能要求对WBS进行修改,或对进行修改,或对其他的可供选择的方案进行分析。其他的可供选择的方案进行分析。软件项目管理82824.4. 项目范围变更控制的结果项目范围变更控制的结果一般情况下,项目变更控制管理用于:一般情况下,项目变更控制管理用于:v能够影响项目变化的主要因素,如设计、工能够影响项目变化的主要因素,如设计、工程、投资等;程、投资等;v项目文档,如计划、进度表、规格说明、规项目文档,如计划、进度

96、表、规格说明、规程、指令等。程、指令等。v正式契约,如合同、子合同、备忘录等。正式契约,如合同、子合同、备忘录等。范围变更控制的结果有以下几个方面:范围变更控制的结果有以下几个方面:1)项目范围变更项目范围变更v范围变更要求对成本、时间、质量和其他项范围变更要求对成本、时间、质量和其他项目目标进行调整;目目标进行调整;软件项目管理8383v范围变更应反馈到计划、技术信息、规程方范围变更应反馈到计划、技术信息、规程方面,并及时通知项目干系人。面,并及时通知项目干系人。2)纠正措施纠正措施v把人们预期的变更后的项目,纳入到项目计把人们预期的变更后的项目,纳入到项目计划中执行和控制。划中执行和控制。

97、3)经验总结经验总结v把各种变更的原因、选择纠正措施的理由和把各种变更的原因、选择纠正措施的理由和从范围变更控制得来的其他形式的经验教训,从范围变更控制得来的其他形式的经验教训,当作历史文档记录下来。当作历史文档记录下来。4)完成基准计划的调整完成基准计划的调整v基于变更,修改相应的基准文档,如项目的基于变更,修改相应的基准文档,如项目的范围说明书和范围说明书和WBS。软件项目管理84849、静夜四无邻,荒居旧业贫。2024/8/272024/8/27Tuesday, August 27, 202410、雨中黄叶树,灯下白头人。2024/8/272024/8/272024/8/278/27/2

98、024 12:10:40 AM11、以我独沈久,愧君相见频。2024/8/272024/8/272024/8/27Aug-2427-Aug-2412、故人江海别,几度隔山川。2024/8/272024/8/272024/8/27Tuesday, August 27, 202413、乍见翻疑梦,相悲各问年。2024/8/272024/8/272024/8/272024/8/278/27/202414、他乡生白发,旧国见青山。27 八月 20242024/8/272024/8/272024/8/2715、比不了得就不比,得不到的就不要。八月 242024/8/272024/8/272024/8/2

99、78/27/202416、行动出成果,工作出财富。2024/8/272024/8/2727 August 202417、做前,能够环视四周;做时,你只能或者最好沿着以脚为起点的射线向前。2024/8/272024/8/272024/8/272024/8/279、没有失败,只有暂时停止成功!。2024/8/272024/8/27Tuesday, August 27, 202410、很多事情努力了未必有结果,但是不努力却什么改变也没有。2024/8/272024/8/272024/8/278/27/2024 12:10:40 AM11、成功就是日复一日那一点点小小努力的积累。2024/8/2720

100、24/8/272024/8/27Aug-2427-Aug-2412、世间成事,不求其绝对圆满,留一份不足,可得无限完美。2024/8/272024/8/272024/8/27Tuesday, August 27, 202413、不知香积寺,数里入云峰。2024/8/272024/8/272024/8/272024/8/278/27/202414、意志坚强的人能把世界放在手中像泥块一样任意揉捏。27 八月 20242024/8/272024/8/272024/8/2715、楚塞三湘接,荆门九派通。八月 242024/8/272024/8/272024/8/278/27/202416、少年十五二十

101、时,步行夺得胡马骑。2024/8/272024/8/2727 August 202417、空山新雨后,天气晚来秋。2024/8/272024/8/272024/8/272024/8/279、杨柳散和风,青山澹吾虑。2024/8/272024/8/27Tuesday, August 27, 202410、阅读一切好书如同和过去最杰出的人谈话。2024/8/272024/8/272024/8/278/27/2024 12:10:40 AM11、越是没有本领的就越加自命不凡。2024/8/272024/8/272024/8/27Aug-2427-Aug-2412、越是无能的人,越喜欢挑剔别人的错儿。

102、2024/8/272024/8/272024/8/27Tuesday, August 27, 202413、知人者智,自知者明。胜人者有力,自胜者强。2024/8/272024/8/272024/8/272024/8/278/27/202414、意志坚强的人能把世界放在手中像泥块一样任意揉捏。27 八月 20242024/8/272024/8/272024/8/2715、最具挑战性的挑战莫过于提升自我。八月 242024/8/272024/8/272024/8/278/27/202416、业余生活要有意义,不要越轨。2024/8/272024/8/2727 August 202417、一个人即使已登上顶峰,也仍要自强不息。2024/8/272024/8/272024/8/272024/8/27MOMODA POWERPOINTLorem ipsum dolor sit, eleifend nulla ac, fringilla purus. Nulla iaculis tempor felis amet, consectetur adipiscing elit. Fusce id urna blanditut cursus. 感感谢谢您您的的下下载载观观看看专家告诉

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号