My company is a leading software team. I tend to get brought in early stages for understanding and identifying problems. I look through what the customers are actually doing and I tend to move on into the system's analysis and architecture to see whether there are opportunities for interventions and gaps.
Director at Intelligent Enterprise Products
Comprehensive capabilities, configurable, and reliable
Pros and Cons
- "The features I find most valuable is the ability to create a document and then put it into a OneCare artifact."
- "The areas of improvement should be focused on utility service such as producing better graphics, perhaps having a wider image library set and producing better models for working directly with customers."
What is our primary use case?
What is most valuable?
The features I find most valuable is the ability to create a document and then put it into a OneCare artifact. This feature allows me to share the visual I bring about with other communities that are not system analysts because not everyone can afford to have a copy of Enterprise Architect.
Additionally, the solution operates well as a whole and has very comprehensive capabilities.
What needs improvement?
The areas of improvement should be focused on utility service such as producing better graphics, perhaps having a wider image library set and producing better models for working directly with customers. The solution does not provide things like shadow effect and 3D computer graphics instead of 2D.
More polishing on the presentation should be included in the next release.
For how long have I used the solution?
I have been using this on a regular basis for the last four years. For the additional six years, I have used the solution in intervals as I needed.
Buyer's Guide
Sparx Systems Enterprise Architect
April 2025

Learn what your peers think about Sparx Systems Enterprise Architect. Get advice and tips from experienced pros sharing their opinions. Updated: April 2025.
849,686 professionals have used our research since 2012.
What do I think about the stability of the solution?
Initially, I found the stability of this solution reliable until there was an unexpected access crash leaving an LDB that prevented me from accessing my database, even after deleting the LDB file. I had to use the previous version to solve the problem which I had to work on for two days.
What do I think about the scalability of the solution?
I find the solution very configurable. I could go in and change the format for export. I brought products into the ArchiMate from EA and the other way around. They seemed to work because they store them as common components.
How are customer service and support?
The support team have been very good at responding and coming back quickly with a query.
Which solution did I use previously and why did I switch?
I previously used to work on Salamander but it did not add on what I already know. I was also recently teaching Visual Paradigm and ArchiMate.
How was the initial setup?
The initial setup was straightforward to run as a single user on a single machine. There might have been an issue around installing access to the image library on the cloud environment. I think it was just a patch version that I needed to get to fix the issue.
What's my experience with pricing, setup cost, and licensing?
The licence has a costly upfront fee which gets you access. You have to pay an annual maintenance fee, which is less.
I think the pricing is justified because I use it very often.
What other advice do I have?
I would certainly recommend this solution if you are a serious business or a system architect, who are modelling complex systems. You will already be aware of the product and you will know what it could do for you.
I rate Sparx Systems Enterprise Architect an eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.

Enterprise Architect - Integrations at BCA
Scalable platform for modeling, collaboration, and project sharing; offers good technical support
Pros and Cons
- "Scalable solution for modeling, project sharing, and collaboration. Support for it is good."
- "The stability and performance of Sparx Systems Enterprise Architect could still be improved. Setup for it is also slightly complicated and could be improved."
What is our primary use case?
Sparx Systems Enterprise Architect is used by our architects to put out artifacts, collaborate, work together, and share those artifacts. The product is used to maintain the versions of architectural diagrams, use case diagrams, etc.
What needs improvement?
I'd like Sparx Systems Enterprise Architect to be more stable, and have a more improved performance. It should also have a sharing feature and allow us to easily share artifacts with our business partners, rather than requiring them to install the product on their site first. If people who don't have licenses could also view what we're sharing, that would be great.
For how long have I used the solution?
I've used Sparx Systems Enterprise Architect for the past 10 years.
What do I think about the stability of the solution?
This product should be more stable.
What do I think about the scalability of the solution?
The cloud version of Sparx Systems Enterprise Architect is scalable, without a doubt.
How are customer service and support?
I'm satisfied with the technical support for Sparx Systems Enterprise Architect.
How was the initial setup?
The initial setup for this product was slightly complicated. It was complicated for the business users, the non-IT teams, and the non-technical teams, but I was able to do the setup myself.
What's my experience with pricing, setup cost, and licensing?
We pay for the license of Sparx Systems Enterprise Architect, and it is a yearly subscription.
Which other solutions did I evaluate?
I evaluated Visio. I use it in parallel with Sparx Systems Enterprise Architect.
What other advice do I have?
I used Sparx Systems Enterprise Architect on-premises at the start, then later on for other clients, I used it on cloud. I used the latest version on cloud, but for the on-premises deployment, I used an earlier version, but I don't remember the version number.
There is a learning curve with Sparx Systems Enterprise Architect, e.g. to be comfortable and to start using it full-fledged. It took me a month of practice.
On average, we have 50 users of this product, and 20 technical people in charge of its deployment.
I can recommend Sparx Systems Enterprise Architect to other people who may want to start implementing it.
My rating for Sparx Systems Enterprise Architect is eight out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Sparx Systems Enterprise Architect
April 2025

