063QUPRL6

Contrôle qualité et opérations dans le développement de logiciels

Cette UE aborde deux notions fondamentales d'un processus de développement de logiciels : le contrôle qualité et les opérations. La première notion englobe l'ensemble des techniques de tests (unitaires, intégration, montée en charge, fonctionnels) et leur mise en œuvre par des exercices pratiques, au travers d'outils largement répandus dans les entreprises. La deuxième notion, les opérations, concerne les concepts et techniques de gestion de version et de configuration, très importantes dans la gestion des produits logiciels. Une mise en pratique est également effectuée et un tour d'horizon des outils du marché est fait dans le cours. Ce chapitre se termine enfin par une introduction à "DevOps", processus prônant une collaboration étroite entre les équipes de production et celles des opérations.


Temps présentiel : 35 heures


Charge de travail étudiant : 65 heures


Méthode(s) d'évaluation : Participation et assiduité, Travail personnel, Examen final


Référence :
Steve Berczuk, Brad Appleton, Software Configuration Management Patterns: Effective Teamwork, Practical Integration, Addison,Wesley, 2002 Bob Aeillo, Leslie Sach, Configuration Management Best Practices, Addison,Wesley, 2010 Andy Hunt, Dave Thomas, Matt Hargett, The Pragmatic Programmer,Pragmatic Unit Testing, 2007 Lasse Koskela, Test Driven, Practical TDD And Acceptance TDD For Java Developers, Manning, 2009 Jonas Bonér, Reactive Microservices Architecture, O'Reilly, 2016

Planification
JourPeriodeSalle
Mar 05/02/201908:00 - 09:15CST-IGE-1-16
Jeu 07/02/201908:00 - 09:15CST-IGE-1-16
Mar 12/02/201908:00 - 09:15CST-IGE-1-16
Mar 19/02/201908:00 - 09:15CST-IGE-1-16
Jeu 21/02/201908:00 - 09:15CST-IGE-1-16
Mar 26/02/201908:00 - 09:15CST-IGE-1-16
Jeu 28/02/201908:00 - 09:15CST-IGE-1-16
Mar 05/03/201908:00 - 09:15CST-IGE-1-16
Jeu 07/03/201908:00 - 09:15CST-IGE-1-16
Mar 12/03/201908:00 - 09:15CST-IGE-1-16
Jeu 14/03/201908:00 - 09:15CST-IGE-1-16
Jeu 21/03/201908:00 - 09:15CST-IGE-1-16
Mar 02/04/201908:00 - 09:15CST-IGE-1-16
Jeu 04/04/201908:00 - 09:15CST-IGE-1-16
Mar 09/04/201908:00 - 09:15CST-IGE-1-16
Jeu 11/04/201908:00 - 09:15CST-IGE-1-16
Lun 15/04/201908:00 - 09:15CST-IGE-1-16
Mar 16/04/201908:00 - 09:15CST-IGE-1-16
Mar 30/04/201908:00 - 09:15CST-IGE-1-16
Jeu 02/05/201908:00 - 09:15CST-IGE-1-16
Mar 07/05/201908:00 - 09:15CST-IGE-1-16
Jeu 09/05/201908:00 - 09:15CST-IGE-1-16
Jeu 23/05/201909:00 - 12:00CST-IGE-2-S inf Ml
Lun 10/06/201912:30 - 15:30CST-IGE-2-S inf TP
Ce cours est proposé dans les diplômes suivants
 Licence en informatique appliquée aux entreprises