We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
"The Camunda BPMN Platform is very flexible and gives several options to deploy and scale it."
"Easy to use and easy to integrate into the products and applications we provide for our customers."
"Camunda Platform has a very good interface for workflow and business process design."
"The most valuable feature is the scheduling."
"The most valuable feature is that, with a visual system, you can try to have a process client before beginning the programming for the application."
"We can share, discuss, and develop the model together — from a distance. It's really helped us during these times of isolation."
"The solution is good for data models."
"It is open-source. It supports microservice orchestration. This is what we are really interested in. We can customize our products depending on the use cases."
"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."
"It's a safeguard for me because I'm always concerned that somebody is free handing it and will forget a key coming from the parent. The migrating keys are a great feature. Identifying relationships, non-identifying relationships, and being visually right there to understand the differences are great features. erwin is key to being able to visually understand whatever the customer is requesting. They'll give you words on a paper, but once they can actually view it as a picture, it really comes to life. The data comes to life to where they understand exactly what they're asking for."
"It supports a wide variety of databases, including the latest ones. We have chosen to go for a cloud-based database, and it supports that, which is very useful."
"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."
"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."
"It reduces monthly savings by hundreds of thousands of dollars. Think about a company like Costco and all of the points of sale systems in Costco, all of the systems, the applications, but if all the applications in Costco all had their own data model, trying to integrate those, upgrade them and manage their different versions of the same model throughout the store, is an absolute nightmare. It's phenomenally expensive. This helps reduce that cost significantly. I'm talking on the orders of hundreds of thousands of dollars."
"The logical model gives developers, as well as the data modelers, an understanding of exactly how each object interacts with the others, whether a one-to-many, many-to-many, many-to-one, etc."
"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 most valuable feature is that it is integrated with other tools in the Microsoft Office suite, as well as at the backend with products like SharePoint and Microsoft Teams."
"It works really well for flowcharting, it can label."
"The most valuable feature is the set of diagramming tools."
"Visio is easy to use."
"I haven't needed to reach out to technical support the entire time I've used the product. It's very basic and very simple, and therefore I've never run into any issues I haven't been able to deal with personally."
"Visio makes it easier than with other tools to do such tasks as changing things or coming up with one's own visual style for presentation purposes."
"It is ideal for putting out flowcharts and swim charts. It's really good. It has all the various options to use, particularly depending on what kind of audience you have. It provides you different kinds of options to insert the pictures and explain things."
"What I like about it is that the templates are easily findable and usable, and they are usually created for other software packages. It seems to be pretty much widely adopted in the industry."
"Camunda could be improved by making it easier to modify a process. You can program it to follow a process, but it is difficult to modify the process when the application is in use. It could also be improved by making it easier to use the visual platform without needing to be informed on that. Sometimes, we programmers haven't used it in the past, and it's a bit difficult to learn it."
"Documentation can be improved."
"When trying to design rule tables the solutions graphical user interface could improve, it could be more user friendly."
"The only drawback is the time that it takes to have a complete set of workflows implemented on the Camunda platform."
"The initial setup can be complex for business users."
"If they could build some scripts or some configuration to get it up and running in a Docker environment, that would be good. I didn't find anything when on Docker, however, maybe they have something and I didn't see it yet."
"In the future, I would definitely like to see the process administration (migration, audit, tracking) and process evaluation (optimize) features added to the community edition."
"Lacking in forms visualization."
"I am not so happy with its speed. Sometimes, it can have problems with connections."
"I would like to see the reporting capabilities be more dynamic and more inclusive of information. The API is very sparsely understood by people across the user community."
"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."
"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."
"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 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 navigation is a little bit of a challenge. It's painful. For example, if you've got a view open and you want to try to move from side to side, the standard today is being able to drag and drop left and right. You can't really do that in the model. Moving around the model is painful because it doesn't follow the Windows model today."
"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."
"It can be complex. If you don't know a little bit about it, it can get really confusing."
"It should be easier to transition into a new version without having to spend so much time in just one area."
"I would like to see Visio become some kind of enterprise architecture, which it is not."
"It would be nice if there is a database behind it. We have looked into this functionality, but all of the other solutions that have a database are very locked down, and you have to use them their way. You can't define your own stuff. For example, we have a system X, and I want to define system X myself and have it available. If I am ever going to make a change to system X, I want to pull up all the drawings that are associated with system X. I want to be able to search and pull all those drawings. Visio should have the ability to capture metrics associated with each step in the process. For example, based on a specific time, I should be able to link the data to a spreadsheet, which is kind of like the data analysis on the process."
"Lacks stencils for new technologies in the solution."
"The big downside to Visio is that it's very difficult to push the design through to Power Automate, to become a workflow that you can use."
"The price could be better."
"The solution should be included in Microsoft Office 365. For some reason, it's not. It should be bundled in with everything else."
"We pay for the license of this solution annually."
"Licensing costs are anywhere from $80,000 to $100,000 USD per year."
"We're using the open-source version for now."
"We have an annual subscription to this solution."
"Camunda has a free service as well as a commercial service. We are using the free service."
"Generally, the price could be better, as well as the licensing fees."
"There is an open-source version available, that in its core features (workflow and decision engine, modeler) is exactly the same as in the enterprise version."
"We use the open-source version, which can be used at no cost."
"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."
"erwin is expensive compared to other solutions. We are paying almost $6,000 per seat a month."
"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 are no costs in addition to the standard licensing fees."
"The primary reasons that erwin was selected were that it was much more affordable for us [than Embarcadero] and it was easily maintainable."
"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."
"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."
"We have an enterprise license. I'm not sure what the cost is."
"You can purchase a corporate license for more users to use the solution. We have purchased a stand-alone license and which could be cheaper."
"We're in a Visio plan that is like $15 a month per user. At the moment, it is just the standard licensing fees that I'm aware of."
"It is a free solution for us. It is integrated with our pack. We are trying to use the solutions that we already have."
"It's cheaper than other solutions."
"Visio is about a $180 dollars to purchase. It is a one-time licensing fee."
"While I don't recall the exact price I do recall that it was quite high."
"Visio is expensive."
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.
erwin Data Modeler (DM) is ranked 5th in Business Process Design with 22 reviews while Visio is ranked 4th in Business Process Design with 53 reviews. erwin Data Modeler (DM) is rated 8.8, while Visio 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 Visio writes "A stable and scalable solution for business-oriented presentations". erwin Data Modeler (DM) is most compared with SAP PowerDesigner, IDERA ER/Studio, AWS Well-Architected Tool, Lucidchart and Visual Paradigm, whereas Visio is most compared with Bizagi, Sparx Systems Enterprise Architect, ARIS BPA, SAP Signavio Process Manager and draw.io. See our Visio 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.