Chapter 1

简介

欢迎使用 OmniPlan 3!

感谢您选择 OmniPlan 为实现改进项目管理的目标加助一臂之力。您将要使用的这款软件功能齐全,能够处理繁重、紧迫的项目,并能以直观的视觉化方式将其呈现出来,让您专注于真正重要的事情。在 OmniPlan 3 中,我们仔细地重新审视了这款应用程序的方方面面,从检查器到甘特图均进行了调整,使其更加强大而易用,还新增了众多优秀功能供您使用。

MacBook Pro 和 Thunderbolt Display 上的 OmniPlan 3。

OmniPlan 能够随时随地地为项目提供支持,实现项目的整理和进度追踪,且除了 Mac 还能支持多种平台。在 iPhone 和 iPad 上,OmniPlan for iOS 能带来实时的项目编辑、审查和展示。

注意

  • OmniPlan for Mac(本手册主题)在 Mac App Store 有售,也可以直接通过 The Omni Group 购买
  • OmniPlan for iOSApp Store 上已有售,并可作为通用应用程序在所有 iOS 设备上使用。
  • 可通过将 OmniPlan for Mac 升级为 OmniPlan 专业版并通过 Pub/Sub 来实现版本之间的同步
  • OmniPlan for Mac 需要 OS X Yosemite,而 OmniPlan for iOS 需要 iOS 9

本手册可在您使用 OmniPlan for Mac 的过程中提供详细的指导。您会了解到如何自定义任务和资源大纲来视觉化、维护和简化项目。细分任务,优化所需资源、控制成本并监控您的进度 — 全部一目了然。升级到 OmniPlan 专业版后,您还能接触到更强大的功能,让多用户和多项目规划更上一层楼。在将 OmniPlan 融合到日常工作的过程中,许多细节会让您感到在它的协助下完成工作的美妙之处。

我们用心制作。

The Omni Group

本文档的组织结构

本手册(OmniPlan 中随附、在线获得、通过 Mac 和/或 iOS 设备上的 iBooks 获得)经过精心编撰,旨在带领您全面而详尽地了解 OmniPlan。

本章为序章,将简介 OmniPlan 3 的最新、最重大的更新,并介绍整本手册的内容梗概。下列章节则对本应用程序进行了详细说明。如果您是第一次接触 OmniPlan,建议您按顺序从头开始阅读。

为帮助您对本手册的内容得到整体认识并更好地了解 OmniPlan 的各种特性,下面列出了各章的内容概要:

第 1 章,简介

这一章是您现在正在阅读的章节。在此可以查阅最新版 OmniPlan 的功能的说明、该应用程序的简介,以及针对如何最有效地使用本手册而列出一些的提示(我们认为这些文档的 EPUB 版本很适合阅读)。

第 2 章,了解 OmniPlan

这一章开门见山地向您展示 OmniPlan 的用户界面,并从整体上进行了概略介绍。在此可以了解工具栏、应用程序的五种视图(任务、资源、日历、网络和样式),以及不可不提的检查器。这里内容浅显易懂,只介绍最基本的知识,让您对 OmniPlan 的方方面面有个初步了解。

第 3 章,OmniPlan 使用教程

如果急切地想设置并运行您的第一个 OmniPlan 项目,可以按这章中的说明操作。该教学课程指导您完成从创建第一个任务到实现最后一个里程碑的项目设置和维护流程。完成该流程之后,您将获得所需工具以从头开始构建自己的项目。

第 4 章,维护您的项目

设置并开始运行项目后,OmniPlan 会协助您像精心照料一株盆栽一样让项目逐渐成型。如果出现意外情况,可对项目进行调整,使其保持航向而不偏离目标。本章说明了违例、安排和分级、建立和使用基线计划表、跟踪和重新安排任务等工具,确保您的项目准确地反映出现实中的状况。

第 5 章,协作与多项目审核(专业版)

OmniPlan 专业版还提供了额外的工具来实现更复杂的项目安排。如果您手上的项目分散在世界各地或存在多个承包商,或者您负责管理同时进行的多个项目,协作 (Pub/Sub) 和多项目仪表盘功能会对这些极为复杂的项目管理带来巨大的帮助。阅读这章后,您就会知道如何掌握这一强大的工具!

第 6 章,使用任务视图

了解任务及其之间的关系是让 OmniPlan 物尽其用的关键所在。在这一章中,您会详细了解如何使用任务视图来模拟需要完成的工作,并毫无疑虑地监视和更新其进度。具体包含了任务分组和拆分、吊床任务、精通甘特图等小节。

对于 OmniPlan 专业版用户,本章还将介绍 OmniPlan 的挣值分析工具,该工具在可用时会出现在任务视图中。

第 7 章,使用资源视图

如果说任务是构筑项目的材料,那么资源就是让它运转起来的能源。准确地评估和安排资源能让项目最高效地执行。这一章将介绍的是资源视图,以及如何创建和分配资源、为资源分组、以资源视点跟踪项目和持续时间与投入等概念。

第 8 章,使用日历视图

日历视图是任务和资源的结合点,在这里可以对项目的各个方面设置计划安排,确保准时地达到目标。这一章详细地介绍了如何为项目设置工作时间,以及其中的整体/个人例外情况。

第 9 章,使用网络视图

网络视图是 OmniPlan 3 新增的功能,可通过在节点图中反映任务及分组(类似 PERT 图)来使项目更加直观、更容易完善。如果要迅速把握一个新项目的概况或清楚地了解任务之间的关系,这一视图非常有用。本章详细介绍了如何充分利用该视图。

第 10 章,使用样式视图

OmniPlan 自带一套精心设计的专业级字体集和样式,能够清楚地传达关于项目的信息。但本应用程序也提供齐全的工具用于自定义文档的外观,不论是整体的观感还是甘特图中的各个条的颜色,都能巨细无遗地进行调整。在样式视图中,可以对项目的视觉风格进行总体调整,这也是这一章要介绍的内容。

第 11 章,使用检查器

在 OmniPlan 的各个视图之间切换时,检查器会确保您得到一致的体验,即无论当前正在着手执行的是哪方面,您都能进行细致入微的操控。本章将详细介绍各个检查器为项目信息、里程碑、任务、资源、样式、自定数据和附件等提供的设置。

第 12 章,导入和导出

虽然 OmniPlan 提供执行任何复杂度的项目所需的一切工具,但有时候为满足外来的需求,您可能需要求助于 OmniSphere 之外的工具。好消息是,OmniPlan 对于这一点也毫不马虎!这一章详细介绍了本应用程序能够支持并导出的所有格式,以及 OmniPlan 专业版对 Microsoft Project 的支持。

第 13 章,报告和打印

在需要将您的项目与同事和外界分享时,OmniPlan 专业版经过革新和改进的报告界面能使竞争对手们汗颜。本章介绍一些更细致的技巧,即如何利用 OmniPlan 中的 HTML 主题生成报告,以及如何修改这些主题或创建自己的主题。本应用程序还为报告的打印(无论是打印在纸张上还是打印为 PDF)提供完整的支持。

第 14 章,OmniPlan 预置

本章介绍了多种自定义选项,让 OmniPlan 成为您最称手的工具。在 OmniPlan 预置中,您可以找到各种自定义控件,如数据输入、时间和日期的显示、文档与 HTML 模板管理、服务器库帐户设置(限 OmniPlan 专业版),以及 OmniPlan 自动更新的选项。

第 15 章,词汇

词汇章节包含您将在应用程序、本文档和您可能熟悉的其他项目管理资源遇到专门术语的按字母顺序排列的列表。如果您正开始管理项目或想知道 OmniPlan 如何实现特定概念,可参阅本章内容。

第 16 章,管理您的 Omni 许可证

大多数情况下,尤其是当您的 OmniPlan 是从 Mac App Store 买到的时,您不需要关注您的 Omni 许可证。如果您是从我们的网站购买的 OmniPlan,则需要输入我们发送给您的许可证邮件中包含的特定信息。

这一章比较简短,介绍了如何在 OmniPlan 中添加许可证信息、如何移除许可证,以及许可证在 Mac 上“隐藏”的位置(以便您将许可证发送给我们或将其转移到新买的 Mac 上)。

第 17 章,获得帮助

如果您在 OmniPlan 中处理东西时被卡住,或如果您遇到应用程序许可证的问题,或者您仅仅是想要告诉我们的支持专家以及 DocWranglers 他们做了一项伟大的工作,请不用迟疑,立即联系我们。本章为您指明了所有可用的资源:支持专家、支持文章、视频以及文稿。

提示
如果您正在使用其他版本的 OmniPlan(iOS 版或旧的 Mac 版本)并希望尽快提升正在进行的项目的管理效率,请参考本章的 OmniPlan 3 的新功能一节。对于存在多个编写者的项目,请参考与多个编写者协作,迅速了解如何进行同步。

OmniPlan 3 的新功能

OmniPlan 的这一最新版本经过全新的设计并从零开始构建,以适应您的工作方式。在从启动您的第一个项目到完成最后一个任务的过程中,您会体验到新版本相较于之前版本在各个方面均有改进,并加入了崭新的功能。如果您是第一次使用 OmniPlan,那么您首次接触到的也正好是它最强大、完善的版本。

除了在整个程序中更新了外观和使用体验,我们还在 OmniPlan 3 中增加了以下全新功能:

面目一新的检查器

我们对检查器的界面风格进行了修改,使其更为清新简洁,与 Apple 的最新版 OS X 的设计风格保持一致。与 Omni 其他的 Mac 应用程序一样,在当前的视图中选择一个项目时也会自动选出与您的选择最相关的检查器。

OmniPlan 3 中的检查器选项卡。

除了这些交互上的改进,检查器还经过了重新组织,归入检查器侧边栏顶部的各个选项卡代表的不同类别中。最大的变化是项目检查器,其中将管控整个项目的样式从检查器中转移到了新的样式视图中。

样式视图

在 OmniPlan 3 中,我们的主要目标之一是让拥有自由设置项目的决定权,让程序的界面与其包含的宝贵信息一样赏心悦目。全新的样式视图可管控项目的整体外观,就像在其他视图中管控数据一样。配合样式检查器,可以准确地按您的特定需求修改文档中的甘特图、文本、栏和行的外观。

OmniPlan 3 的样式视图中的甘特图预览。

在工具栏中单击视图切换器上最右侧的按钮可体验样式视图。

网络视图

网络视图是查看项目的一种新视图,它将项目显示为关联图,强调任务之间的依赖关系,而非像甘特图一样按时间顺序显示各项目。在工具栏中单击视图切换器上第四个按钮可切换到网络视图。

OmniPlan 3 中的网络视图上的项目
“会议”任务类型

在整个项目团队(或团队的一个分部)需要同时进行一项任务时,新的会议任务类型会很有用。将任务设置为会议后,只有在其分配到的所有资源均有空时才会安排其时间。

在 OmniPlan 3 的任务检查器中选择“会议”任务类型

多个资源是独立完成一项任务,还是以会议的形式完成这项任务,取决于任务检查器中“资源分配”部分中的一个开关的设置。

OmniPlan 专业版简介

对许多 OmniPlan 用户而言,基本版应用程序中提供的用于创建、维护、监控和完成项目的工具已足以满足其需要。但如果您的项目管理系统有更复杂的需求,我们还能提供一系列扩展工具,将 OmniPlan 的灵活性、可扩展性及性能提升到史无前例的水平。

升级到 OmniPlan 专业版套件能够带来下列优势:

多任务仪表盘

在 OmniPlan 3 专业版中,您可以通过多项目仪表盘功能来定制多个互相关联的项目的总览界面。选择“文件”▸“新建仪表盘”来创建新的项目组,然后将 OmniPlan 项目文件拖放到该视图中,这些项目就会神奇地完成添加,供您详细观察。

OmniPlan 3 中的多项目仪表盘
Monte Carlo 模拟和投入估算

OmniPlan 3 专业版的另一项新功能是利用 Monte Carlo 模拟来估算项目和里程碑的按时完成情况。这对于预先规划非常有用。它能够发出警报,提示什么时候应当转移资源以确保项目按时完成。该模拟套件还提供非常好用的自动估算工作量工具,可用于尚未分配工作量的任务,以快速轻松地预测项目的完成情况。

Monte Carlo 模拟结果的可能性表示。

在运行模拟时,一组水平条会出现在各个里程碑(由一个小的菱形表示)周围的日期处;每根水平条代表在该日期完成里程碑的可能性有 20%(5 根水平条表示根据模拟,某个里程碑有 100% 的可能性在该日期完成)。将鼠标悬停在各日期上的水平条可查看更详细的信息。

挣值分析

OmniPlan 3 专业版在任务视图中提供多种新的自定义栏类型,可用于跟踪和管理项目预算。这次我们完整地实现了挣值分析方法,能够让您更好地通览和控制项目的开销。

全新的挣值分析栏的工作示例。

配合全新的报告界面,追踪和管控项目的成本会变得前所未有地轻松。

全新的 HTML 报告界面

在 OmniPlan 3 专业版中,我们准备了更新、更强大的报告模板供您的项目使用,可用于打印或导出视觉上更为清晰易读的数据表。

OmniPlan 3 专业版中全新的 HTML 报告。

要通过任一可用的模板来预览项目,可使用工具栏上的“报告”按钮或选择“文件”▸“报告...”来打开新的 HTML 报告界面。您可以直接在界面上选择模板打印您的报告。

从 OmniPlan 专业版继承下来的功能

如果您是 OmniPlan 的现有用户,您将自动升级到专业版。如果您是打算采用 OmniPlan 的新用户,则可以选择购买为新手贴心设计的标准版或者包含上述所有功能的专业版。

OmniPlan Pro 版。升级可通过 Mac App Store 进行程序内购买来获得(如果您是在 Mac App Store 购买的),也可以从 Omni 自己的在线商店购买。

如何试用专业版

您可以从我们的网站下载 OmniPlan 试用版。在试用期间,您可以通过“OmniPlan”▸“免费试用模式”▸“试用专业版/标准版”在标准版和专业版之间切换使用,以对比两个版本的功能并确定适合您需求的版本。

同样地,如果您从 Mac App Store 购买了 OmniPlan 3 标准版,您也可以从 Omni 的网站下载试用版并一起运行该版本以对比它们的功能。

如果您拥有 Omni Store 提供的标准版许可证,而您又想试用专业版,如果您仍处于试用期,您可以临时删除许可证(“OmniPlan”▸“许可证”),以转换为试用模式并试用专业版。如果试用期已过,请联系我们,我们乐意为您提供专业版试用许可证。

注意
不确定您是否已安装专业版?请查看“OmniPlan”▸“关于 OmniPlan”了解当前版本及程序许可证状态的详情。

使用本手册

拥有电子形式的 OmniPlan 文档的一个好处便是,您永远可以在需要时得到它。我们已将本文档整合到帮助菜单中。我们将所有文档都放在可接受搜索和书签操作的网站上。我们还在不断创建 EPUB 版本的文档,并使其免费提供于 iBooks Store 上。

告诉我们您的想法

我们在不断地对我们的文稿进行更新。不管是处理 CSS 文件,修正偶然的打字错误(是的,它们偶尔确实会出现)或根据从客户处收到的反馈来添加特定功能的详细信息或说明,我们始终不断在尝试完善我们的文档,并让它能够更好地帮助到您。

如果您有任何关于文档的具体评论要发送给我们,请尽管发送给我们。您可以通过支持队列来向我们发送电子邮件消息,或者您可以在 Twitter 上 @OmniWranglers 即可。

最后,非常感谢您花费时间来阅读本文档。

Chapter 2

了解 OmniPlan

首次启动 OmniPlan 时,会看到一个新建的 OmniPlan 文档。您可以将它按手上的项目要求进行填充,从而精确地满足需求。接下来会出现对应用程序各组件的介绍,以便您今后利用这些组件来按自己的特定需求构建项目。要跳过介绍直接开始工作,请参阅教程

工具栏

正如大多数应用程序一样,工具栏中具有您最常使用的命令。我们预设了一组便于众多 OmniPlan 用户使用的控件,不过您也可以通过“显示▸“自定工具栏”来随意添加和删除控件。

默认工具栏。

概览

工具栏还可选择搭配概览使用,这是一条水平栏,当您选择了“显示”▸“显示概览”时,上面会出现甘特图的浓缩视图。不论当前处于哪种视图,都可以通过概览方便快捷地观察整个项目。

工具栏下方显示的概览栏(可选)。

在任务和资源视图中,概览栏上还有另一种用于浏览项目的控件选择框,只需要拖动该选择框就能在主视图的甘特图或资源时间线上滚动。

任务视图

请单击视图控件上的第一个按钮以转到任务视图。

任务视图。

任务视图由两个部分组成:左侧是任务大纲,右侧是甘特图。您可使用任务大纲来快速创建、编辑和分组相关的任务,而甘特图则能够以清晰的图形详细展示任务的持续时间和其之间的关系。

资源视图

请单击视图控件上的第二个按钮以转到资源视图。

资源视图。

使用资源视图来添加管理人员、设备和材料。与任务视图一样,资源视图也分为两个部分:一个用于添加、分组和管理资源的大纲,以及一条显示与任务视图中相同的任务的时间线。但在后者中,任务的划分依据是资源分配,而非时间或关联性。您可以通过拖放的方式在资源和任务之间相互分配。

日历视图

请单击视图控件上的第三个按钮以转到日历视图。

日历视图。

日历视图也由两个部分组成:一份类似资源视图的大纲的项目资源列表,以及一幅可用于编辑工作时间的日历。日历视图还可以进一步分成两种模式:编辑“正常时数”,以及编辑“额外和非工作时数”。

正常时数模式下,您可以编辑整个项目的工作日历(未选定资源时),以及各工作人员的常规工作时间(在大纲中选定他们)。正常工作时间在日历中由绿色块表示。用额外和非工作时数模式来对计划表添加独立的变更,分别由蓝色(额外工作时数)和红色(非工作时数)表示。

网络视图

请单击视图控件上的第四个按钮以转到网络视图。

网络视图。

OmniPlan 3 中新增的网络视图可以将项目显示成一组节点(任务)图,节点之间用线条(相关性)连接。网络视图因通过 PERT 技术生成的图表而非常直观,不仅能为当前的项目带来全新的观察角度,也便于迅速地构建新的项目。选中一个任务后按回车键可创建一个与该任务相关的新任务;拖动现有任务之间的线条,可以看到这些线条会根据新创建的相关性进行调整。

样式视图

请单击视图控件上的第五个按钮以转到样式视图。

样式视图。

样式视图是 OmniPlan 3 中新增的视图,但对于使用过旧版本的用户而言并不陌生,因为能够控制项目整体的一切样式控件都转移到了此处。更改此处的默认选项可以更新整个文档中的各元素的外观,如字体、颜色、甘特图中的条的外观等。您还可以在此创建和管理自定义的“已命名样式”来用于临时修改个别项目的样式。

检查器

OmniPlan 窗口的右侧是检查器侧边栏。如果未显示,选择“检查器”▸“显示/隐藏检查器”(Shift-Command-I) 或拖动窗口右侧来使其出现。

OmniPlan 3 中的检查器。

检查器是一系列窗格,其中包含与主窗口中所选项目相关的信息和控制项。具体某个检查器是否与当前的选择相关取决于检查器本身;您随时可以浏览所有七个检查器组(项目信息、里程碑、任务、资源、样式、自定义数据和附件)来查看哪些项目可以修改。

报告窗口(专业版)

虽然 OmniPlan 的主要窗口中不一定包含报告界面,但它在 OmniPlan 专业版中非常重要,因此值得在此一提。使用“文件”▸“报告...”(Option-Command-R) 来将其打开。

OmniPlan 3 中报告界面。

设置好项目并开始运行后,您可以在此随时视图化其并进行总结。窗口顶部的一系列选项卡提供一系列用于展示项目状态数据的选项,从整个项目的概览到着眼于任务和资源的专项报告应有尽有。

而且您还可以直接在该窗口中使用漂亮的预设模板或自定义的 HTML 模板打印所选的报告。

仪表盘(专业版)

多项目仪表盘是将 OmniPlan 3 升级到专业版后可得的功能,它能让您以全新的方式同时查看一系列项目。要创建新仪表盘,可选择“文件”▸“新建仪表盘” (Shift-Command-N) 然后将 OmniPlan 项目拖放到其上。

OmniPlan 3 中的多项目仪表盘

您可以将仪表盘保存为其独有的 .opld 文件格式以备将来使用,并能用更多的仪表盘文件随心所欲地创建独一无二的项目组合。当您对共享到仪表盘的某个项目作出任何更改时,更改都会立即在仪表盘中反映出来,但不能在仪表盘界面上直接编辑项目本身。

Chapter 3

OmniPlan 使用教程

欢迎来到本教程!我们将从零开始组建一个项目,从而通过实际应用来展示 OmniPlan 的所有核心功能。

我们将一款游戏的开发流程作为本教程的示例,从中了解在从初期规划到发布试玩视频的过程中,一支勇于探索的独立制作团队中的设计师、程序员和测试人员在是如何共同进行游戏制作的。

步骤 1:创建项目

要创建新项目,请选择“文件”▸“新建” (Command-N)。

在“文件”菜单中新建项目。

会出现一个带有一项任务的新项目文稿。将文件保存 (Command-S) 到便于查找的位置并命名(此处名为 Nautilus Command,即将要开发的游戏项目的代号)。

新项目则已保存完毕并可以启动。

步骤 2:选择开始或结束日期

构建项目时,最重要的考虑因素之一是时间安排。而时间安排则取决于项目的任何截止日期或启动时限。

在这里的游戏开发示例中,我们没有明确的项目截止日期,何时达到成品要求则何时结束(当然是在合理的范围内)。为此,我们将在项目检查器中将起始日期设置为今天。

项目编辑器中的默认起始日期(即创建项目的日期)。

这对于任何新项目而言都是默认设置,方便使用。

注意
如果您正在规划的项目尚处于构思阶段,没有明确的起始和结束时间,在确定时间安排之前可以将日期从特定更改为未确定。您将转而获得显示为 T+1天、T+2天... 的日期。

如果正在规划的项目有非常严格的截止日期,可以将方向从向前改为向后,并在结束字段中输入截止日期。任务会从该日期开始向回安排,逐一填充从项目完成日回溯到今天的这一时间范围。

步骤 3:创建里程碑

里程碑是项目中的分界点,标志着专注对象的重大变更或者新阶段的开始。明确定义这些里程碑可以将看似难以着手的巨大项目分割成多个更容易掌控的阶段,并帮助确定里程碑前后需要进行的任务。

要创建里程碑,在“结构”菜单中选择“结构”▸“添加”▸“里程碑”,或按快捷键 (Command-Shift-M)。

此外,也可以单击当前存在的任务(“任务 1”)来将其选中,然后打开任务检查器。您可以在此处的“任务信息”部分中将普通任务的任务类型更改为里程碑。

在任务信息检查器中将任务更改为里程碑。

我们可以在任务视图中单击“任务 1”的名称来更改名称,或者在任务检查器中编辑名称字段。先为我们的项目创建更多的里程碑,然后为这些里程碑设置任务。

项目中的几个重要里程碑。

步骤 4:创建任务

选中一个任务并按下 Return 键,或选择“结构”▸“添加”▸“任务”。要在当前所选任务的上方添加一项任务,可先按住 Shift 再按 Return。

所谓任务,就是必须完成以使项目向前得以顺利完成的任何事情。每个任务都有其属性(例如,开始和结束日期、完成百分比和资源分配),这些属性会在任务大纲的不同栏和任务检查器的不同部分中显示。任务可以组合到一起;一个任务也可以从属于其他任务。

在这里我们先创建一些任务并对其进行命名。选择您的第一个任务,并按一次 Return 键(或两次,取决于您键盘预置的设置方式)创建新任务。如果还有一个"任务 1",则可以将其删除,或者更改其名称。当您完成时,如果您的里程碑不是最后一个项目,则点按左边的项目符号,将其向下拖移到清单的底端。

大纲中的每个任务都与甘特图上的任务条相对应。

在甘特视图中,新任务会出现在当前选定的项目下方,如果没有选中任何任务、里程碑或群组,则会出现在列表底部。

我们的项目的大体任务和里程碑列表。

在我们的项目中,需要在各个里程碑下创建数个与之相关的任务。


创建额外的任务时,会看到任务名称出现在大纲中,与其他默认栏并存(违例、备注和投入)。您可以点击各任务旁边的备注图标来为其添加详情。投入代表完成任务所需的资源小时数,违例则仅在任务之间的关联性存在逻辑谬误时出现。

步骤 5:编辑工作周

项目已经大致成型,接下来我们将转而开始为项目设定工作安排。

切换到日历视图。默认情况下,工作时间是周一到周五上午 8:00 到下午 5:00,中午有一小时的午餐休息时间,不过您可以移动区块或调整其大小来调整项目的工作时间。

日历视图中的默认工作周计划表。

拖移区块可以将其移动,拖动区块的边缘可以调整其大小。在空白区域连按并拖移可以创建新的区块,或选择区块并按下 Delete 键可以去掉区块。每个区块中的文字都会更新,以反映您进行的更改。

由于我们的开发人员中夜猫子比较多,所以需要相应地变更一下计划表。拖动日历上的某个时间区块可将其移动到其他位置,或者拖动其边缘来变更区块的大小。最后我们便得到了符合我们需要的计划表:

更新过的、符合我们需要的工作周。


如果您的平均工作日不是 8 小时,则应该访问项目检查器的投入单位转换部分并更改每天时数设置,这样您的任务持续时间才会有效。

步骤 6:设置计划表例外

再周全的工作周也偶尔会出现异常的日子。这可能是法定节假日、全体培训讲座、行业展览或会议,也可能仅仅是因为坏天气而导致大家无法上班。因此,对常规工作计划表设置例外对于保证项目进度是非常重要的。

仍然在日历视图中,从资源列表下面的切换中选择额外和非工作时数。在此可以更改特定周的工作时数,以便计算例外(例如,节假日或加班)。

项目日历概览。

想想看,未来我们将会在 11 月 26 日有项目要执行,而那天和之后一天则是假日。我们可以将这一节假日增加到我们的计划表中。用括住当前月份的箭头来转到十一月,然后单击 26 日那一周,可打开该周的意外日历。

11 月 23-27 日一周详细安排。

要快速从计划表中移去工作时间,则可以按住 Shift 键进行拖移,创建一个将正常工作时间标记为不可用的红色方框。

要添加额外时数,请连按并拖移以创建一个蓝色方框,表示正常工作时数之外的可用时数。

我们知道 26 日和接下来的 27 日周五应该休息,但也预见到这一周对于开发团队而言正是关键时刻。我们创建了包括 26 日和 27 日的时间区块,并在该周的前几天增加加班时间来补上缺失的时间。

增加了例外的 11 月 23-27 日一周。


为整个项目的时间表作出变更时,请务必注意不要在侧边栏中选中任何资源。如果选中了某个资源后编辑日历,则只会变更该资源的时间表而非整个项目的时间表(请参阅步骤 12:个别设置计划表例外了解如何操作)。

步骤 7:设置任务持续时间

此时我们可以开始计划每项任务的持续时间。

使用视图切换,回到任务视图。完成每项任务都要花费一定的时间。您可以在任务大纲的“持续时间”栏中键入时间,或点按并拖移甘特图中任务条右侧末端的凸起处,来设置任务的持续时间。键入持续时间时,可以使用单位缩写,例如 2天1周 等。

甘特图中任务条的长度表示持续时间。

持续时间各异的任务。

步骤 8:分组任务

当某些任务关系密切或相互依赖时,将它们划入一个群组会很有用。群组可帮助在概念上对项目进行归纳,还可以作为一项大任务通过相关性与其他任务或群组进行关联。

选择多个任务以进行分组。

选择数个任务,然后单击“结构”▸“群组”(Option-Command-L) 来将其分组。分组到一起的项目会在大纲中体现出来,并由一个“群组”类型的父任务代表(可像其他任务一样重命名)。

选中群组中的所有任务后,最好再为群组增加一点视觉效果以便区分。打开样式检查器并选择一个用于标记该群组中所有任务的颜色。

通过任务检查器调整群组的栏颜色。

将任务和里程碑归入到群组中并估算了其完成时间后,就能更好地预估到项目的成型过程。到此阶段,我们的甘特视图看上去将如下所示:

带有群组、颜色分类和任务时长的项目。


在上图中,甘特图的比例已从天变更到了周,这样可以更清楚地看出分配给各任务的相对持续时间。要变更甘特图的比例,双指点击日期条并选择一个时间单位,或左右拖动日期条进行微调。

步骤 9:使用关联线连接任务

我们不可能同时完成所有的任务!即使有资源做到这点,项目的某些部分也需要等到其他部分完成后才能开始。还好,现在我们已经完成了相应的准备工作,可以根据各个任务对其他任务的状态的依赖性构建关联了。总共有四种关联性:

  • 完成 ▸ 开始 是最常见的类型,即当任务 A 完成后,任务 B 才能开始。

  • 开始 ▸ 完成 关联表示当任务 A 开始时,任务 B 才能完成。

  • 开始 ▸ 开始 关联表示当任务 A 开始时,任务 B 才能开始。

  • 完成 ▸ 完成 关联表示当任务 A 完成时,任务 B 才能完成。

选择需要连接的两个任务,然后点按工具栏中的“连接”按钮。“完成 ▸ 开始”关联线会出现在这两个任务之间,起点是大纲中先出现的任务。也可以直接在甘特图中绘制关联线,方法是单击所选任务结束端的箭头并将其拖到下一个任务的起始端。


相关性类型基于箭头的开始点和结束点:从一个任务的完成处将箭头拖至另一个任务的开头,将创建完成 ▸ 开始相关性等。

连接时,任务会自动重新安排,以符合相关性。

两个任务之间的完成到开始关联性,如甘特视图中所示。

里程碑与其他类型的任务一样可以用关联线连接。如果发现任务在甘特图中的位置不佳,没有达到其相关性所表达出的效果,可以在大纲中拖动其行来纵向重新安排它们,使其流程更加自然。

对整个项目的里程碑进行重排,并用关联线连接任务。

通过选择所有相关任务并单击“连接”工具栏按钮下拉菜单中的“结构”▸“断开任务” (Control-Command-减号) 或断开,可以移除关联性。

步骤 10:创建资源

接下来,我们应添加完成项目必需的团队成员、设备及材料。能够帮助完成项目的所有人、基础设备和原材料都是资源。接下来我们就开始操作。

新建的项目会自带一个默认的资源,可以在资源视图中看到。

创建资源的方式与创建任务的方式非常类似。切换到包含资源大纲的资源视图。创建新资源(只需要按 Return)并将其命名。然后单击每个资源的“类型”图标,并在人员(团队成员)、设备(一件设备)或材料(耗材)中进行选择。与任务一样,资源也可以存在于分层的群组中。

您每创建一个资源,视图右侧都会出现相应的时间线,但在您为某些任务分配资源之前,其一直为空。

与任务大纲一样,资源大纲中除资源的名称和类型外还包含数个预设栏(如上所述)。备注可用于方便地记录资源的详细信息(如人员的工作职位),而单位则代表项目中空闲资源所占的百分比。

为我们的项目创建的资源列表。

除了对资源添加备注,此时也是考虑成本的好时机。将小时成本使用成本栏添加到资源大纲中,并输入相关的成本信息(如团队成员的时薪),这可以帮助我们在将资源分配给任务时规划项目预算。


人员资源的另一个有用的属性是电子邮件地址,这可以在资源查看器的“信息”部分中设置。人员的电子邮件地址将在其参与的所有项目中被用作唯一的标识,因此在平衡多个项目的工作量或在 OmniPlan 专业版的仪表盘中对比项目时尤其重要。

步骤 11:分配资源

您可以在任务视图或资源视图中为任务分配资源。

在任务视图中,您可以选择任务,然后使用任务检查器的“分配”部分选择应为其分配哪些资源。

或只需单击工具栏中的分配按钮来打开弹出式菜单。

在资源视图中,可以通过将任务从“未分配”时间线(或侧边栏)拖动到资源的时间线来分配任务。

用“分配”工具栏按钮向任务分配资源。

开始向任务分配资源时,您会注意到某些任务的持续时间在甘特图上出现明显的变化。这是由持续时间与投入之间的关系造成的。投入是指完成任务所需的资源小时数,而持续时间是任务分配到的资源完成该任务实际需要的时间。如果将多个人员的所有时间都分配给一项任务,其实际所需时间会比原来分配的时间少。

通过任务检查器的“分配”部分分配资源。


在构建关联性与资源的关系时,会意识到一个可能存在问题的地方:我们请的乐手 Jeremy 上还有其他工作,因此他能用于我们的游戏的时间只有 30%。这样一来,本来只需两周完成的工作会耗时六周以上。为了避免这一延误,我们可以让他将开工时间提前,或者想法让他为我们的项目分配更多的时间。

步骤 12:个别设置计划表例外

各个员工都可能有自己的工作安排,而且他们对休息时间的要求也多半各不相同。在日历视图中,在侧边栏中选择一项资源并像为项目整体一样为该资源创建每周工作计划表,然后从资源列表下面的切换按钮中选择额外和非工作时数并为例外重复该流程。

在日历视图中为个别人员描述休假时间。
在这里我们为项目经理 Jaya 修改了休息时间,让她能有一天时间来庆祝她的结婚纪念日。

步骤 13:分级资源

当在日历中分配好工作时间,设置好一系列任务和里程碑并确定了一组拥有必要的工具完成任务的人员后,OmniPlan 还可以通过称为分级的过程来优化工作效率。

资源分级会分析您的项目,计算出最有效的资源安排方式,并考虑类如相关性和可用资源量等事情。

如果您手动更改了计划表,如重新安排未完成的任务、设置相关性或更改资源分配,则应该重新分级项目,以确定资源的使用是平衡的。

要对项目的资源工作量进行分级,可在工具栏中单击分级或单击“项目”▸“分级资源” (Shift-Command-L)。出现分级对话框,其中的选项可用于自定义分级过程;我们先暂时保持默认设置并单击“确定”。

除非工作人员已经实现了最佳配置,否则您就会看到甘特视图中的任务会发生变动以最有效地利用您的资源的时间。

通过“分级”按钮对资源工作量分级。


您可以将 OmniPlan 设置为在您每次对项目作出变更后自动对资源进行分级,从而动态地响应项目的更新。如果要进行此设置,可在“项目”菜单中启用自动分级。

步骤 14:设置基线

设置了任务并分配和分级了资源后,就可以预见到项目在最理想的状况下的发展了,即在没有未知问题拖延进度且一切预估均得出了最佳结果的前提下的开发结果。

我们可以将这中理想状况设置为进度的基线,用于对比项目的实际进展与预期,从而相应地对里程碑和资源分配进行调整。

当您已正确设置和分级计划表,并且项目已准备就绪时,可以单击“项目”▸“设置基线”。此操作会拷贝您创建到基线计划表的计划表。即使您更新实际的计划表,基线计划表也不会更改;随着项目的继续,您可以记录项目按原始计划执行的情况。

比较实际分割与基线计划表。

您可以在工具栏上的“基线/实际”菜单中选择分割两者来比较基线计划表与实际计划表。

步骤 15:查看重要路径

选择“显示”▸“自定工具栏”可在工具栏上添加“重要路径”按钮。

添加到工具栏上的重要路径按钮。

工具栏中的“重要路径”按钮可以突出显示能够决定项目的持续时间的一系列任务和相关性(重要路径也可以针对特定的里程碑绘制,而非整个项目)。如果重要路径上有任何任务花费的时间多于或少于计划的时间,那么整个项目的持续时间也会更改。所以通常来说,这些任务最需要确保如期进行。

突出显示的项目重要路径。

一个简单的线性项目的大部分任务都将位于重要路径上,因为它们几乎都在一个连续的链中。但对于存在多个资源并行工作的项目(如我们此处的示例项目),往往有些项目即使出现延误也不会影响最终完成时间。

步骤 16:更新任务完成情况

在项目的进行中,难免会有项目无法在最初计划的时限内完成。因此建议在 OmniPlan 中定期检查项目的进度,并根据情况变化对其进行相应的更新。

您可以通过在任务检查器的“已完成”栏或“任务信息”部分编辑百分比来更新各项任务的进度。或者直接拖移甘特图中任务条的完成情况控点。

用任务完成度滑块更新任务完成度。

如果每个任务都按计划进行,可单击同步更新工具栏按钮来将每个任务(或只是所选任务)的完成百分比更新到选定的日期。

如果有本来计划现在完成但却没有完成的任务,您可以点按重新安排工具栏按钮将其向前移动。请记得之后要分级项目 。

步骤 17:进一步深入

在理想情况下,项目管理只需要不断地追踪任务进度直至完成里程碑就行。但现实往往不可能如此顺利。因此,OmniPlan 也配备了随时应付任何突发情况的工具。

在开始将新项目与实际的工作环境磨合后,您有几种方式来确保项目平安地抵达最终的里程碑:

  • 维护您的项目作为下一步工作内容是非常好的选择,在此我们将向您介绍各种用于解决常见问题的工具。
  • 报告和打印在您需要将项目展示或转交给他人时也非常有用。
  • 如果您的项目只是需要追踪的众多项目之一,或者还有其他相关人员负责项目的更新,可参考 OmniPlan 专业版的协作与多项目审核

如果您有时间,在阅读本手册的余下部分的同时继续完善您的第一个任务是了解 OmniPlan 的方方面面的良好方式。当然,我们也随时乐意为您提供帮助

Chapter 4

维护您的项目

真正启动项目的一刻也就是现实中各种因素开始对理想中的计划造成影响的一刻。当各种变数开始出现时,要保证项目顺利进行,对项目的各方面进行调整以适应新的情况是尤其关键的。

解决违例

会违反您对项目设置的逻辑规则的情况也偶尔会出现。出现这些情况时,OmniPlan 会在相关任务的旁边给出违例提示。任务大纲的“违例”栏中会出现一个红色的图标,并会出现违例窗口

出现违例!使用违例窗口识别和解决违例。

要体验实际操作,可尝试创建两个任务互相依赖的循环相关性。这在逻辑上是不可能的,因此会出现违例。

违例窗口

如果项目中出现违例,违例窗口将会出现,向您告知错误的所在。您也可以通过单击任务视图的“违例”栏上的图标、工具栏中的“违例”按钮或使用快捷键 Shift-Command-V 来打开它。

该窗口列出了项目中的所有违例,并附有说明解释其各自发生的原因。多数违例说明中都包含链接,您可以点按链接,立即解决问题。

在违例窗口中解决违例。

如果违例窗口中提供的自动解决方法不合您意,窗口底部的提示可帮助您确定问题的来源,让您根据计划的需要将其修复。

安排和分级

任务检查器的安排方式表示 OmniPlan 应如何确定何时在项目中启动任务。

项目检查器的“计划表”部分的 ASAP/ALAP 开关,以及项目拆分和分级工具。

根据预设,在分级之前,新任务的被安排为在可能的前提下尽快。这表示会让任务尽快开始,并同时考虑到开始和结束时限,以及与其他任务的相关性。因为资源可用性不纳入考虑范围,所以可能会导致资源过度利用(这也是将分级视为重要的补充步骤的原因)。

可以将任务安排为尽可能地迟或锁定(用任务检查器的“计划表”部分中起始和结束日期上方的锁状图标,或者按住 Command 并在甘特图中单击任务条的任一端),使其不受分级影响。

您在分级项目时(如果选择了“项目”▸“自动分级资源”,则在作出更改时),OmniPlan 将重新安排已分配资源的任务,以保证任何资源均不会以高于 100% 的可用性被使用。被资源分级移回的任务将按资源可用性安排。

按资源可用性安排的任务。

在分级期间,OmniPlan 必须决定:哪个任务应该首先使用资源,而哪个任务的使用资源时间应该推迟(用资源关联线表示)。在判定哪个任务应该首先使用资源时,会依照以下顺序:

  1. 要求在特定的时间结束的需求,例如锁定结束日期、时限,或作为具有这种需求的任务的必要条件。

  2. 任务优先级,其是在任务大纲的“优先级”栏中设置。

  3. 任务大纲中的位置,位置越高的任务安排时间越早。

持续时间和投入

持续时间和投入是与安排任务及分级项目以优化效率的过程息息相关的两个关键概念。

持续时间是某个任务在计划表中实际花费的工作时数。如果该任务从 8:00 开始,到 12:00 结束,那么持续时间就是 4 个小时。请注意,非工作时数不计算在内;如果某个任务从下午开始,到第二天早上才结束,或者跨越午休时间,那么只会计算工作时数。还要注意,分配给任务的资源的工作时数可能与项目的整体工作时数不同,因此,任务的显示持续时间可能与其投入量并不完全匹配。

投入是所有已分配资源实际投入到任务中的总工作时数。如果某个任务的持续时间是 4 个小时,分配的 2 个资源的使用率皆为 100%,则投入值为 8 个小时。请注意,“素材”资源并不影响投入,只有“人员”和“设备”资源与投入相关。

一项任务的持续时间和投入可根据所分配的资源而更改。

每项任务在其任务检查器中均有设置,以控制是否保留已修复的持续时间、已修复的投入,或者是否全部保留。

当您分配或取消分配人员和设备资源时,不是已修复的值将重新计算值;而另一个栏位则保持不变。无论计算哪个值,您始终都可以对任何一个值进行手动编辑。

如果两个值已修复,则分配资源将改变分配的百分比。

导致持续时间和投入变化的因素

影响持续时间和投入的因素有多种。最常见的变量如下所示 ,调整这些变量可帮助项目在预期截止日期前完成。

已经分配资源的数量
分配给任务的资源越多,通常任务所花费的时间就越少,因为所需的投入会在更短时间内完成。
已分配资源的效率
分配给任务的资源的效率越低,持续时间超过投入的时间就越长,因为资源要花费更多的时间才能达到相同的投入量。
已分配数量和可用单位
分配给任务的资源单位越少,持续时间超过投入的时间就越长,因为资源花费在该任务上的时间和精力都较少。当一个资源同时分给多个任务使用时,这种情况很常见。可分配给任务的资源数量取决于资源的可用“单位”(在资源检查器的“资源”部分或资源大纲的“单位”栏中设置)。分配的资源超过可用的资源数量会导致违例,并且会在资源时间线中显示为过度利用。

使用重要路径

在甘特图或网络图中查看项目或里程碑的重要路径非常有助于了解哪些任务对于按时完成目标最重要。找出哪些任务属于重要路径(或反过来)可帮助划分工作的轻重缓急,以确保在截止日期前完成工作。

项目中处于重要路径上的里程碑是用绿色高亮显示的。

