现在做软件集成的同学还有不少,但外卖看到的经验之类的文章不多,很多人也不知道怎么学习。这篇文章,作者梳理了一下自己经理的集成项目经验,希望能帮到大家。
现在做软件集成的同学还有不少,但外卖看到的经验之类的文章不多,很多人也不知道怎么学习。这篇文章,作者梳理了一下自己经理的集成项目经验,希望能帮到大家。
最近一直在做软件集成对接相关工作,需要系统整理下自己的思路,欢迎大佬们指正。
一、学习理解思维图
二、学习理解详细描述 1. 什么是软件集成对接
我这里讲的集成是指通过第三方手段实现软件与软件之间的数据、业务对接(目前我还没有找到比较统一的说明,所以不一定对,当作一个背景板展开)
目前常见的第三方软件集成对接场景有:
1)实现不同软件数据的串联:可以在一个软件实现所有关联业务的数据管理,或者数据统计
数据信息常见有两类
2)实现不同软件业务的串联:目前市面上基本没有大而全的软件;更多的是各司其职,在自己的领域内专而精,为企业业务赋能。合理的实现多软件的业务串联,便可以使得1+1大于2
业务串联从形式上可以分为三类:
我理解通过应用三规则一约束就可以比较好的完成集成对接,但不一定对:
1)规则一、同步规则
确定软件与软件之间的数据同步,目前市面上常见的有三种:
2)规则二、数据规则
3)规则三、业务规则
4)场外约束:君子协定
为何叫君子协定呢,因为每个软件都是独立的个体,在其自己的软件体系里它是绝对自由的。
但是在集成对接的过程中(三个规则),有很多约束条件,我们是需要把这些约束单独列举出来,并通过企业管理制度(记住前提:集成无法强求改变软件本身业务逻辑,因此不是通过软件自身开发约束条件)来让相关软件使用者遵循约束,并相信他们可以很好履行(这便是君子协定)。
今天就到这了,希望大家多多交流,欢迎指导!
本文由 @蓝白羽0414 原创发布于人人都是产品经理。未经许可,禁止转载
题图来自 Unsplash,基于 CC0 协议