First, he gave us a brief historical overview on BPM, BPA, BPMS over the years, starting with BPM as management approach evolving onto a more solid and fully integrated management and technological foundation. Then he highlighted the solid integration of the OutSystems BPT modeling approach with user work management provided by OutSystems EPA (Embedded Process Automation) at the user interface level, as well as the out-of-the-box BAM (Business Activity Monitoring). All in all, Eric considers that the combination of application development and BPT provides an unrivaled implementation capability for the enterprise.
Eric shared with the audience his competitive analysis on BPMS and some of the advantages of pure-play BPMS, namely Lombardi, such as the strong business modeling capabilities by business users. Again, Eric concludes that if you consider the application and the business process capabilities together, the Agile Platform has a much broader coverage. “You’ll never use BPM in vacuum!”
For wrap-up, Eric summarized his observations:
BPMS is quite effective at process design, discovery, simulation and analysis, but, less effective in ALM, usability features and development productivity;
Both BPMS and Agile Platform comparably effective at integration with external systems, BAM and business rules;
Agile Platform offers a broader spectrum of technical capabilities in the unified modeling environment with automatic (self-healing) data modeling/binding;
Agile Platform offering can be enhanced with addition of simulation and optimization capabilities and BPA tools (i.e., Lombardi Blueprint);
Agile Platform is simply a more pragmatic and cost-effective implementation platform for many businesses;
Ultimately, great business value achievable with Agile Platform, especially when BPM is the objective in the context of an overall integrated web app development environment;
In Eric’s words, it all comes up to the last two bullets. What do you think?