在项目落地的实施进程中,通常会涉及老项目利旧或是新项目建设,想要汇聚项目中所有设备的数据信息,有些客户就会建设自己的软件平台。平台有固定的接收数据的规则,硬件设备自出厂便配备外发数据接口,同时也遵循特定的接口规则;当这两个规则不一致时,应该是平台方来修改适配还是由设备厂家进行修改适配?
分情况看待
一、通常建议平台修改接口来适配厂家。为什么?首先设备厂家的产品绝大部分都是批量生产,为了一个客户一个项目去定制适配接口,付出的不仅仅是人力开发成本,还涉及后续多版本软件代码的维护工作,对于产品体系的稳定性所造成的冲击是比较大的。
二、如果是政府发文(比如红头文件) 强制国企、事业单位等企业制作的平台,这类平台需要对接多种厂家的不同设备,并且通常不允许做二次开发(像省/市级平台、公安、住建等)。这种情况下,平台业主方需要承担修改接口的费用,一般在2-5万元不等,每个设备厂家2-5万,成本也会突飞猛涨。
举个很简单的例子,如果你需要小米来为你单独定制一款手机侧面的耳机插口,那需要多少的费用小米才会给你干呢?
综合评价
无论是从成本还是可行性,或是对产品和平台的影响来看,似乎平台适配设备接口都是最优解,保证系统生态稳定的同时,还无需承担高昂的定制费用。但在项目中或许会需要强制设备适配平台的需求,具体问题具体分析就好。
回复