MagicDraw and Atlassian JIRA are popular products, which usually can be spotted in software collection of enterprise. So a natural and common question rises, how they can work together? In most cases JIRA serves as an issue tracking system with the ability to have custom workflows, approvals, states, etc. MagicDraw in most cases is used […]
Make requirements first class citizens in the modeling world. Requirements are gathered and managed in dedicated requirements tools. When it comes to requirements refinement and integration with business, software, and system architecture, different requirements interchange formats are used. It can be comma separated value, MS Excel, Word, or XML. These are nonstandard ways, which bring […]
The information dissemination and exchange for many our clients is very important and should be up-to-date. This is the reason why many of them are using Web publishing features and sharing Web based reports of their MagicDraw projects in the Intranet (i.e. within the organization), Extranet (between the organization and its business partners), or even […]
This is the second part from two part article. For the first part click here. Best Practice #2: Focus on the Most Valuable Modeling Artifacts The cynic knows the price of everything and the value of nothing. [Oscar Wilde] The second best practice supplements the first one. Knowing what gives value to your role, you […]
This document proposes structuring and styling rules that help writing requirements using the SysML language as well as specific MagicDraw capabilities that support this process. Prerequisites: basic MagicDraw knowledge; basic knowledge of the SysML language requirements part. The biggest issue users have when they start writing requirements using the SysML language is that there is […]
Though UML notation is widely recognized as lingua franca for software development, many developers still lack skills for applying it efficiently. Methodologists, practitioners and tool vendors need to share their experience in order to find out ways how to get the most use from modeling and avoid abusing it. With this whitepaper, we start a […]