Velixdigital
NBR
Cahier des Charges
NBR AI-QC · v1.0 · Confidentiel
Proposition commerciale confidentielle

NBR AI-QC
Système de Gestion Qualité
Chantier — Usage interne NBR

NBR AI-QC est une solution interne dédiée à NBR, conçue pour digitaliser les contrôles qualité sur chantier et offrir un portail de consultation en temps réel aux clients NBR.

Maîtrise d'ouvrage
NBR — Géotechnique & Ouvrages d'Art
Prestataire
Velixdigital
Durée estimée
5 à 7 mois
Type de projet
Application Web + IA
00 — Notre agence

Velixdigital — Qui sommes-nous ?

Une agence digitale marocaine spécialisée dans le développement d'applications métier sur mesure, l'intelligence artificielle et la transformation digitale des entreprises.

Velixdigital
Votre partenaire digital de confiance au Maroc

Velixdigital conçoit et déploie des solutions digitales sur mesure pour les entreprises marocaines et internationales. Notre équipe pluridisciplinaire combine expertise technique (développement web, mobile, IA/data) et compréhension des enjeux métier pour livrer des produits à haute valeur ajoutée, dans les délais et dans le budget.

Notre expertise
Développement sur mesureCore
Applications web et mobiles (PWA, React, Next.js, Node.js)
Architectures cloud-native et microservices
Intégrations API et systèmes tiers
Intelligence artificielleIA
Modèles prédictifs et machine learning (scikit-learn, XGBoost)
Traitement de données et pipelines analytiques
Intégration de LLMs et IA générative
Transformation digitaleConseil
Audit et stratégie digitale
Déploiement cloud et DevOps (AWS, Azure, OVH)
Formation et accompagnement des équipes
React / Next.js Node.js / Python Machine Learning PostgreSQL AWS / OVH Cloud PWA / Mobile CI/CD / DevOps API REST / GraphQL Figma / UX Design
Pourquoi Velixdigital pour NBR ?
🚀
Une équipe technique disponible et engagée

Interlocuteur unique, point de contact direct tout au long du projet. Démos régulières, rapport d'avancement hebdomadaire.

🔍
Approche collaborative sur les normes métier

Nous travaillons avec NBR pour comprendre et intégrer les référentiels applicables au projet. Les règles de conformité sont validées ensemble avant développement.

Livraison testée, documentée, formée

Pilote terrain avant go-live, documentation utilisateur complète, sessions de formation incluses. NBR dispose d'un accès admin complet et d'un export de ses données à tout moment.

01 — Contexte

Pourquoi ce projet ?

NBR souhaite digitaliser et centraliser le processus de contrôle qualité sur chantier (béton, sols, aciers), afin d’améliorer la traçabilité des essais, la circulation de l’information et la visibilité projet pour les parties prenantes autorisées.

📌
Positionnement

NBR AI-QC est une solution interne dédiée à NBR, conçue pour digitaliser les contrôles qualité sur chantier et offrir un portail de consultation aux clients NBR, dans le cadre des projets suivis par NBR.

