与你一起学习MS Project——理论篇:项目管理与Project
Hi,你好!我是大黄蜂,非常高兴借此机会与你一起学习微软Project的相关知识和技能。这一次的分享主要是结合本人在实际使用Project 2013过程中的一些方法技巧,其中有一些材料则来源于互联网,期待通过我的梳理成篇后能够给你带来Project 2013的入门指导。
在正式讲Project 2013有关知识与操作、技巧之前,我们有必要先来简要了解一下项目管理的相关知识、Project的相关基础知识及项目管理与Project的一些关系。
一、 项目和项目管理的定义
首先,我们要先来认识几个概念。什么是项目?什么是项目管理?项目管理又是做什么的?那么,什么是项目呢?项目,英文单词叫Project,是为了完成一个具体的目的而设计的一系列行动步骤。项目管理,英文单词叫Project Management,是指为了完成一个特定的目标,应用一定的规范或规章制度对项目的资源进行全面的规划、组织,协调,控制并使之系统化的过程。
二、 项目三角形
在项目管理领域中,有三个要素非常重要,分别是预算、时间、范围。而我们称之为项目三角形,因为这里对三角形的任何一边进行调整,都将影响其他两边。那么,在这个三角形里边,为了满足项目预算要求,结果可能是延长了日程和缩小范围;而为了按计划的完成日期完成,最终结果则可能是增加了成本和缩小了范围;同时,如果扩大范围,则我们的项目可能以资源(如工作人员)的形式花费更多的时间和资金。
三、项目管理的五个阶段
项目管理总体上包括五个阶段,分别是启动阶段、计划阶段、执行阶段、监控阶段和收尾阶段,这是项目管理的五个过程组。这五个过程组贯穿于项目的整个生命周期,对于项目的启动过程,特别要注意组织环境及项目干系人的分析;而在后面的过程中,项目经理要抓好项目的控制,控制的理想结果就是在要求的时间、成本及质量限度内完成双方都满意的项目范围。
启动阶段是一个新的项目识别与开始的过程,这主要是确定一个项目可以开始并着手实施。启动涉及项目范围的知识领域,其输出结果有项目章程、任命项目经理、确定约束条件与假设条件等。
项目的计划过程是项目实施过程中非常重要的一个过程,对项目任务进行计划并确保实现项目目标。通过对项目的范围、任务分解、资源分析等制定一个科学的计划,能使项目团队的工作有序的开展。
在执行阶段,通过协调人力物力等资源,执行计划。项目执行阶段,我们通常也理解为项目的实施,一般指项目的主体内容执行过程,但实施包括项目的前期工作,因此不光要在具体实施过程中注意范围变更、记录项目信息,鼓励项目组成员努力完成项目,还要在开头与收尾过程中,强调实施的重点内容,如正式验收项目范围等。在项目实施中,重要的内容就是项目信息的沟通,即及时提交项目进展信息,以项目报告的方式定期通过项目进度,有利开展项目控制,对质量保证提供了手段。
项目管理的过程控制,是保证项目朝目标方向前进的重要过程,就是要及时发现偏差并采取纠正措施,使项目进展朝向目标方向。
一个项目通过一个正式而有效的收尾过程,不仅是对当前项目产生完整文档,对项目干系人的交待,更是以后项目工作的重要财富。在经历的很多项目中,更多重视项目的开始与过程,忽视了项目收尾工作,所以项目管理水平一直未能得到提高。
四、项目生命周期内Project的工作
那么,上述提及的项目管理过程在Project中又是如何落地实现的呢?在谈在Project软件中如何实现项目管理之前,我们先来了解一下有关Project的版本进化历史。
Microsoft Project (或 MSP)是一个国际上享有盛誉的通用的项目管理工具软件,凝集了许多成熟的项目管理现代理论和方法,可以帮助项目管理者实现时间、资源、成本的计划、控制。
第一个版本的Microsoft Project于1984由一家与微软合作的公司开发给DOS使用。微软于1985年买了这个软件并发布第二版本的Project。第三版本的Project于1986年发布。第四版本的Project也于1986年发布,这是最后一个DOS版本的Project。
1990年,微软推出了世界上第一个基于WINDOWS环境下的Project 1.0 for Windows版本,开创了一个新篇章。此后,大约每两年就有一个新版本,功能逐版增强,操作越来越简化容易。
1992年4月,Project 3.0 for Windows问世,当年在美国PC Magazine杂志组织的评比内容多达280余项的8个项目管理软件评比中,被编辑部推荐为最佳软件。
1994年4月,微软推出Project 4.0 for Windows,世界上很多大公司(如波音公司)争先选用它做项目管理。
在Windows 95问世后,适应这个操作系统的Project 4.1于1995年7月进入项目管理领域,该版本增强了在计算机网络通讯方面的功能,为大型工程的现代化管理奠定了基础。
1997年10月,微软推出了Project 98英文版,当年12月又推出了中文版。
2000年4月3日,微软公司宣布,Project 2000及其配套软件——基于WEB的Microsoft Project Central的零售开始。2000年7月19日,微软(中国)有限公司正式发布了面向项目管理的软件Project 2000中文版。
2002年9月6日,Project 2002中文版正式上市。Project 2002包括了Microsoft Project Standard 2002、Microsoft ProjectProfessional 2002以及Microsoft Project Server 2002三个版本。
2003年10月21日,微软公司宣布Microsoft Office System大规模投放市场。简体中文版于2003年11月13日在北京正式发布。
2006年11月30日,微软公司发布Office2007 RTM版。2007年1月30日,Office 2007正式版的零售发布。Office Project 2007家族包括Office Project Standard 2007以及Enterprise ProjectManagement (EPM) Solution。
2012年10月11日,Project2013正式发布,新版本包括标准版、专业版和server版以及Project Pro for Office 365。
回到我们在前面讨论的项目管理过程在Project中又是如何落地实现的问题,我们以Microsoft Project 2013为例,在项目启动阶段,可以通过Project 软件确定项目目标并收集准备资料;在项目计划阶段,可以通过Project 2013制定项目计划,并保存为比较基准;在执行阶段,按照项目计划实施项目,并及时记录项目的实际进展;在项目控制阶段,通过跟踪项目,将项目实际状态与比较基准进行比较,找出问题;而在项目收尾阶段,则整理并保存项目资料并进行总结。
对于Project 2013而言,其主要功能包括但不限于实现项目进度管理、项目资源管理、项目成本管理、项目跟踪管理和项目报表视图等。
项目范围管理:利用Project 的项目分解功能,可以方便的对项目进行分解,并可以在任何层次上进行信息的汇总。
项目进度管理:Project 2013提供了多种进度计划管理的方法,如甘特图、日历图、网络图等,利用这些方法,可以方便地在分解的工作任务之间建立相关性,使用关键路径法计算任务和项目的开始、完成时间,自动生成关键路径,从而对项目进行更有效的管理。
项目资源管理:在资源费用管理中,Project 采用了自下而上的估算技术。在人力资源管理中,Project 2013提供了“资源平衡”、“责任矩阵”、“资源需求直方图”等技术,力求对资源进行更合理的分配。
信息沟通管理:Project 使用丰富的视图、报表,为项目中不同类别的人员提供了所需的信息。
与你一起学习MS Project——理论篇:项目管理与Project的更多相关文章
- RabbitMQ学习总结 第一篇:理论篇
目录 RabbitMQ学习总结 第一篇:理论篇 RabbitMQ学习总结 第二篇:快速入门HelloWorld RabbitMQ学习总结 第三篇:工作队列Work Queue RabbitMQ学习总结 ...
- NodeJS学习笔记 进阶 (12)Nodejs进阶:crypto模块之理论篇
个人总结:读完这篇文章需要30分钟,这篇文章讲解了使用Node处理加密算法的基础. 摘选自网络 Nodejs进阶:crypto模块之理论篇 一. 文章概述 互联网时代,网络上的数据量每天都在以惊人的速 ...
- FPGA基础学习(4) -- 时序约束(理论篇)
在FPGA 设计中,很少进行细致全面的时序约束和分析,Fmax是最常见也往往是一个设计唯一的约束.这一方面是由FPGA的特殊结构决定的,另一方面也是由于缺乏好用的工具造成的.好的时序约束可以指导布局布 ...
- 【机器学习】Logistic Regression 的前世今生(理论篇)
Logistic Regression 的前世今生(理论篇) 本博客仅为作者记录笔记之用,不免有非常多细节不正确之处. 还望各位看官能够见谅,欢迎批评指正. 博客虽水,然亦博主之苦劳也. 如需转载,请 ...
- 14 微服务电商【黑马乐优商城】:day01-springboot(理论篇)
本项目的笔记和资料的Download,请点击这一句话自行获取. day01-springboot(理论篇) :day01-springboot(实践篇) :day01-springboot(Thyme ...
- 14 微服务电商【黑马乐优商城】:day02-springcloud(理论篇二:知道什么是SpringCloud)
本项目的笔记和资料的Download,请点击这一句话自行获取. day01-springboot(理论篇) :day01-springboot(实践篇) day02-springcloud(理论篇一: ...
- 14 微服务电商【黑马乐优商城】:day02-springcloud(理论篇一:HttpClient的简单使用)
本项目的笔记和资料的Download,请点击这一句话自行获取. day01-springboot(理论篇) :day01-springboot(实践篇) day02-springcloud(理论篇一: ...
- 仓位管理 – 1.理论篇
看到文章标题中的"仓位管理",读者可能会认为它只适用于股市投资.其实不然.只要是投资都涉及到风险.回报率.投资额度,都会涉及到仓位管理.再者,人生本身就带着无数的抉择.风险和回报, ...
- RabbitMQ学习总结 第三篇:工作队列Work Queue
目录 RabbitMQ学习总结 第一篇:理论篇 RabbitMQ学习总结 第二篇:快速入门HelloWorld RabbitMQ学习总结 第三篇:工作队列Work Queue RabbitMQ学习总结 ...
随机推荐
- Opencv颜色识别与追踪
这是基于颜色识别的物体追踪 不废话 直接看代码 这是Opencv3的代码 //---------------------------------[头文件.命名空间包含部分]-------------- ...
- gtest入门
介绍 gtest是谷歌开发的用来做C++单元测试的测试框架 基本概念 使用gtest,你就需要写断言(assertions),用来检查一个表达式是否为true.断言的结果有三个:正确.非致命错误.致命 ...
- 虚拟机出现“The system is running in low-graphics mode”的解决方法
我用虚拟机安装了ubuntu的版本后,又在上面安装了几个插件,第二次打开虚拟机就出现下面的提示: 通过在网上查找教程,找到了以下的解决方法 1.Ctrl+Alt+F1进入控制台 2.输入用户密码 3. ...
- jQuery Ajax async=>false异步改为同步时,导致浏览器假死的处理方法
今天做一个需求遇到了这么个情况,就是用户个人中心有个功能,点击按钮,可以刷新用户当前的积分,这个肯定需要使用到ajax的同步请求了,当时喀喀喀三下五除二写玩了,大概代码如下: /** * 异步当前用户 ...
- PHP 输入输出流 php://input 获取表单中2个重名name的值
PHP 输入输出流 php://input 获取表单中2个重名name的值 <?php // PHP有一种"所有IO都是流"的说法. // 压缩流参考 https://w ...
- C++11 新特性之智能指针(shared_ptr, unique_ptr, weak_ptr)
这是C++11新特性介绍的第五部分,涉及到智能指针的相关内容(shared_ptr, unique_ptr, weak_ptr). shared_ptr shared_ptr 基本用法 shared_ ...
- git学习笔记 --分支管理策略
通常,合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息. 如果要强制禁用Fast forward模式,Git就会在merge时生成一个新的comm ...
- Nas 系统的虚拟化方案
Nas 系统的虚拟化方案 https://zhuanlan.zhihu.com/p/55025102 对搞技术的人来说,Nas 是个理想的玩具,既然是程序员用的 Nas ,自然要专业一点,不能像小白一 ...
- JVM性能优化--JVM参数配置,使用JMeter简单测试配合说明参数调优
一.JVM参数配置 1.常见参数配置 -XX:+PrintGC 每次触发GC的时候打印相关日志 -XX:+UseSerialGC 串行回收 -XX:+PrintGCDetails 更详细的GC日志 - ...
- 【转载】WPS通过设置密码的方式对Excel文件加密
有时候Excel文件中可能包含一些敏感数据,此时希望对Excel文件进行加入密码的形式进行加密保护,在WPS软件和Office Excel软件中都支持对Excel文件进行密码保护,设置了密码保护的Ex ...