Meilleurs tuto

Sécurité industrielle API & ISO : Modèle Excel qui sert d’un système de pilotage

×

Recommandés

Oubliez l’idée d’un simple tableau : ici, la sécurité devient un système d’information qui relie normes ISO 45001, référentiels API (510/570/653/580-581) et indicateurs API RP 754. Le modèle Excel fourni structure les données, standardise les contrôles et met les actions au centre : tout ce qui n’est pas tracé, daté, vérifié… n’existe pas.


1) L’approche : un modèle intégrateur, pas une feuille de plus

Plutôt que d’empiler des registres, la conception repose sur 3 principes :

  1. Flux > formulaires : chaque feuille correspond à un flux opérationnel (HIRA, JSA, PTW, LOTO, Inspections, Incidents, Audit, Équipements API, Formations, EPI, RP 754).
  2. Statuts discrets et universels : Open / In progress / Closed et cases ☑ pour sceller la responsabilité.
  3. Lecture instantanée : couleurs normalisées (vert/jaune/rouge), chips de statut, icônes de niveau de risque, liens de navigation, titres visibles.

Le tableau de bord consolide en temps réel : conformité ISO, actions ouvertes, inspections en retard, risques High, taux Tier 1 (par 200 000 h).


2) Architecture du classeur (vue système)

  • Guide : sommaire cliquable, bonnes pratiques.
  • Listes : sources officielles des menus (zones, énergies, permis, statuts, niveaux EPI).
  • Dashboard : KPI + graphiques (distribution des risques, statut des incidents, série Tier 1).
  • Paramètres visuels : titres par feuille, onglets colorés, en-têtes assorties pour l’ergonomie.

Décision de design : cases à cocher (☐/☑) et menus déroulants plutôt que texte libre. Objectif : qualité de données, comparabilité et audits plus rapides.


3) Les flux clés (objectif → données minimales → règles → contrôle)

3.1 HIRA – Risk Register

  • Objectif : hiérarchiser les risques par criticité et déclencher des mesures.
  • Données : Area, Activity, Hazard, Severity (1-5), Probability (1-5), Due Date, Owner, Status.
  • Règles : Risk Score = Severity × Probability ; Risk Level = High/Medium/Low par seuils (≥ 15 : High ; 8-14 : Medium).
  • Contrôle : surlignage Overdue, ≤ 7 jours, case Action Done ☑.

3.2 JSA – Job Safety Analysis

  • Objectif : rendre explicites les barrières par étape de tâche.
  • Données : Job, Step, Hazard, Consequence, Controls, Owner, Checked ☑.
  • Liaison : Job pointant vers Activity du Risk Register pour garder la traçabilité.

3.3 PTW – Permit to Work

  • Objectif : autoriser les travaux non routiniers en conditions contrôlées.
  • Données : Type (Hot Work/Confined Space…), Gas Test, LOTO Applied, Pre-Job Brief ☑, PPE Check ☑, Fire Watch ☑, Status.
  • Contrôle : chips Open/Closed, rapprochement automatique avec LOTO et tests gaz.

3.4 LOTO – Lockout/Tagout

  • Objectif : consigner les énergies dangereuses avant intervention.
  • Données : Energy Type, Isolation Point, Tag#, Applied/Removed DateTime, Verified ☑.
  • Contrôle : validation sur type d’énergie, vérification formelle (☑) obligatoire.

3.5 Inspections périodiques

  • Objectif : maintenir les barrières (extincteurs, douches, échelles…).
  • Données : Item, Frequency (days), Last Date.
  • Règles : Next Due = Last Date + Frequency ; statut Overdue/OK calculé.
  • Contrôle : Verified ☑ après lecture croisée terrain.

3.6 Incidents & Near Miss

  • Objectif : apprendre sans attendre qu’un événement grave survienne.
  • Données : Type, Severity, Immediate Action, Corrective Action, Due Date, Status.
  • Contrôle : Investigation Closed ☑ ; intégration au registre d’actions via le statut.

3.7 Audit ISO 45001

  • Objectif : mesurer la maturité système par clause (preuve + scoring).
  • Règles : Yes=1 / Partial=0,5 / No=0 ; Compliance % = Σ(Score×Poids) / Σ(Poids).
  • Contrôle : Evidence Verified ☑, commentaires requis si Partial/No.

