Code | Titulaire(s) | Co-Titulaire(s) | Suppléant(s) et autre(s) |
---|---|---|---|
I-INFO-106 |
|
Langue d’enseignement | Langue d’évaluation | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Période d’enseignement |
---|---|---|---|---|---|---|---|
Français | Français | 18 | 0 | 0 | 0 | 0 | Q2 |
Contenu de l'AA
Méthodes de développement d'applications logicielles de grande taille (en cascade comme MERISE, processus unifié du développement logiciel, UML). Cycles de vie, d'abstraction, de décision. Les méthodes de développement logiciel agiles (eXtreme Programming, Scrum, etc.). La gestion de projets logiciels (planification, méthodes d'estimations du prix de revient du développement d'un logiciel, gestion d'équipe). L’accent est également mis sur les techniques de tests logiciels.
Supports principaux non reproductibles
Sans objet
Support complémentaires non reproductibles
Sans objet
Autres références conseillées
Joseph Gabay, 2004, Merise et UML. Pour la modélisation des systèmes d'information. Dunod éd., 5ème édition. Ivar Jacobson, Grady Booch, James Rumbaugh, 2000, Le processus unifié de développement logiciel. Eyrolles. Craig Larman, 2005, UML 2 et les design patterns : Analyse et conception orientées objet et développement itératif. Pearson Education, 3ème édition
Mode d'enseignement
- Face à face
Types d'évaluation du Q1
- Présentation et travaux
- Examen oral
Commentaire sur l'évaluation Q1
Examen oral de 1h basé sur le rapport d'analyse d'une application logicielle réalisé par les étudiants. Pondération: 100%
Commentaire sur l'évaluation Q2
Sans objet
Types d'évaluation du Q3
- Présentation et travaux
- Examen oral
Commentaire sur l'évaluation Q3
Examen oral de 1h basé sur le rapport d'analyse d'une application logicielle réalisé par les étudiants. Pondération: 100%
Commentaire sur l'évaluation Q1ratt. B1BA
Sans objet
Types d'activités
- Cours (cours magistraux; conférences)