Faulty data sharing architecture results in non-generic, high-maintenance and very fragile interfaces…