Product Lines

Ruminations on the System i Market

May 29, 2007

BPM: A Software Type in Search of a System i Market

Let's say you decided that what your company needed was a good BPM application that runs on the System i. If you didn't know any vendors who offered that type of software, you'd probably start by calling up your favorite search engine and be off to the races looking for web sites. Except in this case, that wouldn't work.That's because there are very few System i BPM vendors in one sense, and maybe only one in another. And yes, this is a trick question.

BPM is one of those devilish problems in IT jargon, an acronym with two meanings, both of which apply to software. But the meanings are actually about as alike as Danny DeVito and Arnold Schwarzenegger were in the movie Twins. Like the two actors who have some broad common features (e.g., they're human, they're male), the two BPMs are concerned with analyzing business processes based on computer algorithms, but it's actually the overarching similarities that make things confusing.

The more common meaning of BPM is "business process management." Generally speaking, those are the acts of planning, managing, and analyzing operational business processes. In other words, coordinating business activities. You could almost say this kind of BPM is what corporate vice presidents are supposed to do. But before you try to talk your CEO into replacing your least-favorite veep with some software, realize this BPM is more technical than most corporate officers are. For example, this type of BPM has its own language, called Business Process Execution Language (BPEL), which is a modelling tool based on eXtensible Markup Language that lets users define business processes . . . but from one person's point of view rather than, for example, the organization's as a whole. So in a broad sense, BPM here means control of business activities such as workflow, coordination of timing of subprocesses, and even coordination of multiple existing software applications in a way that merges into the realm of web services and service-oriented architecture (SOA).

The other BPM is "business performance management." This is the organization and control of information and metrics for evaluating how a business overall is performing, activities that focus on key performance indicators (KPIs) (metrics that can be assigned specific values) and gathering and analysis of data from documents, databases, data warehouses, and other sources. In other words, business intelligence (BI). Except of course the practitioners of this type of BPM see it not as BI but "the next generation of BI," which means to them that all the purveyors of query tools, data miners, decision support systems, executive information systems, dashboards, and similar BI-type applications don't really offer BPM, just elements of it.