Learn what your peers think about Sparx Systems Enterprise Architect. Get advice and tips from experienced pros sharing their opinions. Updated: April 2025.
849,686 professionals have used our research since 2012.
Director, Strategy and Consulting at a university with 5,001-10,000 employees
A stable, scalable, and affordable solution with profiles and ready-made templates
Pros and Cons
- "The profiles and ready-made templates are an extremely helpful feature. This is one of the biggest features that I find very useful in Sparx."
- "The UI is a little bit outdated. It should be more fresh and clean."
What is our primary use case?
We use it for model-based system engineering (MBSE).
What is most valuable?
I think having some of the profiles and ready-made templates is an extremely helpful feature. This is one of the biggest features that I find very useful in Sparx.
The documentation and the help center within the tool are very helpful as well. They are written in much simpler terms. The examples are very clear, and the video tutorials are there. You can find a lot of video tutorials that can definitely help you to understand how to do certain tasks that you want to accomplish in Sparx.
I think it's very stable and scalable as well. It is also an affordable solution.
What needs improvement?
The UI is a little bit outdated. It should be more fresh and clean.
The other thing that I would really love to see improve is the roadmap capabilities. They advertise that you can use Sparx Systems Enterprise Architect to do roadmapping, but I don't think that this is really accurate because the roadmapping capabilities are very basic and you can't really do a lot with them.
Also, the Veeva Forms Management capabilities, which are built-in, could be improved. They are okay, but they could be much better as well.
I would love to see more emphasis on Agile product development within the tool itself. So, if I am managing an Agile project or a scrum project, I would love to be able to plan my sprints within the tool and manage user stories, use cases, and test cases within the tool itself without the need to use any other tool.
For how long have I used the solution?
I've been using Sparx Systems Enterprise Architect for approximately two years now.
What do I think about the stability of the solution?
It is a very stable product.
What do I think about the scalability of the solution?
It is a scalable solution, and we currently have three system architects who use it.
We hope to increase usage in the future. We are a consulting company, and if we got a project that required the use of any of the features available in Sparx Systems Enterprise Architect, then it would be the tool that we will be using.
Which solution did I use previously and why did I switch?
We used MagicDraw and switched to Sparx Systems Enterprise Architect because it has a better UI and also has profiles and ready-made templates.
How was the initial setup?
The initial setup was very straightforward; very easy. It took a very short amount of time, and we were able to have things up and running in less than a day.
What about the implementation team?
I implemented it myself.
What was our ROI?
We absolutely feel that Sparx Systems Enterprise Architect provides a good ROI.
What's my experience with pricing, setup cost, and licensing?
We have an annual license, and it's very affordable.
What other advice do I have?
It's a very good starting point and a very affordable solution with a lot of features. I would rate it at nine on a scale from one to ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
CEO at SEP Consulting kft.
Practical, stable solution for electronic signature design
Pros and Cons
- "The advantages of Enterprise are that it's cheaper and much more practical than MagicDraw."
- "The integration could be improved."
What is our primary use case?
The primary use cases are electronic signature design. The electronic signature is typically the NETLOCK, and the electric number is a secret, so it's the NETLOCK electronic signature.
The solution is deployed on-premises.
What is most valuable?
The advantages of Enterprise are that it's cheaper and much more practical than MagicDraw.
What needs improvement?
The model integrity is not the same as MagicDraw, so MagicDraw is a bit better as a tool.
The integration could be improved.
For how long have I used the solution?
I have been using this solution for one year, but I don't use Enterprise Architect on a daily basis.
What do I think about the stability of the solution?
The solution is stable. It doesn't require any specific maintenance.
What do I think about the scalability of the solution?
It's scalable.
Which solution did I use previously and why did I switch?
I have also used MagicDraw. We changed from MagicDraw to Enterprise Architect because the client has Enterprise Architect, and we have tried to export all the delivery products to the Enterprise Architect, and more or less, it should be possible.
How was the initial setup?
My understanding is that setup is easier than MagicDraw.
What's my experience with pricing, setup cost, and licensing?
We had a yearly license.
What other advice do I have?
I would rate this solution 9 out of 10.
That tool is still alive. We recognize that 10 years back, it was the same product, and at the moment it seems to be still alive. That means the background of the product is okay, and it can be in life for the next 10 years.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Business Architect at a tech services company with 10,001+ employees
Good tuning for multiple layers but it needs to integrate with TRM solutions
Pros and Cons
- "It provides good utilization and it's a convenient tool for building exact architectural work."
- "I would like to see integration with Confluence or any other TRM, and the capability to integrate with the data storage, such as a repository similar to GitHub."
What is our primary use case?
We started to build an architecture based on this tool.
We use if for enterprise architecture with multiple domains.
What is most valuable?
The most valuable feature is that it provides tuning for multiple layers of enterprise in the business application architecture.
We can use the same tool for a different audience. It helps our enterprise architects in building their diagrams. It helps with the handling of the application architect when it comes to the development team.
It provides good utilization and it's a convenient tool for building exact architectural work.
What needs improvement?
One of the drawbacks is that it is oriented on architecture and not user-presented.
Also, one of the disadvantages is that it doesn't provide a better representation level for the readers. It is not integrated with solutions such as Confluence or Jira. This is something that is missing in this solution.
Because it is oriented on architecture, it is not convenient to use this information for the presentations to our clients.
They also have a cloud-based deployment solution and it has a bit more capability to communicate to clients and to the sales team.
I would like to see integration with Confluence or any other TRM, and the capability to integrate with the data storage, such as a repository similar to GitHub.
For how long have I used the solution?
We have been using Sparx System Enterprise Architect for approximately 10 years.
We are using version 14 or 15.
What do I think about the stability of the solution?
It is difficult for us to judge the stability because it is open for us in Europe and spread between two cities, Paris and Amsterdam.
What do I think about the scalability of the solution?
We don't have a strong demand to have a highly scalable solution for building enterprise-related activities.
We have 50 users in our organization who are using this solution.
We may be increasing our usage, as we have had many acquisitions and have more people than we need.
Which solution did I use previously and why did I switch?
We are not acquainted with any other solution.
How was the initial setup?
If you are talking about Enterprise Architects, the initial setup is quite simple.
We want to keep all of the information inside our own infrastructure. We have our own data centers and for now, we would like for it not to go into cloud deployment.
What about the implementation team?
We had help from the vendor for the implementation.
What's my experience with pricing, setup cost, and licensing?
Pricing is open information.
They have the price on their site for the enterprise version, and we do receive a small discount.
Which other solutions did I evaluate?
We are doing some slow research in the direction of switching to another program. For this year, it's not in the roadmap, but I will approve that for next year because we really want to consider some alternatives.
For example, solutions like LeanIX have more capabilities for integration between different levels of data representation. We can integrate the system with Confluence, and it can integrate with Jira.
What other advice do I have?
We have been quite happy for a number of years, but it has several drawbacks. We are considering an alternative. We are not looking to get rid of this solution but use another product and use them both for a while.
I would rate Sparx System Enterprise Architects a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Owner at a construction company with 201-500 employees
Has efficient database design capabilities, but the documentation needs improvement
Pros and Cons
- "The platform is stable and reliable."
- "The product could be improved in terms of its ease of use and documentation. While it offers a lot of functionality, it can be difficult to grasp how to utilize these features effectively."
What is our primary use case?
We use the product to design and develop databases, leveraging its features to create robust database models.
What is most valuable?
The product's most valuable features are the database design and development capabilities. These features are adequate for my needs, allowing me to create detailed and efficient database models.
What needs improvement?
The product could be improved in terms of its ease of use and documentation. While it offers a lot of functionality, it can be difficult to grasp how to utilize these features effectively.
For how long have I used the solution?
I have been using Sparx Systems Enterprise Architect for over five years.
What do I think about the stability of the solution?
The platform is stable and reliable.
How are customer service and support?
My experience with customer service and support has been positive. They generally respond within a reasonable time when I have questions or issues.
How would you rate customer service and support?
Positive
How was the initial setup?
The initial setup was straightforward.
What's my experience with pricing, setup cost, and licensing?
The pricing is reasonable, with the ultimate version costing around 290 Euros for renewal and the initial purchase around 600 Euros. There are no additional costs for maintenance or support, as these are included.
What other advice do I have?
I would recommend this solution for those who work in diverse environments and need a versatile tool.
I rate it a seven.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
FileMaker Developer, Agile Software Quality Analyst, Consultant, Trainer & UML / BPMN Modeller at ICONIX
We can simulate scenarios and create workflow descriptions, but it should be more interactive and user friendly
Pros and Cons
- "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."
- "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."
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?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Enterprise Architect, Coach and Owner at a consultancy with 1-10 employees
Offers good flexibility and is easy to use
Pros and Cons
- "Sparx offers good flexibility."
- "The documentation could be better. Where I work, we speak French and we don't speak English, so we don't have anything in French. It's perfect in English, but we need something in French."
What is our primary use case?
We use it for modeling and for making strategy.
What is most valuable?
Sparx offers good flexibility.
What needs improvement?
The documentation could be better. Where I work, we speak French and we don't speak English, so we don't have anything in French. It's perfect in English, but we need something in French.
For how long have I used the solution?
I have been using Sparx for 11 years.
What do I think about the stability of the solution?
Stability is not perfect. When you are working with your notebook after 10 minutes that you don't touch your keyboard we see some stability problems with the system. It blocks it. They have to improve this.
What do I think about the scalability of the solution?
We have 100 tests. We have one company that represents Sparx here in Canada. They work with us and also give us technical support.
It's easy to scale because we integrated with Jira. It was very quick to start our work. It's very easy. It's good.
How are customer service and technical support?
Their support is perfect. They are quick and courteous.
Which solution did I use previously and why did I switch?
We use Bonita, Lucidchart and erwin.
We had three months to compare and after that, we concluded that Bonita was very difficult to use for beginners. You have to have the experience, it's not easy for someone starting their career.
Sparx is more complex but in terms of functionality, it is easier to use.
How was the initial setup?
The initial setup is okay.
What other advice do I have?
My advice would be to do a lot of training beforehand. We have invested a lot of money in terms of training because we didn't do it before, so it's a little bit difficult.
In the next release, I would like to see more integration with other tools like Microsoft Azure. That's really important to us.
I would rate it a nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.

Buyer's Guide
Download our free Sparx Systems Enterprise Architect Report and get advice and tips from experienced pros
sharing their opinions.
Updated: April 2025
Popular Comparisons
erwin Data Modeler by Quest
SAP PowerDesigner
BiZZdesign HoriZZon
Planview Portfolios
Avolution ABACUS
IDERA ER/Studio
PTC Windchill
erwin Evolve by Quest
OrbusInfinity
IBM Rational System Architect
Buyer's Guide
Download our free Sparx Systems Enterprise Architect Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Sparx system comparing with ARIS and IBM blueworks.
- What is the difference between NIEM plugin and Sparx?
- Sparx Enterprise Architect vs. iServer - has anyone compared them?
- Can you recommend a graphic illustration tool to model the architecture of IT systems?
- When evaluating Architecture Management, what aspect do you think is the most important to look for?
- Tools to Develop and Manage IT Infrastructure Road-maps
- Sparx system comparing with ARIS and IBM blueworks.
- What EA tool would you advise us to use?
- What are some business benefits associated with enterprise architecture?
- Any experience on newer/low-cost cloud based EA Modelling Tools?