No more typing reviews! Try our Samantha, our new voice AI agent.

Sparx Systems Enterprise Architect vs erwin Data Modeler comparison

Why PeerSpot?
 

Comparison Buyer's Guide

Executive SummaryUpdated on Mar 1, 2026

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

erwin Data Modeler
Ranking in Enterprise Architecture Management
1st
Ranking in Business Process Design
7th
Average Rating
8.4
Reviews Sentiment
6.0
Number of Reviews
54
Ranking in other categories
Data Governance (10th)
Sparx Systems Enterprise Ar...
Ranking in Enterprise Architecture Management
5th
Ranking in Business Process Design
8th
Average Rating
7.8
Reviews Sentiment
6.9
Number of Reviews
99
Ranking in other categories
No ranking in other categories
 

Mindshare comparison

As of September 2026, in the Enterprise Architecture Management category, the mindshare of erwin Data Modeler is 8.4%, down from 8.9% compared to the previous year. The mindshare of Sparx Systems Enterprise Architect is 8.6%, down from 11.5% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Enterprise Architecture Management Mindshare Distribution
ProductMindshare (%)
erwin Data Modeler8.4%
Sparx Systems Enterprise Architect8.6%
Other83.0%
Enterprise Architecture Management
 

Featured Reviews

Sushree Panigrahi - PeerSpot reviewer
Snowflake Data Engineer| Senior PLSQL Developer |Data Modeler|Assitant Vice Pre at Jp Morgan Chase & Co.
Data modeling has transformed regulatory reporting and collaboration across cloud environments
In erwin Data Modeler, areas that have room for improvement include performance improvements. I see that large models sometimes cause it to be slow when opening. Impact analysis can lag as well. Version control is another aspect. If we have developed a current version, it is not integrated with Git where we can easily compare different versions. UI modernization is also something we cannot utilize as it is primarily for development. Additionally, cloud-specific optimizations are needed when it comes to Snowflake or Databricks. When it comes to AI aspects, auto-suggestions for normalization or identifying primary, foreign, or surrogate keys are areas that can be improved.
Milan Sterba - PeerSpot reviewer
Senior Enterprise Architect at Deepview S.r.o.
Efficient documentation generation through organized model structure with a good price-performance ratio
Whenever I begin a new project with Sparx, I have to spend time training people on how to use it since it is not straightforward. Although it's a powerful product with plenty of features, it's not easy for even experienced users to find their way without guidance. This is not the most user-friendly solution.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The generation of DDL saved us having to write the steps by hand. You still had to go in and make some minor modifications to make it deployable to the database system. However, for the data lineage, it is very valuable for tracing our use of data, especially personal confidential data through different systems."
"When you're getting down to the database level, where you're building a design and you're creating DDL out of it, or you're going in the other direction where you're reaching into system catalogs and bringing things back, that starts to really require specialization. Visio isn't going to reverse-engineer that for you. Those features in erwin are valuable."
"The ability to collaborate between different members across the organization is the most valuable feature. It gives us the ability to work on the same model, regardless of where we are physically."
"Any tool will do diagramming but I think the ability to put the stuff up in a graphical fashion, then think about it, and keep things consistent is what's valuable about it. It's too easy when you're using other methods to not have naming consistent standards and column consistent definitions, et cetera."
"It is a very good product if you want to import existing designs, and it is a tremendously flexible product for reverse engineering and database generation."
"One of the ways Data Modeler has benefited our company is that it gives us the ability to engage with the business alongside IT, because it's friendly."
"The solution's ability to compare and synchronize data sources with data models is fantastic."
"The solution’s code generation ensures accurate engineering of data sources, as there is no development time. Code doesn't even have to be reviewed. We have been using this solution for so long and all the code which has been generated is accurate with the requirements. Once we generate the DDLs out of the erwin tools, the development team does a quick review of the script line by line. They will just be running the script on the database and looking into other requirements, such as the index. So, there is less effort from development side to create tables or build a database."
"The business process management of Sparx is valuable."
"Provides a single repository for all architecture work."
"Scalable solution for modeling, project sharing, and collaboration. Support for it is good."
"We are using Sparx Systems Enterprise Architect for model-based system engineering."
"I am sure that the process of the developing of our product is faster and more secure through using Sparx."
"It is a handy tool for visual modeling that provides opportunities for analysis, design, and support of models using ArchiMate, UML."
"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 most valuable feature is the integrated data model, so if I change the name of an item, all models using that object are automatically updated."
 

Cons

"We can only get licenses through partners."
"In terms of improvements, support could have been better in terms of installation, especially of workgroups. We struggled quite a bit to get it up and running. Collaboration could have been better from an installation perspective, but it is trivial as compared to what we use it for. Other than that, I don't have much feedback. It works pretty well, and the fact that we've been using it for more than a decade shows that it is quite solid."
"I am not so happy with its speed. Sometimes, it can have problems with connections."
"There are some bugs here and there. The default code that comes with the customizable packages is a bit buggy on some platforms such as PostgreSQL."
"Sometimes when I want to open the attribute editor, it stops working and the whole application freezes."
"The solution only works with one server and one database, so I don't think it's scalable enough."
"I would rate the visualization feature in erwin Data Modeler a six out of ten because the visualization is somewhat poor and some of the features are not user-friendly."
"Although Quest Software has made tremendous strides in recent years, they need to evolve more in the big data arena; erwin Data Modeler could use a little more work when it comes to big database designs."
"Sparx is built by software tech-guys for software tech-guys. It's not an everyday architect or other office-worker mostly loved tool."
"I would like the system to more "intellectually" build a scheme, place icons, and connect lines on the schemes."
"I didn't find any valuable features in Sparx Systems Enterprise Architect because you cannot use it for re-engineering."
"It really did not work for logical modeling. The look is very old-fashioned. You can't make the diagrams easy on the eye, so we ended up drawing them again in Visio anyhow."
"Whenever I begin a new project with Sparx, I have to spend time training people on how to use it since it is not straightforward."
"The elements of the modeling sets can have better customization and visual representation. It would be great to have a mobile version."
"It has not improved our organization mainly due to the poor diagramming capabilities within the product, which are outdated and look like Visual Studio 2005."
"It would be nice to have it supported on the Linux operating system."
 

Pricing and Cost Advice

"It is not a very expensive solution. Only the licensing and maintenance fee needs to be paid."
"erwin Data Modeler by Quest is an expensive solution."
"There are no costs in addition to the standard licensing fees."
"There are two license options and the pricing is reasonable."
"I wish it wasn't so expensive. I would love to personally buy a copy of my own and have it at home, because the next job that I'm looking at is probably project management and I might not have access to the tool. I would like to keep my ability to use the tool. Therefore, they should probably have a pricing for people like me who want to just use the solution as an independent consultant, trying to get started. $3,000 is a big hit."
"The price should be lower in order to be on the same level as its competitors."
"We've continued to use the product for many years and compared it with others on the market. The pricing is reasonable considering what the solution offers and what we pay. There are cheaper tools, but they may not be as robust and easy to use, so it's worth the money."
"Though the solution is not cheap, it's worth the money."
"This product has a paid license, with a yearly subscription option."
"Enterprise licensing is competitive. What would be helpful if they load the pricing for consultants, you know, people who are consultants for clients. So the license is fine for end-user organizations. Still, they should consider lowering the license to support this adoption, particularly for people who are consultants like myself."
"It is cheap."
"In terms of cost, Sparx EA is probably one of the cheapest tools I have ever used."
"The solution is quite expensive."
"The licence has a costly upfront fee which gets you access. You have to pay an annual maintenance fee, which is less."
"Pricing and licensing is very attractive, simple, and straightforward."
"It is very economical and low cost. You have to pay for a one-time license, and it is active forever."
report
Use our free recommendation engine to learn which Enterprise Architecture Management solutions are best for your needs.
913,806 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
14%
Outsourcing Company
9%
Marketing Services Firm
7%
Manufacturing Company
6%
Financial Services Firm
14%
Manufacturing Company
9%
Government
9%
Outsourcing Company
7%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business17
Midsize Enterprise4
Large Enterprise44
By reviewers
Company SizeCount
Small Business39
Midsize Enterprise20
Large Enterprise58
 

Questions from the Community

What is your experience regarding pricing and costs for erwin Data Modeler by Quest?
The experience with pricing, setup cost, and licensing is that the licensing process is painful and quite onerous. The setup is okay, but there is room for improvement.
What needs improvement with erwin Data Modeler by Quest?
Regarding improvements, the first thing I would mention is that every release has some issues, some of which are related to current functionalities, which means they often seem not very well tested...
What is your primary use case for erwin Data Modeler by Quest?
My main use case for erwin Data Modeler is to implement a single data architecture design department so everyone is using erwin Data Modeler for their data models to be a transactional application ...
What is your experience regarding pricing and costs for Sparx Systems Enterprise Architect?
One of the reasons many public sector institutions in the Czech Republic use it is that it provides a very good price-performance ratio. While it might be cumbersome to learn, it still delivers exc...
What needs improvement with Sparx Systems Enterprise Architect?
Whenever I begin a new project with Sparx, I have to spend time training people on how to use it since it is not straightforward. Although it's a powerful product with plenty of features, it's not ...
What is your primary use case for Sparx Systems Enterprise Architect?
We are mostly using the ArchiMate language to describe enterprise or solution architecture, along with a bit of use cases. We are producing quite large models, with over 10,000 elements and relatio...
 

Also Known As

erwin DM
No data available
 

Overview

 

Sample Customers

 Premera, America Honda Motors, Aetna, Kaiser Permanente, Dental Dental Cali, Cigna, Staples
OmniLink
Find out what your peers are saying about Sparx Systems Enterprise Architect vs. erwin Data Modeler and other solutions. Updated: September 2026.
913,806 professionals have used our research since 2012.