Please share with the community what you think needs improvement with ARIS Cloud.
What are its weaknesses? What would you like to see changed in a future version?
The price is quite high. This is one weak point of the solution.
For improvement, I think BPM-vendors should make their models more flexible. One approach would be: * (a) to analyze the challenges of complex event processing in business environments subject to recurring change, * (b) to cluster observed agile adjustments into types and * (c) to extend their models to include the most common adjustment types. I think this is a very difficult issue, mathematically sound deadlock detection and prevention being one of the reasons. Features that could be included relate to the above issues of flexibility. I'm not sure these issues could be solved in the next release, they might rather be included as goals in the medium and long-term strategy. It's really the vendors who would need to be involved in flexibility improvement and identifying the areas where it's required. I assume they are already doing that because they are quite interested in this area and are probably already on the right path.
I find that the on-premises version is more stable than the cloud version because I can use it in offline mode. It does not rely on the network or the internet. The length of time for data retention needs to be improved. I was surprised when my license was deactivated and I could not access my data. The retention period in ARIS Cloud is only one month. It would be very helpful if this solution were more open and could integrate with other solutions like ServiceNow.
I would like to see the cost of the licenses improved. The trial version of this solution does not give you enough time to learn how to use it, so it should be extended to one year. It would be an improvement if ARIS Mashup were integrated into this solution.
They need to revamp a whole module. This module has been in place for 16 years. It hasn't been updated since then. It's actually a separate license on its own. It's a disaster. It needs to be more functional. It doesn't work easily. It takes too much time to just create a simple flow, in terms of the process and governance structure. If you have multiple tiers of approvals into an update of a policy, or the process design itself, it takes ages to prepare those internal flows within the system.
What I don't like is that it's got release cycle management at the model level. It makes the assumption that all the objects that you've been using on the model are actually also good quality. It doesn't really ensure that it is good quality with the latest version. You can create tons of duplicates in Aris, that's the problem. If you're not careful and you don't have very good governance in place, the system is not going to stop you from creating multiple instances of the same thing but different spelling, different underscores etc. For example, Microsoft CRM. Another person will call it MS CRM, somebody else will spell it out, MI-CRO-SOFT CRM. So you have all these things in the system which ultimately you're using to ensure the data quality. If you can't trust the data, if you can't do what-if analysis, then it becomes a problem. You have to actually get somebody who has to run scripts, or a whole team in a big organization, to look at these things the whole time and make sure it's sound. I don't like that because it's not self-managing. In comparison, on the Symbio side, it's just the opposite. All objects in the thing are under the ownership of somebody in the business. If you use that object once on a process, for instance, you don't have to go and ask again. The system will check. That's in the latest release, you can actually then release your process, with other words and it gets published. But let's say for instance you now create something new, and it hasn't got an owner, you won't be able to publish your process because the system will tell you, no, you're using stuff on this process which hasn't been verified yet. That's what I like. I like the fact that it's more self-driving management system than something which you have to have a little cottage industry around it. It's no different to, let's say, a CRM system. You don't want to have your contact details duplicated in the CRM system 20 times and then you don't know which one is which one. You don't want that, you want one. And that's the problem. That's a complete architecture from a design perspective. That's something you'll have to re-architect the platform completely to do. On an enterprise level, the ability to onboard somebody quickly is cumbersome because it just has too many things in it. It's got something like a hundred or more techniques and things in it. If you don't have that bedded down exactly and can't do a how-to for somebody, is a nightmare.
I would like to see more support for architectural diagrams.