Enterprise Architect All Design artefacts under one roof
What do you like best?
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?
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 the product:
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 are you solving with the product? What benefits have you realized?
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.