1️⃣ Qu’est-ce que UML ? UML (Unified Modeling Language) est un langage de modélisation normalisé utilisé pour représenter graphiquement un système logiciel. Il ne s’agit pas d’un langage de programmation, mais d’un outil d’analyse et de conception. UML a été créé dans les années 1990 pour unifier différentes méthodes de…
Cycle de vie d’une application
Introduction et rappels Le cycle de vie d’un logiciel regroupe toutes les étapes allant de l’idée initiale à la mise hors service du produit : analyse des besoins, conception, développement, tests, déploiement, maintenance et évolutions. Historiquement, on utilisait des modèles séquentiels comme le cycle en cascade ou le modèle en…
Les méthodes AGILES
Cours sur les Méthodes Agiles Introduction : Pourquoi l’Agilité ? Dans un monde incertain et changeant, surtout dans les domaines innovants comme la science des données ou l’IA et même l’informatique en général, les méthodes traditionnelles de gestion de projet ne suffisent plus.L’agilité est mieux adaptée : elle permet de…
UML: Diagramme des cas d’utilisation
Support de cours : Lien pour télécharger en PDF : Cours en PDF Feuille d’exercices : Feuille exercice N°1 Lien pour faire les schémas : https://app.diagrams.net/