So what's this mean to a System i user? It means that there are few software offerings for the first type of BPM available that run under i5/OS. And as for the second type, while there are query tools, report writers, dashboards, and business intelligence tools of many sorts that run on the System i, there is only one that claims to provide unified "business performance management," Lawson's ( http://www.lawson.com ) Enterprise Performance Management for M3.

In the business process management area there are several System i vendors. For example, RJS Software's ( http://www.rjssoftware.com ) Enterprise Workflow helps users "design and manage electronic workflows for documents that used to be processed manually" and "map the routes documents take within a particular work process." That company's WebForms gives users "the ability to create dynamic XML forms to capture and share business information." Seagull Software ( http://www.seagullsoftware.com ) offers LegaSuite BPM, a Java-based suite that transforms applications into web services to facilitate business process management and SOA. GeneXus ( http://www.genexus.com ) provides GeneXus BPM Suite, which helps users automate and manage business processes.MNI Solutions ( http://www.mnis.co.uk ) has authored iSeries TaskCentre, a BPM suite that blurs the lines between BPM types by promising not only workflow tools for tasks such as credit limit changes, document sign-offs, and production schedule changes, but also offers KPI alarms, workload exceptions, and financial warnings. Oracle/PeopleSoft/J.D. Edwards' ( http://www.oracle.com ) World Express is an ERP package that includes workflow and a number of other capabilities that give it a claim to business process management chops, if not an aspiration to be the BI type of BPM.

If there are additional vendors with products that qualify in this area, please make a post and add yourselves to this list!

My final question is why there should be so few BPM vendors of either type for the System i. Don't businesses using the platform need to coordinate and model internal processes? Couldn't every business use something more than BI to help keep an eye on its financial health? I'm sure it's true that because so many System i enterprises are small businesses, they can't afford to buy what every CEO thinks they're born to do anyway. But there are many medium-to-large System i enterprises that could benefit from either kind of BPM software. Could these be areas of future growth for our market?

Posted by at May 29, 2007 3:40 PM

Comments

The big boy ERPs who run on System i are going to do what's in their best interests with respect to either type of BPM, not what's in the System i's interests in general. In other words, they will provide for themselves only. Companies running smaller, niche ERP systems probably can't afford the purchase and implementation of any BPM software that is feature rich enough to help them. There may be a market, as you suggest, but I wouldn't hold my breath.

Posted by: Dirk at May 30, 2007 12:45 PM

Don't overlook the WebSphere portfolio for Business Process Management solutions. The SOA development lifecycle (model, assemble, deploy, manage) is addressed with WebSphere Business Modeler, WebSphere Integration Developer, WebSphere Process Server and WebSphere Business Monitor. Of those, WebSphere Process Server is the critical one for i5/OS. It's the deployment engine. Though not yet available, it is in a limited beta and targeted for later this year.

Posted by: Kurt at May 30, 2007 4:35 PM

You touched a very valid point – seems like System i shops tend to stay behind trends and offerings that are already widely accepted in Windows environment, thus need to work much harder to get to the same result.

I would like to suggest you take a look at iBOLT integration platform of Magic Software (www.magicsoftware.com) – the advantage of this platform is that it has the capability of offering both Windows and System i users the same tools, methodology and ease of work when it comes to designing their end to end business process and creating BPM solutions. The iBOLT platform has unique capabilities of calling RPG / COBOL programs, working with DB2/400 (and blending data from Oracle, MS-SQL, MySql and more), working with spool files and more. It is the only BPM development solution that is server proven as far as I know, so it can be installed on one of the System i servers, as well as any Windows, Unix or Linux servers in your organization.

As far as we – in Magic – are concerned, System i shops don't need to "stay behind" the market. We are offering tools and solutions that enables the organization to keep on relying on the trusted, productive and secured environment of System i, while not giving up functionality and modern needs.

Posted by: Naama Saar at May 31, 2007 12:22 AM

A quick followup to Dirk's comment. True that the larger ERP product vendors will do what's in their own best interests. However remember that each ERP product is a BPM system to some extent in its own right. A/P handles your accounts payable processes, A/R handles billing, etc.. Those are all business processes and each ERP vendor will do its best to optimize those processes.
The approach that we took at RJS Software Systems when designing our Enterprise Workflow BPM software was that a BPM/workflow system is designed to fill the gaps in an ERP system where the built-in process management doesn't always fit the business requirements.
We view our BPM software as the caulk that fills the cracks in a packaged ERP or home grown business system to provide document and work routing to various departments. It's amazing the efficiencies that you can get when implementing a BPM system. Imagine a process where people are moving paperwork from desk-to-desk or station-to-station being turned into an automatic work routing process. People would be able to more efficiently accomplish their work without have to get up and move paperwork around the office. I could go on and on, but I'll just end it by saying that BPM for the System i space is alive and well in the form of ERP vendors and companies such as RJS Software and the others that John listed. It can be surprisingly affordable.

Posted by: Richard Schoen at May 31, 2007 1:35 AM

Interesting comment about the BPM acronym. You are right. It is rather confusing. Therefore we tend to talk about Performance Management PM, rather than BPM. We, are Excel Data (www.exceldata.com), headquartered in Denmark, who by the way are providing a native System i solution for Performance Management, that includes planning, dashboard, reporting, analyses, activity planning and moitoring as well as CRM/SRM functionallity. We are few, but Lawson is not the single vendor that offers this type of solution.

Posted by: Alfred Lage at May 31, 2007 4:50 AM

Post a comment




Remember Me?

(you may use HTML tags for style)

July 2008
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Blog Policy

Our blogs are editorial content of System iNetwork. We welcome your comments and opinions and encourage lively debate on the issues, and we reserve the right to edit all postings for clarity, length, civility of tone, and appropriateness to the topic under discussion. Comments consisting of product or job solicitations and other spam, profanity, and extreme rudeness will be deleted. We also reserve the right to publish excerpts from the blogs in our e-mail newsletters and print magazine.

ProVIP Sponsors