Overall Satisfaction with Metastorm
Metastorm has found wide acceptance in our organization streamlining workflows and automating tasks. We use it across many departments, and are continually designing new processes. It is uncommon for a week to go by where I am not approached by someone with an idea about how Metastorm can improve their work experience.
- Rapid Development: Metastorm is designed to allow developers to quickly build (or change) workflows. Business Logic, rules and regulations change quickly in today's world and being agile about software changes keeps users productive and engaged.
- Customization: While Metastorm provides many pre-built controls useful during rapid development cycles, it also provides a rich .NET framework which can be used to customize the experience. This provides a nice balance between ease of development and detailed customization.
- Flexibility: I've evaluated many workflow solutions, and most are restrictive in form design or branching options. Metastorm closely approaches a true state machine architecture allowing for complex workflows and rich user interfaces.
- The Metastorm process engine is based on an older version of .NET. Updating to a newer version would resolve several known issues with .NET email functionality.
- Metastorm builds web pages at run time. While the UI presented to the end user is fine, the Document Object Model is convoluted and subject to change with new releases. Providing a more simplified DOM or at very least a custom function to replace document.getElementById() would make client-side scripting a much more powerful tool.
- One function that I've seen Metastorm competitors do well, is email wizards. Having a WYSIWYG email editor would be really nice.
- Metastorm has allowed us to evaluate new business much faster allowing us to move quickly when time matters.
- We have used Metastorm to automate a number of complex and tedius tasks, freeing up our staff to do other important business.
- Metastorm has allowed me to automate a number of administration functions, and share the software management responsibility with the users themselves.
I have evaluated [business process management] products such as Nintex, K2, and Intapp. Each of these products are excellent options, and each have strengths and weaknesses. Metastorm and K2 in my opinion offer more flexibility, but require a higher level of technical ability to implement. Nintex and Intapp are more wizard driven, allowing for a less technical user to develop a more basic workflow. I would not suggest that any of these products are appropriate for an individual with no programming experience, although the Intapp offering most closely approaches that demographic.
Using Metastorm
1000 - Metastorm is used by many aspects of our business including legal evaluation, Information Technology, Human Resources, and Financial Services/Accounting. We are currently building workflows to help streamline research and help review