Logo de la rubrique Une méthodologie pour fiabiliser son code embarqué. Le TDD « Test Driven Development »

Une méthodologie pour fiabiliser son code embarqué. Le TDD « Test Driven Development »

Pour connaitre les prochaines sessions de formation en méthodologie et gestion de projet, cliquez ici



L’ objectif de cette formation est de mettre en œuvre une méthodologie TDD pour sa gestion de projet Logiciel pour améliorer la qualité produit.

OBJECTIFS

Mettre en œuvre une méthodologie TDD pour sa gestion de projet Logiciel pour améliorer la qualité produit

PUBLIC VISE

Développeurs de logiciel et ingénieurs en conception informatique

PREREQUIS

Aisance à utiliser un shell Linux
Bonnes connaissances en programmation langage C.

Un PC avec webcam, haut-parleur et micro et une liaison Internet sont requis.

INTERVENANT

Expert en génie logiciel, processus de gestion et de développement.
Le programme CAP’TRONIC aide, chaque année, 400 entreprises à monter en compétences sur les technologies liées aux systèmes électroniques et logiciel embarqué.

PRIX

Non-adhérent : 1 000€ HT
Adhérent CAP’TRONIC : 800€ HT

LIEU

Formation à distance : Les accès à un outil informatique en ligne adapté seront fournis au stagiaire avant le démarrage de la formation. Aucun logiciel spécifique n’est à installer. Seule une connexion à Internet est requise

PROGRAMME

JOUR 1

  • Introduction et exemples de scénarios types, introduisant la problématique d’un code de qualité, testé et documenté
  • Approche système
  • Elaboration d’un document logiciel
  • Les documents de spécifications et d’exigences
  • Cas pratique avec prise en compte des tests dès les phases de conception
  • Les différentes gestions de projet
  • La qualité de code
  • Norme de codage
    Principe et exemples : Linux coding style, MISRA, google coding style
  • Métrique, Revue de code et documentation
  • Travaux pratiques
  • Rédaction de spécifications et d’exigences

JOUR 2

  • Les documents de vérification et validation
  • Outils de gestion de configuration
  • Théorie : Principe, test de non régression, automatisation des tests, testabilité
  • Différents types de tests
  • Tests unitaires : Définition et mise en pratique sur outil de test unitaire
    Tests d’intégration : Définition et stratégie
    Tests de validation : Définition et mise en œuvre
  • Conclusion/Discussions.

ORGANISATION

Moyens pédagogiques : Outil de visioconférence - Support de cours - Etude de cas – Assistance pédagogique assurée par le formateur pour une durée de 2 mois suivant la formation.
Moyens permettant d’apprécier les résultats de l’action : Evaluation de l’action de formation par l’envoi d’un questionnaire de satisfaction.
Moyen permettant de suivre l’exécution de l’action : Evaluation des connaissances via un questionnaire avant et après la formation.
Sanction de la formation : Attestation d’assiduité

RENSEIGNEMENTS ET INSCRIPTION

Dorothée WALLART : wallart@captronic.fr - 04 38 78 37 36
Pour toute question y compris les conditions d’accès pour les publics en situation de handicap.

Les inscriptions sont closes. Pour connaitre les prochaines sessions de formation en méthodologie et gestion de projet, cliquez ici

Informations mises à jour le 22/10/2021

info portfolio