Blog Posts Business Management

Process Application Platforms 2016: Software AG

This report assesses the capabilities of Software AG’s Process Application Platform, and also examines the partners and intellectual property that Software AG can offer customers exploring associated technology implementations. This report forms part of a series of reports from MWD Advisors which assesses business process application technology offerings – technology-related capabilities which support organisations wanting to design, develop, deploy, monitor and optimise partially- or wholly-automated business processes.
We strongly encourage you to read this report in conjunction with our accompanying Assessment Framework report.


In AgileApps and the webMethods BPM Platform, Software AG has a pair of very capable Process Application Platforms, though they’re very different in focus today. They’re partially integrated and more integration is planned, but the best way to think of AgileApps and the webMethods BPM platform today is that they serve complementary needs – rapid creation of standalone process-based applications (AgileApps) and creation and long-term management of mission-critical operational process applications (webMethods BPM Platform).

Looking specifically at the webMethods BPM Platform, there’s strong support for both automated and transactional work scenarios, and some support for exploratory work scenarios. The Business Console – which provides the container for dashboarding, dynamic, collaborative tasking and ‘process ETA’ capabilities –underpins the platform’s support for transactional and exploratory work in particular.

Support for different types of work

Automated work: By virtue of webMethods’ heritage as an event- and message-based integration middleware provider, the webMethods BPM Platform provides very good design-time and runtime support for automated work scenarios and has the architecture to scale in demanding situations.

Transactional work: Clear separation of process and task management in the webMethods BPM Platform sets the stage for flexibility. Integrated content and document management and end-user flexibility and monitoring capabilities are great features. AgileApps also plays well here, particularly in support of service desk use cases.

Exploratory work: The webMethods BPM Platform doesn’t have any explicit capabilities designed to support exploratory work scenarios, though the foundation capabilities you need are mostly present. webMethods AgileApps Cloud has a number of really solid case management capabilities combined with easy-to-use tools.

Rapid prototyping / quick-start

AgileApps is designed specifically to enable small teams to visually develop and deploy process applications quickly without coding, and it offers many features that support this aim well. However applications that you build using AgileApps stay in AgileApps; you can integrate them with webMethods BPM applications to create ‘two-tier’ business platforms, but today, if you want to use AgileApps as a prototyping tool, you’ll have to start over in webMethods BPM. Software AG has plans to bridge these two platforms more completely in 2017.

Change management

In the webMethods BPM Platform and AgileApps the change management capabilities available to your teams are modest – and may not be enough for large teams working on programs with multiple parallel lines of development. But if you pair the webMethods BPM Platform with Software AG’s ARIS tools, you can delegate responsibility for managing design change to those ARIS tools – and the change management and governance capabilities at your disposal are much richer and more scalable.

User experience options

For both AgileApps and the webMethods BPM Platform, there are three main options: the tools’ own customisable HTML-based UIs; hybrid/native mobile apps; and the ability to embed application data and actions in your own custom UIs through open integration interfaces.

Deployment options

Licensing and deployment for the webMethods BPM Platform is on-premise only; however AgileApps is provided by Software AG as Platform-as-a-Service (PaaS), hosted on AWS, and as an on-premise offering.

Inside Software AG’s platform

Software AG’s Process Application Platform has two core elements: the webMethods BPM Platform and webMethods AgileApps. Together these form the Agile Process capability of the company’s broader Digital Business Platform. webMethods BPMS is aimed principally at IT teams needing to deliver high-scalability, large-scale process automation solutions; whereas webMethods AgileApps is aimed more at subject matter experts and business analysts, and positioned for the quick delivery of more lightweight, dynamic process and case management applications. Software AG has started to bring these two pieces together, and it’s prioritising development work to increase product integration.

Software AG has a 2,000-strong Global Consulting Services outfit, and also partners with a number of large and small third-party professional services providers to help customers with BPM implementations. The centre of gravity of Software AG’s consulting services is its ‘Prime’ methodology, which provides offerings to help customers assess and benchmark themselves, build business cases for BPM investments, and implement BPM projects.

Key tools and capabilities

The central product elements of the Software AG Process Application Platform offering are the webMethods BPM Platform, which is currently at version 9.12, together with webMethods AgileApps.

webMethods AgileApps

webMethods AgileApps is a template-driven application development environment focused on the creation of lightweight process and case management applications, and is specialised for use by business analysts and casual developers. It’s provided as a platform-as-a-service and on-premise offering.

AgileApps is a comprehensive toolset that enables all elements of standalone modern applications to be designed, developed and deployed in one place – you use models to specify data structures, processes, rules, task models, forms and other UI elements, reports and dashboards, and more. There’s a built-in knowledge base and community forum facilities for service desk use cases; file-sharing and document preview features; automated document creation and assembly features; and multi-channel customer communication features.

webMethods BPM Platform

The main elements of webMethods BPM Platform are as follows:

User experience options

>>> There’s more to this report, but you don’t currently have a subscription to read it.

Do you already have membership (like 6,500+ others)? If so, make sure you’re logged in.

 >>> For free articles, Sign up for a free membership.

 >>> For access to 120+ Premium articles, you’ll need Individual Premium membership, or get access through a Corporate subscription.
Get started with a 7-day free trial now!

The post Process Application Platforms 2016: Software AG appeared first on The Advisor.

Leave a Comment

Get the BPI Web Feed

Using the HTML code below, you can display this Business Process Incubator page content with the current filter and sorting inside your web site for FREE.

Copy/Paste this code in your website html code:

<iframe src="" frameborder="0" scrolling="auto" width="100%" height="700">

Customizing your BPI Web Feed

You can click on the Get the BPI Web Feed link on any of our page to create the best possible feed for your site. Here are a few tips to customize your BPI Web Feed.

Customizing the Content Filter
On any page, you can add filter criteria using the MORE FILTERS interface:

Customizing the Content Filter

Customizing the Content Sorting
Clicking on the sorting options will also change the way your BPI Web Feed will be ordered on your site:

Get the BPI Web Feed

Some integration examples