前略:http://www.cnblogs.com/Kassadin/p/4233497.html

案例1

从书上的一个案例开始:

让我们来看看AT&T公司(美国电话电报公司)的案例吧。1984年,在按照政府规定分拆了其本地电话业务之后,AT&T公司转型成为一家长途通信服务提供商。分割协议签订后,AT&T公司便可以开始投资新的业务,因此,几乎整个管理层都立即开始谋求增加收入的途径,以期从新的增长中获取更大的股东价值。

第一次的类似尝试起源于当时对于计算机系统和电话网络集中化的普遍认知。AT&T公司开始首次尝试建立自己的计算机部门,以求在这两大领域的交界点上谋得一席之地,但这个尝试却使AT&T公司承担了每年亏损2亿美元的后果。AT&T公司在一项业务上反复攻坚,最终被证明无从下手,然而其不但没有汲取教训,及时退场,反而在1991年决定投入更大的赌注:以74亿美元的价格收购NCR公司—安讯资讯,当时的世界第五大计算机制造商。而之后的事实证明,这笔钱不过是首付而已:AT&T公司为了完成收购行动,又支付了20亿美元。1996年,AT&T公司最终放弃了这一增长愿景,以34亿美元的价格出售了NCR公司,仅收回了1/3的投资本金。

然而,公司的成长不能就此止步不前。即使在遭遇了收购NCR公司的惨败之后,AT&T公司仍在寻找更接近其核心技术的发展机会。在看到其名下分离出来的几家本地电话公司在无线电话服务方面取得了成功之后,AT&T公司汲取经验在1994年以116亿美元的价格购买了麦考蜂窝通信公司。该公司当时是美国最大的移动运营商,这一次AT&T公司砸下了150亿美元,建立起了其自身的无线业务。但随之而来的是华尔街分析师的抱怨,他们不知道该如何为高速成长的无线业务和增长率低下的有线通信公司进行捆绑估值。AT&T公司由此决定在2000年单独将无线业务包装上市。当时该项业务市值为106亿美元,仅为AT&T公司在这一轮冒险投资中所付出资金成本的2/3。

尽管这次行动使AT&T公司回到了原点,公司仍然不得不继续前行。于是在1998年AT&T公司又开始了一项新的战略行动,全面进军并改造本地电话业务,使之与宽带技术相结合。在这次行动中,AT&T公司还以1120亿美元的总价收购了TCI公司和MediaOne公司,AT&T公司从此成为美国最大的有线电视运营商。然而接下来的悲剧来得比任何人预见的都要早,事实证明,该计划的实施和相应的集成工作遇到了无法克服的技术困难。2000年,AT&T公司忍痛以720亿美元的价格将有线电视资产出售给了美国最大的有线系统公司康卡斯特(Comcast)。

在短短10年多的时间里,AT&T公司浪费了大约500亿美元,同时付出了更为惨重的代价—股东价值受损,而造成这一后果的原因却是因为公司想要通过成长来提升股东价值。

这个案例发人深思,一个高科技公司投资新技术,进行技术创新;结果却让人失望;现在我们来分析AT&T投资失败的原因:

【1】是AT&T的高管们水平不行吗?还是说他们没拿到MBA学位?

【2】是AT&T技术实力太差吗?技术团队能力不行吗?

对于第一个问题,或许在50年前我还可以认同,但是在50年后的今天,绝大多数高管都具有高学历,更不用提AT&T了;然而有趣的是,反而是50年前,这些不是MBA的高管们显示出了惊人的决策力和创新能力。

对于第二个问题,以AT&T的技术实力,显然很难想象。

那么,既不是高管的问题,也不是技术的问题,到底问题出在哪里呢!?即使是精英团队在创业的时候也无法避免失败,技术投资行业的投资者们也已经默认了这样的定律。在技术投资行业,已经普遍认可的事实是:10个投资只有1-2个是完全成功的,他们正是依靠这1-2个投资的成果来确保他们投资组合的胜利。在这种背景下,精英团队都无法确保成功,那么非精英团队的生存空间更是可想而知。

《创新者的解答》希望系统化的给出技术创新的解决方案,找出突破性创新的关键点。通过这个案例,作者希望告诉我们,实力团队投资新技术往往不一定能够在技术创新面前保住自己的技术优势,于此相反,这样的创新通常会导致慢性死亡。

案例2

仍然是书上的一个案例:

1980年左右,Apple公司推出了他们的微型计算机Apple II,Apple II一经推出便取得了良好的市场反响。苹果公司在生产Apple II时,采用了共生式产品架构,这是个和开放式产品架构相对应的概念,所谓共生式产品架构可以理解为“优化的,有自主知识产权的产品架构”,由于采用了共生式产品架构,苹果公司能够了Apple II中加入许多优化的激动人心的功能,它保证了它的产品足够好;

