有效管理软件开发项目

2002-5-10 15:23:35【作者】 畅享网 【进入论坛】
本文关键字 业内新闻
广告

书名:
超越混沌:有效管理软件开发项目
原书名: Beyond Chaos:The Expert Edge in Managing Software Development
原出版社 Pearson Education
作者: (美)拉里·康斯坦丁
译者: 雷明 等
书号: 7-5053-7514-8
页码: 390
定价: ¥42.00
折扣: 0.8
会员价: ¥33.60
币值: 420
丛书名 软件项目管理系列丛书
出版社: 电子工业出版社
出版日期: 2002-4-1


  混沌是指编程中的无序场面—为计算机和因特网开发各种应用软件的各种项目中,其日常活动的真实情形就是如此。作为一部汇集业界世界级权威专家的精粹论文集,本书体现了作者们深刻的洞察力和智慧,向读者展示了软件项目开发及组织中最为关键的实践过程、设计方法、团队管理等。通过那些引导思考的、实用的、具有里程碑式的精悍文章,对实际工作者在软件开发、网络应用开发、软件工程和技术管理等领域提出了指导和建议。

目录
译者序
前言
作者简介
第1部分 关于人的论述 1
第1章 管理麻烦的人:改变那些可以改变的人 3
第2章 避免反馈陷阱:改善与顾客和委托人的交流 11
第3章 卓有成效的培训:吸收并固化知识 19
第4章 保持平衡:管理工作关系 27
第5章 衡量工作:关于如何雇用最好的人 35
第6章 问题求解的共性:高效人的习惯 43
第2部分 项目管理 51
第7章 要事先行:项目管理入门 53
第8章 钱包和棒球棒:支持原则 61
第9章 以数字衡量的开发效率:加快和延缓软件开发的因素 69
第10章 对杂乱数据的管理:管理数据迁移 79
第11章 与每一个人都有关:软件可用性的责任 87
第12章 “创新式”设想:摈弃幻想,脚踏实地 95
第13章 软件协作:管理合作的复杂性 103
第14章 管理转包项目:内部项目管理的外部化 111
第15章 对待挑剔的客户:采取双赢策略 119
第16章 避开冰山:注意项目开发中的危险警示 127
第17章 在柠檬果里提取柠檬汁:从项目失败中汲取教训 135
第3部分 在压力下工作 143
第18章 死亡之旅:从一个没有希望的项目中生还 145
第19章 网络时间开发:高速的软件工程 153
第20章 从危机模式中摆脱危机:强制加班的可替代方法 161
第21章 缩短发布周期:突破瓶颈,跨越障碍,走出困境 169
第22章 网络公司管理:消除创业型公司综合症 177
第23章 化繁为简:模型驱动网络开发中的捷径 185
第4部分 应达到的质量 195
第24章 不要再找借口:创新的技术与无关的离题 197
第25章 混乱都是你的错:站在软件行业的角度看 205
第26章 重复应用的诱惑:实现可重复应用的组件 213
第27章 现实的需求:在质量和交付期限之间抉择 221
第28章 规则说了算:作为需求的商务规则 229
第29章 驯服狂野的网络:网络开发中的业务调整 237
第30章 稳定公司的免疫系统:抵制风险厌恶的倾向 245
第31章 创造软件:需要上的突破 253
第5部分 过程与实践 261
第32章 自由的有序:适应性的有机模型 263
第33章 超越第五级:从最优化到适应性 271
第34章 最优化还是适应性:向典范看齐 279
第35章 适应性软件开发:一个经验报告 287
第36章 创造诚信的文化:期限、纪律和管理成熟度 295
第37章 前线归来的突击队员:总结一线战斗的教训 303
第38章 通用模型—— 企业资产的一种 311
第39章 送给管理者的卡片戏法:用于设计和
决策的简单方法 319
第40章 一次性软件:在软件开发中应用废弃原则 327
第41章 软件霸权:超越通用的解决方案 335
第6部分 领导与团队合作 345
第42章 规模扩大:大型团队合作 347
第43章 维持团队合作:在开发周期内促进项目开发 355
第44章 来自基层的管理:俄国大使馆的方法 363
第45章 如何成为领导者:给未来项目开发经理的建议 371
参考文献 385

前 言


混沌,不是指宇宙演化早期的那种混沌状态,也不是指数学中的那门混沌分支学科,更不是指社会转型中那些狂风暴雨式的革命场景,而是指编程中的无序场面——为计算机和因特网开发各种应用软件的各种项目中,其日常活动的真实情形就是如此。

在这种混沌中,无数的管理者为保持控制力和稳定而努力,为软件性能和可预测性而竭尽心思。首席信息官负责战略方向和企业间的协调工作,而项目负责人向他们上交日常的管理和开发进程报告。站在项目负责人的角度,他们试图理解和管理无比复杂的开发技术和流程,但技术变化的步伐却越来越快,从而导致复杂性不断增高,也更加难于管理。

