于敦德:途牛五大战略纵深不惧同质化竞争



       于敦德说,途牛已经在目的地、出发地、产品系列、客户和品牌五个领域建立起了纵深壁垒,不担心任何局部竞争,将坚决把局部同质化战争打到底。

一个行业的两种公司

       包括旅游在内的很多行业通常都有两种公司:一种公司引领行业从小做大,一种公司把行业从大做小;一种公司靠创新取胜,一种公司靠模仿取胜;一种公司冲锋,为行业不断开拓新的空间,一种公司在低端、局部市场同质化竞争,不断压缩行业空间;一种公司靠差异化的竞争取胜,一种公司靠同质化的竞争取胜。

       两者竞争层次不同,对消费者都有益,是差异化的竞争,前者通常是行业领导者,后一种通常是追赶者。领导者通常因为做了创新,撕扯开了行业空间,在创新所带来的新空间上面获得较高溢价利润。追赶者通常不创新,没有创新的成本,更加有动力来发起同质化竞争;但也恰恰因为没有创新,无法获得中高端客户的认同,对行业进步价值较低,只能靠压低成本来获取微薄利润。

      作为行业领导者,应该不断冲锋同时果断自宫。一方面不断冲锋、不断创新来增加纵深,一方面果断自宫,该舍弃的局部利益必须舍弃,这些利益已经进入衰退期,与其在上面不断纠结,不如大大方方的让利消费者,应对追赶者在局部、低端的同质化竞争。通过不断的冲锋与自宫,始终保持创新与活力,纵深与壁垒不断加强,竞争力不断提升。冲锋的速度大于自宫的速度,就所向披靡,反之就会吃老本。

      作为行业领导者,更重要的工作是冲锋,为整个行业撕扯出更大的空间来,把整个蛋糕做大。下决心自宫不易,不断冲锋更难:不被自宫竞争蒙蔽双眼难能可贵,眼光始终着眼行业长远发展、用户长远需求难能可贵。如果只自宫而不冲锋,伴随着行业成熟度越来越高、纵深优势越来越浅,局部、低端竞争逐步扩展到整体业务会很痛苦,行业也可能陷入低水平同质化竞争的恶性循环,进入下降通道。

途牛已经建立战略纵深

途牛已经在以下五个领域建立起了纵深壁垒,不担心任何局部竞争,将坚决把局部同质化战争打到底。

1、目的地。排名第一的欧洲和排名第二的马代都是出境长线目的地,中高端目的地是纵深。

2、出发地。自Q2的15个区域服务中心,到目前的60个,到明年的超100个,二三线城市是广阔的纵深。

3、产品系列。中高端的牛人专线产品系列,未来还会有更高端的产品系列品牌,中高端的产品系列是纵深。

4、客户。中高端VIP客户有着理性的消费理念,青睐中高端产品,中高端的客户是纵深。

5、品牌。途牛是定位清晰的专注休闲旅游的大众消费品牌,而非无品牌的低端恶性竞争挑起者形象,清晰可信的品牌是纵深。

其中一些纵深是以前就有的,一些纵深是今年重点建立并加强的,这些都是我们长期投资的重要组成部分。我们没有为了短期业绩只做眼前的投入,因为我们相信只能着眼长远,通过长期投资加强纵深,才有可有持续领导行业发展。

途牛继续冲锋


        所有的这些纵深的建立,能够支撑我们在局部市场、低端市场随时应对可能的挑衅,并彻底打倒这些挑衅,同时不断扩大纵深竞争优势。在特卖业务上面途牛已经证明有能力在任何一个局部市场快速集中压倒性兵力、占领第一位置。局部战场同质化竞争很简单,坚决自宫,决战到底,打出水平。

真正决定竞争胜负的,是差异化的纵深战场,我们将在纵深领域继续冲锋20年,加强在客户服务与品牌、区域覆盖、中高端产品线的纵深优势,开拓金融业务,为行业撕扯出一片更大的天空,引领在线休闲旅游行业继续飞奔!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/254822.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

自定义线程的方式