Problématique actuelleÀ résoudre
Saisie des résultats d'essais (béton, sols, aciers) sur supports non centralisés (papier/format hétérogène) — risques de perte d’information, de consolidation tardive et de suivi incomplet.
Visibilité limitée en cours de chantier sur l’avancement des contrôles et l’état de conformité par zone ou par lot.
Rapports de synthèse produits manuellement en fin de phase — mobilisation importante des équipes techniques.
Analyse des risques principalement a posteriori (ex : résultats à J+28) — capacité limitée à détecter précocement certaines tendances.
Solution proposée — NBR AI-QCPlateforme digitale interne
Plateforme digitale interne : développée sur mesure pour NBR, avec hébergement sur une infrastructure sécurisée et dimensionnée selon les besoins — modalités à préciser en phase de cadrage.
Application métier terrain : saisie des essais depuis tablette ou smartphone, avec mode hors-ligne et synchronisation au retour de connectivité, selon les contraintes du chantier.
Moteur d’analyse (règles + IA) : production d’indicateurs, tendances et alertes d’aide à la décision à partir des résultats d’essais et des référentiels applicables au projet (documents du marché et normes pertinentes validés par NBR). Les seuils et règles d’alerte sont calibrés et validés sur un chantier pilote.
Portail client intégré : chaque maître d’ouvrage accède au tableau de bord de son projet (consultation, suivi). Les droits d’accès (lecture/intervention) sont configurables et encadrés par le workflow défini par NBR.
Rapport de synthèse : génération de rapports structurés (PDF) à partir des données enregistrées, afin de réduire le temps de production et d’améliorer la cohérence documentaire — mesure réalisée après mise en service.
Parties prenantes NBR
Direction
Ingénieurs NBR (validation / supervision)
Techniciens de laboratoire / terrain (saisie)
Clients NBR (maîtres d'ouvrage) — accès portail (selon droits)
Référent informatique / sécurité
Équipe Velixdigital
Chef de projet (pilotage & coordination)
Lead développeur full-stack
Data/ML engineer (analyse & calibration)
Développeur PWA / UX
QA / DevOps (tests & déploiement)
L’équipe projet est constituée d’un noyau fixe piloté par Velixdigital et peut être renforcée par des experts de notre réseau, mobilisés selon le périmètre et les jalons du projet.
02 — Périmètre

Fonctionnalités & Architecture

Périmètre du MVP — toutes les fonctionnalités sont validées avant développement en atelier de cadrage avec l'équipe NBR. Le MVP est livré sous forme d’application web progressive (PWA) compatible tablette/smartphone sur chantier.

Module 1 — Saisie terrainTerrain
Formulaires structurés par type d'essai : béton (affaissement, résistance J7/J28), sols (Proctor, CBR, granulométrie), aciers (limite élastique, allongement) — champs et unités validés en cadrage.
Mode hors-ligne avec synchronisation au retour de connectivité, selon les contraintes du chantier et les terminaux utilisés (PWA installable sur tablette/smartphone).
Import CSV depuis équipements de laboratoire (format à définir). Possibilité d’ajout de photos/pièces jointes pour traçabilité.
Rattachement par zone / lot de chantier (manuel ou assisté). La géolocalisation peut être activée selon autorisations et besoins projet.
Module 2 — Moteur d'analyse (règles + IA)IA
Score de conformité par lot / zone : évaluation basée sur les documents du marché et les référentiels applicables, validés par NBR pour chaque projet.
Indicateurs & alertes d’aide à la décision : analyse des tendances (ex. résistances béton) et détection de signaux faibles, avec calibrage des seuils sur un chantier pilote.
Contextualisation (option) : intégration de paramètres contextuels (ex. météo) lorsque la source est disponible et jugée pertinente par NBR pour le projet.
Suggestions d'aide à la décision : le système propose des pistes d'action (contre-essai, vérifications, vigilance sur un lot) — la validation et la décision finale restent de la responsabilité de l'ingénieur NBR habilité.
⚠️

Les recommandations générées par le moteur d’analyse sont des suggestions d'aide à la décision. La validation finale et la responsabilité technique reviennent à l'ingénieur NBR habilité.

Module 3 — Portail client NBRPortail client
Principe : chaque client NBR (maître d'ouvrage) dispose d'un accès sécurisé uniquement aux projets qui le concernent. Le niveau de droits (lecture seule ou intervention) est défini projet par projet par l'administrateur NBR.
Accès multi-projets cloisonné : un client peut suivre plusieurs projets NBR, chacun dans un espace isolé — aucune donnée d'un projet n'est visible par les autres clients.
Tableau de bord : indicateurs de conformité, alertes actives, avancement des contrôles qualité — mise à jour selon la synchronisation des données terrain.
Droits "Lecture" : consultation du tableau de bord, historique des essais par phase / zone / type, téléchargement des rapports PDF.
Droits "Intervention" (option) : possibilité de déposer des commentaires ou de demander un contre-essai — sous workflow et validation NBR.
Matrice des rôles : Technicien terrain / Ingénieur NBR / Responsable qualité NBR / Client (lecture) / Client (intervention) / Administrateur NBR.
Module 4 — Rapports auto-générésPDF
Génération de rapports structurés (PDF) en fin de phase : récapitulatif des essais, indicateurs de conformité et historique des actions.
Template paramétrable par projet et type de marché (structure à valider), accessible depuis le portail client pour téléchargement.
Hors périmètre MVPExclure
Intégration directe API équipements labo (v2).
Application mobile native iOS/Android (v2).
Architecture technique
Frontend
React / Next.js — application web progressive (PWA) compatible tablette/smartphone, responsive desktop
Service Worker pour mode hors-ligne · Visualisations tableau de bord (ex : Recharts)
Backend & IA
API applicative + service d’analyse (ex : Node.js et/ou Python) · Base de données relationnelle (ex : PostgreSQL)
Outils d’analyse (ex : scikit-learn / XGBoost) · Hébergement sur une infrastructure sécurisée (cloud ou équivalent) à préciser en phase de cadrage
03 — Planning

Déroulement du projet

Planning prévisionnel basé sur le périmètre MVP (PWA compatible tablette/smartphone). Le planning détaillé est co-construit en atelier de cadrage. Les durées ci-dessous sont estimatives et peuvent évoluer selon les délais de validation NBR, la disponibilité des données et l’accès à un chantier pilote.

Planning — Proposition recommandée (28 semaines)Recommandé
Phase 0 · Cadrage
S1–2
2 sem.
Phase 1 · Conception UX (PWA)
S3–5
3 sem.
Phase 2 · Dev socle (PWA + API)
S5–13
8 sem.
Phase 3 · Moteur d’analyse (calibration)
S11–18
7 sem.*
Phase 4 · Dashboard & Portail
S16–22
6 sem.*
Phase 5 · QA & Pilote terrain
S22–26
5 sem.
Phase 6 · Mise en production
S27–28
2 sem.

* Phases partiellement parallélisées — durée totale : ~28 semaines

Jalons clés
J1 · Validation cadrageS2
Validation du périmètre MVP, des parcours PWA, du modèle de données et des référentiels applicables au projet. Toute évolution de périmètre est formalisée (chiffrage & délai).
J2 · Validation maquettesS5
Validation des maquettes UI/UX et des écrans clés (saisie terrain, dashboard, portail client) avant industrialisation.
J3 · Démo MVP (PWA + API)S13
Démonstration d’un flux complet : saisie terrain (PWA), synchronisation, tableau de bord et génération de rapport sur un jeu de données représentatif.
J4 · Validation moteur d’analyseS18
Validation des règles et seuils d’alerte (aide à la décision) et calibration initiale sur données disponibles. Les recommandations restent soumises à validation NBR.
J5 · Pilote & recette NBRS26
Pilote sur chantier NBR, retours utilisateurs, corrections prioritaires et validation de recette par NBR.
J6 · Mise en productionS28
Mise en production, formation des utilisateurs, mise à disposition des accès et accompagnement initial (selon périmètre retenu).
04 — Budget

Proposition budgétaire

Budgets forfaitaires (HT) basés sur le périmètre MVP décrit dans ce cahier des charges (solution interne NBR, PWA tablette/smartphone). Les montants ci-dessous incluent la conception (maquettes), le développement, les tests, le pilote et la mise en production.

Proposition A
MVP Pilote
180 000 MAD
HT — MVP complet · PWA + portail + pilote
↓ Cliquer pour voir le détail
PWA terrain tablette/smartphone + mode hors-ligne (selon contraintes)
Formulaires essais (béton / sols / aciers) + import CSV (format à définir)
Score conformité (règles + référentiels validés par NBR)
Indicateurs & alertes d’aide à la décision (calibration initiale)
Dashboard + portail client (lecture)
Rapports PDF structurés + templates (structure validée en cadrage)
Pilote terrain + corrections prioritaires (best effort)
Portail client “intervention” (option)
Audit sécurité externe (option)
Recommandé
MVP+ — Renforcé
240 000 MAD
HT — MVP + portail étendu + stabilisation
↓ Cliquer pour voir le détail
Tout le périmètre Proposition A
Portail client — interventions (commentaires / demandes) sous validation NBR
Calibration renforcée du moteur d’analyse (règles + IA) sur données disponibles
Notifications e-mail (alertes/événements) selon paramétrage
Durcissement sécurité (niveau initial) + revue technique
Documentation utilisateur + formation (2 sessions) incluse
Stabilisation post mise en production (45 jours, best effort)
Jalons de paiement
30%
À la signature
Lancement & cadrage
25%
Validation maquettes
Fin conception UX
25%
Démo MVP
Flux PWA + dashboard + PDF
20%
Mise en production
Go-live & activation accès
05 — Risques

Registre des risques

Identification des principaux risques projet et mesures de mitigation associées. Ce registre est vivant — il sera revu à chaque jalon clé (cadrage, démo MVP, pilote, mise en production).

Données historiques d'essais insuffisantes
Si l'historique disponible est limité, le moteur d’analyse démarre en mode règles-first (référentiels et seuils validés par NBR) et la calibration se fait progressivement sur les données réelles collectées. Les performances des indicateurs/alertes dépendent directement du volume et de la qualité des données disponibles.
Élevé
Collecte données dès Phase 0 + règles-first
Qualité des saisies terrain
Valeurs manquantes, erreurs de saisie ou données aberrantes peuvent impacter les scores de conformité et la pertinence des alertes (aide à la décision).
Mitigation : champs obligatoires par type d'essai, contrôles de cohérence (plages de validité), alertes immédiates en saisie, et revue périodique des saisies incomplètes par NBR.
Élevé
Contrôles + cohérence + revue NBR
Connectivité insuffisante sur chantier
Zones sans réseau stable — les saisies doivent pouvoir être effectuées en mode hors-ligne via la PWA et synchronisées au retour de connectivité. La fiabilité du offline dépend des terminaux, des navigateurs et des usages terrain.
Élevé
PWA offline-first + tests terrain
Résistance au changement des équipes terrain
Habitudes papier et contraintes de chantier — l’adoption dépend fortement d’une UX simple, d’un accompagnement et d’un référent interne NBR.
Moyen
UX simple + formation + champion NBR
Interprétation des référentiels / seuils
Les règles de conformité varient selon les documents du marché, les pratiques et les spécifications projet — elles doivent être validées projet par projet par NBR (source de vérité : documents contractuels et référentiels retenus par NBR).
Moyen
Ateliers + validation NBR + versioning règles
Dérive du périmètre en cours de projet
Demandes d'ajouts non prévus (fonctionnels ou techniques) pouvant impacter le planning et le budget forfaitaire.
Moyen
Backlog priorisé + avenant/RFC validé
Sécurité & accès aux données
Données liées aux projets clients — nécessité d’un contrôle d’accès strict par rôle, de bonnes pratiques de sécurité applicative et d’une gestion des comptes (création, désactivation, droits).
Moyen
RBAC + bonnes pratiques + durcissement
Prérequis côté NBR
Un référent métier NBR disponible 2–4h/semaine pour les ateliers et validations tout au long du projet.
Transmission des données d'essais disponibles dès la signature (format CSV ou tableur) et clarification des champs attendus.
Identification d'un chantier pilote actif et accessible pour la phase de test terrain (Phase 5) et définition des conditions d’accès (autorisation, créneaux).
Validation des livrables intermédiaires (cadrage, maquettes, règles/seuils) dans un délai cible de 5 jours ouvrés, afin de sécuriser le planning.
Désignation d'un "champion interne" NBR pour faciliter l'adoption terrain (idéalement un ingénieur référent).
06 — Livrables & Conditions

Ce que NBR recevra

Les livrables sont définis pour sécuriser le projet et la mise en service. La facturation suit les jalons de paiement décrits dans la section Budget.

Livrables techniques
Application web progressive (PWA) déployée et opérationnelle (staging + production)
Documentation technique (architecture, endpoints API, guide d’administration)
Règles de conformité & paramètres documentés (référentiels, seuils, versioning)
Export des données NBR à la demande (format ouvert : CSV/JSON) + procédure d’extraction
Revue sécurité (niveau initial) & durcissement basique (incluse en Proposition B)
Livrables fonctionnels
Maquettes Figma validées (parcours clés + UI finale)
Guide utilisateur (terrain + portail) + checklist de démarrage
Sessions de formation (visio ou présentiel selon disponibilité)
Compte-rendu de recette/pilote (constats + corrections prioritaires)
Procès-verbal de mise en production (validation de mise en service)
Conditions contractuelles
Définition : Bug vs ÉvolutionRéférence
Bug : comportement de l’application différent des spécifications validées (cadrage/recette) — traité dans le cadre de la stabilisation post mise en production (best effort).
Évolution : nouvelle fonctionnalité, modification de règle métier, ajout de type d’essai, changement d’interface ou intégration non prévue — fait l’objet d’un chiffrage et d’un planning séparés.
Qualification : en cas d’ambiguïté, Velixdigital soumet une qualification écrite à NBR avant traitement.
Propriété intellectuelle & Confidentialité
Code & composants : Velixdigital reste propriétaire du code, des composants réutilisables et du framework. NBR n’acquiert pas la propriété du code.
Licence d'usage interne : NBR obtient une licence d’utilisation interne, non transférable, pour ses projets et équipes. La solution ne peut être revendue, commercialisée ou sous-licenciée.
Données NBR : toutes les données, résultats d’essais et documents restent la propriété exclusive de NBR. Export disponible à la demande.
Accès admin : NBR dispose d’un accès administrateur complet à la mise en production.
NDA bilatéral signé avant tout échange de données ou accès aux systèmes.
Maintenance applicative (TMA) optionnelle — conditions définies dans un contrat séparé.
Support & Maintenance (best effort)
Niveau Définition Exemples Prise en charge (indicatif) Traitement (indicatif)
P1 — Critique Accès impossible / incident bloquant majeur Connexion impossible, module principal indisponible Prioritaire Meilleurs délais
P2 — Majeur Fonction clé fortement dégradée Saisie difficile, rapport non généré ponctuellement Sous 1–2 jours ouvrés Selon complexité
P3 — Mineur Anomalie avec contournement Affichage incorrect, lenteur ponctuelle Planifié Sprint suivant
P4 — Amélioration Amélioration / demande cosmétique Suggestion UX, libellé à clarifier Sur devis Planification séparée
Les éléments ci-dessus sont des repères indicatifs. Des SLA contractuels (délais garantis) ne sont applicables que dans le cadre d'un contrat de maintenance (TMA) séparé et signé.
Disponibilité & Maintenance
Stabilisation post mise en production
Période incluse : stabilisation après go-live (best effort, jours ouvrés) — durée selon la proposition retenue.
Périmètre : corrections d’anomalies constatées en production, dans la limite des spécifications validées.
Au-delà : maintenance évolutive et support récurrent via contrat TMA optionnel.
Maintenance planifiée
Fenêtre : créneau défini d’un commun accord avec NBR — en dehors des horaires d’activité chantier.
Préavis : notification NBR avant toute maintenance exceptionnelle impactant la disponibilité.
Sauvegardes : sauvegarde régulière automatique — restauration dans les meilleurs délais selon le contexte de l'incident.
Prochaines étapes
Étape 1
Retour sur le CDC
Commentaires et ajustements de périmètre selon priorités NBR.
Étape 2
Choix de la proposition
Validation de l’offre retenue et accord sur les jalons de paiement.
Étape 3
Signature & NDA
Signature, versement de l'acompte et mise en place des outils projet.
Étape 4
Atelier de cadrage
Ateliers de cadrage — validation périmètre détaillé, règles/seuils et plan pilote.