ATELIER : Fiabilité et qualité logicielle

Formations





Accueil du site > fr > Formations > Ateliers - historique 2016 > ATELIER : Fiabilité et qualité logicielle
Du 31 mai au 1er juinOrléans (45)
Cet atelier est annulé.
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 »

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.

PROGRAMME

Jour 1 : Qualité logicielle du code C
Introduction
◦ Sources courantes de défauts
◦ Utilité de la qualité illustrée par des cas d’usage
◦ Présentation générale des méthodes de qualité logicielle
Le langage C
◦ Conception modulaire et qualité logicielle
◦ Pièges et ambiguïtés du C
◦ Règles MISRA C
◦ Considérations sur le C++ et d’autres langages
◦ Pratique : interprétation des messages du compilateur
Écriture du code
◦ Bonnes pratiques et normes d’écriture
◦ Outil d’indentation automatique
Documentation intégrée
◦ Principe, méthode et utilité
◦ Exemple avec Doxygen
Pratique : Projet avec Code ::Blocks
◦ Écriture modulaire
◦ Indentation automatique avec Astyle
◦ Documentation intégrée avec Doxygen

Jour 2 : Méthodes et outils complémentaires pour la qualité logicielle
Analyse statique du code
◦ Exemples avec CPPCheck et Frama-C
Analyse dynamique et profilers
◦ Exemples avec Valgrind
Gestion de version et traçabilité des défauts
◦ Exemples avec Mercurial et Redmine
Test et automatisation
◦ Tests unitaires, fonctionnels et de non-régression
◦ Intégration continue et tests automatisés : Exemples avec Sonar et Jenkins
Méthodes complémentaires de qualité logicielle
Synthèse et conclusion

Intervenant : ECHOES TECHNOLOGIES

Public
Entreprises, PMEs, startups ou bureaux d’études qui envisagent de développer des applications informatiques ou qui souhaitent se perfectionner.

Prérequis minimum :
Une connaissance du langage C est nécessaire.

INFORMATIONS PRATIQUES

Lieu :
ORLEANS
(lieu exact à préciser)

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 et de 2 participants par PME par session, pour les ateliers traitant de logiciel embarqué.
    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 bd 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 500 € HT soit 600 € TTC. Pour cela contacter Bérénice RABIA.
  • Pour les entreprises non éligibles [1] et les PME qui ne souhaitent pas adhérer : 900 € HT soit 1080 € TTC pour les 2 journées et par personne.

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

Les déjeuners seront pris en commun et sont à la charge du participant.

Contacts :
Yohann DESILES - 06 09 86 49 44
Jean-Marie LECLERCQ - 06 83 11 98 39

Contact Inscriptions :
Bérénice RABIA - 02 40 73 17 24

Cet atelier est annulé.
Notes

[1] (*) 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

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