2019独角兽企业重金招聘Python工程师标准>>> package com.javaxxz.test;public class Demo extends Thread {/*** 创建线程的方式* 方式一:* 1、自定义一个类继承Thread类* 2、重写Thread类的run方法,把自定线程的任务代码写在run方法中* …

20155204 2016-2017-2 《Java程序设计》第8周学习总结

学号 2016-2017-2 《Java程序设计》第X周学习总结 教材学习内容总结 想要取得channel的操作对象,可以使用channels类,它定义了静态方法newChannel()。Buffer的直接子类们都有一个alloocate()方法,可以让你指定Buffer容量。1.java.util.loggin…

HALCON示例程序train_characters_ocr.hdev使用SVM分类器训练字体

HALCON示例程序train_characters_ocr.hdev使用SVM分类器训练字体 小哥哥小姐姐觉得有用点个赞呗! 示例程序源码(加注释) 蓝色字体均为算子解释链接,可以前往查看解答 关于显示类函数解释 read_image (Image, ‘ocr/chars_tra…

安装DirectX SDK时出现Error Code:s1023 的解决方案

安装DXSDK_Jun10时(下载地址:http://www.microsoft.com/en-us/download/confirmation.aspx?id6812 ) 出现下图所示错误 Error Code:s1023 计算机上有安装过更新版的Microsoft Visual C 2010 Redistributable,打开“…

顶级数据库行会Percona阿里全面解析下一代云数据库技术

摘要: 几年前,数据库管理系统的企业市场似乎还如同铜墙铁壁,除了老牌厂商外,其他厂商休想打进来。随着移动互联、物联网技术的发展,多终端应用的时代悄然而至。结构化与非结构化数据的爆发,推动人类社会进入…

C#指定窗口显示位置的方法

小哥哥小姐姐觉得有用点个赞呗! C#指定窗口显示位置的方法 1.使用StartPosition MainForm mainform; mainformnew MainForm (); dlgCtrl.StartPosition FormStartPosition.Manual;下面是FormStartPosition里边的定义与解释 // 指定窗体的初始位置。public …

C# 修改项目文件夹名称完全版

目录步骤1、打开项目,修改文件名称2、更改命名空间名称3、在解决方案中用txt1000替换所有test5004、使用记事本打开项目文件(.sln文件)修改路径5、更改项目文件夹名称6、删除之前的残留文件7、大功告成!!!&…

js中遍历注册事件时索引怎么获取

注意:这种写法,是有问题的。注册事件是在页面加载完毕以后就完成了,但此时并没有触发事件。事件触发是由用户在页面上点击时才会触发,所以说当用户点击时,才会执行事件处理函数,那么此时的i已经变成了4&…

C#DotNetBar TabControl将水平标签设置成竖直

小哥哥小姐姐觉得有用点个赞呗! 首先选中整个TabControl控件 更改属性: 完成

使用 Drone 构建 Coding 项目

2019独角兽企业重金招聘Python工程师标准>>> 使用 Drone 构建 Coding 项目 Drone 是一个轻量级的持续集成工具。它具备许多现代持续集成工具的特性:轻巧(Docker 镜像不到 10M)、部署方便(docker-compose 一键部署&…

Visual Studio Code 常用插件整理

常用插件说明: 一、HTML Snippets 超级使用且初级的H5代码片段以及提示 二、HTML CSS Support 让HTML标签上写class智能提示当前项目所支持的样式 三、Debugger for Chrome 让vscode映射chrome的debug功能,静态页面都可以用vscode来打断点调试、配饰稍…

川崎机器人c#通讯(转)

由于本人在工业自动化行业做机器视觉的工作,所以除了图像处理方面要掌握外,还需要与工业机器人进行通信。最近学习了计算机与川崎机器人的TCP/IP通信,于是在这里记录一下。 除了直接与机器人通信外,有一种方式是通过PLC间接通信&a…

模板类 Template Classes 以及模板类编译时的处理

我们可以建立template classes,使它们能够神奇地操作任何类型的资料。下面这个例子是让CThree 类别储存三个成员变量,成员函数Min 传回其中的最小值,成员函数Max 则传回其中的最大值。我们把它设计为template class&…

行转列及列转行查询

开发过程中常遇到行转列或是列转行的问题,即需要将数据库中一张表信息进行行转列操作,再将每列(即每个字段)作为与其他表进行联表查询的字段进行显示。 一、行转列:将原来同一列下多行的不同内容作为多个字段&#xff…

一、Java语言基础(4)_方法和数组——数组

2018-04-25 不悔梦归处,只恨未尽心 数组 一、一维数组 数组的含义:具有相同类型的多个变量按有序形式组织起来的数据形式。(数组是用来存储固定大小的同类型元素。)数组的定义:方式1(推荐使用)&…

create_metrology_model创建测量几何形状所需的数据结构(原理)

目录create_metrology_model(算子)描述二维计量的基本原理创建计量模型数据结构提供近似值修改模型参数修改对象参数对齐计量模型应用测量访问结果清理记忆注意参数create_metrology_model(算子) create_metrology_model - 创建测…

iOS开发UI篇—字典转模型

一、能完成功能的“问题代码” 1.从plist中加载的数据 2.实现的代码 1 //2 // LFViewController.m3 // 03-应用管理4 //5 // Created by apple on 14-5-22.6 // Copyright (c) 2014年 heima. All rights reserved.7 //8 9 #import "LFViewController.h" 10 11 i…

Codechef:Path Triples On Tree

Path Triples On Tree 题意是求树上都不相交或者都相交的路径三元组数量。 发现blog里没什么树形dp题&#xff0c;也没有cc题&#xff0c;所以来丢一道cc上的树形dp题。 比较暴力&#xff0c;比较恶心 #include<cstdio> #include<algorithm> #define MN 300001 #de…

grbl

第一次发帖...之前上论坛都是查资料的&#xff0c;发现gcode这一块资料比较少先说一下Gcode:Gcode在工业控制上用的很多&#xff0c;是一种通用的控制指令&#xff0c;数控机床上经常用&#xff0c;在我diy雕刻机&#xff08;打印机之类的&#xff09;的时候要用到&#xff0c;…

mybitis实现增,删,改,查,模糊查询的两种方式:(2)

方式二&#xff1a;mapper代理接口方式 这种方式只需要xml接口&#xff08;不用写实体类&#xff09;但是需要符合三个规范 使用mapper代理接口方式在同一目录下&#xff08;可以创建一个源文件夹&#xff0c;达到类文件和xml文件分类的作用&#xff09;xml中namespace&#xf…