Sparx Systems Enterprise Architect Review

We can simulate scenarios and create workflow descriptions, but it should be more interactive and user friendly

What is our primary use case?

When I'm developing some of my applications, I collect the requirements from the customer and understand the workflows for different scenarios. I then model the workflows as the point of reference for the development team.

How has it helped my organization?

It allows some kind of reverse engineering, where if you have a database or some different languages, you can reverse engineer and get the diagrams, which is very helpful.

What is most valuable?

The Business Process Modeling or BPM part is the most valuable. Its ability to simulate scenarios is also very useful.

It can also create descriptions of the workflows. It has a feature in which if you create some BPMN process, a workflow diagram, and the description inside, you can actually simulate the whole scenario, and you get the description. That's very handy.

What needs improvement?

The Business Process Modeling or BPM feature can be improved to make it more interactive and user friendly because it is a tool for technical people. My current use is only for business process modeling notation and putting in the icons etc. You need to take them in as a class, which makes things very complex. Because of this complexity, it is not an easy-to-handle solution.

Enterprise Architect is not very good for mockups. We cannot create user screens and other similar kinds of stuff, which is bad. For these things, we prefer to use Axure RP and other similar solutions. They should either remove this feature from this product or provide some kind of connectivity with Axure RP so that people can do better mockups of screens and import them.

They need to augment and strengthen the BPM feature, which is the main feature. They need to put in some elements like artificial intelligence and augmented reality. They should look into such features because these things are coming up.

For how long have I used the solution?

I started using this solution in 2003 when it was version two.

What do I think about the stability of the solution?

It is quite stable.

What do I think about the scalability of the solution?

It is quite scalable. I didn't have any need to involve 30 or 40 technical business analysts or users. We had just a few users because it is used during the business analysis and design phase. Every team can use its own installation.

How are customer service and technical support?

It is hard to access those people. You can get in touch only through email. The same problem is there with Visual Paradigm. They are also accessible only through email. I would rate their support a five out of ten.

Which solution did I use previously and why did I switch?

There were two products, which were very popular initially. One was STP that was developed by people who started the object paradigm and human modeling. Rational Rose was the other one, which was taken away by IBM, and it was lost. After that, many other tools appeared.

How was the initial setup?

The initial setup is straightforward. It is very easy to install.

What other advice do I have?

It is really good if you want to develop workflows. It is not good for data modeling. For data modeling, Visual Paradigm is better.

I would rate Enterprise Architect a seven out of ten.

Which deployment model are you using for this solution?


Which version of this solution are you currently using?

**Disclosure: I am a real user, and this review is based on my own experience and opinions.
More Sparx Systems Enterprise Architect reviews from users
...who work at a Financial Services Firm
...who compared it with Visual Paradigm
Learn what your peers think about Sparx Systems Enterprise Architect. Get advice and tips from experienced pros sharing their opinions. Updated: January 2021.
456,719 professionals have used our research since 2012.
Add a Comment