您的浏览历史

软件开发的边界--管理成功的项目

促销活动
精彩评论

基本信息

编辑推荐

Rational Software的资深项目经理——Joe Marasco结合其数十年的一线开发经验所撰写的软件项目管理书籍

推荐阅读
软件开发项目管理..

市场价:¥68.00
4-5星价:¥57.80
[购买] [收藏]

内容简介回到顶部↑

本书由最基本的管理思想开始讲述,每一章节都是一个单独的主题。作者以其丰富的实践经验、严谨的工程思想及幽默风趣的讲解方式,为读者带来了项目管理中众多问题的全新视角与观点。.
本书可供软件开发和软件项目管理人员阅读。对于项目管理人员以及普通开发者,本书的许多章节都值得细细品味。...

作译者回到顶部↑

本书提供作译者介绍

Joe Marasco是IBM公司旗下五大品牌之一Rational Software软件公司的一名已退休事业部经理和高级副总裁。他负责过许多产品的开发、营销工作,主要负责Rational Apex产品以及为微软Visual Studio设计的Visual Modeler。1998年,他成为Rational的高级运营副总裁,2003年从Rational退休。他曾获得美国库伯联合学院化学工程学学士学位、加州大学尔湾分校科学管理硕士学位,以及瑞士日内瓦大学物理学博士学位。在不从事写作的时候,他喜欢野餐烤肉和打高尔夫球;他的烤肉技术高于其球技。...
.. << 查看详细

目录回到顶部↑

作者简介. xix
前言 xxi
序 xxiii
第1部分 综合管理 1
第1章 开篇寄语 3
1.1 优良软件的重要性 4
1.2 沼泽中的坚硬石头 5
1.3 读者 6
1.4 迭代式的问题解决周期 6
1.5 回顾 10
第2章 计算之源 11
2.1 催化剂 11
2.2 答案 12
2.3 这一计划是如何实施的 13
2.4 为什么这一代工程师与众不同 15
2.5 计算 16
2.6 从它们的名称中得出数字大小 17
2.7 当年的计算机是怎样的呢 18
2.8 我们的计算传统 20
2.9 回顾 20

译者序回到顶部↑

作为一名软件从业人员,随着国内软件图书出版行业的迅速发展,引进的软件工程与项目管理领域的优秀书籍层出不穷,现在可以与世界同步,博览新书。从CMMI到敏捷开发,从项目管理的基本原则到巨细靡遗的指导手册,我们能够了解、认识并吸收国外优秀软件工程师的知识和经验。而摆在我面前的这本《软件开发的边界》,正是一系列饕餮大餐中一道别致的菜肴,它可能不像经典著作那样赫赫有名,但凡是认真读过本书的人都会给予它很高的评价;它可能不如一些教材那样面面俱到,但书中一些精选的话题一定会让你受益匪浅。.
本书的作者Joe Marasco是在软件行业开发一线奋战了数十年的老前辈,他从工程类院校毕业,投身软件开发行业,从一名最底层的程序员成长为Rational Rose公司的高级副总裁(已退休)。这种从士兵到将军的经历让他具备了数十年亲身参加并组织各种软件开发项目的深厚经验。通过这本书,他与读者分享这些价值非凡的经验。物理学专业出身的他具有严谨的思维和工程学逻辑,对每一个问题的分析都会让你理解并信服。他在讲解本书时不失生动和风趣,某些章节多次采用苏格拉底式的对话来引导话题的深入,可能习惯东方式思维的我们一开始并不适应,但如果仔细品味,就会发现其中的精妙之处,并让自己慢慢地融入情景之中。
这并不是一本一步一步指导你如何进行项目管理的教科书,作者近乎剑走偏锋的行文特点,为我们提供了众多有趣的话题和深入的讨论,下面列举一二:
在第1部分的“计算之源”中,作者会带你回到冷战时期美国年轻的老一代工程师们激情飞扬的年代,让你体会美国软件行业的深厚底蕴;
第3部分“项目管理观点”,在对我们所熟知的项目管理“四要素”进行分析时,作者提出的金字塔模型会令我们耳目一新;
第4部分“人的要素”,对于薪酬、任务难度和工作绩效的精彩论述也能给我们带来一个全新的视角;..
第6部分“高级主题”,关心软件组织或者企业发展壮大这一热门话题的读者们,一定能够在“增长”一章中得到许多有益的启示。
目前的软件行业正走入全球化的时代,可能你坐在中国成都的办公室里,中午与一名印度班加罗尔的工程师讨论技术细节,下午向德国的项目经理报告任务进度与风险,晚上向美国的同事咨询系统架构事宜。这一趋势在软件开发项目规模、范围与难度都不断扩大的今天,无论作为一名软件项目管理者还是作为一名开发者,都会越来越重视自己的“Soft Skill”。如何在具备足够技术功底的情况下,成功地管理或者参与一个项目,是许多从业人员都要反思和自我提升的一个过程。我很高兴能够看到《软件开发的边界》这类书籍的出现,尽管我也是技术出身的开发者,但这样一本没有任何程序设计方法和技巧的软件工程书籍却能够深深吸引自己。因为作者的一些闪光思想和观点,能够带给我很多技术之外的思考。
尽管本书涉及软件项目管理的很多方面,但几乎每一章都可以作为一篇独立的软件开发的短文,当你在某一方面遇到了问题正苦思冥想的时候,可以看看本书中的某些章节,看看Joe Marasco的经验能否让你豁然开朗。
总之,对于从事软件项目管理或者作为软件项目团队一员的你,本书的价值在于能够让你用一种开放式的思维,去重新审视书中涉及项目管理的那些关键之处,作者采用的大量类比和隐喻能够让你拥有愉快的阅读体验,并从中发现一些闪光点和启示。
感谢Joe Marasco先生用自己数十年的深厚积累为我们写出了一本优秀的著作,我从本书中学到了很多。我相信它也不会令读者失望。
感谢博文视点周筠老师、编辑陈元玉女士为译者提供翻译本书的机会和她们为本书所做的辛勤工作,以及技术编辑方舟先生在后期校阅过程中的细致工作。最后特别感谢我的女友非非,在我忙于工作与翻译之时,她给了我很大的帮助和支持。限于译者的能力,翻译处理如有不当之处,欢迎广大读者来信指正。...
SAP全球研发服务中心(成都) 雷程炜
2006年10月
Milan.lei@sap.com

