你的连锁品牌适合自己研发信息化&数字化系统吗?
时间:2020-12-07 来源:
本站
作者:
原创
一般来说,大多数的互联网公司都会选择自研业务系统、管理系统等,这是基于市场变化太快、市面上常没有合适的系统、自己公司本身又有较强的研发管理能力三大基础而言的。并且,大部分互联网公司对于系统如何最小化的理解和实践非常有经验,能够以最优的方法进行系统研发(敏捷开发:最小可用的系统开发,在验证的基础上再不断的迭代-这是现代系统开发的一种方法论,避免无效的投入)。
对于连锁行业、特别是餐饮连锁行业来说,虽然数字化系统需求不断加强,但像盒马、瑞幸以数字化驱动的商业模式并不是所有大部分企业都能够效仿的(因为这两个品牌的创始团队是数字化出身、是通过数字化能力来进化连锁行业,自身有极强的数字化基础)。
大家都很清楚今天已经进入到一个数字化生态中,我们不管从事什么行业都离不开数字化的协助,所以很多有梦想的企业希望自己不在数字化上落伍,全力投入,并且建立自己的产研团队。
如果连锁企业想要研发系统,需要做好哪些基础准备工作呢?今天我们主要聊聊餐饮连锁如果自研系统需要具备哪些基础条件:
连锁企业做自研之前有四个基础前置条件需要准备到位:对品牌业务相对清晰的方向预测、业务需求与市场第三方系统的对比、投入上的准备、团队的组建。
对业务发展的方向预测
我们是以什么品类为主的连锁品牌、我们目前的规模与管理模式、我们未来三年的发展规划、行业未来发展额趋势、公司希望系统对业务的帮助是怎样?这是首先需要明确和清晰的内容。 在一个系统的研发筹备过程中,需要清晰了解目前品牌内部的业务现状:
-
已有的系统在运营过程中存在哪些问题和实际痛点?
-
哪些环节上障碍了整体业务的发展?
-
需要和总经理及各个业务条线负责人沟通,未来两三年的战略目标是否确定?
-
他们希望能够从系统方面得到什么样的帮助?(这里需要花费比较多的时间,因为各个业务部门相对比较忙,难抽出时间来深度沟通)
-
需要和董事长或者总经理了解自己品牌所处的行业的趋势会是如何,对于自身业务的影响会是怎样?
其实这些是对CIO的要求,一定要有非常强的企业战略思维、以业务为主系统为辅的意识和思维、有超级强的协调能力。
试想,一个负责信息和数字化的管理者去找董事长、总经理及每个业务部门负责人进行具体业务及方向沟通,这件事情的难度是怎样?当然,核心还是CIO本人的高度和思维。
有了这些基础后,后续基本上都是战术上的事情了,相对容易很多。
业务需求与市场第三方系统服务商的矛盾
了解和清晰自己品牌的业务需求后,一定要组织自己的产品人员对需求进行深度梳理,罗列出短期和中长期的产品规划。
先找市场上能够满足此需求的团队,有满足50%以上需求的产品,就可以考虑找这样的团队来进行定制。
当需求和第三方系统匹配程度低于50%的,并且没有对于行业深度理解和投入的第三方服务团队才开始考虑自研的可能。
今天市场已经深度细分,每个行业都有相对专注的系统服务商、多花点时间和精力都能够找到懂行的专家。
我们可以看看麦当劳、肯德基和星巴克的做法。他们一般会把因市场变化而产生的新需求形成一个项目,有专人对这个项目来进行需求梳理和规划,最后形成清晰的系统需求,然后把所有的研发工作这块外包给市场上合适的团队,通过竞标的方式让专业团队来为品牌进行定制化,甚至包括有些系统的源码和知识产权都需要归属到品牌方。
当我们自己的团队不够强时,这个时候选择第三方的服务商就成为必要的选择了,我们在后面再专门聊聊如何挑选第三方服务商这个话题。
投入上的准备
对于信息化系统和数字化系统的投入产出,总体来说还是一个较为专业的核算过程,因为市场不断在变化,95%以上的品牌要核算出准确的成本真有非常大的难度。
但我们可以稍微测算一下,自己研发和外包给第三方两者的成本进行一个对比。这里不仅包括金钱上的投入,还有时间上的投入。
数字化系统实际是为品牌提供更多的市场竞争壁垒和竞争力,一定需要增加一个评估维度——时间,今天的竞争大部分是先发优势的竞争,自己可以开发出来系统,但已经延迟了三个月、六个月甚至十二个月(这非常常见,延迟15个月上不是少数),那时间上哪怕是快一天推出来,都是有价值的。这也符合天下武功、唯快不破的规律。
今天我们已经处于乌卡时代,变已经成为基础规律,如何在快速变化的生态下,能够持续支持业务处于领先地位,这需要长期并且数额巨大的投入。
我在上篇文章中有提及,年度低于了千万级别的预算(并且是多年,甚至每年需要增加预算),最好不要开始自研这条路。
每个环节上都是烧钱的事情,并且自研最大的成本是摸索过程中的成本,从产品设计到研发上线到运维,对于传统企业来说都是一个摸索的过程。
实际对于纯互联网公司也是如此,只是优秀的互联网公司已经有一套成熟的体系,能够把无效的动作减低到相对最小,也是大家常听到的敏捷研发;
团队的组建
前面三个方面都想清楚了,那我们就可以开始组建团队了,一个自研的团队基本岗位包含如下:产品经理、UED设计师、开发团队(终端开发人员、后台开发人员、数据库开发人员)、测试团队、运维团队、实施团队;
1、产品经理负责需求收集和方向、整体系统的规划和设计;UED设计师负责前后台的操作页面的设计,让使用者最快能够接受,最小的培训成本。
2、开发团队根据产品的规划和设计来进行配置:
3、测试团队:也称为质量团队,对已经开发出来的系统进行验证,是否达成最初设计的要求;
4、运维团队:系统开发完后,负责整个系统上线后的运营和维护。
5、实施团队:系统完成后,负责落地到各个业务岗位,直接面对用户实际使用问题;很多时候也可以由产品团队兼顾实施团队,这样非常有利于产品团队对于系统落地的深入理解。