Aller au contenu principal

Pratiques du développement logiciel de qualité

Habilitation
Code Certif Info N°93761

Nouvelle recherche

Qualification

Niveau de qualification

Sans équivalence de niveau

Sortie

Sans niveau spécifique

Descriptif

Ce parcours de formation permet d'acquérir au concepteur-développeur en informatique les compétences suivantes :

  • Acquérir les pratiques et savoirs essentiels pour produire un code de qualité
  • Retravailler un code existant de bonne ou de mauvaise qualité
  • Développer une posture professionnelle collaborative

Objectif

Concevoir et écrire un code propre ou améliorer un code existant

  • Identifier, expliquer et illustrer les principaux éléments qui forment le clean code
  • Utiliser ces standards sur un projet exemple ainsi que sur du code existant
  • Définir le lien entre la qualité du code et la facilite d'évolution des applications

du code legacy au code propre

  • Savoir appréhender des problèmes de qualité du code et appliquer les techniques de refactoring de code
  • Identifier les points d'entrée pour faire évoluer du code legacy en minimisant les risques
  • Appliquer les techniques pour mettre en place des tests automatises autour de code legacy
  • Évaluer les risques pour choisir une stratégie adaptée de réduction de la dette technique

améliorer son code grâce au code review

  • Découvrir les enjeux et les bénéfices directs et indirects de la revue de code
  • Mettre en oeuvre cette pratique au travers d'exemples issus de la réalité des projets des participants
  • Échanger autour des problématiques de qualité du code, de constitution des standards et de communication en équipe

Optimiser son développement logiciel par les tests

  • Identifier les avantages de tdd sur les autres techniques de programmation (code puis t.u)
  • Développer une application simple avec tdd
  • Expliquer et illustrer les principes à l'oeuvre dans cette démarche
  • Utiliser tdd sur un projet nouveau
  • Utiliser des techniques spécifiques de tdd sur un projet nouveau
  • Utiliser des techniques spécifiques de tdd sur un projet existant


Améliorer la qualité des interactions professionnelles

  • Mieux appréhender les possibilités de feedback et l'effet sur notre vie professionnelle
  • Pratiquer l'art de donner et recevoir des feedbacks afin d'améliorer ses relations avec les autres
  • Savoir distinguer feedback, appréciation, confrontation, dialogue, demande et exigence
  • Reformuler une critique, une évaluation, un jugement, en feedback efficace qui améliore la relation
     

Répertoire Spécifique (RS)

Informations Répertoire Spécifique
Code RS Date Fin Enregistrement Type Enregistrement Statut
RS2381 (nouvelle fenêtre) 2021-12-31T00:00:00Z Enregistrement sur demande Inactif

Historique Répertoire Spécifique

Historique des codes RS
Code RS Date Fin Enregistrement Type Enregistrement Statut
RS2381 (nouvelle fenêtre) 2021-12-31T00:00:00Z Enregistrement sur demande Inactif

Certificateur

  • OCTO Technology

Valideur

Dates de validité pour OCTO Technology
1ère habilitation Début validité Fin validité
— —

Pour en savoir plus

Consulter la source (nouvelle fenêtre)

Ce titre est remplacé par

Session de l'examen

Première session

NC

Dernière session

NC

Domaine de formation (Formacode® V14)

  • 31054 : Informatique - Systèmes d’information et numérique

Liens vers les métiers (ROME)

Groupes formation emploi (GFE)

  • P : Gestion et traitement de l'information

Domaine de spécialité (NSF)

  • 326 T : Informatique, traitement de l'information, réseaux de transmission des données
  • 326 Sans lettre : Informatique, traitement de l'information, réseaux de transmission des données

Accessibilité selon les modalités

Accessibilité selon les modalités de formation
Formation initiale Formation continue Apprentissage Contrat de pro. VAE Demande indiv.
NC NC NC NC NC NC