默认情况下,OmniPlan 会根据任务之间的关联性以及任务之间的空闲时段来确定重要路径。

  • 在关联性方面,一系列连续的、具有“完成 ▸ 开始”关联性的任务就是一条简单的、通向项目结束的重要路径。与之无关联的任务则不会出现在路径上,因为它们可以出现在项目中的任何时刻。

  • 在弹性时间方面,吊床任务(或开始日期固定的项目,其开始之前有其他工作已经完成)会在项目中造成无事可做的空闲时段。可以在里程碑检查器中设置这些空闲时段的长度,该长度将决定是否会影响到重要路径。


另一个可能影响重要路径的因素是资源可用性。可在里程碑检查器中选择是否要在重要路径的显示中考虑这一因素;该部分还包括有关资源可用性对重要路径的影响的信息,类似上面的的安排和分级部分。

工具栏中的“重要路径”按钮,这里还以下拉列表的形式列出了可用于显示重要路径的里程碑。

OmniPlan 即可对整个项目也可对单独的里程碑显示重要路径。要打开重要路径,单击工具栏中的重要路径按钮;要选择要显示的重要路径,单击按钮角落上的箭头并选择所需的里程碑,或在里程碑检查器中选择它们。

网络图中显示的某项目的重要路径。

更新任务完成情况

如果一切都如计划进行,只需单击工具栏中的同步更新按钮。

用“同步更新”按钮可将到选定日期为止的任务标记为完成。

选择日期和时间(预设是今天),是否允许将任务标记为部分完成,以及是更新所有任务还是只更新所选任务。

单击“确定”后,任务的完成百分比会更新到特定日期和时间。

重新安排未完成的任务

如果任务未按预期完成,可以通过重新安排工具栏按钮来快速确定其在当前情况下的最佳位置。

单击“重新安排”按钮可打开以下对话框。

用“重新安排”按钮重新安排未完成的任务。

选择日期和时间重新安排未完成的任务,并选择是更新所有任务还是只更新所选任务。

单击“确定”后,未完成的任务会移动,且整个计划表都会更新,以便从新日期继续该任务的工作。

请注意,这只会移动包含在您指定的日期之前就应该完成而未完成的工作的任务;而不会影响后来的任务。

用基线衡量进度

当您已完成项目设置并准备着手实现之后,可以设置基线计划表。基线计划表表示项目的原始目标,用来与实际计划表进行比较。与之相反,实际计划表反映的是项目的实际完成情况。设置项目基线之前,基线计划表与实际计划表相同。设置基线之后,进一步的变更只会影响实际计划表。

在 OmniPlan 3 中设置基线。

要设置基线,单击工具栏中的设置基线按钮。随即会出现一个字段,用于为基线命名,默认名称是今天的日期。

单击“设置基线”按钮,完成基线计划表的设置。今后的任何更改都会在实际计划表中反映出来。

选择分割计划表双计划表,将基线计划表与实际计划表放在一起进行查看,以便进行比较。

比较实际分割与基线计划表。

OmniPlan 3 支持任意数量的基线,因此在项目进行中的任意时刻,您都可以进行快照并以此作为新的标准,作为后面实际项目进行的参照。您可以通过工具栏的基线/实际菜单来将某个基线与当前实际计划表比较。

在“基线/实际”菜单中选择多个基线。

通过模拟来估算里程碑完成情况(专业版)

OmniPlan 3 专业版包括了可用于计算某个里程碑按时完成的可能性的工具,该工具使用 Monte Carlo 模拟方法,并以达到某个目标所需的投入作为估算的依据。这些模拟的结果可帮助找出可能发生进度滞后(或超前)的环节。

运行模拟后通过 Monte Carlo 模拟表现的项目。

要运行模拟,切换到任务视图并选择工具栏中的模拟按钮。此处选择的设置(以及模拟自身)会涵盖任何选定的任务和里程碑;如果未选定任何任务,则模拟会涵盖整个项目。

模拟提供的可能性由完成各个里程碑之内的任务所需的估算工作量决定。如果没有手动设置任务的估算工作量,则需要进行该设置,或使用方便的自动估算工作量功能(也可在 Monte Carlo 弹出菜单中找到)。

Monte Carlo 模拟菜单,配合任务工作量估算器。


在不设置最小和最大估算工作量(手动或自动)的情况下运行模拟会导致您的里程碑都会 100% 精确地在里程碑处按计划完成。这种模拟显然没有什么意义。要得到最好的结果,请务必对可能投入的工作量限制范围(可通过自动估算工作量轻松完成)。

模拟完成后,一组水平条会出现在各个里程碑(由一个小的菱形表示)周围的日期处;每根水平条代表在该日期完成里程碑的可能性有 20%(5 根水平条表示根据模拟,某个里程碑有 100% 的可能性在该日期完成)。将鼠标悬停在各日期上的水平条可查看更详细的信息。

运行 Monte Carlo 模拟后,在某个日期完成里程碑的估算详情。

使用 AppleScript(专业版)

通过 OmniPlan Pro,您可访问使用内置 AppleScript 库的强大脚本处理工具。要访问特定于 OmniPlan 的脚本处理命令字典,打开 AppleScript 脚本编辑器并选择文件 ▸ 打开字典 (Shift-Command-O),然后从出现的列表中选择 OmniPlan.app

在“打开字典”窗口中找到 OmniPlan.app,然后单击“选取”。

Chapter 5

协作与多项目审核(专业版)

对于大型项目或者协作者遍布多个地理位置的项目,应让多个团队成员能够远程更新项目状态。OmniPlan 专业版拥有强大而直观的发布、订阅、和变更追踪系统,能使您的团队突破距离的限制,无论成员身在何处都能紧密地协作。

同样,如果您正同时管理着多个项目(可能还有其他团队成员也同时身兼这些项目的工作),您会发现将项目并排对比并将其作为一个大的生态系统评估其需求的功能具有极大的价值。仪表盘可为您的多项目工作流程提供前所未有的视觉直观性。


本章介绍的功能需要升级到 OmniPlan 专业版才能使用。如果您有可这些功能来解决的需求,可随时免费试用 OmniPlan 专业版

与多个编写者协作

要共享目前正在执行的项目,单击“项目”▸“配置发布和订阅”,然后按“发布并更新动作”列表下面的加号按钮来将同步基于 OmniPlan 服务器库的整个计划添加到操作列表中。

您需要选择要同步的服务器帐户,如果未设置帐户,可单击帐户信息来打开“预置”的“帐户”窗格并设置一个帐户。请查阅下面的创建同步帐户部分了解如何入手。

创建同步帐户

当多个用户将参与并编辑同一个 OmniPlan 项目时,您可将项目存储于服务器库中,从而轻松地让每个用户保持在同一页面。

首先,在“OmniPlan”▸“预置”的帐户部分设置服务器帐户。

在 OmniPlan 3 for Mac 的“预设”中同步帐户创建。

单击账户列表下面的加号来创建新帐户,并从下拉菜单中选择一个帐户类型:CalDAV、Google、Omni Sync Server(默认)和 WebDAV。对于寻求自由稳健的同步解决方案的用户,建议选择 Omni Sync Server,而对于数据隐私优先级最高的机密项目,最好选择自承载的 WebDAV 服务器。

要通过 Omni Sync Server 进行同步,请输入您的帐户信息或点按创建帐户以在线创建新帐户。验证帐户数据时,您将获得该流程每个步骤的反馈。


OmniPlan 中的用户名字段只需要输入电子邮件地址“@”符号之前的部分,目录字段可保留为空。

发布、订阅和跟踪更改

要设置您的第一个共享项目并开始执行,请访问“项目”▸“配置发布和订阅”,这会打开发布和订阅界面。点按“发布并更新动作”窗口底部的加号按钮,从下拉菜单中选择您希望为此项目设置的同步类型或订阅类型。选择同步基于 OmniPlan 服务器库的整个计划将让可访问您在预置中设置的帐户的其他所有人拥有项目访问权限,并且所有用户都将同步获得项目文件的更新。

为 OmniPlan 3 for Mac 中的服务器库配置发布和订阅选项。

完成所需设置后,单击工具栏中的发布来首次将项目同步到云中。

您可以控制发布和订阅流程中的自动化程度。“发布并更新动作”列表下的选项定义项目发布到服务器及从远程版本获得更新的时间。

  • 您可以将本地版本发布到服务器,方法是单击“项目”▸“发布” (Control-Command-P) 或“发布”工具栏按钮。利用此处的选项您还可以选择每次保存更改时发布。

  • 您可以随时手动从服务器更新本地版本,方法是单击“项目”▸“更新”(Control-Command-U) 或工具栏上的“更新”按钮,或按 Bonjour 的提示使更新流程自动完成,或按下拉菜单中指定的间隔。

警告
因为 OmniPlan 部分依赖于您的系统时间来决定安排同步项目更新,当进行启用发布或订阅功能的项目时对苹果系统时钟进行更改,这会导致错误出现并且应予以避免。

除了只是将项目发布给共享服务器库,发布操作还有其他多种形式。您可以用“发布并更新动作”列表下方的加号菜单来将额外的发布操作添加到该列表中。您可以:

  • 请根据所发布或更新的内容自定 AppleScript

  • 通过输出选项的其中之一输出您的文稿。

使用“订阅”动作引入其他人做出的更改。

  • 选择日历服务器的空闲/忙碌时间以查看可用资源时间并注意特定资源或所有资源的变动。

  • 选择从 iCal 日历的下班/加班时间可为整个项目或单个资源选择日历。请具体说明事件是属于额外或非工作时数。

  • 选择网络日历的下班/加班时间并指定 URL 和项目或特定资源的计划表以及事件如何进行。

请注意
由于在日历同步方面存在限制,当从日历服务器订阅空闲/忙碌时间时,OmniPlan 可以获取从现在开始大约 11 个月的数据。

通过“同步”操作对项目进行更改并引入其他人所做的更改内容。

  • 请选择基于 OmniPlan 服务器库的整个计划以同步所有任务、资源和日历,以及共享服务器上的一切事物。

  • 选择发送至/自日历服务器事件的任务以进行更改以及引入日历服务器上事件的更改内容。

  • 选择发送至/自日历服务器提醒的任务以进行更改以及引入日历服务器上提醒的更改内容。

  • 选择以同步发送至/自 iCal 事件的任务以进行更改以及引入 iCal 中事件的更改内容。

指定想要订阅的类型后,便可以使用跟踪更改查看您的更改并接受或拒绝来自其他人的更改。

要启用更改跟踪,单击“项目”▸“显示更改”(Shift-Command-T) 菜单项目。会出现一个侧边栏,其中记录您作出的更改并显示其他团队成员的更改,同时还会出现一个工具栏(OmniPlan 主工具栏下方),上有用于接受和拒绝他人的更改的控件。

用“跟踪更改”侧边栏来跟踪更改。

要接受或拒绝全部更改,可使用跟踪更改栏上的接受所有拒绝所有按钮。

要接受或拒绝某条更改,请在侧边栏中选中该更改然后按接受拒绝按钮。


如果您在第一次尝试创建日历相关的发布或更新操作时没有赋予 OmniPlan 访问日历的权限,可以随后在 Apple 的“系统偏好设置”▸“安全性与隐私”▸“隐私”选项卡中授予该权限。

Apple 的“系统偏好设置”的“安全性与隐私”下的“隐私”选项卡。

在多个项目之间平衡资源负荷

如果资源(通常是团队成员)需要在同一库中的多个项目之间共享,则应在“配置发布和订阅”面板上确定是否要将当前项目的资源负荷发布给其他项目,以及是否要让当前项目订阅其他项目的资源负荷情况。

选择是否发布项目的资源负荷、是否订阅同一库中其他项目的资源负荷,或者两者均不选。

选择发布项目的资源负荷表示其他开启了订阅的项目会在分级时遵从本项目的负荷状况;例如如果朱莉需要在周三处理项目 A,且项目 A 的负荷状况发布给了项目 B,则分级后项目 B 不会在周三为她安排工作。

选择订阅资源负荷表示项目会遵从库中所有发布了其负荷的项目的限制。仅使用发布或订阅选项,可以建立同时进行的项目之间的优先级层级关系——只发布负荷的项目的要求会始终最先得到满足,而只订阅负荷的项目则只能在资源空闲时获得资源。

同时发布和订阅的项目间则是平等关系,而既不发布也不订阅的项目则会忽略一切外部因素,只对其自己的更新进行同步。

注意
平衡多个项目之间的资源负荷的关键在于每个单独的资源都采用唯一的、相同电子邮件地址在所有的项目中进行标记。这可以在资源检查器的“资源信息”部分中设置。

管理服务器库

当您设置了帐户并开始发布和订阅项目后,就可以在服务器库界面上集中管理自己的库帐户和共享项目了。单击“OmniPlan”▸“服务器库”可以查看和管理共享的 OmniPlan 项目。


如果尚未创建帐户发布您的第一个项目就打开“服务器库”窗口,该窗口中将不会出现任何内容。

“帐户”菜单按名称列出了您的 Omni Sync Server 和 WebDAV 帐户(与帐户预置中的设置一致);这些帐户类型都可以运行 OmniPlan 库。从弹出列表中选择一个帐户,以查看其库内的项目。要添加或编辑您的帐户,请点击“帐户信息”按钮。

“服务器库”窗口。

列表显示了所有已发布到库内的项目,以及与之相关的其他信息:

  1. 负荷 — 通过垂直条图标显示,用以指示这些项目是否正在为分级所有项目间的资源,而将其资源负荷信息与库内其他项目共享。
  2. 上次修改时间 — 项目最近一次被拥有访问权的用户修改的日期。
  3. 上次截断时间 — 出于优化当前活跃项目同步速度的目的,如果超出同步日志中的特定尺寸标准,OmniPlan 会搁置服务器上的较早变更,并截断仅与最新一组变更同步的变更。如果发现某个项目自上次截断变更日志之日起,至今未曾更新,OmniPlan 将从服务器的归档日志中重新提取较早的变更。
  4. 变更日志、总尺寸、文件 UUID — 变更日志和总项目各自的文件尺寸,以及分配给服务器中项目的唯一 ID。

清除失效使用

在基于某个服务器进行项目共享的某些情况中,已移除项目的资源负荷共享信息可能残留在该服务器上。当某人使用 v2.1 以前版本的 OmniPlan 来移除正在共享资源负荷的项目,或某人直接从 Finder 或终端中移除文件时,将出现该情况。

如果 OmniPlan 在服务器中发现未使用的资源负荷,它将探测问题并提示您予以清除。在您允许 OmniPlan 进行清除前,您的活跃项目中可能存在对误导资源负荷信息的共享。

用 v2.1 或更新版本的 OmniPlan 打开服务器库并使用删除项目按钮,即可轻松从服务器库中移除项目。

使用仪表盘同时查看多个项目

如果您正同时执行多个项目,您一定非常关心如何对比这些项目的状态,从而确保资源的正确配布并确保所有项目都能按计划顺畅进行。OmniPlan 专业版的仪表盘功能正是为此而生。

仪表盘功能引入了一种新的 OmniPlan 文件类型:.opld。.opld 文件是一种专门设计的窗口,可以在上面随意添加任意数量的项目,且在保存时还可以记忆其上存在的项目,以便今后再次打开查看。

要创建新仪表盘,请选择“文件”▸“新建仪表盘”(Shift-Command-N)。一个空的仪表盘文件即已创建完成,可以在上面添加项目。可以将项目从 Finder 直接拖放到仪表盘窗口中进行添加,或者单击左上角的加号按钮。

将 OmniPlan 项目从 Finder 拖到空仪表盘中。

将项目放入仪表盘后,会看到它们按行排列,并含有项目甘特图的两色简图,反映已完成的和未完成的工作(这些颜色在整个仪表盘中代表其各自的项目)。

除了代表项目概况的行,还可以看到自动生成的额外一行,即项目资源未被利用的空闲时间图。白色条表示的空闲时间是过去未使用的时间,深灰色条表示将来尚未占用的时间。

存在两个项目的仪表盘的基本外观。

如果您向人员资源分配了电子邮件地址,这里也会看到地址列表;另外还能看到资源的图表形式的统计条(可以反映出资源何时被占用)以及参考饼图(反映资源在仪表盘上的各项目中的工作量以及空闲时间)。

您可以使用仪表盘的查看菜单(左上角的眼睛按钮)来在甘特图比较视图和条形图视图(用根据完成项目所需的投入确定高度的项目条来显示项目的时间性)之间切换。仪表盘的查看菜单还提供显示或隐藏资源和项目详情的控件。

仪表盘视图菜单,以及可切换到的条形图仪表盘视图。

可直接在仪表盘中点击某个项目的文档图标来打开该项目。对项目文件进行的更改会在仪表盘中实时反映出来,这样就可以看到更改对相应项目产生的影响,甚至对其他项目的影响(如果在项目之间共享了资源)。

在项目之间共享资源

如果还对仪表盘中包括的项目使用了资源负载的发布和订阅,则可以将仪表盘的功能发挥到最大限度(如上一章所述)。

具有两个项目且在其之间启用了资源负载发布和订阅的仪表盘视图。

在共享服务器库中的项目之间平衡资源负荷时,仪表盘会识别出存在资源共享,并显示一个窗口反映出资源和其正在参与的项目之间的关系(有时候是同时以 100% 投入在参与,如上面的例子所示)。您可以观察到哪些资源负荷超载(或空闲),并进行必要的更改来确保各项目有序地以最大效率执行。

Chapter 6

使用任务视图

对于任何项目而言,任务都是构筑它的砖瓦。任务也是为完成项目最终目标而必须执行的一切步骤。OmniPlan 能提供一套强大的工具来定制任务及其之间的关系,以精确地满足项目的详细要求。

用工具栏中的视图切换器切换到任务视图。

单击工具栏中视图切换器的第一个按钮,或单击“显示”▸“任务视图”(Option-Command-1) 来进入任务视图。

创建和删除项目

任务视图包含两个主要交互部分:任务大纲和甘特图。开始构建项目时,迅速创建(和删除多余的)任务和里程碑是这一过程的关键,而任务视图的大纲正是专门为此而设。

在任务大纲中创建新任务。

可通过多种方式在任务大纲中创建新任务:

  • 选中大纲中的某一项并按 Return(或 Command-Return,取决于 OmniPlan 的通用预置)。

  • 在工具栏中单击“添加”按钮。

  • 双指点击并在上下文菜单中选择添加 ▸ 任务类型

删除任务、里程碑或组的方法也有多种:

  • 在大纲中选中某一项,然后按 Delete 键。

  • 选中某一项,然后单击工具栏中的“移去”按钮。

  • 选中某一项,然后双指点击打开上下文菜单,并从中选择“删除”。


如果您使用 OmniPlan 专业版进行发布和订阅,则会有来自项目的其他用户的新任务和变更。使用跟踪更改工具条可拒绝这些变更。

任务的很多详细信息都需要记录。您可以在甘特图中直观地编辑任务,也可以在大纲中选中多个任务,并使用任务检查器编辑其详情。

使用关联性连接任务

如果某项任务必须先完成,另一项任务才能开始,则两者之间存在关联性。在项目中建立关联性是了解项目的重要路径的关键,有助于项目成功、即时切不超出预算地完成。

用任务视图中的甘特图上,可以关联线来代表任务间的关系。关联线是从一个任务(或群组、里程碑)的开始或结束位置画到另一个任务(或群组、里程碑)的开始或结束位置。

当您创建相关性时,从属任务会自动重新安排本身以遵从相关性。如果安排和分级发生进一步的更改,任务会继续尝试遵循相关性。如果相关性无法实现,或您手动使某个任务不再遵循其相关性,则会发生违例,可使用违例窗口解决此问题。

您可以使用以下几种方式连接任务:

  • 在大纲视图或甘特图中选择两个或多个任务,然后单击连接工具栏按钮来在各个依次排列的项目间创建“完成到开始”关联性。

  • 在任务大纲或甘特图中选择两个或多个任务,然后点按“连接”按钮拐角处的三角形(或点按并按住“连接”按钮),调用相关性类型的菜单;选择所需类型。

  • 将鼠标指针置于甘特图中任务条上,然后拖移其中一条显示在任务条开始或结束位置的箭头。这条线即成为关联线,然后您可以将其放在另一个任务、群组或里程碑的开始或结束位置上。从必要任务的开始或结束位置开始拖移,而终点是放在从属任务的开始或结束位置上,这些都会决定相关性的类型。

  • 在任务的“从属”或“必要条件”栏中键入相关性代码。这些代码会将相关任务的 ID 与相关性类型合并,如下所示:

    一组关联性编排示例。
    1. 任务 ID 为 1 的开始到完成相关性

    2. 任务 ID 为 1 的开始到开始相关性

    3. 任务 ID 为 4.1 的完成到开始相关性。(FS(完成到开始)是最常用的相关性类型,因此只有任务 ID 而没有任何字母时都会假定是 FS 类型。)

    4. 任务 ID 为 4.2 的完成到开始相关性,前置时间为 1 天。

关联性类型

OmniPlan 支持四种类型的关联性,分别代表任务之间的不同关系。

完成 → 开始
第一项任务必须结束,第二项任务才能开始;任务不能重叠(除了在第一项任务结束的一刻)。这是最常用的相关性类型,在您点按工具栏中的“连接”按钮连接两个所选任务时,使用的就是这种类型。
完成 → 完成
第一项任务结束后,第二项任务才可以结束;任务可能重叠。
开始 → 开始
只有第一项任务已经开始,第二项任务才可以开始;任务可能重叠。
开始 → 完成
只有第一项任务已经开始,第二项任务才可以完成;任务必须重叠(至少在第一项任务开始的一刹那)。

