samedi 24 novembre 2012

Rational Unified Process (RUP) Méthodologie


Rational Unified Process (RUP) méthodologie est un outil de génie logiciel quels sont les aspects des molécules en développement tels que des manuels, des documents, des codes, des modèles, etc avec les aspects procéduraux de développement tels que les techniques, les mécaniciens, les étapes définies, et des pratiques dans un cadre unifié.

Quelle est RUP?

Rational Unified Process (RUP) méthodologie est en passe de devenir un développement logiciel populaire pour cartographier des processus d'affaires et les pratiques. Le développement est progressive en quatre étapes. Méthodologie RUP est très flexible dans son chemin de développement, comme n'importe quel stade peut être mis à jour à tout moment. La première étape ou centres de création le l'évaluation des besoins, des exigences, de la viabilité et de la faisabilité du programme ou du projet. La deuxième étape ou l'élaboration des mesures de l'architecture de la pertinence du système en fonction des besoins du projet. La troisième phase est la phase de construction, dans lequel le système logiciel lui-même est réalisé, par des composants de développement et de fonctionnalités. Cette phase comprend aussi la première version du logiciel développé. La dernière étape est celle de la transition, et marque la fin du cycle de développement, si tous les objectifs sont atteints. Cette phase porte sur la formation des utilisateurs finaux, les tests bêta et la mise en œuvre finale du système.

Comprendre RUP: Six pratiques exemplaires de l'industrie des RUP

RUP est conçu pour intégrer les six meilleures pratiques de l'industrie des logiciels pour le développement de logiciels, tout en soulignant fortement sur la conception orientée objet. Ils sont essentiellement six idées, lorsqu'elles sont suivies lors de la conception de tout projet logiciel, permettra de réduire les erreurs et les défauts et assurer une productivité optimale. Les pratiques sont énumérés ci-dessous:

Développer itérativement

Les boucles sont créées pour ajouter des informations supplémentaires ou pour faciliter les processus qui sont ajoutés plus tard dans la phase de développement.

Exigences

La collecte des exigences est essentielle à la réussite de tout projet. Besoins des utilisateurs finaux doivent être intégrées dans le système complètement.

Composants

Les grands projets, quand répartis en composants, sont plus faciles à tester et peut être plus méthodique intégré dans un système plus vaste. Composants permettent l'utilisation de la réutilisation du code par l'utilisation de la programmation orientée objet.

Conception d'un modèle visuel

De nombreux projets utilisent Unified Modeling Language (UML) pour effectuer l'analyse orientée objet et les motifs, qui sont constitués de diagrammes pour représenter visuellement tous les composants principaux.

Qualité et gestion des défauts

Les tests de qualité et de défauts est une partie intégrante du développement de logiciels. Il existe également un certain nombre de modèles de test qui devrait être développé, afin d'évaluer l'état de préparation du projet pour sa libération.

Les changements synchronisés

Tous les composants créés par des équipes distinctes, soit à partir d'endroits différents ou sur des plates-formes doivent être synchronisés et contrôlés en permanence.

Rational Unified Process (RUP) la méthodologie de l'approche de développement s'est avéré être très ingénieux et efficace pour un certain nombre de raisons. Le processus de développement prend en compte l'évolution des besoins et les intègre. Les risques et les défauts peuvent non seulement être découverte alors qu'elle est traitée, et réduits ou éliminés dans le milieu du processus d'intégration. Comme des défauts sont détectés au long du processus, les erreurs et les goulots d'étranglement peuvent être corrigées par l'utilisation des plusieurs itérations (boucles). RUP fournit un prototype à la fin de chaque itération, ce qui rend plus facile pour les développeurs de synchroniser et mettre en œuvre des changements.

Rational Unified Process (RUP) méthodologie est conçue pour fonctionner comme une aide en ligne qui fournit des contenus, des lignes directrices, des modèles de processus, et des exemples pour toutes les étapes de l'élaboration du programme. Pour être un concepteur de solution certifié, autorisé à utiliser cette méthode, il faut obtenir un minimum de 62% dans IBM RUP examen de certification....

Aucun commentaire:

Enregistrer un commentaire