Le contexte de la collaboration
Secteur d'activité
CERIBOIS est un centre technique créé en 2000, basé dans la Drôme, qui accompagne la filière bois et bâtiment en France et en Europe. Il offre trois services principaux :
- laboratoire d’essais multi-matériaux (bois, menuiserie),
- conseil en production et innovation bois,
- formation continue pour les professionnels.
CERIBOIS combine expertise technique, essais et formation pour améliorer la qualité, la performance et la compétitivité des produits bois.
Équipe
- 1 site de production en France (à Châteauneuf-sur-Isère)
- +50 collaborateurs
- +250 utilisateurs de leurs services
En bref
CERIBOIS se trouve dans l'incapacité d'assurer la maintenance et l'évolution de son logiciel, conçu sur mesure, suite à l'arrêt d'activité de son prestataire historique.
La consultation d'Elipce Solutions vise à déterminer la faisabilité d'une reprise en TMA(Tierce Maintenance Applicative) pour sécuriser la pérennité de cet outil de conformité (Marquage CE, RE 2020).
Les besoins
Le besoin principal est d'assurer la pérennité, la fiabilité et la conformité du logiciel CERISALIS, initialement développé entre 2015 et 2016. Ce logiciel est indispensable à Ceribois pour :
- Calculer les coefficients thermiques (Uw/Ud), les facteurs solaires (Sw) et la transmission lumineuse (Tlw) pour n’importe quels types de châssis simples, composés ou cintrés
- Éditer les notes de calculs nécessaires au marquage CE (Norme NF EN 14351-1).
- Maintenir la conformité du logiciel CERISALIS et des calculs thermiques avec la RE 2020.
Les problématiques
- Obsolescence technologique : Les versions des langages, frameworks et librairies étaient vieillissantes et non maintenues, causant des incompatibilités avec les nouvelles technologies.
- Risques de sécurité : Présence de nombreuses failles de sécurité non corrigibles en l'état, notamment au niveau du front office et back office, dues à l'ancienneté du framework.
- Problèmes de performance : Mauvais découpage de la solution, ce qui alourdit le client (navigateur) et ralentit l'application (calculateur lourd partagé entre le back-end et le front office).
- Urgence de suivi : Nécessité urgente de trouver un partenaire fiable pour le MCO (Maintien en Condition Opérationnelle) et les évolutions futures.
La mission d'Elipce Solutions
Suite à un audit de faisabilité, Elipce Solutions propose une double approche pour sécuriser l'avenir de la solution :
Phase 1 : TMA partielle immédiate (correctifs d'urgence)
En raison de l’état du code, la TMA est proposée sous conditions :
- Nature des interventions : Mise en place de correctifs sur faits techniques critiques sans garantie de résultats (prestation au temps passé : carnet d'heures).
- Sécurité et hébergement : Maintien de l'hébergeur ainsi que la solution d’hébergement, la solution n'étant pas encore sécurisée.
- Mise à jour limitée : Réalisation d'une mise à jour des librairies/composants selon les possibilités techniques.
Phase 2 : Préconisation stratégique (refonte totale)
Pour garantir la pérennité, la performance et la sécurité à long terme, Elipce a préconisé les actions suivantes :
- Refonte complète : Réalisation d’une refonte totale du front office et du back office.
- Optimisation de la performance : Optimisation de l'application par le passage du calculateur en back office (développement spécifique).
- Modernisation de l'infrastructure : Passage d’une installation standard à une conteneurisation Docker + migration de la solution vers l'hébergement sécurisé cloud de confiance Elipce.

Les résultats
La consultation a permis au client d'obtenir une feuille de route claire et des actions immédiates pour gérer l'urgence.
- Sécurisation du processus : Le client a sécurisé la continuité de son activité critique (Marquage CE, RE 2020) en engageant un partenaire expert.
- Visibilité sur l'obsolescence : Identification et documentation précises des risques liés à l'ancienneté du code et des failles de sécurité.
- Plan de modernisation (Refonte) : Proposition d'une solution durable qui garantit la fiabilité des calculs, la performance de l'application et supprime les failles de sécurité via l'utilisation de technologies modernes (Docker, back-end développé en Python à l’aide du framework Django.).
- Reprise d'activité partielle : Possibilité immédiate de réaliser des correctifs d'urgence pour stabiliser l'existant, en attendant la validation d'une refonte complète.
Également, l’application CERISALIS permet désormais de transformer la conception technique en une expérience plus fluide :
- Suppression des limites techniques :
Les projets complexes de menuiserie ne causent plus de ralentissements et le nouveau code de base permet une division des vitrages illimitées : L’ajout de montant et de la complexification des châssis se font désormais sans perte de fluidité.
- Calculs quasi-instantanés : La vitesse d’exécution est plus rapide. Les calculs thermiques qui analysent chaque détail (dimension, vitrages), s’affichent en quelques secondes, éliminant les temps d’attente.
- Comportement “intelligent” : L’interface facilite le travail quotidien. La fonction “Annuler” est fiabilisée pour corriger instantanément toute fausse manipulation, tandis que le rendu visuel des formes complexes reste toujours net et cohérent.





