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.
Senior Solutions Architect at a consultancy with 10,001+ employees
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?
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
Buyer's Guide
Sparx Systems Enterprise Architect
January 2025
Learn what your peers think about Sparx Systems Enterprise Architect. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
832,138 professionals have used our research since 2012.
How are customer service and 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: I am a real user, and this review is based on my own experience and opinions.
CEO at a tech company with 51-200 employees
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: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Sparx Systems Enterprise Architect
January 2025
Learn what your peers think about Sparx Systems Enterprise Architect. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
832,138 professionals have used our research since 2012.
Systems Architect at a financial services firm with 10,001+ employees
Support for UML diagrams is good.
Valuable Features:
- Support for UML diagrams – use cases and behavioral model
- Logical models
- Excellent documentation templates, like what you see is what you get
Improvements to My Organization:
Team collaboration. It’s like the Microsoft TFS equivalent for architecture.
Room for Improvement:
It has everything spanning from project management to reverse engineering code to test cycle management, and I believe you can link them all together. Its side effect is the complexity of getting it all together in this one tool.
I would probably separate the testing, PM and code reverse engineering features as an add-on feature rather as part of one tool.
Deployment Issues:
There have been no issues with the deployment.
Stability Issues:
We have had no issues with the stability.
Scalability Issues:
We have had no issues scaling it for our needs.
Other Advice:
I really don’t have a basis for comparison with any other product like I-Server or Abacus Evolution. For what Sparx EA can offer, it’s the best tool that we had.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Practice Leader Architecture / Methodologist at Swift Fox Strategies Inc.
XMI Import and Export allows for rapid extraction of model fragment to support reusable assets.
What is most valuable?
Outside of the diagram and project repository at an affordable prices the actual features included UML and re-engineering to build up documentation on existing code bases and databases for my clients. Later it became the ability to customize and support client and industry frameworks – the tools coverage. Now it is being able to support Enterprise level Architecture across all the domains from business to technology.
XMI Import and Export – allows for rapid extraction of model fragment to support reusable assets and model element transfer to other tools & platforms.
How has it helped my organization?
Using the products scripting and namespace management has allowed for the expression of business models (level 1 - 4) for a government agency that provided a ‘tipping point’ for enterprise architecture acceptance. The span of coverage and consistent traceability for view point presentation allows client teams access to continually maintained building block catalogues and alignment with the business models.
What needs improvement?
More control over diagram layout and stylization and the use of layout templates to allow for consistent model view presentation to consumers. This would include improved control of generated HTML views and SVG products and enhanced shape management.
Tagged value and stereotype management – these two UML features offer a lot of control and flexibility over model element treatment and provide benefit to power users.
Needs support for Executive level diagramming for rolling up details back to concept.
For how long have I used the solution?
We've been using it since 2001.
What was my experience with deployment of the solution?
We had no issues with the deployment.
What do I think about the stability of the solution?
The only stability concern I encountered was it not recognising that my laptop has limited resources especially as diagram complexity increases.
What do I think about the scalability of the solution?
We have had no issues scaling it for our needs.
How are customer service and technical support?
My personal experience is that Enterprise Architect has a large user community that shares well. As well the direct line support from Sparx Systems is consistent; product knowledgeable; seems to be acceptably responsive and works to resolve the identified issue.
Which solution did I use previously and why did I switch?
I have used many computer assisted software engineering a model driven architecture tools including some I developed for military application. The list includes Excellator, Uniface, Power Designer, Oracle Designer, Rational Rose, and Software through Pictures, System Architect, Protégé, Microsoft Visio, Eclipse, Visual Studio, and Oxygen.
I use this because of it's low cost per seat, ease of use, MOF/UML based namespace control, high level of standardized notational support, and portability.
How was the initial setup?
Very straightforward – download executable, select repository type, apply the license, and go to work.
What about the implementation team?
Implementation is straight-forward but if this is for a group or large community then having an experienced database administrator and support resources in stewardship roles definitely help. Implementation of product like Sparx Enterprise Architect into Enterprise level Architecture practises usually warrants the establishment of principles practises and procedures to provide governance and support expected results. Tools are only what you make of them.
What was our ROI?
My ROI was well within the acceptable range for a small engineering firm.
What's my experience with pricing, setup cost, and licensing?
Initially we were able to deploy to 15 end users for less than $5,000. Use of floating licensing provides for acceptable coverage at a lower per user cost.
What other advice do I have?
If you are looking for something to just get the job done that does not box you in, then this product is for you, if you are looking for something more, this product grows with you and can address your incremental needs. If you are looking for a rapid implementation repository for projects that can contribute to an overall enterprise approach I think this product greatly helps with the caveat that it is the basis of a buy and build up approach. Lots of add on lend to the enterprise solution.
The above diagram was the basis as a context for architectural capability for a recent client it covers areas that have been implemented around a Sparx based tool set.
The diagram above demonstrates the product’s ability to support Governments of Canada Strategic Reference Model (GSRM) Services Integration and Accountability Model (SIAM) resulting from GRSM Service Pattern Analysis.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Enterprise Business Architect at European Commission
It traces business needs and analyzes information. It should be made Windows compatible.
Pros and Cons
- "I have found the Meta Model tuning feature useful as it provides me with an overview of all my work needs."
- "It should be made Windows compatible."
What is our primary use case?
I use this enterprise solution to trace business needs, analyze information, and for implementation in an international government environment.
How has it helped my organization?
Sparx System Enterprise Architect has improved the communication aspect between our architects.
What is most valuable?
I have found the Meta Model tuning feature useful as it provides me with an overview of all my work needs.
What needs improvement?
- It should be made Windows compatible.
- It should have a more appealing UI with zoom in and zoom out features.
- It needs improvement on the communication part to stakeholders.
For how long have I used the solution?
One to three years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
MIS Specialist at a retailer with 1,001-5,000 employees
Any changes or buss requirements are modeled first and then implemented.
Valuable Features:
Easy and intuitive way of creating diagrams, reverse engineering tools for Java and databases. It also provides a centralized RDBMS repository for all models with automatic element level locking.
Improvements to My Organization:
EA is just a tool and can't help you in any way, unless proper government process is enforced. In order to set-up sustainable gov. processes you have to have clear understanding between business and IT. As we all know IT doesn't speak the business language and business is not able to keep up with IT. We have exchanged "language" for picture (diagrams) and the result was awesome. Understanding now is more clear and and straightforward. EA helped us to express our IT vision in conceptual and logical models which are easy to explain to top management. Any changes or buss requirements are modeled first and then implemented.
Room for Improvement:
EA has its weakness as well. Security model for rdbms repository is very basic. You can't restrict users or groups to certain part of models and due to this limitation sharing with external companies is possible via xmi only. Performance of remote rdbms is nightmare and the reason is that every link and every attribute is separate sequential insert/update to db. In our case speed is 10-15 inserts per second! Model with couple thousand links just take forever to upload. Workaround is to host EA and db on one citrix physical machine what comes with additional cost. Have guys from Sparx heard of "batch insert mode"?
Other Advice:
There is plenty room for improvements, but overall for most of the time we use basic functionality which just works.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Manager at a tech services company with 10,001+ employees
The architectural blueprints in it act as a key reference repository for the transformation projects.
Valuable Features:
- ArchiMate
- UML
Improvements to My Organization:
Our clients have used EA to document the architecture for enterprise architecture as well as for software architecture. The architectural blueprints in Sparx EA acting as key reference repository for the transformation projects.
Room for Improvement:
Sparx EA has limited visualization capabilities compared to leaders in this segment. The Sparx EA lacks portfolio Management capabilities.
Use of Solution:
I've been using it for more than two years.
Deployment Issues:
We have had no issues with deploying it.
Stability Issues:
There have been no stability issues.
Scalability Issues:
We have had no issues scaling it as needed.
Initial Setup:
It was straightforward.
Implementation Team:
We did it in-house.
Other Solutions Considered:
We have evaluated other products from competing vendors. Sparx EA has cost advantage over competing tools in the market.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
General Manager at a manufacturing company with 501-1,000 employees
I'm very happy with the support for UML 2 diagrams, Archimate, TOGAF and the collaboration capability using a RDBMS back-end.
What is most valuable?
In terms of product features, I'm very happy with the support for UML 2 diagrams, Archimate, TOGAF and the collaboration capability using a RDBMS back-end. Because EA supports multiple models, the whole architecture team can collaborate using the same tool and develop our models from requirements to deployment on a shared repository.
What needs improvement?
The user interface could be more intuitive and support for a Mac, iOS or at least a browser version would be very welcomed.
For how long have I used the solution?
I've been using Sparx EA for the last five years.
What was my experience with deployment of the solution?
I did not take part of the deployment but I am also not aware of any significant challenges.
What do I think about the stability of the solution?
I've had some issues when using a NFS backed but it was on an older version of the product.
What do I think about the scalability of the solution?
We've had no issues scaling it, but I need to caveat that I've only experienced working with teams of up to 10 colleagues.
How are customer service and technical support?
Customer Service:
I've never had the need to contact them directly.
Technical Support:I've never had the need to contact them directly.
Which solution did I use previously and why did I switch?
I've used MS Visio before, but the tools are not really comparable.
How was the initial setup?
I did not take part of the deployment but I am also not aware of any significant challenges
What about the implementation team?
The deployment and implementation was done by internal IT.
What was our ROI?
It's hard to calculate the ROI on a product that is used within a function that is a cost center, but it's fairly easy to acknowledge that EA has paid itsef many times over in terms of hours saved for the team.
What's my experience with pricing, setup cost, and licensing?
The setup consists of a team license hosted on a network share and a RDBMS back-end. EA is installed locally on the desktops of the users.
What other advice do I have?
It's a very decent product, but if all you are required to do is produce "box diagrams" then Sparx EA will be overkill.
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: January 2025
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?