March 26, 2008

Product review: Ultimus jump-starts BPM deployment

Microsoft-centric suite offers a respectable low-cost entry into BPM with tools for graphical process design, Web services support, and good administration with minimal technical requirements

The success of a BPM (business process management) initiative hangs on a good plan. Spend too little time developing a snapshot of your company's inner workings, and the resulting system of misfiring rules and unhandled exceptions will find you mired in costly troubleshooting. But, sure enough, you can also lean too far in the other direction. Spend too much time charting workflow definitions, control points, and exception management, and the delays will start whittling away at your ROI.

Enter the Ultimus Adaptive BPM Suite 8, a Windows-based server and development toolset that helps streamline the BPM launch cycle. The key to Ultimus is an added window into process execution that allows experts to catch unhandled events at runtime and control them by creating new rules or rerouting flows in real time. Replacing in-depth mappings with on-the-fly process governance cuts short the development cycle -- a selling point for executives in need of quick results that can justify BPM startup costs.

In general, I found the Ultimus solution to undervalue good planning. In comparison to offerings from vendors such as Lombardi that recognize the necessity for discovery/documentation tools, Ultimus has a huge hole to plug.

Moreover, several traits make the proprietary engine difficult to work with, including no integration with standardized design-time tools (surprisingly not even Visio, given Ultimus' Microsoft-centric focus), no native support for BPMN (Business Process Modeling Notation), and no comprehensive onboard rules-management facility.

On the bright side, Ultimus flaunts a no-code approach to BPM that will have you up and running quickly when implementing document-centric workgroup processes. Despite Ultimus' buggy and often unintuitive interface, I did warm up to BPM Studio, which offers a graphical design canvas for flow, schema, and rules definition. Its encapsulated connector logic (Flobots) makes easy work of tapping databases, Microsoft Exchange, and Microsoft SharePoint, as well as data in Word and Excel forms.

Although systems integration adapters are light, new Web services hooks in this release add services-enabled apps to the mix, on top of its .Net support.

The Ultimus client (both Windows-native and browser-based) provides a good interface for task workers to be productive with a very minimal learning curve. And I found the administrative and reporting interfaces delivered good insight with excellent functionality.

Overall, I found the Ultimus Adaptive BPM Suite 8 to perform well and demonstrate a good first step toward reaping benefits from BPM while reducing the complexity of deployment. Small workgroups and medium-sized businesses with limited integration requirements will also appreciate this solution’s affordability.

Engine blocked

The Ultimus suite comprises a number of components, all requiring Microsoft underpinnings: a BPM server, a graphical development studio with simulation tools built on top of a unified repository (Microsoft or Oracle), a graphical org chart tool that defines corporate hierarchy and workgroups for use in routing (tapping AD or LDAP), and a Windows desktop client for task workers.

Test Center Scorecard
30%15%15%15%15%10%
Ultimus Adaptive BPM Suite 8.0788799
7.8
Good
Close

On Twitter now

Applications

Powered by Twitter

On Twitter now

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive Applications Resource Alerts

Subscribe to the Developer World Newsletter

Receive a weekly roundup about the art and science of software development.

©1994-2009 Infoworld, Inc.