P. Urso

Gestion de projet

Les notions clés abordées dans ce cours sont l’intégration continue et le déploiement automatique.

L’objectif est de poursuivre l’apprentissage du Génie Logiciel commencé au semestre 1 dans les cours Projet de Développement et Génie Logiciel. Les notions clés abordées dans ce cours sont :

  • l’architecture logicielle pour l’interopérabilité (Web Services, architecture REST, principes stateful/stateless)
  • les tests d’intégration et l’approche BDD (Behavior-Driven Development)
  • l’intégration continue et le déploiement automatique (serveur d’intégration continue, containerisation)

Modalités de contrôle des connaissances

  • Contrôles : 1 Contrôle continu minimum.
  • Contrôle terminal écrit de 2h comptant pour 60% de la note.
  • 2nde session = écrit de 1h30