书评:The Business OF Software译者说是"..管理人员、编程人员、企业家、以及其他人员的必备读本",我的看法是:与软件公司的编程人员和管理人员比较而言,这本书更适合于企业家。
可能是出于我们可以理解的某种原因吧,把该书的原名为The Business of Software软件商务译为《软件业的生存之道》可以说是典型的中国式译名。本书从一定高度讲述了决定公司在软件业取得成功的一些因素,诸如经济、技术以及社会等方面。书中也讨论了软件业的历史,主要关注过去五十年中重要的公司和主要的范例。因此也被部分读者认为是《软件业的成功奥秘》的翻版,我认为两者虽属同一类作品,但终究还是还是不同的。 “每个管理者、程序员和企业家必须懂得如何在身处顺境和逆境时保持兴旺和生存”,原书的这个副标题实际上是超出了本书的范围的。尽管Cusumano的主题可能会吸引很多管理者和程序员,但我觉得书大量中的细节信息还是更适用于软件企业家。该书的重点是讲述这个行业,以及一些详细的学习案例。 这本书被分成七个章节。前面的章节中概述了软件行业,第四章讨论了软件开发,剩下的几节内容是与企业家相关的。{dy}章介绍了软件行业并解释了该行业的经济与其它行业有何不同。经典的例子是软件产品的{dy}份产品可能需要投入大量的资金(设计、编码和测试),但是产品的拷贝仅需花费几分即可(刻CD或者放在网络供下载)。{dy}章也简短而粗略地概述了欧洲、日本和美国的软件公司,并解释了美国和欧洲的软件开发方法与日本普通公司的方法之间有何不同,简述两家公司。 第二章或许是该书{zh0}的一部分。讨论了软件公司必须在策略方面做出的若干基本选择:是否应该关注软件产品的销售即产品型公司、提供软件服务(比如,定制应用程序开发)服务型公司,或者遵循混合的方法(比如,销售产品和支持服务)即产品和服务混合型公司。Cusumano指出,随着时间的过去,大多产品公司当他们的产品在目标市场上占据主导地位时,便转向混合或服务公司,并且此时低价格的替代品也是可用的。他还讨论了在潜在新许可耗尽后,通过维修和服务费用持续获得收益的技术。第二章也简短讲述了平台动力学。Cusumano 和 Annabelle Gawer在他们的书中提到了 平台领导的主题,但是这一章也讨论了平台{ldz}和配套者的角色。简而言之,平台{ldz},比如Microsoft的Windows操作系统,定义了一个特定的架构并提供了一系列基础能力,其它公司在此平台上为用户提供增值产品(如,Adobe Photoshop 和 Lotus Notes都是运行在Windows操作系统)。平台经济即平台提供者吸引众多的公司针对该平台开发有趣的配套产品,这将产生更多的用户,更多公司开发运行在某平台的软件配套产品,又产生了更多用户,等等。这应该说是本书的{zd0}亮点。不过要是您读过Cusumano写的Platform Leadership大概会失望,毕竟有些相似。第三章简略回顾软件发展成为一个行业的简短而复杂的历史,再次看见服务和产品之间不可避免的关系,强调了几个历史的教训。软件业五十年的历史,并将其划分为以下几个阶段:主机计算全盛时期(20世纪50年代到20世纪70年代末)、个人计算全盛时期(20世纪70年代末到20世纪90年代中)、开放源代码大规模发展时期(20世纪80年代中到今天)、Internet/Web大规模发展时期(20世纪90年代中到今天)。作者花了许多篇幅讨论的蓝色巨人IBM,毕竟100年历史的公司是个活化石,其发展史值得研究,启示也多。 第四章讨论了包括过程在内的软件开发{zj0}实践。首先说明仍旧存在1968年那个NATO Science Committee的“软件工程问题”列表的问题。讨论了开发过程在过去35年中是如何解决这些问题,并提供出好的出发点,比如同步和稳定。同时也说快速的创新和改变的能力远比安全和可靠性重要。对于进入软件开发领域但却没有经验的管理人员可能对这一章节的内容很感兴趣。但已经阅读过许多有效软件开发过程相关的书籍和文章有经验的软件工程师可能觉得会了无新意,尤其敏捷运动流行的今天,甚至会觉得有些过时,毕竟作者成书于2002,那时敏捷刚刚形成趋势,似乎不可苛求作者,再说该书定位于商务管理人士。
{zh1}一部分通过一系列学习案例讨论了软件企业家。Cusumano列出用于评估软件企业发展的八点基本要素,进而将它们应用到软件收益中。结果相似,以致觉得案例有些冗长。对于身处互联网时代的我则更希望Cusumano介绍一些大型的成功,比如Google 或是进化的产品的学习案例,比如,Windows NT或Lotus Workplace或市场/平台{ldz}引入的产品(比如Microsoft的.NET)如何研发和演化而来的。 本书估计不会吸引那些没有直接与业务打交道或者已经相当熟悉软件开发{zj0}实践的普通编程人员。或许打算开一家小型软件公司的创业者对本书会最感兴趣。想想书中的软件策略和9个入门案例都会对创业有比较多的启示。而大型软件公司的软件产品的管理者和软件品牌,可能更适合阅读 Cusumano的另外的一本曾经流行于世的北大出版的《微软的秘密》 即Microsoft Secrets,不少读者正是通过本书来窥视当时还是极其神秘的微软, 及作者与Gaberiel Gawer(作者指导的法国女博士,别忘了作者可是MIT的教授)合著的《Platform Leadership》,因为此书更详细地介绍了操作、策略和市场的问题,可惜国内似乎还没引进,不过从事产品和品牌管理的不妨找来看看,如果简略了解,也不妨去MIT网站看开放课件。 |