BPM or Packaged Applications?
There are a number of distinct advantages to using a general BPM tool (like Ultimus) to automate your business processes rather than picking a pre-developed packaged application.
Built for everyone - not for you
Custom applications tend to be built for generic processes - this means that you usually have to adapt the way you work to the way the application wants you to. With Ultimus you build the process exactly how you work - and you can use BPM simulation tools like Casewise or Ultimus Designer to model your process before you build it to find the most efficient way of doing things.
Islands of data
Custom applications generally have custom databases and are not designed to integrate with the rest of your business. Ultimus stores its data in standard databases (SQL and Oracle) and can easily integrate with any database where there's an ODBC connection available to the Ultimus server. Business Processes can talk to other systems via web services, COM/DCOM and XML integration so processes can control, and be controlled by, all manner of external systems and processes.
When you've more than one
As soon as you've got two custom applications you've all manner of problems.
- Technology
You've two systems to install configure and support.
- Security
You've now two security databases to maintain in addition to the main security database for your organisation. Ultimus uses your NT Domain, Active Directory or LDAP server for its user and security information.
- Integration
Will they talk to each other? (doubtful)
- Training
Each different application means your users need to learn another way of working.
- Where's that task?
With workflow tasks appearing in multiple "inboxes", some are sure to be missed. Ultimus provides a single task inbox for all processes.
If you would like to talk about how you can use BPM with your current systems then please contact us.