The most well-rounded business process management system (BPMS) we've tested to date, Lombardi Software's Teamworks combines an execution and events monitoring engine with a close-knit IDE and tools for modeling and simulation analysis. With the inclusion of human-centric, collaborative workflow and services-based integration hooks, Teamworks can deliver near-seamless mapping, testing, and deployment to execute most any enterprise workflow. Where Teamworks truly stands out from other players is its well-integrated performance server, which draws on a unified tracking data store for both real-time process optimization and historical playback in design phase analysis, where testing for optimal flow and efficiency can be challenging.
Teamworks gains additional yardage with a superb simulation facility. Embedded directly within the IDE, the process simulator allows analysts to test multiple "what if" scenarios, displaying heat maps that highlight pain points in process flows and even offering suggestions for optimization.
On the downside, although Teamworks uses standard BPMN (Business Process Modeling Notation) for designs, its runtime engine is proprietary. This could limit execution portability compared to engines such as BEA/Fuego or Fiorano that handle BPEL natively.
I also found the business rule development tools, although well put together, not quite as easy to use as those of Appian, and not as capable as those of Pegasystems. Nevertheless, the drop-down configuration interface is sufficient for directing most common scenarios, and hooks to outside rule engines including Fair Isaac's Blaze Advisor and ILOG JRules are included.
A number of new features highlight this Teamworks release, including a Web services interface that augments the Java API, ad hoc process intervention for in-flight flexibility, and improvements to Lombardi's SaaS (software as a service) add-on, Blueprint, that bolster collaborative process discovery and lifecycle management.
With its clean portal interface, good reporting facilities and performance dashboards, and superb development environment, Teamworks offers a solid BPM solution that doesn't demand the development expertise required by most high-end solutions. Lombardi Software has scored a touchdown with this latest release.
Tooling for BPM
Lombardi has done a terrific job building its Eclipse-based IDE. Perspectives for process and service modeling, as well as validation, debugging, and optimization, will help developers quickly find their footing.
Modeling tools consist of the usual palette of drag-and-drop, BPMN-compliant constructs and familiar swimlane layouts. Drill-down into services is good, and the Teamworks Library of saved services and connections encourages the encapsulation and reuse of best practices.
The Activity Wizard made creating rules, and defining human- and system-side interactions, much easier tasks. Solid introspection across Java and Web services -- including a new UDDI tool -- helped hasten discovery and development. Transports are well represented with SOAP and HTTP/REST-style invocations, as well as JMS and others. Support for BPMN intermediate events helps you flag exceptions and initiate compensation rollback procedures in the absence of more ACID-grade transaction management.
SLA definitions -- used at runtime to trigger corrective processes, e-mail alerts, or updates to a manager's scoreboard -- were easy to implement. Other capabilities, such as organizational routing (based on employee competencies) and built-in audit trails, round out an unusually rich feature set by today's standards.
I did find minor nits in the process modeler. For example, you must manually reroute flows whenever you insert new steps into an existing process. But other time-savers -- such as built-in dependency tracking, which is essential for change management and often overlooked by vendors -- more than make up for the blemishes.
The built-in forms editor offers easy creation and testing of AJAX-based forms. These "coaches," as Lombardi calls them, help keep collaborative processes on track with an integrated help facility that guides users. While Lombardi could enhance certain aspects of forms development -- by providing AJAX widgets and tools for CSS, JavaScript, and XSL manipulation, for example -- the editor provides a good start to creating dynamic, forms-based interfaces.
Latest on BPM
- India's competitors catching up as outsourcing hotspots
- Job cuts in India's call centers and BPO likely
- Mincom sees strong future despite economic uncertainty
- ITIL perfect drop for alcohol giant
- Accenture wins multimillion dollar support contract from Telstra
- Microsoft lays out road map for next BizTalk releases
- Regulatory compliance tops issues facing IT managers
- IBM to buy Ilog for $340 million
- Microsoft's BizTalk gets a dose of modeling smarts
- Bringing process modeling to IT management
IT Services Essentials
- Gartner: Top 30 offshore locations for 2008
- HP integrates EDS into technology operations
- IBM Q3 revenue rises, but signs of downturn loom
- HP chief Hurd fields questions about EDS buy
- IBM to open services centre in Ballarat
- The 5 quickest returns on your green investment
- HP buys EDS for US$13.9 billion
- Fujitsu taps hydrogen power to fuel energy savings
- Data center mushrooming? Why not get rid of it?
TechWorld Jobs (beta)
Whitepapers
TechWorld Blogs
-

TalkingTech
The view from the top of IT with TechWorld Editor Rodney Gedda
-

Entrenched
Cooking up better code, IDG's developers reveal some of their secrets
-

Broadband Voice
Darren Pauli digs in from the front line of Australia's broadband battleground
Recent blog posts
- Telstra kicked out of NBN process
- Linux on the iPhone won’t change the world - yet
- A Novell approach to business
- An open storage stack? I like the sound of that
- The mobile clone wars: fighting for a better phone experience
- Stopping the "Clean Feed"
- Identifying web platforms
- Clean Feed ‘not technically possible’
- No Clean Feed - well duh!
- Conroy's content cops still on the cards
Recent comments
- BUY HTC TOUCH MAX 4G AT $260USD, TOUCH G1 AT $250USD,TOUCH HD
1 day 15 hours ago - GrIDsure & Mike Bond's 'old' criticism
2 days 17 hours ago - Ah, the joys of being a digital nomad!
3 days 23 hours ago - Thanks
4 days 1 hour ago - re hope cottage
4 days 7 hours ago - Best CRM I have found
1 week 2 days ago - milbarn
1 week 5 days ago - milbarn
1 week 5 days ago - Compare Usenet Providers
1 week 6 days ago - BUY Nokia N85 AT $240USD, HTC TOUCH PRO AT $230USD, APPLE IPHON
2 weeks 5 days ago - BUY APPLE IPHONE 3G SERIES AT $220USD, 8GB GOLD AT $200USD
2 weeks 5 days ago - BUY HTC TOUCH 3G AT $260USD, TOUCH G1 AT $250USD,TOUCH HD AT $
2 weeks 5 days ago - BUY BLACKBERRY STORM 9500 AT $260USD,BLACKBERRY BOLD 9000 AT $
2 weeks 5 days ago - Re:
2 weeks 6 days ago - Lto-4 Tape
4 weeks 6 days ago - Clarifaction of article
6 weeks 1 day ago - COBOL - Safe Bet
6 weeks 1 day ago - The most effective recycling method is to reuse!
6 weeks 1 day ago - Reduce, Reuse and Recycle!
6 weeks 1 day ago - SOFTWARE
6 weeks 1 day ago







