破坏性创新的三要素

《创新者的窘境》一书曾定义了破坏性创新的3个关键要素。首先,所有市场都有一个提升的空间,能够为客户所利用或承受。其次,创新企业生产出新的改 良产品时,都会给市场画出一条完全不同的轨迹线,而技术进步的速度总会超越相应级别的客户的应用能力。因此,企业生产出的那些定位于主流客户需求的产品, 实际上有可能超出了这些客户的使用能力。

  最后,第三个关键要素是延续性创新和破坏性创新的区别。延续性创新定位于要求更高的高端客 户,为其提供超越当前市场水平的更优秀的产品。有些延续性创新来自于优秀企业煞费苦心、年复一年的持续性改进;另一类延续性创新则来自于突破性的、能压倒 竞争对手的产品。创新技术的难易程度并不重要,问题在于,在延续性创新技术的战役里,获胜的几乎总是先入为主的竞争者。因为这样的策略要求企业为最优质的 客户生产出高利润的产品,而先入为主的大企业往往有足够的动力和充足的资源来打赢这一仗。

  与之相反的是,破坏性创新者不会去尝试为 现有的市场客户提供更好的产品,他们更倾向于通过引入稍逊一筹的产品或服务来破坏和重新定义当前市场。但是,破坏性创新技术的好处在于  破坏性创新产品 一旦在新市场或低端市场站稳脚跟,就会开始启动其自身的改良周期。因为技术进步的步伐总是远远超过客户的实际使用能力的,那么那些当前不够成熟的技术反而 在通过改良后,最终恰好能切合更高级别客户的实际需求。这样一来,破坏者就走上了一条最终打败先行者的道路。

  对于想要创立新成长业务的创新者来说,这个区别十分重要。业内领头羊往往能通过延续性创新来赢得市场;但是在破坏性创新的战斗中,胜者多是新手。

   破坏性创新往往能使领先企业遭受瘫痪性打击。由于它们的资源分配流程往往是为了延续性创新而设计、完善的,因此它们从本质上来说是无法响应破坏性创新 的。它们的目光总是看着高端市场,几乎从未考虑过保卫新市场或低端市场的阵营,而这些市场恰恰是对破坏者极具吸引力的。我们称这种现象为“不对称动机”。 这是创新者陷入窘境的核心原因,也是创新者解决方案的破冰之始。

更多相关文章
  • 通常来说,ASP程序是搭配Access数据库来使用的,因此在安装完ASP环境后,为了方便建立和管理数据库,我们还需要安装Access数据库. Access是Microsoft Office家族中的一员,主要提供了一个轻量级的数据库解决方案. 本人安装的是Office 2013版本的Access(SW ...
  • 写在前面 阅读目录: 具体业务场景 业务需求变化 "愚蠢"的应对 消息列表实现 消息详情页实现 消息发送..销毁等实现 回到原点的一些思考 业务需求变化,领域模型变化了吗? 对象读取的额外思考 写在最后 领域驱动设计的核心-Domain Model(领域模型),这个大家都知道,可 ...
  • 文/葛甲最近阿里国际公关业务似乎不是十分给力,美国媒体接二连三揭阿里伤疤,有媒体分析别对阿里上市那么狂热,是福是祸还说不定呢,更有分析师抓住了阿里上市文件中营收增长放缓的证据,以此来证明投资阿里的风险很大,而这些财务细节,在中国是不被关注的,欠缺专业性的中国媒体,早就被那几千几万亿的天文数字震住了. ...
  • 下面的内容在CSDN下载频道里都已经失效,我重新上传在SkyDrive上了.     下载地址统一在这里:   http://cid-f9303c43d5ceafb3.skydrive.live.com/browse.aspx/.Public     首先是有关Erlang的.   1.在SD2C ...
  • 任职资格: 如实战操作经验丰富,下述条件不需要完全达标. 1.熟悉渗透测试步骤.方法.流程,熟练使用一定量的渗透测试工具: 2.熟悉攻击的各类技术及方法,对各类操作系统.应用平台的弱点有较深入的理解: 3.熟悉常见脚本语言,能够进行WEB渗透测试,恶意代码检测和分析: 4.有一定代码编写能力,至少掌 ...
  • 背景 在过去对框架的设计中,我收到过的最有用的建议是:“不要一开始就根据现有的技术去整合和改进.而是先搞清楚你觉得最理想的框架应该是怎样的,再根据现在的技术去评估,的确实现不了时再妥协.这样才能做出真正有意义的框架.”在这篇文章里,就让我们按照这样一条建议来探索一下现在的 web 框架最终可以进化成 ...
一周排行
  • 自己做了一个闪存解析的webapi,今天尝试了一下加一个HelpPage,本地访问正常,但是在azure上就报错. 项目是不熟在WindowsAzure上的,项目自动同步github上的项目.github 地址 ht ...
  •   我们经常需要在JavaScript中给Element动态添加各种属性,这可以通过使用setAttribute()来实现,这就涉及到了浏览器的兼容性问题. setAttribute(string name, str ...
  • HelloNeon中FIR滤波器的C语言实现 [cpp]  /* this is a FIR filter implemented in C */   static void   fir_filter_c(short ...
  • 1.length()与size()   length是因为沿用C语言的习惯而保留下来的,string类最初只有length,引入STL之后,为了兼容又加入了size,它是作为STL容器的属性存在的,便于符合STL的接 ...
  •   文件操作权限: chmod 三个八进制数字 文件名 其中:三个八进制数字,第一个代表本用户的权限,第二个代表同组的权限,第三个代表其他用户的权限4代表可读2代表可写1代表可执行例如:chmod 754 file1 ...
  • 程序人生之二:十年 IT 生涯感情祭         十分感谢 CSDN 网友 scientictree 先生的这篇帖子.IT 人生,每个人读来都是一把心酸一把泪!还好有我们的家人,默默地等待着我们,关注着我们,期盼 ...
  • <?php namespace Goods\Model; use Think\Model; class GoodsModel extends Model { protected $_scope = array( ...
  • 原文地址:http://developer.android.com/training/basics/firstapp/building-ui.html -------------------------------- ...
  •        先在java中写一个类,里面有要实现的功能的方法,这些方法声明为native的,然后用javah生成.h头文件,然后用jni写程序去调现有的dll,用c或c++编译器编译你的jni实现就可以了. jni ...
  • 海明码: 利用海明码检测并纠错,通过数据位后面增加几位比特验证数据有效性,指出数据出错时错误位置. 方法: 设信息位是K,冗余位是R,,构成K+R位码字,关系式有:2^r(2的r次方)>=k+r+1. 当k=7 ...