Aller au contenu principal

Périmètre V1 consolidé

Version : 3.0 — périmètre arrêté Date : août 2026 Objet : définition du périmètre de la version 1, base du chiffrage en jours-homme


1. Décisions structurantes​

1.1 Développement neuf​

Le code du système existant n'est pas repris. Il constitue la référence de logique métier — deux ans d'exploitation réelle — mais l'ensemble est redéveloppé sur une architecture multi-tenant native.

Conséquence : aucune économie de réutilisation. En contrepartie, aucune dette technique et un paramétrage natif plutôt que généralisé après coup.

1.2 La V1 n'embarque pas le moteur d'affectation automatique​

Ce choix est délibéré et repose sur une expérience terrain documentée.

Le déploiement du planning automatisé chez le client de référence a provoqué un conflit social de plusieurs mois. L'équipe de planification n'a pas rejeté un outil : elle a réagi à une perte de statut. Les dysfonctionnements signalés comme des anomalies techniques étaient, pour l'essentiel, un refus d'usage.

La résolution a exigé une présence hebdomadaire sur site, l'implication personnelle du gérant et des départs. Ce niveau d'accompagnement n'est pas réplicable à l'échelle de plusieurs dizaines de clients.

Le produit impose donc une progression :

ÉtapeRôle de l'équipeRôle du système
V1Affecte manuellementEnregistre, structure, mesure
V2 — mode assistéDécide et validePropose
V2 — mode automatiqueContrôle et corrigeAffecte

Le passage d'une étape à l'autre est une décision commerciale prise sur données, pas une option d'installation.

1.3 La V1 prépare la V2​

Même sans moteur, la V1 trace toutes les affectations manuelles — ressource, praticien, horaire prévu, horaire réel. Après quelques mois d'exploitation, l'historique du client permet de démontrer ce qu'un moteur aurait produit, sur ses propres données, avant toute activation.

C'est l'argument commercial de la V2. Il coûte peu en V1 et conditionne la montée en gamme.

1.4 Multi-tenant, multi-langue, multi-devise dès l'origine​

Rétrofiter ces trois dimensions est plus coûteux que les intégrer d'emblée. Elles sont dans le socle V1.


2. Positionnement de la V1​

Ce que la V1 vend : une gestion informatisée complète — réservation en ligne, agenda, encaissement, stocks, pilotage — pour des établissements qui travaillent aujourd'hui sur registre papier et outils déconnectés.

Ce que la V1 ne vend pas : l'optimisation automatique du remplissage.

Conséquence tarifaire à assumer : la différenciation face aux solutions internationales est réduite en V1. Le positionnement prix doit être revu à la baisse pour la version 1, la V2 constituant la montée en gamme facturée.


3. Périmètre fonctionnel V1​

A — Socle plateforme​

RéfFonctionPrécision
A1Multi-tenant, provisionnement automatiqueCréation d'un établissement opérationnel sans intervention technique
A2Isolation des données par tenantBase par tenant
A3Accès applicatifBack-office et POS sur app.domaine.com, unique
A3bDomaine de réservationSous-domaine générique fourni, ou domaine client pointé par CNAME (book.monspa.com) — SSL automatisé
A4Migrations multi-bases orchestréesJournalisées et réversibles
A5Multi-langueInterface et contenus
A6Multi-deviseRattachée au pays
A7Référentiel Pays / VilleDevise, langue, fuseau, taxe, moyens de paiement, mentions, jours fériés
A8Types d'établissementSalon de coiffure, centre de massage, institut de beauté, spa hôtelier, etc.
A9Référentiel prédéfini catégories et prestationsPar type d'établissement — durées, catégories, ressources requises
A10Environnements, déploiement, sauvegarde, réplication

A9 est un travail de contenu métier, pas de développement. Il est produit en parallèle du développement, hors chiffrage JH, mais il conditionne l'efficacité de l'assistant de configuration et la navigabilité de la future marketplace.

B — Souscription et tarification​

RéfFonctionPrécision
B1Parcours d'inscription gérant
B2Déclaration type + tailleDeux réponses qui déterminent tout le reste
B3Moteur de tarificationGrille type × taille × formule
B4Grille tarifaire éditableSans redéploiement
B5Présentation des formules et prixTrois formules affichées, prix immédiat — la matrice reste invisible au gérant
B6Activation des fonctions par formule
B7Changement de formuleEffet immédiat
B8Période d'essai

C — Configuration établissement​

RéfFonctionPrécision
C1Fiche établissement, identité, horaires
C2Types de ressources
C3Ressources — cabines, salles, équipements
C4Capacités et contraintes de genreSaisie V1, exploitée par le tunnel
C5Politique de mixitéExploitée par le tunnel en V1 — mixte, non mixte strict, genré
C6Compétences et niveaux
C7PraticiensGenre, compétences
C8Horaires contractuels, congés
C9Absences et sorties d'urgence
C10Catalogue de prestationsIssu du référentiel A9, ajustable
C11Ressources cumuléesSaisie V1
C12Assistant de configuration guidéVoir section 4
C13Modèles préremplis par type
C15Multi-établissement
C16Multi-activitéUn établissement portant plusieurs activités

Hors V1 : C14 imports de données.

E — Réservation​

