Try our new research platform with insights from 80,000+ expert users
Principal at Mire Consulting
Real User
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.

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

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: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Enterprise Architect at CCandC Solutions
Real User
Economical, easy to use and deploy, and approved by the Open Group, but the support can be improved
Pros and Cons
  • "It is an EA tool that is approved by Open Group. It is in the tool register of Open Group."
  • "Their technical support is not good in India. I wrote to them because I had a question, but I never got an answer. So, I just left it behind."

What is our primary use case?

I use it to demonstrate Business Process Modeling Notation (BPMN) and architecture repository. I also demonstrate the document generation facility of the tool. It has got a plugin named BRC, binary enterprise architecture system integration, and I use that to show to my participants' diagram-driven architecture, gap analysis using diagrams, work package creations, and architecture roadmap creation. 

It is a desktop solution. I have purchased the desktop version.

What is most valuable?

I like it because it is very economical. Price-wise, Sparx EA is very low cost. 

It is easy to use. Connecting entities is very easy in this.

It is an EA tool that is approved by Open Group. It is in the tool register of Open Group. 

What needs improvement?

Their technical support is not good in India. I wrote to them because I had a question, but I never got an answer. So, I just left it behind.

For how long have I used the solution?

I've been using this solution for the last three years for my class.

What do I think about the stability of the solution?

It is stable.

What do I think about the scalability of the solution?

I have not used it for large projects, but I have asked Sparx people whether it can have multi-faring and configuration management, and they said yes. 

I am the main trainer of my organization, and I am the only one who is using it.

How are customer service and support?

Their technical support is not good in India. It could be better. I wrote an email to the support, but I didn't get a response. I did not call them and pursue it too much because my need was not professional. My need was more education-based. It is good for my use, and I'm able to fill the time in my class with topics. 

How was the initial setup?

It is easy to install. You just execute an MSF file, and it is implemented quickly. It took a maximum of three minutes.

What about the implementation team?

I did it myself. I did not take the help of any technical team of Sparx EA.

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

It is very economical and low cost. You have to pay for a one-time license, and it is active forever.

What other advice do I have?

I would recommend this solution. I would rate it a six out of 10.

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
May 2025
Learn what your peers think about Sparx Systems Enterprise Architect. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
856,873 professionals have used our research since 2012.
Enterprise Architect at a consumer goods company with 501-1,000 employees
Real User
Affordable, easy to set up, and offers a variety of diagrams
Pros and Cons
  • "We have found the stability to be very reliable."
  • "The user interface is not so good. It's not easy for someone to use it at first. The product takes some getting used to."

What is our primary use case?

Mostly, we are using the solution around the IT department. We use it for functional analysis. That said, I have also tried for two years to use it more in business cases.

What is most valuable?

The variety of diagrams available is excellent. 

You are able to combine different diagrams together and to use a UML component in a different diagram, for example. It's quite flexible. 

The initial setup was pretty easy.

The solution is scalable. 

We have found the stability to be very reliable.

The solution is affordable. 

What needs improvement?

The user interface is not so good. It's not easy for someone to use it at first. The product takes some getting used to.

In the next update, I would like to see more integration with databases in the cloud. For example, Amazon. I'd like that mostly to plug the Sparx tool above any Azure database or Amazon database in the cloud. 

You do need to set up something separate in order to broadcast or share information. That's not so easy to do with the product itself. 

For how long have I used the solution?

I've used the solution for 14 years at this point. It's been well over a decade. 

What do I think about the stability of the solution?

While we have had performance issues in the past, it was mostly due to the database we had chosen a few years ago. We've since moved over to another one and now it's really good.

What do I think about the scalability of the solution?

We have 25 people in our company that directly deal with this product.

The solution is very easy to scale. It's no problem at all. If a company needs to expand it, it can do so.

How are customer service and support?

I used technical support maybe two years ago for the first time. Mostly, I look online and all around for discussion articles. I have to say that Sparx has a lot of documentation and articles and user groups that users can just dig into and find information. I just asked a question a few years ago about a possible feature that I wanted to see in the next version. It wasn't really for troubleshooting.

How was the initial setup?

The first setup was 14 years ago, and therefore it has been a long time. However, it is very easy and not overly difficult. 

The maintenance involved is all about the database. We moved from an old database to a newer one. However, that's it. There is no maintenance, events, or tasks to schedule regularly.

What about the implementation team?

We did not need a vendor to assist us. We did not use a consultant or integrator. We implemented the solution ourselves and we were able to configure it in-house as well. 

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

I'm just a customer and an end-user. 

The pricing is reasonable. It's not overly expensive. The price to quality ratio is very good. 

Extra costs are mostly related to the training part. The tool is not very user-friendly. Most of my time is around training new users around UML and organizing the information. There are too many ways to use the tool and to organize, and a couple of guidelines are very essential to keep the value up. Training is very important and useful.

I would rate the solution at an eight out of ten.

What other advice do I have?

I'm currently using the latest version of the solution at this time. I can't speak to the exact version number, however.

