introductiondr/xpose2002/gestiondeprojetsinformatiques/... · 4 schéma récapitulatif gérer un...
Post on 10-Sep-2018
223 Views
Preview:
TRANSCRIPT
1
Nicolas Phalippon IR3Présentation du 24/10/02
2% des logiciels fonctionnent à la livraison
3% de plus fonctionneront après quelques modifications mineures
20% seront utilisés après des modifications majeurs
45% ne seront jamais utilisés
30% seront payés mais jamais livrés
Introduction
Source: rapport commandé par le Congrès américain
“La Gestion de Projets informatiques” – Nicolas Phalippon
2
Sommaire
I. GERER UN PROJETDéfinitionsLes tâches dans la gestion de projetPortrait d’un chef de projetLes problèmes rencontrésLa sous-traitance
II. LES ETAPES D’UN PROJETPhase préparatoirePhase de réalisationPhase de fin de projetLes points importants
III. LES OUTILS POUR LA GESTION DE PROJETLes outils de formalisationLes outils de conceptionLes outils de gestionLes outils informatiques
“La Gestion de Projets informatiques” – Nicolas Phalippon
IGérer un Projet
“La Gestion de Projets informatiques” – Nicolas Phalippon
3
Projet: ensemble des actions à entreprendre afin de répondre à un besoin.
Définitions
Qualité
Coûts Délais
Satisfaction du Client
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
Maîtrise d’ouvrage (MOA)
Maîtrise d’ouvrage délégué (MOAd)
Maîtrise d’œuvre (MOE)
Sous-traitance
Définitions
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
4
Schéma récapitulatif
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
Les taches dans la gestion de projet• Définition du projet
• Identification du périmètre
• Identification des ressources
• Elaboration du planning
• Définition des critères qualités
• Management des équipes
• Gestion des avancements
• Coordination et contact
Chef de Projet activité à temps plein
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
5
« Portrait » du chef de projet
Rigueur
Communication
Ecoute
Compétence en informatique CREDIBILITE
Caractère
Réactivité
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
Les problèmes rencontrés
• Dérapage fonctionnel :si le maître d’œuvre n’est pas assez à l’écoute du maître d’ouvrage sur les impératifs fonctionnelssi le maître d’ouvrage refuse de s’impliquer dans la définition des fonctionnalités et de leurs applications
• Dérapage technique
• Dérapage du planning :si le maître d’œuvre manque de réactivitési les dates fixées par le maître d’ouvrage sont trop justes
• Dérapage du budget
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
6
La sous-traitance
• Doit être pilotée par le MOE
si le prestataire se plante, tout retombe sur le chef de projet
• 2 types d’interventions:
en régieau forfait
!
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
Topologie des projets
Réponse à un Appel d’Offre
quelques semainesquelques KF1 ou 2Projet Projet
«« poussièrepoussière »»
Réseaux locaux
quelques mois
quelques MFDe 1 à 50Petit ProjetPetit Projet
EuroDisneyquelques années> 10 MF> 50Grand ProjetGrand Projet
ExempleExempleDuréeDuréeBudgetBudgetNombre de Nombre de personnespersonnes
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
7
IILes étapes d’un projet
“La Gestion de Projets informatiques” – Nicolas Phalippon
Les étapes d’un projet
• Phase de fin de projet : mise en production de l'ouvrage.
3CCadrer / Conduire / Conclure
• Phase préparatoire : permet de prendre conscience du projet
• Phase de réalisation : phase opérationnelle de création de l'ouvrage.
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
8
Phase préparatoire
L’Avant ProjetL’Avant Projet responsabilité: MOA1
Prise de conscience d’un besoin la MOA décide de la pertinence de ce besoin puis fait une première définition
4% problèmes connus par la Direction Générale
9% problèmes connus par les chefs de service
74% problèmes connus par des superviseurs
100% problèmes connus par les utilisateurs
L’iceberg de l’ignorance
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
Expression des besoinsExpression des besoins responsabilité: MOA2
• Etude sur les besoins que la nouvelle application va couvrir.
• Rédaction d’un document d’expression de besoins.
débouche généralement sur une étude de faisabilité
Etude détailléeEtude détaillée responsabilité: MOA / MOE3
• Permet d’identifier les incohérences et que la MOA éclaircisse les zones d’ombres.
débouche sur le Cahier des Charges fonctionnelles (CdCf)
Phase préparatoire
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
9
Etude détaillée et techniqueEtude détaillée et technique responsabilité: MOE4
• Identifier au plus tôt les contraintes techniques
• Identifier au plus tôt la charge de travail nécessaire
• Identifier au plus tôt les moyens à mettre en œuvre
• Identifier les coûts de mise de œuvre
Phase préparatoire
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projetsinformatiques” – Nicolas Phalippon
Phase de réalisation
Lancement du projetLancement du projet responsabilité: MOE / MOA5
• Chiffrement du coût, détermination du planning et du délai
• Mise en place du planning avec tous les responsables:
la MOA s’engage à respecter le périmètre du projet
la MOE s’engage à réaliser le projet dans les coûts et délais fixés,et dans le respect de la qualité
• Adopter une démarche qualité
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
10
Phase de réalisation
DéveloppementDéveloppement responsabilité: MOE6
• Préparation du développement : UML
• Développement
• l’effet tunnel: coupure d’information
conséquences: on découvre des problèmes trop tard, ou des non-conformités
nécessité des itérations
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
Phase de fin de projet
RecetteRecette responsabilité: MOE / MOA7
Consiste à tester le programme livré et à vérifier son bon fonctionnement
• Etablissement du Plan de Recette
• 2 Plans de Recette:la recette du MOE (technique)la recette du MOA (fonctionnelle)
Validation de la livraison
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
11
Phase de fin de projet
Mise en productionMise en production responsabilité: MOE / MOA8
• Installer les programmes sur leur environnement réelinformer, préparer, former et encadrer les utilisateurs
Pérenniser le projetPérenniser le projet responsabilité: MOE9
• Penser aux futurs évolutions possibles (prochaines versions)
Nécessité d’avoir fait une bonne documentation pour facilité la maintenance et les évolutions futurs
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
Les points importants…• Distinguer la MOA et la MOE
• Ne pas sous estimer les délais
• Bien communiquer
• Concevoir en se souciant de la faisabilité technique
• Décrire les fonctionnalités en détail
• Ne pas négliger la recette
• Ne pas négliger l’étude préliminaire
• Faire preuve de rigueur
• Bien monter son équipe
• Bien choisir sa société de prestation
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
12
L’importance de la communication
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
IIILes outils pour la gestion de projet
“La Gestion de Projets informatiques” – Nicolas Phalippon
13
Les outils de formalisation
Arbre d’objectifsBête à corneCahier de charges fonctionnelDiagramme des flux de donnéesDiagramme d’estimation des coups
PieuvreMatrice d’interactionsTableau des incertitudesTableau de liaisons…
Aident à la formaliser les besoins, à définir un projet,…
Il existe une multitude d’outils pour formaliser:
Site InternetSite InternetDétente
Information
Participation
blagues
images
actualitésport
Autres sites
Livre d’or
forum
Exemple ‘la Pieuvre’:
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
Les outils de conception
Permettent d’avoir une vision globale, de se poser les bonnes questions,…
• La méthode MERISE
Exemple de Modèle Conceptuel de Données:
• Le langage de modélisation UML
Individu
N° de sécuNomPrénomAge
Voiture
ImmatriculationCylindréeCouleur
0,n 1,1possède
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
14
Les outils de gestion• Le diagramme de Gantt
planifier le projet et rendre plus simple le suivi de son avancementprévoir suffisamment à l'avance les actions à penser ou à faire.
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
• Le diagramme PERT : exploration des réseaux de tâchesaméliorer l’ordonnancement d’un projet, montrer l’incidence d’un retard sur la réalisation,…
• La courbe en S:budget
temps
Les outils de gestion
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
prévisionnelréel
15
• CVS (Concurrent Version System)permet de gérer le développement simultané
• SourceForgesite d'hébergement de projets de développement coopératif de logiciel
• PureSourceinspiré de SourceForge, actuellement en développement
Les outils informatiques
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
Les outils informatiques
• MS Projectpermet de modéliser les outils de gestion
Gérer un projet Étapes d’un projet Les outils“La Gestion de Projets informatiques” – Nicolas Phalippon
16
Conclusion
• chef de projet : une activité à part entière
• la communication, un facteur essentielle de la réussite
• la réalité économique
“La Gestion de Projets informatiques” – Nicolas Phalippon
Sources
www.commentcamarche.net
www.projetsinformatiques.free.fr
« Le management de projet » de J-M HAZEBROUCQ et O.BADOT
« Animer et Gérer un projet » de L.BELLENGER et M-J COUCHAERE
“La Gestion de Projets informatiques” – Nicolas Phalippon
top related