前言回到顶部↑

为何每个人在软件开发方面都得听听Joe Marasco说些什么?.
1991年春,Joe获得了公司五年一次的服务奖。当时的Rational Software规模较小,还有精力考虑这些奖项,且Joe在当时是相当与众不同的。我们从一辆Mack牌卡车上取下了经典的牛头犬标志,并将其裱进荣誉奖章的牌匾中。每个人都认为这个奖项代表了Joe的贡献和特点。
因此,在接下来的那年,当我们选择Joe来负责一项关键的开发工作时大家并不感到十分意外。那时,我们的旗舰产品运行于个人电脑平台上,我们认识到将其搭建至UNIX平台上运行至关重要。虽然这样的移植是必须的,但是充满了风险:事实上,许多其他公司正在尝试将他们的软件方案从个人硬件转移到标准工业平台上。任务确实非常困难,结果也是未知的。
另一方面,按照硅谷的标准来看,46岁的Joe绝对是老字辈了。但我们都相信他的经验和作为舵手的手腕将带领我们成功完成任务。我们同时也相信Joe会尽其所能来完成该项目。
历史本身说明了一切。1991年9月,由Joe领导的开发团队计划两年内在两个UNIX平台上发布“Rational II”。7个月后,功能有所限制的原型开始投入运行。16个月后,开发团队变得“自主”起来,这意味着产品可以通过自我完善来完成最终的开发。这时,开发团队发布了著名的基于UNIX平台的Rational Apex。两年计划最终得以实现。..
Apex是一款非常成功的产品,至今仍然有其客户群。Joe在发布2.0和3.0版时是事业部经理,同时在发布其与UNIX和Windows平台的接口时对其进行监督。更重要的是,在1993年发布Apex 1.0版后的10年时间里,每当我们在这一产品上遇到困难时,Joe总是会“随叫随到”,替我们排忧解难。随着企业的成长、不断兼并和壮大,Joe始终扮演着排忧解难的角色,总在我们最需要的地方、压力最大的时候给予帮助。
Joe在发布产品方面如此成功的原因之一在于:他同他的开发人员一起花费了大量的时间来理解产品的细节和开发难题。但同时他也花费了大量时间同公司的顾客交流,深刻理解他们的需求。每次产品的发布都是许多折中的结果,Joe每次作出决断的时候都是在收集了翔实的信息后作出的正确判断。
在Rational公司工作的后期,Joe开始写一些软件开发的文章发表于公司的电子杂志《The Rational Edge》上,那些文章与我们的“三友”所写的文章不同,它们更边缘化,折射了Joe早期的以及在Rational公司的经验。我们发现Joe十分中肯地介绍其经验,并且担当了全世界软件项目开发经理的启蒙导师这一角色。大家对这些文章的评论都非常积极,非常高兴这些文章如今得以归集成书。
这不是软件开发领域理论性的论述。那并非Joe所指。Joe可以带领他的团队发布引以为豪的产品,这些产品可以轻易地满足客户的真实需要。如果你也希望如此,该书则为您的必读书目。...
Mike Devlin
IBM Rational Software公司总经理

