Conduite de projet objet (06PODCPO)
- Coefficient : 2.5
- Volume Horaire: 50h estimées de travail (dont 42h EdT)
- CTD : 18h encadrées (et 3h de séances d'études dirigées)
- Labo : 18h encadrées (et 3h de séances d'études dirigées)
- Travail personnel hors EdT : 8h
Liste des AATs
Description
Dans cet enseignement, on aborde les techniques, outils et méthodes pour mettre en œuvre des projets de développement en suivant des méthodes orientées objets. On décrira des outils de suivi et de qualité des projets informatiques. Le cours privilégie la mise en pratique au travers d’un projet en groupe sur le semestre entier.
Acquis d'Apprentissage visés (AAv)
AAv1 [heures: 20, D1, D2, D4] : A la fin de l’enseignement, les étudiants seront capables de comprendre les concepts de la programmation orientée objet. En particulier, les étudiants seront capables d’expliquer les concepts d’héritage, d’interface, de liaison dynamique et liaison statique, polymorphisme objet et paramétrique, méthodes statiques.
AAv2 [heures: 12, E4] : A la fin de l’enseignement, les étudiants seront capables d’utiliser des outils de gestion de projets : Git, cycle de développement, méthodes agiles, gestion de tâche dans le temps. Pour Git les étudiants seront capables de créer et cloner un dépôt, ajouter et enlever des fichiers, de mettre à jour un dépôt local et distant, de créer et fusionner des branches.
AAv3 [heures: 12, C1] : A la fin de l’enseignement, les étudiants seront capables de comprendre un diagramme d’état-transition et d’activité. En particulier, les étudiants seront capables de mettre en application les concepts d’états, transitions et évènements d’une part et les concepts de flots de contrôles et flots de données.
Modalités d'évaluation
Une évaluation longue de contrôle continu (coefficient 1) et la moyenne de plusieurs évaluations courtes de contrôle continu (coefficient 1)
Mots clés
Modélisation objet, langage de programmation objet
Pré-requis
Langage orienté objet