le Programme de master professionnel en technologies informatiques

Conception de systèmes agiles(IT 515)

Nom du Cours Semestre du Cours Cours Théoriques Travaux Dirigés (TD) Travaux Pratiques (TP) Crédit du Cours ECTS
IT 515 Conception de systèmes agiles 1 4 0 0 3 8
Cours Pré-Requis
Conditions d'Admission au Cours
Langue du Cours Anglais
Type de Cours Obligatoire
Niveau du Cours Master
Enseignant(s) du Cours Gülfem ALPTEKİN gulfem@gmail.com (Email)
Assistant(e)s du Cours
Objectif du Cours Dans ce cours, les principes du développement logiciel agile et de la gestion de projet agile sont présentés aux étudiants. Ainsi, les étudiants acquièrent les connaissances et les compétences nécessaires pour mener efficacement les projets auxquels ils participeront au cours de leur vie professionnelle et de leur carrière académique. Le cours vise à permettre aux étudiants d’acquérir des connaissances et des compétences sur les fondements de la gestion agile, la conception d’un problème, la rédaction de user stories, la planification des cycles de conception, le test des cycles de conception, la gestion des équipes agiles, la prise de décision au sein des équipes agiles et les pratiques de test dans le développement logiciel agile.
Contenus 1. Introduction à l’ingénierie logicielle, à la conception logicielle et à la méthodologie de développement de produit agile
2. Analyse des exigences logicielles
3. Modélisation orientée objet, concepts de conception (wireframing, maquettes, prototypes, conception adaptative)
4. Modélisation orientée objet, conception technique (UML)
5. Applications de conception
6. Principes de conception des systèmes (scalabilité, architectures horizontales et verticales)
7. Examen partiel
8. Principes de conception des systèmes (choix des bases de données, architectures et exemples réels)
9. Principes de conception des systèmes (architectures de cache, sauvegarde et exemples réels)
10. Approches de développement logiciel agile
11. Présentations des étudiants
Acquis d'Apprentissage du Cours L’étudiant qui réussit ce cours sera capable de :
1. Déterminer la méthode de développement appropriée pour un problème logiciel donné.
2. Planifier un problème en utilisant les principes du développement logiciel agile.
3. Concevoir un problème en utilisant les principes du développement logiciel agile.
4. Gérer une équipe de projet en appliquant les principes du développement logiciel agile.
5. Gérer un projet conformément aux principes de la gestion agile.
Méthodes d'Enseignement Exposé, Discussion, Démonstration et pratique guidée, Étude de cas, Résolution de problèmes, Apprentissage collaboratif, Projet, Remue-méninges.
Ressources 1. Essential Scrum: A Practical Guide to the Most Popular Agile Process, Kenneth S. Rubin, Addison Wesley, 2012.
2. Information Technology Project Management, Jack T. Marchewka, Wiley, 2016.
3. Learning Agile: Understanding Scrum, XP, Lean, and Kanban, Andrew Stellman, Jennifer Greene, O'Reilly Media, 2013.
Imprimer le contenu du cours
Intitulés des Sujets Théoriques
Semaine Intitulés des Sujets
1 Introduction à l’ingénierie logicielle, à la conception logicielle et à la méthodologie de développement de produit agile
2 Analyse des exigences logicielles
3 Modélisation orientée objet, concepts de conception (wireframing, maquettes, prototypes, conception adaptative)
4 Modélisation orientée objet, conception technique (UML)
5 Applications de conception
6 Principes de conception des systèmes (scalabilité, architectures horizontales et verticales)
7 Examen partiel
8 Principes de conception des systèmes (choix des bases de données, architectures et exemples réels)
9 Principes de conception des systèmes (architectures de cache, sauvegarde et exemples réels)
10 Approches de développement logiciel agile
11 Présentations des étudiants
Intitulés des Sujets Pratiques
Semaine Intitulés des Sujets
Contribution à la Note Finale
  Numéro Frais de Scolarité
Contribution du contrôle continu à la note finale 1 50
Contribution de l'examen final à la note finale 1 50
Toplam 2 100
Contrôle Continu
  Numéro Frais de Scolarité
Devoir 0 0
Présentation 0 0
Examen partiel (temps de préparation inclu) 1 50
Projet 0 0
Travail de laboratoire 0 0
Autres travaux pratiques 0 0
Quiz 0 0
Devoir/projet de session 0 0
Portefeuille 0 0
Rapport 0 0
Journal d'apprentissage 0 0
Mémoire/projet de fin d'études 0 0
Séminaire 0 0
Autre 0 0
Make-up 0 0
Toplam 1 50
No Objectifs Pédagogiques du Programme Contribiton
1 2 3 4 5
1 X
2 X
3 X
4 X
5 X
6 X
7 X
8 X
9 X
10 X
11 X
Activités Nombre Durée Charge totale de Travail
Durée du cours 10 4 40
Préparation pour le cours 11 5 55
Devoir 0 0 0
Présentation 0 0 0
Examen partiel (temps de préparation inclu) 1 45 45
Projet 0 0 0
Laboratoire 0 0 0
Autres travaux pratiques 0 0 0
Examen final (temps de préparation inclu) 1 50 50
Quiz 0 0 0
Devoir/projet de session 0 0 0
Portefeuille 0 0 0
Rapport 0 0 0
Journal d'apprentissage 0 0 0
Mémoire/projet de fin d'études 0 0 0
Séminaire 0 0 0
Autre 0 0 0
baclé 0 0 0
Yil 0 0 0
Yil 0 0 0
Yil 0 0 0
Charge totale de Travail 190
Charge totale de Travail / 25 7.60
Crédits ECTS 8
Scroll to Top