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

IBM System Architect vs erwin Data Modeler comparison

 

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 Business Process Design
5th
Average Rating
8.4
Reviews Sentiment
5.7
Number of Reviews
50
Ranking in other categories
Enterprise Architecture Management (1st), Data Governance (10th)
IBM System Architect
Ranking in Business Process Design
25th
Average Rating
6.0
Number of Reviews
1
Ranking in other categories
No ranking in other categories
 

Mindshare comparison

As of May 2026, in the Business Process Design category, the mindshare of erwin Data Modeler is 2.8%, up from 2.2% compared to the previous year. The mindshare of IBM System Architect is 1.4%, up from 0.3% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Business Process Design Mindshare Distribution
ProductMindshare (%)
erwin Data Modeler2.8%
IBM System Architect1.4%
Other95.8%
Business Process Design
 

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.
it_user542103 - PeerSpot reviewer
IT Architect at a energy/utilities company with 10,001+ employees
It has helped in supporting the development of an Enterprise Data Model
Data model development: This has built-in ways to create multiple, separate solution data models, including ways to link to an Enterprise Data Model (EDM). Other objects are encyclopedia-wide and need a different approach for managing solution-specific diagrams with an ability to query, e.g…

Quotes from Members

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

Pros

"The solution is excellent in providing a visual representation of a database and can generate DDL for implementing changes. We use DDL for logical purposes to review with business people, ensuring they have the required fields for processing. We also use it as a data dictionary for the physical data model to understand all the purposes of the terms. This helps us map the logical and physical terms with the business definition to understand our data."
"We use the Forward and Reverse Engineering tools to help us speed things up and create things that would have to be done otherwise by hand. E.g., getting a database into a data model format or vice versa."
"What has been useful, I have been able to reverse engineer our existing data models to document explicitly referential integrity relationships, primary/foreign keys in the model, and create ERDs that are subject area-based which our clients can use when working with our databases. The reality is that our databases are not explicitly documented in the DDL with primary/foreign key relationships. You can't look at the DDL and explicitly understand the primary/foreign key relationships that exist between our tables, so the referential integrity is not easily understood. erwin has allowed me to explicitly document that and create ERDs. This has made it easier for our clients to consume our databases for their own purposes."
"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."
"erwin has versioning so you can keep versions, over time, of those models and you can compare any version to any version. If you're looking at a specific database and you want to see what changed over time, that's really useful. You can go back to a different version or connect that to your change-control processes so you can see what was released when."
"The principal feature that I liked is that the solution has a very graphic interface."
"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."
"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."
"It has helped in supporting the development of an Enterprise Data Model."
 

Cons

"It has a very steep learning curve, limited support for NoSQL or streaming systems, and potentially a high licensing cost."
"I would like the solution to be more user-friendly to deploy."
"Erwin Data Modeler is a good product, but I recently experienced a problem where I was not able to open an erwin Data Modeler file because its version had automatically changed."
"I would like to have more data sources from other, different vendors. In recent years, the vendor has reduced the number of data sources, and I would like to have more data sources for every brand. For example, with Oracle, I would like to have compatibility for many versions, including old ones, not just the most recent."
"The modeling product itself is far and above anything else that I've seen on the market. There are certain inconsistencies when it comes to keeping up with other platforms' databases in the reverse-engineering process. It should also support more database platforms."
"As someone who has used it for a long time, I have seen stability vary from version to version."
"We find erwin DM less valuable creating initial drafts and reverse-engineering databases and there are still a lot of extensions to the scripting language that are not included with the erwin product."
"The solution's reporting side needs to be improved."
"The product is very outdated software; complex to use, and the GUI is a fat client so no mobile or web access."
 

Pricing and Cost Advice

"Though the solution is not cheap, it's worth the money."
"The pricing of the solution is cheap. I rate the pricing a five out of ten."
"The solution is expensive."
"There are no costs in addition to the standard licensing fees."
"Likewise, the solution is a little pricey."
"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 primary reasons that erwin was selected were that it was much more affordable for us [than Embarcadero] and it was easily maintainable."
"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."
Information not available
report
Use our free recommendation engine to learn which Business Process Design solutions are best for your needs.
893,221 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
15%
Manufacturing Company
8%
Government
7%
Performing Arts
5%
No data available
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business16
Midsize Enterprise3
Large Enterprise38
No data available
 

Questions from the Community

What is your experience regarding pricing and costs for erwin Data Modeler by Quest?
I have no idea about the setup cost because I did not buy the license.
What needs improvement with erwin Data Modeler by Quest?
The UI in erwin Data Modeler can be improved significantly because when any new person opens the tool, all the toolbars are kept open with many tools in view, making it appear chunky. If possible, ...
What is your primary use case for erwin Data Modeler by Quest?
I primarly use erwin Data Modeler for modeling purposes. Once we have the business requirement, we create the models in erwin Data Modeler, and then we perform forward engineering to get the query ...
Ask a question
Earn 20 points
 

Also Known As

erwin DM
System Architect
 

Overview

 

Sample Customers

 Premera, America Honda Motors, Aetna, Kaiser Permanente, Dental Dental Cali, Cigna, Staples
Wuxi Lake Cloud, Nationwide, ETI, IDS Scheer
Find out what your peers are saying about Camunda, Bizagi, Microsoft and others in Business Process Design. Updated: May 2026.
893,221 professionals have used our research since 2012.