Effektif(读作“effective”)于1月14日推出了第一版基于云的BPM产品。InfoQ去年报道过,Tom Baeyens是JBoss jBPM(被Red Hat收购)和Activiti(归Alfresco所有)的最初创始人,Effektif就是由他创立并负责。公司与Signavio建立了合作关系,为了加速产品开发,后者投资了120万欧元,并且还将使用现有渠道销售Effektif的产品。
尽管Baeyens和Signavio都有BPM背景,但目前看来,Effektif侧重点有所不同,与BPM工具相比,它更多的是一个任务管理系统。这不是说,不会有更多的传统BPM功能随着时间推移加入其中,只是按照目前情况来看,该产品更多地将目标放在使企业用户能够创建和管理任务。因此,的团队非常重视用户界面,旨在使它尽可能地简单易用。
Effektif由三个概念层组成。第一层是基于浏览器的向导,旨在为企业用户提供一种简单的机制,使他们可以定义任务并为这些任务及切换创建表单。这部分产品已经完成,如今可以免费获取。它还包含允许Effektif嵌入到第三方应用程序的API——也是免费的。该API支持创建新任务和子任务、添加文档等。
[www.pms.cc 来源]
第二层增加了一组适配器以便与其它基于云打包的应用程序进行集成。Google Drive、Salesforce和Box的适配器开发工作正在进行之中,Baeyens说,它们预计在“未来数周内”完成。
第三层,也就是最后一层——“活动执行者(activity workers)”——允许开发人员编写要包含在工作流中的定制软件。据Baeyens说,这预计还需要一到两个月的时间。已发布的产品确实提供了一个脚本引擎和一个面向JavaScript的具有代码补全功能的在线IDE。脚本运行在一个Node.js实例上。面向Java和其它语言的框架将会随着时间的推移逐步加入。
这三个层次大致可以映射到该产品的三个版本。协作空间,其中包括文档共享和一个共享的任务列表,已经可以使用,而且是免费的。“团队工作流”版本会增加对“流程流(process flows)”和云连接器的支持。该版本将免费提供给前五位用户。最后,按照计划,企业版将增加更多高级的集成和分析功能。
在核心架构方面,该引擎使用Java开发,并使用了业务流程建模和标记(BPMN)2.0标准。团队本来打算使用Restlet框架构建REST 层,但现在已经切换到他们自己的框架,并使用Jasckson处理JSON。正如前面提到的,产品将使用Node.js作为JavaScript执行上下文。
Effektif正在进入一个竞争激烈的市场,据Forester说,其价值约为50亿美元。许多主要的竞争者都已经提供了云产品,包括Appian、Fujitsu、Kofax和Pegasystems。Appian云基于Java,据Gartner报道,现在已经有“数百个组织和公共领域机构的超过4万5千名用户在使用”。Fujitsu的RunMyProcess在44个国家有超过350家公司和2万3千名用户在使用。Koffax的基于微软技术的TotalAgility在2012年作为BPM PaaS推出,已经有50家公司注册(超过一半在美国)。最后,Pegasystems的云产品已经有来自70家公司的3万名命名用户。另外,还有若干规模更小的更加面向任务的利基竞争者,包括Zapier和IFTTT,而Effektif显然是从这些企业得到了一些启示。在这种情况下,我问Baeyens,他觉得Effektif有哪些优势。“我们致力于使它更简单,”他说:
我们有背景:当前正在运行的流程引擎,很大一部分是由我构建的。而Signavio有基于BPM建模构建了大受欢迎的Saas业务的成功记录。
现在是重新定义工作流的绝佳时机。近年来,云已经催生了大量的创新型创业公司。IFTTT和Zapier是两个非常棒的例子。同样的功能过去常常需要一条企业数据总线和几名开发人员。现在,无论何时在微博中被提及,一名非技术人员就能够转发他们的消息。所有这一切大约只需要几分钟。
我们为工作流带来了类似的改革。我们使它更简单,并提供良好的用户体验,那样,更多的人就可以真正地在日常生活中使用它。
所以说,我们有背景,我们从云服务的繁荣得到了重要启示,我们会努力实现一个本地云服务。
Effektif使用了一个专有的非开源的许可证。读者可以在Effektif的网站上注册试用。该公司还将在2月3日和6日之间举办两场网络研讨会,届时,读者可以了解更多相关信息。
查看英文原文:Effektif, Tom Baeyens' Latest BPM Venture, Launches Cloud-Based Tool