Compare No Magic MagicDraw vs. erwin Data Modeler (DM)

Cancel
You must select at least 2 products to compare!
Most Helpful Review
Find out what your peers are saying about No Magic MagicDraw vs. erwin Data Modeler (DM) and other solutions. Updated: July 2021.
524,194 professionals have used our research since 2012.
Quotes From Members

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

Pros
"The most valuable feature is the ability to share the logic within the rules engine with the business, so you can put it up for everybody to read.""When I compare it with other BPM tools, like IBM, it is great, open source, and free when you use the community version.""The solution is easily compatible with HTML forms and HTML language programming and that is the most significant part.""The speed and execution of DMN was a big selling point for us. It's very good at conducting business processes that are easily modeled and presented in a way that's easy to understand.""It allows me to present or to demonstrate the business process flow, visually, without having to resort to PowerPoint, Visio, or other products.""It has an open BPM""The interface and the number of connectors that they provide are the most valuable features. The support here, it's kind of okay. But the main thing is with the number of connectors and the UI, the user interface.""Being able to use a Java-based solution makes the product flexible."

More Camunda Platform Pros »

"The most valuable feature is the physical or visual representation of the database, showing the tables, the columns, the foreign keys, and the ability to generate DDL, so you can physically implement databases.""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.""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 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's important to create standard templates — Erwin is good at that — and you can customize them. You can create a standard template so that your models have the same look and feel. And then, anyone using the tool is using the same font and the same general layout. erwin's very good at helping enforce that.""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.""The most valuable features are being able to visualize the data in the diagrams and transform those diagrams into physical database deployments. These features help, specifically, to integrate the data. When the source data is accumulated and modeled, the target model is in erwin and it helps resolve the data integration patterns that are required to map the data to accommodate a model.""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."

More erwin Data Modeler (DM) Pros »

"The most valuable feature is the ability to quickly build multiple layers within the organizational and business process environments, as well as in the SysML product environments, and converting to files that can be accessed by clients who do not have a system and a teamwork server access.""The technical support is very good.""When you look at it, No Magic is an all-encompassing tool. You can use it for business architecture design. You can use it for deploying an ERP system across your enterprise. However, it was initially designed and developed for model-based systems engineering. That's the systems engineering required to either produce an IP system or product. It takes away the mounds of paper and puts it into a model. It enables you to generate significant savings by modeling that new product or that system before you ever start developing a prototype.""The most valuable feature is the amount of flexibility that one has to model, which is great for an individual.""The most valuable features are the visibility, standard compliance, and interface.""I would rate MagicDraw a nine out of ten because of the price. Enterprise Architect has a lot of bugs and MagicDraw is a lot more accurate and flexible. It's a level better.""The beauty of MagicDraw is that it has a simulation part, so you can simulate your model to validate it. The simulation allows you to bring in code off of an external code that you can write to set up the simulation and execute the code.""The MBFC capability of MagicDraw is higher than the other competitors."

More No Magic MagicDraw Pros »

Cons
"I would like to see the forms engine available in the open-source version of this solution.""I would like to have a feature for audit logging, audit logs and audit log management. And some history of use for the audit logs.""I would also like a very easy to use form builder.""Especially when you use the open-source version, there are issues with performance.""If there were some industry templates it would have helped significantly, because it is similar to a process map for a domain. That is what we are currently creating, a domain-relevant process map.""Lacking in forms visualization.""The support definitely can be improved. Apart from that, the language should be extendable to other platforms. If I want to write, I'll run a different platform, like Python code on top of it, or COBOL code on top of it, and it should support those languages.""The solution could use some enhancements like adding connectors, improving forms and having a mobile app, but everything is an enhancement rather than a flaw."

More Camunda Platform Cons »

