Roadmap: 8 semaines OU MOINS · target plancher 4-5 sem grace au refactoring modules existants · gain accéléré ~47%
This commit is contained in:
Symlink
+1
@@ -0,0 +1 @@
|
||||
ROADMAP_8_WEEKS_OR_LESS.md
|
||||
@@ -0,0 +1,92 @@
|
||||
# Roadmap MVP · OTO Enterprise OS DTP · **8 semaines ou moins**
|
||||
|
||||
## Principe d'accélération
|
||||
Chaque agent hérite de modules OTOV7 déjà en place (voir `AGENTS_EXISTING_ASSETS.md`).
|
||||
**Refactoring > création from scratch** = gain estimé 30-50% du temps original.
|
||||
Livraison anticipée récompensée : dès qu'un sprint est complet et validé QA 95+/100, on passe au suivant.
|
||||
|
||||
## Gains d'accélération identifiés
|
||||
| Domaine | Existe déjà | Reste à faire | Gain vs from-scratch |
|
||||
|---|---|---|---|
|
||||
| BIM | `aec.py` (Blender/Bonsai/IFC/Speckle/Flux) | Wiring + finition pipeline | ~60% |
|
||||
| Faisabilité | agent + orchestrateur + 4 volets standard | Wrapping API + UI | ~50% |
|
||||
| Rendu | scripts Flux + archives | Batch orchestration + refresh auto | ~40% |
|
||||
| ERPNext | apps + DocTypes | Nouveaux workflows + RBAC 50 rôles | ~35% |
|
||||
| Frontend | `/waf-home` + `/crm` + `/qa` + portal HTML | Clone layout sur 5 entités + polish | ~55% |
|
||||
| CRM | `/crm.html` LIVE + ERPNext CRM natif | Enrichir + API pipeline | ~65% |
|
||||
| SEO | mission active + worker systemd | Trilinguisation + schema.org | ~45% |
|
||||
| Mobile | modules RBAC + API + Expo 54 | Builds + submit stores | ~50% |
|
||||
| IFC/Speckle | `ifc_to_glb.py` + bim-cloud | Intégration console + viewer | ~55% |
|
||||
| ONAPI/Legal | `oto_module_confotur_application.py` + drafts | Automatisation dépôt | ~40% |
|
||||
| DevOps | 6 systemd services + Gitea | CI/CD Gitea Actions | ~35% |
|
||||
| QA | 3 services audit + `/qa` LIVE | Étendre couverture Playwright | ~40% |
|
||||
|
||||
**Moyenne accélération : ~47%** → Objectif réaliste : **MVP en 4-5 semaines**, cible plancher **8 semaines maximum**.
|
||||
|
||||
---
|
||||
|
||||
## SPRINT 1 · Foundation + Assets Audit · S1 (obj S0.5)
|
||||
- **DevOps** : Repo Gitea `oto-enterprise-os-dtp` + CI/CD Gitea Actions + push tous fichiers mandat
|
||||
- **Tous agents** : Lire `AGENTS_EXISTING_ASSETS.md` + audit code existant + gap analysis
|
||||
- **ERPNext Backend** : Cartographier apps `otov7_platform` (crm/, crm_native/, api/, etc.) + status DocTypes
|
||||
- **QA** : Setup Playwright + baseline tests /crm, /waf-home, /qa, /choisir-mon-unite
|
||||
- **DELIVERABLE** : Repo Gitea live · gap analysis complète · baseline tests OK
|
||||
|
||||
## SPRINT 2 · Console Unification + CRM Enrichi · S2 (obj S1.5)
|
||||
- **Frontend Console** : Clone `/waf-home` sur 5 entités (`/hrd-vente`, `/ac-construction`, `/ecr-rh`, `/ploutos`, `/admin-9060`) + logos + accent colors
|
||||
- **CRM** : Enrichir `/crm.html` LIVE avec pipeline visualization + WhatsApp integration
|
||||
- **ERPNext Backend** : RBAC 50 rôles configuration
|
||||
- **DELIVERABLE** : 7 dashboards uniformes · CRM avec pipeline live
|
||||
|
||||
## SPRINT 3 · Faisabilité Auto (refactor `oto_agent_faisabilite`) · S3 (obj S2.5)
|
||||
- **BIM** : Refactor `otoia/capabilities/aec.py` → pipeline complet Blender→IFC→Speckle→Flux
|
||||
- **Faisabilité** : Refactor `oto_agent_faisabilite.py` + `otoia_batch_projets.py` → génération 4 volets <1h
|
||||
- **Rendu** : Refactor `gen_renders_flux.py` → 6 vues/projet auto depuis IFC
|
||||
- **IFC/Speckle** : Améliorer `ifc_to_glb.py` + intégrer viewer 3D console
|
||||
- **DELIVERABLE** : P07 Aqua Terra faisabilité complète auto-générée en <1h
|
||||
|
||||
## SPRINT 4 · 5 Portails Rôle + Workflow Vente · S4 (obj S3.5)
|
||||
- **Frontend Console** : 5 portails (Ventes/Construction/Achat/Compta/Direction)
|
||||
- **CRM** : Workflow complet lead → visite → devis → réservation → contrat → CONFOTUR
|
||||
- **ERPNext Backend** : e-CF DGII intégration (Compupar) + commissions vendeurs auto
|
||||
- **DELIVERABLE** : 5 portails RBAC live · workflow vente end-to-end
|
||||
|
||||
## SPRINT 5 · ONAPI + Compliance + Mobile · S5 (obj S4.5)
|
||||
- **ONAPI/Legal** : Refactor `oto_module_confotur_application.py` → dépôts automatiques
|
||||
- **Mobile** : Rebuild Expo 54 + submit App Store #32 + Play Store
|
||||
- **QA** : Audit UAF + normes ISA/IFRS 5D
|
||||
- **DELIVERABLE** : Dépôts P05/P07 ONAPI · Apps mobile live 2 stores
|
||||
|
||||
## SPRINT 6 · SEO Trilingue + OTOIA Voice · S6 (obj S5.5)
|
||||
- **SEO** : Refactor mission `seo_autonome/` → 200+ mots-clés FR/EN/ES · schema.org · hreflang
|
||||
- **BIM + Faisabilité** : OTOIA voice Amélie QC pilote AEC complet
|
||||
- **ERPNext Backend** : Chat OTOIA embedded dans chaque portail
|
||||
- **DELIVERABLE** : Indexation Google trilingue · OTOIA voice orchestre AEC
|
||||
|
||||
## SPRINT 7 · Polish + Demo Scenarios · S7 (obj S6.5)
|
||||
- **Frontend Console** : Site otov7.com polish final · Hero propre · nav complete
|
||||
- **CRM + Faisabilité** : Scénarios démo (P07 pitch banquier · P05 client ready)
|
||||
- **QA** : Audit 4Big niveau 95+/100 sur 100% deliverables
|
||||
- **DELIVERABLE** : Plateforme prête pour démo publique
|
||||
|
||||
## SPRINT 8 · Launch + Bufer · S8 (obj S7)
|
||||
- **DevOps** : Deployment production complet + monitoring
|
||||
- **QA** : Regression tests exhaustifs
|
||||
- **Tous** : Bufer pour corrections finales
|
||||
- **DELIVERABLE MVP** : Plateforme démo live · 5 portails · CRM · BIM auto · OTOIA voice
|
||||
|
||||
---
|
||||
|
||||
## Métriques succès MVP (livrable final)
|
||||
- ✅ Faisabilité auto générée en **<1h** (vs 3-5 jours actuels)
|
||||
- ✅ Score 4Big **≥95/100** sur 100% deliverables
|
||||
- ✅ **7 dashboards entités uniformes** luxury
|
||||
- ✅ CRM ERPNext natif fonctionnel end-to-end
|
||||
- ✅ Mobile app publié 2 stores
|
||||
- ✅ SEO trilingue indexé
|
||||
- ✅ OTOIA voice orchestre bout-en-bout
|
||||
|
||||
## Escalations
|
||||
- Blocker > 4h → WhatsApp Michel +18296296385
|
||||
- Décision architecture → Michel via WhatsApp ou email mroy@worldactivitiesrd.com
|
||||
- Rapports quotidiens → `/opt/oto/claude_code_mandate_dtp/05_deliverables_mvp/daily_reports/YYYY-MM-DD.md`
|
||||
Reference in New Issue
Block a user