TrustRadius: an HG Insights company

Sparx Systems Enterprise Architect

Score8.3 out of 10

46 Reviews and Ratings

What is Sparx Systems Enterprise Architect?

Enterprise Architect is the flagship architecture management platform from global, Australian-headquartered company Sparx Systems.

Great design tool for technically-oriented users

Pros

  • Enables recording and managmenet of all changes/requirements on ICT solutions.
  • Improves transparency of relations among models.
  • Helps to manage complexity of documentation.
  • Supports well team collaboration (server version with shared database) and allows to manage user access rules.
  • Essential tool for enterprise, application, integration and data architects.
  • Is well thought through in respect to user experience, it is easy to work in the tool for both, business occasional users as well as seasoned IT analysts.

Cons

  • Management of change requests or business requirements is much better implemented in JIRA or Confluence, there is an option to integrate EA artifacts with Confluence/JIRA specifications, via third party solution, in my experience this works one-directional, from EA to Confluence. Maybe there exists other solutions with a full synchronization. The result today is that you can share e.g. architectures designed in Enterprise Architect in Confluence.
  • Model governance, especially by working on large scale projects with lots of people, requires double checking of any major change you want to do to the models, e.g. deleting of a particular item/component. Some feature to make deleting "more safe" would be nice.

Return on Investment

  • No immediate impact, rather long-term benefits, especially when companies launch large restructuring projects, unbundling (as seen in Telecommunications, Utilities etc.) this tool accelerates the analytical tasks. It can save literally man-years of work in any large company, with complex ICT landscape.
  • No negative impact, the cost of the tool is negligible, compared to the benefits.

Alternatives Considered

BiZZdesign Enterprise Studio

Other Software Used

Microsoft Power BI, Microsoft Teams

Sparx Systems Enterprise Architect Review

Pros

  • Easy to get started
  • Easy to share content
  • It supports TOGAF and UML.

Cons

  • It requires knowledge of Enterprise Architecture.
  • You need a proper plugin to deliver Enterprise Architecture.

Return on Investment

  • Implementation without management support will be shelfware
  • It should be used for decision making based on facts.
  • There should be a process to enable validation of contents using proper governance.

An excellent tool for UML

Pros

  • Enterprise Architect supports Data Modeling from the Conceptual to Physical levels, Forward and Reverse Engineering of Database Schemas
  • Enterprise Architect provides an Integrated Development Environment that supports code editing, for Building, Debugging and Code Testing all from within the model.

Cons

  • Enterprise Architect's user interface is outdated... It should be more fresh and clean

Return on Investment

  • This program speed up the development process. It generates the actual code with my model classes after modeling

Other Software Used

Adobe Illustrator CC, Visual Studio IDE

Sparx EA - An Unpolished Gem

Pros

  • Open Architecture - A wide and extensive set of options, plug-ins and customization options make Sparx EA more of a tool kit than just a tool. Most tools allow customization but Sparx EA is built from the ground up with this in mind.
  • Wide variety of formats, lexicons, standards and data import export capabilities allow different roles to interact with the information in different ways.
  • Automated report generation allows architects and designers to spend less taking on word processing and more time on performing architecture and design.

Cons

  • It is not necessarily a user friendly tool, but then again neither are any of the others EA tools. They provide excellent tutorials and webinars. They should keep adding those.
  • The RTF document templates can be challenging to create.
  • Setting the sort ordering of searches in model views is complex(require a custom SQL query)

Return on Investment

  • The time saved on not using MS Word alone is huge. BY generating reports, spreadsheets, user friendly output and so on it has saved hours per week per user.
  • By allowing so many different roles to use a single source of truth, information is much easier to access and maintain. Several hours a week not spent looking for information . or the latest information is the result.
  • BY allowing customization, days of detailed training of staff in UML, Archimate, etc.. are avoided.

Alternatives Considered

IBM Rational System Architect, Troux, Avolution ABACUS, MEGA and BiZZdesign Enterprise Studio

Other Software Used

JIRA Software, Atlassian Confluence, Visual SourceSafe

Sparx Enterprise Architect is a good tool

Pros

  • Descriptions of business processes, actors, actions, outcomes and outputs
  • Mapping of all systems to business processes
  • Collation of all architectural elements that comprise individual systems

Cons

  • Needs someone that is very conversant with business modelling terminology

Return on Investment

  • EA has provided a very positive impact on business understanding
  • EA has allowed us to map clearly our physical and logical architecture, and to allow us to plan replacement systems and platforms

Other Software Used

Microsoft Visual Studio Team System, AutoCAD