显示安排影响因素

如果您不清楚为什么其他某项任务需要等待某一任务完成才能开始,或者为什么本应昨天就开始的任务到现在都还未开始(也许这两者间有关联!),可选中任务并单击“显示”▸“显示安排影响因素”(Option-Command-?) 来查看造成任务当前安排状况的一切原因。

通过“显示安排影响因素”命令打开弹出窗口显示任务的安排影响因素。

甘特图中,任务旁边会出现一个弹出窗口,其中包括影响该任务的安排的一切因素。在弹出窗口中单击影响因素右边的箭头可直接转到造成限制的任务、组或其他因素,这样就能按需要直接处理这些问题。

创建吊床任务

吊床任务是指时长同时取决于之前任务的完成时间和之后任务的开始时间的任务。如果截止日期很严格,且需要决定当项目进度落后时或有外部因素影响到项目的某些部分何时必须完成时哪些部分可以压缩,这类任务是很有用的。

例如,如果要准备一份书面文稿,则分配给编辑文稿的时间会随着文稿的完成情况以及截止日期而有所不同。

我们来利用这一情景创建一个示例吊床任务。我们的起始点是两个任务和一个里程碑:撰写新闻稿、编辑新闻稿、发布新闻稿,其之间由“完成 ▸ 开始”关联性连接。

然后针对时间范围不定的编辑新闻稿这一任务创建吊床任务。

新闻稿的计划发布时间是 10 月 1 日,因此我们将“开始日期不早于”设置为该里程碑日期来反映这一点。

设置一个发布日期作为新闻稿的里程碑。

接下来,我们将从“编辑”到“发布”的“完成 ▸ 开始”关联性变更为另一种能够表示编辑的完成也代表发布的开始的关联性。由于发布新闻稿是一个里程碑而非任务,它的开始和结束日期是相同的,因此这一关联性为“完成 ▸ 完成”(如果发布是项任务则这一关联性应为“开始 ▸ 开始”)。

由于这一关联性是有方向性的,为让 OmniPlan 理解这一关系,需要选中里程碑并拖动关联性箭头指向“编辑”任务,而不是在任务检查器的“关联性”部分选择关联性类型。

让任务成为吊床任务所需的关联性已经设置到位。

正确设置好关联性后,设置吊床任务的最后一步是在任务检查器中选中该任务并选择“吊床”作为任务类型。

设置完成的吊床任务。

此时,如果撰写新闻稿的时间比计划要长,则编辑任务的时间会随之缩短来满足其两侧的任务的要求。

拆分任务

当关键的协作人员休假了或项目的其他部分变为重点时,暂停某项任务会非常有用。当您希望某个资源或团队成员专注于其正被分配执行的任务之外的工作时,围绕截止期限将该任务拆分成数个部分是一种理想的解决方式。

可通过关联菜单进行拆分的任务。

要拆分任务:

  • 选择大纲中的任务。

  • 选择“结构”▸“拆分任务”(Option-Command-S)。

  • 在这一弹出窗口中,调整拆分出来的两侧的长度,选择中断后继续的日期和时间,然后单击“拆分任务”按钮,此时任务即已拆分并可在以后完成。

此时任务已拆分。


要重新合并分割的任务,单击其某个部分并将其拖放到另一部分上。两个分段随即会在甘特图上重新合并成一个任务。

在拆分任务后,最好再分级一次,以确保能根据项目可用的资源和时限最有效地管理拆分的任务。

警告
拆分后的任务在分级后或许会神秘地重新整合。如果不希望这样,请确保在“分级”子菜单中启用了允许拆分

任务分组

任务分组可以用多种方式实现,具体取决于您是准备将现有的一组任务添加到组中、将现有的任务转换成组,还是创建全新的组任务。

  • 要将现有任务转换成组并在其中附带新的子任务:
    1. 选择要添加子任务的任务。
    2. 单击“结构”▸“添加”▸“添加子任务”(Command-})。
    3. 所选的任务会变成一个带有一项子任务的组。
    4. 按 Return 向组添加更多任务。
  • 要在大纲中将任务放入位于其上方的同级任务形成的组中:
    1. 选择要分组的任务。
    2. 选择“结构”▸“缩进” (Command-]) 或 Tab,取决于您的预置设置)。
    3. 这些任务将在大纲中成为其上方的任务的子任务。
  • 要将任务放入新创建的的组中:
    1. 选择要分组的任务。
    2. 选择“结构”▸“群组” (Command-Option-L)。
    3. 所选的任务会成为新创建的组的子任务。
  • 要新建一个里面不含子任务的组:
    1. 单击“结构”▸“添加”▸“群组”。
    2. 一个新的空组就已创建完成。
    3. 要在组内添加任务,可单击组名称旁的三角(或其在甘特图中的条)将其打开,并在选中组的状态下按常规操作创建新任务。

任务群组的特性

任务群组本身只有少数特性,其大部分特性来自于其所包含的任务。组的特性可在任务检查器中查看(有时还可以定义)。

  • 名称 — 当然,任务群组有它自己的名称。

  • 类型 — 任务群组可以包含任务、里程碑和其他群组,但其自身的类型始终是群组。(空群组无需投入,也没有持续时间,但可以用作占位符。)

  • 投入 — 群组的投入是其所包含的所有任务的投入总和。

  • 持续时间 — 群组的持续时间是指从其第一个任务开始到最后一个任务结束之间的时间量,而不是其所有任务持续时间的总和。如果群组包含三个历时一个小时的任务,且所有这些任务都同时发生,则该群组的持续时间为一个小时,而不是三个小时。

  • 安排 — 群组可以具有特定的开始日期,它可以影响群组内任务的开始日期。

  • 相关性 — 群组就像常规任务一样,也可以具有相关性。

  • 资源分配 — 如果您将资源分配给任务群组,则会此资源分配给群组内的所有任务。而对于群组本身不能分配任何资源。

在甘特图中直观调整计划

在甘特图中使用鼠标可以直接编辑许多任务属性。当您将鼠标指针放置在任务条上时,会出现操作任务的控制项。

更改图表的比例

您可以使用图表右上角的放大镜菜单,或将单击图表的标头区域进行左右拖移,来放大和缩小甘特图(和资源时间线),就像您在调整栏的大小一样。

用放大镜菜单更改甘特图的比例。

更改任务的持续时间

要更改任务的持续时间:

在甘特图中更改任务的持续时间。
  • 按住任务条右侧结尾处的牵引条。

  • 将任务条的结尾向左或向右拖移,以更改任务的持续时间。您可以按住 Shift 拖移,以获得整数值。

调整任务完成情况

要调整任务的完成度:

在甘特图中调整任务完成度。
  • 单击任务条中房子形状的白色控点。

  • 拖移该控点,以更新完成情况。

绘制关联线

要在任务之间绘制关联线:

在甘特图中绘制关联线。
  • 在甘特图中选择一个任务条以查看其关联性箭头。

  • 从一个任务的开始或结束位置拖移关联性箭头。

  • 将该箭头拖放到另一个任务的开始或结束位置,以创建相关性。

创建任务的时限

要创建任务的时限:

在甘特图中创建任务的时限。
  • 按住 Shift 键从任务的开始或结束位置拖移,以创建开始或结束时限。

  • 按住 Shift 键,连按现有的时限,可以将其移去。


开始日期不早于限制也可以通过选中一项任务并将其沿时间线拖动来创建。

锁定开始或结束日期

要将某个开始或结束日期固定下来:

在甘特图上锁定结束日期。
  • 按住 Command 键,点按任务的开始或结束位置,可以对其进行锁定或解锁。

为非工作时间上色

要在甘特图上以不同的背景色显示通常不工作的日子,可单击“显示”▸“非工作时间”并在子菜单中选择一个适用于您的情况的选项:无、节假日、周末全部

在甘特图中为周末添加颜色。

以这种方式突出显示非工作时间能够更直观地表现出实际进行工作的时间,并可以说明为什么甘特图上有些任务条看起来比实际的任务持续时间要长。

您可以在样式视图中选择非工作时间的外观颜色,并能在日历视图中定制这些时间本身。

在任务视图中查看选项

任务视图中的视图选项有两个主要作用。一是控制在任务大纲中显示哪些可选栏,二是控制哪些栏值需要作为标签显示在甘特图的任务条的两端(和上面)。

在任务视图中查看选项。

选择“显示”▸“显示选项” (Command-J) 来打开视图选项,其中包含两个部分:左边部分决定大纲栏,右边部分带有下拉菜单,可用于标记相对于任务、组和里程碑的位置。


要向大纲迅速添加可选的栏,可双指点击现有的栏标题。可用的栏的完整列表将作为上下文菜单出现,您可以在其中选择要显示或隐藏的项。

可选的栏中的数据对应于甘特图中位于相同行中的任务。在大纲中可以直接编辑栏中的某些值(如“任务成本”),也可以自动计算其他的值(如“总成本”)。一般而言,能够在大纲中编辑的值对应于任务和资源检查器中的可编辑字段。


如果您打算向任务大纲添加自定义栏(或如果您在列表中看到了意外的项),请注意您在通过自定义数据检查器中用于设置任务的关键字会在大纲中作为栏出现。

下表说明了更为复杂的可选栏,这些栏可显示在任务视图的大纲中,或作为数据字段关联在甘特图中的项上。

违例
此栏为有违例的每一个任务显示图标。点按图标可以调用违例窗口,以查看问题。
状态
此栏显示提醒时钟图标,表示未完成的任务且将于几天后到期或已经过期。请注意,如果项目在项目检查器的“项目”中未设置确定的开始日期,则不会出现这些图标。提醒时钟的颜色各具含义:
  • 接近过期(绿):此任务未完成,且将于 3 个工作日后到期。

  • 即将过期(黄):此任务未完成,且将于 1 个工作日后到期。

  • 已经过期(红):此任务未完成,且已过期。

优先级
您可以手动设置任务的优先级,以控制任务的分级顺序。优先级可以为任一整数,所以您尽可构建自己的范围(1 到 3、0 到 999,或任何范围)。在分级期间,如果两个任务同时被分配给一个资源,则优先级高的任务会优先使用资源。


在分配优先级时(不论选择了什么范围),优先级最高的任务是分配到最大数字的任务。优先级按数字从大到小降低,负值比正值优先级更低。

已分配
此栏列出已分配给任务的资源。
附件
您可以点按所选行中的纸夹图标(附件图标),查看项目附件的菜单,或者尚无链接,则会链接至一个文件。即使取消选择带有文件链接的行,这些行也会显示纸夹图标。
备注
用此栏存放关于某个项的额外文本。要编辑所选项的备注,按 Command-’ 或单击出现在该栏的“备注”图标。

如果项目具有备注,则您可以按下 Command-’(停止编辑后隐藏备注)移进和移出备注栏位。即使取消选择带有备注的行,这些行也会显示备注图标。

可在样式视图中设置备注的字体样式。

唯一 ID
唯一 ID 是分配给每个任务的数字,即使任务或资源在大纲中的名称或位置更改,也可对其进行明确识别。唯一 ID 永远不会更改,您创建的每个新任务或资源都会有新的唯一 ID 号。当您在 OmniPlan 与其他应用程序之间输入和输出项目时,这些数字对于进行项目匹配非常有用。
自由宽延,总宽延
这些栏显示根据项目的设置方式获得的信息。宽延是一项任务在必须完成以使后续任务开始(或使项目准时完成)之前可以延后的时间;自由宽延指单个任务及其后续任务之间的宽延,而总宽延指在不至于导致单个项目的延迟对整个项目的持续时间造成影响的前提下的最长宽延。

挣值分析(专业版)

OmniPlan 3 专业版提供多个新的自定义栏类型,对于跟踪和管理项目的预算和进度非常有用。综合而言,它们代表一套对挣值分析项目管理技巧(又称挣值管理或 EVM)的完整实现。我们在 OmniPlan 和本手册中将其统称为挣值分析 (EVA)。

由于 EVA 的价值来源于将项目的实际状态与初始计划的对比,我们首先需要的是一条基线。如果您尚未设置基线,应先完成设置。如果您希望模拟项目之前或以后的状态,可单击“项目”▸“设置当前编辑日期”并输入所需的日期。

警告
如果您与在项目的开始时设置的基线对比,许多 EVA 栏的值都不会出现。这是因为您相当于执行了被零除运算(该基线的当前实际成本)来生成成本绩效指数,而挣值仅在具有其他影响项目进行的因素的环境中才有意义。要预览项目的计划成本,可使用总任务成本栏。

设置好基线后,可以开始构建 EVA 需要用来生成有意义的结果的任务和资源属性。要一次性说明 EVA 栏的所显示的整套原始和推算值可能会让人感到难以消化,因此我们在这里化整为零分别说明。

首先我们启用一些比较熟悉、预先存在的栏,并确保其填充了有效的数据。

在任务视图中:

  • 工作量 — 您创建的任何任务都需要一定的工作量来完成,这个属性不难说明。
  • 完成的投入 — EVA 对比基线跟踪进度,因此更新项目的工作量是计算值的重要步骤。

在资源视图中:

  • 小时成本使用成本 — 跟踪已完成的工作量中花费的钱是 EVA 的另一个主要步骤。如果您的工人有薪水,则需要计算其时薪才能用在此处。

设置好这些后,就可以开始使用 EVA 栏了。第一组栏显示的是我们到目前为止在项目的任务中花费的金钱,并与我们的初始预算比较。

与预算相关的挣值分析栏。
实际成本 (ACWP)
该栏很简单明了,即到目前为止工作的实际成本。在 OmniPlan 的术语中,这代表分配给任务的资源所完成的工作量,并乘以其成本。如果完成了两天(每天 8 小时)的工作量,且资源的贡献度为 100% 单位,效率的小时成本为 $50,则他们将占用实际成本中的 $800。
挣值 (BCWP)
挣值(或已完成工作的预算成本)也是一个简单的运算,代表目前项目中完成的工作的计划运算(“目前”是分析的基线)。该值由项目开始时的工作量分配和资源成本决定。
成本绩效指数 (CPI)
成本绩效指数可通过用任务的挣值除以其实际成本来得到。这便于粗略查看任务花销是否超过预算或少于预算:高于 1 的值代表低于预算,低于1 则表示超过预算,1 表示项目预算刚刚好。
成本差异成本差异 %
成本差异是让我们了解一项任务低于或超过预算的情况的确切数字。“成本差异”栏表达为相对于其挣值的货币量;显而易见,“成本差异 %”则表达为占挣值的百分比。应注意的是,如果计划的和实际的预算一致(成本绩效指数为 1),这些栏将为空。

下一组 EVA 栏说明项目相对于计划的时间表的状态。

与计划表相关的挣值分析栏。
计划值 (BCWS)
“计划值”(或称“计划工作量的预算成本”)列出了按项目的初始安排到目前为止的工作成本。这是从任务和资源的计划成本,以及基线和所选编辑日期推算的。
进度绩效指数 (SPI)
进度绩效指数通过将挣值除以计划值来得到。类似成本绩效指数,它用一个大于或小于 1 的数字表示;越大的值表示进度越超前,越小则表示越落后。
进度差异进度差异 %
进度差异是显示项目超前或落后于计划的程度的确切值。它用计划值减去挣值,表示为我们应当为目前的工作支付的货币量与我们实际上支付的货币量的差异。进度差异 % 则以百分比的形式表示这一相同的量。

最后一组 EVA 栏与预报任务在完成时的预算相关。

完工估算 (EAC)
该值代表随着工作的进行,任务的实际最终成本。在开始项目前,EAC 等于任务的预算(即下面的“完工时预算”)随着项目进行,EAC 和 BAC 会出现差异。
完工时预算 (BAC)
“完工时预算”表示任务中所有工作的初始预算成本。如果工作进度落后或材料成本超支,实际成本(以及完工估算成本)会超过 BAC 成本。
完工差异 (VAC)
该栏表示任务的估算实际(最终)完工成本与预算的(初始)完工成本的差异。它由一个货币量表示,负的 VAC 表示成本超支,正的 VAC 则表示预算结余。
待完成绩效指数 (TCPI)
“待完成绩效指数”在 OmniPlan 的 EVA 栏中比较特殊,因为它是以建议的形式表示项目的预算和计划状态。TCPI 表示的是在当前的编辑日期时,为了让任务不吵出预算,需要维护的成本绩效指数(上述的 CPI)。不为 1 的值表示建议进行修正:值越高表示资金越紧缺,越低则表示资金越充裕。
与任务完成相关的挣值分析栏。

提示
从另一个方面来思考 EVA,可将当前编辑日期和基线分别视为一张图表的 xy 轴,且其参数可以用来为项目设置模拟情景。基线为项目的事件状态提供 y 轴时间锚点,当前编辑日期则是沿日历的 x 轴前行的时间机器,这样就好像项目到目前的进度已经在以前达到,或者所有的进度均已冻结且项目在到达未来某个时间点之前均处于静止状态。

过滤任务大纲

如果您想要专注于项目的某一具体方面,可创建具有具体条件的过滤器从而查看任务的子集。可能的过滤器包括关注上周完成的任务、位于基线目标日期之后且大于三天的任务,或如下示例:完成不到 50% 的任务。

过滤任务大纲。

单击“显示”▸“过滤任务” (Option-Command-F),或单击工具栏中的“过滤”按钮。此时会出现一张表单,让您设定过滤条件。您可以根据需要通过点按输入行右侧的“+”按钮添加条件,然后在按住 Option 键的同时点按添加按钮过滤条件自身,从而在过滤器层次内创建嵌套的条件。当条件按您所需的方式设置时,单击保存过滤菜单可保存当前过滤器或重置先前保存的过滤器。(还可使用“显示”▸ “恢复保存的过滤器”菜单项。)

过滤器设置后,符合条件的任何任务都会保留在大纲中,而项目的其他部分则会隐藏起来。您可以在项目进行过滤时正常使用项目,但是只可以编辑可见的任务。使用过滤器时,过滤栏会随即显示,提供有编辑或移去过滤器的选项并显示隐藏的任务数。

提示项目当前经过过滤的过滤栏。

如果您在过滤器打开时输出或打印一个项目,则只有可见任务会包括在输出的文件中。


从 OmniPlan 3 输出至更早的 OmniPlan 1.x 版本的文件格式时,不会包括过滤器本身。

执行完毕后,单击“显示”▸“移除过滤”,或者再次单击工具栏按钮。此时所有任务都会再次出现,而不会有所丢失。

Chapter 7

使用资源视图

资源是所有项目的命脉,若没有它们,想法则无法付诸实施。有效地管理人员、设备和原材料是项目成功的关键,而 OmniPlan 可提供执行这些任务所需的工具。

在 OmniPlan 中,资源管理主要在资源视图(工具栏视图切换中的第二个按钮)中完成。本章介绍该视图的功能和特性;任务资源检查器对资源组织也会有所帮助。

创建和删除资源

构建项目的关键部分在于描述构成与您合作的团队的资源,以及他们用于完成工作的设备和素材。使用资源大纲可快速高效地执行此任务。

您可以使用以下几种方式在资源视图中创建新项目:

  • 在资源大纲中选择一个项目,然后按下 Return 键(或 Command-Return,视 OmniPlan 通用预置中的键盘选项而定)。

  • 点按大纲上面工具栏中的“添加”按钮。

  • 将“联系人”卡片拖移到资源大纲中,以创建从“联系人”收集联系信息的“人员”资源。

  • 二次点按并从关联菜单中选择添加 ▸ 资源

您可以使用以下几种方式删除资源或资源群组:

  • 选择大纲中的某个资源或群组,然后按下 Delete 键。

  • 选择项目,然后点按大纲上方工具栏中的“移去”按钮。

  • 选择项目,然后二次点按以显示关联菜单并选择“删除”。

将资源分配给任务

大多数任务都需要某种资源才能完成。软件开发需要程序员,挖掘需要重型机器,而建筑需要木材。记录将哪些资源分配给哪些任务有助于您了解完成任务所要花费的时间,以及您的资源何时处于忙碌状态或闲置状态。

您可以使用以下几种方式将资源分配给任务:

在任务检查器的“分配”部分分配资源。
  • 选择任务视图中的任务,打开任务检查器的“分配”部分,然后查看您要分配的资源。如果要分配的数量与预设数量不同,您可以编辑要分配的数量。您还可以在资源检查器的“分配”部分中查看所有资源的分配情况,并可调整其数量或将其清除。

在资源时间线中的资源范围之间拖移任务。
  • 您可以在资源时间线图中的资源范围与“未分配”范围之间,拖移任务。将某个任务从一个资源拖移到另一个资源时,您可以按住 Option 键将该任务分配给第二个资源,但并不取消对第一个任务的分配。

  • 将“Apple 通讯录”中的卡片拖移到任务视图中的任务。如果项目还没有与该卡片相关的资源,则会添加一个新的资源。

  • 编辑任务大纲的已分配栏或甘特图中的已分配资源区域。下面提供一些有用的提示:

    • 在“已分配”栏中输入资源名称,将这些资源分配给任务。

    • 您也可以连按甘特图中的资源列表,直接在其中进行编辑。

    • 在人员资源后加上以大括号括住的百分比,可以分配非 100% 的数量。

    • 在素材或设备资源名称后加上以大括号括住的数字,可以分配非 1 单位的数量。

    • 使用分号分隔多个资源名称。

资源分组

与任务一样,您也可以对资源进行分组 — 资源也可分配给任务群组。

分配群组