"I would like to see more support for working with the big-data world. There are so many new databases evolving and it's very hard for them to keep up with all of the new technologies. It would be good if they were able to dynamically support big-data platforms, other than Hive and Teradata.""One of the things I've been talking to the erwin team about through the years is that every data model should have the ability to be multi-language... When I was working at Honda, it became very difficult to work with the Japanese teams using just one model. You can have two models, one in English and one in Japanese, but that means you have to keep the updates back and forth, and that always increases the risk of something not being updated.""Some Source official systems give us DDLs to work with and they have contents not required to be part of the DDL before we reverse engineer in the erwin DM. Therefore, we manually make changes to those scripts and edit them, then reverse-engineer within the tool. So, it does take some time to edit these DDL scripts generated by the source operational systems. What I would suggest: It would be helpful if there were a place within the erwin tool to import the file and automatically eliminate all the unnecessary lines of code, and just have the clean code built-in to generate the table/data model.""I would like to see improved reporting and, potentially, dashboards built on top of that. Right now, it's a little manual. More automated reporting and dashboard views would help because currently you have to push things out to a spreadsheet, or to HTML, and there aren't many other options that I know of. I would like to be able to produce graphs and additional things right in the tool, instead of having to export the data somewhere else.""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.""Complete Compare is set up only to compare properties that are of interest to us, but some of the differences cannot be brought over from one version of the model to another. This is despite the fact that we are clicking to bring objects from one place to another. Therefore, it's hard to tell at times if Complete Compare is working as intended without having to manually go into the details and check everything. If it could be redesigned to a degree where it is easier to use when we bring things over from one site to another and be sure that it's been done correctly, that would be nice to have. We would probably use the tool more often if the Complete Compare were easier to use.""I find the UI very clunky and very difficult to use. If I add columns to a table the whole workflow could be so much easier. I get frustrated using it. I've tried other tools. I've tried to get off of erwin a few times. I always come back to it because every tool has its own set of problems, and it seems like if I have to pick my poison, I stay with erwin. But so many things that are clunky with it.""I love the product. I love the ability to get into the code, make it automated, and make it do what I want. I would like to see them put some kind of governance over the ability to make changes to the mart tables with the API, so that instead of just using the modeler's rights to a table -- it has a separate set of rights for API access. That would give us the ability to put governance around API applications. Right now a person with erwin and Excel/VBA has the ability to make changes to models with the API if they also have rights to make changes to the model from erwin. It's a risk."

More erwin Data Modeler (DM) Cons »

"I would like to see the ability to deploy live business process models and capture real-time data (without the need for another product tool) so you don't have to be dependent on other products for this functionality.""The cost of upgrading the product should be lower.""There's lots of documentation. They process multiples of guides. They've got all kinds of guides and documentation out there, but it's kind of hard to find. There are a lot of videos. You can go to YouTube and find videos on how it's been used in different ways, but it just kind of scratches the surface.""When I am working with my Mac and I right-click to copy and paste, it doesn't work.""It's very focused on specific modern languages and it doesn't do necessarily general systems software engineering with diagrams. They should expand the diagram types for the languages.""The licenses are expensive compared to similar tools. At the moment, the user is open to using MagicDraw if it's 15% more than other solutions. If it were to cost any more, they wouldn't use it.""For the next releases, I would like to have them import requirements from other sources. They could make it very easy to do that because there are a lot requirements management tools like DOORS, D-O-O-R-S, Dynamic Object Oriented Management. A lot of folks use DOORS to create a requirement. For those requirements you allocate them to a component in the architecture and a verification method for that requirement. It would be good if we could import those into MagicDraw as components so you don't have to manually do these things.""The documentation for MagicDraw and the video tutorials compared to other competitors is an area for improvement."

More No Magic MagicDraw Cons »

Pricing and Cost Advice
"We are using the open-source version of this solution.""Camunda is much cheaper.""I use the open-source free version.""The open-source version of the product is free to use.""The cost of this solution is better than some competing products.""Licensing costs are anywhere from $80,000 to $100,000 USD per year.""We use the open-source version, which can be used at no cost.""I think Camunda BPM can improve their licensing costs. It isn't easy to find clients with Camunda BPM licenses mainly because it's quite expensive."

More Camunda Platform Pricing and Cost Advice »

"The primary reasons that erwin was selected were that it was much more affordable for us [than Embarcadero] and it was easily maintainable.""This company had bought the license for three years, and it's not an individual license. While you can buy a license for each individual, that would be very expensive. There is something called concurrent licenses where you can purchase licenses in bulk and 15 to 20 people can access the license and model. Concurrent licenses are scalable to the number of users and are proportional to the cost.""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.""The price should be lower in order to be on the same level as its competitors.""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.""There are no costs in addition to the standard licensing fees."

More erwin Data Modeler (DM) Pricing and Cost Advice »

"In addition to the initial cost, you have to pay annually for support in order to get the upgrades.""I would say licensing would be anywhere from $3,500 to $6,500 per person or per seat (it's a per seat style license).""The licensing is on a yearly basis, and it's expensive."

More No Magic MagicDraw Pricing and Cost Advice »

