Try our new research platform with insights from 80,000+ expert users

Sparx Systems Enterprise Architect vs erwin Data Modeler comparison

 

Comparison Buyer's Guide

Executive SummaryUpdated on Nov 23, 2025

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
2nd
Ranking in Business Process Design
7th
Average Rating
8.4
Reviews Sentiment
5.9
Number of Reviews
48
Ranking in other categories
Data Governance (9th)
Sparx Systems Enterprise Ar...
Ranking in Enterprise Architecture Management
5th
Ranking in Business Process Design
5th
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 February 2026, in the Enterprise Architecture Management category, the mindshare of erwin Data Modeler is 8.4%, down from 11.2% compared to the previous year. The mindshare of Sparx Systems Enterprise Architect is 8.6%, down from 14.5% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Enterprise Architecture Management Market Share Distribution
ProductMarket Share (%)
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

"I have worked with erwin Data Modeler for quite some time and familiarity is its most valuable feature."
"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."
"This tool is beneficial to any organization as it is foundational; there is no better way than this, and it is a must-have for every organization, whether large or small."
"Currently in the market, there is no competitor to erwin Data Modeler; everything is very powerful, such as performing reverse engineering from an existing database and deploying that on Databricks or Snowflake."
"Another feature of erwin is that it can help you enforce your naming standards. It has little modules that you can set up and, as you're building the data model, it's ensuring that they conform to the naming standards that you've developed."
"Quest can create conceptual and physical data models to facilitate effective communication between business and IT. It can also integrate expertise from various engineering and database systems within your organization to enhance data management and administration."
"The most valuable features are the ability to reverse engineer and do model comparison. With the reverse engineering, I can understand the databases from third-party products. With the model comparison, I can track the differences between two versions of the same database."
"We use the macros with naming standards patterns, domains, datatypes, and some common attributes. As far as other automations, a feature of the Bulk Editor is mass updates. When it sees something is nonstandard or inaccurate, it will export the better data out. Then, I can easily see which entities and attributes are not inline or standard. I can easily make changes to what was uploaded to the Bulk Editor. When taking on a new project, it can save you about a half a day on a big project across an entire team."
"Provides a single repository for all architecture work."
"It has led some teams to do better code reviews - to be less focussed on coding conventions (syntax) and more focussed on the semantics because of the abstraction level clear design affords."
"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."
"The solution allows us to quickly present designs and concepts to customers and get their feedback, thereby moving the project forward step by step."
"The most valuable features are the flexibility and adaptability of Sparx Enterprise Architect."
"The initial setup is easy."
"Sparx Systems Enterprise Architect supports multiple modeling languages like ArchiMate for database design, software lifecycle visualization, and team management."
"The product offers very good support for all mainstream modeling notations and architectural frameworks."
 

Cons

"I would like the solution to be more user-friendly to deploy."
"The only real complaint I have is the time it takes to do a database comparison on a large model. If they could speed that up, that would be the only thing I can think of that needs improvement."
"As erwin Data Modeler files get larger, the response time really slows down, and when I have multiple files open I sometimes get a glitch where a lot of the text fields get solid black and the first eight characters of column names might be blacked out with a rectangle."
"It would be nice to have it on the Linux platform, not just Windows. If they can support Linux, there would be a huge market for it."
"The solution's reporting side needs to be improved."
"The solution's model mark could be better because it crashes sometimes."
"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."
"There is a lack of local support in the China region."
"This solution should have better ease of use for the uninitiated."
"The UI could be improved and made a little bit more presentable."
"Not visually appealing."
"I struggled with most of the features for this tool, as did the rest of our architecture team."
"It can be improved in the area of shared documentation. The idea is that the architecture tool can call back to an enterprise asset, pull that information, and link that as a sub-artifact."
"The solution needs to offer better support for the mobile-based system. Right now, it's not working."
"The UI is a little bit outdated. It should be more fresh and clean."
"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."
 

Pricing and Cost Advice

"It is not a very expensive solution. Only the licensing and maintenance fee needs to be paid."
"There are two license options and the pricing is reasonable."
"The price of erwin Data Modeler is very expensive, in particular for this part of the world."
"The primary reasons that erwin was selected were that it was much more affordable for us [than Embarcadero] and it was easily maintainable."
"There are no costs in addition to the standard licensing fees."
"An issue right now would be that erwin doesn't have a freely available browser (that I am aware of) for people who are not data modelers or data engineers that a consumer could use to look at the data models and play with it. This would not be to make any changes, but just to visually look at what exists. There are other products out there which do have end user browsers available and allow them to access data models via the data modeling tool."
"I don't specifically know what we're paying now. About three years ago, in another organization, I have this memory of 6,000 AUD a seat or something like that, but I am not sure. In the mid-2000s, it was something like 1,200 AUD a seat. I get the impression that there was a price jump when it was spun off from CA as a separate company, which is understandable, but it could sometimes be a barrier in some organizations picking it up. I haven't talked to erwin people yet, but I'm going to suggest to them that they could perhaps think of having an entry-level product that is priced a bit lower, and then, you can buy the extra suite."
"There is either a one-year or three-year license. It is not a pay-as-you-go license like a SaaS solution. It’s more of a traditional licensing. They are a little bit on the pricier side."
"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."
"We paid 1200 euros as a once-off cost. All add ons and integrations come at an additional cost."
"Sparx Systems Enterprise Architect is priced well. The price we pay is approximately $20 per month. Other solutions I have found to be much more expensive."
"I rate the solution's pricing a five out of ten."
"Licenses are pretty low cost compared to, for example, ARIS."
"It is cheaper than other solutions. Its cost is around $686 per year. There are no costs in addition to the standard licensing fees."
"Its price is very good for the value that you get with it."
report
Use our free recommendation engine to learn which Enterprise Architecture Management solutions are best for your needs.
882,479 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
17%
Manufacturing Company
8%
Government
8%
Performing Arts
5%
Financial Services Firm
14%
Manufacturing Company
10%
Government
10%
Computer Software Company
8%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business16
Midsize Enterprise3
Large Enterprise35
By reviewers
Company SizeCount
Small Business38
Midsize Enterprise20
Large Enterprise58
 

Questions from the Community

What is your experience regarding pricing and costs for erwin Data Modeler by Quest?
Regarding pricing, it depends on the company. For a cloud or SaaS standard edition, it typically runs around two hundred to two hundred ninety-nine US dollars per month. For a workgroup edition, it...
What needs improvement with erwin Data Modeler by Quest?
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. Ve...
What is your primary use case for erwin Data Modeler by Quest?
My use case is mostly architectural design for our end-to-end deployment.
What do you like most about Sparx Systems Enterprise Architect?
The stability has been good and satisfactory. I would rate the stability a ten out of ten.
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 ...
 

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: February 2026.
882,479 professionals have used our research since 2012.