Oracle P6 Professional相比与Microsoft Project的8个优势

news2025/1/25 9:15:27

目录

引言

1. 自上而下的调度

2. 努力程度 (LOE) 活动

3. 最长路径

4. 多浮动路径分析功能

6.预算材料成本

7. 开始和完成里程碑

8. 工作公式类型

概括


引言

哪种日程安排工具更适合您的情况,Oracle Primavera P6 还是 Microsoft Project(MSP)

经常有一些朋友问我上面的问题。当然,我的回答是有偏见的,公平地说,它们都是非常强大的工具,Microsoft Project 可以构建类似于 Primavera P6 作业列表,但从更专业的工程计划管理角度而言,P6对我而言顺手很多。

本文列出并描述了 Primavera P6 相对于 Microsoft Project 的优势。但不意味着哪个软件就是绝对的好,基于存在就有意义的原则,Microsoft Poject也有自己的优势;

PS:本文中的 P6 指Oracle Primavera P6 Professional,他是一种基于Windows C/S架构的项目计划编制/跟踪管理工具,操作便捷,也是ORACLE P6 EPPM / PPM产品的核心组件。

1. 自上而下的排程

P6 比 Microsoft Project 更适合自上而下的排程。这意味着你首先要考虑项目的最终产品或可交付成果。

为了支持这项工作的优先排序,P6 让你首先输入工作分解结构 (WBS),它是所有项目可交付成果的层次结构分解。只有明确定义了最终产品或可交付成果之后,你才开始考虑生产这些可交付成果所需的活动。

Microsoft Project 更倾向于采用自下而上的方法,这要归功于它使用缩进活动来构建 WBS 层次结构,您首先要在其中考虑您的任务。通常,只有在定义了大量任务之后,你才会问自己这些任务中的哪些具有共同的主线或目的?然后将这些任务分组到一个摘要任务下,这相当于 P6 中的 WBS 元素和可交付成果。

2. 任务相关 (LOE) 活动

P6 的 LOE 活动可以跨越项目的整个持续时间。LOE 活动有助于对不专门产生可交付成果(即 WBS 元素)的活动进行建模或排程。LOE 活动的示例包括行政和项目管理工作。行政和项目管理活动的努力有助于间接项目成本,这些成本通常不是无关紧要的。

随着进度的推进,P6 会自动说明这些工作的进展情况。LOE 活动的一个很好的特点是它们会随着与它们相关的计划活动的持续时间延长和缩短而扩展和收缩。

通过“粘贴”将相应的 LOE 任务链接到系列中第一个任务的开始和最后一个任务的结束,可以在某种程度上模仿 Microsoft Project 中的 LOE 活动。这有时被称为“吊床”活动,因为它通过关系链接悬挂在点之间。不幸的是,Microsoft Project 不会使用计划更新自动推进 LOE 任务。

如上所述,P6 会根据进度状态更新来更新 LOE 活动。因此,在项目进度推进之前,Microsoft Project 链接的伪 LOE 活动看起来也很不错。

3. 最长路径

P6 具有最长路径关键活动定义,这是一个巨大的优势。当你沿着最长的路径缩短活动时,进度优化的影响最大。很多时候最长路径和关键路径重合。在进度表具有活动约束的情况下,关键活动定义可能会导致更多的关键活动不一定沿着最长的路径。

项目约束还可能导致调度软件显示太多关键路径或完全隐藏关键路径。在这些情况下,最好将关键活动的定义设置为最长路径。使用最长路径定义,沿此路径的任何延迟都会影响项目结束日期。并且缩短沿着这条最长路径的任何活动的持续时间应该会缩短整个项目的持续时间。

4. 多浮时路径分析功能

知道通过网络计划的最长路径肯定是好的。但是第二长的路径呢?或者第三长的路径?通过网络的次临界路径很容易成为最长的路径,只有很小的延迟。Primavera P6 具有多路径功能,从最长路径开始,然后按长度降序(即重要性顺序)计算浮动路径。因此,路径按从最长到最短或从最关键到最少的顺序列出。