然而,2-3年之后,IBM公司推出了一个划时代的产品——IBM PC,该产品采用开放式产品架构,CPU采用Intel公司生产的CPU,而操作系统采用了微软公司生产的MS DOS操作系统;IBM PC在短短的时间内超过了所有的竞争对手,很快便占领了个人计算机市场,并成为了PC的事实标准。

又过了30年,Apple公司同样基于共生式产品架构,推出了他们划时代的产品——iPhone 4,颠覆性的改变了手机市场,智能手机的重新定义又使Apple公司重回世界顶尖公司的行列。

那么问题来了,公司在做产品时,哪些东西需要自己实现,而哪些东西又可以外包给其它公司实现呢?一个类似的问题是:采用共生式产品架构好呢,还是采用开放式产品架构好呢?

看了上面的案例,或许你已经在两种架构之间无法抉择,为什么IBM采用开放式体系结构打败了Apple,而Apple又采用了共生式产品架构重回IT巅峰。其实这并不矛盾,在上一篇文章中,我用抓TIMING来总结这种现象,相信很多人当时好像看懂了,但细细一体会,又觉得我什么都没说(因为没有这个案例做铺垫的原因啦)。这里,我详细解释以下抓Timing。

所谓的抓Timing,就是看时机。到底采用共生式体系结构还是采用开放式体系结构不是取决与企业内部IT高管的一个决策(尽管看似如此),而是取决于当时的市场情况。Which Architecture should we choose,it all depends on the situation.

客户需要完成他们的任务,客户的购买行为取决于你的产品能否帮助他们解决问题。而市场产品状况可以分为:当前市面上的产品是”不够好“,还是”好的过头“。即无法满足用户需求的市场和过度满足用户需求的市场。

在无法满足用户需求的市场条件下,共生式产品架构往往能够取得成功。原因很简单,无法满足用户需求的市场往往发生在新技术早期,这个时候产品匮乏,用户有需求却无法完成,比如在1980年左右,用户已经意识到个人计算机可以帮助他们解决办公,会计等一系列问题,但没有相应的产品可以满足他们的需求。这个时候Apple II诞生了。Apple II采用共生式产品架构,其好处在于完全由Apple自己整合软硬件,可以保证产品质量符合预期;这就和事必躬亲是一个道理,假如你是一个很有经验的软件工程师,你总是觉得如果代码全部由你自己来写,最终的软件质量是最好的;由于整个产品由自己进行设计和开发,我们可以设计出一系列相互依赖的组件,产品的某一部分无法独立于其它部分,产品作为一个整体进行开发,往往具有知识产权,往往能够优化产品的功能和可靠性。

或许你已经看到了共生式产品架构的好处,正是这样的好处满足了无法满足用户需求的市场状况。随着PC的发展,越来越多的软件和厂商出现了,渐渐地,市场状况由无法满足需求的市场转变为过度满足需求的市场。这个时候,产品架构策略就需要调整和变化了。IBM PC也应运而生。IBM PC开启了开放式体系结构的时代,模块化,统一接口使得CPU厂商,操作系统制造商,个人电脑制造商,应用软件开发商都参与到这个市场中来,开放的体系结构使得该市场迅速扩大,最终使IBM PC成为了PC的事实标准。

实际上,Apple到IBM的转换过程体现了创新从内容创新到流程创新的转变过程。在新技术发展初期,内容创新是最为重要的,然而一旦技术成熟,我们就无法创新了吗?这个时候我们还可以进行流程创新或工艺创新,这是创新的经典理论。(虽然我个人是个流程副作用论者。。这里还是不捣乱了。。。。)

思考

企业什么时候自己做项目,什么时候把项目外包出去?经典说法认为,这取决于企业的核心竞争力,即把和企业核心竞争力无关的东西外包出去,企业专注做自己的核心业务。这种说法很有道理,但是问题在于企业核心竞争力是动态变化的,你又怎么能保证你外包出去的东西不会在未来成为企业的核心竞争力呢!想想IBM当初把PC操作系统外包给微软的例子吧,IBM怎么也没想到PC的操作系统也能做出核心竞争力。

其实这个问题的答案就共生式产品架构还是开放式产品架构的答案是一致,要解决这个问题,首先需要了解市场的供需状况,如果市场状况是产品不够好,那么这个时候就应当选择自己做,而不是外包;反之亦然。

最后的问题:iPhone和Android,MS .NET和Oracle Java,你能从前面的案例得到关于他们的启示吗~希望前面的案例分析能够抛砖引玉~

后记

管理问题虽然有结构,有规律,但却没有定论可言;在这里,或许没有绝对的真理,只有你认同不认同,或许你不认同我的观点,但我仍然希望这里的观点能够给你启发~

