SlideShare une entreprise Scribd logo

[FR] Récit Utilisateur ArianeGroup

Itris Automation Square
Itris Automation Square
Itris Automation SquareChargée de Marketing & Communication chez Itris Automation - Comité d'organisation du Startup Weekend à Itris Automation Square

ArianeGroup, leader mondial dans la conception, le développement et la production des moteurs à propergol solide pour missiles et lanceurs spatiaux, n’avait pas la possibilité de vérifier la qualité logicielle imposée par ses standards. En effet, les exigences du secteur en terme de sécurité et de fiabilité nécessitent la vérification de la qualité des programmes automates industriels. Ce leader en aérospatial a donc fait appel à Itris Automation. Depuis 2011, ArianeGroup utilise systématiquement PLC Checker, outil automatique de contrôle, sur chaque automate remplacé, ajouté ou modifié de manière significative. Découvrez dès à présent le fonctionnement du contrôle qualité des automates au sein du secteur de l’Aérospatial, la Défense, la Sécurité. Bonne lecture ! Retrouvez-nous sur http://www.itris-automation.com Contactez-nous sur contact@itris-automation.com pour plus d'informations.

[FR] Récit Utilisateur ArianeGroup

1  sur  5
Télécharger pour lire hors ligne
Récit utilisateur
Le contrôle qualité des automates avec PLC Checker dans l’Aérospatial, la Défense, et la Sécurité - 1
Le contexte
ArianeGroup, leader mondial dans la conception,
le développement et la production des moteurs à
propergol solide pour missiles et lanceurs
spatiaux, n’avait pas la possibilité de vérifier la
qualité logicielle imposée par ses standards.
Le défi
Les exigences du secteur en termes de sécurité
et de fiabilité nécessitent la vérification de la
qualité des programmes automates industriels.
La solution
PLC Checker, outil automatique de vérification,
est utilisé depuis 2011 de manière systématique
sur chaque automate remplacé, ajouté ou modifié
de manière significative.
Le résultat
Un retour sur investissement fort, une
amélioration significative de la qualité des
programmes et des gains de temps en
maintenance.
Le contrôle qualité des automates avec PLC Checker
dans les domaines de l’Aérospatial, la Défense, et la
Sécurité
Le retour d’expérience d’ArianeGroup
Récit utilisateur
Le contrôle qualité des automates avec PLC Checker dans l’Aérospatial, la Défense, et la Sécurité - 2
LE CONTEXTE
ArianeGroup est un des leaders mondiaux dans la conception, le développement et
la production des moteurs à propergol solide pour missiles et lanceurs spatiaux, des
industries très exigeantes en termes de sécurité, performances, fiabilité et disponibilité.
Plus de 70 ans d’expérience dans les secteurs de défense et d’espace, ArianeGroup,
anciennement Airbus Safran Launchers, a un savoir-faire unique en Europe en matière
de lanceurs spatiaux civils et militaires.
Si ArianeGroup devait s’assurer de la qualité de ses programmes automates
industriels, il n’avait pas de solution pour le faire jusqu’à 2010. La qualité logicielle
imposée par ses standards n’était donc vérifiée que par sondages et cette approche
était considérée comme non satisfaisante.
LE DÉFI
Itris Automation est intervenu auprès
d’ArianeGroup pour confirmer la qualité de
leurs programmes automates industriels,
grâce à l’amélioration du suivi des règles et
des standards. Historiquement, la méthode
utilisée pour ce faire était la revue de code
manuelle par rapport à des référentiels
(règles, fiches de tests). Mais cette technique
comportait de nombreux inconvénients : la
pertinence et l’exactitude de la revue
dépendent de l’automaticien en charge, et le
résultat n’est jamais exhaustif du fait du
nombre important de lignes de code. Il en
résulte de la lourdeur et donc un coût important pour sa mise en œuvre sur de gros
programmes. Par conséquent, la rentabilité (ROI) de cette revue de code manuelle
était insatisfaisante.
Jusqu’en 2010, il n’était pas possible pour ArianeGroup de vérifier la qualité logicielle
imposée par ses standards internes alors qu’elle est considérée comme une vraie
nécessité. Les équipes étaient
donc en recherche d’une
solution et ont découvert PLC
Checker, édité par la société
grenobloise Itris Automation.
PLC Checker est une
application collaborative à
distance permettant l'analyse statique de code, dans le cadre de la gestion de la qualité
des programmes automates. PLC Checker détecte les anomalies des programmes
automates, contrôle l’efficacité du code et analyse leur conformité avec des règles.
Le référentiel de contrôle qualité de PLC
Checker permet d’obtenir des règles
formalisées grâce à leur contrôle
systématique et automatique.
Récit utilisateur
Le contrôle qualité des automates avec PLC Checker dans l’Aérospatial, la Défense, et la Sécurité - 3
Schneider Electric, EDF, Areva, Renault, Engie comptent parmi les utilisateurs de cette
solution.
Au sein d’ArianeGroup, PLC Checker a été identifié comme étant la solution, pour
contrôler automatiquement et systématiquement la qualité logicielle imposée par les
standards internes et ce en toute indépendance. Ainsi, Pascal POTHIER, Chef de
Projet Travaux Neufs chez ArianeGroup, explique : « Notre approche dans l’utilisation
de PLC Checker a été double. Dans un premier temps, nous avons fait procéder à des
audits en fin de projet en utilisant PLC Checker, prenant ainsi une “photo” de la qualité.
Ensuite, nous avons choisi d’utiliser PLC Checker de manière continue, faisant ainsi
un “film” tout au long du projet : l’intégrateur dispose d’un jeton valable sur une durée,
lui permettant de faire autant de “photos” que souhaité pour composer le “film” et donc
être dans une démarche d’amélioration continue ».
LA SOLUTION
Les équipes d’ArianeGroup et celles d’Itris Automation ont rapidement collaboré pour
mettre en œuvre PLC Checker
selon une démarche itérative en
plusieurs étapes. Les équipes
d’Itris Automation ont ainsi créé
un jeu de règles pour
ArianeGroup, en adaptant les
règles de PLC Checker aux
standards de son client.
Puis, entre fin 2009 et début
2010, une série de tests furent
effectués sur trois
installations, pour lesquelles un
rapport issu de PLC Checker était demandé. Le code provenait en effet de trois
fournisseurs différents, aux pratiques potentiellement divergentes. L’année suivante,
grâce aux résultats satisfaisants obtenus, l’emploi de PLC Checker fut systématisé sur
chaque automate remplacé, ajouté ou modifié de manière significative au sein
d’ArianeGroup et ce en prenant en compte les retours des intégrateurs. Depuis 2009,
ce sont 10 projets comportant au total 26 automates qui ont été contrôlés avec PLC
Checker.
Ainsi, Pascal POTHIER détaille : « Entre 2010 et 2012, nous sommes passés d’un
taux de conformité à nos règles de 63% à 85%, et entre 2013 et 2016, nous avons
commencé à atteindre nos objectifs de qualité (zéro écarts). Ceci a été permis par
l’existence de règles communes pour « standardiser » la rédaction des programmes
et d’un référentiel permettant un suivi pointu de la qualité de nos programmes. »
PLC Checker favorise la maintenabilité des programmes
automates grâce à la standardisation des règles de
codage, rendues plus lisibles.
Récit utilisateur
Le contrôle qualité des automates avec PLC Checker dans l’Aérospatial, la Défense, et la Sécurité - 4
LE RÉSULTAT
Suite au succès de ces premières
utilisations, les équipes
d’ArianeGroup ont décidé d’utiliser
de plus en plus largement PLC
Checker, et ce au-delà du site
initialement concerné.
« Le premier bilan que nous
pouvons effectuer suite aux projets
pilotes mis en place et à nos
retours d’expériences est vraiment
positif », explique Pascal
POTHIER. « Malgré une adhésion
initiale difficile des fournisseurs
pour mettre en œuvre PLC
Checker, ils ont fini par se rendre
compte d’eux-mêmes que
l’utilisation d’un outil automatique assure un contrôle qualité unique et indépendant,
vital pour notre industrie. »
« De plus, depuis que nous utilisons PLC Checker, ArianeGroup estime son retour sur
investissement à hauteur de 200% grâce à une réception usine plus efficace et une
maintenance optimisée. Les programmes sont plus lisibles et, par conséquent, les
modifications et corrections des applications en usine sont plus faciles. Enfin, nos
équipes de maintenance gagnent du temps et peuvent être formées de façon
homogène ».
La prochaine étape pour ArianeGroup est de systématiser l’utilisation de PLC Checker
dans la phase de maintenance, en utilisant l’outil au début et à la fin des projets de
modernisation, pour assurer que tous les projets atteignent les objectifs de qualité.
PLC Checker est disponible pour
 CoDeSys v2.x, v3.x
 Beckoff TwinCAT 2 and 3
 ICS Triplex ISaGRAF 4.12
 Phoenix Contact PC Worx and
