知识卡片
从业务特征反推企业所需的应用系统模块
内容
判断一家公司的应用架构需要哪些系统模块,本质上是从业务模式反推出来的:有没有自营电商业务决定要不要仓储配送系统WMS/TMS,有没有地推销售团队决定要不要OCRM,有没有需要面对面服务的O2O业务决定要不要GIS/POI地理信息系统,公司规模决定了OA/HRM/Auth等基础设施的完备程度。同一套[[通用企业级应用架构的六层模型]]套用在初创工具类公司、成长期广告变现公司、成熟O2O平台公司上,会因业务模式不同而在各层填充完全不同的具体模块。发散:这提供了一个反向推演任何企业应用架构的方法——先别看架构图猜业务,而是先摸清楚这家公司靠什么赚钱、有没有线下履约环节、有没有销售或地推团队,这几个业务特征几乎就能把它的系统模块清单猜个八九不离十。
参考来源
《决胜B端:驱动数字化转型的产品经理》第16章《16.2 不同发展阶段的互联网企业的应用架构畅想》