Bonnes pratiques du développement agile (3/4) : La qualité du Code, documentation, test, git

Description de la formation

Troisième séance du cycle de 4 journées des bonnes pratiques du développement de logiciels professionnels pour optimiser l'organisation du travail en équipe par la maîtrise d'outils et pratiques communs 

 

Thématiques
Web technologies
Opensource
Objectifs de la formation
  • Apprendre à garantir le niveau de qualité requis pour un produit ou service logiciel commercial.
  • Savoir tester et documenter le code informatique.
  • Utiliser Git avec les outils d'assurance qualité du code produit.
  • Gérer le  cycle de vie du logiciel, au fil des versions.
  • Garantir la qualité du service fourni au long de l'évolution du logiciel.

De manière générale, la formation présentera un ensemble de bonnes pratiques permettant de s'assurer une collaboration efficace sur une base de code que chacun doit pouvoir comprendre.

Conventions de nommage, organisation du code, mise en place de documentation, ces pratiques ne relèvent pas seulement du bon sens elles exigent de la discipline et de la méthode pour être bien intégrées et mises en place dans les entreprises. 

 

Points forts
  • Le formateur, Docteur en Informatique, cumule de nombreuses années d'expérience de conception et pilotage de projets de haut niveau (Data science, IA, ...)
  • Utilisateur chevronné des outils de référence du DevSecOps, il apporte une pédagogie fondée sur la pratique, qui complète idéalement les rappels sur les bases théoriques du développement agile.
  • Les personnes formées sauront : commenter et documenter le code produit, structurer le travail en commun et l'intégration de nouveaux contributeur, garantir la maintenabilité du code dans le temps.
  • Le programme offre des temps de passage à la pratique avec des exercices

 

Public concerné
  • Responsable du développement logiciel - Lead Dev
  • Chefs de produit - Product managers
  • Chefs de projet - Product owners Scrum masters
  • Développeurs
  • Testeurs

 

  • Prérequis :

Les demandeurs ayant suivi la formation "Organiser le développement agile" seront à-même de suivre toutes les formations de ce cycle. Pour qui souhaite s'inscrire en direct à tout ou partie des formations de ce cycle, merci d'indiquer vos coordonnées. Le formateur vous contactera pour vérifier si le contenu correspond à votre attente et votre niveau d'expérience ou de qualification.

 

Programme

Description des bonnes pratiques de code (nommage, organisation, etc), de documentation (code, utilisateur, mainteneur) et de test (unitaire, intégration, haut niveau) pour une collaboration efficace autour d'une base de code commune.

Démonstration des outils gitlab pour le suivi de code (repo et outils git).

Assurance qualité et tests

Gestion de la roadmap

 

Méthodes pédagogiques
  • Moyens pédagogiques et techniques mis en oeuvre : Présentation collective orale avec support vidéo projeté.
  • Exercices successifs de mise en oeuvre (sur ordinateur personnel BYOD ou sur les matériels de notre salle de formation dédiée)
  • Suivi de l’exécution du programme : Feuille d’émargement
  • Une attestation sera remise au stagiaire à l’issue de la formation.
  • Des rapides interrogations orales ou de brefs exercices à résoudre, destinés à remobiliser les notions enseignées, seront programmées à chaque reprise après pause.
  • Appréciation des résultats : Un questionnaire d’évaluation sera effectué en fin de formation. Sur demande et avec l'accord de l'intéressé, les résultats seront communiqués au financeur de la formation.

 

Encadrement

Photo CPIngénieur ECP, Cyril Poulet est docteur en intelligence artificielle (Paris VI UPMC/LIP6).

Il a conduit depuis des recherches dans le domaine des systèmes multi-agents, de l'IA et de l'analyse de données.

Il collabore avec diverses  sociétés de conseil et de recherche, dont CANTON, pour participer à la R&D et en diriger des projets ou élaborer des POCs.

 

Mode
  • La formation se déroule en présentiel dans notre salle dédiée
  • Le nombre de participants est limité à 10 p. en présentiel dans nos locaux
  • Possibilité de réaliser cette formation à distance à l'étude

 

Financements

Notre certification DATADOCK vous permet de financer cette formation grâce aux OPCO jusqu’à 100%
Canton peut vous accompagner dans la gestion administrative.

 

Dernière Mise A Jour

14/06/2024