"I need a project plan by tomorrow morning." As project managers, that's what we hear. But we know that what the boss usually means is that s/he wants a project schedule. There is a problem though, how can you come up with a schedule without having the "real" project plan first?

The project plan, or project management plan as defined by PMI (for simplicity, we'll call it project plan in this article), is completely different from a project schedule and is the result of the planning processes. A change in the project plan can affect the project schedule. The project plan describes how the project work will be performed. It is the primary source of information for how the project will be planned, executed, monitored, controlled and closed.

The development of the project plan is an iterative process in itself. It is composed of a single document or a master document with a series of subsidiary documents, each defining one or several areas of the project management process.

The project plan content varies based on the project scope and complexity of the project. PMI says that the plan includes:

  • The project management processes selected by the project management team.
  • The level of implementation of each selected process.
  • The descriptions of the tools and techniques to be used for accomplishing those processes.
  • How the selected processes will be used to manage the specific project, including the dependencies and interactions among those processes, and the essential inputs and outputs.
  • How work will be executed to accomplish the project objectives.
  • How changes will be monitored and controlled.
  • How configuration management will be performed.
  • How integrity of the performance measurement baselines will be determined and used.
  • The need and techniques for communicating among stakeholders.
  • The selected project life cycle and, for multi-phase projects, the associated project phases.
  • Key management reviews for content, extent, and timing to facilitate addressing open issues and pending decisions.

A subsidiary plan may include but is not limited to:

  • Project scope management plan.
  • Schedule management plan.
  • Cost management plan.
  • Quality management plan.
  • Process improvement plan.
  • Staffing management plan.
  • Communication management plan.
  • Risk management plan.
  • Procurement management plan.

The plan may include these other components, once they are known, in a subsequent iteration, but is not limited to:

  • A milestone list.
  • A resource calendar.
  • A schedule baseline.
  • A cost baseline.
  • A quality baseline.
  • A risk register.

A project plan is not a one-time deliverable that remains static throughout the project. Updates arising from approved changes during project execution may significantly impact parts of the plan. The project plan must be kept in sync with approved changes and this is an iterative and ongoing process called rolling wave planning and the results of these iterations are documented as updates to the project plan.

Now that we know what a "real" project plan is, it is time your boss does too. Don't you think so...? Well, I do.

The "Real" Project Plan的更多相关文章

  1. 如何在美国公司写project plan 邮件--以hadoop安装和Mahout数据分析为例子

    Hi, XXX (boss name) Project Title:  Hadoop installation and Data analysis based on Mahout Deliverabl ...

  2. Software Engineering: 3. Project planning

    recourse: "Software Engineering", Ian Sommerville Keywords for this chapter: planning sche ...

  3. 2.3 CMMI2级——项目跟踪和控制(Project Monitoring and Control)

    计划不是用来看的,是用来执行的.PP讲述了如何做计划,PMC讲述的就是如何跟踪计划的执行并在实际情况偏离计划时采取纠正行动. 我们先看看SG1,SG1讲述的是如何根据计划来跟踪计划的执行问题. SG1 ...

  4. 2.2 CMMI2级——项目计划(Project Planning)

    大家都明白这样的一个道理:做事情要有计划,有一个不成熟的计划总比没有计划要好,软件开发这么复杂的活动,更加需要计划.那么应该怎样做好一个计划呢? 如果对项目的范围.规模.性质.任务.工作量.费用等都不 ...

  5. BI Project Managerment

    Design doc is the meta data of the code. The project management plan is crucial to your project sinc ...

  6. Effective Project Communications

    I was recently invited to speak at a conference in Singapore on Effective Project Communications. I' ...

  7. The Simplified Project Management Process

    One of the challenges of explaining project management to people who are unfamiliar with the approac ...

  8. Project Management Process

    Project Management ProcessDescription .............................................................. ...

  9. Introduction to Project Management(II)

    Introduction The purpose of this paper is to gain an understanding of project management and to give ...

随机推荐

  1. HTML5离线应用无法更新的定位与解决

    一.些许前提 最近在制作一个Web应用, 其中用到了HTML5的离线应用功能(offline application), 离线应用的概念就不再阐述, 可以查看这两篇文章: http://www.ibm ...

  2. svg―Raphael.js Library

    Raphael是一个用于在网页中绘制矢量图形的Javascript库,它使用SVG W3C推荐标准和VML作为创建图形的基础,可以通过JavaScript操作DOM来轻松创建出各种复杂的柱状图.饼图. ...

  3. python 获取类的属性

    如果不清楚一个对象是否拥有某个属性,可以使用内置函数hasattr 访问一个对象的属性的方法是通过特别属性__dict__,它是一个映射,将属性名称映射到属性值 为了调试方便,可以添加下面这个函数 d ...

  4. 遍历josn的三种方式

    第一种:使用for循环 js代码: function CyclingJson1() { var testJson = '[{ "name": "小强", &qu ...

  5. Use auto keyword in C++11

    Now compile your program with g++ -std=c++ your_file.cpp -o main

  6. ThinkPHP几个配置文件的位置

    1.常用的ThinkPHP\Conf\convention.php 2.ThinkPHP/Lib/Behavior/ParseTemplateBehavior.class.php模板引擎相关配置

  7. 细说LastLogonTimeStamp

    微软在Windows Server 2003中引入了LastLogonTimeStamp属性.管理员们可以利用这个属性查看用户或者计算机最近是否登录过域.根据这些信息,管理员可以对长时间没有登录的账户 ...

  8. svn搭建,很简单

    yum install subversion 2015年1月7日15:23:07 我测试的时间 系统是centos6.5 直接yum,centos是可以直接解决apr apr-util 依赖问题,如果 ...

  9. 内存调试工具Electric Fence

    源码下载地址 注:官方地址下载不了,可能不再维护了,此是一个老项目 efence中相关环境变量控制: 302 /* 303 * See if the user wants to allow mallo ...

  10. pdfkit安装使用

    centos 安装pdfkit1.先安装pdfkit依赖包 wkhtmltopdf 安装方式: # wget http://download.gna.org/wkhtmltopdf/0.12/0.12 ...