3.8 Équipements API (510/570/653/580-581)

  • Objectif : structurer les périodicités d’inspection selon criticité.
  • Règles : Next Inspection = EDATE(Last Inspection, Interval months) ; catégories de risque High/Medium/Low pilotent les fréquences.

3.9 PPE Matrix

  • Objectif : décider des EPI par tâche (Req/Opt/No) et uniformiser l’exigence.
  • Contrôle : codage couleur autolisant (vert/jaune/rouge) + Reviewed ☑.

3.10 Training Matrix

  • Règles : Next Due = EDATE(Last Training, Interval months) ; alerte ≤ 7 jours et Overdue.

3.11 API RP 754

  • Objectif : suivre les indicateurs sécurité procédé (Tier 1→4) rapportés aux heures travaillées.
  • Règle : Tier1 rate = SUM(Tier1)/SUM(Hours)*200000.

4) Tableau de bord : lire vite, décider juste

  • Compliance ISO 45001 : indicateur de santé du système (qualité documentaire + preuves).
  • Actions ouvertes (Risques + Incidents) : thermomètre du pilotage.
  • Inspections en retard : seul indicateur que vous ne pouvez pas ignorer.
  • Risques High : priorité d’animation quotidienne.
  • Tier 1 rate : boussole process safety — il doit tendre vers 0.

Astuce : adossez chaque KPI à un rituel (revue quotidienne/hebdo/mensuelle). Un indicateur sans rituel redevient un chiffre.


5) Ergonomie et codes visuels (pourquoi ça compte)

  • Titres de feuille + onglets colorés : la mémoire visuelle accélère l’usage collectif.
  • Chips de statut (Open/Closed) : réduction des ambiguïtés de lecture.
  • Icônes et seuils (feux tricolores, ≥ 15 = High) : décisions plus rapides et alignées.
  • Liens de navigation (Guide → modules) : orientation immédiate en audit ou en crise.

6) Déploiement en 5 étapes

  1. Cadrer : lister zones, équipements critiques, types de permis, énergies.
  2. Paramétrer : remplir Listes et geler la nomenclature (références, tags).
  3. Migrer : importer l’historique (incidents, inspections, formations).
  4. Former : rôles & responsabilités, règles de saisie, contrôle par échantillonnage.
  5. Animer : rituels KPI, plan d’actions consolidé, boucles d’amélioration.

7) Mini-scénario : arrêt programmé, une chaîne qui tient

Un arrêt programmé mobilise un PTW « Hot Work », un LOTO électrique et vapeur, puis une JSA pour l’équipe d’intervention. Les extincteurs et douches sont vérifiés (Inspections). Des anomalies mineures remontent dans Incidents → actions correctives avec échéances. Le Dashboard reflète la charge d’actions ouvertes et alerte sur une inspection en retard ; le responsable arbitre priorités et ressources. Rien ne se perd : la traçabilité relie permis, consignations, tâches, incidents, actions et formation.


8) Extensions recommandées

  • MOC – Management of Change : workflow, analyses d’impact HSE, validations.
  • RBI – API 580/581 : Matrices probabilité/conséquence + plan d’inspection piloté par le risque.
  • ATEX : zones, équipements, inspections spécifiques.
  • Registre d’actions transverse : vue unique sur toutes les actions (source, responsable, échéance, statut).

9) Bonnes pratiques & erreurs fréquentes

À faire

  • Normaliser Severity/Probability et former tout le monde au même barème.
  • Nommer un propriétaire de données par module (Incidents, PTW, etc.).
  • Fermer une action avec preuve (pièce jointe, ☑, date de clôture).
  • Revoir mensuellement les seuils (High/Medium/Low) et les ajuster si besoin.

À éviter

  • Laisser du texte libre pour des champs codifiés (zones, énergies, permis).
  • Empiler des commentaires sans statut ni échéance.
  • Décorréler JSA et Risk Register (perte de traçabilité).
  • Oublier la formation : un bon modèle meurt d’un mauvais usage.

Sécurité industrielle — Modèle Excel API & ISO : architecture et mode d’emploi

