We put the solution on all of our systems. We've got about 200 systems on it, however, it's not all documented yet. We have about a third of all of our systems covered. There are likely 5,000 users that need to be covered.
Architecte fonctionnel at AAnnex
A great solution with good pricing that makes it easy to create diagrams
Pros and Cons
- "It's easy to search within the solution."
- "The window froze for five or ten seconds. You can click and click again and it takes a second to come up. It might have been specific to a version."
What is our primary use case?
What is most valuable?
The pricing of the solution is pretty good. It's reasonable.
Overall, It works pretty well.
It's easy to create all diagrams.
It's easy to search within the solution.
It's very good software.
What needs improvement?
There was some sort of glitch within the last version. Everything is in French and I tried to use English. It didn't work so well.
The window froze for five or ten seconds. You can click and click again and it takes a second to come up. It might have been specific to a version.
For how long have I used the solution?
I've used the solution for about two years at this point. It's been a while.
Buyer's Guide
Sparx Systems Enterprise Architect
October 2024
Learn what your peers think about Sparx Systems Enterprise Architect. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
816,406 professionals have used our research since 2012.
What do I think about the scalability of the solution?
We have a team of about 20 that work with this product.
How was the initial setup?
I wasn't part of the initial implementation. I can't speak to how difficult or complex the setup actually was.
What's my experience with pricing, setup cost, and licensing?
The solution is reasonably priced and not overly expensive.
Which other solutions did I evaluate?
I haven't had a chance to compare this solution to other products. For us, it works pretty well and we haven't had to look elsewhere for similar solutions.
What other advice do I have?
I'm a functional architect.
I'm not sure whether or not our company has a business relationship with Sparx or if we are just customers.
We don't use the product for generic cogeneration. We don't use it yet for that, however, in the future, we might.
I'd rate the solution at an eight out of ten. We're mostly satisfied with the capabilities of the product.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
IM Consultant at a insurance company with 10,001+ employees
Rich functionality and good support, but is lacking in automated check-in and check-out options
Pros and Cons
- "It is a very rich tool in terms of the functionality, and the types of diagrams, that you can create in this tool."
- "For data modeling, it is not very mature when comparing with other data modeling tools."
What is our primary use case?
We are using this solution for data modeling, data warehouses. We build the data models in the tool.
We are creating models, and working on workflows for creating the data models. There will be other teams that will change or modify them.
We are looking to have a process where other teams can change the data models and then their changes will be reviewed by the owners. Those are the workflows we are looking to link by using Sparx.
What is most valuable?
It is a very rich tool in terms of the functionality and the types of diagrams that you can create in this tool.
It gives us many options to create many other types of diagrams.
What needs improvement?
For data modeling, it is not very mature when comparing with other data modeling tools.
In terms of the workflows, we were initially thinking of having something automated where you have the options to check-in and check-out your data models. This would mean that you can get your data modeling changes reviewed by some of the team members.
The option to check-in and check-out option is not available in this tool. We are doing the steps manually to run the workflow that we defined.
Even with the changes that the other team members will make, the owners of these respective areas will have to manually identify those changes and then merge them back to the enterprise models. That is what is lacking with this solution, that we have seen so far.
In the next release, I would like to see an automated way to check-in and check-out your data models and with the review process, where multiple people can make changes to a model, and with the workflow, everything will be automated where the data models can request someone to review the modifications. This would be everything that is needed in the next release.
For how long have I used the solution?
We just started using this tool a couple of months ago.
How are customer service and technical support?
So far, the technical support has been great.
Support is a part of our license agreement.
They have helped us with setting up some of the initial support and workflows and that was very good.
Which solution did I use previously and why did I switch?
Previously, I worked with IBM data modeling, called Data Architect tool with a different company. My experience with Erwin was brief but not very extensive.
When I changed jobs, we were evaluating other data modeling tools and finally chose the Sparx Enterprise Architect.
How was the initial setup?
I wasn't a part of the initial setup.
What about the implementation team?
We had the help of the Sparx Enterprise consultants to set up this solution.
I am using Sparx as a client or a user of the tool, and as a user, I had to install the Sparx client on my machine. That was simple enough.
The configuration on these client machines is easy.
What's my experience with pricing, setup cost, and licensing?
The licensing is not as expensive as some of the other data modeling tools such as Erwin.
What other advice do I have?
Other than the manual steps we have to take, the product is pretty fancy and gives you a lot of options. I would rate this solution a seven out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Sparx Systems Enterprise Architect
October 2024
Learn what your peers think about Sparx Systems Enterprise Architect. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
816,406 professionals have used our research since 2012.
Enterprise Architect, Coach and Owner at a consultancy with 1-10 employees
Offers good flexibility and is easy to use
Pros and Cons
- "Sparx offers good flexibility."
- "The documentation could be better. Where I work, we speak French and we don't speak English, so we don't have anything in French. It's perfect in English, but we need something in French."
What is our primary use case?
We use it for modeling and for making strategy.
What is most valuable?
Sparx offers good flexibility.
What needs improvement?
The documentation could be better. Where I work, we speak French and we don't speak English, so we don't have anything in French. It's perfect in English, but we need something in French.
For how long have I used the solution?
I have been using Sparx for 11 years.
What do I think about the stability of the solution?
Stability is not perfect. When you are working with your notebook after 10 minutes that you don't touch your keyboard we see some stability problems with the system. It blocks it. They have to improve this.
What do I think about the scalability of the solution?
We have 100 tests. We have one company that represents Sparx here in Canada. They work with us and also give us technical support.
It's easy to scale because we integrated with Jira. It was very quick to start our work. It's very easy. It's good.
How are customer service and technical support?
Their support is perfect. They are quick and courteous.
Which solution did I use previously and why did I switch?
We use Bonita, Lucidchart and erwin.
We had three months to compare and after that, we concluded that Bonita was very difficult to use for beginners. You have to have the experience, it's not easy for someone starting their career.
Sparx is more complex but in terms of functionality, it is easier to use.
How was the initial setup?
The initial setup is okay.
What other advice do I have?
My advice would be to do a lot of training beforehand. We have invested a lot of money in terms of training because we didn't do it before, so it's a little bit difficult.
In the next release, I would like to see more integration with other tools like Microsoft Azure. That's really important to us.
I would rate it a nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Principal at Mire Consulting
Reliable, beneficial streams, and good support
Pros and Cons
- "The most valuable feature of Sparx Systems Enterprise Architect is the value streams."
- "The initial setup of the Sparx Systems Enterprise Architect It's very complicated. It's very difficult to start with the right templates because there are many possibilities. The deployment took approximately two days."
What is our primary use case?
We use the Sparx Systems Enterprise Architect to guide the enterprise data model used for documentation.
What is most valuable?
The most valuable feature of Sparx Systems Enterprise Architect is the value streams.
For how long have I used the solution?
I have been using Sparx Systems Enterprise Architect for approximately three years.
What do I think about the stability of the solution?
Sparx Systems Enterprise Architect is stable.
What do I think about the scalability of the solution?
I rate the scalability of Sparx Systems Enterprise Architect a four out of five.
We have approximately 60 people in my organization using this solution.
How are customer service and support?
I rate the technical support of Sparx Systems Enterprise Architect a four out of five.
How was the initial setup?
The initial setup of the Sparx Systems Enterprise Architect It's very complicated. It's very difficult to start with the right templates because there are many possibilities. The deployment took approximately two days.
I would rate the ease of implementation of Sparx Systems Enterprise Architect one out of five.
What about the implementation team?
I did the implementation of Sparx Systems Enterprise Architect myself. It's a long whole process to activate it and to be on the right path. It takes a lot of communication with the technical team.
What's my experience with pricing, setup cost, and licensing?
There is no license required for this solution.
What other advice do I have?
My advice to others is to get off to the right start by choosing the correct template. That's very important, otherwise, you will be lost.
I rate Sparx Systems Enterprise Architect a nine out of ten.
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.
Business Architect at a tech services company with 10,001+ employees
Good tuning for multiple layers but it needs to integrate with TRM solutions
Pros and Cons
- "It provides good utilization and it's a convenient tool for building exact architectural work."
- "I would like to see integration with Confluence or any other TRM, and the capability to integrate with the data storage, such as a repository similar to GitHub."
What is our primary use case?
We started to build an architecture based on this tool.
We use if for enterprise architecture with multiple domains.
What is most valuable?
The most valuable feature is that it provides tuning for multiple layers of enterprise in the business application architecture.
We can use the same tool for a different audience. It helps our enterprise architects in building their diagrams. It helps with the handling of the application architect when it comes to the development team.
It provides good utilization and it's a convenient tool for building exact architectural work.
What needs improvement?
One of the drawbacks is that it is oriented on architecture and not user-presented.
Also, one of the disadvantages is that it doesn't provide a better representation level for the readers. It is not integrated with solutions such as Confluence or Jira. This is something that is missing in this solution.
Because it is oriented on architecture, it is not convenient to use this information for the presentations to our clients.
They also have a cloud-based deployment solution and it has a bit more capability to communicate to clients and to the sales team.
I would like to see integration with Confluence or any other TRM, and the capability to integrate with the data storage, such as a repository similar to GitHub.
For how long have I used the solution?
We have been using Sparx System Enterprise Architect for approximately 10 years.
We are using version 14 or 15.
What do I think about the stability of the solution?
It is difficult for us to judge the stability because it is open for us in Europe and spread between two cities, Paris and Amsterdam.
What do I think about the scalability of the solution?
We don't have a strong demand to have a highly scalable solution for building enterprise-related activities.
We have 50 users in our organization who are using this solution.
We may be increasing our usage, as we have had many acquisitions and have more people than we need.
Which solution did I use previously and why did I switch?
We are not acquainted with any other solution.
How was the initial setup?
If you are talking about Enterprise Architects, the initial setup is quite simple.
We want to keep all of the information inside our own infrastructure. We have our own data centers and for now, we would like for it not to go into cloud deployment.
What about the implementation team?
We had help from the vendor for the implementation.
What's my experience with pricing, setup cost, and licensing?
Pricing is open information.
They have the price on their site for the enterprise version, and we do receive a small discount.
Which other solutions did I evaluate?
We are doing some slow research in the direction of switching to another program. For this year, it's not in the roadmap, but I will approve that for next year because we really want to consider some alternatives.
For example, solutions like LeanIX have more capabilities for integration between different levels of data representation. We can integrate the system with Confluence, and it can integrate with Jira.
What other advice do I have?
We have been quite happy for a number of years, but it has several drawbacks. We are considering an alternative. We are not looking to get rid of this solution but use another product and use them both for a while.
I would rate Sparx System Enterprise Architects a seven out of ten.
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.
FileMaker Developer, Agile Software Quality Analyst, Consultant, Trainer & UML / BPMN Modeller at ICONIX
We can simulate scenarios and create workflow descriptions, but it should be more interactive and user friendly
Pros and Cons
- "The Business Process Modeling or BPM part is the most valuable. Its ability to simulate scenarios is also very useful. It can also create descriptions of the workflows. It has a feature in which if you create some BPMN process, a workflow diagram, and the description inside, you can actually simulate the whole scenario, and you get the description. That's very handy."
- "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."
What is our primary use case?
When I'm developing some of my applications, I collect the requirements from the customer and understand the workflows for different scenarios. I then model the workflows as the point of reference for the development team.
How has it helped my organization?
It allows some kind of reverse engineering, where if you have a database or some different languages, you can reverse engineer and get the diagrams, which is very helpful.
What is most valuable?
The Business Process Modeling or BPM part is the most valuable. Its ability to simulate scenarios is also very useful.
It can also create descriptions of the workflows. It has a feature in which if you create some BPMN process, a workflow diagram, and the description inside, you can actually simulate the whole scenario, and you get the description. That's very handy.
What needs improvement?
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.
For how long have I used the solution?
I started using this solution in 2003 when it was version two.
What do I think about the stability of the solution?
It is quite stable.
What do I think about the scalability of the solution?
It is quite scalable. I didn't have any need to involve 30 or 40 technical business analysts or users. We had just a few users because it is used during the business analysis and design phase. Every team can use its own installation.
How are customer service and technical support?
It is hard to access those people. You can get in touch only through email. The same problem is there with Visual Paradigm. They are also accessible only through email. I would rate their support a five out of ten.
Which solution did I use previously and why did I switch?
There were two products, which were very popular initially. One was STP that was developed by people who started the object paradigm and human modeling. Rational Rose was the other one, which was taken away by IBM, and it was lost. After that, many other tools appeared.
How was the initial setup?
The initial setup is straightforward. It is very easy to install.
What other advice do I have?
It is really good if you want to develop workflows. It is not good for data modeling. For data modeling, Visual Paradigm is better.
I would rate Enterprise Architect a seven out of ten.
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.
Sr. Enterprise Architect at a tech services company with 501-1,000 employees
Ability to preserve an inventory of reusable blocks; a great add-on to other frameworks
Pros and Cons
- "Ability to keep inventory of reusable blocks, and use in different diagrams with views of various templates."
- "Not visually appealing."
What is our primary use case?
Our primary use case is as a UML tool, a diagramming tool that also enables you to build an inventory of different objects and different entities. We are a customer of Sparx and I am an enterprise architect.
What is most valuable?
The most valuable feature is the ability to keep an inventory of reusable blocks, and use them in different diagrams with views of various templates that are also available. It also has the ability to work as an add-on with Zachman Framework and a variety of other frameworks adapted to this product. It's a good UML tool.
What needs improvement?
I think the solution could be improved visually. It's not as visually appealing as other solutions. There is a difference between being focused on a technical audience or a business audience. A business audience requires a greater effort and good visuals. Integrations with SharePoint, for example, could be beneficial. If you are using on-premise installation, the sharing of your artifacts with people that don't have a license, can be somewhat complicated.
For how long have I used the solution?
I've been using this solution for eight years.
What do I think about the stability of the solution?
This is a stable solution.
What do I think about the scalability of the solution?
This solution is scalable.
How was the initial setup?
The initial setup is straightforward and it's a simple implementation.
What other advice do I have?
Although we use an on-prem version, they've now moved over to cloud so the sharing is much easier and has improved the solution overall.
I would rate this solution a nine out of 10.
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.
Sr. Enterprise Architect at a tech services company with 501-1,000 employees
Provides adaptability to the modeling needs of different departments
Pros and Cons
- "Ability to maintain cross-references for all models in all levels - great tractability."
- "The elements of the modeling sets can have better customization and visual representation. It would be great to have a mobile version."
What is our primary use case?
Creating diagrams and sets of reusable artifacts using UML, Arhimate and other notations.
Using diagrams and artifacts to generate documentation.
How has it helped my organization?
We adopted Sparx EA more than six years ago. Before that, all models were created in MS Visio and were maintained independently without any tractability. That led to insufficient incomplete impact analysis and incomplete solutions. With Sparx EA, models became a maintainable and reusable asset of the corporation. Correct impact analysis became a matter of minutes. As a result the quality of solutions drastically improved. Not mentioning that all employees in any department can now clearly understand business processes with all related applications and infrastructure at any level.
What is most valuable?
- Great adaptability to modeling needs of all organization departments: Business, Architecture, Software Development, and Systems Support.
- Kind of all-in-one solution (in a good meaning of it), through support for many standard modeling notations used in most of domains of the IT/IS. The list of supported notation grows constantly.
- Effective for Enterprise, Solution, and Software architectures.
- Ability to maintain cross-references for all models in all levels - great tractability.
- Versioning for all elements.
- Very attractive pricing and simple licensing model.
- Good set of the add-ons that grow and improve.
What needs improvement?
The elements of the modeling sets can have better customization and visual representation. It would be great to have a mobile version.
What do I think about the stability of the solution?
We did not encounter any issues with stability.
What do I think about the scalability of the solution?
With very large projects, the loading time can become a bit longer, although not to the extent of becoming a great concern.
How are customer service and technical support?
I would rate the level of technical support as "not bad". But I did not need to use technical support too much.
Which solution did I use previously and why did I switch?
MS Visio was used for tractability and maintenance, and many other concerns, were the reasons that we switched.
How was the initial setup?
The initial setup was very easy. After that, by following the best practices from the Sparx website, it is easy to organize the whole modeling process with versioning. You have the ability to reuse existing elements/projects and create customized project templates.
What was our ROI?
In my opinion, there is a great ROI on a product like this.
What's my experience with pricing, setup cost, and licensing?
Pricing and licensing is very attractive, simple, and straightforward.
Which other solutions did I evaluate?
We evaluated other options such as Rational Software Architect, Visual Paradigm, and Altova UModel.
What other advice do I have?
Plan and organize your elements and models using the best practices from the beginning and create customized project templates. That will benefit you greatly afterwards.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Sparx Systems Enterprise Architect Report and get advice and tips from experienced pros
sharing their opinions.
Updated: October 2024
Popular Comparisons
erwin Data Modeler by Quest
SAP PowerDesigner
BiZZdesign HoriZZon
Avolution ABACUS
IDERA ER/Studio
Planview Portfolios
PTC Windchill
erwin Evolve by Quest
IBM Rational System Architect
Alfabet Enterprise Architecture Management
Buyer's Guide
Download our free Sparx Systems Enterprise Architect Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Sparx system comparing with ARIS and IBM blueworks.
- What is the difference between NIEM plugin and Sparx?
- Sparx Enterprise Architect vs. iServer - has anyone compared them?
- 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?