Méthodologies pour fiabiliser son code embarqué et le rendre testable
Vous menez un projet comportant de l’électronique embarquée ? Comment s’assurer de la fiabilité de votre code ? Parmi les approches disponibles, il existe des méthodes basées sur la testabilité du code. Ces méthodes seront présentées dans le détail lors de cette formation.
OBJECTIF
Maitriser les différentes méthodes de gestion de projet logiciel pour améliorer la testabilité et la qualité du code produit.
PUBLIC VISE
Ingénieurs et techniciens en conception produit et industrialisation, Chef de projet, Responsables Qualité, Dirigeants.
PREREQUIS
Bonnes connaissances en programmation langage C.
Un PC avec webcam, haut-parleur et micro et une liaison Internet sont requis.
INTERVENANT
Ingénieur CAPTRONIC, expert en logiciel embarque, en processus de
gestion et 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 200€ HT
Adhérent CAP’TRONIC : 900€ HT
Remarque : Notre certification QUALIOPI vous garantit un process certifié sur nos actions de formation et permet un financement des formations CAP’TRONIC par votre Opérateur de Compétences (OPCO) hors CPF.
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
Tour de Table
- 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.
Tour de Table
ORGANISATION
Moyens pédagogiques : Outil de visioconférence - Support de cours – Démonstration et travaux pratiques. Une assistance pédagogique sur le cours sera assurée par le formateur pendant 1 mois à l’issue de 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 à chaud à l’issue de la formation, puis d’un questionnaire à froid quelques semaines après la formation.
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 - 06 30 92 27 32
Pour toute question y compris les conditions d’accès pour les publics en situation de handicap
Méthodologies pour fiabiliser son code embarqué et le rendre testable - Les 1er et 2 avril 2025
Les informations recueillies sur ce formulaire sont enregistrées dans un fichier informatisé par JESSICA France à des fins de communication via emailing. Elles sont conservées jusqu’à votre demande de désinscription et sont destinées aux équipes de JESSICA France localisées en France.
Conformément à la loi « informatique et libertés », vous pouvez exercer votre droit d’accès aux données vous concernant et les faire rectifier en contactant
Informations mises à jour le 25/09/2024