No more typing reviews! Try our Samantha, our new voice AI agent.
reviewer1632210 - PeerSpot reviewer
Owner at a marketing services firm with 11-50 employees
MSP
Jul 30, 2021
A cheap, flexible, and capable tool with good scripting and automation support
Pros and Cons
  • "There are a couple of things. Price is one thing, but we also like the scriptability of it. We got into scripting it and automating tasks with it, and it is super duper easy to do and helpful. The API has improved over the years. We automate everything, and I love the automation aspects of it."
  • "EA is a good, cheap, flexible, and capable tool."
  • "It took me a while to figure out how to use the report generation features effectively. So, it would be really nice if they had a way to make that a little bit more interactive and a little bit more straightforward."
  • "It took me a while to figure out how to use the report generation features effectively, so it would be really nice if they had a way to make that a little bit more interactive and a little bit more straightforward."

What is our primary use case?

We use it for data modeling, business process modeling, and all kinds of enterprise architecture tasks such as DoDAF, ArchiMate, SysML, and UML. We do a lot of data modeling, model transformation, and GIS modeling with it. 

We are using its latest version.

What is most valuable?

There are a couple of things. Price is one thing, but we also like the scriptability of it. We got into scripting it and automating tasks with it, and it is super duper easy to do and helpful. The API has improved over the years. We automate everything, and I love the automation aspects of it.

What needs improvement?

Its documentation is not 100% perfect, but it is good enough. It is powerful, but because it is so powerful, it is sort of arcane.

It took me a while to figure out how to use the report generation features effectively. So, it would be really nice if they had a way to make that a little bit more interactive and a little bit more straightforward.

Something that is a little bit annoying is that the changes that you make to models are instant and permanent. So, you have to be careful with what you do, and you should do a backup or have some kind of a version control scheme in there. I'm used to Word where you can hit Control+Z and undo what you just did. It is not quite that way in Enterprise Architect. There are cases where the model changes, so you got to be careful with what you do before you change the model.

For how long have I used the solution?

I set up our Pro Cloud Server literally last week. I've used EA for 10 years or more.

Buyer's Guide
Sparx Systems Enterprise Architect
March 2026
Learn what your peers think about Sparx Systems Enterprise Architect. Get advice and tips from experienced pros sharing their opinions. Updated: March 2026.
885,880 professionals have used our research since 2012.

What do I think about the stability of the solution?

I don't think I've ever had it crash before.

How are customer service and support?

They're amazing. They're a great company. All my interactions with them have been outstanding. So, they're good.

Which solution did I use previously and why did I switch?

I've used a few other tools such as public domain RG and System Architect. EA is a good, cheap, flexible, and capable tool.

How was the initial setup?

EA is extremely easy to set up and use once you know what you're doing. You really do need to have some kind of an overview from someone to get it started. They have good online tutorials, so you can get going. It is pretty easy to get going.

What's my experience with pricing, setup cost, and licensing?

It is cheap.

What other advice do I have?

I am about to do testing of interoperability between EA, System Architect, and a few other things. I'll be really interested to see how the ins and outs of sharing artifacts between those two capabilities work.

I would advise others who are looking into implementing EA to get training. I learned it the hard way. I'm hardheaded, and I just went at it myself, but getting training is going to be a helpful thing on what to do and how to do it correctly. I would learn how to do what you're trying to do before buying a tool to do it. Data modeling is not just about the tool, it is about the actual data modeling itself. So, if you're going to do enterprise architecture, you have to take enterprise architecture training from The FEAC Institute or another institute. Instead of just going right in and using the tool, it is better to be trained. I train my people in what they're doing and not just the tool. They do it way better when I give them the tool.