I would definitively recommend the solution to any IT department as it's very cheap and very powerful. However, it is not very user-friendly. It's a modeling tool, and modeling is not very popular typically. That said, you can scale it to fit the requisite departments.

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
reviewer1632210 - PeerSpot reviewer
Owner at a marketing services firm with 11-50 employees
MSP
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."
  • "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.

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 technical 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
reviewer1479141 - PeerSpot reviewer
Director, Strategy and Consulting at a university with 5,001-10,000 employees
Real User
A stable, scalable, and affordable solution with profiles and ready-made templates
Pros and Cons
  • "The profiles and ready-made templates are an extremely helpful feature. This is one of the biggest features that I find very useful in Sparx."
  • "The UI is a little bit outdated. It should be more fresh and clean."

What is our primary use case?

We use it for model-based system engineering (MBSE).

What is most valuable?

I think having some of the profiles and ready-made templates is an extremely helpful feature. This is one of the biggest features that I find very useful in Sparx.

The documentation and the help center within the tool are very helpful as well. They are written in much simpler terms. The examples are very clear, and the video tutorials are there. You can find a lot of video tutorials that can definitely help you to understand how to do certain tasks that you want to accomplish in Sparx.

I think it's very stable and scalable as well. It is also an affordable solution.

What needs improvement?

The UI is a little bit outdated. It should be more fresh and clean.

The other thing that I would really love to see improve is the roadmap capabilities. They advertise that you can use Sparx Systems Enterprise Architect to do roadmapping, but I don't think that this is really accurate because the roadmapping capabilities are very basic and you can't really do a lot with them.

Also, the Veeva Forms Management capabilities, which are built-in, could be improved. They are okay, but they could be much better as well.

I would love to see more emphasis on Agile product development within the tool itself. So, if I am managing an Agile project or a scrum project, I would love to be able to plan my sprints within the tool and manage user stories, use cases, and test cases within the tool itself without the need to use any other tool.

For how long have I used the solution?

I've been using Sparx Systems Enterprise Architect for approximately two years now.

What do I think about the stability of the solution?

It is a very stable product.

What do I think about the scalability of the solution?

It is a scalable solution, and we currently have three system architects who use it.

We hope to increase usage in the future. We are a consulting company, and if we got a project that required the use of any of the features available in Sparx Systems Enterprise Architect, then it would be the tool that we will be using.

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

We used MagicDraw and switched to Sparx Systems Enterprise Architect because it has a better UI and also has profiles and ready-made templates.

How was the initial setup?

The initial setup was very straightforward; very easy. It took a very short amount of time, and we were able to have things up and running in less than a day.

What about the implementation team?

I implemented it myself.

What was our ROI?

We absolutely feel that Sparx Systems Enterprise Architect provides a good ROI.

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

We have an annual license, and it's very affordable.

What other advice do I have?

It's a very good starting point and a very affordable solution with a lot of features. I would rate it at nine on a scale from one to 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
Architecte fonctionnel at AAnnex
Real User
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?

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.

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. 

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: 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
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."
  • "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."

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
Director at Intelligent Enterprise Products
Real User
Comprehensive capabilities, configurable, and reliable
Pros and Cons
  • "The features I find most valuable is the ability to create a document and then put it into a OneCare artifact."
  • "The areas of improvement should be focused on utility service such as producing better graphics, perhaps having a wider image library set and producing better models for working directly with customers."

What is our primary use case?

My company is a leading software team. I tend to get brought in early stages for understanding and identifying problems. I look through what the customers are actually doing and I tend to move on into the system's analysis and architecture to see whether there are opportunities for interventions and gaps.

What is most valuable?

The features I find most valuable is the ability to create a document and then put it into a OneCare artifact. This feature allows me to share the visual I bring about with other communities that are not system analysts because not everyone can afford to have a copy of Enterprise Architect. 

Additionally, the solution operates well as a whole and has very comprehensive capabilities.

What needs improvement?

The areas of improvement should be focused on utility service such as producing better graphics, perhaps having a wider image library set and producing better models for working directly with customers. The solution does not provide things like shadow effect and 3D computer graphics instead of 2D.

More polishing on the presentation should be included in the next release. 

For how long have I used the solution?

I have been using this on a regular basis for the last four years. For the additional six years, I have used the solution in intervals as I needed.

What do I think about the stability of the solution?

Initially, I found the stability of this solution reliable until there was an unexpected access crash leaving an LDB that prevented me from accessing my database, even after deleting the LDB file.  I had to use the previous version to solve the problem which I had to work on for two days.

What do I think about the scalability of the solution?

I find the solution very configurable. I could go in and change the format for export. I brought products into the ArchiMate from EA and the other way around. They seemed to work because they store them as common components.

How are customer service and technical support?

The support team have been very good at responding and coming back quickly with a query.

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

I previously used to work on Salamander but it did not add on what I already know. I was also recently teaching Visual Paradigm and ArchiMate.

How was the initial setup?

The initial setup was straightforward to run as a single user on a single machine. There might have been an issue around installing access to the image library on the cloud environment. I think it was just a patch version that I needed to get to fix the issue.

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

The licence has a costly upfront fee which gets you access. You have to pay an annual maintenance fee, which is less.

I think the pricing is justified because I use it very often. 

What other advice do I have?

I would certainly recommend this solution if you are a serious business or a system architect, who are modelling complex systems. You will already be aware of the product and you will know what it could do for you.

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

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: May 2025
Buyer's Guide
Download our free Sparx Systems Enterprise Architect Report and get advice and tips from experienced pros sharing their opinions.