如果您将资源分配给一组任务,那么该资源会分配给群组中每一个任务。但无法将资源分配给群组本身。

如果您将一组资源分配给某个任务,OmniPlan 会暂时将该任务标记为已分配有整个资源。然后,当您分级资源时,会从群组中选择一个成员来执行该任务。如果该成员变得不可用,再次分级会分配其他成员

资源群组的特性

资源群组只是一种将几个资源组织到一起的方式,因此其没有像单个资源(如“效率”和“成本”)那么多的特性。

名称 — 当然,资源群组有它自己的名称。

电子邮件 — 您可以为群组分配一个电子邮件地址,这样您就可以通过邮件列表或某个地址将邮件发送给群组里的所有成员。

类型 — 资源群组可以包含任何类型的资源(人员、设备或素材),但其自身的类型始终是群组。

使用成本、小时成本和效率 — 这些特性都会显示为群组中所有成员的平均值。如果您输入新值,则会应用到群组中的所有成员。

使用时间线记录分配情况

如果想要从可用资源的角度管理项目,“资源视图”中的时间线将有助于您直观呈现自己的资产并加以控制。

资源时间线中的资源概览。
  1. 点按条形图按钮,可以显示或隐藏每个资源时间线下的资源分配图。

  2. 此图表显示您在大纲中所选的每个资源的任务时间线。如果您没有选择任何资源,图表会显示所有资源的时间线。如果资源因为包含自定义的工作时数而在某些正常的工作时数期间不可用,则不可用的时间将具有非工作时数的背景(预设为灰色),与样式视图中所设置的颜色相同。

  3. 在资源时间线的下面,“没指定的”时间线会显示未分配给任何人的任务。您可以在时间线之间拖移任务,来更改其分配情况。

  4. 负荷图中的蓝条表示资源的使用是其可用单位的 100%。

  5. 负荷图中的粉红条表示资源的使用超过其可用单位的 100%。可以分级项目以清除此类问题。

  6. 您可以像缩放甘特图那样缩放时间线。只需从此菜单选择缩放或在标头区域中拖动。

资源视图中的显示选项

与任务视图一样,资源大纲可被自定义为显示包含资源各种信息的栏。要显示和隐藏栏,在“显示选项”(Command-J) 中选择它们,或二次点按栏标头并在出现的关联菜单中进行切换。

资源视图中的显示选项。

同样与任务视图相同,资源视图的显示选项提供元数据字段以显示在资源时间线中显示的任务和群组旁边(或重叠在它们之上)。每个附加字段都有一个下拉菜单,您可以选择任意可用自定义栏的值来使用。

下面介绍更多有关的自定义“资源视图”栏。

附件
您可以点按所选行中的纸夹图标,即“附件”图标,查看项目附件的菜单,或者尚无链接,则会链接至一个文件。即使取消选择带有文件链接的行,这些行也会显示纸夹图标。
备注
点按所选行中的备注图标,可以显示或隐藏项目的备注,如果尚无备注,则会创建一个备注。即使取消选择带有备注的行,这些行也会显示备注图标。
唯一 ID
唯一 ID 是分配给每个资源的数字,即使资源在大纲中的名称或位置更改,也可对其进行明确识别。唯一 ID 永远不会更改,您创建的每个新任务或资源都会有新的唯一 ID 号。当您在 OmniPlan 与其他应用程序之间输入和输出项目时,这些数字对于进行项目匹配非常有用。
自定工作周
如果资源的工作周不同于其预设工作周,则此栏会出现一个图标;如果资源是群组成员,则预设工作周由其父项定义,如果资源不是群组成员,则预设工作周由项目定义。点按该图标可以查看资源的工作周,在那里点按周视图右上角的 X 按钮,就可以复原到预设值。
计划表例外
如果资源的工作计划表与其工作周不同(如某人休假),则此栏会出现一个图标。点按该图标可以查看资源的工作计划表,在那里查看以橙色高亮显示的日期,就可以找到例外的位置。点按任何周视图右上角的 X 按钮,即可清除该周资源的例外。

Chapter 8

使用日历视图

将任务和资源部署妥当后,项目便开始成形;日历可实时固定项目。OmniPlan 的日历视图有助于确保您的项目按时完成并包含一系列可自定义安排控制项。

设置工作时数

正常时数是对正常一周内应完成工作时数的通用设置。此时数设置会应用到项目的每一周,从而确定每天能够完成的投入时数。资源会从项目继承工作周计划表,但是如果其工作时数不同,您也可以对其进行个别自定。要设置工作周的例外(如半天、节假日和加班事件),请继续阅读。

整个项目的正常工作时数如日历视图中所示。

编辑工作周

当在大纲中选择资源时,可以编辑该资源的工作时数。如果未选择任何资源,则您可以编辑整个项目的工作时数。

如果资源的工作周是通过整个项目的正常工作周自定义的,则“自定义工作周”栏中会出现自定义工作周图标。

编辑单一资源的正常工作周。

绿色区块表示工作时间区块。您可以拖移区块边缘以设置日期和时间范围;根据以上情况,资源是一种可全天候运行的开发者硬件。

点按区块将其选择;然后,您可以按下方向键来移动该区块或按下 Delete 键移去该区块。

借助资源列表下面的切换器可以切换到自定义特定日期(而不是正常工作周)的额外和非工作时数。

在空白区域拖移或连按,创建新的时间区块,按住 Shift 键拖移到任何地方,绘制抹去工作时数的红色区块。这些技术可用来分割跨距数天的区块,以便分别对其进行调整。

编辑例外

额外和非工作时数是特定日期的工作时数的日历。您可以设置节假日、半天、加班以及正常工作周的其他类似例外。就像正常工作周一样,整个项目都有资源遵循的工作计划表,但是您也可以个别自定义资源。

在大纲中选择资源以编辑其工作计划表,或不选任何资源以编辑整个项目的工作计划表。

从迷你日历中选择要编辑的周。与标准工作周不同的天会以蓝色显示。点按箭头在月份间移动;按住 Option 键同时点按箭头,一次移动一年。

如果资源的正常工作周中具有任何例外,则“计划表例外”栏中会出现“自定义例外”图标。

编辑单一资源的计划表例外。

您可以像编辑正常工作周那样编辑这里的时间区块。按住 Shift 键进行拖移可创建不可用的时间。

正常工作周带有绿色虚线边框,因此您可以查看此周计划表的不同之处。

日历视图中的显示选项

日历视图包含一个最小的显示选项集合,这些选项提供额外栏以显示在伴随日历的专用资源大纲中。资源是唯一必填项;资源的“类型”、“备注”、日历特定的“自定义工作周”和“计划表例外”栏则是新项目的其他预设值。后两者对于一眼发现异常的资源计划表尤其有用。

日历视图中的显示选项。

更改的正常时数计划表在“自定义工作周”栏中以绿色“等号”表示;点按它可查看所选资源的自定义工作周。即将出现计划表例外的资源在“计划表例外”栏中以一对交错的锯齿形曲线标记;点按该图标同样会为您显示有问题的计划表更改。

Chapter 9

使用网络视图

网络视图以美观可视化的描述方式将您的项目显示成由相关性连接的节点网络图。无论用作工具快速设计新项目原型还是获取现有项目复杂度的控点,使用网络视图都可为您的项目带来全新的视角。

OmniPlan 3 中网络视图上显示的项目。

绘制任务和相关性

当您准备开始在网络视图中构建(或添加)项目时,点按视图切换器中的第四个按钮并按下 Return 键。就是这样!新任务随即建成。

在网络视图中创建含或不含相关性的新任务。

如果您之前选择了某个任务,新任务将通过一条表示完成 ▸ 开始相关性的线连接到该任务。如果没有选择任何任务,新创建的任务独立于所有其他任务。

网络视图中的任务链,均包含完成-开始相关性。

包含完成-开始相关性的连续任务链按水平直线排列。

在网络视图中建立其他相关性关系。

要创建其他相关性关系,点按任务节点将其选中,然后拖移向另一个任务显示的线条。这样即在两个任务之间创建了相关性,您会看到任务会在图表中自动重新排列以反映这一新关系。

在使用网络视图的同时,您可以随时切换到任务视图以查看项目构建操作在甘特图中的效果及其相关性说明。

与甘特图中的外观相比,网络视图中绘制的更复杂的项目图表。

当您处理相当大的项目时,可以使用视图右下角的按钮或键盘上的 -+ 放大和缩小您的网络图表。

注意
要将颜色应用到网络视图中的项目,可以在将延续到网络图表中的任务的样式视图中设置文稿和甘特样式,或者使用样式检查器将单个样式应用到会同样延续下去的任务视图中的任务或群组。

网络视图和任务视图中将显示通过显示重要路径高亮显示的已完成任务。

自定义节点元数据

如果您想显示任务节点值而非预设值,您可以使用网络视图的显示选项对其进行充分自定义。选择“显示”▸“显示选项...”(Command-J) 可打开“显示选项”菜单,您将发现三种可进行编辑的主要任务类型 — 任务、里程碑和群组。

网络视图中的显示选项。

从弹出菜单中选择某个栏类型以将其添加到所选任务类型的节点,或选择将该元数据行从显示中移除。

Chapter 10

使用样式视图

OmniPlan 的预设视觉呈现旨在以清晰、专业的方式为您即时显示项目数据。但是,如果您想配置项目的外观让其呈现不同的视觉效果,您可以使用 OmniPlan 样式视图中的工具。

注意
样式视图以模块化的方式设置项目各个部分的外观。在此处更改设置将会更改整个文稿中给定类型的每个项目的预设外观;如果您想自定义单个项目或自定义选择的外观,请使用样式检查器中的特殊样式。

样式视图由三个部分组成,可通过不同方式控制项目直观样式的元素,并能够自定义项目外观及其内部的个别元素。

样式视图。
  1. 项目字体和颜色 — 选择整个项目使用的字体、文本颜色以及 OmniPlan 视图界面结构化元素的颜色。
  2. 甘特样式 — 在此处的预览中选择甘特图的某项功能,使用样式检查器更改其在整个文稿中的预设设置。在这里可以编辑群组、任务、过期的任务、已完成任务和里程碑的外观;该预览还可根据样式视图中其他地方所做的更改进行更改。
  3. 文稿和已命名样式 — 选择一个文稿样式,以在 OmniPlan 界面中更新已命名类型的所有项目。您还可以在这里创建已命名样式,这些样式为自定义样式,您可使用样式检查器将它们应用到所需地方。

更改项目字体和颜色

“样式视图”的“项目字体和颜色”部分提供用于自定义整个项目中所示颜色的工具,包括:

在样式视图中更改项目字体和颜色。
  1. 项目字体。这是用于整个项目的项名称和备注的字体。

  2. 项目文本颜色。这是应用到整个文稿的项目字体的颜色。

  3. 整个文稿的背景颜色。

  4. 每隔一个项目的颜色;将此选项设置为低透明度的漂亮颜色,会更容易区分各行。

  5. 非工作时数的颜色。仅当您已设置显示选项来显示非工作时数时才使用。

  6. 图表中今天的日期。仅当您已在项目检查器的“项目信息”部分中设置特定的开始日期时才使用。

  7. 时间跨度之间线条的基本颜色(随着您缩放变深和变浅)。

更改甘特图的外观

选择甘特图预览中的某个项目类型将更改其在整个项目中的外观。在此处选中某个项目后,样式检查器将作为控制界面对该项目的外观进行编辑。

使用样式视图中的甘特图预览更改甘特图的视觉属性。

可使用该预览编辑甘特图的以下视觉特征。

  1. 任务群组 — 所有任务群组。根据预设,任务群组的标题文本为粗体,以便与单个任务进行区分。
  2. 任务 — 所有任务,但不包括群组和里程碑。请注意,“已完成任务”和“过期的任务”样式可改写此样式。
  3. 完成的任务 — 所有 100% 完成的任务。例如,您可以设置当任务完成时,其甘特图任务条变为灰色。
  4. 过期的任务 — 未按计划表完成的任务。最好将这些过期的任务变为鲜红色,这样就可以看到您项目中落后的任务。
  5. 里程碑 — 所有里程碑。根据预设,里程碑的样式与常规任务相同。

注意
应用到甘特图预览的颜色也会显示在如网络视图所示的项目中。

更改文稿样式

除了项目颜色和甘特图属性,还可在样式视图的文稿样式部分编辑整个项目的文本样式。

在样式视图中编辑文稿样式。

要设置文稿样式,从样式视图“文稿样式”部分中的列表选择要更改的文稿样式。

使用样式检查器中的样式控制项,更改所选类型全部设置的预设样式。

下列结构化样式与 OmniPlan 界面的各个元素相关联:

  1. 整个文稿 — 整个文稿的大纲中的所有文本;这种样式可被其下所列出的更具体的样式所改写。
  2. 栏标题 — 大纲视图和图表上方的标头,以及资源时间线中垂直方向的资源名称。
  3. 备注 — 附加到任务和资源的备注。
  4. 资源 — 所有资源,包括资源在资源大纲中的显示方式,以及资源如何在甘特图中显示为分配对象。

文稿样式是最常规的样式类型,所以可以被已命名样式或特殊样式改写。

创建和使用已命名样式

如果您想将某个特定样式反复应用到个别项目,您可以创建并保存已命名样式,以便触摸按钮即可调用该样式。

在样式视图中创建自定义已命名样式。
  • 点按样式列表底部的加号按钮,创建新的已命名样式。

  • 然后,选择该已命名样式,即可使用样式检查器中的控制项来更改样式的属性。已命名样式列表下方加号按钮旁边的字体按钮为所选样式打开字体控制项。

  • 样式达到您的要求后,通过选择相应项目并从样式检查器“项目样式”部分的下拉菜单中选择样式,或选择项目后按下适当的功能键,就可以将样式应用到主窗口中的项目。

注意
默认情况下,您创建的每个已命名样式将分配给不同的功能键(F1、F2、F3 等),最多到 F9。这样可为您使用的最常见的已命名样式提供自动键盘快捷键;拖放样式以在列表中对它们进行重新排列并升级您使用最多的样式。

  • 您可以继续将该已命名样式应用到其他项目,如果您对该已命名样式进行任何进一步更改,该更改也会应用到已应用该样式的每一个项目。

已命名样式优先于文稿样式;如果将文稿样式和已命名样式应用到同一个项目,则项目将显示在已命名样式中。

提示
按您想要的方式设置项目样式后,您便可以将您的项目保存为模板以便在新项目中使用这些样式。

Chapter 11

使用检查器

之所以这么称呼,是因为它们提供用于检查您当前选择的工具,OmniPlan 3 中的检查器经过重新设计,拥有前所未有的更强功能、灵活性和易用性。

OmniPlan 的检查器位于主窗口右侧的工具条中。您可以点按并拖移检查器左边缘以隐藏检查器,为主视图提供更多屏幕空间;从窗口右侧拖入则可显示隐藏的检查器。“检查器”▸“显示/隐藏检查器”(Shift-Command-I) 也可以做到这点。

如果选择 OmniPlan 视图之一中的某个项目(通常是任务和网络视图中的任务、资源和日历视图中的资源,或样式视图中的样式),应用程序将自动切换到与所选项目类型最相关的检查器。当未选择任何项目时,会默认选择项目检查器,其他检查器中进行的编辑会影响整个项目的属性。

项目检查器

项目检查器包含有关整个文稿的信息。它划分为三个部分,每个部分提供与项目结构和时间流相关的控制项。

项目检查器。
  • 项目信息 — 有关整个项目的一般信息,例如项目的标题以及从开始日期还是结束日期安排项目。同时,也是进行安排间隔设置的位置。

  • 格式 — 配置时间和货币单位。

  • 投入单位转换 — 定义给定工作日、周、月和年中的工作时间。点按“编辑工作周”按钮转至“日历视图”并对您的工作时数进行调整。

点按每个部分旁边的收折三角形来显示或隐藏其内容。

编辑项目信息

项目检查器的“项目信息”部分介绍关于如何从头构建项目的基本知识。选定这些详细信息是理解项目范围和计划表的关键。

选择特定或未确定的项目日期

如果您不知道项目何时开始或结束,可以在项目检查器的“项目信息”部分中将开始日期标记为未确定。为了应用工作周,假定该项目在一周的第一天开始。项目和单个资源的正常工作周有效,但工作计划表例外(如节假日)无效。

选择是以特定日期还是以未确定的日期处理项目。

在未确定日期的项目中,所有日期都以“T 日”格式表示,T 表示项目的第一天,“T + x”中的 x 表示一段持续时间。例如,“T+2周 1天”表示项目开始后的 2 周又 1 天。

以未确定日期安排的项目。

如果您将现有项目的开始或结束日期从未确定日期更改为实际日期,由于周末、休息日和其他例外的位置发生变化,该项目也可能会随之变化。

开始日期和结束日期

如果您知道项目何时开始或结束,可以在此处输入日期。如此一来,在日历视图中设置的所有工作时数和工作计划表例外都可正确应用,界面中会显示实际日期。如果您的项目具有开始日期,则任务会尽快从该日开始计划。如果项目具有结束日期,任务将尽晚地从该日向后计划。您可以在任务检查器中更改任务的日期和方向。

在项目检查器的“项目信息”部分中设置开始日期或结束日期。

注意
通过设置项目的开始或结束日期可定义项目的方向:计划表是从开始日期向前还是从结束日期向后构建。在前一种情况中是尽快 (ASAP) 安排完成项目中的所有任务,而在后一种情况中是尽晚 (ALAP) 安排所有任务。任务检查器部分涵盖了更改个别任务的方向。

大多数项目中的任务都安排为尽快完成,这可帮助从已定义的“发布日期”向后计划项目,从而帮助确定何时应开始项目。

安排间隔

可以使用项目检查器“项目信息”部分中的“间隔”控制项,使 OmniPlan 将每个持续时间四舍五入到下一个整小时或整天。这个设置不仅用于显示目的,还会实际更改 OmniPlan 安排任务的精确度。

项目检查器的“项目信息”部分中的间隔。

根据预设,OmniPlan 使用精确安排:如果任务的投入为 58 分钟,开始于 8:00,则其会在甘特图上正好持续 58 分钟,其从属任务开始于 8:58,分级会让资源在 8:58 用于下一个任务,依此类推。任务的开始时间和结束时间会精确到秒。

使用每小时安排,开始时间和结束时间会发生在下一个整小时标记处。如果某个任务开始于 8:00,投入为 58 分钟(或者甚至 1 分钟),则结束于 9:00;从属任务和资源分级的任务会开始于 9:00,依此类推。

使用每日安排,开始和结束时间总是工作日的开始或结束时间。58 分钟的任务会在一天结束时结束,从属任务和资源分级的任务会开始于第二天,依此类推。

除了间隔设置之外,OmniPlan 不会忘记您输入的任何值。您还可以使用任何的精确度来指定任务的投入和资源单位,当您切换回精确安排时,OmniPlan 会存储那些值。

快速查看预览设置

项目检查器的“格式”部分。

该检查器此部分的最后一个选项是个开关,可控制当保存项目时是否创建文稿快速查看预览。在大多数现代的 Mac 设备上,此流程不会明显影响您对应用程序的使用,但是如果您在保存时遇到性能问题,关闭快速查看预览可能对体验有所改进。

选择时间和货币格式

可以使用项目检查器的“格式”部分来定义您的项目如何显示时间和货币的单位。

项目检查器的“格式”部分。
  1. 使用日期部分可选择所显示的日期中是否包含秒和/或钟点。请注意,这不会影响项目安排或持续时间;只会影响日期如何显示在整个项目的相应位置。

  2. 从下拉列表选择标准货币格式,或只需键入所选货币符号,该字段便会以适当的格式进行自动填充。

  3. 此处所选的时间单位用于显示持续时间投入量。您可以使用时数、天数或任何最适用于您的方式来显示。请注意,如果您在持续时间字段中输入不带有任何单位的数字,则 OmniPlan 会假设您在这里使用所启用的最小单位。整个 OmniPlan 中时间单位的(持续时间和投入)缩写命名如下:

    • s — 秒
    • m — 分
    • h — 时
    • d — 天
    • w — 周
    • mo — 月
    • y — 年

如果您不仅仅要自定持续时间显示,则可以使用上文项目信息部分中的安排间隔设置,使 OmniPlan 以整小时或整日进行安排。请注意,甘特图和资源时间线中的日期标头也可以使用显示预置进行自定。

注意
如果某个值包含的时间单位太小而无法显示,则您会看到一个四舍五入的值。例如,如果您已经在项目检查器的“格式”部分中停用分钟的显示,而有一项任务于 9:00 开始,在 9:55 结束,则您看到的值是“< 1h”。如果您想知道实际的值,可以在“格式”部分中启用较小的单位,或直接查看任务的开始和结束时间。如果您要编辑值,让其与您的单位相符合,可以直接删除大于号或小于号,该值即会更新。

设置投入单位转换

当您未使用每周 40 小时或一天八小时的标准单位,您可以使用项目检查器的“投入单位转换”部分自定项目工作时间的标准单位。

项目检查器的“投入单位转换”部分。

您的工作日可能是任何时数。这些转换因子决定如何将时数累加到较大的单位。

投入转换因子并不会更改项目的工作时数,而只是更改持续时间的输入和显示方式。要更改工作时数,请参访日历视图中的工作周区域。

决定想要的单位转换后,您可能需要编辑工作周以与新值相对应并确保安排了足够的人时。“投入单位转换”部分包含日历视图的方便链接,您可以在该视图中执行操作。

