Chapitre 115 minDébutant
C'est quoi un projet informatique ? Acteurs, MOA et MOE
Par Josselyn C., prof de BTS SIO. Mis à jour le .
À la fin de ce chapitre, tu sauras
- dire ce qui distingue un projet d'une activité courante ;
- expliquer le triangle qualité, coût, délai et arbitrer entre ses sommets ;
- situer les grandes phases du cycle de vie d'un projet ;
- distinguer la MOA, la MOE et les autres acteurs d'un projet.
4 exercices corrigés2 schémas
Un projet est un travail unique, limité dans le temps, mené pour atteindre un objectif précis avec des ressources limitées : il a un début, une fin et un résultat attendu, le livrable. Un projet informatique produit ou transforme une partie du système d'information : une application, une infrastructure, un déploiement, une migration. Ce chapitre explique ce qui fait un projet, les contraintes qui le tiennent, les grandes phases de sa vie et les personnes qui y interviennent, en particulier la MOA et la MOE.
Projet ou activité courante ?
Dans un service informatique, deux types de travail se côtoient. Le run (l'exploitation, le « maintien en conditions opérationnelles ») fait tourner ce qui existe : traiter les tickets, appliquer les mises à jour, vérifier les sauvegardes. Le build construit du nouveau : c'est le monde des projets. La distinction compte, parce qu'on ne pilote pas les deux de la même façon.
| Critère | Projet | Activité courante (run) |
|---|---|---|
| Durée | Début et fin datés | Continue, sans fin prévue |
| Résultat | Un livrable nouveau et unique | Un service rendu chaque jour |
| Organisation | Une équipe constituée pour l'occasion | Une équipe stable, des procédures |
| Incertitude | Forte : on fait quelque chose pour la première fois | Faible : on répète un savoir-faire |
| Pilotage | Planning, budget, jalons, risques | Indicateurs de service (délais, disponibilité) |
| Exemple | Migrer la messagerie vers un service en ligne | Créer les comptes des nouveaux arrivants |
Un projet a toujours cinq ingrédients : un objectif (ce qu'on veut obtenir et pourquoi), un périmètre (ce qui est inclus et ce qui ne l'est pas), des ressources (personnes, budget, matériel), un calendrier (une date de début, des étapes, une date de fin) et des livrables (ce qui sera remis : une application, un serveur configuré, une documentation).
Les familles de projets informatiques
Au BTS SIO, tu croiseras surtout cinq familles de projets. Elles n'ont pas les mêmes risques, et ce n'est pas un hasard si on ne les mène pas toutes avec la même méthode (chapitre 8).
| Famille | Exemple | Risque principal |
|---|---|---|
| Développement d'application | Une application web de prêt de matériel | Le besoin est mal compris ou change en route |
| Intégration d'un progiciel | Mettre en place un ERP comme Odoo, un outil de tickets comme GLPI | Adapter l'outil sans le dénaturer, reprendre les données |
| Infrastructure | Monter un cluster de virtualisation, refaire le câblage d'un site | Délais de livraison, compatibilités matérielles |
| Migration | Passer d'un serveur de fichiers à un espace en ligne | Perte ou corruption de données, coupure de service |
| Déploiement | Renouveler et installer 16 postes de travail | Organisation, disponibilité des utilisateurs |
Le triangle qualité, coût, délai
Tout projet est tenu par trois contraintes qui se tirent mutuellement : la qualité (le périmètre fonctionnel et le niveau d'exigence), le coût (le budget, qui est surtout du temps de travail) et le délai (la date de livraison). On les dessine en triangle, souvent appelé QCD.
Les trois sommets sont liés : si tu en fixes deux, le troisième en découle. Le client veut l'application complète (qualité) pour la rentrée (délai) ? Le coût monte, parce qu'il faut plus de monde. Le budget est plafonné et la date imposée ? Il faut réduire le périmètre. Le rôle du chef de projet n'est pas de promettre les trois, mais de rendre l'arbitrage visible et de le faire valider par celui qui décide.
Ajouter des personnes en cours de route ne fait pas gagner du temps à coup sûr : il faut les former, leur expliquer le projet, partager le travail, et les échanges se multiplient. Sur un projet déjà en retard, c'est souvent une fausse bonne idée. Les leviers les plus fiables restent la réduction du périmètre et la remise en ordre des priorités.
Le cycle de vie d'un projet
Quelle que soit la méthode, un projet passe par les mêmes grandes étapes. Les méthodes prédictives les enchaînent une fois (chapitre 3), les méthodes agiles les répètent à petite échelle à chaque itération (chapitre 6).
| Phase | Question | Livrables typiques |
|---|---|---|
| Avant-projet (opportunité) | Faut-il lancer ce projet ? | Note d'opportunité, étude de faisabilité, premier chiffrage |
| Cadrage | Que fait-on exactement, avec quels moyens ? | Note de cadrage, cahier des charges (chapitre 2) |
| Conception | Comment va-t-on le faire ? | Spécifications, maquettes, architecture, planning détaillé |
| Réalisation | On construit | Code, serveurs configurés, comptes rendus d'avancement |
| Recette | Est-ce conforme au besoin ? | Cahier de recette, procès-verbal (chapitre 12) |
| Déploiement | On met à disposition | Mise en production, formation, documentation utilisateur |
| Clôture | Qu'a-t-on appris ? | Bilan, retour d'expérience, passage en maintenance |
La note de cadrage est le premier document que tu écris dans un projet. Elle tient sur deux à quatre pages et répond à six questions : pourquoi (le contexte et le problème), quoi (l'objectif, le périmètre et le hors-périmètre), qui (les acteurs et leurs rôles), quand (les grandes étapes et la date cible), combien (le budget et la charge estimée) et quels risques. Le commanditaire la valide : c'est le feu vert du projet.
MOA, MOE et les autres acteurs
Les termes maîtrise d'ouvrage (MOA) et maîtrise d'œuvre (MOE) viennent du bâtiment : le propriétaire qui fait construire sa maison est le maître d'ouvrage, l'architecte et les entreprises qui la construisent sont le maître d'œuvre. En informatique, le partage est le même.
- La MOA porte le besoin. Elle exprime ce qu'elle veut, finance, fixe les priorités, valide les livrables et prononce la réception. C'est le client, interne (un service de l'entreprise) ou externe.
- La MOE réalise. Elle choisit les solutions techniques, organise le travail, respecte les délais et le budget convenus et livre un résultat conforme. C'est le service informatique, une entreprise de services du numérique (ESN) ou un prestataire.
- L'AMOA (assistance à maîtrise d'ouvrage) aide la MOA qui n'a pas les compétences pour rédiger son cahier des charges, choisir un prestataire ou mener la recette. C'est souvent un consultant.
Autour de ce duo gravitent d'autres acteurs :
| Acteur | Rôle |
|---|---|
| Commanditaire (ou sponsor) | La personne de la direction qui décide de lancer le projet, le finance et tranche les arbitrages importants |
| Chef de projet | Organise, planifie, suit l'avancement, anime l'équipe, alerte. Il en existe parfois un côté MOA et un côté MOE |
| Utilisateurs clés (key users) | Quelques utilisateurs qui représentent les autres : ils précisent le besoin et participent à la recette |
| Équipe projet | Ceux qui réalisent : développeurs, techniciens, testeurs |
| Comité de pilotage (COPIL) | Réunit le commanditaire, les chefs de projet et les responsables concernés quelques fois dans le projet, pour les décisions importantes : budget, périmètre, date, arrêt |
| Comité de projet (COPROJ) | Réunion plus fréquente (chaque semaine ou chaque quinzaine) de suivi opérationnel entre MOA et MOE |
| Parties prenantes | Toute personne ou organisation concernée par le projet : utilisateurs finaux, support, exploitation, juristes, délégué à la protection des données, fournisseurs |
En agile, la frontière s'assouplit sans disparaître : le Product Owner joue un rôle proche de la MOA (il porte le besoin et ordonne le travail), les Developers sont la MOE, et les deux travaillent ensemble en continu au lieu de se parler surtout au début et à la fin (les rôles de Scrum).
Les parties prenantes et leur influence
Une partie prenante oubliée se manifeste toujours au pire moment : le délégué à la protection des données qui découvre une application traitant des données personnelles la veille de sa mise en production, le service comptable qui n'a pas budgété les licences, l'équipe support qui reçoit les premiers tickets sans avoir vu l'outil. Dès le cadrage, dresse la liste des parties prenantes et classe-les selon deux critères : leur influence sur le projet et leur intérêt pour lui.
| Intérêt faible | Intérêt fort | |
|---|---|---|
| Influence forte | Tenir satisfait (la direction financière) | Associer de près (le commanditaire, le Product Owner) |
| Influence faible | Informer de temps en temps (les autres services) | Tenir informé et consulter (les utilisateurs finaux) |
Ce tableau sert à décider qui inviter aux réunions, qui reçoit les comptes rendus (chapitre 11) et qui consulter avant une décision.
Le fil rouge : deux projets chez Sorbier Logistique
Sorbier Logistique, une PME de 14 salariés, lance deux projets en même temps. Tu les suivras dans tout le cours.
| Renouvellement du parc | Prêt'Matos | |
|---|---|---|
| Objectif | Remplacer les 16 postes de travail (un par salarié, plus l'accueil et la salle de réunion), vieux de six ans, avant la fin du trimestre | Permettre aux salariés de réserver eux-mêmes le matériel prêté par la logistique (ordinateurs portables, vidéoprojecteur, casques), au lieu du tableur et des courriels |
| Commanditaire | Hélène Garnier, directrice | Hélène Garnier, directrice |
| MOA | La direction, représentée par Hélène Garnier | Nadia Faure, responsable logistique, qui sera Product Owner |
| MOE | Le service informatique : Antoine Mercier (chef de projet), Chloé Lambert et Moussa Diallo (techniciens) | Lina et Yanis, alternants en BTS SIO SLAM, et Moussa Diallo pour l'hébergement |
| Méthode | Prédictive : le besoin est clair, les tâches dépendent les unes des autres, la date est fixée | Agile (Scrum) : le besoin se précisera en voyant l'application |
Exercices
Exercice 1 sur 4 Projet ou activité courante ? Réussi À revoir
Pour chaque travail du service informatique d'une mairie, dis s'il s'agit d'un projet ou d'une activité courante, et justifie en une phrase.
- Appliquer chaque mois les mises à jour de sécurité des postes.
- Migrer la messagerie vers un service en ligne avant le 1er mars.
- Traiter les tickets d'assistance des agents.
- Créer le site de prise de rendez-vous pour les cartes d'identité.
- Vérifier chaque matin le rapport de sauvegarde.
- Installer un Wi-Fi invités dans les trois salles municipales.
Voir la réponseMasquer la réponse de l'exercice 1
- Activité courante : elle se répète chaque mois, sans fin prévue ni livrable nouveau.
- Projet : un objectif unique, une date de fin, un livrable (la messagerie migrée).
- Activité courante : c'est le service rendu au quotidien (le support).
- Projet : un livrable nouveau (le site), qui sera ensuite maintenu par une activité courante.
- Activité courante : un contrôle quotidien d'exploitation.
- Projet : un résultat unique (le Wi-Fi installé dans trois salles), avec un début et une fin.
Tu avais trouvé ?
Exercice 2 sur 4 Retrouver la MOA et la MOE Réussi À revoir
Le service des ressources humaines d'une entreprise veut une application de demande de congés. La DSI confie le développement à une ESN ; un consultant indépendant aide la responsable RH à rédiger le cahier des charges. Trois salariés du service RH testeront l'application avant son ouverture. La directrice générale a débloqué le budget.
- Qui est la MOA ? Qui est la MOE ?
- Quel est le rôle du consultant ?
- Comment appelle-t-on les trois salariés qui testent ? Et la directrice générale ?
Voir la réponseMasquer la réponse de l'exercice 2
- La MOA est le service RH, qui porte le besoin et validera l'application (dans une grande organisation, la DSI pilote souvent le contrat pour lui). La MOE est l'ESN, qui réalise.
- Il assure une assistance à maîtrise d'ouvrage (AMOA) : il aide la MOA à exprimer son besoin.
- Les trois salariés sont des utilisateurs clés : ils représentent les utilisateurs et participent à la recette. La directrice générale est le commanditaire (sponsor) : elle finance et arbitre.
Tu avais trouvé ?
Exercice 3 sur 4 Arbitrer dans le triangle Réussi À revoir
Le projet Prêt'Matos doit être en service le 31 mars, date du départ de l'intérimaire qui tient le tableur. Le 10 mars, la Product Owner demande d'ajouter un module de statistiques estimé à six jours de travail. L'équipe n'a aucune marge et ne peut pas être renforcée.
- Quelle contrainte est fixe ? Lesquelles peuvent bouger ?
- Propose deux réponses possibles et dis qui doit trancher.
Voir la réponseMasquer la réponse de l'exercice 3
- Le délai est fixe (le 31 mars) et les moyens aussi (pas de renfort, donc le coût ne peut pas augmenter). Seule la qualité, au sens du périmètre, peut bouger.
- Première réponse : livrer le 31 mars sans les statistiques et les ajouter dans une version suivante. Deuxième réponse : faire entrer les statistiques à la place d'une fonctionnalité de valeur équivalente qui n'est pas encore commencée (l'export CSV et le rappel par courriel, par exemple). Dans les deux cas, c'est la Product Owner (la MOA) qui choisit, avec l'avis de l'équipe sur la faisabilité ; si la date elle-même était discutable, ce serait au commanditaire de trancher.
Tu avais trouvé ?
Exercice 4 sur 4 Les parties prenantes oubliées Réussi À revoir
Le projet Prêt'Matos enregistrera, pour chaque prêt, le nom du salarié, ses dates de prêt et ses éventuels retards. Cite trois parties prenantes, en dehors de l'équipe et de la Product Owner, qu'il faut associer ou informer, et dis pourquoi.
Voir la réponseMasquer la réponse de l'exercice 4
Plusieurs réponses sont possibles, par exemple :
- le référent RGPD (ou le délégué à la protection des données s'il y en a un) : l'application traite des données personnelles, il faut l'inscrire au registre des traitements, fixer une durée de conservation et informer les salariés (droit et RGPD) ;
- les salariés emprunteurs : ce sont les utilisateurs finaux, il faut les consulter sur le besoin et les former ;
- le support informatique : il recevra les premières questions et devra savoir réinitialiser un accès ou corriger une réservation ;
- la direction, qui finance le temps des alternants et voudra connaître le coût et la date.
Tu avais trouvé ?