Speak to an experienced project manager, and they can give you a wealth of good advice on the do's and don'ts to successfully manage any project. All this advice, in a nutshell, would be about how to manage the people doing the work (that includes you too), to deliver their results on time and to a budget, while keeping the risk of failure to a minimum.

It really doesn't sound that difficult to do, but for some reason, many people think that project management is a massive overhead to any project. I often hear phrases like "oh, don't waste your time planning the work, just do it!" or "why are you wasting your time writing the objectives, we all know what needs to be done!"

So the number one shortcut to successfully manage any project is:

"Understand the few essential brief documents you need to create and regularly review during the life of your project."

Document 1 - The Project Charter

For example, at the beginning of your project, you need to create a one-page document called the project charter. This document will make sure that you and your customer understand the general goals of the project. After all, if you don't know where you are going, how are you going to get there? Remember, you could also be your own customer!

To get this information, have a meeting with your customer and ask the following 3 essential questions:

  • What are the objectives of your project?
  • What do you want to produce or deliver?
  • What is the business reason for doing this project?

After the meeting write the answers to these questions in your project charter and email this back to your customer and ask them for their approval.

You have now successfully completed the most important aspect of any project, and that is to understand and agree with your customer where you are going with this project.

If you look at the time spent to achieve this important step in a project, you are looking at one or two meetings and about 30 minutes to write up the information, say 2 hours in total for a small project. Not a big overhead at all.

Document 2 - The Plan

You can now get on and create the second document call the plan. This will include a list of the work that needs to be done (also referred to as the scope of work), who will do it, the cost and time to do this work, and finally a simple review of what will go wrong, known as a risk assessment.

Document 3 - The Progress Report

On a regular basis, anything from weekly to monthly, you need to create a progress report and deliver this to your customer. They want to know what work was done, when, and how much was spent. They also want to know if you need their help to solve any problems. Your major challenge is just collecting this information so that you can create your regular progress report.

A Final Thought

I have described the absolute minimum information you need to manage any project, and the key to success is understanding the few essential brief documents you need to create with this information - the project charter, the plan and the progress report. I hope it leads you to success in your projects.

Essential Documents to Manage Your Projects的更多相关文章

  1. (转) [it-ebooks]电子书列表

    [it-ebooks]电子书列表   [2014]: Learning Objective-C by Developing iPhone Games || Leverage Xcode and Obj ...

  2. P6 Professional Installation and Configuration Guide (Microsoft SQL Server Database) 16 R1

    P6 Professional Installation and Configuration Guide (Microsoft SQL Server Database) 16 R1       May ...

  3. A Framework for Programme Management

    In business today organisations manage multiple projects concurrently with shared or overlapping res ...

  4. [转]Extending the User Interface in Outlook 2010

    本文转自:https://msdn.microsoft.com/en-us/library/office/ee692172%28v=office.14%29.aspx#OfficeOLExtendin ...

  5. Auto updater for my side loaded UWP apps

    原文: Auto updater for my side loaded UWP apps As I described before, i have a few tasks to solve for ...

  6. 使用 JavaScriptService 在.NET Core 里实现DES加密算法

    文章<ASP.NET Core love JavaScript>和<跨平台的 NodeJS 组件解决 .NetCore 不支持 System.Drawing图形功能的若干问题> ...

  7. .NET Core系列 :4 测试

    2016.6.27 微软已经正式发布了.NET Core 1.0 RTM,但是工具链还是预览版,同样的大量的开源测试库也都是至少发布了Alpha测试版支持.NET Core, 这篇文章 The Sta ...

  8. .NET Core Windows环境安装与体验

    1.安装.NET Core SDK 在windows下开发.NET Core最好使用Visual Studio工具.下载地址与安装: VS2015最新版本:Visual Studio 2015 Upd ...

  9. 基于轻量型Web服务器Raspkate的RESTful API的实现

    在上一篇文章中,我们已经了解了Raspkate这一轻量型Web服务器,今天,我们再一起了解下如何基于Raspkate实现简单的RESTful API. 模块 首先让我们了解一下"模块&quo ...

随机推荐

  1. IE6/IE7下绝对定位position:absolute和margin的冲突问题解决

    首先我们来看一个代码: 复制代码代码如下:<div id=”layer1″ style=”margin:20px; border:1px solid #F88; width:400px; “&g ...

  2. javascript生成n至m的随机整数

    摘要: 本文讲解如何使用js生成n到m间的随机数字,主要目的是为后期的js生成验证码做准备. Math.random()函数返回0和1之间的伪随机数,可能为0,但总是小于1,[0,1) 生成n-m,包 ...

  3. Jexus & Mono 迁移

     具体案例: 问:  这个是现在微信公共平台的进三月请求数合计 如果迁移到 Mono & Jexus 需要注意那些?  因为微信需要的是5秒响应,服务号存在时段高峰值,在峰值上,一台服务器能否 ...

  4. asp.net 微信企业号办公系统-流程设计--流程步骤设置-策略设置

    策略设置包括当前步骤的流转方式,处理人员,退回策略等设置. 流转类型:当前步骤后面有多个步骤时,此类型选择可以决定后续步骤的发送方式. 1.系统控制:由系统根据您在线上设置的流转条件来判断该发送到哪一 ...

  5. 提升 web 应用程序的性能(二)

    最佳实践 本章将略述能帮助您提升 web 应用程序性能的最佳实践. 减少 HTTP 请求数 每个 HTTP 请求都有开销,包括查找 DNS.创建连接及等待响应,因此削减不必要的请求数可减少不必要的开销 ...

  6. php代码审计基础笔记

    出处: 九零SEC连接:http://forum.90sec.org/forum.php?mod=viewthread&tid=8059 --------------------------- ...

  7. Html - 仿QQ空间右下角工具浮动块

    仿QQ空间右下角工具浮动块 <style type="text/css"> .cy-tp-area>.cy-tp-fixbtn>.cy-tp-text { ...

  8. 《GK101任意波发生器》升级固件发布(版本:1.0.1build803)

    一.固件说明: 硬件版本:0,logic.3 固件版本:1.0.1.build803 编译日期:2014-08-06 ====================================== 二. ...

  9. 分布式文件系统FastDFS原理介绍

    在生产中我们一般希望文件系统能帮我们解决以下问题,如:1.超大数据存储:2.数据高可用(冗余备份):3.读/写高性能:4.海量数据计算.最好还得支持多平台多语言,支持高并发. 由于单台服务器无法满足以 ...

  10. Linux 计划任务 Crontab 笔记与总结(3)Crontab 配置文件

    [全局(系统)配置文件] /etc/crontab Linux 主要的配置文件都在 etc 目录下. cd /etc ls cron* vim crontab 进入 cron.d(服务) cd cro ...