里程碑检查器

可使用里程碑检查器管理里程碑以及其重要路径的显示。

里程碑检查器。

使用每个里程碑旁边的复选框切换显示其在甘特图和网络视图中的重要路径。(还可以从工具栏中“重要路径”按钮旁的下拉菜单选择要显示的重要路径。)

首次选择显示给定里程碑的重要路径时,OmniPlan 将为其自动分配颜色;您可以通过点按显示此里程碑的重要路径开关旁边的颜色选择样本更改颜色。

选择考虑资源可用性使重要路径的显示不仅考虑到任务与宽延限制之间的相关性,而且还考虑了用于完成独立任务的必要资源是否可用。

里程碑检查器。

想要以最清晰的方式了解该检查器的工作原理便是创建一个包含两个独立任务的项目,然后将相同资源分配给这两个任务。对项目进行分级,您会看到第二个任务遵循第一个任务进行移动。此时显示重要路径将只会高亮显示第二个任务 (1)。选择考虑资源可用性将同时高亮显示两者 (2),这表示,尽管第二个任务不依赖第一个任务便可开始,但会受到完成该任务所需资源的限制。

重要路径的宽延限制可确定在任务被视为重要路径的一部分之前,该任务对于里程碑推动的紧迫程度。增加此处的时间值可扩大重要路径的范围,从而可能包含更多任务。换言之,值越大,任务之间感受到的时间缓冲舒适度越低。

任务检查器

任务检查器包含有关任何当前所选任务(里程碑、群组和吊床任务都被视为任务)的信息。

任务检查器。
  • 任务信息 — 有关所选任务的一般信息,例如任务的安排时间,以及任务将花费的时间。

  • 估算工作量(专业版) — 与 OmniPlan 专业版的模拟功能配合使用,手动配置此处的估算工作量。

  • 任务计划表 — 有关所选任务计划表的信息,如开始和结束日期,以及受分级影响的程度。

  • 任务相关性 — 与此任务相关的相关性列表。

  • 任务分配 — 分配给此任务的资源列表。

编辑任务信息

可使用任务检查器“任务信息”部分编辑定义任务类型和范围的关键属性。

任务检查器的“任务信息”部分。
  1. 任务名称与任务大纲中出现的任务名称相同。

  2. 您可以将正常任务的类型更改为里程碑(表示项目中重要时刻的零长度事件)、任务群组(此类型任务可包含子任务)或吊床任务(其持续时间取决于任务的完成情况以及后面任务的开始情况)。

  3. 投入是完成此任务要花费的总工作量。持续时间是完成该工作要花费的时间。“投入”与“持续时间”取决于分配给任务的资源量,以及所分配资源的效率。请注意,如果您输入不带有任何单位的数字,则 OmniPlan 会假设您使用项目检查器“格式”部分中启用的最小单位。

  4. 已完成数量是是任务进度的百分比。其也会在甘特图中显示为任务条上的阴影。您可以通过拖动滑块或在字段中输入时间对此进行调整。

  5. 任务成本是完成任务要花费的金额。资源是分配给任务的资源每次使用成本或每小时成本

估算任务工作量(专业版)

OmniPlan 专业版的工作量估算功能与 Monte Carlo 模拟配合使用以预测里程碑完成情况的时效性。

任务检查器的“估算工作量”部分。

您可以使用工具栏中的模拟按钮,自动估算完成任何数量的所选任务所需的工作量。但是,如果您想精确控制完成方案中使用的工作量范围,任务检查器此部分的字段提供您想使用的任何值。

警告
对于 OmniPlan 3,整个应用程序(包括任务大纲中的“工作量”栏、任务检查器中的“工作量”字段等)的工作量值根据上文估算工作量字段中三个值的平均值计算。只要该平均值仍然等于现有值,它们在其他地方就会保持不变(所构建的模拟自动工作量估算功能可确保这点)。但是,在此处(或在关联的自定栏中)手动更改值导致其他工作量值改变。

安排任务

任务检查器的“计划表”部分说明了任务在实际时间和相对于基线的时间所处的位置,以及其他临时限制和安排优先级。

任务检查器的“任务计划表”部分。
  1. 实际开始和结束日期是任务在项目执行期间真正开始和结束的日期。您可以锁定这些日期以防意外编辑、相关性更改和分级。

  2. 时限表示任务的最早开始时间和最晚结束时间。选择下面的某个日期字段以将日历图标显示在其右侧;点按该图标可呼出迷你日历,以便选择限制的日期和时间。

  3. 基线开始和结束日期表示任务根据原始计划应该开始和结束的日期。如果您对项目使用设置基线命令,这些日期就会出现。

  4. 差异显示实际日期与基线日期的差距。此差异会自动计算得出,您不需要亲自输入。

  5. 使用安排选择任务是“尽快”还是“尽晚”安排。

  6. 分级时,如果拆分允许,任务可划分为多个部分以最大化资源使用效率。否则任务将安排为连续的时间跨度。

  7. 使用分级控制项设置任务优先级;这可确定在分级资源时任务的分配顺序。延迟是分级过程中自动设定的值,标注了在等待资源可用期间任务延迟的时长。

注意
可为个别任务和在项目级别设置 ASAP 和 ALAP 安排。这也称为任务或项目方向设置。

尽管大多数项目中已定义开始日期的任务都安排为尽快开始,但是当稍后完成它们是有利的时候,个别任务可能受益于 ALAP 安排(例如,某些市场营销工作在开始前可能因某项产品得到尽量充分的开发而受益)。

说明任务相关性

使用任务检查器的相关性部分可大致了解所选任务与项目中其他任务的关系,并可快速更改或移除相关性。

使用任务检查器检查相关性。

必要条件部分列出了必须先完成它们才能开始所选任务的任务,而相关性部分列出了必须先完成所选任务才能开始的任务。

使用每个任务行的弹出菜单可更改该任务与所选任务之间的相关性类型,或点按任务右侧的 X 按钮可完全移除其与所选任务的关系。

编辑资源分配

使用任务检查器的分配部分,可查看分配给任务的资源,更改资源贡献的投入量,从任务中移除现有资源以及添加新资源。

任务检查器的“分配”部分。
  • 连按已分配资源的名称可切换到资源视图,并且资源检查器中已选中该资源。

  • 连按“X%/X%”字段可将其打开进行编辑,这将更改贡献给所选任务的资源投入百分比。

  • 点按资源旁边的 X 可移除其任务分配。

  • 从底部的菜单中选择一个资源可按全部投入将其添加到任务。

注意
如果将属于资源群组的资源分配给任务,其群组也会被分配,不过只是作为信息标记而已;群组没有投入属性,不能使其分配直接移除。当从给定任务中移除所有成员的分配时,以此方式显示的资源群组将消失。

选择资源的分配方式

对于资源添加到任务或从任务中移除等任务相关工作,自动重新安排任务的方式取决于任务检查器的此部分中所选的设置。

任务检查器的“资源分配”部分。

更改资源分配时,可使用下列选项:

调整任务持续时间
添加新资源会增加可用于完成它们的工作量,此选项使用该工作量缩短完成任务所需的时间量。相反也是如此,从任务中移除资源将增加其持续时间。
调整任务工作量
添加新资源会保持持续时间不变,而增加贡献于完成任务所需的总工作量的工作量 — 这表示将工作倾注于固定的时限内。移除资源表示以原计划的相同时间量完成任务所需的工作量更少。
调整已分配的额度
选中此选项后,无论资源分配情况如何,持续时间工作量将保持不变。相反,添加新资源后,每个资源要求的工作量会全面地均匀减少(一个资源贡献 100% 的工作量,两个资源各贡献 50%,以此类推)。

还可在此部分选择任务的会议任务类型。将任务指定为会议后,只有在其分配到的所有资源均有空时才会安排其时间 — 这对会议特别有用,当然对需要团队同时关注的任何其他任务亦是如此。

资源检查器

资源检查器包含有关当前所选资源的信息。

资源检查器。
  • 资源信息 — 有关所选资源的一般信息,例如资源的可用程度和成本。

  • 资源分配 — 分配此资源的任务列表。

编辑资源信息

资源检查器的“资源信息”部分包含有关用于完成项目的人员、设备或原材料的所有重要详细信息。

资源检查器的“资源信息”部分。
  1. 资源名称与资源大纲中出现的资源名称相同。

  2. 您可以为人员资源分配电子邮件地址。如果该资源与“联系人”卡片相关,您可以在弹出菜单中选择要使用的地址。当然,您也总是可以直接输入地址。

  3. 点按齿轮按钮,可将此资源与“联系人”卡片相关联,在“联系人”中的卡片或发送电子邮件。

  4. 资源类型可以为“人员”、“工具”、“素材”或“群组”。

  5. 单位值表示资源的可用程度。(对于素材来说,单位值则表示所需的数量。)

  6. 效率是资源的投入与所花费时间的比率。

  7. 开始结束日期将确定资源可用的日期。

  8. 每次使用成本是每次将资源分配给任务所需的金额。

  9. 每小时成本是分配资源进行每小时投入所需的金额。

  10. 总使用次数表示将此资源分配给任务的次数。

  11. 总时数是资源分配给所有任务的投入总和。

  12. 总成本是此资源全部使用次数和时数的总成本。

注意
如果您在首次尝试使用齿轮菜单时不选择授予 OmniPlan 访问权限以与“通讯录”进行交互,您可以事后使用 Apple 的“系统偏好设置”▸“安全性与隐私”▸“隐私”选项卡向其授予权限。

Apple 的“系统偏好设置”的“安全性与隐私”下的“隐私”选项卡。

查看资源分配情况

使用资源检查器的分配部分,可快速查看分配给所有任务的特定资源(或者,如果选择了多个资源,则可查看任务分配的交汇情况)。

资源检查器的“资源分配”部分。
  • 连按已分配任务的名称可切换到任务视图,并且任务检查器中已选中该任务。

  • 连按“X%/X%”字段可将其打开进行编辑,这将更改贡献给所选任务的资源投入百分比。

  • 点按任务旁边的 X 按钮可将该任务从资源分配列表中移除。

样式检查器

样式检查器是影响当前选择的视觉样式的窗口,并可提供用于快速更改这些样式的工具。当您想编辑特定任务的外观或项目的自定选择时,这是快速为您的项目增添视觉冲击的绝佳方式;或者如果有地方看起来不好,您可以看到是哪些样式影响了效果,然后点按鼠标即可恢复秩序。

样式检查器。
  • 项目样式 — 用于快速自定所选任务或资源的样式或者将已命名样式分配给所选任务或资源的工具。

  • 样式属性 — 当前应用到所选项目及其来源的样式列表。

如果您要设置整个项目的视觉主题,在样式视图中操作时,样式检查器还可用作编辑器。

应用项目样式

您将使用样式视图将样式应用到整个项目的各类项目,但是如果您想将特殊的已命名样式应用到个别项目,将其选中并从此处的下拉菜单中选择样式。如果稍后更改该样式,这些更改将更新您项目中所有样式的使用。

样式检查器中的项目样式。

如果您只想将样式应用到某个项目,而不需要任何特殊的逻辑或更新,可以使用“项目样式”中的其他控制项来应用特殊样式。

  1. 在主窗口中,选择要设置样式的项目或部分备注。

  2. 使用样式检查器“项目样式”部分中的控制项来设计所选项目的样式。

注意
特殊样式优先于任何其他类型的样式。如果应用到项目的样式包括特殊样式,则特殊样式优先于任何已命名样式或结构化样式。

查看样式属性

样式检查器的“样式属性”部分显示有关应用到当前选择的任何自定文本样式的信息,并允许复制(将检查器中的样式票拖放至当前视图中的项目)和移除(点按检查器中样式右侧的 X 按钮)样式。它还指示样式是应用到某类项目(如任务群组)还是个别项目,并相应地应用更改。

样式检查器中的属性。

自定数据检查器

使用自定数据检查器保留您自己的项目信息,或单个任务和资源的信息。选择一个任务或资源以在此处向其添加自定数据;在未选择任何任务或资源的情况下添加自定数据将会把数据添加至整个项目。

自定数据会存储为键/值对。“键”类似于标签,标示您正存储的信息类型,“值”就是信息本身。

使用自定数据检查器将自定数据添加至资源。

例如,以下是您应如何记录人员的电话号码:

  • 在资源大纲中选择人员资源,并打开“自定数据”检查器。

  • 然后点按检查器底部的加号按钮,创建新的键/值对。

  • 将键命名为“电话号码”。

  • 输入号码,作为所选资源的值。

创建此资源的键之后,其他每个资源就都具有相同的键,您可以输入值。

将自定数据显示为资源大纲中的栏。

您可以通过选择“显示”▸“显示选项”(Command-J),将自定数据显示为任务和资源大纲中的栏,或者显示为甘特图和资源时间线中的标签。

附件检查器

使用附件检查器,参考与项目或其中特定项目相关的文件。选择一个任务或资源以向其添加附件;在未选择任何任务或资源的情况下添加附件将会把附件添加至整个项目。

使用资源附件检查器将文件附加至资源。

要将文件链接到任务大纲或资源大纲中的项目:

  1. 点按项目以进行选取。

  2. 在“附件”检查器中,点按附件清单下面的加号按钮,然后从出现的对话框中选择一个文件。如果您正在显示大纲中的附件栏,则还可以点按箭头图标,并从弹出菜单中选择“附加文件”,然后选择一个文件。或者使用最简单的方法,将文件拖移到附件清单中即可。

  3. 文件会出现在检查器的附件清单中。

要附加文件到项目本身:

  1. 确保主视图中没有选择任何对象。

  2. 在“附件”检查器中,点按附件清单下面的加号按钮,然后从出现的对话框中选择一个文件。或者,将文件拖移到附件清单中即可。

  3. 文件会出现在检查器的附件清单中。

您可以在附件检查器中选择已附加的文件,然后点按“打开”按钮,或者从大纲项目行附件栏的弹出菜单中选择已附加的文件,来打开文件。

警告
每个文件附件都是对磁盘中其他位置文件的参考。如果您四处移动文件,则参考会尝试追踪新位置。但是如果您打算将项目发送给其他人,或者要将项目移动到另一台电脑,则其他文件不会自动跟随以供参考。在这种情况下,您应该将所有已附加的文件收集到一个文件夹中,附加到 OmniPlan 文件本身,并发送整个文件夹。

您可以通过选择“显示”▸“显示选项”(Command-J),或二次点按大纲栏标头并选择关联菜单中的附件,将附件显示为任务和资源大纲中的栏。

Chapter 12

导入与导出

OmniPlan 是一款很棒的独立应用程序,不过它的功能还不止于此。当您需要联系平台内的客户或同事时,OmniPlan 可通过各种方式与其他应用程序和服务进行交互。

从其他格式导入

OmniPlan 支持多种其他应用程序的文件格式。在 OmniPlan 中打开这些文件的方式,与打开 OmniPlan 文稿相同。文件会输入到一个全新的 OmniPlan 文稿中,您便可以执行编辑、存储或输出操作。

当需要导入除 OmniPlan .oplx 文件(或者如果使用专业版,则为 .opld 仪表盘文件)以外的文件时,选择“文件”▸“打开”(Command-O),务必勾选“打开”对话框中的允许导入识别的其他文件类型

务必勾选“打开”对话框中的“允许导入识别的其他文件类型”。

OmniPlan 3 可识别并导入下列文件格式:

逗号分隔值 (.csv) 和以制表符定界的文本文件 (.txt)

OmniPlan 可以从纯文本文件中读取逗号分隔值或以制表符定界的值。要查看应该如何格式化 CSV 文件中的数据,请将 OmniPlan 文稿输出为 CSV 文件,然后在任意文本编辑器中打开输出结果。以制表符定界的文件的格式与 CSV 文件类似,只不过是使用制表符代替逗号来分隔栏位。

OmniOutliner 3(.oo3 和 .ooutline)

可以从 OmniOutliner 文件输入任务列表。荧幕上会出现对应对话框,您可以在其中选择哪个大纲栏应该对应任务信息的哪个栏位。如果大纲具有多级层次,则会创建任务群组。

OmniGraffle (.graffle)

可以从 OmniGraffle 图表输入任务列表。对象的标题成为任务标题,连线的层次决定任务群组的层次。

导出为其他格式

OmniPlan 能够以多种格式撰写文件,以用于其他应用程序。若要导出 OmniPlan 文件,请选择“文件”▸“导出”(Option-Command-E)。输出时,会创建一个新文件,您的原始文稿仍会保持不变。请注意,并不是所有文件格式都能够表现出 OmniPlan 文稿的所有特征;如果与其他应用程序配合使用,请考虑发布和订阅

如果您在过滤器打开时导出一个项目,则可选择是导出整个项目还是仅导出可见的内容。

OmniPlan 文稿 (.oplx)

当然,OmniPlan 可以输出为自有格式。如果您想要使用过滤功能制作新的 OmniPlan 文件,使其中的任务符合特定标准,这会很有用— 只需过滤任务并确保在导出项目前勾选仅过滤的内容

务必在导出项目前勾选“仅过滤的内容”。
OmniPlan 1 (.omniplan)

如果您需要与 OmniPlan 第一代的旧文件格式进行交互,OmniPlan 3 可以将文稿全部导出或者只将过滤后的内容导出为 OmniPlan 1 可以使用的格式。

注意
最新的 .oplx OmniPlan 文件格式支持较旧的 .omniplan 格式不支持的多种功能。针对 OmniPlan 1 导出时,时限(开始不早于、结束不早于等)等功能和“发布/订阅”设置将会丢失。

iCalendar (.ics)

这是 Apple iCal、Apple 日历以及许多其他日历应用程序所使用的日历格式。您可以选择是将任务输出为日历事件,还是输出为任务列表中的项目。如果您输出日历事件,则还可以选择是否让每个任务都成为一个单一事件,而无论其的长短(每个任务一个事件),或者让任务在跨距工作小时和非工作小时时分成若干块(每个工作时段一个事件)。

OmniPlan 3 中的 iCal ICS 导出选项。
逗号分隔值 (.csv)

CSV 是一种许多应用程序都可以读取的常见纯文本格式。

如果您在让其他应用程序读取 CSV 文件中的非 ASCII 字符(例如,重音字母或非罗马字符)时遇到困难,则尝试使用其他编码选项导出。这样某些应用程序便可轻松检测正确的编码并恰当地解释字符。

OmniPlan 3 中用于导出 CSV 的编码选项。
导出图像(.png、.pdf、.tiff、.jpg)

您可以输出任务视图或资源视图的图片(取决于主窗口中打开的是哪个视图)。在“输出”面板中,您可以选择图像是应该包括大纲、图表,还是二者都包括。

OmniPlan 3 中用于导出图像的自定义选项。
OmniOutliner 3 (.oo3)

任务大纲导出为 OmniOutliner 3 文件(该格式也可供 OmniOutliner 4 使用),并包含对应于 OmniPlan 任务群组的行层次结构和对应于 OmniPlan 任务视图中可用任务群组的栏。导出为 .oo3 格式的 OmniPlan 项目在 OmniOutliner 4 中打开时显示如下:

在 OmniOutliner 4 中查看导出为 .oo3 格式的 OmniPlan 项目:
OmniGraffle

在一系列图表类型和样式中有多种类型的 OmniGraffle 导出可用。

导出为 OmniGraffle 文件格式时可用的选项。

用于导出的可用图表类型包括:

  • 工作分析结构

    以对象的树状结构表示任务和群组。在这种图表类型中,连线表示任务大纲的层次;图表中并不显示关联线。

  • 节点式网络图表

    以对象表示任务,各对象之间以关联线连接。甘特图强调的是持续时间,而这种图表强调的则是相关性路径。

  • 箭头式网络图表

    以对象间的线条表示任务,任务的标题和持续时间则显示为每条线上的标签。与节点式网络图表一样,这种图表也强调相关性。

导出为工作分析结构或节点式网络图表时,您可以在两种不同的节点样式之间选择:以基本对象表示任务的节点(仅显示任务名称)或以表格表示任务的节点(显示任务名称、已分配资源、开始日期和结束日期)。

如果您拥有 OmniGraffle,则可以对从 OmniPlan 导出的图表进行样式设计和编辑。如果您没有,也可以使用未许可的 OmniGraffle(可从 OmniGroup.com 取得)查看、打印或导出图表。

Microsoft Project 支持(专业版)

如果您的工作涉及整条业务线并需要将 OmniPlan 与 Microsoft Project 配合使用,那么有好消息了 — OmniPlan 专业版支持导出为绝大多数项目文件格式,同时也可从这些格式导入。

可以使用 OmniPlan 专业版打开通过 Microsoft Project 版本 2003 至 2013 以 Microsoft Project 的 .xml、.xml、.mpx 或 .mpp 格式创建的文稿。新打开的 Microsoft Project 文件在 OmniPlan 中显示如下:

在 OmniPlan 专业版中打开的 Microsoft Project 文件。

如果文稿中出现错误,可以使用“导入的文稿”蓝条中的报告问题告诉我们相关情况。点按完成可关闭蓝条并回到工作中。

除从最常用的 MS Project 格式导入,OmniPlan 专业版还可导出为这些格式。支持以下 Microsoft Project 格式:

Microsoft Project Exchange (MPX)

MPX 是较旧的兼容格式,只能使用 Microsoft Project 2002 和更早版本读取,使用 Microsoft Project 98 和更早版本写入。这种格式完全不支持 Unicode 字符编码标准,不如 Microsoft Project MPP 和 XML 格式可靠。

