Lombardi Software的Teamworks是迄今为止我们测试过的最全面的业务流程管理系统(BPMS),它将执行和事件监控引擎与紧密结合的IDE以及建模和仿真分析工具结合在一起。通过包含以人为中心的协作工作流和基于服务的集成钩子,Teamworks可以提供近乎无缝的映射、测试和部署,以执行大多数企业工作流。Teamworks真正脱颖而出的地方是其集成良好的性能服务器,它利用统一的跟踪数据存储来进行实时流程优化和设计阶段分析中的历史回放,在设计阶段分析中测试最优流程和效率是具有挑战性的。
Teamworks可额外获得码数拥有一支优秀的模拟设备。在IDE中直接嵌入的过程模拟器允许分析师测试多种“假设”场景,显示的热点图,亮点痛点的工艺流程,甚至,为优化建议。
不利的一面,虽然Teamworks可使用标准的BPMN(业务流程建模符号)的设计,它的运行时引擎是专有的。这可能比引擎,如BEA /火地岛或费奥拉诺该句柄BPEL本身限制执行的便携性。
我还发现,业务规则开发工具虽然组合得很好,但不像Appian的那些工具那么容易使用(参见我对Appian Enterprise 5.1的评论),也没有Pegasystems的那些工具那么强大。尽管如此,下拉配置接口对于指导大多数常见场景已经足够了,并且还包含了外部规则引擎的钩子,包括Fair Isaac的Blaze Advisor和ILOG JRules。
Teamworks的这个版本突出了许多新特性,包括一个增强了Java API的Web服务接口、用于动态灵活性的特别流程干预,以及对Lombardi的SaaS(软件即服务)附加组件的改进,Blueprint,它支持协作过程发现和生命周期管理。
凭借其干净的门户界面,良好的报告设施和绩效仪表盘,并以精湛的开发环境,提供的Teamworks不要求由最高端的解决方案所需的开发经验了坚实的BPM解决方案。隆巴迪软件已经拿下了这个最新版本触地得分。
对于工装BPM
Lombardi在构建基于eclipse的IDE方面做得很好。流程和服务建模以及验证、调试和优化的透视图将帮助开发人员快速找到立足点。
建模工具包括拖和下降,符合BPMN,结构和熟悉的泳道布局的惯常调色板。向下钻取到服务好,和保存服务和连接的Teamworks图书馆鼓励最佳实践的封装和重用。
该活动向导使创建的规则,并定义人类和系统端交互,更容易的任务。跨Java和Web服务实体自省 - 包括一个新的UDDI工具 - 帮助趋发现和开发。传输是很好地SOAP和HTTP / REST风格的调用,以及JMS和其他代表。对于BPMN中间事件支持可以帮助您标记异常,并在没有更多的酸级事务管理的启动赔偿程序回滚。
SLA定义 - 在运行时使用触发修正的过程,电子邮件警报,或到经理的记分牌更新 - 很容易实现。其他功能,如组织路由(基于员工能力)和内置的审计跟踪,圆了用今天的标准的异常丰富的功能集。
我发现在这个过程建模轻微尼特。例如,必须手动重新路由流每当你插入新的步骤到现有过程。但其他省时功能 - 比如内置的依赖性跟踪,这是变革管理至关重要,并往往被忽视的厂商 - 超过弥补瑕疵。
内置的表单编辑器提供了简单的基于ajax的表单创建和测试。Lombardi称他们为“教练”,通过指导用户的集成帮助工具,帮助保持协作过程的正常运行。Lombardi可以增强表单开发的某些方面——例如,通过为CSS、JavaScript和XSL操作提供AJAX小部件和工具——编辑器为创建动态的、基于表单的界面提供了一个良好的开端。
Lombardi的模拟工具是我使用过的最好的工具之一。它们也是最容易实现的,既不需要单独的部署过程,也不需要涉及的插装,这是当今市场上更流行的做法。我能够通过IDE中的process Inspector立即启动流程验证、逐步调试和延时模拟。
我发现它很容易通过性能服务器存储库点击历史回放,并通过快速点击更改测试流程更新;您甚至可以切换数据的透视图(例如,实例的平均值vs.实例的数量)而不会错过任何一个节拍。
Teamworks可跟踪历史趋势,工作量指标和整体效率 - 甚至可以跨多个进程。该过程检查和优化意见在热点区域和消除瓶颈和改善工艺性能提出建议。因为Teamworks可管理整个后端 - 架构定义,SQL,数据传输等 - 使用Performance Server是那么容易,因为选择而构建流程定义的数据来跟踪。我们已经来自过去十年的OLAP立方体操控很长的路要走。
合作过程发现
为了帮助企业用户共同绘制出新工艺,隆巴迪提供了一个名为蓝图Web托管建模工具。由于我探索公测去年二月,隆巴迪取得了一些明显的改善。
通过聊天工具,支持密切合作,蓝图的基于浏览器的界面可以帮助基于文本的非技术工人建造,过程信息的分层轮廓后盾。从这个大纲,蓝图创建一个图形BPMN地图可同步回的Teamworks并集成到流程引擎。
Blueprint可以使用一些增强功能。它还没有直接导入BPMN图形符号,或者BPDM元模型,我想在这里看到更多的洞察(早期变量关联,持续时间预期,等等)。访问实时数据,比如组织结构图,将会很有帮助。此外,如果没有缩放缩略图,在浏览器中遍历大型模型可能会很麻烦。但是Blueprint在计划过程开始时捕获目标和关键信息(过程所有权、I/O点、支持文档)的能力是无价的。
Blueprint提供导出为PDF和PowerPoint的功能。从我对beta版本的观察来看,它有了很好的改进,包括撤销命令、快速回滚到以前版本的修订历史记录和过程目标分析。
尽管Blueprint的每个用户价格有点高,但Lombardi的努力值得称赞。没有其他公司为业务用户提供如此简单的方法,让他们开始进入BPM的重要的、探索性的第一步。
人类的联系
Teamworks为以人为中心的处理提供了多个入口点,包括基于web的门户和Outlook 2003的插件。门户界面提供了快速而轻松的部署,使用户可以通过浏览器快速查看等待的任务,并使用基于flash的指示板深入了解进程性能。我喜欢能够查看个人性能和工作负载,以及与整个团队指标的比较。
授权用户可以被授予进行更改的自主访问权——比如在正在运行的流程上更改到期日期和优先级——以及在需要时启动临时流程。其结果是在使流程适应新的和突然的需求方面具有极大的灵活性,而无需技术将您锁在一个严格的工作流程重新设计中。
尽管Teamworks门户用户不能即时创建新报表,但是报表选项很好,可以使用许多固定的标准作为开始。报表向导可以帮助授权用户根据需要编写新报表。
Teamworks可提供一个附加的,是一定要满足Microsoft Office用户。目前尚不支持Office 2007的 - - 为Office 2003的Teamworks提供了InfoPath表单支持,并允许用户从Outlook中的内部管理任务,以及查看记分牌图表。尽管所有的InfoPath开发的IDE的Teamworks外完成,进口联动,优势,如离线同步和熟悉的Office界面肯定是一个福音用户使用率和效率。
监视和管理
Lombardi用于流程引擎和性能服务器的管理工具在功能和洞察力方面稍少,但它们涵盖了必需的内容。
我可以访问日历定义、用户访问安全性和进程队列指标——但不是实现性能调整的直接方法。Performance Server控制台显示负载队列和运行时统计信息的详细信息,以及缓存性能、传输速率和历史资源指标;它们以文本形式显示,适合审计,但不适用于运行时的图形指示板。
最后,Lombardi可以很好地添加特定于行业的流程模板来指导最佳实践,就像TIBCO等供应商所做的那样。Lombardi确实提供专业的服务,但需要额外的费用,其中您可以获得快速的入职培训工具、流程模式和其他好处。
然而,没有多少意义的丢失或在这个特殊的,汤到坚果BPM解决方案不对劲。的Teamworks是丰富的功能和强大的工具,额外津贴,如在SharePoint插件来构建Web部件的portlet,通过Web服务好子曝光,进步索尼克ESB的连接器(在作品从进展Actional的钩的Teamworks)和SAML支持(少数BPM解决方案,使索赔)之一。
所有人都说,我是隆巴迪创新的超级粉丝。我强烈推荐Lombardi Teamworks 6 Enterprise给任何寻找灵活的、可扩展的、彻底的BPM的组织。
了解有关此主题的更多信息
这个故事,“产品征服BPM凭借精湛的工具”最初发表信息世界 。