Please share with the community what you think needs improvement with No Magic MagicDraw.
What are its weaknesses? What would you like to see changed in a future version?
The cost of upgrading the product should be lower. It would be useful if there were a way of comparing the production and design models. It is not necessary because there are other tools to validate the design but having it included would be good.
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.
The pricing concept and methodology need to be improved and reduced without compromising the quality. The price is so high that there is no market penetration. I have a technical issue in not knowing how to share the information with a client. If we create the drawing, how can we distribute it or show it to the client? The largest issue that we are facing is in regards to exporting everything and putting it into the Jira Confluence portal, where the client can discuss and comment for everyone to see and discuss the results. MagicDraw is a complex program, but we are making it work with the experience in using this tool. The client is not at the same level and not always able to make it work. A client might be a level three where we are at a level eight or nine. We may have to share with a client, maybe 10 or 20 because we have a couple of users who are architects, testing people, or developers. Everyone needs to see the final result. This is the input or the entrance point of the development. Everyone has to approve, but how can we show them? No feature can accomplish that. The portfolio is missing when adding a user. In the next release, I would like to see the confirmation UI, where the client can confirm the final result with just a command. Also, we would like a confirmation user license where the user is not allowed to design, just confirms the results.
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. The bottom line is that it's very frustrating to have to acquire multiple tools to build a business process automation capability. Magic Draw, with all its capability, comes the closest, at least in my opinion, to providing a complete product that supports both the business and engineering sides of the equation.
For the most part, No Magic is a great tool for modeling. However, there are some technical features that you have to study and do research on to be able to understand.