软件项目管理课程课件-清华PPT课件
清华大学软件工程教材
案例:IBM 开发过程流程
发布管理过程
计划文档
产品规划过程
产品目标文档
功能测试过程
待测试的代码
体系结构设计阶段
体系结构文档
编码阶段
程序代码 单元测试 文档
功能规格说明阶段
功能说明文档
单元测试阶段
测试后代码
设计规格说明阶段
设计说明文档
代码审查阶段 编码与单元测试子流程
设计子流程 软件开发流程
15
预估可选方案, 明确并解决风险
评审 需求规划和 生命周期规划
仿真,模型,基准测试
规划下一阶段
开发和检验下 一产品
30
螺旋模型
螺旋回线
– 每一个回线表示开发过程的一个阶段 – 例如最中心的第一个回线可能与系统可行性有关,接着第二 个回线与需求定义有关,第三个回线与软件设计有关等
四个步骤
– 确定该阶段目标,完成这些目标的可选方案及其约束条件 – 从风险角度分析方案的开发策略,努力排除各种潜在的风 险,在需求不适当的情况下可能需要建造原型系统 – 软件开发和验证工作 – 评价该阶段的结果,并规划下一个开发阶段
– 基于组件的软件体系结构 – 基于组件的开发过程
抽象描述 抽象描述
系统 系统 体系结构 体系结构
系统 系统 规格说明 规格说明
接口说明 接口说明
组件说明 组件说明
数据结构 数据结构 说明 说明
算法说明 算法说明
设计产品
12
软件确认
验证和确认(V&V)需要指出软件是否符合规格说明 以及是否满足客户的需求.
– 验证和确认包括检查和评审过程以及系统测试 – 系统测试是使用由规格说明产生的测试用例执行软件的过程
软件工程 清华 刘强(二)
软件工程清华刘强(二)引言概述:本文将介绍清华大学软件工程专业课程中,由刘强教授讲授的第二部分内容。
该部分主要围绕软件工程的核心概念和方法展开,旨在培养学生的软件开发和项目管理能力。
本文将分为五个大点进行详细阐述,包括需求工程、软件设计、软件测试、软件维护和项目管理。
正文:一、需求工程:1. 确定需求的重要性:引述实际案例,说明需求工程的关键作用。
2. 需求获取方法:介绍面对面访谈、问卷调查、焦点小组讨论等需求获取方法。
3. 需求分析:阐述需求分析的目标和方法,如使用数据流图、用例图等进行需求建模。
4. 需求验证和确认:讲解如何验证和确认需求的正确性和完整性。
5. 需求管理和变更控制:介绍如何管理需求,包括需求跟踪、变更控制和配置管理等方面的知识点。
二、软件设计:1. 结构化设计:讲解结构化设计的基本原则和方法,如模块化、层次化等。
2. 面向对象设计:介绍面向对象设计的核心思想和常用的建模方法,如类图、时序图等。
3. 软件架构设计:阐述如何设计软件系统的整体结构和组织方式。
4. 接口设计:讨论如何设计良好的软件接口,包括接口规范和设计原则。
5. 数据库设计:探讨如何进行数据库设计,包括数据库模式设计和数据表设计等方面的内容。
三、软件测试:1. 测试基本概念:介绍测试的定义、目标和原则等基本概念。
2. 静态测试:讲解静态测试方法,如代码审查、形式化验证等。
3. 动态测试:介绍常用的动态测试方法,如黑盒测试、白盒测试等。
4. 测试策略和计划:阐述如何制定有效的测试策略和计划,包括测试用例设计和测试环境搭建等。
5. 故障管理和缺陷跟踪:讲解如何管理软件故障和缺陷,包括问题跟踪系统的使用和故障修复流程的管理。
四、软件维护:1. 维护类型和活动:介绍软件维护的类型,包括改正性维护、适应性维护等。
2. 维护过程和工具:阐述有效的软件维护过程和常用的维护工具,如版本控制系统。
3. 维护成本和效益:讨论软件维护的成本和效益评估方法,如维护工作量度量和经济性分析等。
软件项目管理
能力评估
软件过程能力描述了一个开发组织开发软件开发高质量软件产品的能力。现行的国际标准主要有两个: ISO9000.3和CMM。
ISO9000.3是ISO9000质量体系认证中关于计算机软件质量管理和质量保证标准部分。它从管理职责、质量体 系、合同评审、设计控制、文件和资料控制、采购、顾客提供产品的控制、产品标识和可追溯性、过程控制、检 验和试验、检验/测量和试验设备的控制、检验和试验状态、不合格品的控制、纠正和预防措施、搬运/贮存/包 装/防护和交付、质量记录的控制、内部质量审核、培训、服务、统计系统等二十个方面对软件质量进行了要求。
在选择人员的问题上,要结合实际情况来决定是否选入一个开发组员。并不是一群高水平的程序员在一起就 一定可以组成一个成功的小组。作为考察标准,技术水平、与本项目相关的技能和开发经验、以及团队工作能力 都是很重要的因素。一个一天能写一万行代码但却不能与同事沟通融洽的程序员,未必适合一个对组员之间通讯 要求很高的项目。还应该考虑分工的需要,合理配置各个专项的人员比例。例如一个站开发项目,小组中有页面 美工、后台服务程序、数据库几个部分,应该合理的组织各项工作的人员配比。对于一个中型农技110站,对数 据采集量要求较高,一个人员配比方案可以是2个美工、2个后台服务程序编写、3个数据采集整理人员。
组织模式
软件项目可以是一个单独的开发项目,也可以与产品项目组成一个完整的软件产品项目。如果是订单开发, 则成立软件项目组即可;如果是产品开发,需成立软件项目组和产品项目(负责市场调研和销售),组成软件产 品项目组。公司实行项目管理时,首先要成立项目管理委员会,项目管理委员会下设项目管理小组、项目评审小 组和软件产品项目组。
第11章 软件项目管理-软件工程基础(第3版)-胡思康-清华大学出版社
第 4 页4
软件项目管理概述
软件项目管理目标
软件项目管理成功的目标包括以下几方面: ⑴ 如期完成项目 ⑵ 项目成本控制在计划之内 ⑶ 妥善处理用户的需求变动 ⑷ 保证项目质量⑸ 保持对项目进度的跟踪与控制
第11章 软件项目管理
第 5 页5
软件项目规模度量
任何软件项目都需要定量描述才能制定软件开发成本。只有把软件项目 中设计的各项因素,如软件开发时间、人员数量、开发环境的软件工具和硬 件系统、资金等资源的指标尽可能量化,才能准确估算软件产品的规模、复 杂度、工作总量。没有定量的项目将难以展开软件管理和实施过程。
❖系统的内部处理复杂吗
❖代码设计可重用吗
❖ 设计中包括转换和安 装吗
❖ 系统的设计支持不同 组织的多次安装吗
❖ 系统的实际有利于用 户的修改和使用吗
第 10 页10
软件项目规模度量
面向功能的度量
一旦计算出功能点,就可仿照LOC的方式度量软件的生产率、质量和 其它属性:
生产率 = FP/E 质量 = ER/FP 成本 = S/FP 文档 = ER/FP
第11章 软件项目管理
第 2 页2
软件项目管理概述
软件项目管理的特点
⑷ 软件产品虽然分通用软件和领域软件,但其都是“定制”的定向系统 ,目前仍无法摆脱手工开发模式。“没有完全一样的软件项目”,这不仅对 项目实施过程难以控制,而且还需要根据具体应用领域、环境等制定特殊管 理过程和内容。
⑸ 源于应用领域的复杂性和软件开发技术的复杂性,软件自身是一个复 杂系统。因而软件管理要对复杂软件系统过程做到未雨绸缪,对软件开发内 容抽丝剥茧般的细致。 ⑹ 软件项目管理需要综合各方面,特别是社会因素、精神因素、认知要素、 技术问题、领域问题、用户沟通等各项复杂内容。
REVIT培训-MEP部分_清华大学课件
清华大学BIM课题组
BIM THU
3.3风管颜色设置
清华大学BIM课题组
BIM THU
“类型名称”“等于”“S-送风”。
③ 同理创建“P-排风”过滤条件。
3.3风管颜色设置
② 设置过滤条件。类别区域选择“风管”,过滤规则选择
清华大学BIM课题组
BIM THU
清华大学BIM课题组
BIM THU
2.3复制标高以及创建平面视图
• 2.3.2创建平面视图
• 选择标高15F和16F,单击“确定”按钮。 • 平面视图的名称将显示在项目浏览器中。
• 其他类型平面视图,如天花投影平面视图的创建方法与
上述方法类似。
清华大学BIM课题组
BIM THU
三、暖通功能创建
清华大学BIM课题组
清华大学BIM课题组
BIM THU
• 4.1.2管道类型设置:
4.1设置管道设计参数
• 单击“属性”对话框中的“编辑类型”按钮,打开“类 型属性”对话框。
清华大学BIM课题组
BIM THU
4.1设置管道设计参数
清华大学BIM课题组
BIM THU
• 4.1.3流体参数设置:
4.1设置管道设计参数
添加/删除管道尺寸
在“机械设置”对话框中,管道尺寸可以通过“材质”“连
接”“明细表/类型”来进行设置,“粗糙度”用于管道的
水力计算。
清华大学BIM课题组
BIM THU
4.1设置管道设计参数
• “新建尺寸”和“删除尺寸”可以添加或者删除管道尺
寸。新建管道公称尺寸与现有管道不许重复;已绘制某
尺寸的管道,该尺寸将不能删除。
第五章 软件项目时间管理-软件项目管理-宁涛-清华大学出版社
2.工程评估评审技术
图5-2所示任务的ADM网络图中,对任务A、B、C的项目历时采用 PERT方法进行估计。其中任务A的最乐观、最大可能和最悲观历时估 计分别为4、6、8;任务B的最乐观、最大可能和最悲观历时估计分别 为3、4、6;任务C的最乐观、最大可能和最悲观历时估计分别为2、3、 6。根据PERT公式(O+4M+P)/6计算的各任务的历时估计结果如表5-2 所示。
软件项目管理
宁涛,金花 清华大学出版社
第五章 软件项目时间管理
第五章 软件项目时间管理
5.1基本概念 5.2进度估算方法 5.3进度安排 5.4进度控制 5.5本章小结
5.1基本概念
5.1.1活动定义 活动定义是涉及确认和描述一些特定任务的过程,这些任务对应
着WBS结构中的项目细目和子细目。 一般地,范围的描述包括以下内容。
差、方差结果计算如表 5-2 所示。
任务 A B C
项目(路径)
表 5-2 项目标准差、方差结果表 标准差 4/6 3/6 4/6 1.07
方差 16/36 9/36 16/36 41/36
2.工程评估评审技术
设 E 为满足正态概率分布的均值,由概率论知识可知,E 1 的概率分布是 68.3%,E 2 的概率分布为 95.5%,E 3 的概率分布为 99.7%,如图 5-3 所示。
2.工程评估评审技术
468
346
236
A
B
C
图 5-2 任务的 ADM 网络图
网络图中路径上的所有任务历时估计之和便是该路径的历时估计结果,叫做
路径长度,则图 5-2 的项目历时估计值为 13.5。
2.工程评估评审技术
表 5-1 PERT 方法计算的项目历时估计值表
软件配置管理课程清华大学课件
软件配置管理经历了从简单的手工管理到自动化工具支持的发展过程。
总结词
早期的软件配置管理主要依靠手工管理,如标签和文档控制。随着软件开发的复杂性和规模的增加,出现了专门的软件配置管理工具,如CVS、Git等版本控制系统。现代的软件配置管理还包括自动化构建、部署、测试和发布等过程,以支持持续集成和持续交付等现代软件开发方法。
详细描述
软件配置管理是一种系统化的方法,用于控制、审计、协调和报告软件开发过程中的变更。它通过标识软件配置项、控制变更、配置状态记录和配置审核等活动,确保软件产品的完整性和一致性。
VS
软件配置管理对于保证软件质量、提高开发效率、降低维护成本具有重要意义。
详细描述
软件配置管理能够确保软件产品的完整性和一致性,避免因变更而产生的混乱和错误。它还能提高开发效率,通过标准化和自动化减少重复和不必要的任务。此外,软件配置管理还有助于降低维护成本,通过有效的版本控制和变更管理,降低错误修复和软件升级的成本。
软件配置管理课程清华大学ppt课件
目录
CATALOGUE
软件配置管理概述软件配置管理的基本概念软件配置管理的实施软件配置管理的工具和技术软件配置管理的最佳实践软件配置管理的挑战与解决方案软件配置管理案例分析
软件配置管理概述
CATALOGUE
01
总结词
软件配置管理是一种管理软件开发过程中各种变更的方法。
总结词
确保所有相关人员都清楚自己的角色和责任,并了解如何与其他团队成员进行协作。
总结词
明确角色和责任是配置管理成功的关键。
定期审核是确保配置管理工作有效性的重要手段。
总结词
通过定期审核配置管理计划、配置项、变更请求等,及时发现和纠正问题,确保配置管理工作符合要求。
415-软件工程(第4版)-李代平-清华大学出版社
2021年6月22日
广东工业大学计算机学院
6
软件开发人员碰到的一个两难问题是:一 开始就需要制定计划,需要定量的估算成本, 但是却没有可靠的信息使用。对软件项目的详 细需求分析可以得出基本上可靠和足够的信息, 但是在时间上来说太晚,制定一个计划仍然是 必需的。
14
宿主机连同必要的软件工具构成软件开发 系统。
软件资源包括用于开发的运行平台、各种 CASE工具可以帮助分析和设计软件、开发程序 所有的编程语言等。
2021年6月22日
广东工业大学计算机学院
15
3. 可复用构件资源 为了促成软件的复用,以提高软件的生产率 和软件产品的质量,可建立可复用的软件部件库。 根据需要,对软件部件稍做加工,就可以构成一 些大的软件包。这要求这些软件部件应加以编目, 以利于引用,并进行标准化和确认,以利于应用 和集成。
2021年6月22日
广东工业大学计算机学院
12
初级技术人员
高
高级技术人员
管理人员
计 需 概详 编单
划 求 要细 码元
分 设设
测
析 计计
试
整确 体认 测测 试试
图15-2 管理人员与技术人员的参与情况
2021年6月22日
广东工业大学计算机学院
13
2. 硬件/软件资源 硬件是作为软件开发项目的一种工具而投
来增强软件组织承担日益复杂的应用程序开发
的能力”。在现实中,在人员管理成熟度较高 的组织中,更有可能成功实现软件工程开发。
2021年6月22日
广东工业大学计算机学院
5
组成一个软件工程的开发项目的人员有以下 几类:
软件过程与管理软件过程规范PPT课件
.
11
软件过程管理概述
5、项目估算和资源管理,项目风险管 理、项 目跟踪和监督
6、软件过程的评估和改进 7、软件过程的管理实践 8、最后通过具体的应用实践对软件过
程管理 做了全方位的阐释。
.
12
——James Harrington (美)如是说
软件生存周期过程示意图
软件生存周期过程
主过程
合 获取过程 同 供应过程
工 开发过程 程 维护过程
运 行
运行过程
支持过程
文档过程 配置管理 质量保证过程 验证过程 确认过程 联合评审过程 审计过程 问题 解决过程
辅助过程
基础设施过程 管理过程 培训过程
过程改进过程
ISO/IEC 12207 软件生存周期过程标准框架
.
15
课程目标
通过本课程的学习,可以了解并掌握:
软件过程规范的内容、影响和作用 软件过程不成熟的特点、软件过程成熟的标准 软件过程的可视性和过程能力 软件过程文化、环境和过程框架 如何定义组织过程并对过程剪裁以获得项目过程 软件过程的需求管理 、项目管理和质量管理 软件过程的技术管理和集成管理 如何实施软件过程的评估和改进
软 件 生 存 周 期 过 程
使用
获取过程
供应过程 合同视图 需方供方
使用
使用
管理过程
管理视图 管理者
支 使用 持
使用 使用 使用
运行过程
运行视图 运行管理者用户Βιβλιοθήκη 过使用使用
程 使用 维护过程 使用 开发过程 工程视图 开发者、维护者
文档 配置管理 问题解决 质量保证
验证 确认 联合评审 审计
清华大学《项目管理》讲义完整版
清华⼤学《项⽬管理》讲义完整版课程将在全⾯介绍项⽬管理概念、知识体和⽅法的基础上,重点讲解项⽬的计划、执⾏与控制;团队的组织、激励与沟通;以及全⾯质量管理的理念。
具体安排为:项⽬管理概述(1天)将介绍项⽬管理的相关概念、寿命周期、项⽬管理过程和项⽬管理知识体构成,结合案例进⾏项⽬管理⼀般过程的训练;计划、执⾏与控制部分(1.5天)介绍编制计划应考虑的关键问题、⽅法和⼯具,计划执⾏的评价、预测和控制,简要介绍计划和控制软件的功能和基本应⽤;⼈员、组织和沟通部分(1天)介绍项⽬经理的素质、职责和管理技能,项⽬团队的组织、激励和沟通,通过对⼤量案例的讨论、分析和交流掌握、提⾼管理技能;项⽬采购管理(0.5天)简要介绍项⽬建设管理模式,国际项⽬采购的基本原则和程序,合同类型及其风险分摊模式,招标⽂件组成,招标过程中应注意的问题。
最后,进⾏部分PMP试题考试,检验学习效果并使学员了解PMP的考试形式。
项⽬管理的益处:参考书⽬:项⽬管理知识体指南(PMBOK) 组织机构中的项⽬管理成功的项⽬管理第⼀讲引⾔1国际范围的项⽬管理[美国] 项⽬管理学会(PMI) Member;Certificates:PMP,PMA国际项⽬管理协会(IPMA) Member:FAPM,MAPM,AAPM,SAPM;Certificate:CPM[英国] 皇家特许建造师学会(CIOB) Member:FCIOB,MCIOB,SCIOB2项⽬管理的基本概念2.1 项⽬定义:项⽬是提供独特产品或报务的⼀次性努⼒。
独特指该产品或服务与类似其它类似的产品和服务在某些⽅⾯有重⼤差别;⼀次性指项⽬有明确的开始和结束时间。
项⽬定义⼩结:2)有明确的⽬标;3)⼀次性;4)独特性;5)有开始和结束时间;6)需消费资源;7)需协调各⽅关系。
2.2 项⽬管理管理:是预测和计划、组织、协调和控制。
预测和计划指预测未来并制定⾏动计划;组织指建⽴⼆元的结构、材料和⼈员;协调指统⼀步伐、团结⼀致;控制指使⼀切事项按原定标准和指令实现。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二.软件工程框架
软件工程目标 软件工程活动 软件工程原则
软件工程框架
软件工程目标
正确性--软件产品达到预期功能的程 度。
可用性--软件基本结构、实现、文档 为用户可用的程度。
合算性--具有经济效益,即开发、运 行的开销满足用户要求的程度。
一个次里程碑。
各阶段特点
为实现整个项目的某个特定状态,每个阶段都要进 行足够次数迭代。
各阶段的工作产品(制品,文档等),同时进化产 生,但每个阶段都有一个主要焦点: 初始阶段 需求 (生命周期目标里程碑) 细化阶段 设计 (生命周期构架里程碑) 构造阶段 实现 (初始的可操作能力里程碑) 移交阶段 实施 (产品发布里程碑) (这里的模型是渐增式(增量式))
软件工程的定义有多种说法:
Fritz Bauer[NAV69]在NATO会议上给 出的定义:
软件工程是建的和能
在实际机器上高效运行的软件。
IEEE[IEEE93]给出了一个更加综合的定义:
(1) 将系统化的、规范的、可度量的方 法应用于软件的开发、运行和维护的过 程,即将工程化应用于软件中。
1.3软件项目管理
一.软件项目产品的特点
1. 抽象性 2. 缺陷检测的困难性 3. 高度的复杂性 4. 缺乏统一规则
二.软件项目失控的原因
软件失控项目(p15-16)
是指软件项目在进行时遇到困难,导致
大大超出可控制范围的项目。
软件项目失控的原因
七方面原因:需求不明确、计划不充分 和过于乐观的估计、采用新技术、管理 方法缺乏或不恰当、性能问题、团队组 织不当、人际因素
项目管理特点
① 综合性 ② 创造性 ③ 时间性
4.项目管理的要素
范围 、 时间 、成本、 质量、 组织 、客户满 意度
二.项目管理知识体系
1. 集成管理 2. 范围管理 3. 时间管理 4. 成本管理 5. 质量管理 6. 人力资源管理 7. 沟通管理 8. 采购管理 9. 风险管理
三.项目管理学科的发展
(2) (1)中所述方法的研究。
本书给出的定义:
软件工程是一类求解软件的工程。它应 用计算机科学、数学以及管理科学等原 理,借鉴传统工程的原则、方法,创建 软件以达到提高软件质量、降低成本、 按时按量交付的目的。
计算机科学、数学用于构造模型和算法。
工程科学用于制定规范、设计模式、评 估成本及确定权衡。
④ 工作结束阶段 正式验收项目
另一书中对项目周期阶段的划分
生命周期阶段
工程阶段 初始阶段 细化阶段
生产阶段 构造阶段 移交阶段
各阶段特点
工程阶段: 使计划、需求和构架同时进化,并解决
开发风险,这个阶段以一个可执行构架 基线结束,即工程阶段进行设计和综合 活动。
生产阶段: 进行构造、测试和实施活动。
《软件项目管理》
教材:软件项目管理
覃征 等 编著
第1 章 导论
1.1软件工程 一、软件工程定义
软件:是与一个系统,特别是一个计 算机系统有关的程序、过程和有关文档 的完整集合。
工程:是科学和数学的应用,通过这 一应用,使得自然界的物质和能源的特 性通过各种结构、机器、产品、系统和 过程成为对人类有用的东西。
三.软件工程模型
所有软件工程的活动都必须进行管理。 软件项目管理贯穿于软件工程的演化过程。 软件工程的演化过程:
三.软件工程模型
软件工程模型: 组织软件工程活动的方 法,称为软件工程模型。
软件工程模型是用一定的流程将各个活 动连接起来,并可用规范的方式操作全 过程,如同工厂的生产线。
常见模型有线性、快速原型、螺旋、渐 增式等模型。
各阶段特点
借助提高功能的演示使系统能力得以进 化。
各种活动同时进化,每个阶段都包括一 次或多次迭代,一次迭代表示一个活动 序列,这些活动有明确的中间事件(里 程碑)。
各阶段特点
主里程碑: 使用正式版本的评价标准和发布说明书,
一个阶段结束产生一个主里程碑。
次里程碑: 使用非正式版本,一次迭代结束产生
常见的软件工程模型
线性模型(也称,瀑布模型,顺序模型)
常用的软件工程模型
螺旋模型 可看成是连接的线性模型
常用的软件工程模型
渐增式模型(增量模型)
常用的软件工程模型
渐增式模型首先构建系统的基本轮询回 路:
1.2项目管理
一.项目与项目管理
1.项目的概念及特点 项目:是指在一定约束条件下具有特定目标的一
3.项目管理
项目管理定义 PMI(Project Management Institute)定义:
在项目活动中运用一系列的知识、技能、工具 和技术,以满足或超过相关利益者对项目的要 求。
项目管理又可定义为:在一个确定的时间范围内, 为了完成一个既定的目标,通过特殊形式的临 时性组织运行机制,经有效的计划、组织、领 导和控制,充分利用既定有限资源的一种系统 管理方法。
软件工程活动---生产软件步骤
问题定义--明确要解决的问题 可行性分析--即定义的问题是否有解决的办
法 需求分析--为解决问题,目标系统必须具备
哪些功能 设计--总体设计,详细设计 实现--编写程序代码 确认--测试 支持--软件维护
软件工程原则
选取适宜的开发模型 采用合适的设计方法 提供高质量的工程支持 重视开发过程的管理
项一次性任务.
共同特点: ① 一次性,又称为单件性 ② 目标的明确性:成果性目标(功能性要求),
约束性目标 ③ 作为管理对象的整体性
2、项目的生命周期
2.项目的生命周期
① 项目启动阶段 进行可行性分析,若接 受项目进行需求确认,项目立项
② 项目计划阶段 建立解决问题方案,向 客户提交各种计划书
③ 项目实施阶段 执行解决方案,实现项 目的目标
项目管理学科发展的特点
全球化发展、多元化发展、专业化发展
项目管理学科在双向探索中前进
各学科领域的理论、方法应用于项目管理,项目管 理的理论、方法应用于各学科领域
项目学发展的趋势
1. 微观项目管理,即单一项目的管理
2. PMBOK是当前项目管理学科发展的重要内容
3. 项目学是知识创新与市场相结合的综合化发展 4. 项目学是科学、技术和艺术的综合