Try our new research platform with insights from 80,000+ expert users
it_user603426 - PeerSpot reviewer
Enterprise Architect
Real User
​Various groups within the enterprise can now have access to a centralized and standardized repository
Pros and Cons
  • "The profiles allow me to customize the tool to the corporate environment instead of the other way around saving huge amounts of time and energy on trying to turn dozens of individuals into TOGAF, ArchiMate or Zachman experts, or even Sparx EA experts."
  • "If you just want to create some diagrams with shapes and arrows, then use Visio."

What is most valuable?

The RTF document generator and profiles.

The RTF document generator allows me to focus more of my time on architecture and less on word processing. I can produce up-to-date reports anytime at the push of a button and that is a (huge!) time saver.

The profiles allow me to customize the tool to the corporate environment instead of the other way around saving huge amounts of time and energy on trying to turn dozens of individuals into TOGAF, ArchiMate or Zachman experts, or even Sparx EA experts.

How has it helped my organization?

Various groups within the enterprise can now have access to a centralized and standardized repository.

What needs improvement?

Truth be told, like most products of its kind, it is not always an intuitively easy tool to use. In fairness, it is very hard to enable a non-expert user to do complex things in a totally easy intuitive way and I don’t know any tool that is intuitive.

If you just want to create some diagrams with shapes and arrows, then use Visio.

But if you want to create a well-structured, multi-layered, traceable model that can auto generate all kinds of documents, then you will need some expertise in both architecture and the tool.

For how long have I used the solution?

I've used this solution for six years.

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 stability of the solution?

No.

What do I think about the scalability of the solution?

No, and I’ve worked on repositories with well over a hundred users.

How are customer service and support?

Excellent, not only do I get quick responses, but their people are well-equipped to handle complex and leading edge issues and questions.

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

I have used other tools (DOORS, Rational, etc.), but always found them more limited, clunky, and expensive.

How was the initial setup?

Very straightforward.

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

It’s the best deal in town, by far.

Which other solutions did I evaluate?

I’m always keeping my eye on the tool landscape and there are a lot of good tools out there. But for the money, breadth of scope, depth of features, add-ons, customizability, and capabilities, it still ranks number one.

What other advice do I have?

Carefully evaluate any tool before you buy it, as their product sheets and PowerPoints always look good.

Even more important, beg, borrow, or steal one person who is really an SME with the tool, but be careful, if you don’t have an SME how can you evaluate candidates? My advice, don’t rely on a big consulting firm as many of them hype up their “experts”. Hire your own rock star on staff/contract and if he doesn’t measure up, hire a new one.

Also, and this goes for any tool, don’t count on the tool to be a substitute for qualified modeling expertise. Think of it as MS Word in a legal firm. It can help you with formatting, spell checking and all kinds of other things to help create, organize, edit, modify and manage your information but if you know nothing about the law or writing legal contracts, MS Word isn’t going to provide you with that expertise.

Have good people lead the use of the tool.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
medewerker e-diensten at a government with 51-200 employees
Vendor
It's like a repository. So far, we use it only for Information Modelling.
Pros and Cons
  • "It's like a repository. So far, we use it only for Information Modelling."
  • "It would be great if we could decrease the use of different parts of the Toolbox."

What is most valuable?

It's like a repository. So far, we use it only for Information Modelling.

How has it helped my organization?

• Repository.
• Reuse of objects
• Making fewer mistakes in models (i.e., naming objects, attributes, etc.).

What needs improvement?

It would be great if we could decrease the use of different parts of the Toolbox. By doing so, forcing temporary consultants to use our Profile and no other items from other toolboxes.

For how long have I used the solution?

Personally: Three years. The organization: about seven years.

What do I think about the stability of the solution?

No.

What do I think about the scalability of the solution?

So far, no. We use the local database. In the future, we have to start using a central Database (Cloud?).

How are customer service and technical support?

From 1–10: Nine (fast response).

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

Word (Microsoft Office), Visio.

How was the initial setup?

Complex, because we used a profile.

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

No clue…Licenses are pretty low cost compared to, for example, ARIS.

Which other solutions did I evaluate?

My colleague did this before I started using EA. Dunno exactly, but I thought about Bizzdesign, ARIS, and one or two other products.

What other advice do I have?

For the initial setup, get people with good knowledge from Sparx EA .

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.
PeerSpot user
Senior Solutions Architect at a consultancy with 10,001+ employees
Real User
The ribbon style editor coupled with capability to manage requirements, design and delivery in the same application simplified my life tremendously.
Pros and Cons
  • "Ability to model and create view under same roof."
  • "The templates for documentation should be enhanced to include complex documents such as template RFP, or Non functional requirements template."

What is most valuable?

Ability to model and create view under same roof. The ribbon style editor coupled with capability to manage requirements, design and delivery in the same application simplified my life tremendously.

How has it helped my organization?

All requirements management is now moved to EA.

What needs improvement?

The templates for documentation should be enhanced to include complex documents such as template RFP, or Non functional requirements template. Currently, eixsting template documents are based on diagrams and needs to be combined and customized.

For how long have I used the solution?

1 year

How are customer service and technical support?

Excellent.

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

I was previously using Microsoft Visio and PowerPoint for creating visual models.

How was the initial setup?

Very easy.

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

The pricing for ultimate version is steeply high. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user526653 - PeerSpot reviewer
Consultant with self employed
Consultant
It allowed teams and team members all over the world to collaborate and sync up on specific detailed parts of the solution or model easily with a minimum fuss.
Pros and Cons
  • "Automated document generation is a real time saver, no more cut and paste, no more keeping track of which diagrams are in which reports, no more last minute update panics. Just click a mouse and you've got an up to date report."
  • "Its best features are not intuitive or easy to learn. Most companies I have worked with, when I see what they are doing with it , are not using more than 5% of what they could and should be doing with it."

What is most valuable?

Automated document generation is a real time saver , no more cut and paste, no more keeping track of which diagrams are in which reports, no more last minute update panics. Just click a mouse and you've got an up to date report.

Customized profiles allow you to create entities that are custom engineered to your organization. Do you want to separate non-functional requirements into two types, say high and low priority, with each one having custom tags such as owner, why needed, history, date needed and authorizer for the high priority you can have it all built in to a tool set.

How has it helped my organization?

In one organization, it allowed teams and team members all over the world to collaborate and sync up on specific detailed parts of the solution or model easily with a minimum of fuss by sharing the repository instead of having to e-mail diagrams or search through SharePoint to find the right diagram. Its easy to bookmark a diagram in a repo so someone else can open their EA client and quickly find and even modify it directly, if appropriate

What needs improvement?

Sparx EA has always had one strong negative that has kept it from dominating the market ( not counting the fact that the big guns can out market Sparx).

Its best features are not intuitive or easy to learn. Most companies I have worked with, when I see what they are doing with it , are not using more than 5% of what they could and should be doing with it.

