KoproGo - Roadmap par Capacités
- Version:
6.0
- Modèle:
Progression par jalons et métriques
- Auteur:
Gilles Maury - Fondateur KoproGo ASBL
- Statut:
Document de référence stratégique
- Dernière mise à jour:
15 mars 2026
Note
Mise à jour 2026-03-15 : Réorganisation des jalons et releases. MCP Tools (#252-265) et itsme (#48) repoussés de J3 vers J4. K3s infra (#266-268) déplacé vers J5. Schéma releases simplifié : v0.1.0 (J0-J3) / v0.2.0 (J4 partiel). WBS obsolètes supprimés. Voir WBS_PROJET_COMPLET.rst pour le détail technique.
Philosophie: Pas de Dates, Des Capacités
Principe fondamental : KoproGo avance quand les conditions sont remplies, pas selon un calendrier arbitraire.
Au lieu de promettre “Jalon 1 en décembre”, nous disons:
“Jalon 1 débloque 50-100 copropriétés quand Sécurité + GDPR basique sont implémentés”
Pourquoi ce Modèle?
Dates fixes = pression artificielle
Stress d’équipe
Qualité compromise
Burnout fondateurs
Promesses non tenues
Capacités mesurables = progression saine
On livre quand c’est prêt
Qualité préservée
Équipe soutenable
Confiance utilisateurs
Métriques de Progression: Les Deux Moteurs
Le succès de KoproGo se mesure par deux métriques fondamentales:
Nombre de copropriétés hébergées
Mesure: Adoption technique et proposition de valeur
Déclencheur: Features débloquent nouveaux paliers
Impact: Validation product-market fit
Nombre de participants au projet
Mesure: Contributeurs + sociétaires + bénévoles
Déclencheur: Vélocité de développement augmente
Impact: Viabilité communautaire
Effet multiplicateur: Plus de copropriétés → Plus de revenus → Plus de contributeurs → Plus de features → Plus de copropriétés → Cercle vertueux
Les Trois Moteurs d’Acquisition (Engouement)
L’engouement est notre moteur de croissance organique. KoproGo peut être adopté de trois façons différentes, chacune alimentant les métriques de progression :
1. Moteur Gestion 🏗️ (Remplacement complet)
Cible : Petites copropriétés (< 50 lots), syndics bénévoles
Proposition : Self-hosted gratuit ou cloud 5€/mois
Impact roadmap : Valide product-market fit, génère revenus pour financer développement
Lien technique : Jalons 1-2 (GDPR, Conformité belge, Facturation)
2. Moteur Communauté 🤝 (Modules standalone)
Cible : Tous les immeubles (même avec syndic existant)
Proposition : SEL, Partage objets, Troc (compatible Vilogi/Apronet/Excel)
Impact roadmap : Adoption massive sans friction, viralité naturelle
Lien technique : Jalon 3 (Modules communautaires optionnels)
3. Moteur Valeurs 💚 (Sympathisants)
Cible : Individus alignés valeurs (écologie, opensource, solidarité)
Proposition : Cotisation 5€/mois = 1 voix AG (sans usage outils)
Impact roadmap : Communauté active, contributeurs, financement stable
Lien technique : Tous jalons (vote roadmap, allocation surplus)
Synergie des 3 moteurs :
Moteur Gestion → Revenus + Validation technique
↓
Moteur Communauté → Adoption virale + Lien social
↓
Moteur Valeurs → Contributeurs + Financement
↓
───────────→ Engouement collectif → Cercle vertueux
Exemple concret (Jalon 3 atteint) :
200 copros gestion complète (40% cloud) → 4,000€/mois revenus
500 copros modules communautaires seuls (20% cloud) → 2,500€/mois revenus
100 sympathisants cotisants (sans usage) → 500€/mois revenus
50 contributeurs actifs → Vélocité ×2-3
Total : 800 membres, 7,000€/mois, force de frappe 2-3 devs → Jalons 4-5 accessibles
L’engouement remplace le marketing : Pas de budget pub, croissance organique par recommandation (SEL viral, valeurs partagées, gestion performante).
⏱️ Force de Frappe: Tout Sera Fait, Mais QUAND?
Principe Fondamental: Progression Organique
“Tout ce qui est dans cette roadmap sera livré tôt ou tard. La seule question est: QUAND?”
La réponse dépend de la force de frappe collective: - Plus de clients/membres → Plus de revenus → Plus de devs → Plus vite - Plus de partenaires → Plus de contributeurs → Plus de vélocité → Plus vite - Plus de communauté → Plus d’entraide → Moins de support → Plus vite
Ce qui NE change PAS: La séquence logique des jalons (on ne peut pas faire Jalon 3 avant Jalon 1)
Ce qui CHANGE: Le rythme auquel on passe d’un jalon à l’autre
Point de Départ Ultra-Réaliste (Aujourd’hui)
Configuration actuelle (Nov 2025):
👤 Équipe: 1 solo dev (Gilles)
⏰ Temps: 10-15h/semaine (side-project)
💼 Emploi: Temps plein ailleurs (sécurité financière)
💰 Budget infrastructure: 15€/mois max (VPS + domaine)
🤖 Budget outils IA: 50€/mois min (tokens Claude/GPT)
💸 Total payé de sa poche: 65€/mois
👥 Clients: 0 (MVP en construction)
📦 Revenus: 0€
→ Vélocité: 2-3 features/mois (simples)
→ Jalons: Séquentiels, selon disponibilité
→ Horizon: Tout sera fait, mais lentement
Pourquoi 50€/mois en tokens IA?
Les outils IA (Claude Code, GPT-4, Copilot) sont stratégiques pour compenser le manque de temps:
✅ Accélération développement: ×2-3 vélocité vs sans IA ✅ Qualité code: Architecture hexagonale maintenue, tests générés ✅ Documentation: Sphinx RST, guides utilisateur, API docs ✅ Maturité technique: Refactoring assisté, bonnes pratiques ✅ Réduction bugs: Reviews automatiques, suggestions sécurité
Impact concret:
1 solo dev (10h/semaine) SANS IA:
→ 1-2 features/mois, dette technique, docs limitées
1 solo dev (10h/semaine) AVEC IA (50€/mois):
→ 2-3 features/mois, qualité pro, docs exhaustives
→ Équivalent à 2-3 devs juniors sans IA
ROI: 50€/mois IA = Économie 2-3 mois salaire dev (5,000-7,500€)
Message clé: C’est le point de départ. Chaque nouveau membre/client/partenaire accélère la vélocité ET rembourse l’investissement initial du fondateur.
Abaque d’Estimation: Comment la Vélocité Augmente
Palier |
Config Équipe |
Budget/mois |
Heures/sem |
Vélocité |
Durée Jalon Moyen |
|---|---|---|---|---|---|
Jour 1 |
Solo dev + IA (bénévole) |
65€/mois (15€ infra + 50€ IA) |
10-15h |
2-3 feat/mois |
4-6 mois/jalon |
50 copros |
Solo + contributeurs |
100€ (50×40%×5€) |
20-30h |
5-8 feat/mois |
2-3 mois/jalon |
100 copros |
Solo + 1 temps partiel |
200€ (insuffisant) |
30-40h |
8-12 feat/mois |
6-8 semaines/jalon |
500 copros |
2 devs temps partiel |
1,000€ |
60-80h |
15-25 feat/mois |
4-6 semaines/jalon |
2,000 copros |
1-2 ETP |
4,000€ |
140-160h |
30-50 feat/mois |
2-4 semaines/jalon |
5,000 copros |
3-4 ETP + R&D |
10,000€ |
280-320h |
60-100 feat/mois |
1-2 semaines/jalon |
10,000 copros |
5-8 ETP + PropTech |
20,000€ |
560+h |
100-200 feat/mois |
< 1 semaine/jalon |
Note: Budget = Revenus cloud (copros × 40% cloud × 5€) - Coûts infra
Influence de la Communauté sur le Rythme
3 Leviers d’Accélération:
Clients/Membres (revenus directs)
100 copros cloud → 200€/mois → Solo dev continue bénévole 500 copros cloud → 1,000€/mois → 1 dev temps partiel embauché 2,000 copros cloud → 4,000€/mois → 1-2 ETP, vélocité ×5-10
Impact: Financement direct du développement
Partenaires (ressources humaines)
1 syndic partenaire → Feedback produit, beta-testing 1 université partenaire → Stagiaires (2-3 mois), mémoires 1 entreprise sponsor → Dev mis à disposition (1-2j/semaine)
Impact: Force de frappe sans coût, expertise externe
Contributeurs Open Source (communauté)
5 contributeurs réguliers → Traductions, bugfixes, docs 10 contributeurs actifs → Features mineures, tests 50+ communauté → Reviews, amélioration continue
Impact: Distribution de la charge, qualité accrue
Scénarios de Progression Réalistes
Scénario 1: Croissance Lente (solo dev, peu de clients)
Année 1: Solo dev + IA, 50 copros → Jalon 1 livré
Coûts: 65€/mois × 12 = 780€/an (poche du fondateur)
Revenus: 50 × 40% × 5€ × 12 = 1,200€/an
→ Rembourse investissement initial + 420€ excédent
Année 2: Solo dev + IA, 100 copros → Jalon 2 livré
Revenus: 2,400€/an → Peut embaucher aide ponctuelle
Année 3: 1 dev temps partiel, 500 copros → Jalon 3 livré
Année 5: 2 ETP, 2,000 copros → Jalon 4 livré
→ Tout livré, mais sur 5 ans
→ Fondateur remboursé dès 50 copros (Année 1)
Scénario 2: Croissance Organique (communauté active)
Trimestre 1: Solo dev + 5 contributeurs, 50 copros → Jalon 1 livré
Trimestre 3: 1 dev temps partiel, 200 copros → Jalon 2 livré
Année 2: 1-2 ETP, 1,000 copros → Jalon 3 livré
Année 3: 3-4 ETP, 5,000 copros → Jalon 4 livré
→ Tout livré en 3 ans
Scénario 3: Croissance Rapide (partenaires + financement)
Mois 3: Solo + 1 syndic partenaire + 10 contributeurs → Jalon 1 livré
Mois 6: 2 devs temps partiel + université, 500 copros → Jalon 2 livré
Année 1: 2 ETP + sponsor, 2,000 copros → Jalon 3 livré
Année 2: 5 ETP + R&D, 10,000 copros → Jalon 4 livré
→ Tout livré en 2 ans
Message clé: La durée dépend de l’oxygène (clients, partenaires, contributeurs) apporté par la communauté.
Durée vs Qualité: Notre Engagement
“Nous livrons quand c’est prêt, pas selon un calendrier arbitraire.”
Garanties qualité (quel que soit le rythme):
✅ Tests exhaustifs (unit, BDD, E2E) avant chaque livraison ✅ Sécurité d’abord (GDPR, chiffrement, audits) ✅ Documentation complète (guides utilisateur, API) ✅ Pas de dette technique (architecture hexagonale maintenue) ✅ Performance validée (load tests avant production)
Principe: Une feature livrée lentement mais bien > Une feature rapide mais buggée
Paliers de Croissance Infrastructure
Palier |
Capacité |
Infrastructure |
Coût/mois |
Déclencheur |
Temps Estimé |
|---|---|---|---|---|---|
Nano |
100 copros |
VPS s1-2 (1c/2GB) |
6,30€ |
MVP lancé |
Phase bootstrap |
Micro |
500 copros |
VPS s1-4 (1c/4GB) |
17,70€ |
>80 copros |
+3-6 mois |
Small |
1.500 copros |
VPS b2-7 (2c/7GB) |
43,50€ |
>400 copros |
+6-12 mois |
Medium |
3.000 copros |
VPS b2-15 (4c/15GB) |
87€ |
>1.200 copros |
+12-18 mois |
Large |
10.000+ copros |
K8s cluster |
290€ |
>2.500 copros |
+24-36 mois |
Principe clé: L’infrastructure évolue automatiquement quand le seuil de 80% de capacité est atteint. Pas de date fixe, mais des conditions mesurables.
⚠️ PropTech 2.0: Modules Avancés Phase Tardive
Distinction IA Développement vs IA Produit
IA pour le développement (50€/mois, dès Jour 1):
Claude Code, GPT-4, Copilot
→ Accélération développement ×2-3
→ Génération tests, refactoring assisté
→ Documentation Sphinx automatisée
→ **Utilisé PAR les devs, pas POUR les utilisateurs**
IA Assistant Syndic (Jalon 6+, nécessite 3-4 ETP):
Chatbot réglementaire copropriété
→ Répond aux questions des copropriétaires
→ Base de connaissance législation belge
→ Intégration GPT-4/Claude via OVH AI Endpoints
→ **Feature produit, pas outil dev**
→ Coût: +2€/mois par copropriété
Modules PropTech 2.0: Phase Leadership (Jalon 6+)
Les modules avancés suivants nécessitent maturité technique ET équipe structurée (3-4+ ETP):
Module |
Description |
Jalon Recommandé |
Prérequis Équipe |
|---|---|---|---|
IoT Sensors |
Capteurs énergie/eau temps réel |
Jalon 6-7 |
+IoT engineer, +DevOps |
Blockchain Voting |
Votes AG immutables (Polygon) |
Jalon 7 |
+Blockchain dev, audit sécurité |
AI Assistant |
Chatbot réglementaire syndic |
Jalon 6 |
+Data scientist, +MLOps |
PSD2 Banking |
Réconciliation bancaire auto |
Jalon 6 |
+FinTech expert, compliance |
Carbon Credits |
Trading crédits carbone |
Jalon 7 |
+Blockchain dev, legal |
Pourquoi Phase Tardive?
❌ Complexité technique: Blockchain, IoT, ML nécessitent expertise pointue ❌ Risque légal: PSD2, GDPR data processing nécessitent compliance avancée ❌ Dépendances: Nécessitent base utilisateurs stable (>2,000 copros) ❌ Coût R&D: Budget R&D nécessite revenus >10,000€/mois ❌ Support: Features expérimentales nécessitent équipe dédiée
Principe: Livrons d’abord les features essentielles qui créent 80% de la valeur (Jalons 1-5), puis itérons sur les 20% différenciants (Jalons 6-7).
Référence VISION.rst: PropTech 2.0 modules optionnels (+1-2€/mois), pas inclus dans prix de base 5€/mois.
Jalons Produit: Features Débloquant la Croissance
Jalon 0: Fondations Techniques ✅
État: Achevé (Automne 2025)
Ce qui a été accompli:
✅ Architecture hexagonale implémentée
✅ 73 endpoints API REST
✅ Tests E2E Playwright
✅ Load tests validés (99.74% success, 287 req/s)
✅ Documentation Sphinx publiée
Capacité débloquée: 10-20 early adopters (beta fermée)
Conformité légale: 30% (features CRUD de base)
Ce que ça permet:
Valider l’architecture technique
Tester avec premiers utilisateurs
Identifier les besoins réels
Construire une base solide pour la suite
Jalon 1: Sécurité & GDPR ⏳ (~83%)
Débloque: 50-100 copropriétés (beta publique possible)
État: En cours - 83% complété (Mars 2026) — 15 fermées, 3 ouvertes
Issues:
✅ #39 : LUKS Encryption at-rest
✅ #40 : Backups automatisés GPG + S3
✅ #41 : Monitoring Prometheus + Grafana + Loki
✅ #42 : GDPR basique - export + effacement Articles 15 & 17
✅ #43 : Security hardening avancé - fail2ban, WAF/CrowdSec, IDS Suricata
✅ #78 : 2FA TOTP + rate limiting + JWT refresh tokens
✅ #90 : GDPR complémentaire - Articles 16, 18, 21
⏳ #271 : CRITIQUE — Quorum 50%+ validation AG (Art. 3.87 §5 CC)
⏳ #272 : CRITIQUE — 2e convocation si quorum non atteint (Art. 3.87 §5 CC)
⏳ #273 : Réduction vote mandataire (Art. 3.87 §7 CC) — ✅ done, à fermer
Livrables complétés:
✅ Données chiffrées au repos (LUKS AES-XTS-512)
✅ Backups quotidiens GPG + S3 (7j local, configurable S3)
✅ Monitoring complet (Prometheus, Grafana, Loki, Alertmanager)
✅ IDS Suricata + WAF CrowdSec + fail2ban
✅ Conformité GDPR Articles 15, 16, 17, 18, 21 & 30
✅ SSH hardening, kernel hardening, HSTS, CSP
✅ Login rate limiting (5 tentatives/15min)
✅ 2FA TOTP optionnel avec backup codes
✅ JWT refresh token rotation
Livrables restants:
⏳ Validation quorum 50%+ AG (wiring migration existante)
⏳ Workflow 2e convocation automatique
⏳ Vérification procurations (#273 — marqué done)
Note
#48 (itsme/eID) déplacé en Jalon 4 (mars 2026). Pas réaliste pour la 0.1.0.
Conformité légale: 40%
Effort restant estimé: ~6h (3 bugs legal)
Jalon 2: Conformité Légale Belge ✅
Débloque: 200-500 copropriétés (production ouverte)
État: COMPLÉTÉ (Novembre 2025 - Février 2026)
Issues (toutes fermées):
✅ #79 : Plan Comptable Normalisé Belge PCMN (AR 12/07/2012, ~90 comptes pré-seedés)
✅ #73 : Workflow facturation complet (Draft → PendingApproval → Approved/Rejected, TVA 6%/12%/21%)
✅ #83 : Workflow recouvrement impayés (4 niveaux: Gentle → Formal → FinalNotice → LegalAction)
✅ #77 : Rapports financiers (Bilan + Compte de résultats)
✅ #80 : État Daté pour transferts immobiliers
✅ #81 : Budget annuel avec variance analysis
✅ #82 : Conseil de Copropriété (obligatoire >20 lots, dashboard)
✅ #29 : Validation quotes-parts (total = 100%, trigger PostgreSQL)
✅ #76 : Gestion documentaire complète (upload/download)
✅ #75 : Gestion complète AG (assemblées générales)
✅ #44 : Stratégie stockage documents
✅ #45 : Upload fichiers UI drag-and-drop
Livrables complétés:
✅ Comptabilité conforme arrêté royal 12/07/2012 (PCMN complet)
✅ Génération états datés
✅ Budgets prévisionnels avec variance analysis
✅ Dashboard conseil de copropriété avec alertes
✅ Relances automatiques 4 niveaux (pénalités taux légal belge 8%)
✅ Factures multi-lignes avec TVA belge
✅ Rapports financiers (bilan, compte de résultats, export CSV)
✅ Gestion documentaire complète
Conformité légale: 80%
Bloquants levés:
✅ État daté: Ventes de lots possibles
✅ Conseil copropriété: Copros >20 lots accessibles (60% du marché belge)
✅ Comptabilité conforme: Crédibilité auprès syndics professionnels
Jalon 3: Features Différenciantes ⏳ (~56%)
Débloque: 500-1.000 copropriétés (différenciation marché)
État: En cours - 56% (Mars 2026) — 9 fermées, 7 ouvertes
Release cible: v0.1.0
Issues fermées:
✅ #46 : Voting Digital AG (3 types majorité, tantièmes/millièmes, procuration)
✅ #49 : Community Features 6 phases (SEL, Notice, Skills, Sharing, Booking, Gamification) — ~21,100 LOC
✅ #84 : Paiements en ligne (Stripe + SEPA, 38 endpoints)
✅ #51 : Sondages Board (4 types, anonymat, résultats)
✅ #99 : Community modules complets
✅ #133 : IoT Linky integration
✅ #134 : Work Reports & Technical Inspections
✅ #52/#91 : Devis entrepreneurs avec comparaison multi-entrepreneurs
✅ #96 : Energy campaigns (achat groupé)
Issues ouvertes (scope release 0.1.0):
⏳ #274 : BC15 — AG Visioconférence (backend ✅, BDD ✅, manque E2E + frontend)
⏳ #275 : BC16 — Backoffice prestataires PWA (backend ✅, BDD ✅, frontend ✅, manque E2E)
⏳ #276 : BC14 — Marketplace corps de métier + satisfaction (non implémenté)
⏳ #277 : Guide légal contextuel UI (LegalHelper, AG Wizard) (non implémenté)
⏳ #278 : Blog 18 articles RST (documentation)
⏳ #279 : BC17 — AGE Agile 1/5 quotités + concertation (backend ✅, BDD ✅, manque E2E + frontend)
⏳ #280 : Orchestrateur énergie neutre + CER (non implémenté)
Note
Mars 2026 : 13 issues MCP (#252-265) et #48 (itsme) déplacées vers Jalon 4. 3 issues K3s infra (#266-268) déplacées vers Jalon 5. 3 bugs legal (#271-273) restent dans Jalon 1.
Livrables complétés:
✅ Votes AG avec 3 types de majorité + tantièmes
✅ Sondages consultations rapides (4 types, anonymat)
✅ SEL monnaie locale (1h = 1 crédit, leaderboard)
✅ Bibliothèque objets + Réservation ressources + Skills
✅ Gamification (achievements, challenges, leaderboard)
✅ Paiements Stripe + SEPA avec méthodes stockées
✅ Work Reports & Technical Inspections
✅ IoT Linky + Energy Campaigns
✅ Frontend UI pour toutes les features fermées
Livrables restants:
⏳ BC15 (P0, ~8h) — AG Visioconférence + quorum combiné
⏳ BC17 (P0, ~8h) — AGE Agile : pétition 1/5 + auto-convocation
⏳ BC16 (P1, ~6h) — Backoffice prestataires (E2E manquant)
⏳ BC14 (P1, ~20h) — Marketplace prestataires + satisfaction
⏳ WP-GUIDE (P1, ~10h) — Guide légal contextuel UI
⏳ WP-ENERGY (P1, ~16h) — Orchestrateur énergie neutre
⏳ WP-BLOG (P2, ~22h) — 18 articles blog
Conformité légale: 80%
Effort restant estimé: ~90h (voir WBS_RELEASE_0_1_0.md)
Jalon 4: Automation & Intégrations ⏳ (~50%)
Débloque: 1.000-2.000 copropriétés (scalabilité)
État: En cours - 50% (Mars 2026) — 14 fermées, 14 ouvertes
Release cible: v0.2.0
Issues fermées:
✅ #88 : Convocations AG automatiques (délais légaux 15j/8j, tracking email, rappels J-3)
✅ #89 : Carnet d’Entretien Digital
✅ #90 : GDPR complet Articles 16, 18, 21
✅ #85 : Ticketing maintenance (6 états, 5 priorités, SLA auto)
✅ #86 : Notifications multi-canal (Email, SMS, Push, In-App, 22 types)
✅ #91 : Devis travaux + comparaison multi-entrepreneurs (scoring belge)
✅ #92 : Page publique syndic SEO-friendly
✅ #110 : Groupements d’achat énergie
✅ #64, #65 : GDPR Articles 21, 16/18 (implémentation K3s)
✅ #67 : Documentation GDPR
✅ #71, #72 : Rôles étendus + RBAC (étude)
✅ #93 : Accessibilité WCAG 2.1 AA
Issues ouvertes (scope release 0.2.0):
⏳ #252 : MCP — Serveur SSE + JSON-RPC handler
⏳ #253 : MCP — Auth JWT + matrice rôle/outil
⏳ #254 : MCP — legal_search + majority_calculator
⏳ #255 : MCP — copropriete_info + list_coproprietaires
⏳ #256 : MCP — ag_create + ag_quorum_check + ag_vote + ag_generate_pv
⏳ #257 : MCP — comptabilite_situation + appel_de_fonds
⏳ #258 : MCP — travaux_qualifier
⏳ #259 : MCP — transmission_lot_dossier
⏳ #260 : MCP — alertes_list
⏳ #261 : MCP — documents_list + document_generate
⏳ #262 : MCP — Indexation base légale docs/legal/
⏳ #263 : MCP — Prompt système + intégration Claude
⏳ #265 : MCP — énergie (campagne_list, offre, comparer_tarif)
⏳ #48 : Authentification forte itsme/eID pour votes AG
Livrables complétés: voir issues fermées ci-dessus
Livrables restants:
⏳ MCP AI Syndic (13 issues, ~100h) — Serveur SSE, auth JWT, 10+ tools métier
⏳ Auth itsme/eID (#48, ~20h) — Intégration pour votes AG sécurisés
Conformité légale: 95%
Effort restant estimé: ~120h (MCP + itsme)
Jalon 5: Mobile & API Publique ⏳ (~29%)
Débloque: 2.000-5.000 copropriétés (expansion)
État: 29% (Mars 2026) — 2 fermées, 10 ouvertes
Issues ouvertes: #87 (PWA), #97 (BI), #98 (Mobile), #266-268 (K3s infra), #295 (Tauri Desktop), #296 (Tauri Mobile), #297 (SQLite Adapters), #298 (Sync offline/online), #299 (Workspace Cargo)
Technologie cible: Tauri v2 (Rust + Webview natif)
Architecture hexagonale → même Domain/Application, nouveaux adapters (SQLite, Tauri commands)
Desktop : Windows, macOS, Linux (binaire ~10 MB vs ~150 MB Electron)
Mobile : iOS, Android (même codebase Rust + Svelte)
Mode offline : SQLite local + sync bidirectionnelle avec PostgreSQL serveur
Features:
🖥️ Application desktop Tauri (Windows/macOS/Linux) — #295
📱 Application mobile Tauri (iOS/Android) — #296
💾 Adapters SQLite pour mode local/offline — #297
🔄 Sync bidirectionnelle SQLite ↔ PostgreSQL — #298
📦 Workspace Cargo (crate partagé koprogo-core) — #299
PWA mobile responsive — #87
API publique v1 documentée (OpenAPI)
Multi-langue NL/FR/DE/EN complet
Intégrations comptables (Winbooks, Exact)
K3s infrastructure (Terraform + Ansible + ArgoCD) — #266-268
Analytics & Dashboards — #97
Livrables:
Application desktop installable (MSI, DMG, AppImage)
Application mobile (App Store, Google Play)
Mode offline avec sync automatique
Progressive Web App installable
SDK Python/JS/PHP
Webhooks pour événements
Export Winbooks/Exact Online
Digest hebdomadaire personnalisé
KPIs syndic temps réel
Conformité légale: 100%
Ce que ça débloques:
Desktop/Mobile natif: Tauri → expérience native sur tous les OS
Mode offline: SQLite local → utilisable sans connexion, sync au retour
Écosystème: API publique → développeurs tiers
Intégrations: Winbooks/Exact → syndics professionnels
Mobile: PWA + Tauri → adoption copropriétaires
International: Multi-langue → expansion EU
Effort estimé selon force de travail:
Configuration |
Heures/semaine |
Durée estimée |
Équipe recommandée |
|---|---|---|---|
Équipe projet |
80-120h |
14-18 semaines |
+Mobile dev +API architect |
Communauté active |
200+h |
6-8 semaines |
8 tracks parallèles |
Note: Ce jalon nécessite une équipe structurée (mobile + API expertise)
Jalon 6: Intelligence & Expansion (PropTech 2.0 🚀)
Débloque: 5.000-10.000 copropriétés (leadership)
Warning
PropTech 2.0 Zone: Ce jalon contient modules avancés nécessitant maturité technique complète + équipe 3-4 ETP minimum. Voir section “PropTech 2.0: Modules Avancés Phase Tardive” pour détails.
Features avancées (PropTech 2.0):
⚠️ IA Assistant Syndic (GPT-4/Claude via OVH AI Endpoints)
⚠️ API Bancaire PSD2 (réconciliation auto, compliance FinTech)
⚠️ IoT Sensors (capteurs énergie/eau temps réel, MQTT + TimescaleDB)
Marketplace Services Locaux
Prédictions budgétaires (ML, modèles ARIMA)
Multi-region (Benelux, adaptation législative)
Livrables:
Chatbot réglementaire copropriété (base de connaissance législation belge)
Import transactions bancaires automatique (API PSD2)
Capteurs IoT déployables (énergie, eau, température)
Annuaire prestataires vérifiés
Modèles ML prévisions charges (historique 2+ ans)
Adaptation législation NL/LU
Ce que ça débloques:
IA Syndic: Réponses réglementaires instantanées (+2€/mois par copro)
PSD2: Réconciliation bancaire automatique (gain 4-6h/mois syndic)
IoT: Détection fuites eau, surconsommation énergie (+1€/mois par copro)
Marketplace: Économie de plateforme (commissions prestataires)
Expansion: Benelux → 3M copropriétés potentielles
Prérequis CRITIQUES:
✅ Base utilisateurs stable (>2,000 copros) pour feedback features avancées ✅ Revenus >10,000€/mois pour financer R&D PropTech ✅ Équipe structurée: +Data scientist, +IoT engineer, +FinTech expert, +MLOps ✅ Budget infrastructure IoT (MQTT broker, TimescaleDB, edge devices) ✅ Compliance PSD2 (DSP2, agrément FSMA Belgique)
Effort estimé selon force de travail:
Configuration |
Heures/semaine |
Durée estimée |
Équipe |
|---|---|---|---|
Équipe élargie |
200+h |
18-24 semaines |
3-4 ETP: +Data scientist, +IoT engineer, +MLOps |
Note: Jalon ambitieux nécessitant maturité produit + équipe spécialisée. Ne PAS démarrer avant Jalon 5 complet et revenus >10k€/mois.
Jalon 7: Platform Economy (PropTech 2.0 🔬)
Débloque: 10.000+ copropriétés (scale planétaire)
Warning
PropTech 2.0 Expérimental: Ce jalon contient features blockchain et trading carbone nécessitant équipe 10-15 ETP + audits sécurité externes.
Vision long terme (PropTech 2.0):
SDK multi-langages pour développeurs (Python, JavaScript, PHP, Ruby)
Store modules tiers (marketplace plugins)
⚠️ Blockchain Voting (votes AG immutables, Polygon RPC)
⚠️ Carbon Credits Trading (tokenisation économies CO₂)
White-label pour fédérations (multi-tenant SaaS)
Interopérabilité EU (API standards CEN/CENELEC)
Livrables:
SDK client libraries (pip, npm, composer, gem)
Plugin marketplace avec revenue sharing
Smart contracts Polygon pour votes AG (audit Trail of Bits)
Carbon tokenization (ERC-20, vérifiable blockchain)
White-label deployment automation (Terraform)
Compliance GDPR multi-juridiction (EU 27)
Ce que ça débloques:
Écosystème complet: Développeurs tiers créent valeur (+20-50 modules/an)
Blockchain Immutabilité: Votes AG auditables éternellement (conformité ISO)
Carbon Economy: Trading 840 tonnes CO₂/an économisées (mission ASBL)
Expansion EU: France, Espagne, Italie (3M+ copros)
Leadership: Référence européenne PropTech ESS
Prérequis CRITIQUES:
✅ Organisation mature (10-15 ETP, processus qualité ISO) ✅ Revenus >50,000€/mois pour financer R&D blockchain + audits sécurité ✅ Équipe blockchain: +Blockchain dev, +Smart contract auditor, +Legal compliance ✅ Budget audits sécurité externes (50-100k€/audit Trail of Bits) ✅ Agrément trading carbone (FSMA Belgique, AMF France)
Effort estimé: Organisation mature, 10-15 ETP, 24-36 semaines
Note: Jalon expérimental. Blockchain Voting et Carbon Trading nécessitent conformité réglementaire complexe (MiCA EU, DSP3). Ne démarrer que si surplus ASBL > 100k€/an.
Progression Conditionnelle: Force de Travail
Le Facteur Multiplicateur
Principe clé: La vélocité dépend de la force de travail disponible.
Configuration |
Heures/sem |
Jalons/an |
Coût RH |
Financement |
|---|---|---|---|---|
Solo |
10-20h |
2-3 |
0€ |
Bénévolat |
Duo |
40-60h |
4-5 |
18k€ |
Premiers revenus |
Équipe |
80-120h |
6-8 |
60k€ |
Revenus cloud |
Communauté |
200+h |
10-12 |
120k€ |
Surplus ASBL |
Scénarios de Croissance Réalistes
Scénario 1: Bootstrap Solo (Gilles Maury bénévole, 10-20h/sem)
Mois 0-3 : Jalon 1 (Sécurité)
→ 50-100 copros débloquées
→ Premiers revenus: 250-500€/mois (5€ × 50-100)
Mois 4-9 : Jalon 2 (Conformité)
→ 200-500 copros débloquées
→ Revenus: 1.000-2.500€/mois (5€ × 200-500)
→ Peut embaucher 1 dev temps partiel
Mois 10-18 : Jalon 3 (Différenciation)
→ 500-1.000 copros
→ Revenus: 2.500-5.000€/mois (5€ × 500-1.000)
→ Duo fondateurs possibles
Total: 18-24 mois pour atteindre 1.000 copropriétés
Scénario 2: Duo Fondateurs (40-60h/sem total)
Mois 0-2 : Jalon 1 (Sécurité)
→ 50-100 copros
→ Revenus: 250-500€/mois (5€ × 50-100)
Mois 3-5 : Jalon 2 (Conformité)
→ 200-500 copros
→ Revenus: 1.000-2.500€/mois (5€ × 200-500)
Mois 6-9 : Jalon 3 (Différenciation)
→ 500-1.000 copros
→ Revenus: 2.500-5.000€/mois (5€ × 500-1.000)
Mois 10-14 : Jalon 4 (Automation)
→ 1.000-2.000 copros
→ Revenus: 5.000-10.000€/mois (5€ × 1.000-2.000)
→ Équipe 3-5 personnes possible
Total: 14-18 mois pour atteindre 2.000 copropriétés
Scénario 3: Équipe Projet (80-120h/sem total)
Mois 0-1 : Jalon 1 (Sécurité)
→ 50-100 copros
Mois 2-3 : Jalon 2 (Conformité)
→ 200-500 copros
Mois 4-6 : Jalon 3 (Différenciation)
→ 500-1.000 copros
Mois 7-9 : Jalon 4 (Automation)
→ 1.000-2.000 copros
Mois 10-14 : Jalon 5 (Mobile + API)
→ 2.000-5.000 copros
→ Revenus: 10.000-25.000€/mois (5€ × 2.000-5.000)
→ Organisation 10+ personnes
Total: 14-18 mois pour atteindre 5.000 copropriétés
Principe: Chaque scénario est valide. La rapidité dépend des ressources, pas de promesses marketing.
Effet Boule de Neige
Phase 1: Traction Initiale (0-100 copros)
Bénévolat fondateurs
Feedback qualitatif
Itérations rapides
Coûts minimaux (< 10€/mois)
Phase 2: Premiers Revenus (100-500 copros)
Revenus: 500-2.500€/mois (prix fixe 5€ × copros)
Autofinancement partiel
Contributions OSS augmentent
Infrastructure scale up (20€/mois)
Phase 3: Équipe Viable (500-1.000 copros)
Revenus: 2.500-5.000€/mois (5€ × copros)
1er emploi temps partiel possible
Communauté active (10+ contributeurs)
Infrastructure mature (50€/mois)
Phase 4: Organisation Stable (1.000-5.000 copros)
Revenus: 5.000-25.000€/mois (5€ × copros)
Équipe 3-10 personnes
ASBL structurée
Infrastructure scalable (100-300€/mois)
AG peut voter baisse tarifaire si surplus > 25%
Phase 5: Leadership ESS (5.000+ copros)
Revenus: 25.000+€/mois (5€ × copros, ou moins si AG vote baisse)
Organisation 10-15 ETP
Coopérative possible
Expansion européenne
Prix réévalué démocratiquement selon surplus
Vision Holistique: Tout S’Articule
L’Architecture des Dépendances
Pourquoi cette séquence de jalons?
Jalon 0: Fondations
↓ Nécessaire pour
Jalon 1: Sécurité
↓ Débloque confiance → Beta publique
↓ Sans ça: Pas d'utilisateurs réels
Jalon 2: Conformité
↓ Débloque légalité → Production ouverte
↓ Sans ça: Illégal pour copros >20 lots (60% marché)
Jalon 3: Différenciation
↓ Débloque impact social → Viralité
↓ Sans ça: Clone des concurrents
Jalon 4: Automation
↓ Débloque efficacité → Scale
↓ Sans ça: Support non soutenable
Jalon 5: Mobile + API
↓ Débloque écosystème → Expansion
↓ Sans ça: Platform monocanal
Jalon 6-7: Intelligence & Platform
↓ Leadership européen ESS PropTech
Chaque jalon est une fondation pour le suivant.
Les Trois Piliers Interconnectés
1. Technique → Économique → Social
Architecture Rust (Technique)
↓ Permet
Infrastructure 99% moins chère (Économique)
↓ Permet
Prix fixe 5€/mois (Social, voté démocratiquement)
↓ Permet
Adoption massive (Technique)
→ Cercle vertueux
→ Si surplus > 25%, AG peut voter baisse (ex: 5€ → 4€)
2. Conformité → Crédibilité → Adoption
GDPR + PCN Belge (Conformité)
↓ Donne
Crédibilité syndics pro (Crédibilité)
↓ Génère
Bouche-à-oreille (Adoption)
↓ Finance
Nouvelles features (Conformité++)
→ Cercle vertueux
3. Communauté → Impact → Viralité
Features SEL + Partage (Communauté)
↓ Créent
Lien social + Économie 750k€ (Impact)
↓ Génèrent
Témoignages utilisateurs (Viralité)
↓ Attirent
Nouveaux membres (Communauté++)
→ Cercle vertueux
L’interconnexion est la clé de la viabilité.
Métriques de Succès Holistiques
Au lieu de KPIs 2030, des paliers mesurables:
Palier |
Copros |
Participants |
Impact CO₂ |
Économie |
|---|---|---|---|---|
Validation |
100 |
10 |
-2t/an |
20k€/an |
Viabilité |
500 |
50 |
-15t/an |
100k€/an |
Impact |
1.000 |
100 |
-107t/an |
350k€/an |
Leadership |
2.000 |
200 |
-214t/an |
750k€/an |
Référence |
5.000 |
500 |
-840t/an |
2,35M€/an |
Chaque palier valide la proposition de valeur à une échelle supérieure.
Avantages du Modèle par Capacités
Pour l’Équipe
✅ Pas de pression calendaire
On livre quand c’est prêt
Qualité préservée
Burnout évité
✅ Planification réaliste
Effort estimé selon force disponible
Scenarios multiples (solo/duo/équipe)
Flexibilité assumée
✅ Motivation intrinsèque
Objectifs mesurables
Progrès visible
Impact concret
Pour les Utilisateurs
✅ Transparence totale
Pas de promesses vides
Conditions de déblocage claires
Dashboard progression public
✅ Participation possible
Contributeurs accélèrent les jalons
Feedback oriente les priorités
Communauté co-construit
✅ Confiance renforcée
Livraisons quand prêt = qualité
Pas de “coming soon” éternel
Roadmap honnête
Pour les Investisseurs / Subventions
✅ Risques maîtrisés
Progression par paliers validés
Métriques objectives
Pas de promesses irréalistes
✅ Scalabilité prouvée
Chaque palier démontre viabilité
Infrastructure évolue avec adoption
Modèle économique validé à chaque étape
✅ Impact mesurable
CO₂ évité calculé par palier
Économies générées documentées
Social impact tracé
Plan d’Action: Prochaines Étapes (Février 2026)
Progression spectaculaire: Jalons 0-2 complétés, Jalons 3-4 à ~80%.
Priorité 1: Compléter Jalon 1 - Sécurité restante
Objectif: Débloquer beta publique (50-100 copropriétés)
Complété ✅:
[x] LUKS Encryption at-rest
[x] Backups GPG + S3
[x] Monitoring Prometheus + Grafana + Loki
[x] fail2ban + CrowdSec WAF + Suricata IDS
[x] GDPR complet (Articles 15, 16, 17, 18, 21, 30)
[x] SSH/kernel hardening, headers sécurité
[x] Login rate limiting (5/15min)
Restant ⏳:
[ ] Rate limiting global (Redis) - Issue #78
[ ] JWT refresh token rotation - Issue #78
[ ] 2FA optionnel TOTP - Issue #78
[ ] Intégration itsme® - Issue #48 (en attente inscription)
Effort restant: 2-4 semaines (solo)
Priorité 2: Compléter Jalon 3 - Features restantes
Objectif: Finir contractor backoffice + PDF generation
Complété ✅: Voting, SEL, Payments, Polls, Community (6 phases), Frontend complet, Work Reports & Technical Inspections REST API (Issue #134)
Restant ⏳:
[ ] Contractor Backoffice frontend - Issue #52
[ ] PDF Generation étendue (PV AG, relevé charges, contrats) - Issue #47
Effort restant: 2-3 semaines (solo)
Priorité 3: Compléter Jalon 4 - GDPR, RBAC & Accessibilité
Objectif: Documentation GDPR, Rôles organisationnels, RBAC + Conformité European Accessibility Act
Restant ⏳:
[ ] Documentation GDPR & revue qualité - Issue #67
[ ] Rôles Organization Admin / Building Manager - Issue #71
[ ] RBAC granulaire (matrice droits dynamique) - Issue #72
[ ] Audit WCAG 2.1 AA - Issue #93
[ ] Corrections accessibilité (contraste, ARIA, navigation clavier, lecteur écran)
Effort restant: 4-6 semaines (solo)
Priorité 4: Qualité & Tests
Issues ouvertes transversales:
[ ] Corriger 200+ erreurs compilation E2E tests - Issue #158
[ ] Tests Playwright frontend - Issue #69
[ ] Frontend tracking issue - Issue #197
Ensuite: Attaquer Jalon 5 (Mobile & API)
Conditions de début: Jalons 1-4 complétés
[ ] PWA - Issue #87
[ ] API publique v1 documentée
[ ] Multi-langue NL/FR/DE/EN
Conclusion: Progression Saine et Soutenable
Ce Que Nous Promettons
✅ Qualité avant vitesse
Chaque jalon est solide
Tests exhaustifs
Documentation complète
✅ Transparence totale
Conditions de déblocage publiques
Progression mesurable
Pas de dates artificielles
✅ Flexibilité assumée
Vélocité dépend de la force de travail
Scenarios multiples (solo/équipe/communauté)
Aucune pression calendaire
Ce Que Nous NE Promettons PAS
❌ Dates fixes
“Livré en décembre” → Fausse promesse
Préférons: “Livré quand sécurité validée”
❌ Roadmap rigide
Priorités peuvent changer selon feedback
Jalons peuvent fusionner/splitter
Communauté influence direction
❌ Croissance à tout prix
Privilégions qualité sur quantité
Pas de dette technique
Équipe soutenable
Notre Engagement
“Nous livrons quand c’est prêt, pas quand le calendrier le dit.”
Chaque jalon débloque des capacités mesurables. Chaque palier valide la viabilité. Chaque feature crée de l’impact réel.
La patience et la qualité battent toujours la vitesse et les promesses vides.
Documents de Référence
Vision de Koprogo - Vision macro et problème sociétal
Mission KoproGo ASBL - Mission holistique et valeurs
Modèle Économique KoproGo ASBL - Guide Complet - Viabilité économique
Gouvernance KoproGo : Solo Dev → Coopérative - Structure ASBL évolutive
Rapport de Performance et Capacité - KoproGo ASBL - Validation technique
—
Roadmap par Capacités KoproGo v5.0 - Mise à jour Février 2026 Modèle de progression mesurable et soutenable Contact : contact@koprogo.com - GitHub : github.com/gilmry/koprogo