五、步骤 Step

P6 具有 Microsoft Project 中没有的功能,称为步骤。此 功能能提供了两个优势

  1. 它最大限度地减少了甘特图活动的混乱
  2. 它提供了一种衡量进度进度的离散方法

当你在甘特图上显示一系列小任务时,就会出现甘特图混乱。细节由一系列步骤表示,而不是这些众多相关的小任务,更像是活动的待办事项列表,每个步骤都根据其相对工作量加权。

步骤特别适用于不需要特定发生顺序或发生顺序不容易预测的工作。步骤还提供了一种衡量进度的离散方法,因为它们可以通过简单的切换设置为完成 0% 或完成 100%。

他们甚至可以应用一定百分比的完成价值,以赚取部分完成百分比。例如,如果一个步骤描述了两个工作现场拖车的到达,而只有一个到达,则该步骤可以进行到 50%,正好按照活动完成百分比计算其加权值的百分比。

6.预算材料成本

这似乎是一个小问题,但它很重要。P6 有一个用于显示预算材料成本的字段;Microsoft Project没有,但Microsoft Project 还是提供了插入 Visual Basic 应用程序 (VBA) 子程序的功能,可以对其进行编程以隔离和显示预算的材料成本。Microsoft Project 成本字段或列显示人工和材料的总成本。需要 VBA 子例程将材料成本与成本字段隔离开来。

因此,可以在 Microsoft Project 中显示预算的材料成本,但与 P6 相比走了一条完全不同的路线,且需要付出巨大学习成本。当然,如果您想精通 Microsoft Project 计划,请学习如何在 Microsoft Project 中创建和应用 VBA。

7. 开始和完成里程碑

里程碑是出现在甘特图上的那些小菱形。尽管图形很小,但它们代表了进度表中的主要工作事件。里程碑就像远足小径上的标记,明确告诉你在小径地图上的位置。Microsoft Project 也有里程碑,但与 Microsoft Project 不同的是,P6 区分开始里程碑和完成里程碑。

因此,P6 里程碑告诉您的不仅仅是你正在参加一项重大活动:P6 开始里程碑告诉你你要去哪里,P6 完成里程碑告诉你你去过哪里。因此,P6 里程碑就像路径标记上的方向箭头,指向你在路径上的前进和/或后退。

8. 工作公式类型

P6 和 Microsoft Project 都使用以下工作公式:

在 P6 中,你选择的“持续时间类型”会影响此工作公式中的哪些变量是固定的,哪些是计算的。在 Microsoft Project 中,“类型”字段指定哪个变量是固定的。P6 有四种持续时间类型:“固定持续时间和单位”、“固定持续时间和单位/时间”、“固定单位”、“固定单位/时间”。请注意,P6 中的单位是工作,单位/时间是努力。对于“固定持续时间和单位”和“固定持续时间和单位/时间”,两个变量是已知的和/或固定的,并且计算第三个。

在持续时间估算固定且预算未知的计划阶段,最好使用“固定持续时间和单位/时间”持续时间类型。预算批准后,项目不仅受到时间限制,而且还受到成本限制,首选持续时间类型变为“固定持续时间和单位”。

Microsoft Project 期望计划程序提供两个工作公式输入,Microsoft Project 计算第三个。使用 Project 的类型选项持续时间、单位(工作量)或工作时,尚不清楚其余两个变量中的哪一个是固定的。

所以Microsoft Project的类型设置不如Primavera P6的工期类型设置清晰。两者都会影响工作公式中的计算。但依我个人经验,P6 工作公式计算更可靠,也具预测性。

概括

P6 具有自上而下的可交付活动范式,将项目规划的重点指向最终产品和可交付成果,这是项目的全部目的。换句话说,它更强调进度表开发阶段的工作分解结构。Microsoft Project 更适合自下而上的任务可交付方法。

