您在组织中使用什么样的数据库?对于大多数组织来说,答案是“不止一个”。这些不同类型的数据库使得与不同的良好类比各种业务流程软件

有不同的方法使用计算机软件来存储和管理商业数据。例如,您的公司可能使用许多基于传统关系数据库管理系统(RDBMS)的数据库来管理数据,例如Oracle数据库、IBM DB2或Microsoft SQL Server。

昂贵的数据库很昂贵

有时在IT领域,您会觉得这种“合适的数据库”是存储业务数据的唯一方法,如果这是真的,那么这对产品供应商来说是好事。有一个IT界的老笑话:

“我希望我能买得起甲骨文。”

“但是你为什么要使用Oracle?”

“哦,我没有。我只是希望我能负担得起。“

这个笑话是完全可定制的:它不是真的关于Oracle的产品,特别是,还有许多其他供应商的昂贵产品也使这个笑话生效。

当一个组织确实掌握昂贵的数据库产品时,他们有时会通过购买更昂贵的“网站许可证来蔓延疼痛,以便至少”我们可以为一切使用它“。但这不是如何解决的,但是:无论如何,该组织仍然有很多小而廉价的数据库。

许多小型和廉价的数据库不是开源数据库产品,这是另一个故事。大型组织的小型和廉价数据库的扩散实际上伪装成其他东西:电子表格。

数据库通常伪装成电子表格

无论一个组织拥有多少漂亮的数据库服务器,很多商业数据都驻留在软件复杂性的另一端,即电子表格中。这些不起眼的电子表格在IT复杂性方面缺乏的是无与伦比的简单性和灵活性。与其他It系统一样,各种规模的公司都依赖于电子表格中的数据,这应该不足为奇。这不是一件坏事。

电子表格中的业务数据有两个重要的事情:

  1. 小型组织把所有事情都放在电子表格中
  2. 大型组织使用更复杂的数据库,但仍有很多电子表格。

这甚至是一种简化:两个极端之间存在不同类型的数据库软件。

有多种BPM软件

业务流程软件应用程序也是如此:有多种。虽然存在复杂的BPM系统,但它肯定是管理和运行所有过程的可行或可取的。大多数时候,你需要一些低成本,简单灵活的东西,至少开始。

以上关于电子表格的两个观点从数据管理转变为业务流程管理,如下所示:

  1. 小型组织不使用业务流程管理系统(BPMS)
  2. 大型组织为关键流程部署了BPMS,但仍然有许多流程运行在更简单的工具上,或者根本没有工具支持。

像数据库一样,业务流程软件通常被伪装为别的东西。这并不意味着现有的解决方案不起作用,但可能有更好的工作工具。

照片:莎拉/cc by-nd 2.0

发布日期:2015年7月22日-最后修改日期:2020年11月13日