RUP
Signifie «Processus unifié rationnel». RUP est un processus de développement logiciel de Rational, une division d'IBM. Il divise le processus de développement en quatre phases distinctes, chacune impliquant la modélisation, l'analyse et la conception d'entreprise, la mise en œuvre, les tests et le déploiement. Les quatre phases sont:
- Début - L'idée du projet est énoncée. L’équipe de développement détermine si le projet mérite d’être poursuivi et quelles ressources seront nécessaires.
- Élaboration - L'architecture du projet et les ressources requises sont ensuite évaluées. Les développeurs considèrent les applications possibles du logiciel et les coûts associés au développement.
- Construction - Le projet est développé et complété. Le logiciel est conçu, écrit et testé.
- Transition - Le logiciel est mis à la disposition du public. Les derniers ajustements ou mises à jour sont effectués en fonction des commentaires de les utilisateurs finaux.
La méthodologie de développement de RUP offre aux entreprises un moyen structuré d’envisager de créer des programmes logiciels. Dans la mesure où il fournit un plan spécifique pour chaque étape du processus de développement, il évite le gaspillage des ressources et réduit les coûts de développement inattendus.
Rendez-vous sur Site de modélisation agile pour une explication détaillée et graphique de RUP.