We compared Sparx Systems Enterprise Architect and No Magic MagicDraw based on our user's reviews in several parameters.
The key differences between Sparx Systems Enterprise Architect and No Magic MagicDraw lie in their strengths. Enterprise Architect is praised for its robust support for industry-standard modeling languages, advanced visualizations, and powerful customization capabilities. On the other hand, MagicDraw stands out for its comprehensive modeling capabilities, intuitive user interface, and efficient collaboration tools. While both have received positive feedback on customer service, pricing, and ROI, Enterprise Architect users have suggested improvements in user interface, collaboration features, and performance, whereas MagicDraw users have highlighted the need for a more intuitive interface and better performance.
Features: Sparx Systems Enterprise Architect's valuable features include a comprehensive modeling repository, seamless integration with development tools, support for modeling languages, advanced visualizations, powerful customization, and extensive documentation. No Magic MagicDraw excels in its comprehensive modeling capabilities, intuitive interface, efficient collaboration tools, and support for multiple modeling languages.
Pricing and ROI: The setup cost for Sparx Systems Enterprise Architect has been deemed reasonable and straightforward, with a flexible licensing process. On the other hand, users have found No Magic MagicDraw to be affordable with a hassle-free setup process and fair and flexible licensing terms., Sparx Systems Enterprise Architect offers substantial ROI based on user experiences, while No Magic MagicDraw receives positive feedback for its effective modeling capabilities, collaboration tools, ease of integration, and responsive customer support.
Room for Improvement: Sparx Systems Enterprise Architect needs improvements in user interface, collaboration features, performance, integration with other tools, and intuitive functionalities. No Magic MagicDraw needs enhancements in user interface, user-friendliness, performance, and loading times.
Deployment and customer support: The user reviews for Sparx Systems Enterprise Architect indicate that users may have spent separate timeframes on deployment, setup, and implementation. In contrast, the reviews for No Magic MagicDraw show more variation in the duration needed for these phases, with some users completing deployment in three months and others in one week. The setup phase for MagicDraw also varied from one week to an additional week after deployment., The customer service and support for Sparx Systems Enterprise Architect is highly praised for its prompt, helpful assistance. Users have found the support team responsive, knowledgeable, and efficient. On the other hand, No Magic MagicDraw also receives high appreciation for its excellent assistance. Users commend the responsive, knowledgeable, and friendly support team. Both products offer prompt and thorough responses to queries and timely assistance. Overall, users express satisfaction with the level of help and guidance provided by both customer service teams.
The summary above is based on 16 interviews we conducted recently with Sparx Systems Enterprise Architect and No Magic MagicDraw users. To access the review's full transcripts, download our report.
"I would rate MagicDraw a nine out of ten because of the price. Enterprise Architect has a lot of bugs and MagicDraw is a lot more accurate and flexible. It's a level better."
"The most valuable feature of No Magic MagicDraw is the simulation capabilities and interface."
"I think one of the key things is the plugins for integration with requirements management tools like Doors"
"The most valuable feature is the ability to quickly build multiple layers within the organizational and business process environments, as well as in the SysML product environments, and converting to files that can be accessed by clients who do not have a system and a teamwork server access."
"The beauty of MagicDraw is that it has a simulation part, so you can simulate your model to validate it. The simulation allows you to bring in code off of an external code that you can write to set up the simulation and execute the code."
"The most valuable feature is the amount of flexibility that one has to model, which is great for an individual."
"No Magic has the tools and capability to model a complete enterprise and all product lines."
"Offers good standards compliance and is user-friendly."
"It's easy to search within the solution."
"Sparx Systems Enterprise Architect is very flexible and it is simple to define the metamodel. Additionally, it is lightweight on resources."
"It provides good utilization and it's a convenient tool for building exact architectural work."
"Its traversability is most valuable. I can use ArchiMate, and I can create a UML model. ArchiMate is for logical enterprise architecture, UML is for software engineering, and BPMN is for business processes. I can build it to have multiple models, and they are also traversable, which is not something that every tool allows. If there is a huge organization, you can segment it and have separate models for business technology or internal resource management system. You don't need to keep them in one model, and you can decide to segregate them."
"The profiles allow me to customize the tool to the corporate environment instead of the other way around saving huge amounts of time and energy on trying to turn dozens of individuals into TOGAF, ArchiMate or Zachman experts, or even Sparx EA experts."
"The profiles and ready-made templates are an extremely helpful feature. This is one of the biggest features that I find very useful in Sparx."
"Scalable solution for modeling, project sharing, and collaboration. Support for it is good."
"The solution is easy to use, supports SysML and UML, and is able to connect to MATLAB. This is very important for us."
"One potential area for improvement is the recommendation feature. At times, we face challenges in locating specific features, and we have to reach out for assistance in finding the information we need."
"There could be a trial version for students."
"I would like to see the ability to deploy live business process models and capture real-time data (without the need for another product tool) so you don't have to be dependent on other products for this functionality."
"There are some technical features that you have to study and do research on to be able to understand."
"It's very focused on specific modern languages and it doesn't do necessarily general systems software engineering with diagrams. They should expand the diagram types for the languages."
"For the next releases, I would like to have them import requirements from other sources. They could make it very easy to do that because there are a lot requirements management tools like DOORS, D-O-O-R-S, Dynamic Object Oriented Management. A lot of folks use DOORS to create a requirement. For those requirements you allocate them to a component in the architecture and a verification method for that requirement. It would be good if we could import those into MagicDraw as components so you don't have to manually do these things."
"The UI UX of the tool is not really user-friendly and needs to be completely reformed."
"The technical support is not very good."
"The templates for documentation should be enhanced to include complex documents such as template RFP, or Non functional requirements template."
"When many users are accessing the system at the same time, Sparx slows down. It can't easily support a large team."
"Insufficient control of metadata and standards."
"The reporting needs improvement."
"If you just want to create some diagrams with shapes and arrows, then use Visio."
"It should be made Windows compatible."
"The documentation could be better. Where I work, we speak French and we don't speak English, so we don't have anything in French. It's perfect in English, but we need something in French."
"For data modeling, it is not very mature when comparing with other data modeling tools."
More Sparx Systems Enterprise Architect Pricing and Cost Advice →
No Magic MagicDraw is ranked 10th in Business Process Design with 17 reviews while Sparx Systems Enterprise Architect is ranked 4th in Business Process Design with 97 reviews. No Magic MagicDraw is rated 8.2, while Sparx Systems Enterprise Architect is rated 8.0. The top reviewer of No Magic MagicDraw writes "Pretty easy to use and versatile, but doesn't support code engineering and can be overly complicated at times". On the other hand, the top reviewer of Sparx Systems Enterprise Architect writes "Easy to set up and had no issues with stability, but it's not a very friendly tool, and its database modeling and entity-relationship modeling functions need improvement". No Magic MagicDraw is most compared with Visio, Visual Paradigm, Lucidchart, erwin Data Modeler by Quest and ARIS BPA, whereas Sparx Systems Enterprise Architect is most compared with Visual Paradigm, Visio, LeanIX, Lucidchart and MEGA HOPEX. See our No Magic MagicDraw vs. Sparx Systems Enterprise Architect report.
See our list of best Business Process Design vendors.
We monitor all Business Process Design reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.
Sorry, don’t know about NIEM differences, but there are related online materials: www.sparxsystems.com
www.nomagic.com
Glen
I’m not sure about the question. Is it about the difference between No Magic and Sparx or about the Niem Plugin? Niem UML is an OMG standard and the two tool vendors have developed plugins for their tools to enable the Niem UML specification for the communities using it.
From Sparx:
National Information Exchange Model (NIEM) provides a common framework that is used to define how information can be shared between systems, government agencies and organizations. Enterprise Architect's MDG Technology for NIEM helps you to:
* Create and develop UML-based Information Exchange Package Documentation (IEPD) models, by providing starter models, model patterns and a number of toolboxes for creating IEPD models and schema models,
* Generate complete IEPDs from your IEPD model
* Generate NIEM conformant schemas from your information models
* Import NIEM Reference Schema into your model
* Create NIEM subset namespaces, composed from elements of the NIEM Reference Schemas
* Create PIM, PSM and Model Package Description (MPD) diagrams, using the NIEM Toolbox pages
From No Magic:
NIEM-UML is a new standard being completed in the Object Management Group (OMG) with the support of the NIEM program management office, key NIEM experts and experts in modeling and model driven architecture.
NIEM-UML leverages the highly successful Unified Modeling Language (UML) standard to facilitate NIEM information sharing, reducing cost, time and risk while improving stakeholder engagement and reuse. NIEM-UML enhances the NIEM suite of specifications by providing a standard for:
· High-level and business focused representations of NIEM using UML
· A UML "Profile" which tailors UML tools to precisely represent NIEM
· The NIEM domain and core reference vocabularies as UML models
· Automated generation of NIEM exchange specifications (Called IEPDs –Information Exchange Package Documentation and MPDs – Model Package Descriptions) from NIEM-UML models, complete with XML Schema, catalogs and documentation
· Constraints to validate NIEM conformance
· Support for NIEM naming and design rules (NDR) 1.3 and NIEM Model Package Description (MPD) specification 1.0.
· Reverse engineering of existing NIEM assets into UML
Please rephrase the question if this does not help.
Best regards
Icky
I only worked in testing Sparx Enterprise Architect as a replacement for ERwin data modeler. I did not work with No Magic so I don’t know the differences. However, I found this pdf: www.uwm.edu.pl
I searched on differences between no magic and sparx enterprise architect.
Hope this helps. Good luck!
I do not know about plug-in but Sparx has six NIEM tagged values (architecture meta data)