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.
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
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)
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 1 · Conception UX (PWA)
3 sem.
Phase 2 · Dev socle (PWA + API)
8 sem.
Phase 3 · Moteur d’analyse (calibration)
7 sem.*
Phase 4 · Dashboard & Portail
6 sem.*
Phase 5 · QA & Pilote terrain
5 sem.
Phase 6 · Mise en production
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)
Proposition A — Détail du budgetMVP Pilote
| Poste | Montant |
| UX Maquettes & conception UX (PWA + dashboard) | 10 000 MAD |
| DEV Développement & architecture (PWA + API + portail lecture + reporting) | 128 000 MAD |
| IA Moteur d’analyse (règles + indicateurs) + paramétrage & calibration initiale | 22 000 MAD |
| QA Tests, recette, déploiement & pilote terrain (best effort) | 12 000 MAD |
| Sous-total réalisation | 172 000 MAD |
|
| CLOUD Hébergement & sauvegardes (estimation 12 mois) | 6 000 MAD |
| LIC Outils projet & licences | 2 000 MAD |
| Sous-total infrastructure & outils | 8 000 MAD |
|
| Total Proposition A (HT) | 180 000 MAD |
Proposition B — Détail du budgetMVP+ Renforcé
| Poste | Montant |
| UX Maquettes & conception UX (PWA + dashboard + portail étendu) | 10 000 MAD |
| DEV Développement & architecture (portail étendu, notifications, durcissement) | 170 000 MAD |
| IA Calibration renforcée (règles + IA) + réglage seuils sur données disponibles | 35 000 MAD |
| QA QA, pilote terrain prolongé & stabilisation (best effort) | 15 000 MAD |
| Sous-total réalisation | 230 000 MAD |
|
| CLOUD Hébergement & sauvegardes (estimation 12 mois) | 8 000 MAD |
| LIC Outils projet & licences | 2 000 MAD |
| Sous-total infrastructure & outils | 10 000 MAD |
|
| Total Proposition B (HT) | 240 000 MAD |
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
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.