You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
La liste ne comporte pas tout les détails de ce que chaque élément doit contenir et n’est pas stricte, c’est à dire que certains element comme les sources peuvent être répartie entre plusieurs document.
Cette page sert seulement de checklist pour déterminer ce qu’il reste à faire.
Bloc 1 - Cadrage du projet
Cartographie des parties prenantes (identifier leurs besoins et attentes, pourquoi ils sont là)
Cartographie des opportunités et menaces (SWOT et PESTEL en bonus)
Analyse de la demande (solution demandée pertinente pour un problème donné)
Etude technique (langage/framework, BDD, architecture, état de l’existant, ressources nécessaires, comparatif avec alternative de ces outils)
Cartographie des risques techniques et suivi incident (avec indicateurs de contrôle, risque perte de donnée, interruption système, sécurité)
Synthèse des sources utilisé , stratégie de veille, (outil utilisé ex linkedin, changelog des outils utilisé etc…, lien vers concurrent potentiel etc…)
Estimation de la charge de travail (chiffrage (suite de Fibonacci ?, par US ?)
Diagramme de fonctionnalité ou cahier des charges
Schéma de l’architecture du projet (avec légende, répond aux exigences des parties prenantes, doit être maintenable, sécurisé et extensible.)
Estimation des couts et budget prévisionnel
Bloc 2 - Développement et préparation à la maintenabilité / déploiement
Manuel de déploiement
Manuel d’utilisation
Manuel de mise à jour
Plan de correction de bug (selon la gravité)
Cahier de recette (test fonctionnel structurel automatiser ou manuel etc…, plan de test)
Historique des versions passé actuel et prévisionnel (avec référen,ce dernière version stable (branch git ?)
Présentation mesure de sécurité mise en place (protocol, cryptage, données sensibles, couverture des failles OWASP)
Présentation des actions mis en oeuvre pour l’accès à l’application aux personnes en situation de handicap (couleur, audiodescription, navigation souris + clavier)
Un jeu de test unitaire pour au moins une fonctionnalité de l’application
Code structuré.
Concevoir proto fonctionnel de l’application avec bonnes pratiques
Protocole d’intégration et déploiement continue (critère de qualité et de performance, détail des environnement de développement, outils de gestion de source / versionning, déploiement ex: release beta alpha.)
Bloc 3 - Stratégie et méthode de travail
Présentation de la méthodologie (waterfall/kanban/scrum)
Planning des taches / lot / livraison
Présentation outil de suivi (avancement global du projet, suivi des cout, delai, risque)
Présentation d’un cas d’arbitrage (problèmatique rencontré et solution choisi avec argumentation)
Présentation outils de communication
Présentation style managériale (rien compris)
Evaluation des compétences nécessaire, actuellement maitrisé, acquise pendant la realisation et encore manquante ou à ameliorer)
Indicateur de satisfaction (retour utilisateur, retour demandeur besoin (client), retour play store)
Réaliser une démonstration de l’utilisation de l’application validant les points nécessaire au titre
Bloc 4 - Monitoring, maintenance et support
Procédure de mise à jour des dépendance
Description du système de supervision (firebase, playstore, grafana, autre)
Processus de collecte et consignation des anomalies (report dans l’app, journalisation des logs)
Réaliser un correctif respectant la stratégie choisi et les procédure de CI/CD
Présentation des amélioration possible avec argumentation
Exemplaire d’un changelog
Exemple de correction depuis un retour client ou utilisateur
La liste ne comporte pas tout les détails de ce que chaque élément doit contenir et n’est pas stricte, c’est à dire que certains element comme les sources peuvent être répartie entre plusieurs document.
Cette page sert seulement de checklist pour déterminer ce qu’il reste à faire.
Bloc 1 - Cadrage du projet
Bloc 2 - Développement et préparation à la maintenabilité / déploiement
Bloc 3 - Stratégie et méthode de travail
Bloc 4 - Monitoring, maintenance et support