-
开发一个有效管理客户关系管理 (CRM)、项目组合管理 (PPM) 和供应商关系管理 (SRM) 的单一应用程序可能颇具挑战性,因开发人员必须充分了解这三个领域,才能对它们通用和不通用的组件进行建模,从而确保其高效运行。但一旦克服这些困难,就能带来巨大的益处,例如:
- 大幅节省开发和维护工作量,因为可以有效避免不必要的设计和代码重复。例如,客户和供应商有很多共同点,只是他们的交易记录类型不同。在现实生活中,企业的客户也可能是该企业的供应商,因此,自然地对它们进行建模比单独建模更有优势。
- 由于对称性,系统的维护和管理系统更加便捷。
- 一个已集成的单一数据库,为数据分析和机器学习提供了更高效的解决方案。
- 向系统添加其他模块无需增加系统资源和重新培训系统管理员。
根据我们的经验,当开发人员克服了 CRM、PPM 和 SRM 建模的挑战,添加其他模块就会变得容易得多。CRM、PPM 和 SRM 是最难建模的三个模块。



















