---
title: Enterprise Architect Reviews
meta_title: 'Enterprise Architect Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 24 reviews by the users' company size, role or industry to
  find out how Enterprise Architect works for a business like yours.
aggregate_rating:
  rating_value: 4.1
  review_count: 24
  scale: '5'
date_modified: '2026-07-12'
parent_category:
  name: CAD
  url: https://www.g2.com/categories/cad
---

# Enterprise Architect Reviews
**Vendor:** Sparx Systems  
**Category:** [Systems Engineering &amp; MBSE Tools](https://www.g2.com/categories/systems-engineering-and-mbse)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 24
## About Enterprise Architect
Enterprise Architect is a visual platform for designing and constructing software systems, for business process modeling, and for more generalized modeling purposes. Enterprise Architect is based on the latest UML® 2.5 specification. UML defines a visual language that is used to model a particular domain or system (either proposed or existing). Enterprise Architect is a progressive tool that covers all aspects of the development cycle, providing full traceability from the initial design phase through to deployment, maintenance, testing and change control.




## Enterprise Architect Reviews
  ### 1. Best Private and Business architecture tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Automotive | Enterprise (> 1000 emp.)

**Reviewed Date:** November 18, 2022

**What do you like best about Enterprise Architect?**

Being a software developer and architect in the Automotive domain for the last 10 years, I can easily say EA is a must tool for every architecture task.

I have been using the tool in different Automotive companies, different projects internally, and with OEMs (BMW, Mercedes Benz, and others) and it has great features and capabilities:

1. Requirements traceability and baselines. Many tools provide traceability and REQs like DOORs, but with EA, it's a good advantage that you can create different REQs, link it in the same tool with your design, and in some cases also link it to the code. Hence, you have all in the same tool and can get good traceability reports.

2. Model different diagrams (Use cases, Sequence diagrams, Domain diagrams, ..etc). EA supports different schemas, and UML is the most common one that we use for different Models and diagrams. Colors and options that you can change are great (For example, the layout of the diagram to be automatically aligned is a great feature in complex projects).

3. Generate reports and codes for complex state machines. It's not an easy task to configure EA and generate Code, but for business use cases this is something that the company invested in for long-term benefits, so when you need to change the code, you just change the state machine in EA and generate it. However, not a very optimized code for Automotive, but a step that saves a lot of time.

4. Free available community and training is something that not all closed source tools provide, it's great to still have a community of users that can support and answer your questions, and this is organized on the EA website.

**What do you dislike about Enterprise Architect?**

As mentioned above some features are great but:
1. Need time and effort to get a baseline for them due to their complexity. 
2. A template from EA to make that task more manageable and be an integration effort not reinvent every time.
3. For small diagrams, It's not a plug-and-play tool, rather using basic tools is much better for small-size projects/Use cases.

**What problems is Enterprise Architect solving and how is that benefiting you?**

1. Requirement management, traceability, and generating reports.
2. Architecture modeling.
3. Model complex state machine and generate code of it.
4. Baselines and continuous updates of the architecture work.

  ### 2. Enterprise Architect  "All Design artefacts under one roof"

**Rating:** 4.0/5.0 stars

**Reviewed by:** Renga J. | Oracle Analytics Leader UKI & Europe, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 27, 2020

**What do you like best about Enterprise Architect?**

Scripting features to customise everything is pretty good.  We used that feature quite a lot.
Traceability is very good from Process to table.
Entity Drawling features are very easy.
Creating relationship link with Requirement and the case which will give a visual representation for all the use case and requirements.
Using Stereotypes to organise Class Attributes and Methods.
Using the relationship matrix to create multiple connectors to Elements
Advanced search functionality
VB Script library to automate many tasks.
Providing logical separation for various projects.
Multi user design/development support
Support for PDF and Image printing of the Model Diagram.

**What do you dislike about Enterprise Architect?**

When model is large and it is bit slow to render. 
Also sometime it is difficult (selecting and holding it) to move a single attribute from one entity in the diagram to another.
At times check-in and check-out procedures are slow.

**Recommendations to others considering Enterprise Architect:**

As the name suggests it is a Enterprise software.  Organisation who wants to maintain all the design artefacts in one place this is probably the best one to choose.

**What problems is Enterprise Architect solving and how is that benefiting you?**

We use Enterprise Architect for everything related to our Logical Models, Physical Models, Process diagrams and everything is nicely available in one place for everyone to see.
Also the full end to end orchestration on the services are maintained with in the Enterprise Architect.
Also we create logical separation for multiple projects to keep the work going in parallel.
Multi user and Multi Project development by Multiple System Integrators.

  ### 3. Visual modeling and design tools provides an integrated dev environment

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Automotive | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 19, 2021

**What do you like best about Enterprise Architect?**

Supports code editing  with syntex highlighter and Intellisense

**What do you dislike about Enterprise Architect?**

Sometime its bit slow in operation and takes time to open

**What problems is Enterprise Architect solving and how is that benefiting you?**

Design developemnt for a system

  ### 4. EA is a good tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ankush G. | S, Enterprise (> 1000 emp.)

**Reviewed Date:** July 30, 2021

**What do you like best about Enterprise Architect?**

Ease of adding the various artifacts to Architecture

**What do you dislike about Enterprise Architect?**

The tool is not available with a floating license.

**What problems is Enterprise Architect solving and how is that benefiting you?**

Building SW architecture

  ### 5. Very useful tool for both Enterprise Architecture and SW Architecture design.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 23, 2020

**What do you like best about Enterprise Architect?**

Support for multiple methodologies including ArchiMate and UML
Repository - keeping objects in structured way
Web presentation - there is easy to generate full website of the repository
Flexibility how to use diagrams, object, custom types

**What do you dislike about Enterprise Architect?**

Document generation is quite terrible for more than simple dump of the repository structure
Help and documentation is very simplistic and not very helpful
UI and functionality seems to be not updated regularly and going to be out of date.
Editor for object notes is really simple and hard to be used to create real documentation

**Recommendations to others considering Enterprise Architect:**

Consider some consultant that will help with introduction of EA and initial setup. Creating diagrams seems easy however to really incorporate it into SW development workflow and lifecycle is a challenging task.
Consider some product that provides a flexible complex documentation based on EA repository. The default document generator is providing mostly simple dump if the repository in the structure of repository. Even trying to create custom scripts for Doc generation is challenging and with quite significant limits.

**What problems is Enterprise Architect solving and how is that benefiting you?**

We were trying to develop full documentation of our business (business model), full documentation of our SW product as well as blueprint for typical customer deployment (function specifications, integration designs...)
Next we were documenting our company processes, application portfolio.
We were successful to create full function catalogue of our SW product, however we had to develop publishing system to generate documentation for our internal knowledge management system (wikipedia).

  ### 6. The essential CASE tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Michael S. | Cofounder, Government Administration, Enterprise (> 1000 emp.)

**Reviewed Date:** May 09, 2019

**What do you like best about Enterprise Architect?**

Sparx EA is the essential CASE tool for information system engineers, software architects, developers, and business analysts providing powerful, fully featured, repository based modeling and parametric simulation capabilities and full control over the organization and level of model compliance at an affordable price.

**What do you dislike about Enterprise Architect?**

Setting up for version control is cumbersome

**Recommendations to others considering Enterprise Architect:**

Establish a standard model base for organizing perspectives. Utilize UML stereotypes and metaclasses with Sparx MDG to create customized package and requirement elements to represent the language and way your business represents and relates to requirements

**What problems is Enterprise Architect solving and how is that benefiting you?**

Forward modeling of requirements and software and information system architectures for collaboration and continuity

  ### 7. Using Enterprise Architect for software design

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** October 10, 2019

**What do you like best about Enterprise Architect?**

Intuitive interface, ease of use (although there is a learning curve)

**What do you dislike about Enterprise Architect?**

When exporting the diagrams as images, wide diagrams becomes too tiny

**What problems is Enterprise Architect solving and how is that benefiting you?**

It makes UML diagramming easy and supports all UML diagrams that I need

  ### 8. Good tool for good price 

**Rating:** 4.5/5.0 stars

**Reviewed by:** Roman B. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 05, 2019

**What do you like best about Enterprise Architect?**

Use-case diagrams, classes diagrams, sequence diagrams, intercomponent links and dependency, ability to create matrix of dependencies and so on. Quite good code generation. 

**What do you dislike about Enterprise Architect?**

Quite cumbersome, interface is not always intuitive, eats a lot of resources. 

**What problems is Enterprise Architect solving and how is that benefiting you?**

SW architecture depiction, top to down requirements creation (you can create use-case diagrams first and based on the components and their dependencies add requirements for each component) 

  ### 9. EA in a big Bussiness

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jordi F. | Jordi Ferreras, Enterprise (> 1000 emp.)

**Reviewed Date:** July 21, 2018

**What do you like best about Enterprise Architect?**

Enterprise Architect is a UML design and modeling tool that stands out for being easy to use and the integration it has with software development environments such as Visual Studio or Eclipse. With Enterprise Architect you will feel that your ideas come to life because up to now it has never been so easy to capture every detail in your UML diagrams

**What do you dislike about Enterprise Architect?**

We needed an exhaustive control of the databases that were kept in production, preproduction and development

**Recommendations to others considering Enterprise Architect:**

Enterprise Architect is a complete and versatile tool that allows the modeling of software projects from its first phases of analysis to those of testing and deployment

**What problems is Enterprise Architect solving and how is that benefiting you?**

Enterprise Architect is the perfect tool for an ideal world where software projects would be developed in a coherent, complete and orderly manner. Unfortunately, we are not in an ideal world and reality in Spain is very different: We start programming before we understand what we have to develop, something that causes many problems in the short, medium and long term

  ### 10. Software for software modelling

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** September 19, 2018

**What do you like best about Enterprise Architect?**

With Enterprise Architect you can do a variety of diagrams to represent a software application, such as class diagram or flow diagram.
It is relatively easy to use and diagrams can be exported too, which makes it very convenient for documentation purposes.

**What do you dislike about Enterprise Architect?**

Cumbersome to use. Some options, diagrams or decorators are kind of hidden below layers of options. 
It is not very visually attractive and gives the impression of an old-fashion software.

**What problems is Enterprise Architect solving and how is that benefiting you?**

It is useful for system analysis and when documenting  software, as it lets you create your diagrams that can be easily exported and included in the related documentation. I used it extensively when analyzing systems for future implementation.


## Enterprise Architect Discussions
  - [What does Enterprise Architect do?](https://www.g2.com/discussions/what-does-enterprise-architect-do)
  - [What are the six basic elements of enterprise architecture?](https://www.g2.com/discussions/what-are-the-six-basic-elements-of-enterprise-architecture)
  - [What does enterprise architect software do?](https://www.g2.com/discussions/what-does-enterprise-architect-software-do)
  - [What are the features of enterprise architecture?](https://www.g2.com/discussions/what-are-the-features-of-enterprise-architecture)

- [View Enterprise Architect pricing details and edition comparison](https://www.g2.com/products/enterprise-architect/reviews/enterprise-architect-review-688623?section=pricing&secure%5Bexpires_at%5D=2026-07-22+14%3A30%3A19+-0500&secure%5Bsession_id%5D=6f515e56-d9f2-4fb4-accc-0e638b646a01&secure%5Btoken%5D=b62b67d64201c8ec6074eca79f34a6e3ffa8afd172066485bd018bb45fcdae3c&format=llm_user)

## Enterprise Architect Features
**Systems Modeling**
- Systems Modeling Language (SysML)
- Unified Modeling Language (UML)
- Model Based testing
- Graphical programming
- Drag and Drop

**Requirements Authoring and Structure - Requirements Management**
- Structured Requirements Authoring
- Hierarchical Requirements Organization

**Compliance and Governance - Requirement Management**
- Regulated Industry Standards Support

**Administration**
- Requirements Listing
- Centralized Information
- Traceability

**Requirements**
- Requirements traceablity
- Requirements analysis
- Requirements priortization

**Collaboration and Review - Requirements Management**
- Review and Approval Workflows
- Role-Based Access Control

**Communication**
- Stakeholder Communication
- Internal Communication Enablement

**Collaboration**
- Distributed use
- Stakeholder collaboration

**Role-Based Access Co - Requirements Management**
- Baselining

**Procedural**
- Automated Creation & Testing

**Debugging**
- Automatic error list
- Breakpoints

**Traceability - Requirements Management**
- Bidirectional Traceability
- Impact Analysis
- Traceability Matrix Generation

**AI Traceability - Requirements Management**
- Suspect Link Detection

**Integration - Requirements Management**
- ALM and Project Management Tool Integration

**Change Management and Version Control - Requirements Management**
- Complete Audit Trail

## Top Enterprise Architect Alternatives
  - [IBM Rational Rhapsody Architect for Systems Engineers](https://www.g2.com/products/ibm-rational-rhapsody-architect-for-systems-engineers/reviews) - 4.0/5.0 (11 reviews)
  - [Cameo Systems Modeler](https://www.g2.com/products/cameo-systems-modeler/reviews) - 4.2/5.0 (11 reviews)
  - [LabVIEW](https://www.g2.com/products/labview/reviews) - 4.3/5.0 (183 reviews)