report
Use our free recommendation engine to learn which Business Process Design solutions are best for your needs.
524,194 professionals have used our research since 2012.
Questions from the Community
Top Answer: The Camunda BPMN Platform is very flexible and gives several options to deploy and scale it.
Top Answer: There is an open-source version available, that in its core features (workflow and decision engine, modeler) is exactly… more »
Top Answer: In the future, I would definitely like to see the process administration (migration, audit, tracking) and process… more »
Top Answer: The logical model gives developers, as well as the data modelers, an understanding of exactly how each object interacts… more »
Top Answer: We always had a problem keeping track of all the licenses. All of a sudden you might get a message that your license… more »
Top Answer: We are planning to move, in 2021, into their server version, where multiple data modelers can work at the same time and… more »
Top Answer: I think one of the key things is the plugins for integration with requirements management tools like Doors
Top Answer: The licensing is on a yearly basis, and it's expensive. This is one of the qualms of this solution, and that's one of… more »
Top Answer: The documentation for MagicDraw and the video tutorials compared to those of the other companies are really a big area… more »
Popular Comparisons
Also Known As
Camunda BPM
erwin DM
MagicDraw
Learn More
Overview

Camunda Platform is a complete process automation tech stack with powerful execution engines for BPMN workflows and DMN decisions paired with essential applications for modeling, operations, and analytics.

With a clear vision to automate any process, anywhere, Camunda is reinventing process automation for the digital enterprise. Featuring a developer-friendly, open source approach, enterprises can use Camunda Platform to breakthrough technological, organizational, and infrastructure barriers, optimize their business processes, and drive their digital transformation initiatives forward.

erwin pioneered data modeling, and erwin Data Modeler (erwin DM) remains trusted, award-winning software for data modeling and database design, automating complex and time-consuming tasks. Use it to discover and document any data from anywhere for consistency, clarity and artifact reuse across large-scale data integration, master data management, metadata management, Big Data, business intelligence and analytics initiatives – all while supporting data governance and intelligence efforts.

MagicDraw is the award-winning business process, architecture, software and system modeling tool with teamwork support. Designed for Business Analysts, Software Analysts, Programmers, QA Engineers, and Documentation Writers, this dynamic and versatile development tool facilitates analysis and design of Object Oriented (OO) systems and databases.
Offer
Learn more about Camunda Platform
Learn more about erwin Data Modeler (DM)
Learn more about No Magic MagicDraw
Sample Customers
24 Hour Fitness, Accruent, Allianz Indonesia, AT&T Inc., Atlassian, CSS Insurance, Deutsche Telekom, Generali, Provinzial NordWest Insurance Services, Swisscom AG, U.S. Department of Veterans Affairs, VHV Group, Zalando
 Premera, America Honda Motors, Aetna, Kaiser Permanente, Dental Dental Cali, Cigna, Staples
Northrop Grumman, Labcorp, Deposco, ClearView Training, IT Services Promotion Agency, Intelligent Chaos, Metalithic Systems Inc., Sodifrance
Top Industries
REVIEWERS
Financial Services Firm24%
Computer Software Company24%
Comms Service Provider18%
Non Profit12%
VISITORS READING REVIEWS
Computer Software Company25%
Comms Service Provider19%
Financial Services Firm13%
Government7%
REVIEWERS
Insurance Company29%
Financial Services Firm24%
Government18%
Logistics Company12%
VISITORS READING REVIEWS
Computer Software Company23%
Financial Services Firm21%
Comms Service Provider10%
Government8%
VISITORS READING REVIEWS
Computer Software Company21%
Manufacturing Company17%
Comms Service Provider16%
Government13%
Company Size
REVIEWERS
Small Business56%
Midsize Enterprise18%
Large Enterprise26%
VISITORS READING REVIEWS
Small Business15%
Midsize Enterprise28%
Large Enterprise57%
REVIEWERS
Small Business29%
Midsize Enterprise4%
Large Enterprise67%
VISITORS READING REVIEWS
Small Business2%
Midsize Enterprise1%
Large Enterprise96%
REVIEWERS
Small Business77%
Midsize Enterprise8%
Large Enterprise15%
Find out what your peers are saying about No Magic MagicDraw vs. erwin Data Modeler (DM) and other solutions. Updated: July 2021.
524,194 professionals have used our research since 2012.

erwin Data Modeler (DM) is ranked 6th in Business Process Design with 19 reviews while No Magic MagicDraw is ranked 11th in Business Process Design with 9 reviews. erwin Data Modeler (DM) is rated 8.8, while No Magic MagicDraw is rated 7.8. The top reviewer of erwin Data Modeler (DM) writes "Allows us to bring in data from dozens of platforms and search holistically across all of them". On the other hand, the top reviewer of No Magic MagicDraw writes "I like the simulation part, so you can simulate your model to validate it". erwin Data Modeler (DM) is most compared with SAP PowerDesigner, Visio, Lucidchart, AWS Well-Architected Tool and MEGA HOPEX, whereas No Magic MagicDraw is most compared with Sparx Systems Enterprise Architect, Visio, Visual Paradigm, Lucidchart and IBM System Architect. See our No Magic MagicDraw vs. erwin Data Modeler (DM) report.

See our list of best Business Process Design vendors.

We monitor all Business Process Design reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.