# OmniPlanGetStart **Repository Path**: tableExchange/OmnioPlanGetStart ## Basic Information - **Project Name**: OmniPlanGetStart - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-11-05 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OmniPlan 项目管理入门 - [OmniPlan 项目管理入门](#omniplan-项目管理入门) - [概述](#概述) - [功能对比](#功能对比) - [边学边练](#边学边练) - [认识界面](#认识界面) - [创建项目](#创建项目) - [配置项目](#配置项目) - [创建里程碑](#创建里程碑) - [创建任务](#创建任务) - [编辑工作周](#编辑工作周) - [添加例外时间](#添加例外时间) - [估算任务持续时间](#估算任务持续时间) - [任务分组](#任务分组) - [调整任务顺序](#调整任务顺序) - [创建资源](#创建资源) - [分配资源](#分配资源) - [设置基准线](#设置基准线) - [查看关键路径](#查看关键路径) - [监督完成情况](#监督完成情况) - [结束语](#结束语) ## 概述 OmniPlan 是 Omni Group 旗下的一款用于项目管理的工具。提供Mac、IOS两种版本,支持跨Mac、iPhone、iPad操作。其数据同步可以通过:Omni Sync Server 或Web DAV。官方并不建议使用iCloud Driver,其会导致同步时出现版本冲突。 ![](media/15098088054744/15098089092586.jpg) OmniPlan 在写这篇文章时官方暂时没有提供免费版本,读者可以从App Store下载后,试用2周。 ![](media/15098088054744/15098088933604.jpg) ## 功能对比 在基础版本和专业版中,存在一些功能上的差异。基础版提供了任务分解、资源分配、甘特图、网络图、关键路径等功能。高级版增加了一些项目分析工具,如多用户项目协作、蒙特卡罗模拟估算进度、挣值分析、Dashboard等。高级版本中比较亮眼的功能可能就是对Workflow软件的支持,但需要一定的编程经验。如果日常管理的项目数在5个以下或团队成员在20人以下。基础版本已经能够满足日常管理需求。详细功能对照如下: | | Mac | iOS | | --- | --- | --- | | Elapsed Duration | ✓ | ✓ | | Smart Scheduling | ✓ | ✓ | | Multiple Baselines | ✓ | ✓ | | Critical Path | ✓ | ✓ | | Friendly Interface | ✓ | ✓ | | Easy Task Management | ✓ | ✓ | | Automatic Leveling | ✓ | ✓ | | Split Tasks | ✓ | ✓ | | Violation Resolution | ✓ | ✓ | | Resource Load Sharing | ✓ | ✓ | | Spotlight Search | ✓ | ✓ | | Stunning Gantt Timelines | ✓ | ✓ | | View Filtering | ✓ | ✓ | | Printing & AirPrinting | ✓ | ✓ | | Export Options | ✓ | ✓ | | Hardware Keyboard Shortcuts | ✓ | ✓ | | Network Diagrams | ✓ | ✓ | | OmniPresence Syncing | ✓ | ✓ | | Multiuser Project Sync | PRO | PRO | | Change Tracking | PRO | PRO | | Monte Carlo Simulation | PRO | PRO | | Publish & Subscribe Actions | PRO | | | AppleScript Support | PRO | | | Earned Value Analysis | PRO | | | Multi-Project Dashboard | PRO | | | Beautiful Reports | PRO | | | Microsoft Project Support | PRO | PRO | | Auto-Effort Estimation | PRO | PRO | | Task Outline View | ✓ | | | Touch Bar Support | ✓ | | | Multitasking | | ✓ | | Dark Mode | | ✓ | | Drag and Drop in iOS 11 | | ✓ | ## 边学边练 此次教程使用基础版本 ### 认识界面 界面最上方是工具栏,右边是检查器用于展示和调整任务细节使用,中间区域是任务视图区可以看到整个项目的任务概览。 ![](media/15098088054744/15098571535389.jpg) 工具栏提供了几种试图便于改变任务视图区的查看方式 ![](media/15098088054744/15098576599206.jpg) - 任务视图 :任务列表与甘特图 - 资源视图 :展示每个资源在未来需要完成的任务 - 日历视图 :展示未来可用的工作时间 - 网络图 : 任务间的网络拓扑图 - 样式 : 显而易见这个是用来修改展示样式的,如颜色、字体、形状等 ![](media/15098088054744/15098589559726.jpg) - 创建任务关联关系 - 分配资源给任务 - 拆分任务 ![](media/15098088054744/15098593701726.jpg) - 自动调整任务 - 设置到达指定日期完成的任务,会将早于指定日期的任务标记为完成 - 推迟未完成的任务任务到指定日 ![](media/15098088054744/15098598451442.jpg) - 违例,展示那些在任务依赖上,有逻辑冲突的配置 - 检查器,展示项目、任务的详细配置信息 ### 创建项目 打开OmniPlan,新建(command+N)一个项目 ![](media/15098088054744/15098580016119.jpg) 然后保存(command+S),存储文件命名为`Nautilus Command` ![](media/15098088054744/15098581744398.jpg) ### 配置项目 创建好项目后,点击检查器,选择项目栏。 ![](media/15098088054744/15098602358656.jpg) 日期:可以选择特定时间开始,也可以选择未确定。选择未确定,第一天用“T”日表示 方向:对于无明确截止日要求的项目,可以用开始时间向前的选项计划任务。对于有强制的截止日的项目,可以选择结束日期回推需要的任务。 其他的配置则是定义工时转换和精度要求的,暂时不讨论。 ### 创建里程碑 里程碑用于展示项目进度的阶段性标志,标志着项目进展到了另一个阶段或者有重大成果产出。将项目拆分为多个里程碑,便于衡量和掌握项目。 在任务视图中,创建里程碑(command + shift + M) ![](media/15098088054744/15098612793585.jpg) 同时也可以在检查器中改变任务类型为里程碑 ![](media/15098088054744/15098613464832.jpg) ### 创建任务 任务是为了达成某个目标的必要步骤。在任务视图中,选择标题栏中内容,按下回车(return)即可创建任务。 先将任务列入项目中,确定工作范围。 ![](media/15098088054744/15098622512891.jpg) ### 编辑工作周 确定每周的正常工作时间(绿色)。选择日历视图,选择绿区块的边界进行工作时间的调整。 ![](media/15098088054744/15098628718803.jpg) ### 添加例外时间 有些日子我们是不上班的,比如法定假日,调休,公司年会等等,或者是项目赶工而设定的加班。为了精确的定义可用时间,可以在日历视图中,选择额外和非工作日选项。 左下角日历,选择特殊日子所在的周(一行)。然后在中央视图区域单击左键,选中单元格,则可以添加额外增加的时间(蓝色)。如果要移除某段时间,按住shift键后单击时间块,则移除某段时间(红色) 注意⚠️:目前OmniPlan没有办法调整夏令时和冬令时。 ![](media/15098088054744/15098631039298.jpg) ### 估算任务持续时间 我们切回任务视图。调整任务持续时间有两种途径,一种是鼠标拖动改变甘特图任务条的长度;另外一种是在检查器中设置持续时长。 *笔者建议大家还是在检查器中设置,拖动可能会意外造成任务开始时间发生改变。* ![](media/15098088054744/15098650602520.jpg) ### 任务分组 为了方便管理,会对任务进行分组。一版的标准按里程碑分组即可。选中需要创建组的一批任务,右键选择【群组】即可,或者option + command + L 组群的样子如下: ![](media/15098088054744/15098653404859.jpg) 我们可以对不同组群进行颜色设置,方便视觉区分。选中群组中的任务,现在时检查器中选择样式,然后点击任务栏颜色选择配色,最后点击多个选择,将所有任务选择为相同颜色。 ![](media/15098088054744/15098655137687.jpg) 调整群组后如下 ![](media/15098088054744/15098658007426.jpg) ### 调整任务顺序 任务的执行有先后顺序,对于两个任务,它们之间常见的关系有: - 开始-完成:A开始B则结束 - 完成-开始:A完成B才开始 - 开始-开始:A开始B同时开始 - 完成-完成:A完成B同时完成 创建两个任务间的关系,首先按住command键,然后单击第一个任务A,再单击第二个任务B,待A、B处于选中状态后,点击创建任务关联关系按钮,选择所需要的关系。 ![](media/15098088054744/15098662272860.jpg) ![](media/15098088054744/15098671410568.jpg) 有时候任务会有如下展示,灰色区域这个表示任务开始结束时间的限制, ![](media/15098088054744/15098671977568.jpg) 如果不需要,则在检查器中删除它 ![](media/15098088054744/15098672739526.jpg) ### 创建资源 切换到资源视图,创建方式和任务一样,return切换书写下一个。点击左侧文本图标可以添加注解,如"项目经理"。点击资源图标(人形),可以切换资源类型。创建群组的快捷键和方式与任务是一样的(option + command + L) ![](media/15098088054744/15098689122202.jpg) ### 分配资源 我们回到任务视图中,选中任务后点击工具栏中的资源按钮进行分配。 ![](media/15098088054744/15098681837089.jpg) 为所有任务分配好资源 ![](media/15098088054744/15098689343171.jpg) 调整任务避免过度使用资源,点击上方工具栏的自动分配按钮(shift + command + L)。 ![](media/15098088054744/15098690266006.jpg) 自动分配后,任务看起来清晰很多 ![](media/15098088054744/15098690826655.jpg) ### 设置基准线 基准线是某个时刻的项目计划时间表,用来与未来某时个进行状态对比,来评判项目实际情况是否好于原定计划。 单击如下按钮,保存指定日期的计划。 ![](media/15098088054744/15098692677234.jpg) 选择上方工具栏中的基线选项可以将当前状态与某次基线进行对比 ![](media/15098088054744/15098695411643.jpg) 开启对比后,任务下方出现的阴影区域即是基准线。 ![](media/15098088054744/15098695597165.jpg) ### 查看关键路径 关键路径决定了项目的进度,为了方便了解项目中的关键路径,点击菜单栏中的显示,选择甘特图,勾选“重要路径”。即打开了关键路径功能,以橙红色边框描绘出。 ![](media/15098088054744/15098696553731.jpg) ![](media/15098088054744/15098698031503.jpg) 切换到网络视图中,则可以更直观的观察到关键路径的影响范围。 ![](media/15098088054744/15098698313799.jpg) ### 监督完成情况 在检查器任务菜单中,修改已完成中的百分比值,表示任务的完成情况。 ![](media/15098088054744/15098699758041.jpg) 在甘特图中可以直观的看到,已完成部分用深色覆盖了。所以建议任务群组的颜色要浅一点。 ![](media/15098088054744/15098700226772.jpg) ## 结束语 到此,我们已经掌握了用OmniPlan进行项目管理的基本技能了。但工具只是外在的武功,若要做好项目管理,还是需要多学习一些结构化的知识,然后多在项目中实践。 谢谢大家~ *注:图片来自于OmniPlan 基础版,macOS 系统。内容上,修正了OmniPlan 帮助文档中图文不一致的地方。*