Publisher's Description
From Sparx Systems:
Use Enterprise Architect with UML 2.3 to model, design, and build your next software or business project. Leverage MDA and code generation support (ActionScript, Java, C#, C++, C, VB.Net, VB, Python, and DDL) to rapidly move from analysis to design and build. Create reports. Manage tests, resources, model simulation and heaps more. Full lifecycle UML 2.3.
What's new in this version: Version 9.2 build 922 adds numbering and Bulleting Styles now updated using 'Update Styles' command.
More Popular Specialized Tools downloads
- CFF Explorer
1,126 downloads
- Adobe AIR
913 downloads
- Snip-It Pro
783 downloads
- HP Quality Center
676 downloads
- Install Creator
444 downloads
-
All versions:
4.5 starsout of 30 votes
-
Current version:
0 stars Be the first to review this product -
My rating:
Write review
-
"Too powerful for its own good"
Version: Enterprise Architect 8.0 build 859
Pros
It is capable of doing any type of design and analysis documentation that you may ever want
Cons
Getting it do actually do what you want in a intuitive manner is next to impossible.
Summary
It seems to have been built by starting with a fairly straightforward diagramming tool that then got expanded and expanded over time without any coherent thought as to how the whole package would inter-operate
Looking back at the previous work I have done with EA, I find many instances where I have tried to do something, struggled for half a day, and then given up and used another package.
I typically find that by the time I have given up trying to complete a simple step - such as adding an alternate path to a use case, I could have done the whole process in countless other programs. Menu items come and go, items show up far from where they would be in any other package, and there are myriad configurable options when all you want is a simple Sequence diagram.
Buying the product is the cheap part - it is the training you need to think the Sparx way that will bankrupt you. -
"Very powerful, but annoying when programming C++"
Version: Enterprise Architect 7.5 build 848
Pros
Good implementation of the UML standard (many features)
Nice colors (not too eye-catching)Cons
Bad zooming behavior (fonts, drag&drop, etc)
Too less information per cm�
Bad C++ support
No usable support for templates
Often not intuitiveSummary
Explanation to the CONs (this is just based on the class diagrams):
1) Bad zooming behavior
When you zoom out, very early the fonts are too tiny to read (compared with StarUML, where this problem appears very much later). At a later zoom-step all fonts disappear - instead of showing only the class name.
2) No usable support for templates
When using the reverse engineering and having templates in the code, the relationships are missing
3) Bad C++ Support
When having members as Pointers or References, they are not tracked. This means, when renaming the class - the member-type stays the same. When dropping all reference/pointer syntax (* and &) it works..
4) Too less Information per cm�
There are great gaps in each class diagram, which could be filled with information. So the fonts are small, and on a regular monitor you can only visualize 3 classes - what is too less.
5) Often not intuitive
If you don't use the EA for some weeks, it's hard to get productive again. E.g. having shortcuts as F3 repeat a relationship action, and Shift+F3 for repeating a 'creation action' (as creating a class). Or a double-click on the member opens some class info screen, which is normally not interesting... -
"Best value for money CASE tool there is"
Version: Enterprise Architect 8.0 build 859
Pros
EA is easy to use
Very cheap compared to the big names but does everything they do.
The HTML generation of the model makes documentation easily visible
Customisation extends the modelCons
Requirements repoting could be better
Summary
I have used a number of very expensive CASE tools in the last 15 years and using EA for nearly 10 years. EA does everything they do and at a fraction of the price.
As a Business Analyst it documents everything I want. It fully supports BPML, allows for domain modelling, and most importantly requirements modelling.
HTML generation of the documentation makes the model visable and easy to review.
It is easy to customise the model to extend functionality where needed, e.g. additional attributes.
The product is constantly being expanded - the latest release incorporates Business Rules Modelling (not used yet)
I cannot fault this product. -
"Great product, full of usefull UML tool and more."
Version: Enterprise Architect 7.5 build 848
Pros
Easy to use with a great range of modelling tools, I am new to UML however I have found this product to meet all my needs. Well done! I like how it allows code engineering and reverse engineering. Makes software development more fun.
Cons
So much to choose from, this at first was my opinion, however it covers all area's of UML 2 and this is really a good thing.
Summary
Great investment, thanks guys for a great affordable product. :)
-
"Everything in one place"
Version: Enterprise Architect 7.5 build 848
Pros
Clean, logical interface.
Easy to reverse engineer
Link everything !
Manage requirements
Manage build and testing cycle
Easy to document and export
Good at generating code and DDL to create databases.
Cheaper than alternatives, and reliableCons
Sometimes so many features, it is hard to recall where one component is.
The documenter is good, but complex to configure or modify.
The Diagrams are adequate, but not as 'pretty' as some tools, if making a presentation.Summary
I have been using this for nearly 10 years, it has been the only tool that integrates all aspects of the Software Development lifecyle and is great at project team work and the price point means that I can equip the whole team with a common toolset for multiple roles. The version control is a little bit onerous, but it is good to enforce strict control throughout a large and disperesed team as long as there is access to the tool and version control repository.
-
"Cost effective, Comprehensive"
Version: Enterprise Architect 7.5 build 848
Pros
UML compliant - supports all diagram types
Easy to use
Incredibly complete
Integrates with other products
Standardised interchange format (XMI)
Version control support
Repositories include Access, SQL Server, Oracle, etc
Floating licensesCons
A bit quirky in places (odd key bindings)
A little dated looking
Sometimes hard to find the function that you are looking for in the menus (although it's usually there, somewhere!)Summary
Used here for requirements capture (very good), Use case diagrams, activity, other modeling.
A great tool for UML - IMHO the best that you can get; and a fraction of the price of many others. -
"Good and easy to use modeling tool"
Version: Enterprise Architect 3.5
Pros
High usability, broad coverage of modeling languages, pragmatic support of features in the entire software engineering process, multi user support, flexible repository
Cons
Not always 100% UML compliant (e.g. cardinalities in operation parameters, etc.)
Summary
Cool and affordable tool with a pragmatic end to end modeling support! Recommended!!!
-
"Excellent product, a definite bargain"
Version: Enterprise Architect 3.5
Pros
This tool is a working horse for solution/system/software architects, developers and even business analysts. Model components are re-usable in different types of diagrams. Provides forward and reverse engineering for a list of programming languages.
Cons
A list of version control systems it works with could be extended. To increase productivity, GUI diagrams need some auto-layout-ing.
Summary
I used this tool in numerous projects during the last 9 years. Never been disappointed. It helps to share the same view to a problem domain between all project participants. Its visualization capabilities are amazing. The fact that it follows to well-known standards (UML, Zachman, TOGAF) helps a lot to establish good and clear communication between business, architect and development teams, define explicitly delivery features and establish realistic time lines.
-
"Great product for visual requirement analysis"
Version: Enterprise Architect 3.5
Pros
I like the business process, requirements and use case modeling. I like both the high level and detailed level capabilities.
Cons
I need to move to our compay templates faster. I need a link to visio 2007!
Summary
I love this product
-
"verry good"
Version: Enterprise Architect 7.5 build 843
Pros
my kids loved all of it.
Cons
not a thing.
Add Your Review
Submit your reply
E-mail this review
Report offensive content
See more CNET content tagged:
Previous Versions: