为何存在这么多被提议的工作流标准?有些标准之间是直接竞争的关系,的确如此,但很多标准是从工作流那种类似于洋葱的层中的其他标准开始定义,而这些标准在层的边缘融合在一起。基本流程的定义与流程之间如何合作的定义融合在一起。该定义的边界与编制等融合在一起。考虑混合自动和人工活动的所有可能...那么,这是一个很复杂的洋葱。
“工作流标准”是一个矛盾修饰法吗?
矛盾修饰法是一个各部分看上去彼此抵触的短语。“标准”一词表明了共性、简化,并且是一个构建其他人可以理解的有用的东西的基础。工作流通常是复杂而多样的。当我们开始把工作流排列在一起时,复杂性和可能的变化将变得庞大。
把可能把"工作流"浓缩为一个公共的"标准"或一系列标准吗?同时这些标准要足够复杂才能有效。很多人这么想并且现在正在从事这方面的工作。该标准将不会如某些人所希望的那样完整;没有标准会是这样(这就是标准的扩展发明的原因)。也许那将是绊脚石;我们现在需要让工作流标准充分地成长发展。
我们正在等待广泛传播的 Web 服务实现...
目前普遍使用的成熟而完善的业务流程管理产生了可以转换为复杂而完善的工作流的业务流程。工作流行为和互操作性的标准化试图一次性让所有方面标准化,但对于整个过程来说已经晚了。也许标准的主体和它们的成员应该将力量集中在完成基础的、核心的工作流标准,而不应被外层过多地分散力量。标准工作应该由中心"流"出来。
——摘自《Web 服务世界中的业务流程和工作流》
Margie Virdell(virdell@us.ibm.com)
上一页12 下一页
