Skip to main content

Qu'est-ce que le processus unifié rationnel?

Un processus unifié rationnel, ou RUP, est une stratégie commune utilisée dans le développement de logiciels.Ce processus compatible Web fournit un certain nombre d'outils différents qui aident le programmeur à éliminer le code de base d'un programme, ainsi que pour aider à déterminer l'aspect final du produit que l'utilisateur final achète et utilise.Comme de nombreux produits conçus pour fonctionner de manière similaire, un processus unifié rationnel est considéré comme orienté objet.

Plusieurs des outils qui font partie du processus unifié rationnel sont conçus pour être utiles à chaque étape du processus de développement.Il existe des directives générales qui s'appliquent à chaque étape en cours de route, ainsi que des modèles et des prototypes de base que le programmeur peut vouloir utiliser comme base pour une ou plusieurs étapes du code.Parce que RUP est conçu pour aborder l'ensemble du projet de développement, il ne s'agit pas seulement de mettre en place le flux de base du programme.Cela consiste également à établir des documents, à établir des définitions des actions et même à aider dans la création de guides et de manuels d'aide pour accompagner le logiciel.

La portée du processus unifié rationnel peut être décomposée en quatre étapes ou phases distinctes.Chaque phase réussie s'appuie sur les travaux accomplis dans la phase précédente et développe le programme en un produit utilisable qui est susceptible d'attirer l'attention des utilisateurs finaux.

Les développeurs de logiciels commencent le processus unifié rationnel en entrant dans ce que l'on appelle la phase de création.À ce stade, l'accent est mis sur la définition de l'objectif et de la fonction du logiciel.Cela comprend l'identification de ce que le logiciel est destiné à accomplir qui n'est pas fait par d'autres programmes sur le marché.

La deuxième étape est connue sous le nom de phase d'élaboration.Ici, le processus rationnel unifié exige que la portée et l'objectif défini dans la phase de création soient examinés et décomposés en blocs de construction essentiels nécessaires pour commencer à développer l'architecture spécifique du logiciel.Chaque aspect du programme est analysé de manière approfondie et la relation entre les fonctions individuelles est définie.

Une fois la phase d'élaboration, la phase de construction du processus unifié rationnel commence.Ici, tous les éléments constitutifs qui ont été identifiés et créés pendant la phase d'élaboration commencent à être assemblés dans un produit réalisable.C'est ici que le programmeur commence à définir la conception de l'application finale et à affiner également le code source.Les tests bêta ont également lieu au cours de cette phase.

L'étape finale du processus unifié rationnel est connue sous le nom de phase de transition.C'est simplement le moment où le travail du programmeur est essentiellement effectué et le logiciel est mis à la disposition des utilisateurs finaux.

Tout au long des différentes étapes définies, RUP fournit des prototypes ou des modèles qui aident à garder le programmeur sur la bonne voie avec la réussite d'une phase et la migration vers la phase suivante.Bien que ce ne soit pas le seul produit sur le marché qui fournit ce niveau d'assistance, le processus unifié rationnel est parmi les plus populaires.