Architecture & flux

  • Listes = source unique des menus déroulants (statuts, Oui/Non, types de permis, types d’énergie, zones, codes API, niveaux EPI, symboles ☑/☐).
  • Modules opérationnels = Risk Register, JSA, PTW, LOTO, Inspections, Incidents, Audit ISO 45001, API RP 754, API Equipment, PPE Matrix, Training.
  • Dashboard = calcule et affiche KPI via COUNTIF / SUM / EDATE, + graphiques (version PLUS).
  • Guide (et Settings en PLUS) = sommaire cliquable, thème/couleurs (PLUS).

Détail par onglet

1) Dashboard

Rôle : vue exécutive (conformité, actions, inspections, risques, taux RP754).
Formules clés :

  • Conformité ISO :
    =IFERROR(SUM('Audit ISO 45001'!G:G)/SUM('Audit ISO 45001'!E:E),0) (plage restreinte selon version).
  • Actions ouvertes :
    =COUNTIF('Risk Register'!N:N,"<>Closed")+COUNTIF(Incidents!I:I,"<>Closed")
  • Overdue inspections :
    =COUNTIF(Inspections!F:F,"Overdue")
  • High risks :
    =COUNTIF('Risk Register'!J:J,"High")
  • Tier1 rate (/200k h) :
    =IFERROR(SUM('API RP 754'!B:B)/SUM('API RP 754'!F:F)*200000,0)

PLUS : 3 graphiques (distribution risques, statut incidents, série Tier1).
Titres & Couleurs : bannière couleur, sans tables nommées.


2) Risk Register (HIRA)

Champs : ID, Area, Activity, Hazard, Effect, Severity (1–5), Probability (1–5), Existing Controls, Risk Score, Risk Level, Additional Measures, Owner, Due Date, Status, (PLUS : Action Done ☑).

Formules :

  • Score : =F*G
  • Niveau : =IF(I>=15,"High",IF(I>=8,"Medium","Low"))

Règles :

  • Validations :
    Status → =Listes!$A$2:$A$4 ; Area → =Listes!$E$2:$E$6 ; (PLUS : Action Done ☑ → =Listes!$K$2:$K$3)
  • Couleurs (cond.) : High (rouge) / Medium (jaune) / Low (vert).
  • Due Date : rouge si < aujourd’hui, jaune si ≤ 7 jours.

PLUS : icônes « feux tricolores » sur Risk Score + table nommée tblRisk.
Titres & Couleurs : bannière + en-têtes colorées par feuille.


3) JSA (Job Safety Analysis)

Champs : Job, Step #, Task Step, Hazard, Consequence, Controls, Residual Risk (comment), Owner, (PLUS : Checked ☑).
Liaison : Job validé sur les Activity du Risk Register (liste liée).

Règles :

  • Validation Job → 'Risk Register'!$C$… (gamme d’activités)
  • (PLUS) colonne Checked ☑ (=Listes!$K$2:$K$3) avec mise en vert si ☑.

PLUS : table tblJSA.


4) PTW (Permit To Work)

Champs : Permit ID, Type, Location, Start/End, Supervisor, Gas Test?, LOTO Applied?, Issued/Closed By, Status, (PLUS : Pre-Job Brief ☑, PPE Check ☑, Fire Watch ☑).

Règles :

  • Validations : Type → =Listes!$D$2:$D$7 ; Gas/LOTO → =Listes!$B$2:$B$3 ; Status → =Listes!$A$2:$A$4 ; (PLUS) cases ☑ → =Listes!$K$2:$K$3.
  • Couleurs : Status chips (Open jaune / Closed vert).

PLUS : table tblPTW.


5) LOTO

Champs : Isolation ID, Equipment, Energy Type, Isolation Point, Tag #, Applied/Removed By & DateTime, Status, (PLUS : Verified ☑).

Règles :

  • Validation Energy → =Listes!$F$2:$F$8 ; Status → =Listes!$A$2:$A$4 ; (PLUS) Verified ☑.
  • Couleurs : Verified ☑ en vert (PLUS).

PLUS : table tblLOTO.


6) Inspections

Champs : Item, Area, Frequency (days), Last Date, Next Due, Status, Notes, (PLUS : Verified ☑).