Extensible Markup Language (XML)和 Microsoft Project Plan (MPP)

Microsoft Project 2003 至 2013 可以读写这些格式。对于与 Microsoft Project 现代版的大多数交互,MPP 为首选格式;作为开放式标准,XML 也用于与其他应用程序进行交互。

注意
OmniPlan 的 Microsoft Project MPP 导出经过更新,具有与我们支持的最新 MPP 格式(供 Microsoft Project 2013 使用的格式)的最高兼容性。OmniPlan 生成的 MPP 文件仍然将在旧版 Microsoft Project 中打开,但可能无法供它们完全读取。

旧版 Microsoft Project 可能提示您下载 Microsoft 提供的更新或转换程序,以支持 OmniPlan 导出的新文件格式。

Microsoft Project 导入和导出中的杂项

OmniPlan 非常善于使用 Microsoft Project 文稿并且包含 Microsoft Project 2013 .mpp 格式,而我们始终致力于精益求精。在 OmniPlan 中使用 Microsoft Project 文稿时请注意下列事项:

任务群组的分配

在 Microsoft Project 中,可以将某个资源分配给一组任务。在 OmniPlan 中,这只是将资源分配给群组中的所有任务,而不是分配给群组本身。当您导入的 Microsoft Project 文稿包含任务群组的分配,违例栏中会显示警告,通知您未导入分配。

自定义栏

任务和资源大纲中的许多可选栏在 Microsoft Project 中都没有直接的类似物,反之亦然。从受影响的应用程序导入或导出到该应用程序时,这些栏不会显示,其中的数据也会留下。

效率

Microsoft Project 不支持资源的 OmniPlan 效率属性。

设计样式(文稿、任务和资源)

当导出为 Microsoft Project 格式时,应用到 OmniPlan 中的项目的样式以及应用到整个项目的项的样式不会一起导出。

不等分配

在 Microsoft Project 中,如果为一个任务分配多个资源,您可以指定每个所分配资源的投入时数。如果您不指定时数,其会按照使任务最快完成的方式分配每个资源(同时考虑计划表和资源分配单位)。OmniPlan 总是使用相同的自动方法。因此,如果已指定任务的资源投入时数,则该任务在 OmniPlan 中所花费的时间可能与 Microsoft Project 不同。

Unicode 字符

Microsoft Project MPX 格式不支持 Unicode 字符编码标准。如果您的项目包含 Unicode 字符(例如一些中文文本),那么您应该改为使用更新点的 Microsoft Project XML 或 MPP 格式。

Chapter 13

报告与打印

当需要与同事或外界分享您的项目时,除了导出为各种格式以外,OmniPlan 还提供一系列强大的可自定义打印功能 — 使用 OmniPlan 专业版时,提供全新的界面用于创建漂亮的自定义报告。

在 OmniPlan 中打印

OmniPlan 提供一系列高度灵活的选项,用于直接从 Mac OS X 的标准打印对话框打印文稿。

选择“文件”▸“打印”(Command-P),然后从打印对话框中的弹出菜单选择显示详细信息,可查看 OmniPlan 的打印选项。

用于显示内容的 OmniPlan 打印时间选项。
  1. 您可以打印任务视图、资源视图或网络视图(取决于主窗口中打开的视图)。您可以在任务和资源视图中选择是否打印大纲、甘特图和/或资源图表;由于网络视图没有大纲,您会直接导航至页眉和页脚部分。

  2. 尺寸的计算依据是项目的大小,以及在此处百分比字段中设置的缩放比例。当您更改宽度或高度时,另一个会相应更改。请注意,此处的更改会改写“页面设置”对话框中的“缩放比例”设置。在网络视图中打印时,可使用“页眉和页脚”部分的缩放比例百分比设置。

  3. 您可以选择从大纲中以显示或全部展开形式进行打印时是否包含备注。任务和资源群组在项目中可以显示、全部展开或折叠的形式进行打印。

  4. 您可以使用“裁剪”设定,裁剪项目中任何您不需要的部分。此处包含项目的概览。要定义要打印的区域,请拖移裁剪框的左边或右边,调整其大小,或者拖移方框的中心进行移动。如果您在“开始”和“结束”字段中输入日期,则裁剪框会更新以符合该日期。

  5. 预览会以纸面形式显示您的项目。请使用按钮逐页查看,大体了解缩放比例和布局。

  6. 当您按自己喜欢的方式设置打印选项后,您可以使用预置菜单将当前设置存储为预置。您可以选择是否将预设应用到当前选择的打印机或所有打印机,并可查看和编辑新预设 — 以及“预置”菜单的显示预置中的其他项目。

  7. 与使用 Mac OS X 打印系统的其他应用程序一样,您可以“打印”到 PDF 文件,而不是打印到真正的纸张。

保存 OmniPlan 3 打印对话框中的新打印预设。

注意
从网络视图打印时,视图中图表的缩放比例确定通过打印对话框进行打印的初始缩放比例。您可以使用打印对话框中的缩放比例控制项,或通过更改网络视图中的缩放比例(使用 (-) 和 (+),或使用网络视图右下角的缩放控制项放大和缩小)来编辑此项目。

除了上述打印对话框选项以外,OmniPlan 还支持标准 Mac OS X 页面设置对话框;从“文件”菜单选择页面设置即可访问。您可以在此设置纸张的大小、打印方向和文稿缩放比例;该信息会随文稿一并保存。

自定义页眉和页脚

通过从“打印”对话框的详情视图中的下拉菜单选择页眉与页脚,可广泛地自定义页眉和页脚。

页眉和页脚自定义选项。
  1. 使用此菜单选择自定义页眉和页脚在打印文稿中显示的位置。选项包括“主页”(应用到打印的每个页面,除非被其他页面样式改写)、“第一页”、“奇数页”和“偶数页”。

  2. 缩放比例设置在从网络视图打印时显示,并可控制文稿相对于其原始大小进行打印的缩放比例(以百分比表示)。

    从任务和资源视图打印的缩放比例在打印对话框内容详情的“尺寸”部分中定义。

  3. 在您更新自定义页眉和页脚时,更改内容将反映在打印预览中,让您了解文稿在纸张上的视觉效果。

  4. 页眉和页脚部分各自有三个可自定义的字段:左对齐、右对齐和居中对齐。您可以在此处输入自定义文本,或:

  5. 使用插入菜单,将源自文稿的信息自动添加到页眉或页脚字段。这些自动生成的属性包括:

    • 页码 — 根据其他配置选择计划要打印的当前页面。
    • 打印时间 — 文稿开始印刷时计算机时钟衍生的时间。
    • 最近修改时间 — 文稿最近一次修改的日期和时间。
    • 绝对路径 — 文稿在计算机文件系统中的位置。
    • 页码计数 — 打印文稿中的总页数。
    • 项目标题 — 项目文件的名称。

请注意
如果您在过滤器打开时打印一个项目,则只有可见任务会包括在打印的拷贝中。

使用报告窗口(专业版)

在 OmniPlan 3 专业版中,我们准备了更新、更强大的报告模板供您的项目使用,可用于打印或导出视觉上更为清晰易读的数据表。

要通过任一可用的模板来预览项目,可使用工具栏上的“报告”按钮或选择“文件”▸“报告...”(Option-Command-R) 来打开新的 HTML 报告界面。您可以直接在界面上选择模板打印或导出您的报告。

OmniPlan 专业版的报告窗口。
  1. 使用下拉菜单选择您想用于打印或导出项目的模板。

  2. 水平扫动或滚动可浏览当前模板中的可用报告类型。您还将看到报告正文中复制的报告类型 — 这是为了在导出为 HTML 时提供报告内部导航。

    可用的报告类型包括:

    • 项目概览 — 一份整体项目状态报告,并高亮显示项目差异、完成百分比和成本。
    • 任务报告 — 有关项目任务状态的报告,如任务视图的大纲中所示。
    • 资源报告 — 有关项目资源状态的报告,如资源视图的大纲中所示。
    • 挣值分析 — 有关项目中任务挣值的报告,如任务视图的大纲中所示。
    • 甘特图 — 任务视图甘特图当前状态的图像快照。
    • 资源时间线 — 资源视图时间线当前状态的图像快照。
    • Monte Carlo 模拟 — 包含模拟结果的报告,其中估算了项目中里程碑成本和完成时间的最佳、最差和期望案例。
  3. 使用重新加载报告按钮可根据对您项目所做的任何新更改生成最新版的报告。

  4. 使用导出按钮可生成完整项目报告的 PDF 或 HTML 导出副本(包括所有可用的报告类型)。下面提供了 HTML 完整报告的内容详情。

  5. 使用打印按钮,可使用标准 Mac OS X 打印对话框选项打印当前选择的报告类型。这里还可使用将打印输出文件保存为 PDF 文件的选项。

  6. 这是报告的 HTML 预览,呈现了其在导出后的视觉效果。

从“报告”窗口的“导出”对话框选择 HTML 完整报告选项后,您可以在 Finder 中挑选报告保存位置。

以 HTML 格式将报告导出至 Finder 的产物。

保存时,会创建一个文件夹,其中包含项目的 HTML 格式完整报告。视用于导出的模板而定,可能包含下列项目(内置的“真正的业务”模板包含所有这些项目):

  • 与报告窗口中预览的各类报告对应的 HTML 文件(概览、任务报告、资源报告、挣值分析报告、甘特图、资源时间线和 Monte Carlo 模拟)。

  • 具有 calendars (日历)标签的文件夹,其中包含项目里程碑(.ics 格式)的提示检查清单和作为日历事件(也为 .ics 格式)的各资源的任务。

  • 具有 todos (待办事项)标签的文件夹,其中包含各个资源的任务的提示检查清单。

  • 具有 include (包含)标签的文件夹,其中包含图像资产和描述报告外观的 .css 文件。

注意
尽管 Apple 日历事件和提示检查清单使用相同的文件格式 (.ics) 导出,但是 OS X 非常智能,能够确定具体位置并在您二次点按文件后提示您可添加计划项目的正确位置。

您导出完整报告后便可在 Safari 中打开并打印各个页面,将日历事件和提示发送给您的团队,或编辑 CSS 和 HTML 以呈现像素完美的项目状态。

自定义报告模板(专业版)

对 HTML 和 CSS 有所了解后,您便可以制作自己的 HTML 模板进行打印和导出。首先采用几个快速步骤从自定义模板开始:

  1. 首先请转到 OmniPlan 预置的 HTML 面板

  2. 要创建新的模板,选择现有模板,然后从列表下方的齿轮菜单选择编辑副本

  3. 为模板输入名称并保存在便于操作的位置。

  4. 新模板可以在 Finder 中打开,其是包含 HTML 和 CSS 文件的文件夹,您可以按照自己的喜好进行自定。

从现有模板创建自定义 HTML 模板。

请注意
由于 OS X 中的安全更改,在 OmniPlan 2.3 之前的版本中创建的 HTML 模板会自动重置并不适用于直接编辑。为更改迁移模板的内容,选定它并从齿轮菜单选择编辑副本

按照您想要的方式设置模板后,您可以在“HTML 预置”面板中对其进行管理,并在报告窗口中选择它作为模板进行打印和导出。

可用于通过 HTML 预置管理的自定义 HTML 模板。

自定义模板标记

HTML 报告模板使用特殊的语法插入来自项目的数据。在您选择的文本编辑器中打开其中一个 HTML 文件,会发现含有 OmniPlan 标记的标准 XHTML,如下所示:

{@标记名称@}

这些标记是有关项目整体的数据占位符。当使用该模板输出 OmniPlan 文件时,每个标记都会替换成与标记名称相对应的数据。

各种可用标记的参考如下:

项目标记

  • {@Date@} — 导出日期。

  • {@Version@} — 导出报告的 OmniPlan 版本。

  • {@Project Title@} - 项目标题,即在项目检查器的“项目信息”部分中设置的标题。

  • {@StartDate@}、{@EndDate@} — 项目的开始日期或结束日期。

  • {@StartTime@}、{@EndTime@} — 项目的开始时间或结束时间。

  • {@Duration@} — 整个项目的持续时间。

  • {@Completion@} — 整个项目的完成百分比,根据所有任务计算得出。

  • {@Cost@} — 整个项目的成本。

  • {@ResourceData@} — 将此标记放在表的 tr 层次。其会为每个资源创建一个由三个单元格构成的行,包括资源名称、作为事件的资源分配的 iCalendar 文件链接,以及作为待办事项的资源分配的 iCalendar 文件链接。

  • {@ProjectCalendarLink@} —“项目里程碑”日历的链接(如果有里程碑的话)。

样式表标记

  • {@ApplyStyleSheet include/style.css@} — 此标记通过指定样式表的路径,将 CSS 样式表应用到页面。导出时,此标记会被以下两项中的一项所替换:

如果导出完整的 HTML 报告,替换成作为外部文件的样式表链接。这样可使所有导出的 HTML 文件链接到同一样式表。

<link rel="stylesheet" href="include/style.css"type="text/css" />

如果只导出一个 HTML 页面(任务列表或资源列表),则替换成样式表的嵌入拷贝。这样会使所有内容都保留在一个 HTML 文件中。

<style type="text/css"> [...] </style>

循环标记

这些标记的作用与打开/关闭 HTML 或 XML 标记类似。输出时,OmniPlan 会在打开和关闭标记之间的所有内容间进行循环,插入每个任务或资源的数据。“分配”循环必须在“资源”循环内部发生,因为其列出的是分配给特定资源的任务。请确保已包含关闭标记,且任务专用标记或资源专用标记位于适当的循环标记之间。

  • {@Tasks@} 和 {@/Tasks@} — 列出导出中的所有任务;您可以在此循环内使用任务特定的标记。

  • {@Resources@} 和 {@/Resources@} — 列出项目中的所有资源;您可以在此循环内使用资源特定的标记和“分配”循环。

  • {@Assignments@} 和 {@/Assignments@} — 列出分配给资源的所有任务,只能用于“资源”循环内。在此循环内,您可以使用任务特定的标记。

提示
小模板的一个方便选项是,移除“资源”循环中的 {@Assignments@}{@/Assignments@} 部分。{@Resources@} 为您提供每个资源,而 {@Assignments@} 提供当前资源的每个分配;如果省略 {@Assignments@},则只会保留资源摘要信息。内置打印专用模板的索引页中展示了这点。

任务标记

这些标记可以用于资源的“任务”循环或“分配”循环内。

  • {@ID@} — 任务在大纲中的编号。

  • {@Title@} — 任务名称。

  • {@Start@}、{@End@} — 任务的实际开始或结束时间。

  • {@Time@} — 任务的持续时间。

  • {@Effort@} — 任务的投入值。

  • {@%Done@} — 任务的完成百分比。

  • {@Dependencies@} — 任务相关性的列表,格式与任务大纲中“相关性”栏的格式相同。

  • {@Cost@} — 任务本身的成本。

  • {@Resources Cost@} — 已分配资源的成本。

  • {@Total Cost@} — 任务和已分配资源的成本。

  • {@Assigned@} — 已分配资源的列表。

  • {@Planned Start@}、{@Planned End@} — 任务的基线开始或结束时间。

  • {@Start Variance@}、{@End Variance@} — 任务开始时间或结束时间的基线值与实际值之间的差异。

  • {@Constraint Start@}、{@Constraint End@} — 任务开始时间或结束时间的约束(如果有的话)。

  • {@Notes@} — 任务备注的文本(如果有的话)。

  • {@Priority@} — 任务的优先级,与任务大纲中的栏类似。

  • {@Status@} — 描述任务到期或过期状态的一些字,类似于“任务”大纲中的“状态”图标。

  • {@Violations@} — 与此任务相关的违例数。

  • *自定数据键 — 如果您加入的标记与其中一个自定数据键的名称完全匹配,则该标记会转换为给定任务的键值。例如,如果您的任务有一个“位置”键,则可以在模板中使用 {@位置@} 标记。

资源标记

