Easy to set up with lots of features and mostly stable
Pros and Cons
"There are a lot of features in Enterprise Architect. It allows us to take on a lot of tasks."
"The solution needs to offer better support for the mobile-based system. Right now, it's not working."
What is our primary use case?
I'm primarily using the solution for architecture design.
What is most valuable?
There are a lot of features in Enterprise Architect. It allows us to take on a lot of tasks.
The product has an easy initial setup.
The product is fairly stable.
What needs improvement?
Many items are not actually handy, I would say. Many things which should be working - regarding some techniques - are not working and seem to be buggy. Recently, I was trying to perform a task and I was thinking about getting in touch with Sparx about it. However, I started with confirming my concerns with colleagues, and now I would like to somehow report it to Sparx and ask them if the way the task is being handled a bug or feature.
For example, there seems to be inheritance between blocks. I know inheritance from programming, and I checked that this mechanism is still working in MagicDrawer. However, it's not working in Enterprise Architect almost at all. Some things which should be inherited are not inherited, or if they are inherited after, let's say, deleting the inheritance dependency that still remains in the target block. It is not logical, at least for a programmer.
The solution needs to offer better support for the mobile-based system. Right now, it's not working.
For how long have I used the solution?
I haven't been using the solution for very long just yet. It's only been about four months or so since I first began working with the product.
What do I think about the stability of the solution?
The solution is rather stable. I've only had two times crashes in the several weeks. Typically, I don't have too many issues with it. There are some bugs every once in a while, however.
What do I think about the scalability of the solution?
I can't really speak to the scalability of the solution. It's not something that I've actually attempted. It may be scalable, however, without actually trying, I can't say.
The solution is widely used in our organization. We're very likely to continue using it, however, I can't say that with 100% certainty.
How are customer service and technical support?
I haven't yet contacted technical support. I have questions for them, and I will likely in the future, however, I haven't yet and therefore can't speak to the responsiveness or level of knowledge they have.
Which solution did I use previously and why did I switch?
I'm currently considering using MagicDraw.
How was the initial setup?
The initial setup was not complex. It was a pretty straightforward task.
The deployment was quick and we had it up and running in 50 minutes or so.
What about the implementation team?
We handled the implementation in-house. We didn't need the assistance of an integrator or consultant.
What's my experience with pricing, setup cost, and licensing?
I don't have any insights into the costs of the product. I don't know if it is expensive or reasonably priced.
What other advice do I have?
I'm a customer.
The product is a standalone application on my site. It's licensed from the cloud.
I'm not sure if I would recommend the product. This tool has so many features. It depends on what a person needs to use. Generally, I've experienced some limitations from all the solutions that I've found - including this one. It's too complicated of a software solution to definitively recommend.
Overall, I would rate the solution at an eight out of ten.
Which deployment model are you using for this solution?
Disclosure: I am a real user, and this review is based on my own experience and opinions.