基本信息
- 原书名:Practical Project Initiation: A Handbook with Tools
- 原出版社: Microsoft Press
- 作者: (美)Karl E.Wiegers
- 译者: 陈展文 何国坤
- 丛书名: 图灵程序设计丛书 IT人文
- 出版社:人民邮电出版社
- ISBN:9787115210975
- 上架时间:2009-9-11
- 出版日期:2009 年9月
- 开本:16开
- 页码:192
- 版次:1-1
- 所属分类:计算机 > 软件工程及软件方法学 > 软件项目管理
编辑推荐
软件工程大师力作.
传授口口相传的成功项目管理秘诀..
生动有趣,娓娓道来...
内容简介
计算机书籍
本书主要聚焦在关键的项目启动活动上。作者以他丰富的项目管理实践经验,重点研究了启动项目阶段那些很关键但经常被忽略的活动,同时分享了如何成功地进行项目启动,并驶向最终的成功的很多经验教训、经过实践检验的做法以及工具。.
本书适合项目管理人员阅读。
项目管理对于项目成败的重要性不言而喻。有关项目管理的著作、资料虽然已经汗牛充栋,但是还有许多关键的项目管理工作步骤被开发团队忽视,最终导致全盘皆输。..
本书是一位软件工程大师数十年软件开发项目管理经验的总结,针对上述现象详细介绍了关键的项目管理工作步骤。书中除了概述成功项目管理的最佳实践之外,重点探讨了项目管理中非常关键而又容易忽视的各项措施:确定项目成功的准则、风险管理、编写项目任务书、估算、度量、项目回顾等。每一章都从一个小场景入手,将作者自己的实际经验和此前只在经验丰富的项目经理之间口口相传的真知灼见娓娓道来,并穿插丰富的真实案例,介绍了可能遇到的常见陷阱,最后是实践练习,还配备可以直接运用于实际项目的工作表和项目文档,非常实用。
作者为本书专门开设了配套网站http://www.projectinitiation.com/,从中可以下载各种工作表和文档模板等资源。...
目录
第1章 项目管理入门 3
1.1 设定优先级 4
1.2 分析能力差距 4
1.3 定义质量 5
1.4 鼓励所取得的进步 7
1.5 从历史中学习 7
1.6 设定改进目标 8
1.7 慢慢地起步 9
1.8 实践练习 9
第2章 项目管理的良好实践 11
2.1 奠定基础 12
2.2 规划项目 15
2.3 评估工作 19
2.4 跟踪进度 21
2.5 为未来学习 22
2.6 实践练习 23
第3章 太多工作要做 25
3.1 背景 26
3.2 构建模型 26
译者序
本书所介绍的项目启动思路非常清晰:首先要“知己”,了解自己和团队的差距、能力和过往的经验教训;其次要学会“规划”,包括对工作进行计划、评估,定义成功的准则,对风险进行管理;再次,要以实事求是的态度协商承诺,并向所承诺的目标努力奋斗,同时做好应急储备;然后,通过不断地监控度量数据指标,确保项目在可控的轨道上运行;最后,不断地学习总结经验,争取以后取得更大的成功。..
本书的每一章都以一个小场景开始,通过介绍作者自身的实际项目的经验,传达一个重要的信息。同时在正文中还有很多补充的真实案例和实际中可能遇到的陷阱。每章的最后还有几个实践练习,原书的配套网站也有相关的参考资料和表格。读者可以将这些工具立即运用到自己的项目中。
本书第1章至第8章由陈展文翻译,第9章至第15章由何国坤翻译。限于时间仓促和译者水平,译文中难免有不当之处,敬请读者批评指正。
总之,本书也许不是一本最好的关于项目管理理论的教科书,但绝对是一本你必须参考的项目管理实施指导书和工具指南。
译者
2009年2月...
前言
对于项目经理来说,他们都知道在项目开始时需要执行的一些步骤,包括描述业务案例、编写项目任务书、获得赞助和资金、指派一名项目经理、组建项目团队、获取其他资源以及制定项目计划等。我相信,除编写项目任务书之外,你已经知道这些要点,因此本书将不会再提及。
但是,为了让项目有好的开始,除了上述方面以外还有很多非常重要的工作。遗憾的是,项目经理有时会忽视这些工作步骤。原因也许是他们经验不足,意识不到这些步骤的重要性;或者在紧张的项目开始阶段,他们不觉得要在这些步骤上花时间。但经验丰富的经理知道,是否开展这些关键活动是项目成败的分水岭。
本书描述了一个成功的项目所需具备的各种行动基石以及在项目启动阶段应采取的措施。书中大部分章节都基于我过去在项目管理各个领域所发表的文章,此外还包含了几个新的章节。无论是经验丰富的项目经理还是刚上路的新手,都可以从中找到有价值的实践内容。虽然本书的重点是针对采用生命周期或其他方法(包括敏捷开发)的软件开发项目,但这些做法对非软件项目同样适用。正如所有与过程相关的指南一样,每个项目组在采纳这些建议时,都应该充分考虑项目的性质和规模。尽管如此,我相信若在项目启动过程中巧妙地运用这些做法,必将使每个软件项目都有所得益。
本书由5个部分组成,共15章。第一部分包含3章,第1~2章主要介绍了一般项目管理中的一些基本概念和做法。在这些概念和做法中,有一些仅适用于项目启动阶段,而其他则适用于整个项目生命周期。第3章介绍了一种方法和一个电子表格工具,它们能帮助你从堆积如山的需求中排出项目的优先次序。要确信组织把资金投入到了正确的项目上,否则启动一个项目是没有意义的。
第二部分包含5章,主要对一些重要步骤的执行方法提供具体的指导,以尽可能取得良好的结果。第4~6章主要关注识别项目干系人及其设定的项目成功准则,确定产品的发布准则,识别项目风险并做好规划以控制这些风险。第7章介绍了项目任务书,它是启动阶段的关键交付物,确保项目干系人对项目发展方向取得共识。另一方面,软件项目启动时需要为你的团队建立必要的基础设施工具,因此,第8章介绍了我从几个不同组织中汲取的关于工具选择的经验教训。
项目经理总希望做到最好,但他们应该以现实为依据制定计划。第三部分介绍了在启动阶段几种让项目紧密联系实际的方法。第9章强调了让项目各方通过沟通对可实现的承诺达成共识的必要性。第10章介绍了如何在项目进度计划中加入应急储备,应对具体操作过程中可能出现的各种意外、估计不足和风险。最后,第11章介绍了宽带德尔菲(Wideband Delphi)估算方法,较之任何由个体做出估算的方法,该方法能产生更为准确的结果。..
我是以化学研究者的身份开始我的职业生涯的。作为一名科学工作者,我意识到数据以及数据所揭示的本质是极其重要的。从二十多年前进入到软件领域开始,我就将这一思想延续到度量软件开发活动的各个方面之中。项目启动是一个很好的时机,不但可以确定团队需要哪些度量指标以提高过程的透明度,还可以逐步培养团队度量文化。在第四部分的两章中,着重介绍了软件度量指标中的重要内容。第12章以简明的入门方式介绍了软件度量的概念和实践方法。第13章对10个陷阱提出了忠告,它们可能会阻碍度量流程的成功实施。
项目启动是研究过往项目所积累的经验教训的良好时机。第五部分的第14章介绍了建立和使用经验教训知识库的一些方法。同时也强调了应认真选择并应用业界最佳实践,同时避免应用最差实践的重要性。
当项目团队交付其产品时,团队成员会经历一系列的情绪变化。他们为完成工作而感到欣慰,他们为取得成就而感到自豪,他们很疲倦,他们或许已准备参与另一个新的和有趣的项目。但在他们离开之前,明智的项目经理会花时间去积累知识,使得今后的工作能从该项目中获益。因此,本书在最后一章介绍了如何进行项目回顾。项目经理在项目启动阶段所借鉴的经验教训主要来源于项目回顾。
本书的每一章都以一个小场景开始,通过介绍作者自身的实际项目经验,传达一个重要的信息。如果项目经理忽视了这一章的原则和做法,场景所描述的问题很可能就会发生。在页面空白处的气球状发言图标,表示该处引用的其他项目的真实案例支持此处的观点。接下来,每个章节会列出如何将该章节主题付诸实践的行动指南。在页面空白处的迷宫状图标,表示该处标识了项目启动阶段常见的陷阱。
本书的每一章会以几个实践练习结束。你可以充分利用小结的工作表,马上将该章的内容应用到自己的项目中。此外,书中还附带了一系列过程说明、模板和电子表格工具等。你可以从本书的配套网站www.microsoft.com/mspress/companion/9780735625211下载这些内容 。(要充分利用这些工具,你需要能运行Word、Excel和Adobe Acrobat软件。)各章最后的工作表也可在该网站下载,你可直接应用到其他项目中去。
在我看来,其实根本就没有项目管理这回事。我们所指的“项目管理”是对其他项目要素——人、需求、承诺、资源、变更、风险、机会、期望、技术、供应商和冲突的综合管理。几乎每一个项目都包括这些要素,成功的项目经理必须关注这里所说的一切。希望通过本书提供的指南,能帮助你为启动下一个项目打下坚实的基础。
致谢
非常感谢Jim Brosseau、Patt Dronen、Chris Fahlbusch、Ellen Gottesdiener、Andre Gous、Michael Green、Karen King、Lina Kurtysh、Linda Lewis、Jeannine McConnell、Ulla Merz、Neil Potter、Kathy Rhode、Jean Richardson、Johanna Rothman、Pam Rupert、Mary Sakry、Maureen Stankay、Donna Swaim和Scott Whitmire提出的许多宝贵意见。十分感谢Dan Read鼓励我写这本书。
同时,我还要向微软出版社优秀的编辑和制作团队表示感谢:Ben Ryan、Devon Musgrave、Victoria Thulman和出版服务机构S4Carlisle。
最后,我要衷心地感谢我的妻子Chris Zambito,对我将如此之多的时间花在键盘上体现出了宽容和理解。现在不会再让你意外了!...
媒体评论
——Don Reifer,软件工程大师,AIAA软件工程奖得主
“Karl E. Wiegers的书,当然是必读之作。”
——Robert L. Glass,软件工程大师,ACM会士
“Karl的书最美妙也是最可怕之处在于,他把促使项目尽可能取得成功的所有该做的事情全部呈现了出来。之所以谓之美妙,是因为它有详尽的列表。之所以谓之可怕,是因为你若把它们全部罗列出来,列表会很长,长到令你眩晕,而有可能放弃实施。你需要抵制这种诱惑,浏览这些列表清单,然后尽可能回答这些问题,由此起步。也许你得不到全部的答案,但是拥有一套很好的问题集也是不错的开始。”
——Luke Hohmann,Enthiosys公司的创始人和首席执行官
“Karl Wiegers这本书名副其实——为项目经理必须做的最重要的一件事情提供实用的方法、诀窍、建议和工具:在启动阶段为项目铺平通往成功的道路。通过直接和通俗易懂的方式,Wiegers为读者展现了一系列必须认真思考并采取行动的紧密相关的主题。他提供了很多可以立即使用的实用工具。你可以利用本书在项目启动阶段直接切入主题,得到很多令项目有良好开端的实用的建议。”..
——Ellen Gottesdiener,EBG咨询公司Software Requirements Memory Jogger(Goal/QPC,2005)和Requirements by Collaboration(Addison-Wesley,2002)的作者
“如果这本书是关于构建软件的而且还是Karl Wiegers写的,那么它绝对值得一读。”
——Robert L. Glass,Computing Trends公司总裁
“所有项目团队都可以从改进中获益,但是当他们想要改进时,需要可以直接使用的简明信息。Karl一直致力于提供易于理解且可以随时随地使用的信息。无论是估算还是设定优先级,或者是协商谈判,你都可以很快在本书中找到相关的章节,仔细地阅读它们,把它们付诸实践吧。这本书汇总了很多不可或缺且易于理解的工具。”
——Neil Potter,过程小组 Making Process Improvement Work(Addison-Wesley,2002)的作者...