这些标记可以用于“资源”循环内。

  • {@Resource@} — 资源名称。

  • {@Start@}、{@End@} — 最早分配资源的实际开始时间或最后分配资源的结束时间。

  • {@Time@} — 已分配给资源的所有任务的总持续时间。

  • {@%Done@} — 已分配给资源的所有任务的完成百分比。

  • {@Resources Cost@} — 将此资源分配给其指定任务的总成本。

  • {@Resource Type@} — 资源类型(“人员”、“设备”、“材料”或“群组”)。

  • {@#@} — 资源的“总单位”值。

  • {@Notes@} — 资源备注的文本(如果有的话)。

  • {@Efficiency@} — 资源的效率值。

  • {@Cost/Use@}、{@Cost/Hour@} — 在资源检查器的“资源信息”部分中定义的每次使用成本值和每小时成本值。

  • {@Total Uses@}、{@Total Hours@} — 资源分配的总数或已分配的投入总量。

  • {@ResourceCalendarLink@} — 作为事件 iCalendar 文件的资源已分配任务的链接(如果已分配任务)。

  • {@ResourceToDoLink@} — 作为待办事项 iCalendar 文件的资源已分配任务的链接(如果已分配任务)。

  • *自定数据键 — 如果您加入的标记与其中一个自定数据键的名称完全匹配,则该标记会转换为给定资源的键值。例如,如果您的资源有一个“电话号码”键,则可以在模板中使用 {@电话号码@} 标记。

路径标记

这些提供前往 HTML 输出特定页面的路径。您可以使用这些来在页面之间建立链接,例如:

<a href="file:{@TaskReportPath@}">

  • {@TaskReportPath@} — 前往此 HTML 导出的“任务报告”页面的文件路径。

  • {@ResourceReportPath@} — 前往此 HTML 导出的“资源报告”页面的文件路径。

  • {@ResourceTimelinePath@} — 前往此 HTML 导出的“资源时间线”图像的文件路径。

  • {@GanttChartPath@} — 前往此 HTML 导出的“甘特图”图像的文件路径。

  • {@ProjectCalendarPath@} — 前往此 HTML 导出的“项目里程碑”日历文件路径。

挣值分析标记

这些标记与挣值分析功能在任务视图大纲中使用的栏相对应。

  • {@ev_budgetedCostOfWorkScheduled@} — 已计划工作的预算成本;表示任务大纲中的“计划值”栏。

  • {@ev_budgetedCostOfWorkPerformed@} — 已执行工作的预算成本;表示任务大纲中的“挣值”栏。

  • {@ev_actualCostOfWorkPerformed@} — 已执行工作的实际成本;表示任务大纲中的“实际成本”栏。

  • {@ev_costVariance@} — 挣值与实际成本之间的成本差异;表示任务大纲中相同名称的栏。

  • {@ev_scheduleVariance@} — 进度差异;与计划值之间的距离(货币);表示任务大纲中相同名称的栏。

  • {@ev_estimateAtCompletion@} — 完工估算;表示任务大纲中相同名称的栏。

  • {@ev_budgetedAtCompletion@} — 完工预算;表示任务大纲中相同名称的栏。

  • {@ev_varianceAtCompletion@} — 完工差异;表示任务大纲中相同名称的栏。

  • {@ev_costPerformanceIndex@} — 成本绩效指数;表示任务大纲中相同名称的栏。

  • {@ev_schedulePerformanceIndex@} — 进度绩效指数;表示任务大纲中相同名称的栏。

  • {@ev_costVariancePercent@} — 成本差异百分比;表示任务大纲中的“成本差异%”栏。

  • {@ev_scheduleVariancePercent@} — 进度差异百分比;表示任务大纲中的“进度差异%”栏。

  • {@ev_toCompletePerformanceIndex@} —“待完成绩效”指数;表示任务大纲中相同名称的栏。

Monte Carlo 模拟标记

这些标记与用于计算 Monte Carlo 模拟以估算里程碑完工的值对应。它们不会自己运行模拟;而是使用项目最近的计算结果。

  • {@Milestones@} 和 {@/Milestones@} — 为项目中的每个里程碑重复模板。

  • {@chainCost@} — 截至此任务或里程碑的整条先决条件链的成本。

  • {@mc_minimumCost@} — 任何 Monte Carlo 模拟运行的最低 chainCost。

  • {@mc_averageCost@} — 每次 Monte Carlo 模拟运行的平均 chainCost。

  • {@mc_maximumCost@} — 任何 Monte Carlo 模拟运行的最高 chainCost。

  • {@mc_earliestCompletion@} — 任何 Monte Carlo 模拟运行的最早完成日期。

  • {@mc_fiftyPercentCompletion@} — 完成 50% 或以上的模拟的日期。

  • {@mc_latestCompletion@} — 任何 Monte Carlo 模拟运行的最晚完成日期。

Chapter 14

OmniPlan 预置

OmniPlan 预置包含各种有用的配置选项,可用于与 OmniPlan 交互并自定义其显示和行为以满足您的需求。可在应用内从 OmniPlan 菜单或使用键盘快捷键 (Command-,) 访问预置。

通用预置

第一个 OmniPlan 预置面板 可自定义 Tab 和 Return 键以适应键盘导航的首选方法。

通用预置面板。

按下 Tab 键时 — 您可以设置 Tab 键以执行下面两个功能中的一个:

  1. 缩进大纲中的当前所选项,使其成为位于其上的项目的子项。按下 Shift-Tab 可减少缩进当前所选项。

  2. 移至大纲中的下一单元格。按下 Shift-Tab 可移至前一个单元格。

另外,“结构”菜单中的“缩进”和“减少缩进”命令(及其键盘迅捷,预设是 Command-[Command-])始终有效。

无论何时,您都可以按下 Option-Tab,在插入点键入制表符。

在单元格中按下 Return 时,则会创建一个新行 — 当您完成对大纲中单元格内容的编辑时,可以按下 Return 键结束编辑。如果已启用此预置,会创建一个新项目。否则,只会结束编辑,当前项目变成已选择状态。

无论此设置是启用还是停用,在不编辑单元格时按下 Return 键始终都会创建新项目。

您可以在按下 Return 键的同时按住 Command 键暂时更改设置;例如,即使该设置已停用,您也可以按下 Command-Return 完成编辑,并创建新项目。

显示预置

显示预置是预置窗口的第二个面板,可以通过 OmniPlan 控制时间和日期的显示。

显示预置面板。
  1. 选择 OmniPlan 应将哪天视为一周的第一天。

  2. 启用财务年并指定开始或结束时间。使用财务年更改当年的季度(第 1 季度、第 2 季度,以此类推)的计算方式及在甘特图日期标头的显示方式。

  3. 该弹出菜单决定您在下方编辑的图表标头比例。甘特图、资源时间线和工作周图表的标头中显示的时间比例不同(视缩放比例而定)。

  4. 点按加号按钮可向当前比例添加摘要标头。这会在甘特图和资源时间线中的正常图层上添加额外的图层。此额外图层会扩展您的显示空间,例如,日上面的星期,星期上面的月。自定概要标头格式的方法与常规日期标头格式相同,都是从下面的方框中拖移标记,并直接键入字段。要去掉概要标头,只需点按字段右边的减号按钮。

  5. 您可以在此处编排日期格式。拖移下面框中的标记,并在要显示标记的任何位置键入空格或字符。有些标记会提供有关某一周或某一季度的开始或结束日期的信息。举例来说,这样您就可以创建某种周格式,指出该周的第一天和最后一天。这里的格式是在月份短名称的后面显示日期。

  6. 您可以将标记拖移到上面的格式栏位,以构造日期格式。点按标记右边的三角形,可以更改标记的显示形式。例如,此标记表示月份;您可以选择显示完整的月份名称、缩写、两位数字 (01) 或一位数字 (1)。

向甘特图中的“天”比例添加摘要标头。

模板预置

模板是设置为新项目底稿的文件。例如,您可能对每个项目都使用特定资源、共同的任务结构、您喜欢使用的特定已命名样式和公司工作时数的标准设置。您可以一次配置完毕所有这些事项,然后从模板创建新文稿。

预置的“模板”面板提供一系列包含的模板,您可以将这些模板用作新文稿的来源。该应用程序默认包含两个模板(一个是完全空白的计划,一个设置为已启用“自动分级”),您可以通过从“文件”菜单选择“文件”▸“另存为模板”,在当前打开的计划中创建您的模板。

模板预置面板。

使用文稿列表下的齿轮菜单编辑可用模板的列表。如果有您经常用于新项目文件的设置,您可以选择一个模板以设为默认模板;否则,请通过从“文件”菜单选择“文件”▸“从模板新建...”,根据模板创建新项目。

在列表下面的齿轮菜单中,您可以:

  • 编辑:更改所选模板。您也可以连按列表中的模板名称。存储更改时,模板即会更新。

  • 编辑副本:创建所选模板的不同版本。选择此命令,键入新模板的标题,然后更改文稿,并像往常一样存储。

  • 设为预设:从使用“文件”▸“新建”命令创建新文稿时起,使用所选模板。列表中该模板的条目会更改为粗体字。

  • 重命名:更改所选模板的标题。

  • 移到废纸篓:通过将所选模板放置到废纸篓而将其删除。如果您需要,仍可从那里恢复该模板。否则,下次清空废纸篓时会将其删除。

注意
如果您想在同一项目内多次重复使用专门配置的任务,您可以通过选择想要复制的任务并选择“项目”▸“设置为新任务的默认值”,快速制作任务“模板”。随后创建的新任务将符合所选任务的设置。

创建模板

通常使用“文件”▸“新建”创建新的文稿。

按照您喜欢的方式设置文稿。文稿的所有设置(包括其内容、“项目”检查器的状态、显示选项等)都可存储到模板中。

文稿设置完毕后,选择“文件”▸“另存为模板”。

将文稿保存为模板。

为模板输入名称并进行确认。

当使用“文件”▸“新建”创建文稿时,新文稿会使用预设模板。要使用不同的模板,请转用“文件”▸“从模板新建”子菜单。

根据模板创建新文稿。

HTML 预置(专业版)

使用 OmniPlan 专业版时,在报告窗口中打印以及 OmniPlan 文件的 HTML 导出依赖于一系列 HTML 和 CSS 文件,这些文件共同组成描述目标文稿外观的模板。HTML 预置列出了可用的导出模板,并提供用于新建模板的工具。

HTML 预置面板。

该应用程序包含多种优质模板,但是如果您偏好在打印或导出时自定义项目的外观和演示文稿,您可以根据此面板上的齿轮菜单创建新的 HTML 模板副本,并将该副本保存在您指定的文件夹中,然后编辑 HTML 和 CSS 以满足您的需求。

与 OmniPlan 自定义数据类型的模板集成通过标记完成。“报告与打印”一章的自定义报告模板(专业版)部分中提供了设置个人自定义报告模板的指南,以及用于从 OmniPlan 获取特定数据的标记的参考列表。

帐户预置(专业版)

当多个用户将参与并编辑同一个 OmniPlan 项目时,您可使用 OmniPlan 专业版将项目同步到服务器库中,从而轻松地让每个用户保持在同一页面。您将在预置的“帐户”面板中设置您的服务器帐户。

在 OmniPlan 3 for Mac 中创建同步帐户。

OmniPlan 支持开放式 WebDAV 标准,还提供 Omni Sync Server 作为发布和订阅您的共享项目的推荐选项。本手册的与多个编写者协作部分中提供了开始同步的快速入门指南。

提示
发布和订阅是与 OmniPlan for iOS 实现同步的唯一支持方式,因此如果这是您的优先工作流,不妨先了解一下。

更新预置

OmniPlan 可以自动使用您的互连网连接,以核查自身的新版本和更新版本;您可以通过从 OmniPlan 菜单中选择预置找到这些选项,然后点按更新

更新预置面板。

如果选择检查更新注记格,则当 OmniPlan 的新版本上市时,您将得到通知。点按立即检查…按钮,可立即搜索最新的版本。

您可以选择向 The Omni Group 发送匿名系统信息注记格,以便在检查更新时自动提供计算机的部分配置信息。有关我们收集的信息种类和信息使用方式,请点按预置面板中的了解更多链接。

Chapter 15

词汇

以下列出的是在阅读本手册的过程中您将会接触到的 OmniPlan 或项目管理专门术语,按字母顺序排列,方便您的查阅。

Monte Carlo 模拟
Monte Carlo 模拟方法根据一系列值使用随机采样的方式估算可能的结果 — 对于 OmniPlan 专业版,即是项目或里程碑按时完成的可能性。运行模拟时,会考虑数百个随机化的可能结果,平均结果报告为在给定日子实现里程碑的信心百分比。

由于使用的估算数据在各种可能的值中经过随机化,每次对相同数据集运行 Monte Carlo 模拟时将生成略微不同的结果。但是,单次模拟中的迭代次数很高,足以消除极不准确的异常值。

T 日
尚未确定开始日期的项目的第一天。设置开始日期之前,所有日期都由 T 日后的时间量表示,如“T+2周 1天”
差异
差异是实际日期与基线日期相差的时间量。
成本
任务或资源可以有货币成本。任务的总成本是任务成本与分配给任务的资源成本总和。资源成本可分为每次使用成本和每小时成本。
持续时间
持续时间与投入相对,是指完成任务所花费的实际工作时间(即不包括非工作时间)。例如,一个任务需要 4 个小时的投入,若为其分配 2 个资源,则持续时间为 2 个小时。当您为任务分配资源时,持续时间或投入可能会更改。
单位
单位用于测量各种情况中的资源量。对于人员资源,单位值是表示个人可分配给任务的时间量的百分比。对于设备和素材资源,单位则是表示实物数量的值。
吊床
灵活投入的任务,其持续时间根据安排在其前后的任务施加的约束而改变。
订阅
当项目订阅共享服务器库时,请注意其他项目发布的资源负荷数据。分级负荷时,订阅者将根据从已发布项目收到的使用信息调整资源。
发布
当某个项目发布有关自身的信息时,它是在告诉共享服务器库中的其他项目,分配给它的资源都有什么任务。如果在项目之间共享资源(如确定的电子邮件地址所示),在分级订阅服务器库 的项目时会考虑所有发布项目指示的该资源的负荷。
分级
分级项目或分级资源意为自动重新排列项目,以确保尽可能有效地利用资源。这表示,对资源的分配无论何时都不能超过其全部可用单位,并且要找到将资源用于任务的最佳顺序,从而更快速地完成任务。

新创建项目将设置为在将资源分配到任务时自动对其进行分级。您可在项目菜单中禁用自动分级。

不使用自动分级时,您应在完成更改(如更新任务完成情况或更改资源分配)后对项目进行分级。

分配
将资源分配给任务,表示该资源在任务的整个持续时间内应是在忙于执行任务。分配量的表达方式是资源在任务上所花费时间的百分比。
父项
群组可视为所有群组成员的“父项”;这是大纲软件的常用术语。
附件
附件是指从 OmniPlan 项目内部关联到计算机上某处文件的链接。您可以将文件添加到项目、任务或资源。
甘特图
甘特图是项目的时间顺序表示法,在 OmniPlan 中显示于任务视图的右侧。每个任务由一个横条表示,与任务大纲中的行相对应,并且可能会由表示相关性的线连接到其他任务;横条的水平尺寸和位置表示任务的预期持续时间和计划表。
基线计划表
与实际计划表相对,基线计划表反映的是项目的原始计划情况。设置项目基线之前,基线计划表与实际计划表相同。设置基线之后,进一步的编辑只会更改实际计划表。您可以使用甘特图的拆分或双视图模式比较“基线”计划表和“实际”计划表。
宽延
宽延也称为浮动,在项目管理术语中指的是给定任务可延迟直到其完成持续时间与后续从属任务开始时间冲突(从而导致延迟)时的时间量。自由宽延指的是特定任及其后续任务的宽延,而总宽延指的是待完成项目中所有自有宽延的总和。两个值均可在任务视图中按栏显示。
里程碑
里程碑与任务类似,不同之处仅在于其没有持续时间,也无需投入。而是用于标记某些重要的项目时间线点。相关性和工作计划表不同,里程碑的时间可能也会不同;您可以在任务视图和里程碑检查器中记录您的项目里程碑。
模板
模板是可用作新文稿底稿的文件。还有 HTML 模板,可用于创建项目的 Web 报告。
前导时间
前导时间是您可以放置某个相关性来表示在两个时刻之间需要一些时间。例如,“开始到开始”相关性(带有 1 天的前导时间),表示在第一个任务开始后 1 天,第二个任务才会开始。

前导时间也可以是反向的。 例如,“完成到开始”相关性(带有 –2 个小时的前导时间),会允许第二个任务,在第一个任务还有 2 个小时才完成的时候就开始。

您可以在任务大纲的“相关性”栏,或“任务相关性”检查器中,透过输入持续时间(例如 +3 周或 -2 天 4 时)来设置前导时间。

前导时间还可以是先行任务持续时间的百分比;例如,您可以输入 100%,表示前导时间与任务的持续时间一样长。

群组
任务大纲或资源大纲中的项目可以组合在一起。在大纲中,群组的成员或“子项”在所属群组内以缩进形式显示。在甘特图中,任务群组的显示形式是以括号包含成员。
人员
人员是一种资源类型,表示那些参与项目的人。

人员单位以百分比进行测量。可完全从事项目的人员的单位值为 100%;而将部分工作时数花费在其他项目上的人员的可用单位则较低。请注意,这与具有较少的工作时数(可以在日历视图中设置)或较低的效率(可以在资源检查器的“资源信息”部分中设置)不同。

人员可具有地址、效率、每次使用成本和每小时成本值。

任务
为确保项目进度而必须完成的某些工作项目。任务由任务大纲中的行和甘特图中相应的任务条表示。
任务视图
一种主窗口模式,您可以在其中创建、编辑和检查任务。其左侧部分是任务大纲,右侧部分是甘特图。
日历视图
一种主窗口模式,您可以在其中设置单个资源或整个项目的工作时数和工作计划表例外。其左侧部分是资源大纲的副本,右侧部分是带有绿色时间区块的周视图。
设备
设备是一种资源类型。表示某种可再用资产,如某些特殊的电脑硬件。如果您需要平衡不同任务之间的资源使用情况,那么将会议室一类的资源视为“设备”也很有用。

对于设备资源,“单位”表示可用资源的量。可用单位的数量可以影响资源分级。

设备可具有效率每次使用成本每小时成本值。

实际计划表
与基线计划表相对,实际计划表反映的是项目的实际完成情况。设置项目基线之前,基线计划表与实际计划表相同。设置基线之后,进一步的编辑只会更改实际计划表。
素材
素材是一种消耗性资源类型。

对于素材资源来说,“单位”表示在整个项目过程中使用的资源数量。随着资源分配给更多的任务,此值也会更新。

素材资源具有每次使用成本和每小时成本值。

投入
投入与持续时间相对,是指在考虑到分配给任务的所有资源的情况下,完成任务所花费的工作时间。例如,一个任务的持续时间为 4 个小时,若为其分配 2 个资源,则其投入为 8 个小时。当您为任务分配资源时,持续时间或投入可能会更改。
网络图表
将项目描述为由相关性连接的任务节点网络的可视化工具。与甘特图不同,网络图表不强调项目时间顺序,而是侧重于清楚明确地描述任务之间的关系。
违例
违例是项目中阻止其正常完成的某种问题。这类问题包括:任务在项目开始日期之前开始,任务无法在其从属任务开始之前完成,或相关性导致任务成为自身的必要条件。
相关性
一种从属关系,即一个任务开始或完成之后,另一个任务才可以开始或完成。例如,必须先完成任务“购买油漆”,任务“粉刷围栏”才能开始。
任务大纲或资源大纲中的一行。通用大纲命令(如“缩进”和“减少缩进”、“展开”和“收合”)对任一大纲中的项目都有效。
效率
资源在一定时间内可完成工作量的测量单位。效率可以影响持续时间和投入:效率为 100% 表示 1 小时的工作,即投入了 1 小时的资源;而效率为 50% 则表示每 2 小时的工作仅投入 1 小时的资源;以此类推。
重要路径
重要路径是一系列从属任务,其中任何一个任务的持续时间发生变化,都将导致整个项目的持续时间发生更改。您可以从“显示”菜单,或使用“重要路径”工具栏按钮查看重要路径。重要路径可绘制为单个里程碑以及整个项目持续时间;通过切换其在里程碑检查器中的注记格,可查看里程碑的重要路径。
资源
资源是完成项目所需的人员和事物。资源列于资源大纲中,并可分配给任务。资源有三种类型,分别为“人员”、“素材”和“设备”。
资源负荷/资源分配
资源的负荷是分配于项目的各时间点执行的投入量。一旦分配的资源超过其全部可用量,则可称之为“超负荷”或“过度利用”。分级资源会设法减少资源超负荷状况。您可以启用资源时间线中的资源分配图来查看每个资源的负荷。
资源时间线
资源视图的右侧是分配给每个资源的任务的时间线。其能够纵向显示项目中更多资源的使用情况。
资源视图
一种主窗口模式,您可以在其中可创建、编辑和检查资源。其左侧部分是资源大纲,右侧部分是资源时间线。
子项
群组的成员可视为群组的“子项”,这是大纲软件的常用术语。
自定义数据
您可以视需要附加到任意项目、任务或资源的数据。

Chapter 16

管理 Omni 许可证

感谢您购买或未来可能购买 OmniPlan!如果您在市场上试用本应用程序后打算购买它,或者需要输入新的许可证代码,请阅读本章了解如何快速轻松地完成 Omni 许可过程。

注意
如果您已从 Mac App Store 购买 OmniPlan 的拷贝,则可忽略此部分。如果您直接从 Omni Group 网站上购买 OmniPlan 的拷贝,则许可将是一个问题。

在菜单条中,选择 OmniPlan ▸ 许可证来查看许可证对话框。您可以在此处浏览和编辑您的 OmniPlan 许可证,以便验证您已经为此软件付款。(谢谢!)

要购买许可证:

  • 点按购买许可证,您会发现自己不可思议地进入到 Omni Store,在这里您可以购买软件的 Mac 版本许可证。(一般来说,只在您的 Internet 连接可用时,这个按钮才有效。)

要添加新许可证:

  1. 在菜单条中,选择 OmniPlan ▸ 许可证来查看许可证对话框。

  2. 点按添加许可证

  3. 如果您的电子邮件中有许可证密钥,请拷贝所有者名称和许可证密钥并将其粘贴到合适的字段。如果您无法拷贝和粘贴该信息,则只能键入;请确保您按许可证邮件中的原样准确输入所有信息,包括虚线。另外,请再次检查您输入的许可证是否确实是 OmniPlan 3 的许可证,其他 Omni 产品的许可证或较早版本的 OmniPlan 无效。

  4. 类型下拉菜单默认为灰色,将您 Mac 上当前用户帐户的许可证类型限制为个人。OmniPlan 有两种不同许可证类型:

    • 个人:此许可证仅供您个人使用,当您以安装许可证的用户登录时,只有这台电脑可以使用此许可证。您可以将此许可证安装到多台电脑,但仅供您个人使用。请勿同时在两台不同的电脑上使用具有此类许可证的软件。如果有可用的个人许可证,应用程序将始终使用该许可证。

    • 电脑:您可以在本台电脑上使用该许可证,而本台电脑其他用户也可以。但是,您不应在多于许可证座位的电脑上安装此许可证。

如果您的 Mac 上有多个用户帐户,您可能希望您 Mac 上的每个人都能了解 OmniPlan 的优点,您将需要跳过数个环(得益于 Apple 针对 OS X 10.7 及以上版本的强制应用程序沙箱)。要设置电脑许可证,请执行以下步骤:

  1. 退出 OmniPlan 3。

  2. 打开一个新的 Finder 窗口。

  3. 选择显示 ▸ 为分栏(或使用 Command-3),将 Finder 的显示设置切换为列。这将会更轻松地遍历您 Mac 上的文件夹层次结构。

  4. 选择前往 ▸ 电脑

  5. 选择您 Mac 的硬盘(如果您还未将其重命名,其名称应为 Macintosh HD),然后遍历以下文件夹:

    • 资源库
    • Application Support
  6. 在 Application Support 文件夹中,创建一个新文件夹(选择文件 ▸ 新建文件夹,或使用 Shift-Command-N)并将其命名为 Omni Group。您需要输入管理员密码才能在此层级上创建新文件夹。

  7. 在 Omni Group 文件夹中,创建一个新文件夹并将其命名为 Software Licenses

  8. 再次打开 OmniPlan 3,然后选择 OmniPlan > 许可证

  9. 点按添加许可证

点按添加许可证后,您将注意到类型下拉菜单不再为灰色,电脑选项变得可供选择。输入了从我们处收到的所有者许可证密钥信息,点按存储,即设置完成。

要移除许可证:

  1. 选择您要移除的许可证。

  2. 点按删除许可证

要将许可证从一台 Mac 移动到其他 Mac 上:

  1. 首先,找到原电脑中的许可证文件。OmniPlan 许可证文件位于 资源库/Application Support/Omni Group/Software Licenses 文件夹中,资源库 位于您系统磁盘的顶层(针对电脑许可证)或您的个人文件夹(针对个人许可证)中。您正在寻找的文件具有类似于 omniplan–123456.omnilicense 这样的名称。将此文件移到新电脑。

  2. 在新电脑上,从菜单条中选择 OmniPlan ▸ 许可证,然后点按添加许可证

  3. 在出现的表单上点按输入许可证文件

  4. 找到并选择要输入的许可证文件。

  5. 点按打开。如果此许可证文件是可兼容的,即适用于 OmniPlan 的相同的版本,该许可证将添加到其他系统的 OmniPlan 中。

再次声明,此处需要记住许可证密钥是版本特定的;适用于较早版本的 OmniPlan 的任何许可证密钥都不兼容 OmniPlan 3(反之亦然)。

Chapter 17

获得帮助

当您需要帮助时 — 不管是对甘特图有疑惑,在同步时遇到麻烦,还是在使用 OmniPlan 时遇到了其他问题 — 请记住,The Omni Group 的支持人员可以向您提供帮助。

OmniPlan 网站

您可以在 OmniPlan 网站上轻松找到关于 OmniPlan 的最新信息,支持部分也在不断完善。这里提供了不断扩展并可搜索的 OmniPlan 支持文章,这一特别有用的资源可在您遇到棘手的问题或感到困惑时为您提供巨大帮助。

官方论坛

The Omni Group 悉心维护我们所有产品的在线论坛,我们盛情邀请您的光临!请来这里,与其他用户和 Omni 员工一起,共同分析问题,分享观点。

电子邮件支持

如果您遇到棘手的问题,当您对 OmniPlan 未来版本有好的想法,或者只是想告诉我们您对我们的想法,请尽管给我们发送电子邮件。从“帮助”菜单选择联系 Omni...,可撰写发送给我们的邮件。我们会认真对待您的支持,您将很快收到我们手动输入的回复。

发行说明

有关在每个 OmniPlan 次要版本中所做更改的详细信息,请查看“帮助”菜单中的发行说明。