I would rate Sparx Systems Enterprise Architect an eight out of 10. We do a lot of things with it, and it is a great tool, but no one is a 10.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user1599021 - PeerSpot reviewer
IT Project Manager at a tech services company with 51-200 employees
Real User
Jun 14, 2021
Easy to use for making diagrams and metrics
Pros and Cons
  • "A feature I like most about Sparx Systems Enterprise Architect is its ease of use."
  • "A feature I like most about Sparx Systems Enterprise Architect is its ease of use."
  • "What should be improved are the integration capabilities of the solution with Bizagi."
  • "What should be improved are the integration capabilities of the solution with Bizagi."

What is our primary use case?

I want a solution that can interface with Jira and Confluence, both of which my customers have, as well as with that of Bizagi.

What is most valuable?

A feature I like most about Sparx Systems Enterprise Architect is its ease of use. 

What needs improvement?

My customers use Bizagi, although I do not. I don't want to change this. What should be improved, however, are the integration capabilities of the solution with Bizagi. 

Which solution did I use previously and why did I switch?

I work with IBM in enterprise architecture as the project manager. I used to use IBM Rational System Architect. I can now see as a consultant what I am able to offer the customer, not only that of IBM, of course. I am currently seeking solutions other than IBM. 


I previously used other tools, such as IBM's enterprise architect, although the tool has since been sold and the company changed. The IBM tool offers certain customization features which are not found in Sparx Systems Enterprise Architect, although I can live with what it has at the moment. 

Which other solutions did I evaluate?

Since all the staff is already trained in Bizagi and find it easy to use, I do not wish to change this, but only to load all the processes from it to Sparx. This is my approach. 

The Bizagi model is only for process. It is not an enterprise architect tool. Only Sparx Systems Enterprise Architect, but not Bizagi, allows one to make diagrams and metrics, to examine the relationship between all the elements.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Sparx Systems Enterprise Architect
March 2026
Learn what your peers think about Sparx Systems Enterprise Architect. Get advice and tips from experienced pros sharing their opinions. Updated: March 2026.
885,880 professionals have used our research since 2012.
it_user1516407 - PeerSpot reviewer
System Engineer at a manufacturing company with 51-200 employees
Real User
Jun 8, 2021
Supports SysML and UML, METLAB compatible, but more toolboxes needed
Pros and Cons
  • "The solution is easy to use, supports SysML and UML, and is able to connect to MATLAB. This is very important for us."
  • "The solution is easy to use, supports SysML and UML, and is able to connect to MATLAB."
  • "There should be a MATLAB-specific toolbox added to the solution with better compatibility. The connections currently are good but in the future, it needs a huge improvement."
  • "There should be a MATLAB-specific toolbox added to the solution with better compatibility. The connections currently are good but in the future, it needs a huge improvement."

What is our primary use case?

We are developing EC software and I am in charge of that software system architecture for which I am using this solution.

What is most valuable?

The solution is easy to use, supports SysML and UML, and is able to connect to MATLAB. This is very important for us.

What needs improvement?

There should be a MATLAB-specific toolbox added to the solution with better compatibility. The connections currently are good but in the future, it needs a huge improvement.

For how long have I used the solution?

I have been using this solution for approximately four months.

What do I think about the scalability of the solution?

We have not tried to scale the solution yet but there are add-ons and extensions that are available.

How was the initial setup?

The initial installation is complex. However, there are some very good tutorials online that we have been using.

What about the implementation team?

We are doing the implementation ourselves.

What's my experience with pricing, setup cost, and licensing?

There is a license for this solution. When comparing this solution to others it is priced well.

Which other solutions did I evaluate?

I have evaluated IBM doors.

What other advice do I have?

I would recommend this solution to others.

I rate Sparx Systems Enterprise Architect a seven out of ten.

Which deployment model are you using for this solution?

