063QUPRL6

Contrôle qualité dans le développement de logiciels

Positionnement de l’UE : - Place de l’UE dans le cursus : Licence - UE obligatoire Lien avec le référentiel de compétences / les résultats d’apprentissage programme : Elle contribue au développement de compétences suivantes : - Développer en respectant les spécifications - Effectuer des tests unitaires et d’intégration Objectif général : - S’assurer de la qualité d’un logiciel lors de son développement. - Gérer les versions du code et les mises à jour.


Temps présentiel : 35 heures


Charge de travail étudiant : 65 heures


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


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

Ce cours est proposé dans les diplômes suivants
 Licence en informatique appliquée aux entreprises