owned this note changed 2 years ago
Published Linked with GitHub

ARCEP - MRM_V2 - Planning prévisionnel

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

Select a repo