Private Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Artur Chyziewicz - PeerSpot reviewer
Co-Owner at Edusolution s.c.
Real User
May 25, 2021
A visual modeling and design tool that's stable and scalable
Pros and Cons
  • "It's a stable and scalable solution. I like that it's similar to Rational Rose."
  • "In Poland, it's a very popular tool, and I recommended it."
  • "It could be more user-friendly. The tools could be more simple to use. It's a very complex solution. Because I am a business analyst, I use these tools to manage requirements, and I make models in UML, BPMN, and ArchiMate, and it's complex. In the next release, I would like to see more integrations."
  • "It could be more user-friendly. The tools could be more simple to use."

What is our primary use case?

I use Sparx Systems Enterprise Architect to model BPM, UML, model enterprise architecture, and use with ArchiMate.

What is most valuable?

It's a stable and scalable solution. I like that it's similar to Rational Rose.

What needs improvement?

It could be more user-friendly. The tools could be more simple to use. It's a very complex solution. Because I am a business analyst, I use these tools to manage requirements, and I make models in UML, BPMN, and ArchiMate, and it's complex. In the next release, I would like to see more integrations.

For how long have I used the solution?

I have been using Sparx Systems Enterprise Architect for over ten years.

What do I think about the stability of the solution?

It's very stable. 

What do I think about the scalability of the solution?

Sparx Systems Enterprise Architect is a scalable solution. The number of users we have depends on the project. In some projects, we have about 20 people, or in small projects, just one person. 

Which solution did I use previously and why did I switch?

A few years ago, I used Rational Rose, and Sparx Enterprise Architect is similar. In comparison to Rational Rose, it's more stable.

How was the initial setup?

It's a very easy installation.

What about the implementation team?

I implemented this solution by myself. You need a technical team with three to five people to deploy and maintain this solution.

What other advice do I have?

In Poland, it's a very popular tool, and I recommended it. It's not ideal, but they are very good tools.

On a scale from one to ten, I would give Sparx Systems Enterprise Architect a nine.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Enterprise Architect at a tech services company with 201-500 employees
Real User
Apr 5, 2021
Provides a centralized, self-regulating standardized repository of architectural artifacts which can take in or spit out a custom selected subset of these artifacts
Pros and Cons
  • "Automated reporting saves me a kazillion hours a week of cutting, pasting and editing."
  • "Yes one must invest a little time in learning how to use the tool."

What is our primary use case?

Creating a repository than everyone can work on for an entire enterprise and then creating a custom fit set of concepts, tools and process.

How has it helped my organization?

It provides a centralized, self-regulating (like a spreadsheet is self regulating) standardized repository of architectural artifacts which can take in or spit out a custom selected subset of these artifacts in a wide variety of forms including diagrams, spreadsheets, MS Word documents, tables, xml, JSON, etc. By allowing extreme customizability, it has drastically reduced learning and ramp up time for new uses.

What is most valuable?

Automated reporting saves me a kazillion hours a week of cutting, pasting and editing.

Profiles and Stereotypes allows me to reduce the learning curve for newbies by 95%

The automated charts and graphs hold great appeal for business types and its ability to connect with so many other tools (DevOPs, Jira, etc) make it a great enterprise level hub.

What needs improvement?

Their business model does not include consulting services but this can be a strength in some cases.

Companies that include or even highlight the consulting arm of their companies can easily create a situation in which the on site staff become dependent on the vendor consultants and are unable to progress without them.

Knowing which button to select or which icon to click on is one thing but understanding how a tools like this fits in to the overall methodology takes an in company investment in integrating the tools and software process.

I've worked for most of the big name vendors and I know first hand that the only real way to learn is to roll up your sleeves and start using the tool on a regular basis.

Training and instruction are very available for Sparx via webinars, videos, pdfs, whitepapers and email support which I have always found to be first rate.

In addition to the huge number of manuals, videos, webinars and forums available, just googling a Sparx issues is likely to provide with a huge number of hits to find just what you are looking for.

It's huge user base (750 K) is a big advantage.

Yes one must invest a little time in learning how to use the tool.  Using the cup o soup paradigm, "just add hot water" will not work. If you want that , stick with Visio,

