erwin Evolve by Quest has good options for generating the code. We can efficiently deploy business models into the databases and generate SQL scripts.
ETL Developer at INGENIERIA 21 SAS
Stable product with good interface and integration features
Pros and Cons
- "We can efficiently deploy business models into the databases and generate SQL scripts."
- "erwin Evolve by Quest could have additional features to manage the architecture of enterprises and businesses."
What is most valuable?
What needs improvement?
erwin Evolve by Quest could have additional features to manage the architecture of enterprises and businesses.
What do I think about the stability of the solution?
It is a stable application.
How are customer service and support?
They provide good technical documentation.
Buyer's Guide
erwin Evolve by Quest
December 2024
Learn what your peers think about erwin Evolve by Quest. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
Which solution did I use previously and why did I switch?
We have used another enterprise architecture product before. In comparison, erwin has the best features for interface, graphics, and integration with third-party applications.
How was the initial setup?
The initial setup process is straightforward.
What other advice do I have?
I rate erwin Evolve by Quest a nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
President & CEO at a tech services company with 51-200 employees
Excellent data modeling tool for large organizations managing large data models and deploying them to a wide variety of popular platforms
What is most valuable?
- Excellent graphical support for very large data models, enabling our team to plot detailed and colorful data models containing hundreds of entities and as large as 3 feet by up to 40 feet in length. Despite building and maintaining many very large data models, we do not have problems with the stability of the graphical representation or layout, something we still encounter with a surprising number of other data modeling tools (when we're asked to try to port our data models to other tools by a few of our customers who are already using other tools when we start working with them).
- Robust dictionary and model comparison capability ("Complete compare") allow for sophisticated model management and configuration options.
- Optional repository-based Model Manager allows for coordination and version control across multiple (possibly geographically distributed) stakeholders.
- Longstanding commitment to open metadata access, either through included pre-builtimport/export connectors (for most common metadata-aware modeling tools, ETL tools, XML, etc.) or through sophisticated API (for programmatic access). This has been very important to our large customers and our team over the years as it has enabled metadata movement and synchronization between tools as and when required.
- Erwin can reverse and forward engineer from/to most supported versions of most widely used RDBMS, making deployment straightforward in most cases.
How has it helped my organization?
- Erwin has enabled us to build and manage a portfolio of over 1,000 large data models across more than 60 lines of business, many of which are related and synchronized. It has similarly enable our customers to start using selected subsets of our data models and incrementally grow their deployments over time, while also taking advantage of subsequent data model upgrades delivered by us.
- Erwin has enabled us to easily assist our customers in deploying our large data models across many different deployment platforms, on premise and in the cloud.
- We have been able to assist our customers in exchanging and synchronizing metadata between other modeling tools, repositories, ETL tools, MDM tools, BI tools, business glossaries, etc. to enable them to integrate with existing metadata artifacts and greatly facilitate metadata reuse in other metadata-aware products.
What needs improvement?
- Erwin could use better support for some NoSQL databases, JSON and other non-relational data structures. Based on a discussion I had with a member of Erwin's technical team at a recent tradeshow, it appears that some of the most requested connectors will be part of a forthcoming upgrade in early 2017. We and our customers await that release with interest.
For how long have I used the solution?
17 years (since 1999)
What was my experience with deployment of the solution?
No.
What do I think about the stability of the solution?
No, the 9.64.02 release we are currently using is very stable.
What do I think about the scalability of the solution?
- Prior to a major upgrade to the underlying graphics engine in about 2010, we occasionally experienced slow performance when moving large numbers of objects (e.g. several hundred entities at a time) in very large models, but we worked with the Erwin technical team and the issue was resolved and has not been a problem in over 5 years of working daily with very large data models since then.
- We and our customers regularly use the "Complete Compare" function to compare and manage multiple large related models with no problems.
- We also use Erwin's metadata API to programmatically synchronize enhancements across as many as 100 large data models at a time with no problems.
How are customer service and technical support?
Customer Service:
Historically the Erwin product has been primarily sold through channels so we've had little interaction with Erwin's sales team. We are however very happy with the level of customer service we receive from the Erwin reseller we have used and recommend to our customers, Sandhill Consultants.
Technical Support:As longtime users of the Erwin product, our team rarely needs to communicate with technical support. However, when we have needed to speak with them, we have always found them to be responsive and knowledgeable. Several core members of the Erwin technical team have been there longer than we've been using the product (17 years), which I believe contributes to the high quality of support.
Which solution did I use previously and why did I switch?
We previously used a data modeling product called Silverrun. We switched because most of our customers were using Erwin and because Erwin did a better job of staying current with most popular RDBMS for reverse and forward engineering.
How was the initial setup?
Installation is straightforward.
What about the implementation team?
We implemented Erwin ourselves and found it an easy process.
What other advice do I have?
This review reflects my experience with and opinion regarding the Erwin product after many years of using it and several other popular data modeling tools. I received no financial incentive or other consideration for this review.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
erwin Evolve by Quest
December 2024
Learn what your peers think about erwin Evolve by Quest. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
Independent Consultant at a tech consulting company with 1-10 employees
The tool was difficult to use, but I liked that it mapped out processes
Pros and Cons
- "I really liked that it mapped out processes and was able to attach the data model to the appropriate process. You could map out the process, then when you got down to a specific couple of data elements, you could attach the table in the database that supported that process. You could connect it with erwin Data Modeler for that."
- "It could have had a more streamlined navigation. It seemed that when you went to the explorer panel, there were just so many different ways of doing the work that I could not remember, "How did I do this? How did I get to that point in that model to get back to it?" If I wanted to build a new one, where do I start? It just seemed like there was such a smorgasbord of ways of doing it that it was just overwhelming."
What is our primary use case?
We were trying to evaluate and compare it with other architecture tools.
One of my colleagues, a servicing data architect, was trying to create a use case for one of his more recent projects, where he services an auto loan. I was trying to create a process around when some of the dealers sell an automobile, procure an automobile, and finance the automobile, then sell the automobile and get their money.
How has it helped my organization?
If we could have gotten it to work, I think it would have really been useful. The software architects felt that what they did already linked to it because it had the data modeling portion. When they did their technical specs, they used Evolve to drive out their technical specs. They would give us their overall technology/technical specifications to then model the data, but we were very frustrated because of the way the data was presented.
At a detailed level, the software architects would say how the data element should look, what characters it should have along with the naming convention, and how long it should be. We would definitely challenge them on that because we felt that this was our job to do. In some cases, they would throw everything in one table, and we would say, "No, that's not the way we're going to do this because we were doing things in third normal form for our operational databases."
We reserve the right to change the design, so a lot of the software architects would have to say, "These are just for illustration only. The final data design will be done by the data architect," since that document was the one that the QA testers would use. There was always this problem with them having to update their spec when we made changes. We thought with erwin Evolve we could get something that was more robust from a data point of view.
What is most valuable?
I really liked that it mapped out processes and was able to attach the data model to the appropriate process. You could map out the process, then when you got down to a specific couple of data elements, you could attach the table in the database that supported that process. You could connect it with erwin Data Modeler for that.
The integration capability with erwin Data Modeler was easy and great.
What needs improvement?
As we were trying to evaluate erwin Evolve, it was so rich in functionality that we'd get lost in the details. We didn't know where to start. After, we did get started, then we would break away and take on our daily activities. However, when we went back to go look at the solution, we couldn't remember, "How did I get here? What did I do?" Unfortunately, because it took us so long and we were having so much trouble, we couldn't do a complete evaluation to make it into our budget cycle.
It could have had a more streamlined navigation. It seemed that when you went to the explorer panel, there were just so many different ways of doing the work that I could not remember, "How did I do this? How did I get to that point in that model to get back to it?" If I wanted to build a new one, where do I start? It just seemed like there was such a smorgasbord of ways of doing it that it was just overwhelming.
If there is a change to the data model, then it's not automatically reflected in erwin Evolve. You have to go back and reattach it. That could be an issue in a database which has frequent changes. If erwin could find a way to simplify the navigation of getting into the meat of what you want to do, that would help a lot.
We use erwin Data Modeler most of the time. You could have a combo right there, where you see your process and the data right there. I thought that was pretty cool, but navigating to get to that point is what I found too cumbersome.
The integration capability is limited in that if you subsequently make a change in erwin Data Modeler to a table or data element, then it's not automatically reflected in erwin Evolve. This means that you would have to put in a task for erwin Data Modeler that every time they updated the data model to see if it is attached to erwin Evolve. It looked like a manual check to see, "Do I have to reattach that data model to that process because I've made a change?"
They could make it simpler for people to get into the tool and learn the tool, because it just seemed like the learning curve would be very steep.
For how long have I used the solution?
My previous company, GM Financial, reviewed it last year for potential use. The evaluation was around late Summer, lasting over a month.
What do I think about the stability of the solution?
I found it to be stable.
What do I think about the scalability of the solution?
I didn't see a problem with it being scalable.
We were a team of about three consistently using it at a time. If we could have gotten it deployed, we were a department of maybe 20 to 30 data architects. Of that, probably our operational architects would have used it first, and that would have been about eight or 10 people. Then, we would have roll it out to the others because we were organized into operational architects, data warehouse architects, and data vault architects. We saw that the operations folks probably would have been the first in line to work with it.
How are customer service and support?
The technical support was always very responsive. It was just the tool itself that we just found too difficult to work with for our use.
The young lady who was our pre-sales consultant was very good. She would help us and answer all our questions. We had the sales executive, then there was also a woman who had the more technical hands-on. We asked her, "Could you please... " and then she made some adjustments for us to sort of make it easier, but we still were awfully slow at being able to get it to work.
Which solution did I use previously and why did I switch?
Our software architects had a different tool that they were using. We were hoping to show that Evolve was more robust and see if we couldn't encourage them to use our tool rather than theirs.
How was the initial setup?
The initial setup was not a big deal, I don't remember it being terribly painful. They sent us links which we accessed, then we were in the tool. It was pretty simple.
What about the implementation team?
One of the guys who was working with me, because I was sort of leading the effort with three of us trying to test it, already had a pretty significant library of Excel and Visio diagrams. He said, "I'm not seeing that this is buying me any advantage, because I already have this using Visio, etc." Of course, we kept saying, "Well, we still want to...," but he couldn't see the value of spending the money and extra time trying to test this solution, especially since it was so hard to work with it.
We didn't work on it constantly, because we have our typical job duties. We would go in and out, at least that's what I did. My colleague spent more time with it than I did. Then, one of the guys just got too busy with his project work and didn't do anything at all, which was a little frustrating to me. I went into it sporadically, a couple times a week, to try and spend an hour or two. My manager did the same thing. She tried, when I explained to her, "Here's what I'm coming up against. I just don't know how to get around this."
We set up several calls with the folks at erwin where she would demonstrate how we do it. They created a couple of templates for us to get started so we could just go in and try it. However, we felt like this solution would take a lot of setting up and help from erwin before we could really make use of it.
Which other solutions did I evaluate?
We had a template in which we looked at the different architecture tools. We had some criteria that we said we wanted from a data architecture point of view, and this was the first tool that we had a chance to get our hands on other than the one that our software solutions architects were already using.
What other advice do I have?
For what it says it can do, it does a good job, but using it is too difficult. When the young lady demonstrated it, we thought, "Oh, this is great." Then, when we went to go use it, and thought, "Oh, my God, it was just too difficult."
Biggest lesson learnt: The ability to really do a function framework and integrate the data associated with the function.
I would rate it as a four out of 10. If you're going to break it out by its functionality, I would give it a seven or eight, but then I would put the ease of use very low. We didn't move forward with it. We couldn't demonstrate it to our senior leadership to say, "Look what this tool can do." We never got good enough at it.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Works at AIT Resource Group
Business process modelling could be improved. However, forward and reverse engineering were valuable features
Pros and Cons
- "Forward and reverse engineering were valuable features."
- "Business process modelling could be improved."
What is our primary use case?
Data modeling for data warehousing solutions, including forward engineering and reverse engineering for OLTP and dimensional models.
How has it helped my organization?
Creating and publishing DW models.
What is most valuable?
Forward and reverse engineering.
What needs improvement?
Business process modelling.
For how long have I used the solution?
One to three years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Director of the Division Consulting Business Process and Director of Enterprise Architecture at a tech services company with 1-10 employees
It's flexible and you can do whatever you want with it, but the user experience needs some work
Pros and Cons
- "Evolve is like a tank. You can do whatever you want with the solution, but you need to customize it. I think that it's not very aligned with the framework for enterprise architecture. MEGA is focused on these enterprise architectures, but it's only for that. With Evolve, you can do everything you want with professional services."
- "They need to develop Evolve's user experience. For example, MEGA has a useful client view that helps with impact analysis. MEGA provides information about the processes, services, infrastructure, and portfolio of applications in one central view. It lets you see the periphery and relationships among components. This view is impressive, and Evolve doesn't have it."
What is most valuable?
Evolve is like a tank. You can do whatever you want with the solution, but you need to customize it. I think that it's not very aligned with the framework for enterprise architecture. MEGA is focused on these enterprise architectures, but it's only for that. With Evolve, you can do everything you want with professional services.
What needs improvement?
They need to develop Evolve's user experience. For example, MEGA has a useful client view that helps with impact analysis. MEGA provides information about the processes, services, infrastructure, and portfolio of applications in one central view. It lets you see the periphery and relationships among components. This view is impressive, and Evolve doesn't have it.
For how long have I used the solution?
I've used Evolve for almost eight years. There have been some changes in my team. Half of my team manages Evolve, and the other half manages Casewise. There has been a fusion of the systems in Mexico and the United States. They use MEGA in the United States, so they replaced Evolve with MEGA. However, they are still using Evolve in some areas.
What do I think about the stability of the solution?
We haven't had any problems with the tools because we integrated and built different dashboards. We haven't had issues because we made some changes in the coding.
What do I think about the scalability of the solution?
You could scale Evolve.
How are customer service and support?
The people who know how to manage Evolve are Indian, but the company is based in London, so sometimes it can take a while to get an answer due to the time differences. MEGA has local support here in Mexico, so they respond faster.
How was the initial setup?
Setting up Evolve is complex, so you should get training and certification.
What other advice do I have?
I rate erwin Evolve seven out of 10. Few clients looking are going with Evolve these days because I don't think they even appear on Gartner's Magic Quadrant. They're no longer in the leading sector. Other solutions like MEGA HOPEX are better than erwin.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Chief Consultant at a comms service provider with 1-10 employees
Tool that allows you to do a lot of architectural modeling for customers but could be simplified for easier interface
Pros and Cons
- "You can use different kinds of diagrams to represent the architecture setting."
- "If it had fewer features to model all kinds of architecture, it would be less complicated."
What is our primary use case?
I am consulting, providing architecture and data management consulting to my clients. I'm a partner of the erwin data management and data modeling product.
Our customers are small or medium enterprise companies.
What is most valuable?
It's a customizable tool that allows you to do a lot of architectural modeling for customers. You can use different kinds of diagrams to represent the architecture setting.
What needs improvement?
To a certain extent it's too easy to customize. If it had fewer features to model all kinds of architecture, it would be less complicated. Today's world values agile architecture, which focuses on a few different viewpoints or views of architecture work, like the business capability for example. If a portal can focus on this and have an easy user interface for the end-user, that would be better.
In the future, I would like to see integration with Archimate from The Open Group so that they can build business capability maps easily.
For how long have I used the solution?
I have been representing erwin and selling this product for two years, and I went through their presale certificate test. I am not a user. I am a presale representative and I demonstrate the product.
What do I think about the stability of the solution?
The solution is stable because it's a product of many years of history.
What do I think about the scalability of the solution?
The scalability is quite good, and it's normally given from the support team in India.
How was the initial setup?
The implementation process is too complicated.
What's my experience with pricing, setup cost, and licensing?
I think erwin is quite expensive. I have difficulty selling the portal, in fact.
Which other solutions did I evaluate?
I have been using ArchiMate for a while. That's an open source, free architecture tool. It's quite simple. It's good enough for medium or small enterprises.
What other advice do I have?
I would rate this solution 6 out of 10.
Evolve is good for a big enterprise. If you have a lot of tools like governing tools and the architectural policy and rules that are understood by your teams, then it will be a good product for a big enterprise.
Disclosure: My company has a business relationship with this vendor other than being a customer:
Architecture Portfolio Manager at a financial services firm with 10,001+ employees
Excellent for collaboration and sharing with good technical support
Pros and Cons
- "The ability to share and collaborate on the solution is its most valuable feature."
- "The solution needs to focus on allowing for more integrations."
What is our primary use case?
I've primarily used the solution for conceptual logical modeling.
What is most valuable?
The ability to share and collaborate on the solution is its most valuable feature.
What needs improvement?
The solution needs to focus on allowing for more integrations.
For how long have I used the solution?
I've used the solution for a number of years.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
We've had no issues surrounding the scalability of the solution. We have about eight users on it right now. We don't plan to increase usage at this time.
How are customer service and technical support?
Technical support is good.
Which solution did I use previously and why did I switch?
We didn't previously use a different solution.
What about the implementation team?
We had an integrator handle the initial setup.
Which other solutions did I evaluate?
We did not evaluate other products. We just like erwin, so we decided to go with it.
What other advice do I have?
We are currently considering the public cloud deployment model using AWS.
It's a good product. I would rate it eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Data Architect at a insurance company with 1,001-5,000 employees
The Bulk Edit allows us to bring in definitions from IBM's Business Glossary.
What is most valuable?
Complete Compare AND Bulk Edit.
How has it helped my organization?
The Bulk Edit allows us to bring in definitions from IBM's Business Glossary.
What needs improvement?
Would like to see canonical modeling supported for web services.
For how long have I used the solution?
20+ year
What was my experience with deployment of the solution?
None
What do I think about the stability of the solution?
None
What do I think about the scalability of the solution?
None
How are customer service and technical support?
Customer Service:
Outstanding
Technical Support:Outstanding
Which solution did I use previously and why did I switch?
I've used several other Modeling tool (Embarcadero an System Architect).
How was the initial setup?
Straightforward
What about the implementation team?
In-house
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free erwin Evolve by Quest Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2024
Popular Comparisons
Sparx Systems Enterprise Architect
erwin Data Modeler by Quest
MEGA HOPEX
SAP PowerDesigner
BiZZdesign HoriZZon
Avolution ABACUS
IDERA ER/Studio
Planview Portfolios
IBM Rational System Architect
Buyer's Guide
Download our free erwin Evolve by Quest Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Reading meta-data off local ERwin model.
- Can you recommend a graphic illustration tool to model the architecture of IT systems?
- When evaluating Architecture Management, what aspect do you think is the most important to look for?
- Tools to Develop and Manage IT Infrastructure Road-maps
- Sparx system comparing with ARIS and IBM blueworks.
- What EA tool would you advise us to use?
- What are some business benefits associated with enterprise architecture?
- Any experience on newer/low-cost cloud based EA Modelling Tools?
- How to model an enterprise architecture? What tools and templates can I use?
- How to export IBM Rational System Architect data into Alfabet Enterprise Architecture Management (by Software AG)?