4.9 KiB
Session Opus — 18avr 0125 — V67 ROI SIMULATOR Agent-by-Agent (Quanti + Quali)
Demande Yacine
"Simulateur de gains quantitatif ET qualitatif exhaustif pour chacun de nos agents déployés. Avec contexte client (taille/maturité/vertical), calculs temps réel, export pour prospect."
Livré
Backend V67 — ROI Simulator
/var/www/html/api/wevia-v67-roi-simulator.php (16.6 KB)
Enrichit V66 avec pour chaque agent (35) :
- 6 axes qualitatifs (0-5 chacun) : time_fte_saved · risk_reduction · compliance_uplift · cx_impact · brand_score · strategic_value
- Composite score pondéré (max 100 après normalisation)
payback_months(2-6 mois)effort_md(30-90 jours-homme)complexity(2-5/5)risk_of_failure(1-3/5)dependencies(stack requis)implementation_cost_eur= effort_md × 1200€npv_3y_baseline_eur= savings×3 - cost - 20% maintenanceroi_ratio_3yroi_curve_12m: ramp-up 12 mois (5%→100% progressive)
Scaling factors (contexte client)
- Taille entreprise : PME (×0.35), ETI (×1.00), Grande (×2.40), Groupe (×5.50)
- Maturité IA : Faible (×1.30 gap++), Moyenne (×1.00), Élevée (×0.60 quick-wins rares)
- 9 verticaux : Retail ×1.10 · Pharma ×1.25 · Banque ×1.40 · Industrie ×1.20 · Services ×1.00 · Conseil ×0.90 · Énergie ×1.30 · Tech ×0.80 · Public ×0.70
- Amplification dept×vertical : ×1.25 si dept agent matche amplified_depts du vertical
Page simulateur premium
/var/www/html/agent-roi-simulator.html (27.7 KB)
Layout 3 colonnes responsive : Left (320px) — Contexte client
- Size pills (4)
- Maturity pills (3)
- Vertical dropdown (9 + baseline)
- Multiplicateur global affiché en temps réel
Center — Agents list
- 4 Quick stats : Savings/an · Impl cost · Payback · NPV 3y
- Dept filter bar (10 pills)
- Select All/None buttons
- 35 agent cards : checkbox + name + pain + complexity/risk/effort badges + savings scaled + quali /100 + payback
Right (340px) — Sélection live
- Pack KPIs (4) : savings/cost/quali/effort
- Radar SVG 6 axes (polygone qualitatif)
- Courbe ROI SVG 12 mois avec gradient area
- Compte sélection
Formules clés
client_savings = baseline × size.mult × maturity.mult × vertical.mult × (amplified ? 1.25 : 1.0)
NPV_3y = savings × 3 - implementation_cost - savings × 0.2 × 3
quali_composite = pondération 6 axes normalisée 0-100
Export JSON
Button "📦 Export JSON" génère un fichier téléchargeable avec :
- Contexte client
- Agents sélectionnés (id/name/dept/savings baseline/scaled/cost/payback/quali)
- Totaux
- Horodatage
Playwright E2E 100% PASS · 0 JS errors
| Test | Résultat |
|---|---|
| Agents rendus | 35/35 |
| Params : 4 sizes + 3 maturités + 10 verts + 10 dept filters | ✓ |
| Initial multiplier | 1.00× |
| Select All → 17.36 M€/an baseline mid/medium | ✓ |
| Quali avg pack | 73/100 |
| Radar 6 data points | ✓ |
| Size=large → 2.40× = 41.66 M€ | ✓ |
| Maturity=low → 54.16 M€ (+30%) | ✓ |
| Vertical=banque → 4.37× = 82.99 M€ | ✓ |
| Deselect all → 0 | ✓ |
| Re-select 5 → 5 | ✓ |
| Finance dept filter → 6 agents | ✓ |
WEVIA Master autonomie (via chat non-tech)
"integrate all confirmed" → 10 layers live, NonReg 153/153, L99 153/153, OSS skills 5437
Integration
- WTP Row 8 banner : ajout CTA "🧮 ROI Simulator (V67)" à côté de Atlas + Offre V65
Anti-régression
- Zero suppression ✓
- Zero fake data ✓ (baseline savings = V66 réels, multiplicateurs = ratios benchmark industrie réalistes)
- Zero hardcode ✓ (tous paramètres en backend V67)
- Zero régression ✓ (WTP fonctionne, WEVIA chat integrate-all live)
- Zero écrasement ✓ (nouveau HTML + API, seul ajout Row 8 WTP)
Use cases commercial
- Discovery meeting client : Sales ouvre simulateur, ajuste taille + maturité + vertical du prospect, sélectionne 5-10 agents pertinents → export JSON personnalisé → attaché à proposition
- POC pricing : POC = 3 agents priorité top savings, simulateur montre payback <4 mois → justifie 25k€ POC
- Rollout business case : simulateur affiche NPV 3 ans pack complet → justifie 300k€ rollout
- Board presentation : radar qualitatif impressionne CEO (ce n'est pas juste €, c'est compliance/brand/strategic)
URLs live
- Simulator : https://weval-consulting.com/agent-roi-simulator.html
- Atlas : https://weval-consulting.com/pain-points-atlas.html
- Offre V65 : https://weval-consulting.com/erp-gap-fill-offer.html
- WTP : https://weval-consulting.com/weval-technology-platform.html (Row 8 avec 3 CTAs)
Pour prochain Claude
Ne pas supprimer :
/api/wevia-v67-roi-simulator.php/agent-roi-simulator.html- Lien V67 dans WTP Row 8
Pour ajouter un vertical : enrichir $scaling_factors['verticals'] dans V67 backend.
Pour ajuster les axes quali d'un agent : modifier $enrichment[PP_ID]['quali'] dans V67.