RéfFonctionPrécision
E1Tunnel de réservation par tenant
E2Règles de gestionDélais minimum, quotas par créneau, verrouillage pendant le tunnel
E2bFiltrage par politique de mixitéLe tunnel ne propose que les créneaux disposant d'un praticien compatible
E3Politique d'annulation
E4Paiement en ligneContrat monétique du tenant — CMI, Payzone
E5Notifications transactionnelles
E6bAgenda et planning manuelVoir section 5
E7Check-in

Hors V1 : E8 chatbot WhatsApp.

F — Exploitation​

RéfFonction
F1POS React
F2Caisse prestations et produits
F3Paniers en attente
F4Modes de paiement
F5Remises
F6Reçus
F7Clôture de caisse
F8Dépenses du jour
F9Produits et stocks
F12Prescripteurs et commissions
F14Base clients

Hors V1 : F10 abonnements, F11 fidélité, F13 navettes.

G — Distribution​

RéfFonctionPrécision
G1Configuration ResortPérimètre sans caisse ni encaissement

Hors V1 : G2 à G6 — marketplace et commission.

H — Pilotage​

RéfFonction
H2Tableau de bord activité et chiffre d'affaires
H4Exports

Hors V1 : H1 occupation et H3 audit — dépendants du moteur.

I — Back-office éditeur​

RéfFonction
I1Gestion des tenants
I2Suivi des abonnements
I3Facturation récurrente
I4Relances et impayés
I5Suspension et réactivation
I6Supervision et incidents
I7Métriques d'usage

J — Transverse​

RéfFonction
J1Rôles et droits
J2Authentification, code comptoir
J3Journalisation
J4Conformité données personnelles — loi 09-08, CNDP
J5Tests automatisés
J6Documentation

4. Assistant de configuration — C12​

Exigence : un établissement immédiatement exploitable à l'issue du parcours, en moins de 30 minutes, sans assistance.

C'est la fonction qui détermine la rentabilité du modèle SaaS. Un onboarding à 1 jour d'accompagnement au lieu de 5 transforme les frais de mise en service en marge.

ÉtapeSaisie du gérantDéduit par le système
IdentitéNom, ville, langue, devisePays, taxe, moyens de paiement, mentions, jours fériés
Type et tailleDeux sélectionsFormule et prix affichés
PrestationsSélection dans le référentiel, ajustement des prixDurées, catégories, ressources requises
RessourcesNombre de cabines, salles, équipementsTypes, capacités
ÉquipeNoms, genreCompétences par défaut selon le type
HorairesOuverture, fermeture, joursCréneaux, fériés
PolitiqueMixte, non mixte, genréRègles appliquées au tunnel
Mise en ligneActivation, choix du domaineTunnel publié

Exigences complémentaires :

  • Reprise possible — un parcours interrompu est repris dans son état
  • Indicateur de complétude après lancement — signalement des éléments manquants ou incohérents

5. Agenda et planning manuel — E6b​

La V1 fournit un planning entièrement manuel. Ce n'est pas une version dégradée du moteur : c'est un écran distinct, avec sa propre logique.

FonctionDescription
Vue jour et semainePar ressource et par praticien
File des demandes entrantesRéservations en ligne en attente de traitement
Acceptation ou refusDécision du gérant ou du responsable
Affectation manuelleChoix de la ressource et du praticien
Déplacement et modificationGlisser-déposer, changement d'horaire
Blocage de créneauIndisponibilité ponctuelle
Traçabilité complèteToute affectation est enregistrée — base de la démonstration V2

6. Ce qui est reporté en V2​

DomaineFonctions
Moteur d'affectationD1 à D11 — résolution multi-contraintes, réservation couple, trois modes, recalcul, alertes, rejeu
Pilotage avancéH1 occupation réelle vs optimale, H3 audit d'occupation
MarketplaceG2 à G6 — façades pays et ville, catalogue multi-établissements, disponibilité temps réel, traçage d'origine, commission
ExploitationF10 abonnements, F11 fidélité, F13 navettes
CanauxE8 chatbot WhatsApp
DonnéesC14 imports

Exigences imposées à la V2 par l'expérience terrain​

Trois contraintes issues du conflit rencontré chez le client de référence :

  1. Réversibilité immédiate — un retour au mode manuel accessible en un geste. Sans issue de secours, l'équipe se braque.
  2. Explicabilité — le moteur doit justifier chaque affectation. Une décision inexpliquée est perçue comme une anomalie.
  3. Distinction entre anomalie et refus d'usage — journalisation des rejets manuels, par utilisateur et par motif. Ce qui a demandé une présence hebdomadaire sur site doit tenir dans un rapport.

Condition commerciale : la mise en service de la V2 est subordonnée à un engagement écrit du gérant sur l'accompagnement de son équipe. Elle relève de la conduite du changement, ce qui justifie un tarif de mise en service supérieur à celui de la V1.


7. Points restant à trancher​

SujetDécision attendue
Grille tarifaire V1Le positionnement initial n'est pas tenable sans le moteur — à réviser
PrévisionnelLe revenu moyen par client doit être recalculé sur la base tarifaire V1
Contenu du référentiel A9Volume de catégories et prestations par type d'établissement, calendrier de production
Taux journalier de revientNécessaire au chiffrage financier
CalendrierLe développement neuf sans reprise de code rend la fenêtre de trois mois à réévaluer

8. Étape suivante​

Décomposition de chaque fonction en tâches de développement et estimation en jours-homme, sur la base de ce périmètre.