Rational Rose est un outil de conception de logiciels cas - outil commercial. Il intègre deux principaux éléments du génie logiciel moderne : le développement à base de composants et de développement itératif contrôlée. Il facilite l'analyse orientée objet et la conception en permettant aux utilisateurs (analystes , ingénieurs, écrivains et directeurs de projet ) pour créer, visualiser , manipuler et modifier des éléments dans un langage de modélisation unifié (UML) à travers toute l'entreprise , en utilisant un outil et le langage. Avec ses nombreux avantages, il est rapidement devenu l'un des meilleurs outils de l'industrie. Équipe de développement
Un des principaux avantages de Rational Rose est qu'elle facilite le développement d'équipe en fournissant un soutien complet d'équipe . Il permet aux utilisateurs de travailler facilement avec leur propre version du modèle dans leur propre milieu de travail , sans bouger d'un endroit à un autre .
Processus de développement
Le logiciel peut facilement être utilisé tout au long du processus de développement logiciel , contrairement à d'autres logiciels. Rose peut être utilisé à tout moment pendant le processus de développement , ainsi que de l'utiliser pour aider à découvrir et à prévenir de graves erreurs potentielles dans l'avenir.
Model Management
< p> Gestion des changements de modèle est également simplifiée par Rational Rose. Les modifications apportées à un modèle peuvent être rendues disponibles aux autres en utilisant un système de gestion de configuration et de contrôle de version ( CMVC ) . Cela permet une intégration facile des changements dans le modèle sans interférer avec n'importe quel stade de développement
hérités Problèmes
Rational Rose aborde les problèmes de mauvais legs ; . Elle vous permet de revenir en arrière et corriger erreurs et les failles dans l'application héritée . Cette fonction est utile lorsque face logiciel qui ne correspond pas aux besoins des utilisateurs.
Projet Documentation
Rational Rose permet à l' utilisateur d'enregistrer sur la création de la documentation du projet supplémentaire en utilisant les modèles créés dans le logiciel de base pour la conception et le développement. C'est un bon moyen d'éviter les mauvaises pratiques en matière de documentation. Il comprend des cadres en main pour les différents modèles , ainsi que d'un ensemble de composants réutilisables . En outre, il fournit des modèles pour créer de nouveaux modèles , quelque chose que beaucoup d'utilisateurs apprécient.
Add- Ins
Un des avantages de Rational Rose est le complément caractéristique . Cela permet à l'utilisateur d'installer des langages de programmation afin de générer des codes nécessaires . Plusieurs add- ins peuvent être installés , tels que C + + , PowerBuilder , Forte , Java, Visual Basic, Oracle 8 /9 et XML. Add- ins sous la forme d' outils nonlanguage peut également être installé , comme Microsoft Project . Pour gérer les changements de modèles , la fonction add-in peut être utilisé pour installer Rational ClearCase et SourceCafe visuel de Microsoft. Une variété d'add- ins sont disponibles, et le grand avantage est que l'utilisateur peut désactiver l'un des add-in fonctions qu'il n'a pas besoin tout en travaillant sur un modèle .
Configuration
Un des grands avantages sur Rational Rose est que l'utilisateur peut configurer l'interface et adapter l'application en fonction de ses besoins. Rose utilise une interface utilisateur graphique ( GUI) qui comprend un navigateur , diagramme et les fenêtres de document , ainsi que les normes et le schéma des barres d'outils . Il fait toujours pour un meilleur environnement de travail lorsque l'utilisateur se sent à l'aise avec son interface et application.