Méthodologies Agiles et Hybrides

Méthodologies Agiles et Hybrides  GIN4202
Enseignant:
Email:
Durée totale du cours: 45 H
Option concernée : Ingénierie logicielle + ingénierie des connaissances
Semestre : 4
Nombre de crédits : 2
Modules

spécialisés

Modules de

base

Sciences et techniques de

l’ingénierie

Préparation à la carrière professionnelle
X

 

Nombre d’heures Activités hors classe
22.5 18
cours TD TP
16.5 6

Code         : GIN4202             Méthodologies Agiles et Hybrides

 

Volume Horaire    1h30 cours et1h30 TP (par semaine)

Objectifs d’apprentissage et compétences visées

  • Comprendre les problématiques générales d’un projet
  • Étudier les Différents méthodologies traditionnelles de gestion des projets
  • Étudier et comprendre les différences entre les Méthodologies
  • Maitriser les principes
  • Maitriser le travail en groupe dans le contexte d’un projet Scrum
  • Savoir appliquer les règles Scrum dans le contexte d’un projet réel
  • Savoir réaliser le backlog produit et sprint
  • Savoir participer aux différents Meeting Scrum
  • Maitriser différents rôles agiles : Product Owner, Scrum Master, l’équipe Dev
  • Savoir réaliser le Brundown chart
  • Apprendre à utiliser l’outil agile Microsoft Team Fondation Server 2018

Contenu du  cours

  • Définition d’un projet
  • Les problématiques de gestion des projets informatiques…
  • Les méthodologies traditionnelles
  • Méthodologies agiles
  • Analyse approfondie de méthodologies de gestion des projets IT avec focus sur les méthodes agiles :
    • Product Owner
    • Scrum Master
    • L’Equipe Dev
    • Time Box
    • SPRINT PLANNING MEETING
    • DAILY MEETING
    • SPRINT REVIEW
    • LA RÉTROSPECTIVE DE SPRINT
  • Analyse approfondie de méthodologies de gestion des projets IT
  • Brundown chart
  • Microsoft team fondation server 2018

Méthodes d’enseignement et d’apprentissage

  • Présentations de notes de cours, Discussion, Questions/Réponses
  • Travaux pratiques
  • Apprentissage par problématique (mini-projet, exposé, compte-rendu, …)

Connaissances et compétences pré-requises

  • Génie Logiciel

Références bibliographiques

Modalité d’évaluation

  • 40% Contrôle continu (TP noté, Test, Assiduité, Devoir surveillé, travaux non présentiel, …)
  • 60% Examen semestriel

Résultats d’apprentissage

A l’issue de ce cours, l’étudiant sera capable de :
  • Tout d’abord, connaitre les modèles de contrôle de processus empirique et les modèles de contrôle de processus défini, leurs différences, ainsi que les avantages et les inconvénients de chacun.
  • Ensuite, connaitre comment gérer efficacement l’incertitude dans un projet qui est probablement le facteur le plus important dans le choix de la bonne approche.
  • Analyser les cadres Agiles populaires, notamment Scrum, SAFe et Kanban, et identifier les opportunités de méthodes de travail Agiles
  • Recommander des outils communs pour la gestion de projet et de produit Agile
  • Planifier un projet Agile en utilisant un cadre Agile approprié

Analyser les stratégies de gestion du changement utilisées pour mettre en œuvre Agile

Laisser un commentaire

Défiler vers le haut
Need Help? Chat with us