MULTIPROG 5.50
 PLCopen XML
 Rockwell Automation RSLogix 5,
RSLogix 500, and RSLogix 5000
 Schneider Electric Unity Pro, PL7 Pro,
Orphee, XTEL, and SoMachine 4
 Siemens Step5, Step7, and TIA Portal
 Yokogawa Stardom
Une formation à la maintenance réduite et un
dépannage plus rapide ont permis à ArianeGroup
d’obtenir un retour sur investissement positif suite à
l’utilisation de PLC Checker.
Récit utilisateur
Le contrôle qualité des automates avec PLC Checker dans l’Aérospatial, la Défense, la Sécurité - 5
A propos d’Itris Automation
Entreprise implantée à Grenoble, Itris Automation est une société éditrice de logiciels
qui fournit des outils de conversion, vérification, documentation, et aide au diagnostic
pour les automates programmables. Grâce à ses technologies avancées, Itris
Automation aide ses clients à améliorer leurs process de développement, et ainsi à
écrire des programmes de meilleure qualité plus rapidement. Spécialistes de la qualité
logicielle et des standards de codage, les équipes d’Itris Automation mettent en œuvre
des technologies innovantes au service de l'industrie.
Schneider Electric, EDF, Sanofi, Ford, Eiffage, Soitec et ArianeGroup comptent parmi
les clients principaux d’Itris Automation.
Pour plus d'informations, visitez www.itris-automation.com
Retrouvez l’interview de Pascal POTHIER pour ArianeGroup dans la rubrique Témoignages
clients sur le site web d’Itris Automation.

Recommandé

[FR] Récit Utilisateur Industrie Pharmaceutique
[FR] Récit Utilisateur Industrie Pharmaceutique[FR] Récit Utilisateur Industrie Pharmaceutique
[FR] Récit Utilisateur Industrie PharmaceutiqueItris Automation Square
 
[FR] Récit utilisateur inudstrie pharmaceutique
[FR] Récit utilisateur inudstrie pharmaceutique[FR] Récit utilisateur inudstrie pharmaceutique
[FR] Récit utilisateur inudstrie pharmaceutiqueItris Automation Square
 
20090609 05 - Audit de code automatisé chez Renault
20090609 05 - Audit de code automatisé chez Renault20090609 05 - Audit de code automatisé chez Renault
20090609 05 - Audit de code automatisé chez RenaultLeClubQualiteLogicielle
 
20130113 02 - TMMI, un modèle pour rentabiliser une organisation de test et a...
20130113 02 - TMMI, un modèle pour rentabiliser une organisation de test et a...20130113 02 - TMMI, un modèle pour rentabiliser une organisation de test et a...
20130113 02 - TMMI, un modèle pour rentabiliser une organisation de test et a...LeClubQualiteLogicielle
 
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...
Tester en continu avec le Cloud - GACHE HUCKERT - AXA FRANCE - Soirée du Test...TelecomValley
 
20120612 05 - Etude de maturité d'une organisation de tests avec TPI Next
20120612 05 - Etude de maturité d'une organisation de tests avec TPI Next20120612 05 - Etude de maturité d'une organisation de tests avec TPI Next
20120612 05 - Etude de maturité d'une organisation de tests avec TPI NextLeClubQualiteLogicielle
 
20130523 04 - Grille d'évaluation - Gestion du patrimoine de test
20130523 04 - Grille d'évaluation - Gestion du patrimoine de test20130523 04 - Grille d'évaluation - Gestion du patrimoine de test
20130523 04 - Grille d'évaluation - Gestion du patrimoine de testLeClubQualiteLogicielle
 

Contenu connexe

Tendances

Et si mon test était la spécification de mon application ? - JACOB - iWE - So...
Et si mon test était la spécification de mon application ? - JACOB - iWE - So...Et si mon test était la spécification de mon application ? - JACOB - iWE - So...
Et si mon test était la spécification de mon application ? - JACOB - iWE - So...TelecomValley
 
Neolians testing offer
Neolians testing offerNeolians testing offer
Neolians testing offerryad_o
 
20090113 03 - Exigences et mise en oeuvre du processus mesure et analyse
20090113 03 - Exigences et mise en oeuvre du processus mesure et analyse20090113 03 - Exigences et mise en oeuvre du processus mesure et analyse
20090113 03 - Exigences et mise en oeuvre du processus mesure et analyseLeClubQualiteLogicielle
 
Altran soirée du test logiciel - assez des c 05-10-17
Altran   soirée du test logiciel - assez des c 05-10-17Altran   soirée du test logiciel - assez des c 05-10-17
Altran soirée du test logiciel - assez des c 05-10-17Marc Hage Chahine
 
20140410 - Implémentation de squash TM-TA - Architecture et méthodologie
20140410 - Implémentation de squash TM-TA - Architecture et méthodologie20140410 - Implémentation de squash TM-TA - Architecture et méthodologie
20140410 - Implémentation de squash TM-TA - Architecture et méthodologieLeClubQualiteLogicielle
 
20171122 03 - Les tests de performance en environnement DevOps
20171122 03 - Les tests de performance en environnement DevOps20171122 03 - Les tests de performance en environnement DevOps
20171122 03 - Les tests de performance en environnement DevOpsLeClubQualiteLogicielle
 
20140410 - Choisir et implanter un outil de test
20140410 - Choisir et implanter un outil de test20140410 - Choisir et implanter un outil de test
20140410 - Choisir et implanter un outil de testLeClubQualiteLogicielle
 
Testez en continu avec le Cloud ou "Comment réduire le TTM et le coût de l’...
Testez en continu avec le Cloud  ou "Comment réduire le TTM  et le coût de l’...Testez en continu avec le Cloud  ou "Comment réduire le TTM  et le coût de l’...
Testez en continu avec le Cloud ou "Comment réduire le TTM et le coût de l’...Pierre-Henri Gache
 
La stratégie de test sur un système multi-environnements - POTEL HAGE CHAHINE...
La stratégie de test sur un système multi-environnements - POTEL HAGE CHAHINE...La stratégie de test sur un système multi-environnements - POTEL HAGE CHAHINE...
La stratégie de test sur un système multi-environnements - POTEL HAGE CHAHINE...TelecomValley
 
Soirée du Test Logiciel - Les dernières tendances du test logiciel - B. LEGEA...
Soirée du Test Logiciel - Les dernières tendances du test logiciel - B. LEGEA...Soirée du Test Logiciel - Les dernières tendances du test logiciel - B. LEGEA...
Soirée du Test Logiciel - Les dernières tendances du test logiciel - B. LEGEA...TelecomValley
 
20151013 - DevOps et qualification continue
20151013 - DevOps et qualification continue20151013 - DevOps et qualification continue
20151013 - DevOps et qualification continueLeClubQualiteLogicielle
 
20171122 01 - REX : Intégration et déploiement continu chez Engie
20171122 01 - REX : Intégration et déploiement continu chez Engie20171122 01 - REX : Intégration et déploiement continu chez Engie
20171122 01 - REX : Intégration et déploiement continu chez EngieLeClubQualiteLogicielle
 
Bug prediction - MILHAU - Amadeus - Soirée du Test Logiciel Sophia 2019
Bug prediction - MILHAU - Amadeus - Soirée du Test Logiciel Sophia 2019Bug prediction - MILHAU - Amadeus - Soirée du Test Logiciel Sophia 2019
Bug prediction - MILHAU - Amadeus - Soirée du Test Logiciel Sophia 2019TelecomValley
 
20151013 - Réduire les coûts des tests de performance ?
20151013 - Réduire les coûts des tests de performance ?20151013 - Réduire les coûts des tests de performance ?
20151013 - Réduire les coûts des tests de performance ?LeClubQualiteLogicielle
 
Atteindre la maturité de l'Application Readiness
Atteindre la maturité de l'Application ReadinessAtteindre la maturité de l'Application Readiness
Atteindre la maturité de l'Application ReadinessFlexera
 
Soirée du Test Logiciel - Démystifier les xDD - C. TARDIEU, Acp qualife
Soirée du Test Logiciel - Démystifier les xDD - C. TARDIEU, Acp qualifeSoirée du Test Logiciel - Démystifier les xDD - C. TARDIEU, Acp qualife
Soirée du Test Logiciel - Démystifier les xDD - C. TARDIEU, Acp qualifeTelecomValley
 
White paper" La DO-254 pour les nuls"
White paper" La DO-254 pour les nuls"White paper" La DO-254 pour les nuls"
White paper" La DO-254 pour les nuls"SILKAN
 
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...AQT-presentations
 

Tendances (20)

Et si mon test était la spécification de mon application ? - JACOB - iWE - So...
Et si mon test était la spécification de mon application ? - JACOB - iWE - So...Et si mon test était la spécification de mon application ? - JACOB - iWE - So...
Et si mon test était la spécification de mon application ? - JACOB - iWE - So...
 
20111004 04 - Présentation ATDD
20111004 04 - Présentation ATDD20111004 04 - Présentation ATDD
20111004 04 - Présentation ATDD
 
Neolians testing offer
Neolians testing offerNeolians testing offer
Neolians testing offer
 
20090113 03 - Exigences et mise en oeuvre du processus mesure et analyse
20090113 03 - Exigences et mise en oeuvre du processus mesure et analyse20090113 03 - Exigences et mise en oeuvre du processus mesure et analyse
20090113 03 - Exigences et mise en oeuvre du processus mesure et analyse
 
Altran soirée du test logiciel - assez des c 05-10-17
Altran   soirée du test logiciel - assez des c 05-10-17Altran   soirée du test logiciel - assez des c 05-10-17
Altran soirée du test logiciel - assez des c 05-10-17
 
20140410 - Implémentation de squash TM-TA - Architecture et méthodologie
20140410 - Implémentation de squash TM-TA - Architecture et méthodologie20140410 - Implémentation de squash TM-TA - Architecture et méthodologie
20140410 - Implémentation de squash TM-TA - Architecture et méthodologie
 
20171122 03 - Les tests de performance en environnement DevOps
20171122 03 - Les tests de performance en environnement DevOps20171122 03 - Les tests de performance en environnement DevOps
20171122 03 - Les tests de performance en environnement DevOps
 
20140410 - Choisir et implanter un outil de test
20140410 - Choisir et implanter un outil de test20140410 - Choisir et implanter un outil de test
20140410 - Choisir et implanter un outil de test
 
Testez en continu avec le Cloud ou "Comment réduire le TTM et le coût de l’...
Testez en continu avec le Cloud  ou "Comment réduire le TTM  et le coût de l’...Testez en continu avec le Cloud  ou "Comment réduire le TTM  et le coût de l’...
Testez en continu avec le Cloud ou "Comment réduire le TTM et le coût de l’...
 
La stratégie de test sur un système multi-environnements - POTEL HAGE CHAHINE...
La stratégie de test sur un système multi-environnements - POTEL HAGE CHAHINE...La stratégie de test sur un système multi-environnements - POTEL HAGE CHAHINE...
La stratégie de test sur un système multi-environnements - POTEL HAGE CHAHINE...
 
Soirée du Test Logiciel - Les dernières tendances du test logiciel - B. LEGEA...
Soirée du Test Logiciel - Les dernières tendances du test logiciel - B. LEGEA...Soirée du Test Logiciel - Les dernières tendances du test logiciel - B. LEGEA...
Soirée du Test Logiciel - Les dernières tendances du test logiciel - B. LEGEA...
 
20151013 - DevOps et qualification continue
20151013 - DevOps et qualification continue20151013 - DevOps et qualification continue
20151013 - DevOps et qualification continue
 
20171122 01 - REX : Intégration et déploiement continu chez Engie
20171122 01 - REX : Intégration et déploiement continu chez Engie20171122 01 - REX : Intégration et déploiement continu chez Engie
20171122 01 - REX : Intégration et déploiement continu chez Engie
 
Bug prediction - MILHAU - Amadeus - Soirée du Test Logiciel Sophia 2019
Bug prediction - MILHAU - Amadeus - Soirée du Test Logiciel Sophia 2019Bug prediction - MILHAU - Amadeus - Soirée du Test Logiciel Sophia 2019
Bug prediction - MILHAU - Amadeus - Soirée du Test Logiciel Sophia 2019
 
20151013 - Réduire les coûts des tests de performance ?
20151013 - Réduire les coûts des tests de performance ?20151013 - Réduire les coûts des tests de performance ?
20151013 - Réduire les coûts des tests de performance ?
 
Atteindre la maturité de l'Application Readiness
Atteindre la maturité de l'Application ReadinessAtteindre la maturité de l'Application Readiness
Atteindre la maturité de l'Application Readiness
 
Soirée du Test Logiciel - Démystifier les xDD - C. TARDIEU, Acp qualife
Soirée du Test Logiciel - Démystifier les xDD - C. TARDIEU, Acp qualifeSoirée du Test Logiciel - Démystifier les xDD - C. TARDIEU, Acp qualife
Soirée du Test Logiciel - Démystifier les xDD - C. TARDIEU, Acp qualife
 
[FR] Poster Cetsis 2014 - PLC Checker
[FR] Poster Cetsis 2014 - PLC Checker[FR] Poster Cetsis 2014 - PLC Checker
[FR] Poster Cetsis 2014 - PLC Checker
 
White paper" La DO-254 pour les nuls"
White paper" La DO-254 pour les nuls"White paper" La DO-254 pour les nuls"
White paper" La DO-254 pour les nuls"
 
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...
 

Similaire à [FR] Récit Utilisateur ArianeGroup

qualité logicielle (8).pdf
qualité logicielle (8).pdfqualité logicielle (8).pdf
qualité logicielle (8).pdfNoamHaythem
 
qualimétrie logiciel - Entreprise Software Analytic - nov 2015
qualimétrie logiciel -  Entreprise Software Analytic - nov 2015qualimétrie logiciel -  Entreprise Software Analytic - nov 2015
qualimétrie logiciel - Entreprise Software Analytic - nov 2015Julien Vq
 
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...TelecomValley
 
L'Approche SMV de COGENIT
L'Approche SMV de COGENITL'Approche SMV de COGENIT
L'Approche SMV de COGENITSany_M
 
Comment construire son laboratoire de tests mobiles avec HP Mobile Center
Comment construire son laboratoire de tests mobiles avec HP Mobile CenterComment construire son laboratoire de tests mobiles avec HP Mobile Center
Comment construire son laboratoire de tests mobiles avec HP Mobile CenterGuillaume Deshayes
 
Offre onepoint - Qualite Logicielle
Offre onepoint - Qualite Logicielle Offre onepoint - Qualite Logicielle
Offre onepoint - Qualite Logicielle GroupeONEPOINT
 
Cas Client Bouygues Telecom - CloudNetCare
Cas Client Bouygues Telecom - CloudNetCareCas Client Bouygues Telecom - CloudNetCare
Cas Client Bouygues Telecom - CloudNetCareCloudNetCare
 
Avis d'expert : Les Tests Logiciels
Avis d'expert : Les Tests LogicielsAvis d'expert : Les Tests Logiciels
Avis d'expert : Les Tests LogicielsCloudNetCare
 
Afterwork OCTO Delivery - L'ADN d'un développement produit réussi
Afterwork OCTO Delivery - L'ADN d'un développement produit réussiAfterwork OCTO Delivery - L'ADN d'un développement produit réussi
Afterwork OCTO Delivery - L'ADN d'un développement produit réussicyrilpicat
 
L'ADN d'un développement produit réussi
L'ADN d'un développement produit réussiL'ADN d'un développement produit réussi
L'ADN d'un développement produit réussiOCTO Technology Suisse
 
Session #2 du workshop sur la performance en environnement de production
Session #2 du workshop sur la performance en environnement de productionSession #2 du workshop sur la performance en environnement de production
Session #2 du workshop sur la performance en environnement de productionDEFO KUATE Landry
 
Dtq4_fra
Dtq4_fraDtq4_fra
Dtq4_fraDTQ4
 
Conduite d'un projet informatique - Assurance Qualité et Aspects Juridiques
Conduite d'un projet informatique - Assurance Qualité et Aspects JuridiquesConduite d'un projet informatique - Assurance Qualité et Aspects Juridiques
Conduite d'un projet informatique - Assurance Qualité et Aspects JuridiquesMohamed Sabra
 
20130113 04 - Tests d'integration et virtualisation - La vision IBM
20130113 04 - Tests d'integration et virtualisation - La vision IBM20130113 04 - Tests d'integration et virtualisation - La vision IBM
20130113 04 - Tests d'integration et virtualisation - La vision IBMLeClubQualiteLogicielle
 
Analyse de code: accélérez la validation de vos applications C#
Analyse de code: accélérez la validation de vos applications C#Analyse de code: accélérez la validation de vos applications C#
Analyse de code: accélérez la validation de vos applications C#kalistick
 
Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Erradi Mohamed
 
Accélérez itSMF 2013
Accélérez itSMF 2013Accélérez itSMF 2013
Accélérez itSMF 2013itSMF France
 
20090113 05 - Démarche qualimétrique (BNP Paribas)
20090113 05 - Démarche qualimétrique (BNP Paribas)20090113 05 - Démarche qualimétrique (BNP Paribas)
20090113 05 - Démarche qualimétrique (BNP Paribas)LeClubQualiteLogicielle
 

Similaire à [FR] Récit Utilisateur ArianeGroup (20)

qualité logicielle (8).pdf
qualité logicielle (8).pdfqualité logicielle (8).pdf
qualité logicielle (8).pdf
 
[FR] Papier Cetsis 2014 - PLC Checker
[FR] Papier Cetsis 2014 - PLC Checker[FR] Papier Cetsis 2014 - PLC Checker
[FR] Papier Cetsis 2014 - PLC Checker
 
qualimétrie logiciel - Entreprise Software Analytic - nov 2015
qualimétrie logiciel -  Entreprise Software Analytic - nov 2015qualimétrie logiciel -  Entreprise Software Analytic - nov 2015
qualimétrie logiciel - Entreprise Software Analytic - nov 2015
 
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...
 
L'Approche SMV de COGENIT
L'Approche SMV de COGENITL'Approche SMV de COGENIT
L'Approche SMV de COGENIT
 
Comment construire son laboratoire de tests mobiles avec HP Mobile Center
Comment construire son laboratoire de tests mobiles avec HP Mobile CenterComment construire son laboratoire de tests mobiles avec HP Mobile Center
Comment construire son laboratoire de tests mobiles avec HP Mobile Center
 
Offre onepoint - Qualite Logicielle
Offre onepoint - Qualite Logicielle Offre onepoint - Qualite Logicielle
Offre onepoint - Qualite Logicielle
 
Cas Client Bouygues Telecom - CloudNetCare
Cas Client Bouygues Telecom - CloudNetCareCas Client Bouygues Telecom - CloudNetCare
Cas Client Bouygues Telecom - CloudNetCare
 
Avis d'expert : Les Tests Logiciels
Avis d'expert : Les Tests LogicielsAvis d'expert : Les Tests Logiciels
Avis d'expert : Les Tests Logiciels
 
Afterwork OCTO Delivery - L'ADN d'un développement produit réussi
Afterwork OCTO Delivery - L'ADN d'un développement produit réussiAfterwork OCTO Delivery - L'ADN d'un développement produit réussi
Afterwork OCTO Delivery - L'ADN d'un développement produit réussi
 
L'ADN d'un développement produit réussi
L'ADN d'un développement produit réussiL'ADN d'un développement produit réussi
L'ADN d'un développement produit réussi
 
Session #2 du workshop sur la performance en environnement de production
Session #2 du workshop sur la performance en environnement de productionSession #2 du workshop sur la performance en environnement de production
Session #2 du workshop sur la performance en environnement de production
 
Dtq4_fra
Dtq4_fraDtq4_fra
Dtq4_fra
 
Conduite d'un projet informatique - Assurance Qualité et Aspects Juridiques
Conduite d'un projet informatique - Assurance Qualité et Aspects JuridiquesConduite d'un projet informatique - Assurance Qualité et Aspects Juridiques
Conduite d'un projet informatique - Assurance Qualité et Aspects Juridiques
 
20130113 04 - Tests d'integration et virtualisation - La vision IBM
20130113 04 - Tests d'integration et virtualisation - La vision IBM20130113 04 - Tests d'integration et virtualisation - La vision IBM
20130113 04 - Tests d'integration et virtualisation - La vision IBM
 
Analyse de code: accélérez la validation de vos applications C#
Analyse de code: accélérez la validation de vos applications C#Analyse de code: accélérez la validation de vos applications C#
Analyse de code: accélérez la validation de vos applications C#
 
Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Cours Génie Logiciel 2016
Cours Génie Logiciel 2016
 
Accélérez itSMF 2013
Accélérez itSMF 2013Accélérez itSMF 2013
Accélérez itSMF 2013
 
Conformiq
ConformiqConformiq
Conformiq
 
20090113 05 - Démarche qualimétrique (BNP Paribas)
20090113 05 - Démarche qualimétrique (BNP Paribas)20090113 05 - Démarche qualimétrique (BNP Paribas)
20090113 05 - Démarche qualimétrique (BNP Paribas)
 

Plus de Itris Automation Square

SPS IPC Drives 2015 - Itris Automation paper
SPS IPC Drives 2015 - Itris Automation paperSPS IPC Drives 2015 - Itris Automation paper
SPS IPC Drives 2015 - Itris Automation paperItris Automation Square
 
[EN] Itris Automation - Company presentation
[EN] Itris Automation - Company presentation [EN] Itris Automation - Company presentation
[EN] Itris Automation - Company presentation Itris Automation Square
 
Risk management and business protection with Coding Standardization & Static ...
Risk management and business protection with Coding Standardization & Static ...Risk management and business protection with Coding Standardization & Static ...
Risk management and business protection with Coding Standardization & Static ...Itris Automation Square
 
[EN] Mesures article: "PLC programs quality checked by their designers"
[EN] Mesures article: "PLC programs quality checked by their designers"[EN] Mesures article: "PLC programs quality checked by their designers"
[EN] Mesures article: "PLC programs quality checked by their designers"Itris Automation Square
 
[DE] Itris Automation - Unternehmenspräsentation
[DE] Itris Automation - Unternehmenspräsentation[DE] Itris Automation - Unternehmenspräsentation
[DE] Itris Automation - UnternehmenspräsentationItris Automation Square
 
[EN] PLC programs development guidelines
[EN] PLC programs development guidelines[EN] PLC programs development guidelines
[EN] PLC programs development guidelinesItris Automation Square
 
[FR] Guide de codage des programmes automates
[FR] Guide de codage des programmes automates[FR] Guide de codage des programmes automates
[FR] Guide de codage des programmes automatesItris Automation Square
 
[EN] Club Automation presentation "Quality Model for Industrial Automation", ...
[EN] Club Automation presentation "Quality Model for Industrial Automation", ...[EN] Club Automation presentation "Quality Model for Industrial Automation", ...
[EN] Club Automation presentation "Quality Model for Industrial Automation", ...Itris Automation Square
 
[FR] Presentation Club Automation "Modele Qualite pour l'automatisme" 22 nov....
[FR] Presentation Club Automation "Modele Qualite pour l'automatisme" 22 nov....[FR] Presentation Club Automation "Modele Qualite pour l'automatisme" 22 nov....
[FR] Presentation Club Automation "Modele Qualite pour l'automatisme" 22 nov....Itris Automation Square
 

Plus de Itris Automation Square (20)

[EN] Success Story ArianeGroup
[EN] Success Story ArianeGroup[EN] Success Story ArianeGroup
[EN] Success Story ArianeGroup
 
PLCopen Webinar Presentation
PLCopen Webinar PresentationPLCopen Webinar Presentation
PLCopen Webinar Presentation
 
[EN] Success story pharma
[EN] Success story pharma[EN] Success story pharma
[EN] Success story pharma
 
[EN] Success story Herakles
[EN] Success story Herakles[EN] Success story Herakles
[EN] Success story Herakles
 
SPS IPC Drives 2015 - Itris Automation paper
SPS IPC Drives 2015 - Itris Automation paperSPS IPC Drives 2015 - Itris Automation paper
SPS IPC Drives 2015 - Itris Automation paper
 
[IT] PLC Converter Presentation
[IT] PLC Converter Presentation[IT] PLC Converter Presentation
[IT] PLC Converter Presentation
 
[EN] PLC Checker Datasheet
[EN] PLC Checker Datasheet[EN] PLC Checker Datasheet
[EN] PLC Checker Datasheet
 
[EN] PLC DocGen Datasheet
[EN] PLC DocGen Datasheet[EN] PLC DocGen Datasheet
[EN] PLC DocGen Datasheet
 
[FR] Fiche produit PLC Converter
[FR] Fiche produit PLC Converter[FR] Fiche produit PLC Converter
[FR] Fiche produit PLC Converter
 
[FR] Fiche produit PLC DocGen
[FR] Fiche produit PLC DocGen[FR] Fiche produit PLC DocGen
[FR] Fiche produit PLC DocGen
 
[EN] Itris Automation - Company presentation
[EN] Itris Automation - Company presentation [EN] Itris Automation - Company presentation
[EN] Itris Automation - Company presentation
 
Risk management and business protection with Coding Standardization & Static ...
Risk management and business protection with Coding Standardization & Static ...Risk management and business protection with Coding Standardization & Static ...
Risk management and business protection with Coding Standardization & Static ...
 
[EN] Mesures article: "PLC programs quality checked by their designers"
[EN] Mesures article: "PLC programs quality checked by their designers"[EN] Mesures article: "PLC programs quality checked by their designers"
[EN] Mesures article: "PLC programs quality checked by their designers"
 
[DE] Itris Automation - Unternehmenspräsentation
[DE] Itris Automation - Unternehmenspräsentation[DE] Itris Automation - Unternehmenspräsentation
[DE] Itris Automation - Unternehmenspräsentation
 
[EN] Press kit IAS
[EN] Press kit IAS[EN] Press kit IAS
[EN] Press kit IAS
 
[FR] Dossier de presse IAS
[FR] Dossier de presse IAS[FR] Dossier de presse IAS
[FR] Dossier de presse IAS
 
[EN] PLC programs development guidelines
[EN] PLC programs development guidelines[EN] PLC programs development guidelines
[EN] PLC programs development guidelines
 
[FR] Guide de codage des programmes automates
[FR] Guide de codage des programmes automates[FR] Guide de codage des programmes automates
[FR] Guide de codage des programmes automates
 
[EN] Club Automation presentation "Quality Model for Industrial Automation", ...
[EN] Club Automation presentation "Quality Model for Industrial Automation", ...[EN] Club Automation presentation "Quality Model for Industrial Automation", ...
[EN] Club Automation presentation "Quality Model for Industrial Automation", ...
 
[FR] Presentation Club Automation "Modele Qualite pour l'automatisme" 22 nov....
[FR] Presentation Club Automation "Modele Qualite pour l'automatisme" 22 nov....[FR] Presentation Club Automation "Modele Qualite pour l'automatisme" 22 nov....
[FR] Presentation Club Automation "Modele Qualite pour l'automatisme" 22 nov....
 

[FR] Récit Utilisateur ArianeGroup

  • 1. Récit utilisateur Le contrôle qualité des automates avec PLC Checker dans l’Aérospatial, la Défense, et la Sécurité - 1 Le contexte ArianeGroup, leader mondial dans la conception, le développement et la production des moteurs à propergol solide pour missiles et lanceurs spatiaux, n’avait pas la possibilité de vérifier la qualité logicielle imposée par ses standards. Le défi Les exigences du secteur en termes de sécurité et de fiabilité nécessitent la vérification de la qualité des programmes automates industriels. La solution PLC Checker, outil automatique de vérification, est utilisé depuis 2011 de manière systématique sur chaque automate remplacé, ajouté ou modifié de manière significative. Le résultat Un retour sur investissement fort, une amélioration significative de la qualité des programmes et des gains de temps en maintenance. Le contrôle qualité des automates avec PLC Checker dans les domaines de l’Aérospatial, la Défense, et la Sécurité Le retour d’expérience d’ArianeGroup
  • 2. Récit utilisateur Le contrôle qualité des automates avec PLC Checker dans l’Aérospatial, la Défense, et la Sécurité - 2 LE CONTEXTE ArianeGroup est un des leaders mondiaux dans la conception, le développement et la production des moteurs à propergol solide pour missiles et lanceurs spatiaux, des industries très exigeantes en termes de sécurité, performances, fiabilité et disponibilité. Plus de 70 ans d’expérience dans les secteurs de défense et d’espace, ArianeGroup, anciennement Airbus Safran Launchers, a un savoir-faire unique en Europe en matière de lanceurs spatiaux civils et militaires. Si ArianeGroup devait s’assurer de la qualité de ses programmes automates industriels, il n’avait pas de solution pour le faire jusqu’à 2010. La qualité logicielle imposée par ses standards n’était donc vérifiée que par sondages et cette approche était considérée comme non satisfaisante. LE DÉFI Itris Automation est intervenu auprès d’ArianeGroup pour confirmer la qualité de leurs programmes automates industriels, grâce à l’amélioration du suivi des règles et des standards. Historiquement, la méthode utilisée pour ce faire était la revue de code manuelle par rapport à des référentiels (règles, fiches de tests). Mais cette technique comportait de nombreux inconvénients : la pertinence et l’exactitude de la revue dépendent de l’automaticien en charge, et le résultat n’est jamais exhaustif du fait du nombre important de lignes de code. Il en résulte de la lourdeur et donc un coût important pour sa mise en œuvre sur de gros programmes. Par conséquent, la rentabilité (ROI) de cette revue de code manuelle était insatisfaisante. Jusqu’en 2010, il n’était pas possible pour ArianeGroup de vérifier la qualité logicielle imposée par ses standards internes alors qu’elle est considérée comme une vraie nécessité. Les équipes étaient donc en recherche d’une solution et ont découvert PLC Checker, édité par la société grenobloise Itris Automation. PLC Checker est une application collaborative à distance permettant l'analyse statique de code, dans le cadre de la gestion de la qualité des programmes automates. PLC Checker détecte les anomalies des programmes automates, contrôle l’efficacité du code et analyse leur conformité avec des règles. Le référentiel de contrôle qualité de PLC Checker permet d’obtenir des règles formalisées grâce à leur contrôle systématique et automatique.
  • 3. Récit utilisateur Le contrôle qualité des automates avec PLC Checker dans l’Aérospatial, la Défense, et la Sécurité - 3 Schneider Electric, EDF, Areva, Renault, Engie comptent parmi les utilisateurs de cette solution. Au sein d’ArianeGroup, PLC Checker a été identifié comme étant la solution, pour contrôler automatiquement et systématiquement la qualité logicielle imposée par les standards internes et ce en toute indépendance. Ainsi, Pascal POTHIER, Chef de Projet Travaux Neufs chez ArianeGroup, explique : « Notre approche dans l’utilisation de PLC Checker a été double. Dans un premier temps, nous avons fait procéder à des audits en fin de projet en utilisant PLC Checker, prenant ainsi une “photo” de la qualité. Ensuite, nous avons choisi d’utiliser PLC Checker de manière continue, faisant ainsi un “film” tout au long du projet : l’intégrateur dispose d’un jeton valable sur une durée, lui permettant de faire autant de “photos” que souhaité pour composer le “film” et donc être dans une démarche d’amélioration continue ». LA SOLUTION Les équipes d’ArianeGroup et celles d’Itris Automation ont rapidement collaboré pour mettre en œuvre PLC Checker selon une démarche itérative en plusieurs étapes. Les équipes d’Itris Automation ont ainsi créé un jeu de règles pour ArianeGroup, en adaptant les règles de PLC Checker aux standards de son client. Puis, entre fin 2009 et début 2010, une série de tests furent effectués sur trois installations, pour lesquelles un rapport issu de PLC Checker était demandé. Le code provenait en effet de trois fournisseurs différents, aux pratiques potentiellement divergentes. L’année suivante, grâce aux résultats satisfaisants obtenus, l’emploi de PLC Checker fut systématisé sur chaque automate remplacé, ajouté ou modifié de manière significative au sein d’ArianeGroup et ce en prenant en compte les retours des intégrateurs. Depuis 2009, ce sont 10 projets comportant au total 26 automates qui ont été contrôlés avec PLC Checker. Ainsi, Pascal POTHIER détaille : « Entre 2010 et 2012, nous sommes passés d’un taux de conformité à nos règles de 63% à 85%, et entre 2013 et 2016, nous avons commencé à atteindre nos objectifs de qualité (zéro écarts). Ceci a été permis par l’existence de règles communes pour « standardiser » la rédaction des programmes et d’un référentiel permettant un suivi pointu de la qualité de nos programmes. » PLC Checker favorise la maintenabilité des programmes automates grâce à la standardisation des règles de codage, rendues plus lisibles.
  • 4. Récit utilisateur Le contrôle qualité des automates avec PLC Checker dans l’Aérospatial, la Défense, et la Sécurité - 4 LE RÉSULTAT Suite au succès de ces premières utilisations, les équipes d’ArianeGroup ont décidé d’utiliser de plus en plus largement PLC Checker, et ce au-delà du site initialement concerné. « Le premier bilan que nous pouvons effectuer suite aux projets pilotes mis en place et à nos retours d’expériences est vraiment positif », explique Pascal POTHIER. « Malgré une adhésion initiale difficile des fournisseurs pour mettre en œuvre PLC Checker, ils ont fini par se rendre compte d’eux-mêmes que l’utilisation d’un outil automatique assure un contrôle qualité unique et indépendant, vital pour notre industrie. » « De plus, depuis que nous utilisons PLC Checker, ArianeGroup estime son retour sur investissement à hauteur de 200% grâce à une réception usine plus efficace et une maintenance optimisée. Les programmes sont plus lisibles et, par conséquent, les modifications et corrections des applications en usine sont plus faciles. Enfin, nos équipes de maintenance gagnent du temps et peuvent être formées de façon homogène ». La prochaine étape pour ArianeGroup est de systématiser l’utilisation de PLC Checker dans la phase de maintenance, en utilisant l’outil au début et à la fin des projets de modernisation, pour assurer que tous les projets atteignent les objectifs de qualité. PLC Checker est disponible pour  CoDeSys v2.x, v3.x  Beckoff TwinCAT 2 and 3  ICS Triplex ISaGRAF 4.12  Phoenix Contact PC Worx and MULTIPROG 5.50  PLCopen XML  Rockwell Automation RSLogix 5, RSLogix 500, and RSLogix 5000  Schneider Electric Unity Pro, PL7 Pro, Orphee, XTEL, and SoMachine 4  Siemens Step5, Step7, and TIA Portal  Yokogawa Stardom Une formation à la maintenance réduite et un dépannage plus rapide ont permis à ArianeGroup d’obtenir un retour sur investissement positif suite à l’utilisation de PLC Checker.
  • 5. Récit utilisateur Le contrôle qualité des automates avec PLC Checker dans l’Aérospatial, la Défense, la Sécurité - 5 A propos d’Itris Automation Entreprise implantée à Grenoble, Itris Automation est une société éditrice de logiciels qui fournit des outils de conversion, vérification, documentation, et aide au diagnostic pour les automates programmables. Grâce à ses technologies avancées, Itris Automation aide ses clients à améliorer leurs process de développement, et ainsi à écrire des programmes de meilleure qualité plus rapidement. Spécialistes de la qualité logicielle et des standards de codage, les équipes d’Itris Automation mettent en œuvre des technologies innovantes au service de l'industrie. Schneider Electric, EDF, Sanofi, Ford, Eiffage, Soitec et ArianeGroup comptent parmi les clients principaux d’Itris Automation. Pour plus d'informations, visitez www.itris-automation.com Retrouvez l’interview de Pascal POTHIER pour ArianeGroup dans la rubrique Témoignages clients sur le site web d’Itris Automation.