ÉTUDE DE CAS

Bazalt.One

Conception et développement d'une suite logicielle SaaS de 9 modules pour les économistes de la construction : bibliothèque de prix, métrés, DPGF, consultations, analyse d'offres et suivi financier de chantier.

Application Éditeur Entreprises de construction Ruby on Rails 8 Hotwire Turbo Stimulus
9 modules métier intégrés dans une seule application
-80% de temps de saisie sur les DPGF
0 ressaisie entre estimation, consultation et suivi
15 000+ ouvrages en bibliothèque de prix
Bazalt.One
Client Produit éditeur
Secteur Entreprises de construction
Durée Développement continu
Offre Application Éditeur

Contexte

Les économistes de la construction et bureaux d'études techniques gèrent des projets de plusieurs millions d'euros avec des outils qui n'ont pas été conçus pour eux. Excel pour les métrés, un logiciel de devis généraliste pour les DPGF, des emails pour les consultations, un autre outil pour la facturation.

Bazalt.One est né d'un constat terrain : après 20 ans d'expérience en économie de la construction, aucun outil du marché ne modélise correctement la réalité du métier. Un "lot" peut être commercial (un appartement) ou technique (le gros œuvre). Un "métré" n'est pas un chiffre dans une cellule, c'est une analyse quantitative avec des formules de calcul spécifiques.

Les enjeux

Un patrimoine de données éclaté dans 6 outils

Les économistes utilisaient en moyenne 4 à 6 logiciels non connectés. Les bibliothèques de prix étaient dupliquées dans des fichiers Excel personnels, sans versioning ni partage. La ressaisie entre les phases estimation, consultation et suivi représentait 35% du temps de travail.

Des règles métier non protégées

Rien n'empêchait de créer un devis sans métré, d'envoyer une consultation sans DPGF validé, ou de facturer un poste non contractualisé. Les erreurs se propageaient en cascade et n'étaient détectées qu'en phase de suivi financier — parfois des mois plus tard.

Aucun outil ne parle le langage BTP

Les logiciels du marché utilisent un vocabulaire générique (client, produit, devis) qui ne correspond pas à la réalité du BTP (maître d'ouvrage, ouvrage, DPGF, lot technique). Ce fossé sémantique génère des erreurs d'interprétation et une adoption faible des outils.

Notre approche

1

Event Storming et modélisation du domaine métier

Nous avons conduit 6 sessions d'Event Storming avec des économistes expérimentés pour cartographier l'ensemble des processus métier : de la création d'une opération immobilière jusqu'au décompte général définitif. Cette cartographie a produit un modèle de domaine avec 12 bounded contexts et un glossaire de 80 termes métier normalisés.

2

Architecture Domain-Driven Design en Ruby on Rails

Implémentation d'une architecture DDD dans un monolithe Rails organisé en modules métier. Chaque bounded context (Estimation, Consultation, Marché, Suivi) est isolé avec ses propres value objects, agrégats et services de domaine. Le langage ubiquitaire BTP est directement dans le code : Lot::Technique, Metre::Quantitatif, Dpgf::Poste.

3

Hotwire pour une UX temps réel sans SPA

Choix technique de Turbo Frames et Turbo Streams pour offrir une expérience interactive (mise à jour temps réel des totaux, drag & drop des lots, filtres instantanés) tout en gardant la simplicité d'un monolithe Rails. Pas de React, pas d'API JSON, pas de state management côté client — juste du HTML over the wire.

4

Bibliothèque de prix avec arbre de lots hiérarchique

Développement d'un moteur de bibliothèque de prix avec structure arborescente des lots (jusqu'à 8 niveaux de profondeur), formules de calcul de métrés, et système de composition d'ouvrages. Import/export Excel, duplication d'opérations et historique de prix unitaires sur 5 ans.

5

Workflow intégré estimation → consultation → suivi

Les 9 modules partagent un modèle de données unique. Un ouvrage créé en phase estimation se retrouve automatiquement dans le DPGF, puis dans la consultation, puis dans le marché signé, puis dans les situations de travaux. Zéro ressaisie, traçabilité complète, cohérence garantie par le code.

Résultats

9 modules métier intégrés dans une seule application
-80% de temps de saisie sur les DPGF
0 ressaisie entre estimation, consultation et suivi
15 000+ ouvrages en bibliothèque de prix

Stack technique

Ruby on Rails 8 Hotwire Turbo Stimulus PostgreSQL Redis Sidekiq Domain-Driven Design Event Storming
Bazalt.One est le premier outil qui pense comme un économiste. Quand je crée un lot, je retrouve exactement ma logique de travail. Plus besoin de traduire mon métier pour l'outil — c'est l'outil qui parle mon langage.
Marie-Claire Duval Économiste de la construction — 18 ans d'expérience

Ces projets pourraient vous inspirer

Un projet similaire ?

Nous accompagnons les entreprises de l'ingénierie, de l'environnement et de l'immobilier dans leur transformation digitale.

Prendre contact → 30 min · gratuit · sans engagement
Appeler Email LinkedIn