放牧松鼠,圈养野猫,教化好战的游牧部落。无论采取何种暗喻,软件开发管理中的各种挑战都意味着一个传奇故事。对规模不同、范围各异的项目来说,不管是由分工明确的数千名程序员和测试员,还是由一小队自由职业者来开发,这些故事的警告性意味是一样的。项目支出可能会加倍超出,交货日期不断推延,所有的一切就像高速公路上飞奔的汽车不得不拥塞在出口处一样。如果存在预算上限、技术目标和交货日期的话,软件开发项目的支出很少有低于项目预算的情形,技术目标也很难全部实现,交货日期往往后延。应用软件远比高耸的写字楼复杂得多,可项目启动时的规划有时不过是写在餐巾纸背面的草图。

一些管理者完全放弃了对这种混沌的抵抗,并且坦然接受为项目的工作状态、无可改变的现实,以及为了管理这个难于理解的高薪行业而不得不付出的代价。他们努力让乱哄哄的人群变得有序,不断追求尽可能高的技术系统运转能力。有时候,产品需求不过是行政人员的幻想,而不知内情的市场人员却在任意设置交货日期,此时他们也只好试图从中寻找某种确定性。

而另外一些管理者则在让人昏沉的编程手册和详细解释各个步骤的流程说明中寻求避风港。他们通过严格周密的管理来产生对项目的可预测性,从而也使支出由此变得庞大的系统听起来十分合理。

还有一些管理者指鹿为马,将失败说为成功。他们对无法管理的混沌举杯庆贺——因为那是创造的熔炉。如果要释放数字天才的能量从而改变地球人的生活,那么混沌是无法缺少的必要环境。

但是在混沌的身后,除了投降和庆贺之外,隐藏着另外一种对软件开发的观点—— 软件开发项目和软件开发者其实都是可以管理的,混沌不是无法避免的必然情形,也不是开发过程中挥之不去的阴影。在这个观点中,拯救的力量存在于需求分析的细化工作中,成功来源于敏锐的洞察力,控制来自于用心的观察和规划。

专家见解的特色在于看法的多样化。本书汇集了体现他们各自洞察力、所受启示和实用技巧的文章,以及那些工作在第一线的管理者和咨询师—— 一群按月向管理论坛栏目提供稿件的著名专家的稿件,他们这些精英对争议颇多的问题提出了自己的看法。管理论坛是极负盛名的行业出版物《软件开发》杂志的一个定期专栏,它已经被公认为是该杂志最受欢迎的专栏之一。

管理论坛专栏为忙碌在一线的管理者服务,它提供了发人深思的实用短文,由工作在软件开发、网络应用开发、软件工程和技术管理等领域的那些水平一流的领导者和实干家撰写,如艾德·约登、凯珀斯·琼斯、米勒·佩吉-琼斯、斯蒂夫·迈克康奈尔和吉姆·海斯密斯等著名的行业杰出人物。对文章写作手法和思考方法之中表达出来的可读性和学术水准,专栏都设置了较高的标准。每个客座专栏作家都身担双重任务,首先是向工作在一线的管理者提供马上就能应用的东西,其次是为他们准备一些东西去思考未来。

由于作者来源的多元化,很显然本书中的各种讨论是建立在不同的知识背景和工作经验之上的,从而代表了不同的观点。但他们的共同点是相同的积极思路—— 软件开发和软件开发者都是可以管理的,而且在这种讲究成本和技术的领域中绝对需要更好的管理。

这些短文覆盖了多种主题,包括如何和难于相处的人打交道、如何在基层进行管理、处理开发失败的项目、支持团队工作和开发软件原型等。在这些章节中,管理者会有幸获得许多实际工作经验的精华,感受来之不易的智慧思索,它们来自于那些在技术管理领域中拼搏奋斗并取得胜利的杰出人物。

高度集中的分析和详细的建议伴随着引人深思的见解和考虑周到的观点。这些短文依据更大的主题进行编辑和组织,从而形成合乎逻辑的阅读顺序。在本书的最后一章中,我希望自己的总结论述对软件开发管理的未来做出了一些有预见性的前瞻,并指出了我们将要面临的挑战。

拉里·康斯坦丁

于罗利,马萨诸塞州

2001年3月


__________________
MSN:ajie33@hotmail.com
WPMI:知识帮助生活更美好!

如果您希望与本文章的作者或其所在机构,进一步交流,请联系:畅享网 姜小姐
jill.jiang@amt.com.cn | 021-51096826-112 | 在线联系
商蓉蓉专栏[原创]营销就是“先入为主”吗..

在激烈的竞争中要努力寻找蓝海,在进入新市场时要抢占先机,以占据有利的地位。否则错失良机,蓝海很快会变成红海。

人月神话专栏[原创]精益看板管理和敏捷软件..

我们要意识到在软件开发中的浪费没有所谓的原材料,软件开发最大的浪费就是人力资源的等待已经我们开发完成工件的返工。

郭远刚谈项目管理[原创]信息系统项目成本估算的..

1. 需求信息的复杂性。与其他有些传统项目不同,信息系统要满足的诗人的主观需要。由于人的复杂性,给信息系统带来了无数的难以确定的因素。而且,随着项目的……

中国式项目管理[原创]软件产品的生命周期

管理软件,无论规划多好,一般生存10年就不错了,随着客户个性化需求不断累积,原来的架构难以适应鲜活的业务需求。

段柯专栏[原创]诊断中小企业软件项目管..

对于企业管理,大公司有大公司的方式,小公司有小公司的方式,如果把别人的经验生搬硬套到自己身上,可能会适得其反。