I've even seen reviews of the product by people who worked with it in which they complain that it can't do things that it most definitely can do(e.g. I've seen it referred to as an exclusively single user tool).

Yes there are courses available but it's counter productive to teach everyone everything, don't confuse a business analysts by teaching him about class diagrams and document templates, don't teach a programmer how to create BPMN diagrams.

The webinars and videos help , there has been big improvement in the reference material that Sparx has made available.

For how long have I used the solution?

Six years

What was my experience with deployment of the solution?

No

What do I think about the stability of the solution?

Very very rarely.

What do I think about the scalability of the solution?

No.

How are customer service and technical support?

Customer Service:

Very good.

Technical Support:

Very good although there is no phone support.

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

I actually used a tool called TCC, Together Control Centre many years back which was very similar. It was created by Peter Coad of the (Coad-Yourdon methodology).

Unfortunately, some ruthless venture capitalist got control of the companies and tore it to pieces trying to make it a do all be all tool ("It's a floor wax - its a dessert topping").


How was the initial setup?

Straightforward.

What about the implementation team?

In-house ( mostly myself)

What was our ROI?

Always hard to say because it depends how you measure it but 20% or more is quite feasible.

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

Use floating licenses strategically.

Which other solutions did I evaluate?

Power Designer, Corso, Rational,BIZZDesign

What other advice do I have?

Take the time to learn the features well - it will pay off.

I have been using it for six years and I am still learning new ways to leverage its features - not because of new versions but because of gaining an even greater understanding of the tool and how it works.

The number one recommendation I have about using this tool is to invest some time to understand how to use it properly.

Most people will use MSWord or Excel by just diving right in and using it and learning as they go, tinkering here and there and that approach works fine.

Do not use this approach with Sparx EA, you will end up using it as a fancy version of Visio which is like buying a Porsche to use for storage space.

Also focus your learning on what you will be doing with the tool ( i.e. if you will be creating requirements models don't waste time learning how to auto generate documents).





Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Data Architect at a financial services firm with 10,001+ employees
Real User
Valuable features include data modeling and XML schema design.
Pros and Cons
  • "We use it to develop and maintain the Enterprise Conceptual Model, migrated from erwin a couple of years ago."
  • "We use it to develop and maintain the Enterprise Conceptual Model, migrated from erwin a couple of years ago."
  • "Greater OMG UML and XMI compliance"

What is most valuable?

  • Data Modeling (conceptual modeling)
  • XML schema design
  • We use it to develop and maintain the Enterprise Conceptual Model, migrated from erwin a couple of years ago.

How has it helped my organization?

We used Sparx EA to document CCAR data lineage in response to an OCC MRA filing.

What needs improvement?

  • Greater OMG UML and XMI compliance
  • Better reporting

For how long have I used the solution?

We have been using this solution for five years.

What do I think about the stability of the solution?

No problems with stability. It is a rock solid product, unlike erwin, which was unstable.

What do I think about the scalability of the solution?

There were no issues with scalability. It handled increased volume easily, unlike erwin.

How are customer service and technical support?

I would rate technical support as OK. The forum was great. The actual support was only so-so.

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

We used erwin. Erwin was unstable and didn't handle the model as the size grew.

How was the initial setup?

The setup was straightforward.

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

The Corporate Edition, or one of the bundles, is the way to go. You don't save that much going with the personal or profession editions.

Which other solutions did I evaluate?

We evaluated MagicDraw.

What other advice do I have?

Just get it. My elevator pitch was that it is cheaper than Visio and it provides a common tool and repository for all your development needs. Amazing solution for its price, but has its flaws.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Consultant at a tech services company with 51-200 employees
Consultant
Supports modeling standards such as UML, BPMN, and ArchiMate.

What is most valuable?

  • Open API, published database schema
  • Report generation: Makes the tool easy to configure and easy to extract analytics/reports
  • A large community with many examples and modeling standards supported, including UML, BPMN, and ArchiMate

How has it helped my organization?

I have used the BPMN modelling, reporting, and analytic capability with a number of clients to document their business processes. These have been used for staff training, change management, and regulatory reporting.

What needs improvement?

The tool lacks an interactive web interface. The HTML generated is static. Users can’t add comments, run reports, or query the generated HTML via a web browser. To do this with the out-of-the-box capability, users need to install the Sparx Windows client.

However, you can configure the generated HTML to invoke web services that you can code using the open API. The open API provides reporting and querying via a web browser. This is something that I have done for clients.

(Update on above comments: Sparx has just released an interactive web interface - see their site for

For how long have I used the solution?

I have used it for 14 years.

What do I think about the stability of the solution?

There were no stability issues. The product uses a client-server model, so any issues would be due to the RDBMS that you deploy.

What do I think about the scalability of the solution?

There were scalability issues. The HTML generation with very large models, over 4000 diagrams, can be problematic. It will take several hours to generate.

How are customer service and technical support?

Customer Service:

Sparx Systems provides tools and web/email-based support for licensed users. They are responsive, with queries typically answered within 24 hours.

They rely on a global network of third-party partners who provide local professional services. I can provide this in the UK. There is also a very active community that can answer most of your questions.

Technical Support:

Technical support is good, with the limitations mentioned regarding customer service.

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

I’ve used many solutions over the years. I tend to come back to Sparx because it is the best value for the money.

How was the initial setup?

The initial setup is simple. There are some advanced options related to source control and WAN optimization/cloud service (HTTP connectivity; not Sparx in the cloud).

However, the most complex consideration when setting Sparx up is how to structure the model to address your business requirements. This is key because the tool has no out-of-the-box model structure. You need to define it.

What about the implementation team?

Sparx does not have a professional services team. They rely on a global network of partners. Medium/large organisations should engage one of these partners or bring in an experienced contractor, such as myself, to help them set up their model.

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

It has very competitive pricing/licensing. Spend the money you save on experienced support when setting up your model.

Which other solutions did I evaluate?

I have run tooling RFPs comparing BPM tools such as iGrafx, Aris, ADONIS, and Sparx. (Sparx was already being used by solution architects.)

We chose Sparx as it was the incumbent tool within the organisation. It was significantly less expensive than the other tools.

What other advice do I have?

Get experienced help with the setup/configuration of your model so it can fully meet your business requirements.


Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
MichaelSukachev - PeerSpot reviewer
MichaelSukachevSr. Enterprise Architect at a tech services company with 501-1,000 employees
Real User

I'd agree on stability. Performance for a large models can have some improvement, but that's something you can overcome by changing the structure of the model and by loading only necessary packages for a specific viewpoint.
And you pay a fraction of the price from the similar tools. That make ROI on that product very attractive.

See all 6 comments
it_user466647 - PeerSpot reviewer
CEO at a tech company with 51-200 employees
Vendor
A team of project managers with three licenses can work collectively instead of various people doing the same thing.

What is most valuable?

We use it mainly for business process modelling, data modelling, and requirement specifications.

How has it helped my organization?

We have three licenses being used by a team of project managers. We can work collectively instead of various people doing the same thing.

And we can generate up-to-date documentation for our customers.

What needs improvement?

We would like to see improvements in the documentation generator: templates, styles, and content.

For how long have I used the solution?

I have used it for five years.

What was my experience with deployment of the solution?

I have not encountered any deployment issues at all. We know how to configure databases from other projects. I think this can be the most difficult thing for others.

For me, it would be better if we could use the 64-bit version of ODBC.

What do I think about the stability of the solution?

I have encountered any stability issues very rarely. It happened some time ago; the whole OS crashed after a specific set of steps being performed (repeatable). I do not see this in the current version.

What do I think about the scalability of the solution?

We use it in a small environment, so I can't say too much about scalability. We also used the Lite version for our customers and we liked it.

How are customer service and technical support?

Customer Service:

Customer service is very good. We've been obtaining offers fast. However, it looks like we need to renew our licenses soon - and have no any information from the vendor.

Technical Support:

I have never used technical support.

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

We previously used rational tools (Rose, RSA and some other rational tools as well). This product is much cheaper and enough for our needs.

How was the initial setup?

Initial setup was not complex. As mentioned, people installing the database server version (the only one that makes sense for us) can have some difficulties.

What about the implementation team?

An in-house team implemented it.

What was our ROI?

I don't know specific numbers, but just one project is enough to generate profits. We have about 20 projects a year.

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

I recommend buying higher versions; I mean versions with more options than the simplest one. We do not use flexible licensing, but I'm sure for big installations, flexible licensing makes sense, while for small ones, fixed licensing is ok.

Which other solutions did I evaluate?

Before choosing this product, we did some research. We had been using Rational and PowerDesigner from Sybase (now SAP), and we tried Embarcadero.

What other advice do I have?

For others and for us: we'd like to buy the product along with courses or access to courses about specific parts of working with projects. We'd like to have a dedicated BPMN2 course, for example, that is prepared with the use of Sparx tools.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Senior Solution Designer at a comms service provider with 1,001-5,000 employees
Vendor
I can create requirements, draw all kinds of UML diagrams, link it all together and produce nice PDF reports and charts for the stakeholders.

Valuable Features

There are many, but the most important is traceability, and having the option to quickly drill down from a birdseye view to the little details, and back.

Improvements to My Organization

I can create requirements, draw all kinds of UML diagrams, link it all together and produce nice PDF reports and charts for the stakeholders. We even quit using JIRA and perform issue tracking with a nearshoring team of 10 people directly in Sparx.

Room for Improvement

Once you know the tool, there is not much left that I miss. It lacks some collaborative functions like sending emails when a status changed. But I can perfectly live with that, by using Discussions and Model Mail in EA. Another thing is the locking of diagrams etc., which is important when working in a team. This can be a little bit cumbersome. But here I also have found a nice workaround, so again, I can perfectly live with that.

What I miss is a way to hide stuff that I don't need, so that all the windows and views are not clustered with unnecessary stuff. That would also be nice for new team members, so that they are not lost so many times.

Use of Solution

I've been using it for four years.

Deployment Issues

We've had no issues with the deployment.

Stability Issues

It is very stable. It only doesn't like when it loses connection to the database repository, but even after a forced reboot, I have never lost any data.

Scalability Issues

We have had no issues scaling it for our needs.

Customer Service and Technical Support

I only used it a few times, when I forgot passwords or license keys. The support was always fast and excellent.

Initial Setup

I always compare EA with a lovely beast. It seems very complex at the beginning, because it provides you with all options in all places, but once you realized that you don't have to use it all, and you know your workflow, it just works perfectly.

Implementation Team

We did it in house. It is a simple installation. Also, setting up the key store for managing the floating licenses is no rocket science.

Pricing, Setup Cost and Licensing

The price for such a tool is very fair. You can choose between different versions depending on your needs, and you can scale up any time later. There is a free trial (30 days), and a free version of EA to view the model. This is perfect for stakeholder to see what is going on.

Other Solutions Considered

I really tried hard to find the best solution that suits all needs. JIRA/Confluence, and many UML tools like Magic Draw. The only tool that comes close is Visual Paradigm. After some time evaluating, I chose EA, because it gives me the freedom of writing SQL queries, and I can create backups of the whole model very easily. Also, the concept of floating licenses is very nice if you work with different external teams.

Other Advice

Just be prepared that at the beginning EA will overwhelm you with all its options. It is very hard for example to create your first nice looking report. But if you don't give up too early, EA will pay off on the long run.

When I confronted the developer team that I plan to switch from JIRA to EA, they were not really happy. But now, after a short while, they love it because they immediately see changes, have access to all the diagrams (ERDs, Sequence Diagrams etc.). They now always have the big picture (I'm using mind maps, for example), and wherever they are, they can simply right-click an element, click "Find in Diagrams" and see this element in context. We even do all time reports in EA, directly on the Issues, Requirements etc. The hidden power of EA comes with its "Tagged Values". We are doing scrum, with sprints and retrospectives etc. all in EA without any additional extension or third party tool.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user326337 - PeerSpot reviewer
it_user326337Customer Success Manager at PeerSpot
Real User

Mario, have you been using it for scrum? If so, how have you found it?

See all 5 comments
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.