P6 还具有实用功能,如 LOE 活动、最长路径、多浮动路径和步骤,这使其成为 Microsoft Project 的一个引人注目的替代品。尽管 Primavera P6 对于初学者来说一开始的学习曲线比较陡峭,但我认为与高级 Microsoft Project 调度程序相比,成为高级 Primavera P6 调度程序更具挑战性。

P6 不需要 VBA 来分离和列出材料成本。P6 持续时间类型(工作公式应用程序)不那么混乱。

P6 的一个缺点是它对于初学者来说学习路线有点弯曲,但作为更先进的工具使其更适合描述和分析真实的项目进度。

这个行业的分享不多,希望更多感兴趣的朋友一同参与,探讨或合作 !

本人可提供Oracle 多种产品技术服务,包括产品部署和维护及培训,欢迎与我取得联系!

如何联系蚕豆哥_蚕豆哥的博客-CSDN博客电邮:kangpingchn@hotmail.com (@gmail.com,@outlook.com)https://campin.blog.csdn.net/article/details/52950969

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/396740.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MySQL8.0Linux安装及主从的搭建

MySQL8.0Linux安装教程 下载并安装 需要说明的一点是我使用的是SSH secure shell Client连接linux系统的,它的用法和命令窗口差不多。界面如图:一样的使用Linux命令操作。 话不多说 第一步: 1)、切换到 /usr/local下 cd /usr/…

已解决hint : See above for output from the failure.

已解决(pip install wxPython安装失败)error: legacy-instal1-failure Encountered error while trying to install package.wxPython note: This is an issue with the package mentioned above,not pip. hint : See above for output from …

关于世界坐标系,相机坐标系,图像坐标系,像素坐标系的一些理解

关于世界坐标系,相机坐标系,图像坐标系,像素坐标系的一些理解前言一、各坐标系的含义二、坐标系转换1.世界坐标系与相机坐标系(旋转与平移)2.相机坐标系与图像坐标系(透视)3.图像坐标系与像素坐…

【UE4 RTS游戏】02-摄像机运动_完成摄像机在X轴上运动的相关步骤

效果通过控制键盘WS键使得“CameraPawn”进行前后移动步骤将landscape的Z轴位置更改为0删除“PostProcessVolume”将“LightmassImportanceVolume”移入Lighting文件夹内新建一个蓝图类,父类是Pawn,命名为“CameraPawn”将“MyController”重命名为“Cam…

详解JVM

详解JVM 最近学习了:周志明《深入理解高并发编程》;; 特此简要对学习做了部分总结,方便后续对JVM相关知识的完善和巩固; 若想深入了解学习,可阅读上述参考原著; Java内存区域与OOM 运行时数据…

大数据 | (三)centos7图形界面无法执行yum命令

大家好,今天是三八女神节了! 你知道吗?世界上第一位电脑程序设计师是名女性,Ada Lovelace (1815-1852)。 她是一位英国数学家兼作家,第一位主张计算机不只可以用来算数的人,也发表了第一段分析机用的演算…

vector中迭代器失效的问题及解决办法

目录 vector常用接口 vector 迭代器失效问题 vector中深浅拷贝问题 vector的数据安排以及操作方式,与array非常相似。两者的唯一差别在于空间的运用的灵活性。array 是静态空间,一旦配置了就不能改变;要换个大(或小) 一点的房子&#x…

CorelDRAW Graphics Suite2023更新内容介绍

懂设计的职场人都知道这款软件,CorelDRAW是一款非常高效的矢量图形设计软件。CorelDRAW操作界面简洁易懂,能够为用户提供精确地创建物体的尺寸和位置的功能,减少点击步骤,提高设计效率,节省设计时间。功能比普通的美图…

简单理解TransFormer

背景:听了李宏毅老师关于transformer的讲解,觉得有必要记录一下,里面的PPT都是李宏毅老师的内容(不喜勿喷)1.self-attention在介绍transformer之前,必须先了解self-attention(1) 先将X输入Embedding(a Wx), 然后a乘相关的权重,生…

Day11-网页布局实战-CSS3动画