For how long have I used the solution?

12 years

What do I think about the stability of the solution?

Perfect - never had any problems.

What do I think about the scalability of the solution?

Perfect - never had any problems.

How are customer service and technical support?

Though only available by e-mail they really know their stuff and respond very quickly.

Which solution did I use previously and why did I switch?

Visio - it's like comparing crayons and paper to a spreadsheet.

BizzDesign - a very polished tool but much less flexible and customizable than Sparx EA. Also much more expensive.

How was the initial setup?

No - install, run and if you want a repository run a db script.

YOu need to know how to run a database script.

What about the implementation team?

In house ( myself)

What was our ROI?

I can conservatively estimate that expert users double their production and novice users gain 10% The more you use it for the more savings you will see.

What's my experience with pricing, setup cost, and licensing?

The savings in license fees more than allows you to invest in a little training but get someone good.

The biggest challenge you will have with Sparx EA ( or any other modelling tool) is fully leveraging all the features it has to offer.

Too often, companies don't invest a little time in training  and it ends up being used as a drawing tool which is like using a smartphone only as a calculator.

Which other solutions did I evaluate?

Yes, but for the combination of price and value, no one beats them. Now if you want to pay a million dollars there's a lot to choose from.

While I've often heard the large million dollar tools tout how much more powerful they are I have yet to see anything they offer that Sparx EA doesn't.

What other advice do I have?

Watch out for fraudulent consultants who spout jargon but know nothing about modeling. Make someone show you the real stuff they have done.

Look for someone who can explain modern modeling techniques and concepts in a very understandable and intuitive way. If someone spouts too much jargon, watch out.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1539018 - PeerSpot reviewer
IT Professional at a energy/utilities company with 1,001-5,000 employees
Real User
Mar 29, 2021
Good price, easy to set up, and quite stable with useful TOGAF ADM model
Pros and Cons
  • "The TOGAF ADM model is most valuable. It is also very cheap as compared to other options in the market."
  • "The TOGAF ADM model is most valuable, and it is also very cheap as compared to other options in the market."
  • "Its usability needs to be improved. For non-technical users, it is a little difficult to understand how Enterprise Architect works. Users who are not engineers find it difficult to understand how this tool works. This is something they need to work on. They can develop a BPM model to simulate processes."
  • "Its usability needs to be improved. For non-technical users, it is a little difficult to understand how Enterprise Architect works."

What is our primary use case?

I am in a new company, and we are beginning the process of modeling the architecture. We're using Enterprise Architect for that.

What is most valuable?

The TOGAF ADM model is most valuable. It is also very cheap as compared to other options in the market.

What needs improvement?

Its usability needs to be improved. For non-technical users, it is a little difficult to understand how Enterprise Architect works. Users who are not engineers find it difficult to understand how this tool works. This is something they need to work on.

They can develop a BPM model to simulate processes.

For how long have I used the solution?

I have been using this solution for three years.

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 a fixed license, so we don't have the functionality of scaling it. We have five people who are using this solution. They all are in the strategy area of the company.

How are customer service and technical support?

I didn't experience any issues so far, so I didn't ask for help.

Which solution did I use previously and why did I switch?

I have used MEGA HOPEX in my earlier company, but it is very complex to understand and costly.

How was the initial setup?

It is straightforward.

What about the implementation team?

We are implementing it on our own.

What's my experience with pricing, setup cost, and licensing?

It is cheaper than other solutions. Its cost is around $686 per year. There are no costs in addition to the standard licensing fees.

What other advice do I have?

To implement this solution, you need experienced people who know about enterprise architecture.