Formules :

  • Next Due : =IF(D="","",D + C)
  • Status : =IF(AND(E<>"",TODAY()>E),"Overdue","OK")

Règles :

  • Validation Area → =Listes!$E$2:$E$6
  • Couleurs : Overdue rouge ; Next Due ≤7 jours jaune ; (PLUS) Verified ☑ en vert.

PLUS : table tblInsp.


7) Incidents

Champs : Date, Type, Area, Description, Severity, Immediate Action, Corrective Action, Due Date, Status, (PLUS : Investigation Closed ☑).

Règles :

  • Validation Status → =Listes!$A$2:$A$4 ; (PLUS) ☑.
  • Couleurs : Due Date rouge si dépassée.

Contribution Dashboard : Actions ouvertes via Status <> Closed.
PLUS : table tblInc.


8) Audit ISO 45001

Champs : Clause, Requirement, Evidence, Score (Yes/Partial/No), Weight, Score %, Weighted Score, (PLUS : Evidence Verified ☑).

Formules :

  • Score % : =IF(D="Yes",1,IF(D="Partial",0.5,IF(D="No",0,)))
  • Weighted : =F * E
  • Compliance % (cellule en tête) : =IFERROR(SUM(G:G)/SUM(E:E),0)

Règles :

  • Validation Score → =Listes!$C$2:$C$4 ; (PLUS) ☑.

PLUS : table tblAudit.


9) API RP 754 (PSPI)

Champs : Month, Tier1–Tier4, Hours Worked.
Formules :

  • Tier1 rate (/200k h) : =IFERROR(SUM(B:B)/SUM(F:F)*200000,0)

PLUS : table tblRP754 + graphique série Tier1.


10) API Equipment (API 510/570/653/580-581)

Champs : Equipment ID, API Code, Risk Category, Last Inspection, Interval (months), Next Inspection, Notes.

Formules :

  • Next Inspection : =IF(D="","",EDATE(D,E))

Règles :

  • Validation API Code → =Listes!$G$2:$G$5 ; Risk Category → =Listes!$H$2:$H$4

PLUS : table tblAPIEquip.


11) PPE Matrix

Champs : Task, Helmet, Glasses, Gloves, Hearing, Respirator, FR Clothing, Harness, Gas Monitor, (PLUS : Reviewed ☑).
Règles :

  • Validation EPI → =Listes!$I$2:$I$4 (Req/Opt/No)
  • Couleurs : Req vert / Opt jaune / No rouge.

PLUS : table tblPPE.


12) Training

Champs : Module, Last Training, Interval (months), Next Due, (PLUS : Certificate on File ☑).

Formules :

  • Next Due : =IF(B="","",EDATE(B,C))

Règles :

  • Couleurs : Next Due ≤7 jours (jaune), dépassé (rouge).
    PLUS : table tblTrain.

13) Listes

Colonnes (exemples) : Status, YesNo, Score3, PermitTypes, EnergyTypes, RiskCat, APICodes, Areas, PPELevel, Tick.
Usage : toutes les validations pointent ici (source unique).


14) Guide / Settings
  • Guide : liens internes vers chaque feuille (hyperliens “→ NomFeuille”).
  • Settings (PLUS) : clés/valeurs (Title, couleurs) pour harmoniser le thème.

Spécificités des deux versions

  • PLUS : tables nommées (tblRisk, tblPTW, …), cases ☑/☐, graphiques, icônes de score, navigation enrichie, thème via Settings.
  • Titres & Couleurs : bannières de titre 2 lignes, onglets colorés, en-têtes assorties ; pas de tables nommées ni graphiques.

Personnalisation recommandée (rapide)
  1. Remplir “Listes” avec vos zones, types de permis/énergie, niveaux EPI, statuts.
  2. Adapter les seuils (par ex. High ≥ 12 au lieu de 15 si vous le décidez).
  3. Modifier les fréquences (Inspections/Training) et contrôler Next Due.
  4. Ajouter vos modules (MOC, ATEX, RBI) si besoin ; le Dashboard peut s’étendre avec COUNTIF/SUMIF.
  5. Verrouiller les colonnes calculées avant diffusion (protéger la feuille, garder entrée libre).

Recommandés

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

error: Content is protected !!