Fiabilité et qualité logicielle : des outils et des méthodes pour détecter les défauts de conception

Formations





Accueil du site > fr > Formations > Ateliers - historique 2014 > Fiabilité et qualité logicielle : des outils et des méthodes pour détecter les (...)
Du 8 au 9 juillet 2014Blois (41)
Les défauts logiciels (bugs) lorsqu’ils arrivent lors de la phase de production, ou pire, chez un client, sont un vrai problème pour les entreprises qui développent des programmes informatiques.
Plus les défauts sont trouvés tôt dans la chaîne de conception logicielle, moins leur correction coûte cher. A l’inverse, des défauts logiciels découverts et corrigés chez le Client peuvent avoir des effets économiques et d’image désastreux.
Il existe des normes, des méthodes et des outils qui permettent de ne pas produire ou de capturer les bugs.
« Le bug le moins cher à corriger est celui qu’on ne produit pas »
Inscription en ligne

Objectifs :

Cet atelier vise à donner, aux PME, les bases pour appliquer, de manière pragmatique, des méthodes issues de groupes industriels, afin d’augmenter la qualité du logiciel.
Le principe de cette formation, est de présenter et d’utiliser un ensemble d’outils d’analyse de code source, permettant de capturer un maximum d’erreurs de conception, pour certains avant même la compilation.
Des outils gratuits seront présentés et utilisés. En fin de formation, le stagiaire emportera l’ensemble des travaux, exemples et exercices réalisés pendant les 2 jours.

Public visé et prérequis

Entreprises, PME, startups ou bureaux d’études qui envisagent de développer des applications informatiques ou qui souhaitent se perfectionner. Une connaissance du langage C est nécessaire.

Programme :

JOUR 1

- Introduction
Exemples de scénarios types introduisant la problématique d’un code de qualité, testé et documenté

- Normes de codage
Principe et exemples : Linux coding style, MISRA, google coding style

- Outils de gestion de configuration
Principes et exemples : SVN, GiT

- Gestion de tickets de modification / défauts.

- Les tests
Principes, Test de non régression, Automatisation des tests, Testabilité

- Documentation de code
Doxygen

JOUR 2

- Détection automatique d’erreur : Les outils statiques
les warning du compilateur, splint, cppcheck, Vera++

- Les outils dynamiques
Principe et mise en œuvre des outils Valgrind

- Les outils propriétaires
Principe et mise en œuvre des outils Purify & Sonar

- Exercices réalisés au cours de la formation
• Utilisation SVN basique
• Navigation dans le code sources avec SVN et TRAC
• Cppcheck
• Valgrind
• Etude de cas sur l’automatisation de tests
• Rendre une application testable.

- Conclusion/Discussions

Intervenant : société TOCEA

Lieu :
INSA Centre Val de Loire site de Blois
3 rue de la Chocolaterie
41000 BLOIS
Plan d’accès

L’Atelier se déroulera en Salle A01 de 9h00 à 17h00 les 8 et 9 juillet

Nombre de places limité !

Participation aux frais :
  • Pour les PME adhérentes CAP’TRONIC : prise en charge totale du coût de l’inscription dans la limite de 10 hommes/jour de formation dans l’année d’adhésion. L’inscription sera validée à réception d’un chèque de caution de 100 €TTC par personne, qui sera renvoyé au participant après l’atelier. En cas d’absence non remplacée à l’atelier, la caution sera encaissée et une facture sera établie. Chèque de caution à retourner par courrier à : JESSICA France – 60 boulevard du Maréchal Juin - 44100 NANTES

  • Si vous êtes une PME non adhérente, vous pouvez adhérer à l’association JESSICA France pour un montant de 600,00 €TTC, pour cela contactez l’ingénieur CAP’TRONIC.

  • Pour les entreprises non éligibles (*), les PME non adhérentes : 400 € HT/jour/personne 800 € HT soit 960 € TTC (TVA 20 %) pour les 2 journées et par personne.

  • Pour les centres de compétences publics, membres actifs de JESSICA France : Nous contacter.

  • Pour les centres de compétences publics, qui ne sont pas membres actifs de JESSICA France : Nous contacter.

Remarque : Cet atelier est éligible au financement par votre Organisme Paritaire Collecteur Agréé (OPCA) ou au DIF

(*) Critères d’éligibilité : Toute PME de droit français, de taille inférieure à 2000 personnes n’étant pas détenue à plus de 50% par un groupe de plus de 2000 personnes.

Cet atelier est éligible au financement par votre Organisme Paritaire Collecteur Agréé (OPCA) ou au DIF

Contact :
Yohann DESILES - 06 09 86 49 44 - desiles@captronic.fr

Crédits © JESSICA FRANCE 2005 - 2016
Le programme CAP’TRONIC est financé par le Ministère de l’Economie et des Finances.