My experience with MagicDraw
What do you like best?
It is one of the most efficient version controlled UML tools available. It offers a versatile range of functionalities that ensures ease of navigation and ensures traceability of subsequent elements. I primarily used it for the purpose of creation and documentation of test-cases and for generating ML diagrams and subsequent xml files. Another great feature is how seamlessly it can be integrated with plugins and the speedy assistance and support that the team at No Magic offers in case the user faces any issue.
What do you dislike?
1. The time it takes to load can sometimes be an issue. Depending on the bandwidth you are using it can take a good 10-15 minutes time to load the tool. However, in my experience it loads faster for windows based systems as compared to linux based systems.
2. The User Interface could be upgraded as it gives an old user interface vibe.
3. Generation of XMLs can't be proceeded with unless licenses are available in abundance. And only a limited number of licenses can be made available at a given time as the licenses are quite expensive to begin with.
Recommendations to others considering the product:
Would definitely recoomend MagicDraw to other users as it is an amazing tool that I had a great time using. It is very efficient and easy to work with once the installation is sorted and an understanding is attained about the basic functionalities that the tool provides It definitely is one one the best ULM tools available in the market at this point.
What problems are you solving with the product? What benefits have you realized?
I was creating high level block diagrams and documenting system level test-cases using the version controlled tool, MagicDraw. I also used the tool to create activity diagrams and generate XMLs for the same.
It was also used to provide a fundamental documentation of the project across it's entirety so that it could be referred to gain a basic understanding of the project. It is a very efficient tool to organize data in a comprehensible manner and it easy to navigate.