背景:美团早餐业务内部创业,作为CTO带领团队完成从生产到供应全部链条的系统建设,覆盖前后端共8个系统。完美支撑早餐业务从北京起步、每天十余单,做到十多个城市、日均十多万销量。
美团早餐,开启美好一天。这是我最初做早餐业务时所追求的目标。在追逐理想的过程中,我们不断遇到问题、解决问题、创造问题,作为一名工程师,对于以下场景你肯定不会感到陌生:
·“PM:我们来过一下这周的需求吧”,“RD:需求文档先发我看一下”,“PM:没有文档,我给你说吧,咱们最重要是快速迭代上线”,“RD:……”
·“PM:有一个紧急需求,今天必须上线”,“RD:我手里已经有很多需求了,今天搞不完啊”,“PM:这是老大的命令,上不上的了线,你看着办吧”,“RD:……”
·“BD:兄弟,我提的那个功能什么时候给上?”,“RD:我不知道这个需求啊”,“BD:我X,那天跟XX说了啊,客户就等着这个功能啊!”,“PM:你那个优先级不高啊”
·“PM:热烈庆祝2.0版本上线!”,“ALL:撒花~”,“PM:咦,这个功能不对啊”,“RD:这就是按照你的需求做的”,“PM:噢,那刚开始我想错了,应该是这样的……”,“RD:……”
虽然这些问题很恼火,但是却有标准的解决方法,对于一个O2O业务来讲,只要业务发展足够快,这些其实只是成长的烦恼。那么,对于一位O2O技术负责人来讲,真正的挑战是什么呢?在我看来,是这三点:
一、精通业务
技术负责人,第一位的是懂业务,而且不是一般的懂,要精通。
一般O2O业务流,包括这几个关键环节:
·源头数据,销售线索与客情维护(CRM),边界是合同签订【签约】
·供应链上单,售卖环节准备(Supply),边界是方案确定【上单】
·在线售卖,各种载体(PC、客户端、H5),包括整个浏览->下单->支付->评价等环节,边界是订单成立【下单】
·履约执行,履行“与消费者达成的约定”,不同业务,形式不同,边界是任务完成【达成】
·服务支持,供应方打款结算、账期管理,退订、投诉、客服反馈等其他对业务完整性的支持【支持】
这是一个通用流程,可以套用到大部分O2O业务中,举个例子:对于打车来讲,供应方是司机,需要签约(验证),进而平台提供服务,履约是客人送达,最后由平台结款。再比如洗衣,平台签约线下门店,供应打包方案(或者平台直接对接),成单之后取件->清洗->返还衣物 为履约环节。其他像团购、阿姨、美甲、洗车等等业务流都基本可以通过此流程抽象。
构建系统,要遵循业务发展流程的客观规律,并且,技术负责人一定要参与到业务决策过程中。充分了解业务发展的关键指标是什么、进展如何、有什么问题,要往哪里走、怎么走等等。因为只有参与到决策中,才最清楚现在业务哪里最痛、哪里最需要解决,选择什么样的技术方案性价比最高,怎么选才是对的。
二、认清技术
技术,对于O2O领域创业,是一个成功的必要条件,但不是充分条件。
技术再优秀、再高端,也很难给业务带来最直接的增长,换句话讲,技术再牛逼根本无法决定业务成功;但是,如果技术基建做的不到位,却会严重拖慢业务发展,甚至完全可以毁了一个业务。虽然很多技术牛人不愿意承认这一点,但这是事实。举例来说,滴滴打车最开始的外包技术方案,虽然解决了短期问题,有了功能;但是欠下的技术债却需要团队不断的补丁、重构,花了大量的精力和时间来还债。
因此,所谓内功,实际上是从最初就认清技术的角色,以及计划好发展方案,把握好不同阶段的迭代节奏。
举例来说,早餐业务发展的这段日子里,技术革新经历了四个阶段:
·雏形搭建,多个系统并发启动,跨库读数据,直接web搭建系统,耦合很重,达成关键目标:快速出功能
·基础数据剥离,将维度数据、实体数据剥离开,并开始筹备数据仓库,达成关键目标:基础数据夯实
·跨系统调用RPC化,数据库依赖改为服务依赖,达成关键目标:系统间解耦合
·系统内部模块RPC化,达成关键目标:全面解除耦合
这是常见的系统迭代阶段,这里不禁要提个问题:如果一上来就搞服务化岂不是更好?直接跑步进入共产主义!
不行!作为一名技术负责人,最需要的,就是把握好追求理想和现实权衡的灰度,时机和方案一定要对应起来。高级架构上的太早了,会浪费研发资源,拖慢业务进展;初级系统用的时间太长了,服务能力会打折,同样影响业务续航。
三、管好团队
只要保证业务能够快速增长,那么每个人都能有成长,团队的凝聚力将非常强悍!
一个年轻的技术团队,除了日常管理,还有很多长线的事情要做到位:
·Leader的培养:引发他们对业务的思考,你能带出来什么能力的兵,才体现了你的能力有多高
·面试官的培养:基本面试方法论传授到位,保证每位面试官基本每周都有锻炼任务,同时又不会影响业务开发
·文化传承(新人培养):将“我们所追求的”落实到的心里,建立一致的好坏标准,为每位新人准备培养计划
·关键人才的引进与landing:持续寻找愿意挑战新业务,同时不嫌脏不嫌累,并且可以输出方法论的大牛,为团队做输入
团队变大之后,越到后期越难 “接地气”理解一线团队,只能通过看冷冰冰的数字和听取汇报来获取信息,并根据这些信息进行思考和讨论,进而决策。因此,保证信息的流通顺畅也是十分必要的。
总而言之,美团价值观中有一条,叫做“拥抱变化”,我非常认同,在极速变化的互联网时代,我们最需要的,就是明确集体目标,然后不断探索,拥抱变化。我相信,创业者都是聪明勤奋的人;当我们处心积虑、费尽心机的,想让这个世界变得更好一点的时候,没有理由不成功。
我本人也拥抱变化,加入了互联网+企业服务SaaS的创业大潮中:薪人薪事(薪人薪事-让发薪成为快乐的事!),面向小微企业的薪酬管理云平台,立志为创业团队提供薪酬计算、员工管理、社保福利等相关服务,让创业更简单、更高效。
未来是光明的,道路是曲折的,创业的小伙伴们,共勉!
网友评论