Try our new research platform with insights from 80,000+ expert users
PeerSpot user
IT Manager at a tech services company with 51-200 employees
Consultant
The most valuable part is the code engineering, both for databases and source code.

What is most valuable?

There are many of them. I like the graphical appearance of the elements. It is easy to group them and see the relations between them. The most valuable part is the code engineering, both for databases and source code. Using it, I can see the relationship between tables or classes.

How has it helped my organization?

I am the only user of EA as I am a system designer. I use it to make reports from it and what I give to the developers. I am sure that the process of the developing of our product is faster and more secure through using Sparx.

What needs improvement?

I think the project management part should be easier to use. I would like to give only people and times to an element, and I would like to see a simple list - name of the element, name of the resource and time and it would be fine to export the result into Excel.

For me the other problem is that the reports to HTML do not appear in the newest browsers.

For how long have I used the solution?

I have used it for three months. I used one of the earlier version four years ago for half year.

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

What was my experience with deployment of the solution?

I had no issues installing it.

What do I think about the stability of the solution?

I have had no issues with running it.

What do I think about the scalability of the solution?

We have not scaled it as I am the only user in the company.

How are customer service and support?

I've never needed to contact them

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

I have used Sybase Power Designer for database design, but I think Sparx is more comprehensive.

How was the initial setup?

It was easy for me. The EA Example project was very useful. However, when I encountered a specific question it was difficult to find the right answer on the Sparx website.

What about the implementation team?

I implemented it by myself.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Head of Systems Integration & System Engineering department at a tech services company with 501-1,000 employees
Consultant
It has helped us with real MDA and code generation directly into Visual Studio.

What is most valuable?

  • Teamwork support
  • Price policy
  • Support of many modelling languages
  • Documentation generation incorporation

How has it helped my organization?

From the island of non managed analysis and design information to shared repositories with templates. It has helped us with real MDA and code generation directly into Visual Studio.

What needs improvement?

  • A service over repository is more then needed. At least a read only service for JSON or SOAP endpoints
  • To be able access models or element from custom apps or scripts on the server side
  • The web interface which can show project tree with the model should be better

For how long have I used the solution?

We've been using it for at least eight years, since v7.

What was my experience with deployment of the solution?

We've had no deployment issues.

What do I think about the stability of the solution?

MS Office integration works only with local .eap repository files, not with our Postgres repository. Half a year ago they promised to fix this bug, but still no improvement.

What do I think about the scalability of the solution?

We've had no issues scaling it to our needs.

How are customer service and technical support?

Customer Service:

It's sufficient.

Technical Support:

It's sufficient.

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

Rational - no DB repository and it needed to be merged among the team members as XML files via external versioning system. Documentation, requirements, development all needed to be bought as separate tools which was too expensive. It crashes when a project (repo in files) is really big. There's no possibility to merge in real time and this can last hours, and often crashes.

How was the initial setup?

It was straightforward.

What about the implementation team?

We did it in-house.

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

It's sufficient, nothing to change with the pricing.

What other advice do I have?


Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Sparx Systems Enterprise Architect
October 2024
Learn what your peers think about Sparx Systems Enterprise Architect. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
816,406 professionals have used our research since 2012.
it_user181878 - PeerSpot reviewer
General Manager at a manufacturing company with 501-1,000 employees
Vendor
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.
PeerSpot user
PeerSpot user
Infrastructure Expert at a computer software company with 501-1,000 employees
Vendor
Support for a Mac would be an improvement but I'm very happy with the support for UML 2 diagrams.

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.

How has it helped my organization?

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 four years.

What was my experience with deployment of the solution?

No - Caveat: 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?

Yes. 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?

Availability - No, but I should caveat that I've only experienced working with teams of up to 10 colleagues.

How are customer service and technical support?

Customer Service:

Never had the need to contact them directly.

Technical Support:

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?

Straightforward - Caveat: I did not take part of the deployment but I am also not aware of any significant challenges

What about the implementation team?

In both cases, the deployment and implementation was done by internal IT.

What was our ROI?

It's hard to calculate 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.
PeerSpot user
it_user247221 - PeerSpot reviewer
it_user247221Enterprise Architect at a tech services company with 51-200 employees
Consultant

Spark EA can run on a Mac if you use a Windows emulator like VirtualBox.

PeerSpot user
Solutions Architect at NT Health
Real User
Ability to use a single shared repository and defined languages has helped my organization

What is our primary use case?

I've used it in six organisations over 10 years.

How has it helped my organization?

  • Ability to use a single shared repository and defined languages, using both ArchiMate as the modelling language and the business language based on the repository contents. 
  • It’s easy to deploy in a small workgroup.

What is most valuable?

  • Ability to either offline with replication, documentation, HTML reporting
  • The strength of the modelling and analysis tools. 

What needs improvement?

  • Documentation generation needs significant improvement.
  • More rigorous support of the ArchiMate rules would be a great improvement.

For how long have I used the solution?

More than five years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Enterprise Business Architect at European Commission
Real User
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.
PeerSpot user
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
MIS Specialist at a retailer with 1,001-5,000 employees
Real User
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.
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: October 2024
Buyer's Guide
Download our free Sparx Systems Enterprise Architect Report and get advice and tips from experienced pros sharing their opinions.