如果光要说企业架构,我想短短的篇幅,我很难讲清楚什么,毕竟企业架构这是一门课程,更何况我作为非专业学生,对此更是一知半解。
但是偶然间,我读到一篇关于企业应用架构的文章,于是就想通过一个案例来说说我的学习心得和一些理解。
企业应用架构是指一整套软件系统的构建,通过合理的划分和设计组合在一起,支持企业方方面面的经营运作。不论是传统企业,还是互联网公司,发展到一定阶段,都需要一整套体系化的应用架构来支撑其运转。良好的、合理的应用架构可以支持企业高效开展业务,控制经营风险,而混乱的、不合理的应用架构则会限制企业的快速发展,成为企业增长与变革的瓶颈。
这里,我用明道《OKR实践指南》中一个案例来说:王铁手机维修
先说说案例背景:假设你有个同学叫王铁,他几年前在老家这个四线城市开了一家手机维修店。因为这两年年的智能⼿手机普及,碎屏等维修需求快速增加,他赚了了不不少钱。下面,我将缕一缕王铁维修点的成长之路。
1. 小门店的Excel管理之路
但由于规模较小,所以店里上下王铁一个人负责经营管理,包括采购零件、摆放样品、维修。为了更准确、科学的打理生意,王铁设计了一个Excel文件来管理采购的零件与维修记录。实际上王铁只需要做三张表格,第一张表格存储了零件信息,第二张表格存储了采购记录,第三张表格存储了维修记录,这三张标的结构和关系如下图所示。
上图采用了ER模型来描述三张表的逻辑结构,*和1的含义是表和表之间的关联关系,例如采购记录和零件信息是多对一关系,即采购记录表中的每条数据只能对应零件信息表中的一条数据,零件信息表中的一条数据可以对应采购记录表中的多条数据。
因为采用了科学的数据表格管理,记录了门店的所有零件入库和维修情况,王铁经营变得井井有条; 去年总共有80万的营收,生意做的非常不错。
实际上这已经是一个管理软件的雏形了。所有的软件系统无非都是对数据的增删改查操作;可以说,如果使用得当,Excel也可以做出一套小型的软件系统。
2. 轻量级ERP之路
因为王铁善于使用信息技术来协助他做生意,生意发展迅速,
很快,店面更大了,也雇佣了几个店员来帮忙。作为店长,王铁很高兴的绘制了第一张组织架构图,未来一片美好。
因为日维修量增长很快,零件的采购与消耗也很快,此时,Excel已经不足以满足经营管理的需要。因此明智的王铁在扩张之前,就决定采购一套ERP软件来协助管理手机维修店。因为还处于创业期,资金有限,通过仔细挑选,王铁选择了一套轻量级的ERP,并且只购买了其中的几个核心模块,这样既可以控制成本,又可以让经营的软件设备升级。
现在,王铁绘制了公司的第一张应用架构图,公司拥有一套系统,包含三个模块。
3、通过CRM拉近与客户的距离
但此时,王铁发现去年以来生意开始停滞不前,每日的客流不再继续增⻓,一些老顾客也不再回头了。这是为什么呢?(这里想到Phil面试我的问题:你家乡县城的一家理发店生意突然一落千丈,按重要次序排序原因)
王铁很有生意头脑,做了一番调查,发现城区新开业的购物中心中新开的几家手机零售店,都兼营了维修业务,人们顺便到购物中心购物、聚会,就顺便把手机修了,顾客不再习惯专门到老城区的街道店铺维修手机了。
更要命的是,另外几家购物中心正在翻修和建设中,再过一两年,估计这个城市的商业零售格局会有很大改变,不仅是手机维修点,很多街道店铺都面临着经营困境。
想到这些,王铁有些睡不着觉,他不能眼巴巴得看着生意往下滑,他决定放手一搏。
于是,上过明道管理进步课的王铁列下了自己的OKR
Objective 1:进驻购物中⼼,改变获客渠道
KR1: 租下三家购物中⼼的最好铺位
KR2: 招聘和培训六位合格技师
Objective 2: 解决资⾦缺⼝
KR:销售掉800份碎屏保修服务
王铁知道16万资金缺口必须优先聚焦解决,第二天他就在店铺内贴出海报,销售他的碎屏保修服务,他的卖点也十分清晰,任何品牌,任何型号,统统200元保一年碎屏,每次换屏只要付20元⾟辛苦费。
同时,为了更加准确的理解、认识客户,同时也为了能够拉近和客户的距离,王铁打算通过CRM软件对这些购买碎屏险的顾客进行更加科学的管理。
于是,王铁设计了一套会员积分制度,每个购买碎屏险的顾客都能免费办理会员,这样就可以记录下关键的客户信息,而且小伙伴建议开通一个微信公众号,让客户能够通过微信来查询自己积分和碎屏险进度。
这个主意太棒了!王铁追加购买了几个ERP的模块,虽然ERP中也包含了CRM模块,但是研究后认为内置的CRM模块功能有限,不支持对接微信,营销功能也不够强大,因此王铁新购买了一套CRM软件,和ERP进行了一定程度的对接,同时申请了微信公众号,找外包公司做了一些定制化开发。这样上述想法就都实现了!
于是,王铁的第二张应用架构图出来了
可以看到,核心的客户信息资产模块都在CRM中实现,其中内置了营销模块、消息推送服务Msg模块,包括SMS、EDM(Email Direct Marketing)和微信消息推送。
CRM主要聚焦客户资料的管理和营销服务,主要用户为店长和维修人员;
ERP主要聚焦于维修点的零件采购与使用以及财务业务,主要用户为维修员、出纳、采购、库管和会计。
这里需要注意:这里已经产生了应用架构设计的概念。公共号、ERP和CRM每个系统都为了解决某一大类的业务问题而存在,有各自清晰地定位、分工和目标用户,每个系统相对独立又互有关联,内置若干模块,每个模块都是为了解决某一大类业务问题下的某一小类问题而设计。
在这张图中我们可以看到王铁使用了分层描述,靠近C端用户的微信公众号在最上层,支持业务运转的ERP放在中间层,偏底层的客户信息集成CRM放在最下层,这样可以清晰地看出几个系统的层次关系,同时也在一定程度反映了系统和业务之间的逻辑对应关系。
4. 中型连锁手机维修店的架构之路
由于业务进展很顺利,王铁已经在县城的几家购物中心都有了店面和员工,维修点走向了正规,标准化的管理分工已经形成,不同职能单元各司其职。接着,王铁通过引进IT团队,建立了自己的维修店网站,通过引入OA、HRM以及重构ERP等手段,对不合理的制度,低效的流程进行了改造。公司成立了信息技术部,其中项目部配合咨询公司以及软件外包公司进行系统改造或实施新系统,运维部负责保证服务器、网络的稳定。
最后,王铁的手机维修店越做越大,将维修与互联网结合起来,做起了维修店平台,把全天下的维修店都聚集在平台上,做成了一个手机维修服务平台。