I would rate Sparx Systems Enterprise Architect an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Solution Architect at a insurance company with 1,001-5,000 employees
Real User
Mar 21, 2021
Easy to use, very stable, works with different standards, and has an incredible repository of artifacts
Pros and Cons
  • "Its ease of use and the breadth of the toolkit are most valuable. It has an incredible repository of artifacts to work with, and they're all cross-referenced. It works with a whole bunch of different standards. It works with BPMN, which is Business Process Modeling Notation, and it also works with something called TOGAF, which is the Open Group Architecture Foundation. There are different layers when you're dealing with architecture. There is the user interface, application, data, data servers, and all that kind of stuff. You have the infrastructure, hardware, and software layers, and then you have the application and business capability layers. You can model a business process and decompose it into all of the applications, data, and hardware to support it."
  • "Its ease of use and the breadth of the toolkit are most valuable."
  • "They should make the Save button easier to find. A simplified user interface for a lighter user would probably be useful. I am not sure if such an interface is already there."
  • "They should make the Save button easier to find."

What is our primary use case?

We are building it right now. We first have to build a repository and the tool, and then we have to develop the training for different types of users. We are using its latest version.

What is most valuable?

Its ease of use and the breadth of the toolkit are most valuable. It has an incredible repository of artifacts to work with, and they're all cross-referenced. 

It works with a whole bunch of different standards. It works with BPMN, which is Business Process Modeling Notation, and it also works with something called TOGAF, which is the Open Group Architecture Foundation. There are different layers when you're dealing with architecture. There is the user interface, application, data, data servers, and all that kind of stuff. You have the infrastructure, hardware, and software layers, and then you have the application and business capability layers. You can model a business process and decompose it into all of the applications, data, and hardware to support it.

What needs improvement?

They should make the Save button easier to find. 

A simplified user interface for a lighter user would probably be useful. I am not sure if such an interface is already there.

For how long have I used the solution?

I have been using this solution for six months.

What do I think about the stability of the solution?

It is very stable.

What do I think about the scalability of the solution?

It is scalable. Right now, we've only got a hundred books, but we want to have hundreds of thousands of books. There are only three of us using it in our architecture group, and then there are probably 30 other architects in other parts of the company who are using it.

How are customer service and technical support?

My colleague is dealing with technical support. 

How was the initial setup?

One of my colleagues did that. I am not familiar with the setup, but I know it is pretty elaborate because, like anything, you got to configure it the way you want. The more robust the tool, the more configuration it usually needs.

What about the implementation team?

In terms of the software solution, it doesn't take a lot of maintenance. It is like building out a library.

What other advice do I have?

I would advise others to understand their needs and find a tool that really meets their needs.

I would rate Sparx Systems Enterprise Architect an eight out of ten. It is a very strong tool, but I don't have enough comparison points to give it a higher rating.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Management Consultant & Architect at Contextual Focus Limited
Consultant
Feb 6, 2021
Great pricing with an easy initial setup and a comprehensive toolkit
Pros and Cons
  • "For the most part, we find that it is remarkable how inexpensive it is."
  • "It is an excellent way for a company to start or an organization to start using an enterprise architecture discipline."
  • "The presentation graphics need to be improved in future builds."
  • "The product needs better tools for defining report templates."

What is our primary use case?

We're doing enterprise architecture work primarily. In one case we're looking at enterprise data modeling. In another case is mostly business architecture.

How has it helped my organization?

We haven't used the solution long enough to make any observations in terms of the product improving our company's functions. It's too soon to tell.

What is most valuable?

For us, the solution is evolving still.

I find it performs as well as other solutions that I've used, like QualiWare's Rational System Architect. It performs quite well.

For the most part, we find that it is remarkable how inexpensive it is.

Overall, the solution offers very good packages.

The initial setup is easy.

What needs improvement?

The presentation graphics need to be improved in future builds. It's primarily an architecture tool. Therefore, it's using certain formulas, and they aren't really very useful in terms of presentation graphics for executives. It's an ongoing issue. You do some kind of diagram, you then have to convert it into a Microsoft PowerPoint in order to get a certain look and feel. Otherwise, the design is just too obscure for executives to understand.

