In mid-2007, Forrester released their Wave for Human-Centric BPM, but with a twist: it only covered Java Platforms. As much as I disagree with this separation of products based on platform (since most customers that I see have both Java and Microsoft in their environment, and this is a meaningless distinction to business people who are involved in vendor product selection), at least they’ve finally come out with the complementary report, Human-Centric BPM for Microsoft. It’s also complimentary 🙂 on the Global 360 website (registration required).
Keep in mind that Forrester also publishes Wave reports on integration-centric BPMS (last issued in December 2006, so expect a new version in the coming months) and BPM for document processes.
Here’s the vendors covered in each of the Forrester reports:
|Human-centric Java||Human-centric Microsoft||Integration-centric||Document processes|
Some of the larger vendors appear in multiple categories: BEA, Software AG and TIBCO all have human-centric (Java) and integration-centric offerings; Global 360 has both human-centric (MS) and document BPM; and IBM appears in all of human-centric (Java), integration-centric and document BPM.
Contrast this with Gartner’s approach, which is to have a single Magic Quadrant for all BPMS types, and covers the following vendors:
Personally, I like the Gartner all-in-one approach, although I take issue with some of the vendors that they choose to include. As I mentioned previously, most of the companies that I work with support both Java and Microsoft platforms, from necessity, and have BPMS needs that span across human-centric, document and integration-centric: often within related processes. Except for the large vendors who appear in multiple reports, Forrester can make it hard to compare BPM products for heterogeneous environments.