What is our primary use case?
We primarily use the solution for modeling. We've tried to map a set of fields and we have and combined it with the processes of the company.
We wanted something that included all of the shapes represented in the software architecture solutions of our company. We created near 2,000 products that we have in the company. We used this product, as well as HOPEX, which we also bought, to represent the software architecture of our solutions and the mapping within the processes of the company.
What is most valuable?
If you compare the price of MEGA HOPEX with Sparx Systems Enterprise Architect, Sparx is cheaper.
It's a very practical solution. You don't need to do an advanced course to start using this tool.
It offers great intricacy. You can really do many kinds of models. You don't have to design certain designs in another tool. It even allows enterprise architecture to be modeled within it.
The solution is very user-friendly. When you draw a diagram to model the architecture, it's very flexible. If you have a double standard, you can use the tool. You can use UML Ultimate if you like. If you have a different set of standards for certain models, you can put those in.
The documentation and the articles they have on offer are pretty decent.
What needs improvement?
Sparx can be a bit slow. If you are trying to design software architecture, sometimes we run into issues and need to refresh. HOPEX also occasionally needs to be refreshed as well, actually.
The product has a unified view or a unified database with some limited functionality in the models. In the same database, it can create some problems. I don't know if the problem is that maybe there is a communication issue or we just have too many models in the company. When we're starting the scaling it started to become less capable. We've had trouble with access on the corporate usage level.
For how long have I used the solution?
We started using this solution around 2018 or 2019. It's been a few years at this point.
What do I think about the scalability of the solution?
I'm not sure how well this product can scale. We have a lot of models and it seems we have reached our limit.
How are customer service and technical support?
The solution does seem to offer helpful documentation.
Which solution did I use previously and why did I switch?
We are using both Sparx Systems and MEGA HOPEX. Our organization bought both solutions.
What's my experience with pricing, setup cost, and licensing?
Sparx is less expensive than, for example, HOPEX.
We have a server license for the product.
Which other solutions did I evaluate?
We work with both Sparx and HOPEX, and therefore we can easily compare them. Sparx, for example, is less expensive. However, it can run slow sometimes and needs to be refreshed. HOPEX sometimes has the same issue in terms of needing an occasional refresh.
We find Sparx to be more useable as well. It's less technical.
What other advice do I have?
We are customers and end-users. We don't have a business relationship with the company.
I'd rate the solution at a nine out of ten. We are very happy with the product overall.
Which deployment model are you using for this solution?