项目管理实战:Microsoft Project精髓与方法》是Bonnie Biafore 写的一本书。Bonnie Biafore 作为项目管理师(PMP),她有20余年为大中小型客户提供项目管理服务的实践经验;作为多产的作家,著有项目管理、投资、个人理财、Microsoft Project、QuickBooks等领域相关图书20余部,其NAIC Stock Selection Handbook(选股手册)荣获技术交流学会(STC)及APEX优秀出版物大奖。她还为微软项目管理软件用户协会(MPUG)撰写月度专栏“微软认证内参”,探讨有关微软桌面支持工程师认证考试的各种话题。个人网站:www.bonniebiafore.com。

后续将按章节阅读进度,逐章分享心得。

第一章:初识项目管理
如果你是第一次涉足项目管理,那么第一个问题很可能是:“什么是项目?”而紧接着下一个问题肯定是:“我该如何管理一个项目?”最后,你一定会问:“如何判断我的工作对错与否?”

项目是指有具体目标、有明确的起始日期大多数情况下有确定预算独一无二的任务。

时间、成本与质量是限制项目的3个主要方面,关系密切,互相影响。这一组限制因素十分常见,有多种叫法,如项目三角形 、范围三角形、三重限制。
好在在项目的各个限制因素之间找到平衡的方法很多。这是项目经理的职责之一,也是本书下一节中的内容。

虽然项目形形色色、或大或小,但是项目管理都可以归结为以下几个问题。

  • 需要解决什么问题
  • 如何解决问题
  • 如何判断项目已经完结
  • 如何判断项目进展情况

每个项目都有一系列的目标、起始时间以及预算。项目管理的目的就是严格按时间、按预算达成项目目标。在实际操作中,项目管理是一项持续性的工作,目的就是在项目范围与时间、成本、质量以及其他各种限制因素之间寻求平衡。根据项目管理协会出版的《项目管理知识体系指南》( Guide to the Project Management Body of Knowledge),项目管理可以分为以下5个过程组。
启动、计划、执行、控制、收尾。

第二章:确保项目获批
比喻:

假设你的哥哥打来电话,要跟你借车外加一万美元去做一个项目。他保证项目结束后归还这两样东西,但是在了解他做的是什么项目、为什么做这个项目以及他所说的“项目结束”具体指代什么之前,你是不会把车钥匙和一万美元给他的。另外,如果你足够聪明,可能还要问一问自己能得到什么好处。

本章内容较多,需要花时间长一些看。20150217

[读书笔记]项目管理实战:Microsoft Project精髓与方法的更多相关文章

  1. AngularJS in Action读书笔记6(实战篇)——bug hunting

    这一系列文章感觉写的不好,思维跨度很大,原本是由于与<Angularjs in action>有种相见恨晚而激发要写点读后感之类的文章,但是在翻译或是阐述的时候还是会心有余而力不足,零零总 ...

  2. AngularJS in Action读书笔记5(实战篇)——在directive中引入D3饼状图显示

    前言: "宁肯像种子一样等待  也不愿像疲惫的陀螺  旋转得那样勉强" 这是前几天在查资料无意间看到的一位园友的签名,看完后又读了两遍,觉得很有味道.后来一寻根究底才知这是出资大诗 ...

  3. AngularJS in Action读书笔记4(实战篇)——创建Statistic模块

    个人感觉<Angularjs in action>这本书写的很好,很流畅,循序渐进,深入浅出,关键是结合了一个托管于Github上的实例讲解的,有代码可查,对于初学者应该是个不错的途径.( ...

  4. 读书笔记---HTML5实战 MARCO CASARIO(后六章)

    画布叠加:用CSS的z-index和position; 第八章 HTML5通信API ①XMLHTTPREQUEST是JS中用于服务器交互的API; ②用HTML5的POSTMESSAGE API实现 ...

  5. 读书笔记---HTML5实战 MARCO CASARIO(前六章)

    1:行内元素转化为块级元素①display②position③float; 2:语义化; 3:微数据itemscope/itemprop/itemtype; 4:新表单元素,form外的表单元素可以用 ...

  6. <读书笔记>软件调试之道 :实证方法

    有效调试不仅仅是排除缺陷,其包含如下几个步骤 弄明白软件为何运行错误 修复这个问题 避免破坏其它部分 保持或者提高代码的总体质量 确保同样的问题不在其它地方发生,也不会再次发生 构建实验.观察结果 依 ...

  7. 【读书笔记】iOS-GCD-系统提供的dispatch方法

    系统提供的dispatch方法如下: //系统提供的dispatch方法 //后台执行: dispatch_async(dispatch_get_global_queue(0, 0), ^{ // s ...

  8. 锋利的jQuery读书笔记---jQuery中Ajax--get、post等方法

    load()方法通常用来从Web服务器上获取静态的数据文件,然而这并不能体现ajax的全部价值. 在项目中,如果需要传递一些参数给服务器中的页面,那么可以使用$.get()或者$.post()方法(或 ...

  9. Effective Java2读书笔记-对于所有对象都通用的方法(三)

    第12条:考虑实现Comparable接口 这一条非常简单.就是说,如果类实现了Comparable接口,覆盖comparaTo方法. 就可以使用Arrays.sort(a)对数组a进行排序. 它与e ...

随机推荐

  1. 一、HTML和CSS基础--开发工具--Sublime前端开发工具技巧介绍

    下载:官网下载(根据系统下载) 安装:按步骤安装即可 注意:当前稳定版本为2,但3的功能有提升:Mac和Windows下的快捷键不同 优点:启动速度快,界面简洁,可以直接打开图片. 1 菜单栏主要功能 ...

  2. p188习题2

  3. Codeigniter CRUD代码快速构建

    一个与数据库操作打交道的应用,必然涉及到数据的添加.修改.删除等操作.因此CRUD操作几乎成为每个后台管理站点的必备功能.数据库的复杂性,导致PHP操作代码也会有不少的冗余,因此,如果可以有工具自动生 ...

  4. 解决Windows和Ubuntu时间不一致的问题

    问题原因是使用的时间不一致导致的.win10直接从bios读出来的时间认为就是实际时间,ubuntu认为加上8个小时 后的才是.win10用的rtc ,ubuntu用的utc 在ubuntu16.04 ...

  5. .NET 下各种Resource的读取方式

    1) Embedded Resource (Build Action 设置为 Embedded Resource) 在运行时使用GetManifestResourceStream读取 Image.Fr ...

  6. linux&mac下查看端口被哪个进程占用

    mac :   lsof -i:8080 linux : neststat -anltp | grep 8080

  7. JS 正则表达式用法

    JS 正则表达式用法简介 简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具.其作用如下: 测试字符串的某个模式.例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或 ...

  8. hdu 1757 矩阵快速幂 **

    一看正确率这么高,以为是水题可以爽一发,结果是没怎么用过的矩阵快速幂,233 题解链接:点我 #include<iostream> #include<cstring> ; us ...

  9. sina sae 部署 java ssh 项目

    转自:http://jacobcookie.iteye.com/blog/1876798 1. 在sae上使用struts,需要添加的Listener,在com.company.listener中添加 ...

  10. AltiumDesigner学习笔记(一)——创建工程与原理图文件

    一.创建工程与原理图文件 1.通过菜单创建PCB工程 (1)File - New - Project - PCB Project,即可在当前工作区创建新的PCB工程 (2)新建工程并不直接在硬盘中创建 ...