当业务流程符合产品,而且供应商限制可以接受时,现成软件可能是好选择。当重要流程、资料拥有权或整合边界无法由现有工具清楚处理时,定制软件才可能值得投入。
用相同问题比较两种方案:必须支援什么、什么可以配置、资料由谁拥有、权限如何运作、需要什么维护,以及企业改变后会发生什么。有时较小的整合或流程改善比两个极端方案都更适合。
在开发或重大调整前,把这个想法变成一份清楚的工作约定:确认使用者、需要保持可靠的记录、审批边界,以及企业要检查的结果。用真实例子进行小范围测试,通常比一开始建立大型系统更容易发现遗漏规则,也能让后续支援、交接和整合更安全。