序言回到顶部↑

本书是收集了21世纪初Rational Software公司的电子杂志《The Rational Edge》上的“Franklin's Kite”专栏中的一些篇章而编纂成的。这些文章面向软件项目开发经理人,其目标是帮助读者避免在软件开发项目和团队中普遍出现的缺陷和不足。在连续刊登了20周之后,编辑Mike Perrow和我都发现读者开始每月都精读这部分专栏。.
我的目的不仅仅是罗列这些文章,还在于用某种形式将它们结合在一起,使它们更加有益于软件项目开发的经理及其总经理。我根据其主题重新编排了次序。这使得我在一些地方做了小小的改动。同时我也花费了一些精力在脚注上,之前许多脚注都以URL的形式表示,现改用比较正式的形式表示。最后,我在每一章节的前后都增加了内容,使得每章的上下文更清晰地成为整体的一部分。
读者很容易注意到各个章节都有其不同的风格。一些是解释性的,一些是注重分析的,还有一些是作者与其虚拟出来的Roscoe Leroy友好的“苏格拉底式对话”。Roscoe是创作出来的人物,一位最初对软件开发一知半解的优秀的技术总经理。他在本书中起着陪衬作用,他的“初出茅庐”使我不得不抛弃术语来解释事情。我的方法非常普通,我运用了许多技巧来传递我想要传递的信息。一些章节将吸引一些读者,而其他章节又将吸引另一些读者。我的这种把戏学自Horace,他写了《诗的艺术》一书,该书既给他
带来了利润也带来了愉悦。在指导读者的同时也给读者带来了乐趣。..
我将该书分为六个部分,每部分四个章节,大体是:
●综合管理:这些章节涉及的内容有益于每一位经理人,其中介绍了我的一些背景和偏好。在此部分,我将读者置于理解后面的章节所需的共同基线之上。
●软件差别:在这部分,我们主要探讨软件开发管理与其他管理的不同之处。
●项目管理观点:我视软件开发项目为普通项目的一个变量,因而受到经典的项目管理技术的束缚。另一方面,我仍试图指出软件开发的不同之处。
●人的因素:在这一部分,我将眼光放在从事软件开发的人身上。我再次试图对比找出软件开发项目的不同和相似之处。
●横向思维:软件业者因其自己的看法不同而出现的问题。我将试图引导读者从独特的视角出发,思考其从未想到过的问题。
●进阶主题:成功的软件开发经理就像优秀的弹子机玩家:空手套白狼。我们将要在这部分讨论成功所面临的挑战。
本书共有24章。你可以连续读完,也可以一次挑选其中的一章来读,这取决于你自己的选择。这是一本优秀的“飞行读物”,阅读其中的一个章节,然后在余下的飞行时间中思考。如果你能从其中的一篇中获得哪怕一个新的想法,这本书就算是物有所值了。而我也算获得成功了。
在作了如上说明之后,让我们正式进入本书。...

评论交流

共有7人开贴评论  9人参与评论  5人参与打分 查看

3人
 60%
用户平均打分
我要写评论 help如何参与评论和打分
1人
 20%
1人
 20%
0人
 0%
0人
 0%

xiaodaoren

专家级评论员
精彩书评
评价等级:  
发表于:2007-3-8 19:03:00
好书,其实现在的项目经理缺少传统职业经理人的一些必要管理技巧,作为技术型企业管理者必然都不缺少技能,但是他们还有一个重要的职能,就是协调沟通配置资源,人的因素,要不被低估了,要不是就被高估了。技术型经理人,过度追求规范,流程,带来了高成本,过低又带来了高风险。Joe Marasco倒是给了大家一些不同的思考。比如一些传统的管理技巧在项目中的应用。认识的有些项目经理,确实在作一些在传统职业经理人眼中很没有意义的事情,这书有很多的很好观点,值得你参考,甚至照搬。呵呵,建议经理们看看!!
翻译不做评价,不是严谨的技术书
回复 ( 2条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得8支)  扔鸡蛋 (得1个)

yzdbs

二级评论员
  
发表于:2009-10-29 10:46:00
这本书真有这么好吗????
您觉得呢? 送鲜花 (得1支)  扔鸡蛋 (得0个)

hanpengbo

二级评论员
  
发表于:2007-8-30 13:10:00
没法读,可能是我水平太差吧,理解不了它在说什么。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

baoxiong
四级评论员
评价等级:  
发表于:2007-4-4 16:26:00
不错,正在考虑买一本呢,以前都是下电子书看,资料很全的,大家可以交流一下啊 http://www.51leifeng.net/viewthread.php?tid=102&extra=page%3D1
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

diogin
一级评论员
评价等级:  
发表于:2007-3-25 14:21:00
很不错的书,非常值得一看。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共7条)