《2019年2B产品架构的发展与演化.pptx》由会员分享,可在线阅读,更多相关《2019年2B产品架构的发展与演化.pptx(31页珍藏版)》请在三个皮匠报告上搜索。
1、杨堃,初中开始编程,干过3年研发,现任VIPKID产品总监,开过2年公司,做了6年产品,什么是企业应用架构,企业应用架构是指一整套软件系统的构建,通过合理的划分和设计组合在一起,支持企业方方面面的经营运作。不论是传统企业,还是互联网公司,发展到一定阶段,都需要一整套体系化的应用架构来支撑其运转。企业应用架构是跟随业务发展而逐步演化的,小门店的Excel管理之路,采购记录,商品信息,交易记录,假设您是一名个体从业者,管理一家小型门店;通过Excel合理的设计三张表格,可以让你轻松掌握所有的库存、销售情况;Excel使用得当,可以当做一个小型软件系统使用;所有的软件系统无非都是对数据的增删改查操作
2、;,小超市的轻量级ERP之路,ERP:Enterprise Resource Planning,您的生意发展迅速,开设了第一家小型超市您雇佣了更多的员工帮您进行运营您作为店长更多进行管理与经营分析工作,更多的员工,更大的业务量,需要一套专业的ERP支持仔细挑选后,您选择了一套轻量级的小型ERP,并购买了其中几个模块现在,我们可以绘制公司的第一张应用架构图(功能模块图),通过CRM拉近与客户的距离,CRM:Customer Relationship Management,您的小型超市发展良好,规模继续增长您打算开通微信公众号,实行会员积分,以便更好地管理、维护您的客户,通过购买专业的CRM软件,
3、实现会员积分管理进一步升级ERP模块,管理功能更强大功能模块图升级为应用架构图,现在您拥有三套系统,中型连锁超市的架构之路,业务发展迅速,您开设了多家中型连锁超市,以及中央仓库公司整个团队已有上百人您采用了更加专业化的团队设计和分工一张标准的公司组织架构图出现了在没有研发团队的情况下,信息技术部职责定位在网络、服务器维护以及项目管理,中型连锁超市的架构之路,OA:Office AutomationHRM:Human Resource ManagementBI:Business Intelligence,公司标准职能单元运转,需要更多的软件系统支持OA,HRM等项目分别快速实施BI、DM和DW的
4、实施,可以让公司更全面的贯彻数据驱动的经营管理DW和BI比业务系统报表更擅长数据分析与决策:DW的数据模型更适合做多维分析,数据探查DW可以解决异构系统数据孤岛问题DW的成功实施,有以下关键要素:公司层面的经营分析思路体系化,指标管理规范化数据部门组织架构、与业务部门合作流程合理设计提升全员数据化管理运营的概念和意识软件本身并不能解决企业的问题,只有配套的架构、流程、制度与意识,才能发挥软件的功效。,应用架构跟随业务而变,公司打算进入大客户礼品市场新成立大客户地面销售团队信息技术部新增研发部与需求管理部需求管理部负责受理业务需求,输出产品方案传统公司常设需求分析、系统分析岗位,类似于互联网公司
5、PM需求分析岗位对业务的参与程度与决策权,取决于公司对IT部门的定位以及负责人在公司的影响力,应用架构跟随业务而变,OCRM:Operational CRM,设计支持地推业务的OCRM系统时。CTO面临两个选择:方案一:实现一套独立于现有CRM的OCRM优点:OCRM系统已有成熟的软件可以选择,无需从头开发;两个系统边界清晰,分工明确,便于未来各自的发展与演变。缺点:应用架构变复杂(但清晰),可能需要将原有的CRM和OCRM做数据打通,对原有的客户模型做升级。方案二:在原有的CRM基础上开发新模块优点:没有显著优点。缺点:新开发模块成本高速度慢,系统边界模糊,导致以后维护升级时模块管理的混乱。
6、综合评估两套方案实现的成本和速度,考虑到对未来业务变化的灵活支持,同时为了避免影响核心CRM业务的稳定性,CTO决定采用方案一,在线商城业务带来了互联网化管理,公司计划开展在线商城业务新增电商部,岗位设置参考互联网电商公司,产品研发团队向电商部门经理汇报客服团队升级为一级部门,在线商城业务带来了互联网化管理,新增电商C端新增对应C端的中后台会员、账号管理独立建设新增CallCenter,主要解决客服、客诉、回访问题人员汇报关系设计问题,导致一些应用架构的“将就“电商产品技术总监不向CTO汇报总监设计了相对孤立的电商系统后台电商系统与公司现有业务系统没有很