Le MOOC « Débutez l’analyse logicielle avec UML » vous donnera toutes les clés pour découvrir ce qu’est le langage UML, ses diagrammes ainsi que les différentes démarches possibles.
Vous êtes développeur ou novice en informatique, et vous souhaitez préparer votre projet logiciel avec UML ? Vous souhaitez proposer une description visuelle et compréhensible de tous ; qu’il soit développeur, client ou simple utilisateur ?
L’objectif de ce cours est de vous présenter le langage UML et de réaliser les premières analyses de besoin d’un projet logiciel. À la fin de ce cours, vous serez capable de réaliser vos premiers diagrammes définissant les éléments de base de votre projet : le contexte, les utilisateurs, les actions et leur déroulement.
* MOOC Francophone est un annuaire. Nous n’organisons aucun cours, le lien « Inscription » vous redirige vers la page web des organisateurs.
Intervenants
Carina Roels
Après avoir occupé différents postes informatiques (analyste programmateur, ingénieur conceptrice, puis directrice projet) en SSII, Carina s’est tournée vers des missions de conseil et formation qu’elle assure depuis plus de 10 ans. Elle a participé activement au programme de formation en ligne EMIM (European Master Interactive Media) dans lequel plusieurs institutions européennes collaborent.Après avoir utilisé UML dans des projets de développement en entreprise, Carina l’enseigne depuis plusieurs années dans différents établissements supérieurs dont l’ESGI.
Durée
4 semaines
Vous pouvez suivre le cours quand vous le souhaitez. Votre planning de cours est personnalisé en fonction de la date à laquelle vous choisissez de démarrer le cours.
Si vous débutez le cours, le lundi à 18 heures, vous aurez jusqu’au lundi de la semaine suivante à 17h59 pour rendre les exercices demandés et passer ainsi à la semaine de cours suivante.
Cette formation est ouverte toute l’année.
Prérequis
Aucun prérequis n’est nécessaire
Charge de travail
2 heures / semaine
Coût
Gratuit
Certification
Vous devez compléter tous les exercices du cours et obtenir une note finale d’au moins 70% pour obtenir votre certification !
Un compte premium OpenClassrooms (20€ / mois) est nécessaire pour valider votre certification.
Déroulement
De nouvelles vidéos de cours seront publiées chaque semaine, et vous devrez effectuer des exercices pour montrer que vous avez bien assimilé les dernières notions.
Si vous rencontrez des difficultés, pas de panique ! Vous pouvez à tout moment obtenir de l’aide sur les forums.
Programme
Partie 1 – Les bases en UML
– UML, c’est quoi ?
– Les différents types de diagrammes
– Quelle démarche suivre ?
– QuizPartie 2 – Identifier le contexte et les besoins principaux des utilisateurs
– La démarche
– Étape 1 : Définir le contexte du futur logiciel
– Étape 2 : Décomposer le système en parties, dit « package »
– Étape 3 : Les cas d’utilisation
– Activité : Réaliser les diagrammes d’une pizzeria en ligne
– QuizPartie 3 – Préciser les cas d’utilisation
Les cas d’utilisation internes
Les relations stéréotypées
QuizPartie 4 – Décrire le scénario des cas d’utilisation
– La description textuelle d’un cas d’utilisation
– Le diagramme d’activité
– UML, un outil de communication avec le client
– Activité : Réaliser une fiche descriptive
– QuizPartie 5 – Annexe
– Fiches descriptivesPlateforme
OpenClassrooms
Une technologie issue du projet Open Source CLAIRE (Community Learning through Adaptive and Interactive multichannel Resources for Education) développé conjointement par OpenClassrooms (ex : Simple IT / Site du zéro), le laboratoire LIRIS (équipe Silex), et INRIA Grenoble (équipe WAM)
Merci pour votre contribution. Votre avis est en attente de modération avant publication. Après validation, vos données seront anonymisées.
Taux de satisfaction
Votre perception du cours est prise en compte si elle reste constructive. La critique est possible mais elle doit rester courtoise. Les avis sont modérés avant publication. Nous encourageons un débat sain et constructif entre concepteurs de MOOC et apprenants dans le but de contribuer à la communauté. Après contrôle, les données sont anonymisées. Le taux de satisfaction et la pondération par critères restent accessibles à tous. Les commentaires anonymisés sont disponibles pour les concepteurs de MOOC qui en font la demande. Pour évaluer ce cours, cliquez sur le lien bleu - Je participe ! -