文章目录一 CSS3动画1 2D动画案例1-鼠标输入移入DIV 让图片旋转90度案例2-鼠标输入移入DIV 缩放图片案例3-贯穿项目-DIV移动2 animation动画播放器案例1-基础案例案例2-使用百分比关键帧定义动画案例3-旋转的图片案例4-贯穿案例-轮播图3 多余文本省略号...代替案例1-多余文本..…

一 Go环境搭建

1. 下载地址 https://golang.google.cn/dl/ 傻瓜式安装,自动会配置path的变量,安装完成后可以使用go version 查看当前安装的版本 本文使用目前最新的1.20.2版本 2. 配置go环境 cmd控制栏打开输入以下命令(如果cmd有问题可以尝试powershe…

340秒语音芯片,轻松实现语音交互,畅享智能生活WTV380语音ic方案

随着智能家居、安防报警、宠物用品 等,智能设备的普及,语音交互技术正在逐渐成为人机交互的主要方式之一。而如何实现稳定高效的语音交互,就需要借助先进的语音芯片技术。今天,我们介绍的是一款高性能的语音芯片——WTV380&#x…

Gamma矫正

Gamma 曲线Gamma校正被使用在8位RGB图中。用来解决在有限的存储空间中保存尽可能多的人类感受敏感的色彩内容。Gamma 矫正Gamma校正的方式就是采样时,和输出到显示器给人类看时,对亮度进行的调整.如采样时 Gamma1/2.2 调亮Gamma,如显示时 Gamma2.2 调暗Gamma实际亮度…

【Redis】Redis慢查询

文章目录慢查询记录慢查询两个配置参数修改配置参数慢查询日志慢查询记录 我们都知道像mysql等持久化数据库会有慢查询日志,其实Redis中也有慢查询日志的功能。慢查询就是系统在执行命令的前后计算每条命令的执行时间,如果超过我们预设的时间&#xff0c…

登录接口-简约版(工作日记4)

前提条件: 1、jmeter接口测试工具 2、接口信息 获取验证码信息 登录接口信息 题外话: 接口返回的数据中如果有文字就会乱码 怎么解决 1、进入jmter文件–进入bin文件夹,找到jmeter.properties文件 2、右键打开,可以用文本模…

基于遗传算法的CVRP建模求解(Python)

带容量约束的车辆路径优化问题,CVRP,对一系列装卸货点进行适当的路径规划,在满足约束条件(客户需求、车辆载重和容积、车型、车辆行驶里程、配送中心数量等限制)和目标最优化(路程最短、成本最低、使用车辆…

点灯大师--点个正点原子阿尔法开发板的灯

点灯大师–点个正点原子阿尔法开发板的灯 文章目录点灯大师--点个正点原子阿尔法开发板的灯正点原子阿尔法开发板点灯1、使能 GPIO1 时钟2、设置 GPIO1_IO03 的复用功能3、配置 GPIO1_IO034、设置 GPIO5、控制 GPIO 的输出电平五种点灯的方法1.在一个驱动文件中实现寄存器初始化…

【C语言】编译+链接

一、程序的翻译环境和执行环境 在ANSI C的任何一种实现中,存在两个不同的环境。 第1种是翻译环境,在这个环境中源代码被转换为可执行的机器指令。 第2种是执行环境,它用于实际执行代码。详解编译链接翻译环境1.组成一个程序的每个源文件通过…

STM32电动车报警器

目录 项目需求 项目框图 硬件清单 振动传感器介绍及实战 振动传感器介绍 振动传感器编程实现 继电器介绍及实战 继电器工作原理 433M无线发射接收模块介绍及实战 433M无线发射接收模块介绍 ​编辑 433M编程实现 项目设计及实现 编程实现 项目需求 点击遥控器A 按键…

规约第二章

文章目录有限域的定义Definition of Finite Field单位元运算举例素数域群阿贝尔群阿贝尔循环群循环子群阿贝尔循环群且阶是素数的有限域的定义Definition of Finite Field 单位元 这里一般只需要记住2个0,1 。0是加法的单位元,1是乘法的单位元。以及逆…