Sparx Systems Enterprise Architect Review

We're now based on business drivers, goals and requirements, and linked to business and IT functions. However, modeling could be more user-friendly.

Valuable Features

  • ArchiMate - motivational modeling for requirements management
  • ArchiMate - business modeling
  • Achrimate - information system modelling
  • UML - data modeling and use case modelling
  • BPMN - business process modelling

Improvements to My Organization

It is now based on business drivers, goals and requirements, and linked to business and IT functions. This results in traceability and alignment with business objectives.

Room for Improvement

  • Modeling could be more user-friendly
  • ArchiMate - support for derived relations
  • Define features and attributes as separate components
  • More flexible document generation features

Use of Solution

I've used it for around four years.

Deployment Issues

No issues encountered.

Stability Issues

Not in the more recent versions.

Scalability Issues

No issues encountered.

Customer Service and Technical Support

Customer Service:

We had no issues and questions were answered satisfactorily.

Technical Support:

We had no issues.

Previous Solutions

Before I used IBM Rational Rose. I switched because of my move from IBM to another employer.

Initial Setup

It was straightforward. It was very easy to setup a new repository from scratch. The tool offers sufficient flexibility to alter the structure.

Implementation Team

We've done it in-house.


The ROI is hard to express, as it's indirect and hard to quantify the benefits such as quality improvement. Based on personal productivity, the professional edition it has resulted in over an 100% ROI.

Pricing, Setup Cost and Licensing

It has low license cost in comparison to other tools. The floating user license works fine for us.

Other Solutions Considered

Other solutions were exclude based on pricing.

Other Advice

Take into account it as a rather technical oriented product. It lacks a number of EA features such as ERM, PPM, APM etc. However, ArchiMate does provide some functionality in this field.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
1 Comment
Software Engineer at a engineering company with 51-200 employeesReal UserTOP 10

Great Tool. Several type of modeling in one tool. And for software development, you can mostly use it from customer needs to Maintenance phase. Entreprise Architect can be used in Agile Development and CMMI environment. With SysML addition, system, hardware and software engineer can collaborate on system analysis and design. The only need is to adopt a methodology with Model-Based engineering.

23 December 15
Sign Up with Email