What is the innovator’s solution——什么才是创新的解决方案2的更多相关文章

  1. What is the innovator’s solution——什么才是创新的解决方案1

    最近学习MOT(management of Technology),研读了Christensen的<创新者的窘境>和<创新者的解答>,以下简称创新者系列.总觉得需要写点儿什么. ...

  2. 把zTree前的展开收起图标改为三角形,且只有在点击三角形图标时才展开子节点解决方案

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta ht ...

  3. Enterprise Solution 开源项目资源汇总 Visual Studio Online 源代码托管 企业管理软件开发框架

    Enterprise Solution 是一套管理软件开发框架,在这个框架基础上开发出一套企业资源计划系统Enterprise Edition. 现将Enterprise Solution开发过程中遇 ...

  4. Enterprise Solution 企业管理软件开发框架

    Enterprise Solution 开源项目资源汇总 Visual Studio Online 源代码托管 企业管理软件开发框架 Enterprise Solution 是一套管理软件开发框架,在 ...

  5. Java Netty 4.x 用户指南

    问题 今天,我们使用通用的应用程序或者类库来实现互相通讯,比如,我们经常使用一个 HTTP 客户端库来从 web 服务器上获取信息,或者通过 web 服务来执行一个远程的调用. 然而,有时候一个通用的 ...

  6. 细说SaaS BI国际市场众生相,你准备好了么?

    SaaS商业智能(BI)历程 在笔者看来,SaaS BI(也有称SaaS 商业智能.云BI)算是一个慢热的概念.远在十几前年便已经提出并有公司践行.而随着SaaS服务从早期的CRM.ERP.HR等领域 ...

  7. C语言实现二叉树-01版

    故事是这样开始的,项目经理有一天终于还是拍拍我肩膀说: 无论你的链表写得多么的好,无论是多么的灵活,我也得费老半天才查找到想要的数据: 这让我的工作非常苦恼,听说有一种叫做二叉树的数据结构,你看能不能 ...

  8. Anti-pattern

    https://en.wikipedia.org/wiki/Anti-pattern https://zh.wikipedia.org/wiki/反面模式 An anti-pattern is a c ...

  9. SaaS系列介绍之二: SaaS介绍

    1 引言 横看成岭侧成峰,远近高低各不同. 不识庐山真面目, 只缘身在此山中.                                                  ________苏轼, ...

随机推荐

  1. c#基础笔记-----------集合

    首先所谓集合是用于管理对象的容器类.一方面集合将独立的对象汇集成群集,作为一个群集来管理,以便进行整体性操作:而另一方面,集合可以方便地获取群集中的个体,进行个体化操作.在.Net中,集合被封装为对象 ...

  2. 暑假集训(4)第一弹 -----递推(Hdu2039)

    题意梗概:fff团团员小A想退团了,不过要退团,他必须绘制出贤者法阵,以证明他有资格不受大fff之灵的监督 并退团,小A他现在要开始收集材料了,但是,他不清楚应该买多少份材料. 虽然你并不想帮他退团, ...

  3. CAF(C++ actor framework)(序列化之复杂类,分析 还有自己不懂的细思恐极函数实现)(三)

    这里应该是序列化的最后一篇.感觉自己写的不是很好,也一点点在学习.这次就不贴上代码了.代码在github上的announce5.cpp.代码简单,但是分析下去会有细思恐极的感觉! 先看一下几个函数是干 ...

  4. Cursor--游标

    游标--cursor['kɜːsə]   概念:                         在执行SQL语句时,Oracle服务器将分配一个内存区域,不仅存储这个语句,还存储语句的结果 — 称为 ...

  5. GDB 进行调试 使用心得

    GDB 进行调试 使用心得 转 1: 对于在应用程序中加入参数进行调试的方法:   直接用 gdb app -p1 -p2 这样进行调试是不行的.   需要像以下这样使用:    #gdb app   ...

  6. 利用HibernateTools从数据库表生成带注解的POJO

    在SSH框架中,如果先设计好了数据库,那么下一步就需要从数据库Table生成实体java类和hbm.xml配置文件.在最新的开发框架中,已经支持使用注解,从而避免了繁琐的hbm.xml配置,而且我们可 ...

  7. SQL Server如何使用XML格式传输解析

    Sqlserver in 实现 参数化查询 XML类型解决方案 [转] :如果参数是int类型: declare @a xml set @a=' <row><id>1</ ...

  8. 为什么Facebook要将视频从Flash全面迁移到HTML5?

    英文原文:Why we chose to move to HTML5 video 编者按:Facebook 前端高级工程师 Daniel Baulig 解释了 Facebook 为什么要将视频全面迁移 ...

  9. ubuntu更新源,简单两步搞定

    1.启动器中打开Ubuntu软件中心 2.鼠标顶部面板点击编辑选择软件源(163.sohu) 搞定!

  10. WPF多线程演示

    WPF中的几种处理线程的工作方式: 1.简单的DispatcherTimer类似Timer控件 2.需要处理UI同步时,Dispatcher DispatcherOpertion 3.增强的Threa ...