Niveau d'étude
BAC +5
ECTS
6 crédits
Composante
Sciences économiques, gestion, mathématiques et informatique
Volume horaire
18h
Période de l'année
Enseignement dixième semestre
Objectifs
Il s’agit du troisième et dernier module d’un projet collaboratif couvrant l’ensemble du Master. Les étudiants y développent une idée d’innovation proposée en groupe et validée par l’équipe enseignante. L’objectif est de dérouler plusieurs itérations d’une approche agile (Scrum) pour parvenir à une beta-version d’un logiciel (client Web ou mobile typiquement). Dans ce dernier module, les étudiants sont incités à valoriser leur projet sous différentes formes.
Approche pédagogique et plan de cours.
Le projet se déroule sous forme d’itérations en mode agile.
Évaluation
Session 1 : Contrôle Continu Intégral (cf. règle par défaut de la section « Modalités spécifiques » des M3C spécifiques)
Session 2 : Règle par défaut décrite dans la section « Modalités de contrôle et examens / Modalités spécifiques »
Pré-requis obligatoires
- Bonne connaissance d’un langage de programmation
- Compétences minimales en communication
Compétences visées
- Travail collaboratif
- Innovation
- Développement informatique
- Mise en œuvre d’une méthode agile
- DevOps (versioning, build automatique, intégration continue, virtualisation, conteneurisation)
Bibliographie
- The DevOps Handbook: how to create World-Class agility, reliability, and security in technology organizations, Gene Kim et al., IT Revolution Press, 2016, ISBN 978-1942788003
- Learning DevOps, Mikael Krief, Packt Publishing, 2019, ISBN 9781838642730