The product needs better tools for defining report templates. Sparx will generate automated reports based on whatever you select from the repository. It has this templating tool that's very flexible, however, I can't get the damn thing to work properly. It's just not very user-friendly. It's almost like a programming language. That's the thing that we keep coming back to tech support with to say, "What are we doing wrong?" If they offered a better report generating front end that will let someone quickly and easily configure what they want in their reports, that would be very useful.

For how long have I used the solution?

I'm pretty new to the solution. I've used the solution for a little under a year at this point. It's likely been ten or 11 months so far.

What do I think about the stability of the solution?

While the solution has crashed a few times in the past year, I wouldn't describe it as unstable. There aren't really bugs or glitches on it. Mostly, it's fine.

What do I think about the scalability of the solution?

I can't speak to the level of scalability of the product. The user community for our purposes is quite small. We haven't tested scaling it with larger user groups. However, it's not the type of tool you would role out to a larger community anyway. Therefore, from a performance scalability perspective, it's hard for me to comment.

That said, from a functional scalability perspective, it's packed with all kinds of features. Your enterprise architecture approach could certainly scale up to accommodate more and more of the types of analysis you'd want to perform.

We have two teams that use the solution. In one case, there are three people using it, and in another case there are seven.

How are customer service and technical support?

We've used technical support in the past.

We've needed them for a few little obscure things and things just that are quite annoying to figure out. They've always been there and they're quite good.

We're quite satisfied with the level of assistance we receive. I would rate them at a perfect ten out of ten.

Which solution did I use previously and why did I switch?

Personally, I've used a lot of different solutions, and a lot of different kinds of case tools. However, in both my client environments that we are presently using, we presently implemented Sparx and they had nothing like this before. This is really an eye-opener to them and a new kind of field for them to go into.

How was the initial setup?

We found the initial setup to be very straightforward and simple. It's not complex at all. A company shouldn't have any trouble with the deployment process.

What's my experience with pricing, setup cost, and licensing?

The pricing is excellent. It's very inexpensive.

What other advice do I have?

We're just a customer and an end-user.

We're using the latest version of the solution.

We use different deployment models, including cloud and on-premises.

It's an excellent entry-level tool. I say entry level as case tools are typically a very expensive proposition to bring into a business, and not necessarily because of their licensing costs or their implementation costs. It is more the training costs of the individuals to start working and thinking in an architectural way and then using tools like this in a consistent and productive manner. You need a methodology investment and you need training investment, and then you need a setup investment for the actual enterprise architecture program or practice that you're going to work with.

The tool itself is comparable to a bunch of others. However, it's not as expensive as most. It's in fact so cheap that last year, due to delays related to the COVID lockdown, I ended up buying a license for myself. It's that inexpensive. It cost less than Microsoft Word. It's an excellent way for a company to start or an organization to start using an enterprise architecture discipline. However, it's not an end-to-end solution. It could be an end-to-end solution. It just involves training of resources and change management for different processes and for governance and all this. A lot of companies just either don't realize that at all or aren't prepared to make the investment outside of the cheap license.

I would rate the solution eight out of ten.

It offers a comprehensive toolkit that it provides very good capabilities. The kinds of coverage that it gives to enterprise architecture tasks are great. The diagrammatic flexibility that it has, the methodological flexibility, and diagrammatic flexibility are also very helpful. It can support lots of different metamodels that will allow you to implement different enterprise architecture methods. It'll diagram them all. It does a very good job of allowing you to structure your environment so that you can support lots of different kinds of analysis across domains of enterprise architecture. It's very flexible in that sense. For these reasons, I give it fairly high marks.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free Sparx Systems Enterprise Architect Report and get advice and tips from experienced pros sharing their opinions.
Updated: March 2026
Buyer's Guide
Download our free Sparx Systems Enterprise Architect Report and get advice and tips from experienced pros sharing their opinions.