Dans notre plus récente entrevue Au cœur de l’expertise Rexfab, Sébastien Rosa, chef d’équipe en programmation, explique comment la précision, la programmation et l’engagement créent une valeur durable pour les fabricants de produits de boulangerie.
Rencontrez l’expert
Q : Sébastien, pouvez-vous nous parler de vous et de votre parcours chez Rexfab?
Sébastien Rosa:
Je m’appelle Sébastien Rosa, j’ai 32 ans et je travaille chez Rexfab depuis environ sept ans et demi. Je me suis joint à l’entreprise en septembre 2018 au sein de l’équipe de programmation. Après environ trois ans, j’ai assumé un rôle de leadership et je dirige maintenant l’équipe de programmation depuis près de cinq ans.
Au fil des années, j’ai eu l’occasion de participer à de nombreux projets différents. Ce qui est intéressant, c’est que chacun d’eux enrichit l’expérience que nous mettons à profit dans les projets suivants. Cette accumulation de connaissances est vraiment au cœur de notre façon de travailler aujourd’hui.
La programmation chez Rexfab : un rôle qui couvre l’ensemble du projet
Q : En quoi consiste votre rôle au quotidien?
Sébastien :
Ce qui rend la programmation chez Rexfab unique, c’est que nous participons au projet du début à la fin. Nous ne nous contentons pas de recevoir une conception et de l’exécuter : nous contribuons réellement à façonner le système lui-même.
Dans certains cas, nous intervenons même avant que la soumission soit finalisée. L’équipe des ventes vient nous consulter pour déterminer comment le système devrait fonctionner, quelle logique est requise et quelles contraintes doivent être prises en compte. Notre contribution est intégrée dès le départ, de sorte que la solution proposée reflète déjà une conception réaliste et opérationnelle.
Une fois le projet lancé, nous participons à la définition de ce que nous appelons la séquence des opérations. C’est à cette étape que nous déterminons précisément le comportement attendu du système. Nous examinons tout en détail : les capteurs requis, le fonctionnement des moteurs, les différents modes d’opération et la façon dont le système doit réagir selon diverses conditions.
À partir de là, nous soutenons la conception électrique en fournissant toute l’information nécessaire pour que les plans correspondent aux fonctionnalités prévues. Nous validons également ces plans avant leur mise en production. En parallèle, nous commençons à développer le programme lui-même à partir d’un code de base structuré, composé de modules déjà testés et éprouvés dans le cadre de projets antérieurs.
C’est important, parce que nous ne repartons jamais de zéro. Chaque système que nous réalisons profite de l’expérience acquise auparavant. Nous réutilisons, améliorons et adaptons une logique éprouvée, puis nous y ajoutons la couche de procédé propre à chaque application.
Lorsque nous arrivons sur le site, nous connaissons déjà le système en profondeur, puisque nous avons participé à sa création à chaque étape.
Pourquoi la programmation est le moteur invisible de la performance
Q : Pourquoi la programmation est-elle si importante pour les clients, même s’ils ne la voient pas directement?
Sébastien :
La programmation donne vie à la machine. Sans elle, vous avez simplement de l’équipement. Avec elle, vous avez un système qui performe, s’adapte et produit de façon fiable.
Ce qui la rend essentielle, c’est que de petits détails dans le code peuvent avoir des conséquences à long terme. Une légère omission peut passer inaperçue au démarrage, mais avoir un effet sur la production tous les jours pendant les 20 prochaines années.
C’est pourquoi l’attention aux détails est indispensable. Il n’existe pas de « petite » erreur. Chaque décision logique, chaque condition et chaque séquence comptent. Lorsqu’une petite inefficacité se répète pendant des années d’exploitation, elle devient considérable.
Notre rôle consiste donc à nous assurer que rien n’est laissé au hasard. Tout doit être réfléchi en profondeur, puisque ce que nous livrons déterminera le comportement du système pendant tout son cycle de vie.
Un état d’esprit fondé sur l’anticipation et la précision
Q : Comment atteignez-vous ce niveau de fiabilité et de précision?
Sébastien :
Tout commence par l’état d’esprit. La programmation n’est pas seulement une compétence technique : c’est aussi une façon de réfléchir.
Il faut anticiper tous les scénarios possibles, pas seulement les scénarios normaux. Il faut se demander : que se passe-t-il si un événement imprévu survient? Que se passe-t-il si le système se comporte différemment après des années d’usure ou à la suite d’une intervention manuelle?
On ne peut pas ignorer ces situations, parce qu’elles finiront par se produire. Et si elles ne sont pas prises en compte, le système ne réagira pas correctement.
Il faut donc faire preuve de rigueur et de discipline. On ne peut pas se satisfaire de quelque chose qui est simplement « assez bon ». Il faut aller plus loin et s’assurer que chaque situation est couverte. C’est ce qui garantit la stabilité à long terme.
Une différence déterminante : la présence des programmeurs sur le site
Q : Qu’est-ce qui distingue Rexfab des autres fabricants d’équipement lors de l’installation et du démarrage?
Sébastien :
L’une des principales différences, c’est que nous envoyons des programmeurs sur le site pendant la mise en service.
Dans de nombreuses entreprises, le démarrage est principalement pris en charge par les équipes mécaniques. Elles veillent à ce que tout soit installé correctement, ce qui est très important. Toutefois, lorsqu’il faut optimiser le comportement du système, la personne qui comprend le mieux la logique n’est pas toujours présente.
Lorsque le programmeur est sur place, tout change. Au lieu de réagir à des problèmes qui nous sont rapportés, nous pouvons observer le système en temps réel, comprendre ce qui se passe et traduire immédiatement nos observations en améliorations de la logique.
Cela élimine les délais, évite les problèmes de communication et permet d’atteindre un niveau d’optimisation beaucoup plus élevé. Il ne s’agit pas seulement de faire fonctionner le système, mais de le faire fonctionner à son plein potentiel.
Un engagement que les clients peuvent constater
Q : Que remarquent généralement les clients lorsque votre équipe est sur place?
Sébastien :
Notre niveau d’engagement.
Nous ne nous arrêtons pas dès que le système « fonctionne ». Nous poursuivons le travail jusqu’à ce qu’il fonctionne de la manière la plus fluide et la plus efficace possible. Même lorsque tout semble bien aller, nous continuons à analyser le système et à chercher des possibilités d’amélioration.
Cela peut vouloir dire rendre le flux plus constant, réduire l’usure de l’équipement, améliorer les transitions entre les systèmes ou raffiner la façon dont les opérateurs interagissent avec la machine.
Les clients remarquent souvent notre approche proactive. Nous n’attendons pas que les problèmes apparaissent. Nous tentons de les repérer avant qu’ils ne surviennent. Cette approche permet d’offrir une bien meilleure expérience de démarrage et un résultat final de qualité supérieure.
Voir au-delà de la machine : une approche globale
Q : Vous mentionnez souvent l’importance d’examiner l’ensemble de la ligne. Pourquoi est-ce si important?
Sébastien :
Parce qu’aucun système ne fonctionne de façon isolée, surtout dans une boulangerie industrielle.
Prenons l’exemple d’un système de manutention des moules : il s’agit d’une boucle fermée. Ce qui se produit à un endroit a une incidence sur tout le reste. Si l’on ne tient pas compte de l’ensemble, on peut créer des déséquilibres qui nuisent à tout le flux de production.
Lorsque nous sommes sur le site, nous analysons la ligne depuis la sortie du four jusqu’aux façonneuses. Nous examinons le flux des moules, les interactions entre les systèmes, le rythme de production et la façon dont tous les éléments sont reliés.
Si la ligne n’est pas équilibrée, on observe des cycles où elle fonctionne rapidement, s’arrête, puis repart rapidement. Cela impose des contraintes inutiles à l’équipement et réduit l’efficacité globale.
Notre objectif est d’éliminer ces variations afin de créer un flux continu et stable.
Un exemple concret : l’incidence de la vitesse du démouleur
Q : Pouvez-vous donner un exemple précis de la façon dont cette vision globale améliore la performance?
Sébastien :
La vitesse du démouleur en est un excellent exemple.
Si elle n’est pas bien contrôlée, des vagues de produits peuvent sortir du four. Par exemple, si plusieurs moules sont libérés en même temps, le débit nominal de la ligne peut être temporairement dépassé. Cela perturbe les équipements en aval, qui doivent alors absorber des pointes plutôt qu’un flux régulier.
En ajustant la vitesse du démouleur, nous pouvons régulariser cette sortie et créer un flux constant de produits et de moules. Cela réduit les contraintes sur l’équipement, améliore la synchronisation et stabilise l’ensemble du procédé.
Sur le plan conceptuel, il s’agit d’un petit ajustement, mais son incidence sur la performance du système est majeure.
Concevoir pour la reprise, pas seulement pour l’exploitation
Q : Que se passe-t-il lorsqu’un problème survient, par exemple un blocage ou une interruption?
Sébastien :
C’est à ce moment qu’un système démontre réellement sa qualité.
Il ne s’agit pas seulement de fonctionner normalement, mais aussi de savoir comment le système reprend ses opérations. Après un blocage ou une intervention manuelle, il doit comprendre son nouvel état et redémarrer correctement.
S’il reprend simplement là où il s’était arrêté, il peut recréer le même problème ou même engendrer des conditions dangereuses.
Nous consacrons beaucoup de temps à concevoir cette logique de reprise. Le système doit être suffisamment intelligent pour s’adapter et redémarrer de façon contrôlée, sécuritaire et efficace. C’est un élément clé qui distingue un système ordinaire d’un système de grande qualité.
➡ Il ne s’agit pas seulement de fonctionner normalement, mais aussi de savoir comment le système reprend ses opérations.
Préparation et essais : réduire les risques avant le démarrage
Q : Comment assurez-vous des démarrages plus fluides?
Sébastien :
Nous investissons du temps dans la préparation et les essais avant l’expédition.
Nous validons à l’avance les éléments clés du système afin que, lorsque nous arrivons sur le site, les principales incertitudes aient déjà été résolues. Cela réduit les risques, raccourcit le temps de démarrage et améliore la qualité globale.
Nous suivons un principe simple : il est toujours préférable de résoudre les problèmes avant qu’ils n’atteignent le site, où le temps et les coûts sont beaucoup plus élevés.
Plus que de l’équipement : choisir un partenaire à long terme
Q : Que devraient considérer les clients lorsqu’ils choisissent un fournisseur?
Sébastien :
Ils devraient regarder au-delà du prix initial.
Ce qui compte, c’est la valeur à long terme : la performance du système, sa facilité d’utilisation, sa capacité à reprendre rapidement après un problème et la qualité du soutien offert au fil du temps.
Lorsque vous achetez un système, vous n’achetez pas seulement de l’équipement : vous vous engagez dans une relation à long terme. Cette relation aura une incidence sur votre production, vos coûts d’entretien et votre efficacité pendant des années.
Choisir le bon partenaire fait une grande différence.
L’amélioration continue ne s’arrête pas après le démarrage
Q : Que se passe-t-il une fois le projet terminé?
Sébastien :
En réalité, ce n’est que le début.
Après quelques mois ou une année d’exploitation, les clients acquièrent une compréhension plus approfondie de leurs opérations. Cela permet souvent de découvrir de nouvelles possibilités d’amélioration.
Votre ligne évolue avec le temps : le débit ou d’autres variables peuvent changer.
Plutôt que de subir les conséquences de ces changements, nous permettre de vous aider à ramener le système à son niveau de performance optimal peut avoir une incidence importante sur la fluidité de son fonctionnement.
Par exemple, je suis retourné dans des boulangeries où nous avions installé des systèmes plusieurs années auparavant afin de démarrer un nouveau projet. Sans que personne me le demande, je suis allé voir l’ancien système pour vérifier son fonctionnement et j’ai constaté certaines anomalies qui me semblaient évidentes. Un problème très simple, qui aurait pu être corrigé facilement, était demeuré sans solution, et les opérateurs devaient composer avec ses effets, ce qui finissait par avoir des conséquences sur la production. C’est aussi ce que signifie le fait de choisir un partenaire.
Nous encourageons toujours les clients à revenir vers nous afin de revoir le système et de l’améliorer davantage. De petites optimisations peuvent avoir une incidence considérable au fil du temps.
Il vaut mieux investir dans l’amélioration du système que de vivre avec des inefficacités ou de les compenser par davantage d’entretien et des solutions de contournement.
Mot de la fin
Q : Comment résumeriez-vous ce qui distingue Rexfab?
Sébastien :
Cela se résume à trois éléments : l’expertise, l’engagement et la proactivité.
L’expertise est importante, mais de nombreuses entreprises peuvent s’en réclamer. Ce qui fait réellement la différence, c’est jusqu’où l’on est prêt à aller pour livrer le meilleur résultat possible.
Pour nous, il s’agit d’aller au-delà du minimum, d’assumer pleinement nos responsabilités et de nous assurer que le système offre son meilleur rendement, non seulement le premier jour, mais pendant de nombreuses années.
C’est ce que nous cherchons à livrer chaque fois.
Expert Mix Daniel Coté
Dans notre plus récente entrevue Rexfab Experts, Daniel Coté, chef d’équipe en optimisation de la conception, explique comment l’expérience terrain, les outils de conception intelligents et la visualisation 3D contribuent à réduire les risques, à améliorer l’exécution des projets et à livrer des solutions d’automatisation conçues correctement dès le départ.
Expert Mix Éric Deschênes
Derrière chaque projet réussi, il y a plus que de l’ingénierie : il y a de l’écoute, de l’expérience et une réelle compréhension des besoins du client.
Dans cette entrevue, Éric Deschênes, coordonnateur en ingénierie mécanique chez Rexfab, partage sa vision de l’importance de comprendre les personnes derrière chaque projet, de travailler en équipe et de trouver des solutions qui font réellement une différence.
Expert Mix Yan Morin
Chez Rexfab, l’ingénierie commence par une véritable expérience du terrain, et non seulement par la théorie. Notre équipe conçoit des solutions en comprenant en profondeur les pressions, les contraintes et les risques d’arrêts que les opérations de boulangerie affrontent chaque jour. En collaborant étroitement avec les clients dès les premières étapes d’un projet, les ingénieurs de Rexfab contribuent à éviter les mauvaises surprises coûteuses et à livrer des équipements performants dans des conditions réelles d’exploitation. Cette entrevue avec Yan Morin, directeur de l’ingénierie, offre un regard plus approfondi sur l’état d’esprit, la collaboration et l’approche de résolution de problèmes qui font de Rexfab un partenaire de confiance.


