Voici le planning prévisionnel pour ce marché.
Nous avons pris comme point de départ la réunion de lancement du projet, fixée arbitrairement au 26 juin 2023.
Nous avons remanié le planning… certaines fonctionnalités seront faites en un lot… gain de temps…
Pour l'exemple, le géocodeur sera mise en oeuvre en une fois (recherche adresse, commune, département, région, axe transport), ce qui correspond aux fonctionnalités B3+B19+F2+F3+F14.
Par soucis de clarté, nous parlerons de phases du projet (et non de version).
Nota : Les "phases 1-3" sont virtuelles, il faudra les supprimer pour la réponse.
Ref :
- doc Mermaid / md : https://mermaid.js.org/syntax/gantt.html
- pad de notes réponse : https://hackmd.io/Rj1DmXIUT-26LQOtSptnDQ
- mémoire technique
gantt
title Planning prévisionnel
dateFormat YYYY-MM-DD
#tickInterval 1month
axisFormat %b (%y)
todayMarker off
section Marché
Date limite réponses : milestone, crit, MaLimRep, 2023-05-25, 1d
Réunion de lancement de projet : milestone, crit, MaStart, 2023-06-26, 1d
Réunion intermédiaire 1 / fondamentaux techniques : milestone, crit, Ma1, 2023-09-15, 18w
Réunion intermédiaire 2 / intégrations : milestone, crit, Ma2, after Ma1, 14w
Réunion intermédiaire 3 / tests et recettage : milestone, crit, Ma3, after Ma2, 10w
Livraison des codes sources : done, frontLiv, 2024-08-01, 2024-08-25
Limite dev (15 mois) : milestone, crit, MaDev, 2024-08-25, 0d
Période de garantie (9 mois) : done, MaGarantie, after MeP, 36w
Limite du marché (24 mois) : milestone, crit, MaLimMar, 2025-06-30, 0d
section Projet
Phase Data Models : crit, MeData, after MaStart, 2w
Phase Backoffice : crit, MeBackoffice, after MeData, 30w
Phase Backend : crit, MeBackend, after MeData, 30w
Phase Frontend : crit, MeFront, after MeData, 2024-08-25
Environnement de développement : milestone, crit, PMDev, after install_dev_frontend, 0d
Mise à jour complète avec bascule : milestone, MeSta, 2023-09-15, 0d
Phase Carto : crit, MeMap, 2023-10-15, 30w
Dépôt simple des fichiers de données : milestone, Depot, 2023-10-20, 0d
Mise à jour des fichiers de données : milestone, Maj, 2023-10-25, 0d
Vérification de la cohérence des fichiers : milestone, Cohe, 2023-10-30, 0d
Produit minimum viable : milestone, crit, PMD, 2023-11-15, 0d
Version beta / preprod : milestone, crit, PMB, 2024-03-01, 0d
Recettage : crit, MeRec, after Ma2, 18w
Mise en PROD : milestone, crit, MeP, after MeRec, 0d
Formations / tutoriels. : MeForm, after MeRec, 10w
Début Maintenance (tranche optionnelle n°2): milestone, crit, done, MeMain, after MaGarantie, 12m
section Infra
Déploiement Dev. backoffice : install_dev_backoff, after MaStart, 2w
Déploiement Dev. backend : install_dev_backend, after install_dev_backoff, 2w
Déploiement Dev. frontend : install_dev_frontend, after install_dev_backend, 2w
Déploiement Qualif. backoffice : install_qualif_backoff, after backoff_mcd, 2w
Déploiement Qualif. backend : install_qualif_backend, after backoff_mcd, 2w
Déploiement Qualif. frontend : install_qualif_frontend, after backoff_mcd, 2w
Déploiement Préprod backoffice : install_pprod_backoff, 2023-09-01, 2w
Déploiement Préprod backend : install_pprod_backend, after install_pprod_backoff, 3w
Déploiement Préprod frontend : install_pprod_frontend, after install_pprod_backoff, 3w
Déploiement Prod backoffice : install_prod_backoff, 2024-04-01, 1w
Déploiement Prod backend : install_prod_backend, 2024-04-01, 2w
Déploiement Prod frontend : install_prod_frontend, 2024-04-01, 2w
section Backoffice
Modélisation des données : backoff_mcd, after install_dev_backoff, 4w
Scripts data : scripts, after backoff_mcd, 8w
DAGs Airflow : dag, 2023-09-01, 8w
Tests : backoff_tests, after install_dev_backoff, 16w
section Backend
Tuiles Vectorielles fonds de plan : cartFonds, after install_dev_backend, 1w
Modélisation des données : backend_mcd, after backoff_mcd, 3w
Moteur de Recherche : cartRech, after backend_mcd, 2w
Tuiles Vectorielles métier : cartTiles, after backend_mcd, 2w
section Frontend
Transfert avec Spintank : frontTran, after MaStart, 1w
Conception : frontCon, after MaStart, 2w
Squelette VUejs : frontSke, after frontCon, 2w
Intégration PWA : frontPwa, after frontSke, 2w
Intégration internationalisation : frontInt, after frontPwa, 2w
Intégration Carto backend : frontMap, after frontPwa, 10w
Intégration styles CSS : frontSty, after frontInt, 2w
Style carto : cartMap, after cartTiles, 2w
Carte Modes superposition et juxtaposition : mapDouble, after cartTiles, 2w
Carte Outils (distance, altitude, coordonnées) : mapOutil, after cartMap, 2w
Intégration interactions / UX & préferences utilisateur : frontAct, after frontPwa, 30w
Intégration des maquettes Figma & tests multiplateformes : frontMaq, after frontSty, 26w
Profil altimétrique (tranche optionnelle n°1) : done, crit, frontAlti, after cartRech, 4w
Intégration API backend : frontData, after frontMap, 20w
Intégration analytics : frontAna, after Ma1, 6w
Itérations debug / fix : frontFix, after frontAct, 2024-08-25
section Documentation
Documentation Infra. : done, after MaStart, 2024-08-25
Documentation Backend : done, after MaStart, 2024-08-25
Documentation Backoffice : done, after MaStart, 2024-08-25
Documentation Frontend : done, after MaStart, 2024-08-25
MAJ docum. (Période de garantie) : done, after MeP, 36w