1. UNIVERSITÉ CHOUAIB DOUKKALI
FACULTÉ DES SCIENCES
El Jadida
Pr. I. EL GUABASSI
GESTION ET ANALYSE DE PROJET
elguabassi@gmail.com
Master Spécialisé
Ingénierie Informatique et Analyse de Données
2IAD
2023/2024
FS - EL JADIDA
2. Introduction générale du module
2
❑ Charge
• 26 h de cours (17 séances, Vendredi 8h30)
• 6 h de TDs ( 4 séances, Vendredi 10h15)
• 14 h de TPs (7 séances, Vendredi 10h15)
❑ Modalités d’évaluation :
▪ Examen de fin de semestre + projet et présentation
▪ Note du module = (projet et présentation + 2 * Note examen de
fin de semestre) /3
3. Objectifs du cours
3
❑ Comprendre les concepts de base de la gestion de projet.
❑ Comprendre les différents modèles de cycle de vie
❑ Savoir estimer les charges de travail nécessaires pour un projet
❑ Maîtriser les techniques de planification d'un projet
❑ Acquérir des compétences de pilotage de projet
❑ Explorer les outils logiciels utilisés dans la gestion de projets
❑ Développer des compétences en gestion d'équipe et en communication.
❑ Évaluer la performance du projet.
Ce module vise à fournir aux étudiants les compétences et les connaissances
nécessaires pour gérer avec succès des projets de système d'information en utilisant
des méthodes de gestion de projet efficaces et des outils logiciels appropriés. Les
objectifs de ce module sont les suivants :
4. Plan
❑ Gestion d'un projet de système d'information
❑ Différents modèles de cycle de vie
❑ Estimation des charges
❑ Planification d'un projet
❑ Pilotage d'un projet
❑ Outils logiciels
4
5. Plan
❑ Gestion d'un projet de système d'information
❑ Différents modèles de cycle de vie
❑ Estimation des charges
❑ Planification d'un projet
❑ Pilotage d'un projet
❑ Outils logiciels
5
6. ❑ Gestion d'un projet de système d'information
CHAPITRE 1
o Généralités
o Maître d'ouvrage et maître d’œuvre
o Spécificité d'un projet de système d'information
o Découpage d'un projet
o Découpage temporel de Merise
o Tests
7. Gestion d'un projet de système d'information
7
Généralités
Idée en développement : Un
projet peut représenter une idée,
un concept ou un plan en cours de
développement, même s'il n'a pas
encore été mis en œuvre. Par
exemple, un écrivain peut avoir un
projet de roman en tête
But à long terme : Le terme "projet" peut
être utilisé pour décrire un objectif ou une
aspiration à long terme, souvent associé à
des efforts continus pour l'atteindre. Par
exemple, quelqu'un peut avoir un projet de
carrière visant à devenir un expert dans son
domaine.
Vision ou ambition : Un projet
peut également représenter une
vision ou une ambition plus vaste
pour l'avenir, qu'il s'agisse d'une
vision personnelle ou
professionnelle. Par exemple, un
entrepreneur peut avoir un projet
de créer une entreprise innovante
Plan d'action global : Dans certains cas,
"projet" peut être utilisé pour décrire un plan
d'action global qui peut inclure plusieurs
tâches, mais qui est considéré dans son
ensemble. Par exemple, un projet de
réorganisation d'une entreprise peut
englober diverses initiatives et actions
PROJET
8. Gestion d'un projet de système d'information
8
Généralités
Que signifie le mot « Projet » dans notre contexte ?
Un projet peut être décrit comme un triptyque objectif - moyens - délai.
En d'autres termes, un projet consiste à accomplir un objectif précis
en utilisant les moyens appropriés dans un délai donné
9. Gestion d'un projet de système d'information
9
Généralités
Le projet est la situation contrainte par les 3 sommets du triangle :
Solidarité des sommets. Si l’un des sommets bouge, le triangle est
modifié et aura une influence sur le délai ou sur les ressources à mettre
en œuvre
Objectif
Moyens Délai
Management de la production:
• Suivre et diriger l’avancement du projet
• Atteindre les objectifs
• Etc.
Management des ressources:
• Ressources humaines
• Moyens matériels
• Maîtrise des couts
• Etc.
Management du temps:
• Définir et jalonner le parcours
• Établir les calendriers
• Maîtriser le temps
• Etc.
10. Gestion d'un projet de système d'information
10
Généralités
Projet d'investissement
Une stratégie pour allouer des
ressources financières dans le
but de réaliser des profits ou
d'atteindre des objectifs
financier
Projet informatique
Un effort organisé pour
développer, améliorer ou mettre
en œuvre des logiciels, des
applications ou des systèmes
informatiques
Projet de construction
Un projet visant à planifier,
concevoir et construire des
structures physiques telles
que des bâtiments, des ponts
ou des routes
Projet éducatif
Un effort pour élaborer des
plans et des méthodes
d'enseignement afin
d'atteindre des objectifs
pédagogiques spécifiques
Projet artistique
Projet militaire ou politique
Planification et mise en œuvre
coordonnées pour des objectifs militaires ou
politiques, comme la sécurité nationale, la
défense ou les réformes gouvernementales
Une initiative créative qui implique la
réalisation d'une œuvre artistique, qu'il
s'agisse de peinture, de musique ou de
toute autre forme d'expression
TYPES DE PROJET
11. Gestion d'un projet de système d'information
11
Maître d'ouvrage et maître d’œuvre
Le "Maître d'ouvrage" (MOA) et le "Maître
d'œuvre" (MOE) sont deux termes couramment
utilisés dans le domaine de la construction et de la
gestion de projets. Ils désignent des rôles distincts
dans le processus de réalisation d'un projet.
Maître d'ouvrage
Maître d'œuvre
12. Gestion d'un projet de système d'information
12
Maître d'ouvrage et maître d’œuvre
Maître d'ouvrage
Le MOA représente la partie qui lance le projet et détermine
ses besoins. Il s'agit généralement du client ou du
commanditaire du projet. Le MOA est responsable de définir
les objectifs, les spécifications, le budget et les délais du
projet. Il s'assure que le projet réponde à ses besoins et à ses
attentes. Le MOA peut être une personne, une entreprise ou
une organisation
13. Gestion d'un projet de système d'information
13
Maître d'ouvrage et maître d’œuvre
Le MOE est responsable de la conception, de la planification
et de la mise en œuvre du projet pour le compte du MOA. Il
travaille sur les détails techniques, les dessins, les plans et la
coordination des différentes phases de la réalisation du
projet. Le MOE peut englober des architectes, des ingénieurs,
des entrepreneurs ou d'autres professionnels spécialisés,
selon la nature du projet. Son rôle est de s'assurer que le
projet est exécuté conformément aux spécifications établies
par le MOA.
Maître d'œuvre
14. Les utilisateurs qui vont utiliser le
produit fini à la fin du projet
Gestion d'un projet de système d'information
14
Maître d'ouvrage et maître d’œuvre
Maître d'ouvrage Maître d'œuvre
L’équipe technique pour la mise en
œuvre du projet
15. Gestion d'un projet de système d'information
15
Spécificité d'un projet de système d'information
Les projets de systèmes d'information diffèrent des projets industriels ou de travaux
publics de deux manières principales :
• Objectif évolutif : Dans les projets de systèmes d'information, l'objectif peut
évoluer au fil du temps. Il est souvent difficile de le définir entièrement au début du
projet en raison de l'incertitude. Les moyens et les délais nécessaires pour atteindre
cet objectif ne sont pas toujours prédéfinis avec précision, ce qui peut entraîner des
ajustements, principalement de l'objectif, en fonction des ressources disponibles.
• Impact sur l'organisation : Les projets de systèmes d'information se déroulent au
sein d'une organisation, et ils peuvent perturber cette organisation. L'interaction
entre le projet et l'organisation est un facteur crucial qui ne peut être négligé, car il
peut remettre en question la stabilité de l'entreprise ou de l'entité concernée.
16. Gestion d'un projet de système d'information
16
Découpage d'un projet
La manière de découper un projet peut être temporelle (succession d'étapes et de phases) ou
structurelle (modularisation).
Découpage structurel
2
C'est le découpage d'un projet en
composants ou sous-projets distincts
pour une gestion plus efficace en
fonction des fonctions, des équipes
ou des domaines de responsabilité
Découpage temporel
1
Il s'agit de diviser un projet en étapes
ou phases chronologiques pour
planifier son déroulement dans le
temps
Dans la pratique, on utilise trois normalisations de découpage :
✓ PBS (Product Breakdown Structure) : Découpage purement structurel
✓ WBS (Work Breakdown Structure) : Découpage à la fois structurel et temporel
✓ OBS (Organizational Breakdown Structure) : Le WBS avec l'indication des responsables des unités.
17. Gestion d'un projet de système d'information
17
Découpage d'un projet
PBS
Product Breakdown Structure (PBS) (structure de décomposition du produit)
✓ Représente les liens de composition entre les différents modules du résultat final.
✓ Il s’appuis sur un découpage purement structurel.
18. Gestion d'un projet de système d'information
18
Découpage d'un projet
WBS
Work Breakdown Structure ( structure de décomposition du travail)
✓ Représente sous forme d’un arborescence, les tâches nécessaires pour
parvenir au résultat tel qu’il est décrit dans le PBS
✓ Il s’appuis sur un découpage à la fois structurel et temporel
19. Gestion d'un projet de système d'information
19
Découpage d'un projet
OBS
Organization Breakdown Structure (OBS) (structure de décomposition
organisationnelle). Il représente les responsables des différentes tâches (le WBS
avec l'indication des responsables).
20. Gestion d'un projet de système d'information
20
Découpage d'un projet
• Problèmes avec le processus classique...
21. Gestion d'un projet de système d'information
21
Découpage d'un projet
Dans le cadre du découpage temporel, AFNOR* a proposé un découpage type
classique des projets informatiques (NF Z67-101, 1984) en cinq phases :
1. Étude préalable
2. Conception détaillée
3. Etude technique
4. Réalisation
5. Mise en œuvre et évaluation
(*) AFNOR, « Management de projet : Qualité et efficience des organisations », éd AFNOR, 1995
22. Gestion d'un projet de système d'information
22
Découpage d'un projet
L’entité possède
un identifiant
Etude technique
Réalisation
Tous ses attributs sont
atomiques et non composées
Mise en œuvre et Évaluation
Étude préalable
Conception détaillée
✓ L'objectif de cette phase est de comprendre en
profondeur les besoins et les objectifs du projet.
✓ Vous identifiez les parties prenantes et les exigences
du projet.
✓ Une première évaluation des coûts et des
ressources nécessaires est réalisée.
✓ À la fin de cette phase, vous devez avoir une vision
claire de ce que le projet vise à accomplir.
23. Gestion d'un projet de système d'information
23
Découpage d'un projet
L’entité possède
un identifiant
Etude technique
Réalisation
Mise en œuvre et Évaluation
Étude préalable
Conception détaillée
✓ Dans cette phase, vous allez élaborer des plans
détaillés pour la mise en œuvre du projet.
✓ Vous créez des spécifications techniques précises
pour le produit ou la solution.
✓ Les diagrammes, les schémas, et les maquettes
peuvent être créés pour visualiser la solution.
✓ Une fois terminée, cette phase devrait donner une
feuille de route complète pour le projet.
24. Gestion d'un projet de système d'information
24
Découpage d'un projet
L’entité possède
un identifiant
Étude technique
Réalisation
Tous ses attributs sont
atomiques et non composées
Mise en œuvre et Évaluation
Étude préalable
Conception détaillée
✓ Cette phase se concentre sur la faisabilité
technique de la solution proposée.
✓ Vous choisissez les technologies, les outils et les
plateformes à utiliser.
✓ Les aspects techniques, tels que l'architecture
système, sont planifiés et documentés.
✓ Des prototypes ou des preuves de concept peuvent
être développés pour valider les choix techniques.
25. Gestion d'un projet de système d'information
25
Découpage d'un projet
L’entité possède
un identifiant
Etude technique
Réalisation
Tous ses attributs sont
atomiques et non composées
Mise en œuvre et Évaluation
Étude préalable
Conception détaillée
✓ C'est la phase où le développement réel de la
solution a lieu.
✓ Les équipes de développement travaillent sur la
création du produit ou de la solution en suivant les
plans et les spécifications établis dans les phases
précédentes.
✓ Les tests unitaires sont effectués au fur et à mesure
du développement.
✓ Cette phase aboutit à la création du produit ou du
système informatique
26. Gestion d'un projet de système d'information
26
Découpage d'un projet
L’entité possède
un identifiant
Etude technique
Réalisation
Tous ses attributs sont
atomiques et non composées
Mise en œuvre et Évaluation
Étude préalable
Conception détaillée
✓ Une fois le produit développé, il est mis en production
ou déployé pour les utilisateurs finaux.
✓ Des tests fonctionnels et de performance peuvent être
effectués dans un environnement de production
simulé.
✓ L'évaluation continue de la solution est essentielle
pour s'assurer qu'elle répond aux attentes des parties
prenantes.
✓ Des ajustements et des améliorations peuvent être
apportés en fonction des retours d'utilisation.
27. Gestion d'un projet de système d'information
27
Découpage temporel de Merise
Le découpage temporel dans Merise
concerne la modélisation de la
dimension temporelle d'un système
d'information, en décrivant comment il
gère les événements et les transactions
à différents moments. Cela permet de
concevoir un système capable de
répondre aux besoins en temps réel et
aux contraintes temporelles de
l'entreprise
28. Gestion d'un projet de système d'information
28
Tests
La gestion d'un projet de système d'information implique de nombreux tests pour
s'assurer que le système fonctionne correctement, répond aux besoins des utilisateurs
et est conforme aux spécifications. Voici quelques-uns des tests couramment utilisés
dans la gestion de projets de systèmes d'information
Tests unitaires Tests d'intégration Tests de système
Tests d'acceptation
utilisateur
Tests de performance
et de charge
Tests de sécurité
29. Gestion d'un projet de système d'information
29
Tests
Tests unitaires
✓ Ce niveau de test concerne les composants individuels du système, tels que les fonctions,
les méthodes ou les modules.
✓ Les tests unitaires vérifient que chaque composant fonctionne correctement de manière
isolée.
✓ Ils sont généralement écrits par les développeurs et automatisés autant que possible.
Tests d'intégration
✓ Les tests d'intégration évaluent la manière dont les composants individuels interagissent les
uns avec les autres.
✓ Ils vérifient que les interfaces entre les composants sont correctement connectées et que
les données sont échangées de manière appropriée.
✓ Les tests d'intégration peuvent être automatisés ou manuels, selon la complexité du
système.
30. Gestion d'un projet de système d'information
30
Tests
Tests de système
✓ Ce niveau de test examine l'ensemble du système pour s'assurer qu'il fonctionne
conformément aux spécifications et aux exigences du projet.
✓ Les tests de système vérifient les fonctionnalités, les performances, la sécurité et d'autres
aspects globaux du système.
✓ Ils peuvent être automatisés ou manuels, selon les besoins.
Tests d'acceptation utilisateur (UAT)
✓ Les tests d'UAT sont effectués avec la participation des utilisateurs finaux pour valider que
le système répond à leurs besoins et attentes.
✓ Les utilisateurs testent généralement le système dans un environnement similaire à celui de
la production.
✓ Les tests d'UAT sont manuels et visent à s'assurer que le système est convivial et satisfait
les besoins métier.
31. Gestion d'un projet de système d'information
31
Tests
Tests de performance et de charge
✓ Ces tests évaluent la capacité du système à gérer la charge prévue et à répondre aux
exigences de performance.
✓ Ils comprennent les tests de charge, de stress, de scalabilité, de résilience, etc.
✓ Les tests de performance peuvent être automatisés et nécessitent souvent des outils
spécialisés.
Tests de sécurité
✓ Les tests de sécurité vérifient la robustesse du système contre les vulnérabilités et les
menaces potentielles.
✓ Ils incluent des tests de sécurité des applications, des tests de pénétration, des tests de
conformité, etc.
✓ Les tests de sécurité peuvent être automatisés, mais certaines parties nécessitent souvent
une expertise en sécurité.
33. Gestion d'un projet de système d'information
33
Questions
1. Quelle est la signification du terme "projet" ?
2. Mentionner quelques exemples de types de projets ?
3. Expliquer le concept de « maître d'ouvrage »
4. Donner une définition de « maître d’œuvre »
5. Quelles caractéristiques distinguent un projet de système d'information ?
6. Énumérer les cinq phases de découpage d'un projet conformément aux normes
de l'AFNOR ?
7. Quelle est la signification d'un découpage temporel ?
8. Qu'entend-on par découpage structurel ?
9. Nommer les trois normes de découpage ?
10. Quels sont les divers types de tests impliqués dans la gestion d'un projet de
système d'information ?
34. Gestion d'un projet de système d'information
34
Questions
1.Quelle est la signification du terme "projet" ?
Un projet est une entreprise temporaire entreprise dans le but de créer un
produit, un service ou un résultat unique. Il est caractérisé par des objectifs
définis, des délais et des ressources spécifiques allouées pour atteindre
ces objectifs
2. Mentionner quelques exemples de types de projets ?
• Projet de construction
• Projet éducatif
• Projet artistique
35. Gestion d'un projet de système d'information
35
Questions
3.Expliquer le concept de « maître d'ouvrage »
4.Donner une définition de « maître d’œuvre »
Le maître d'ouvrage est la personne ou l'entité pour laquelle le projet est
réalisé. C'est le commanditaire du projet, celui qui définit les besoins, les
objectifs et qui finance le projet. Il est responsable de la validation des
livrables et de la satisfaction des besoins.
Le maître d'œuvre est l'entité ou la personne chargée de la réalisation
concrète du projet selon les exigences du maître d'ouvrage. Il supervise et
coordonne les différentes étapes du projet, en s'assurant de la qualité des
livrables.
36. Gestion d'un projet de système d'information
36
Questions
5. Quelles caractéristiques distinguent un projet de système d'information ?
6. Énumérer les cinq phases de découpage d'un projet conformément aux
normes de l'AFNOR ?
• Objectif évolutif
• Impact sur l'organisation
1. Étude préalable
2. Conception détaillée
3. Etude technique
4. Réalisation
5. Mise en œuvre et évaluation
37. Gestion d'un projet de système d'information
37
Questions
8. Qu'entend-on par découpage structurel ?
7. Quelle est la signification d'un découpage temporel ?
Il s'agit de diviser un projet en étapes ou phases chronologiques pour
planifier son déroulement dans le temps
C'est le découpage d'un projet en composants ou sous-projets distincts
pour une gestion plus efficace en fonction des fonctions, des équipes ou
des domaines de responsabilité
38. Gestion d'un projet de système d'information
38
Questions
9.Quels sont les divers types de tests impliqués dans la gestion d'un
projet de système d'information ?
8. Nommer les trois normes de découpage ?
• PBS
• WBS
• OBS
Tests unitaires
Tests d'intégration
Tests d’acception d’utilisateur
Tests de performance et de charge
Tests de sécurité
39. Gestion d'un projet de système d'information
39
Étude de cas simple
Lancement d'une boutique en ligne de produits artisanaux faits à la main
Vous êtes un entrepreneur passionné par l'artisanat local et souhaitez lancer une
boutique en ligne pour mettre en avant des produits faits à la main par des artisans
locaux. Vous avez identifié un marché potentiel pour ces produits uniques et souhaitez
offrir une plateforme où les artisans peuvent vendre leurs créations
Objectifs du projet :
• Créer une plateforme e-commerce conviviale pour vendre des produits
artisanaux.
• Sélectionner des artisans locaux pour proposer leurs articles sur la plateforme.
• Assurer une expérience utilisateur fluide pour les acheteurs et les vendeurs.
• Promouvoir la boutique en ligne pour attirer les premiers clients.
Question : Donner les étapes du projet avec la structure WBS
40. Gestion d'un projet de système d'information
40
Étude de cas simple
Phase 1 : Planification et préparation
• Analyse du marché pour cerner les besoins des consommateurs en produits artisanaux.
• Élaboration d'un plan d'affaires détaillé, y compris les objectifs financiers.
• Sélection initiale des artisans locaux pour l'offre de produits.
Phase 2 : Développement de la plateforme e-commerce
• Conception d'une interface conviviale (UI/UX) pour le site web.
• Création d'un site e-commerce fonctionnel avec des options de paiement sécurisé.
• Présentation attrayante des produits avec des descriptions détaillées.
Phase 3 : Lancement et promotion de la boutique en ligne
• Lancement officiel avec campagne marketing sur les réseaux sociaux.
• Gestion des ventes initiales et du service clientèle.
• Collecte de retours clients pour améliorer l'expérience d'achat.
Phase 4 : Expansion et croissance
• Ajout de nouveaux artisans et produits pour élargir l'offre.
• Mise en place de stratégies de fidélisation client.
• Évaluation continue des performances et ajustements pour rester compétitif.
41. Gestion d'un projet de système d'information
41
Étude de cas simple
boutique en ligne
Planification et
préparation
Analyse du marché
et des besoins
Plan financier
Sélection initiale
des artisans locaux
Développement de
la plateforme e-
commerce
Conception du site
Création d'un site
e-commerce
fonctionnel
Présentation
attrayante des
produits
Lancement et
promotion de la
boutique en ligne
Campagne
marketing et ventes
Gestion des ventes
initiales et du
service clientèle
Collecte des
retours clients
Expansion et
croissance
Ajout de nouveaux
produits et artisans
Mise en place de
stratégies de
fidélisation client
Évaluation continue
des performances
et ajustements
Les étapes du projet avec la structure WBS