Logo ESI
Bannière
ESI talents

Bienvenue



Retour - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Syllabus OGL
Télécharger



Crédits : 4

OGL
Outils de Génie Logiciel
Software engineering tools

Coef : 4
VH Cours : 15.00
VH TD : 45.00
Pré-requis :
IGL

Ingénierie des Compétences

Familles de Compétences
  • CF4 : Concevoir, réaliser et maintenir des logiciels de qualité
Type de compétence: TEC : Technique, MET : Méthodologique, MOD : Modélisation, OPE : Opérationnel,
Niveau de compétence:
Base Intermédiaire Avancé


Famille de Compétence Compétence Elément de Compétence Type
CF4 C4.2: Mettre en oeuvre une méthodologie pour le développement logiciel C42.5: Mettre en oeuvre les outils nécessaires pour automatiser les tâches répétitives du développement et faciliter le travail en équipe. MET
C42.2: Mettre en oeuvre une méthodologie agile dans le développement logiciel MET
C42.6: Mettre en oeuvre les tests unitaires et d'intégration d'un logiciel TEC

Description du programme de la matière

Objectifs:

Acquérir à l’aide des outils, des compétences dans l’utilisation des bonnes pratiques du génie logiciel.
Utiliser des outils pour améliorer la qualité d’un logiciel.
Maitriser les outils nécessaires pour automatiser les tâches répétitives du développement et faciliter le travail en équipe.

Contenu:

I. Outils de tests unitaires
II. Outils de tests fonctionnels
III. Outils d'analyse de qualité du code
IV. Outils de Gestion de versions
V. Outils de construction logiciel
VI. Outils d'intégration continue

Travail Personnel:

Bibliographie:

Acharya, Sujoy. Mastering Unit Testing Using Mockito and JUnit. Packt Publishing Ltd, 2014.
Brent Laster. Jenkins 2: Up and Running. O’Reilly, 2017.
CAMPBELL, G. et PAPAPETROU, Patroklos P. SonarQube in action. Manning Publications Co., 2013.
Chacon, Scott, and Ben Straub. Pro git. Apress, 2014.
Maynard, Travis. Getting Started with Gulp–Second Edition. Packt Publishing Ltd, 2017.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -