SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
U User story
Checking the quality of PLC programs in the pharmaceutical industry – 1/4
THE CONTEXT
The pharmaceutical industry is subject to strict regulatory requirements. In other
words, a drug can only be marketed if its quality has been approved by a national
regulatory authority. More specifically, three elements must be tried and validated:
the correct functioning of the installations towards a given repository; the traceability
of any modification or evolution made through accreditation; the maintenance of
these validations over time. Automated systems typically need many standards and
rules to control design and implementation.
Checking the quality of PLC programs
in the pharmaceutical industry
A large pharmaceutical company uses PLC Checker
The context
The pharmaceutical industry is subject to strict
regulatory requirements when taking a product
to the market.
The challenge
A large French pharmaceutical group wants to
improve its compliance to rules and standards
through PLC programming, without using
manual code review.
The solution
PLC Checker is identified as the solution to
automate code review for the project.
The result
After successfully using PLC Checker, the
client decides to systematically use the
software tool inside the group.
U User story
Checking the quality of PLC programs in the pharmaceutical industry – 2/4
THE CHALLENGE
Itris Automation Square was approached by a large French pharmaceutical
group to improve their rules and standards compliance with PLC programming.
Historically, the method used to improve standards was through manual code review
(rules, test sheets). But this technique had limitations: the relevance and accuracy of
the review was largely subject to human errors, and the result was never exhaustive
due to the large number of code lines. A heavy and expensive process in the case of
large programs. The resulting profitability (ROI) of this manual review was therefore
unsatisfactory.
In 2012, the group’s technological watchdog informed its Automation Manager of the
existence of a static analysis tool for PLC programs: PLC Checker, developed by the
Grenoble-based company Itris Automation Square. PLC Checker is a collaborative
cloud application that provides automatic static code analysis for PLC programs
quality management. PLC Checker detects PLC programs abnormalities, optimizes
code efficiency and verifies compliance with coding rules. Schneider Electric, EDF,
Safran, Areva, PSA Peugeot Citroën are some of the users of this software tool.
PLC Checker was identified as
the solution to automate code
review. The Automation
Manager explains: “When an
audit is made by control
engineers with each their own
habits, the end result is that two experts oppose each other. This experts battle can
take months to solve. PLC Checker simplifies the audit and ends the debate. In our
industry, it is easier to sell quality assurance tools rather than human expertise,
subject to interpretation.”
The Manager and his team decided to test PLC Checker on an existing production
building that was being upgraded. It involved the replacement of a DCS system by
a Siemens S7/Wonderware WSP PLC-based automation solution. Ten 7-400 PLCs
and 7500 input-output codes were checked. To minimize delays, the code was
divided between six different integrators – with potentially divergent practices. To add
to the project’s complexity, the building’s existing system needed to be replaced and
the production process changed, in order to reduce short term risks in the
modification of the PLC. This project was therefore an ideal one to test the
relevance of PLC Checker as a tool for code review.
U User story
Checking the quality of PLC programs in the pharmaceutical industry – 3/4
PLC Checker offers a platform and a language-
independent technological framework.
THE SOLUTION
Itris Automation Square and the client’s teams quickly worked together to implement
PLC Checker, following a steady
step-by-step approach. The client
began by presenting its standard
and coding rules to the Grenoble
team, so that they had the
necessary data to establish rules
for PLC Checker. The Itris
Automation Square team then
proposed a potentially suitable
program for the client’s needs. A
first test was performed on a
referral program to highlight the
potential differences. Itris
Automation Square then finalized
the client’s rules on PLC Checker.
The programs provided by the six
integrators were tested and
corrected, and the client finally
integrated specific rules for its
coding standard.
To implement PLC Checker, the Automation Manager and his team spent 3 weeks
defining the rules. A lengthy but single effort if the rules and standards are perennial.
“PLC Checker helped us improve our rules; we realized they weren’t necessarily well
written,” the Automation Manager explained. The software tool offers a platform and
a language-independent technological framework. Quality Assurance teams
appreciate that it uses objective criteria for code acceptance. It’s therefore an ideal
solution in the pharmaceutical and biotechnology sectors. PLC Checker showed
compliance between programs and rules in an automatic and replicable way, cheaper
than the usual manual method.
U User story
Checking the quality of PLC programs in the pharmaceutical industry – 4/4
THE RESULT
What came out of this collaboration? After successfully using PLC Checker, the
client decided to systematically use the software tool across the group,
including for developments
by remotely located
integrators. "A software-as-a-
Service tool facilitates the
deployment of projects
carried out with external
partners," the Automation
Manager explains.
In addition, the deployment
of this approach will enable
better statistical information,
in order to trace quality
improvement, and, ultimately, help control the entire base of PLCs.
PLC Checker is available for
o Schneider Electric Unity Pro and
PL7 Pro
o Siemens Step 5 and Step 7
o CoDeSys v3.2
o Rockwell Automation RSLogix
5000
o PLCopen XML
After successfully using PLC Checker, the client decided to
systematically use the software tool across the group.
About Itris Automation Square
Based in Grenoble (France), Itris Automation Square (IAS) is a software
company providing products for the conversion, verification and documentation of
PLC programs. Through advanced technologies, IAS allows its clients to improve
their development process, save time and write better programs faster.
For more information, visit www.automationsquare.com/
Contacts
Mrs Valerie FONTAINE, Director of Business Development, EMEA
 valerie.fontaine@automationsquare.com  +33 (0)6 52 69 97 52
Mr Sangmin LEE, Director of Business Development, Asia and Americas
 sangmin.lee@automationsquare.com  +33 (0)7 78 87 90 36

Mais conteúdo relacionado

Mais procurados

QualityGate for buyers of custom software
QualityGate for buyers of custom softwareQualityGate for buyers of custom software
QualityGate for buyers of custom softwareDr. Tibor Bakota
 
Regression testing complete guide
Regression testing complete guideRegression testing complete guide
Regression testing complete guideTestingXperts
 
Qualification dqiqoq
Qualification dqiqoqQualification dqiqoq
Qualification dqiqoqhoanhhai12345
 
Setting up Center of Excellence for QA in Healthcare
Setting up Center of Excellence for QA in HealthcareSetting up Center of Excellence for QA in Healthcare
Setting up Center of Excellence for QA in HealthcareCitiusTech
 
NAM Q4a 2011 UAT Strategy Document v1 0
NAM Q4a 2011 UAT Strategy Document v1 0NAM Q4a 2011 UAT Strategy Document v1 0
NAM Q4a 2011 UAT Strategy Document v1 0David Crane
 
A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...Sehrish Asif
 
Static Analysis and the FDA Guidance for Medical Device Software
Static Analysis and the FDA Guidance for Medical Device SoftwareStatic Analysis and the FDA Guidance for Medical Device Software
Static Analysis and the FDA Guidance for Medical Device SoftwareErika Barron
 
Introduction to Software Testing - Part 2
Introduction to Software Testing - Part 2Introduction to Software Testing - Part 2
Introduction to Software Testing - Part 2Sachin-QA
 
IRJET - Gap Analysis for Safety Improvements in Chemical Handling
IRJET -  	  Gap Analysis for Safety Improvements in Chemical HandlingIRJET -  	  Gap Analysis for Safety Improvements in Chemical Handling
IRJET - Gap Analysis for Safety Improvements in Chemical HandlingIRJET Journal
 
Strategic Elements for Successful Performance Testing
Strategic Elements for Successful Performance Testing Strategic Elements for Successful Performance Testing
Strategic Elements for Successful Performance Testing Impetus Technologies
 
Coml Psg Automation Approach
Coml Psg Automation ApproachComl Psg Automation Approach
Coml Psg Automation Approachroopavani
 
Testing as-a-service capability portfolio corbus 02-07-13
Testing as-a-service capability portfolio corbus 02-07-13Testing as-a-service capability portfolio corbus 02-07-13
Testing as-a-service capability portfolio corbus 02-07-13ebreger
 
Traf testing requirement analysis framework
Traf testing requirement analysis frameworkTraf testing requirement analysis framework
Traf testing requirement analysis frameworkTarun Aarya
 
Ukan case study
Ukan case studyUkan case study
Ukan case studyAshok1891
 
5 types of uat testing
5 types of uat testing5 types of uat testing
5 types of uat testingTestingXperts
 

Mais procurados (20)

QualityGate for buyers of custom software
QualityGate for buyers of custom softwareQualityGate for buyers of custom software
QualityGate for buyers of custom software
 
Regression testing complete guide
Regression testing complete guideRegression testing complete guide
Regression testing complete guide
 
Softcrylic_CIO_Review
Softcrylic_CIO_ReviewSoftcrylic_CIO_Review
Softcrylic_CIO_Review
 
Qualification dqiqoq
Qualification dqiqoqQualification dqiqoq
Qualification dqiqoq
 
Setting up Center of Excellence for QA in Healthcare
Setting up Center of Excellence for QA in HealthcareSetting up Center of Excellence for QA in Healthcare
Setting up Center of Excellence for QA in Healthcare
 
NAM Q4a 2011 UAT Strategy Document v1 0
NAM Q4a 2011 UAT Strategy Document v1 0NAM Q4a 2011 UAT Strategy Document v1 0
NAM Q4a 2011 UAT Strategy Document v1 0
 
A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...
 
Static Analysis and the FDA Guidance for Medical Device Software
Static Analysis and the FDA Guidance for Medical Device SoftwareStatic Analysis and the FDA Guidance for Medical Device Software
Static Analysis and the FDA Guidance for Medical Device Software
 
Introduction to Software Testing - Part 2
Introduction to Software Testing - Part 2Introduction to Software Testing - Part 2
Introduction to Software Testing - Part 2
 
ISO 62304 & TIR 45
ISO 62304 & TIR 45ISO 62304 & TIR 45
ISO 62304 & TIR 45
 
IRJET - Gap Analysis for Safety Improvements in Chemical Handling
IRJET -  	  Gap Analysis for Safety Improvements in Chemical HandlingIRJET -  	  Gap Analysis for Safety Improvements in Chemical Handling
IRJET - Gap Analysis for Safety Improvements in Chemical Handling
 
Ch22
Ch22Ch22
Ch22
 
Strategic Elements for Successful Performance Testing
Strategic Elements for Successful Performance Testing Strategic Elements for Successful Performance Testing
Strategic Elements for Successful Performance Testing
 
Coml Psg Automation Approach
Coml Psg Automation ApproachComl Psg Automation Approach
Coml Psg Automation Approach
 
Testing as-a-service capability portfolio corbus 02-07-13
Testing as-a-service capability portfolio corbus 02-07-13Testing as-a-service capability portfolio corbus 02-07-13
Testing as-a-service capability portfolio corbus 02-07-13
 
Fundamentals OF UAT
Fundamentals OF UATFundamentals OF UAT
Fundamentals OF UAT
 
Traf testing requirement analysis framework
Traf testing requirement analysis frameworkTraf testing requirement analysis framework
Traf testing requirement analysis framework
 
Ukan case study
Ukan case studyUkan case study
Ukan case study
 
Introduction to Software Quality & its' Challenges
Introduction to Software Quality & its' ChallengesIntroduction to Software Quality & its' Challenges
Introduction to Software Quality & its' Challenges
 
5 types of uat testing
5 types of uat testing5 types of uat testing
5 types of uat testing
 

Semelhante a [EN] Success story pharma

[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
 
Mobile Test Automation Case Study - Cigniti Helps Leading Fast Food Restauran...
Mobile Test Automation Case Study - Cigniti Helps Leading Fast Food Restauran...Mobile Test Automation Case Study - Cigniti Helps Leading Fast Food Restauran...
Mobile Test Automation Case Study - Cigniti Helps Leading Fast Food Restauran...Cigniti Technologies Ltd
 
Webinar | GE & Stork | APM Best Practices - Mechanical Integrity
Webinar | GE & Stork | APM Best Practices - Mechanical IntegrityWebinar | GE & Stork | APM Best Practices - Mechanical Integrity
Webinar | GE & Stork | APM Best Practices - Mechanical IntegrityStork
 
Automated Regression Testing that Ensures Continuous Performance.pptx
Automated Regression Testing that Ensures Continuous Performance.pptxAutomated Regression Testing that Ensures Continuous Performance.pptx
Automated Regression Testing that Ensures Continuous Performance.pptxCalidad Infotech
 
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
 
Electronic gmp systems (1)
Electronic gmp systems (1)Electronic gmp systems (1)
Electronic gmp systems (1)TAWFIKABBAD
 
Improved Go to Market Time & Reduced Operational Cost
Improved Go to Market Time & Reduced Operational CostImproved Go to Market Time & Reduced Operational Cost
Improved Go to Market Time & Reduced Operational CostITC Infotech
 
IRPS rev 3-19-2012
IRPS rev 3-19-2012IRPS rev 3-19-2012
IRPS rev 3-19-2012Abe Salloum
 
Selecting the Right Mobile Test Automation Strategy: Challenges and Principles
Selecting the Right Mobile Test Automation Strategy: Challenges and PrinciplesSelecting the Right Mobile Test Automation Strategy: Challenges and Principles
Selecting the Right Mobile Test Automation Strategy: Challenges and PrinciplesCognizant
 
Top Five Secrets for a Successful Enterprise Mobile QA Automation Strategy
Top Five Secrets for a Successful Enterprise Mobile QA Automation StrategyTop Five Secrets for a Successful Enterprise Mobile QA Automation Strategy
Top Five Secrets for a Successful Enterprise Mobile QA Automation StrategyCognizant
 
A Complete Guide to Functional Testing
A Complete Guide to Functional TestingA Complete Guide to Functional Testing
A Complete Guide to Functional TestingMatthew Allen
 
Applied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd.
 

Semelhante a [EN] Success story pharma (20)

[EN] Success Story ArianeGroup
[EN] Success Story ArianeGroup[EN] Success Story ArianeGroup
[EN] Success Story ArianeGroup
 
[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"
 
[EN] Success story Herakles
[EN] Success story Herakles[EN] Success story Herakles
[EN] Success story Herakles
 
[EN] PLC Checker Datasheet
[EN] PLC Checker Datasheet[EN] PLC Checker Datasheet
[EN] PLC Checker Datasheet
 
Mobile Test Automation Case Study - Cigniti Helps Leading Fast Food Restauran...
Mobile Test Automation Case Study - Cigniti Helps Leading Fast Food Restauran...Mobile Test Automation Case Study - Cigniti Helps Leading Fast Food Restauran...
Mobile Test Automation Case Study - Cigniti Helps Leading Fast Food Restauran...
 
Vandana B
Vandana BVandana B
Vandana B
 
Softexpert apqp ppap
Softexpert apqp ppapSoftexpert apqp ppap
Softexpert apqp ppap
 
Scale
ScaleScale
Scale
 
Webinar | GE & Stork | APM Best Practices - Mechanical Integrity
Webinar | GE & Stork | APM Best Practices - Mechanical IntegrityWebinar | GE & Stork | APM Best Practices - Mechanical Integrity
Webinar | GE & Stork | APM Best Practices - Mechanical Integrity
 
Automated Regression Testing that Ensures Continuous Performance.pptx
Automated Regression Testing that Ensures Continuous Performance.pptxAutomated Regression Testing that Ensures Continuous Performance.pptx
Automated Regression Testing that Ensures Continuous Performance.pptx
 
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
 
Resume
ResumeResume
Resume
 
Parthiban
ParthibanParthiban
Parthiban
 
Electronic gmp systems (1)
Electronic gmp systems (1)Electronic gmp systems (1)
Electronic gmp systems (1)
 
Improved Go to Market Time & Reduced Operational Cost
Improved Go to Market Time & Reduced Operational CostImproved Go to Market Time & Reduced Operational Cost
Improved Go to Market Time & Reduced Operational Cost
 
IRPS rev 3-19-2012
IRPS rev 3-19-2012IRPS rev 3-19-2012
IRPS rev 3-19-2012
 
Selecting the Right Mobile Test Automation Strategy: Challenges and Principles
Selecting the Right Mobile Test Automation Strategy: Challenges and PrinciplesSelecting the Right Mobile Test Automation Strategy: Challenges and Principles
Selecting the Right Mobile Test Automation Strategy: Challenges and Principles
 
Top Five Secrets for a Successful Enterprise Mobile QA Automation Strategy
Top Five Secrets for a Successful Enterprise Mobile QA Automation StrategyTop Five Secrets for a Successful Enterprise Mobile QA Automation Strategy
Top Five Secrets for a Successful Enterprise Mobile QA Automation Strategy
 
A Complete Guide to Functional Testing
A Complete Guide to Functional TestingA Complete Guide to Functional Testing
A Complete Guide to Functional Testing
 
Applied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial Software
 

Mais de Itris Automation Square

[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
 
[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
 
[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
 

Mais de Itris Automation Square (20)

[FR] Récit Utilisateur Eiffage Energie
[FR] Récit Utilisateur Eiffage Energie[FR] Récit Utilisateur Eiffage Energie
[FR] Récit Utilisateur Eiffage Energie
 
[FR] Récit Utilisateur Industrie Pharmaceutique
[FR] Récit Utilisateur Industrie Pharmaceutique[FR] Récit Utilisateur Industrie Pharmaceutique
[FR] Récit Utilisateur Industrie Pharmaceutique
 
[FR] Récit Utilisateur ArianeGroup
[FR] Récit Utilisateur ArianeGroup[FR] Récit Utilisateur ArianeGroup
[FR] Récit Utilisateur ArianeGroup
 
PLCopen Webinar Presentation
PLCopen Webinar PresentationPLCopen Webinar Presentation
PLCopen Webinar Presentation
 
[FR] Récit utilisateur inudstrie pharmaceutique
[FR] Récit utilisateur inudstrie pharmaceutique[FR] Récit utilisateur inudstrie pharmaceutique
[FR] Récit utilisateur inudstrie pharmaceutique
 
[IT] PLC Converter Presentation
[IT] PLC Converter Presentation[IT] PLC Converter Presentation
[IT] PLC Converter Presentation
 
[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
 
[FR] Papier Cetsis 2014 - PLC Checker
[FR] Papier Cetsis 2014 - PLC Checker[FR] Papier Cetsis 2014 - PLC Checker
[FR] Papier Cetsis 2014 - PLC Checker
 
[FR] Poster Cetsis 2014 - PLC Checker
[FR] Poster Cetsis 2014 - PLC Checker[FR] Poster Cetsis 2014 - PLC Checker
[FR] Poster Cetsis 2014 - PLC Checker
 
[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 ...
 
[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....
 

Último

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 

Último (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

[EN] Success story pharma

  • 1. U User story Checking the quality of PLC programs in the pharmaceutical industry – 1/4 THE CONTEXT The pharmaceutical industry is subject to strict regulatory requirements. In other words, a drug can only be marketed if its quality has been approved by a national regulatory authority. More specifically, three elements must be tried and validated: the correct functioning of the installations towards a given repository; the traceability of any modification or evolution made through accreditation; the maintenance of these validations over time. Automated systems typically need many standards and rules to control design and implementation. Checking the quality of PLC programs in the pharmaceutical industry A large pharmaceutical company uses PLC Checker The context The pharmaceutical industry is subject to strict regulatory requirements when taking a product to the market. The challenge A large French pharmaceutical group wants to improve its compliance to rules and standards through PLC programming, without using manual code review. The solution PLC Checker is identified as the solution to automate code review for the project. The result After successfully using PLC Checker, the client decides to systematically use the software tool inside the group.
  • 2. U User story Checking the quality of PLC programs in the pharmaceutical industry – 2/4 THE CHALLENGE Itris Automation Square was approached by a large French pharmaceutical group to improve their rules and standards compliance with PLC programming. Historically, the method used to improve standards was through manual code review (rules, test sheets). But this technique had limitations: the relevance and accuracy of the review was largely subject to human errors, and the result was never exhaustive due to the large number of code lines. A heavy and expensive process in the case of large programs. The resulting profitability (ROI) of this manual review was therefore unsatisfactory. In 2012, the group’s technological watchdog informed its Automation Manager of the existence of a static analysis tool for PLC programs: PLC Checker, developed by the Grenoble-based company Itris Automation Square. PLC Checker is a collaborative cloud application that provides automatic static code analysis for PLC programs quality management. PLC Checker detects PLC programs abnormalities, optimizes code efficiency and verifies compliance with coding rules. Schneider Electric, EDF, Safran, Areva, PSA Peugeot Citroën are some of the users of this software tool. PLC Checker was identified as the solution to automate code review. The Automation Manager explains: “When an audit is made by control engineers with each their own habits, the end result is that two experts oppose each other. This experts battle can take months to solve. PLC Checker simplifies the audit and ends the debate. In our industry, it is easier to sell quality assurance tools rather than human expertise, subject to interpretation.” The Manager and his team decided to test PLC Checker on an existing production building that was being upgraded. It involved the replacement of a DCS system by a Siemens S7/Wonderware WSP PLC-based automation solution. Ten 7-400 PLCs and 7500 input-output codes were checked. To minimize delays, the code was divided between six different integrators – with potentially divergent practices. To add to the project’s complexity, the building’s existing system needed to be replaced and the production process changed, in order to reduce short term risks in the modification of the PLC. This project was therefore an ideal one to test the relevance of PLC Checker as a tool for code review.
  • 3. U User story Checking the quality of PLC programs in the pharmaceutical industry – 3/4 PLC Checker offers a platform and a language- independent technological framework. THE SOLUTION Itris Automation Square and the client’s teams quickly worked together to implement PLC Checker, following a steady step-by-step approach. The client began by presenting its standard and coding rules to the Grenoble team, so that they had the necessary data to establish rules for PLC Checker. The Itris Automation Square team then proposed a potentially suitable program for the client’s needs. A first test was performed on a referral program to highlight the potential differences. Itris Automation Square then finalized the client’s rules on PLC Checker. The programs provided by the six integrators were tested and corrected, and the client finally integrated specific rules for its coding standard. To implement PLC Checker, the Automation Manager and his team spent 3 weeks defining the rules. A lengthy but single effort if the rules and standards are perennial. “PLC Checker helped us improve our rules; we realized they weren’t necessarily well written,” the Automation Manager explained. The software tool offers a platform and a language-independent technological framework. Quality Assurance teams appreciate that it uses objective criteria for code acceptance. It’s therefore an ideal solution in the pharmaceutical and biotechnology sectors. PLC Checker showed compliance between programs and rules in an automatic and replicable way, cheaper than the usual manual method.
  • 4. U User story Checking the quality of PLC programs in the pharmaceutical industry – 4/4 THE RESULT What came out of this collaboration? After successfully using PLC Checker, the client decided to systematically use the software tool across the group, including for developments by remotely located integrators. "A software-as-a- Service tool facilitates the deployment of projects carried out with external partners," the Automation Manager explains. In addition, the deployment of this approach will enable better statistical information, in order to trace quality improvement, and, ultimately, help control the entire base of PLCs. PLC Checker is available for o Schneider Electric Unity Pro and PL7 Pro o Siemens Step 5 and Step 7 o CoDeSys v3.2 o Rockwell Automation RSLogix 5000 o PLCopen XML After successfully using PLC Checker, the client decided to systematically use the software tool across the group. About Itris Automation Square Based in Grenoble (France), Itris Automation Square (IAS) is a software company providing products for the conversion, verification and documentation of PLC programs. Through advanced technologies, IAS allows its clients to improve their development process, save time and write better programs faster. For more information, visit www.automationsquare.com/ Contacts Mrs Valerie FONTAINE, Director of Business Development, EMEA  valerie.fontaine@automationsquare.com  +33 (0)6 52 69 97 52 Mr Sangmin LEE, Director of Business Development, Asia and Americas  sangmin.lee@automationsquare.com  +33 (0)7 78 87 90 36