I- Projet informatique :
1- Définitions
Un projet informatique est un projet dont les réalisations
(livrables) se constituent d'outils, méthodes ou services
informatiques.
2- Contexte d’un projet
PLAN STRATEGIQUE
(objectifs)
SCHEMA DIRECTEUR
FORMALISATION DU SI
EXPRESSIONS DE
BESOINS
PLAN DIRECTEUR
(ARCHITECTURE,
NORMES , METHODES)
DEVELOPPEMENT DES
METHODES ET NORMES
PLAN INFORMATIQUE
(liste de projets)
PLANIFICATION
D’OPERATIONS
PROJET
INFORMATIQUE
PLAN DE SECURITE
(physique et logique)
AUDIT
3- Cycle de vie :
Expression de besoins
Dossier d’étude d’opportunité
Cahier des charges utilisateur
Cahier des charges de réalisation
Manuel utilisateur
Dossier de maintenance
« Cycle de vie d’un projet informatique »
Etude d’opportunité
Prototypage
Conception du SI
Réalisation
Recette utilisateur
Mise en
œuvreexploitation
Maintenance
C
ycle
de
vie
C
yc
le
de
dé
veloppem
e
nt
4- Les raisons d’échec d’un projet
• Le manque d’expérience du chef de projet.
• Absence de l’étude de faisabilité orientation afin
de mieux sélectionner les projets.
• Le manque d’utilisation d’outils de maquette et de
prototypage.
• Une mauvaise estimation des charges.
• Une répartition peu adéquate des tâches entre les
membres de l’équipe.
• Le manque de suivi ou un suivi mal
effectué ou effectué au mauvais moment
• Changement imprévu des règles de gestion.
• Mauvaise prévision des tâches.
• Contexte et objectifs du projet inconnus.
• Interlocuteurs concernés non impliqués.
• Incompétence de l’équipe projet.
II- La conduite d ’un projet
informatique
1- Conduite d’un projet
2- Pourquoi une méthode de
conduite ?
• Assurer une formation de qualité.
• Fournir un monitorat aux personnes fraîchement
formées.
• La hiérarchie s’implique et affiche une volonté
d’aboutir .Elle devra soutenir financièrement les
projets de ‘‘formation’’ et de ‘‘monitorat’’.
• Obtenir l’adhésion des ‘‘utilisateurs’’ de la méthode.
• La mise en oeuvre d’outils d’aide à la gestion de
projets.
Cinq impératifs principaux:
3- Les apports de la méthode :
– Identifier et recenser les besoins .
– Déterminer les actions et les coordonner de façon
cohérente et logique.
– Déterminer l’attribution des rôles et tâches de
chacun des partenaires.
– Définir les moyens correspondants à mettre en
œuvre .
La conduite de projet a donc pour objet de:
Conduire un projet c’est donc répondre aux
questions :
- Quoi faire ?
- Qui le fait ?
- Quand le faire ?
- Ou le faire ?
- Pourquoi le faire ?
- Pour combien ?
Pour assurer la conduite de projet, trois points
fondamentaux :
A- Réduire au minimum les risques de prise en
charge d’un projet :
- Savoir exactement ce qui est à faire.
- Connaître le contexte du développement.
- Savoir exactement les ressources disponibles.
- Effectuer des estimations réalistes et précises
(délais et coûts).
- Mettre en évidence les tâches difficiles et à
risque.
B- Assurer la rentabilité et la qualité du projet :
- Parler un langage commun et normalisé .
- Travailler de façon mieux organisée.
- Avoir un certain savoir-faire.
C- Proposer aux utilisateurs une vision saine de
l’informatique :
- Montrer sans craintes ce qu’est un projet
informatique.
- Faire en sorte à ce que chaque partie se sente
concernée et responsabilisée.
III- Les étapes de conduite:
1- Ordonnancer les étapes
On a plusieurs techniques d’ordonnancement
les plus connues et les plus utilisées sont :
A- Diagramme de GANTT
B- La méthode PERT
2- Estimation des charges
La méthode de COCOMO
3- Planifier le projet :
A- Première planification
B- Optimisation et négociation
C- Planification définitive
4- Organiser le projet:
A- Les intervenants d’un projet :
Du côté des utilisateurs :
- Le chef de service.
- Le chef de projet utilisateur.
- Le conseil organisation et informatique.
- Les représentants des services.
Du côté des informaticiens :
- Cellule “ planification et budget ” .
- L’administration de données.
- Le chef de projet informatique.
- Le service exploitation.
- Le service système.
B- Procédure de décision :
Un projet est géré par des responsables à
différents niveaux :
- Comité informatique.
- Maître d’ouvrage.
- Maître d’œuvre.
- Comité pilote.
- Groupe projet.
UTILISATEUR INFORMATICIENS
Planification et politique informatique
Maître d’ouvrage Maître d’œuvre
Pilotage du projet et réception
Des étapes
Coordination affectation
Interne de la des moyens
direction pour les
Responsabilité du projet etudes
Comité
informatique
Comité pilote
Groupe projet
Comité
technique
informatique
Directions utilisateurs Direction organisation
et informatique
Comité de
planification
des études
C- Organiser l’équipe:
Règles de base :
- Chaque entité ou équipe doit être
suffisamment petite pour être gérable et
contrôlable.
- Chaque entité ou équipe doit avoir à effectuer
des tâches qui conduisent à un niveau d’interaction
avec les autres équipes.
- Chaque entité ou équipe doit réaliser des
tâches qui constituent une forte cohésion etou qui
correspondent à une seule fonction.
Les structures type :
Le premier type d’organisation correspond aux projets
employant entre 7 et 10 personnes simultanément :


Chef de projet
Support méthodes
(outils) et qualité
Administration et
documentation du projet
Dès que la taille de l’équipe dépasse une dizaine de
personnes simultanément :
Chef de projet
Support méthodes
et outils
Administration
Documentation
Assurance et
contrôle qualité
du projet
D- Au-delà des techniques :
1- La gestion des hommes :
1.1.Quels hommes ?
Ces distinctions sont illustrées par ce schéma :
« Les hommes à gérer »
Supérieur hiérarchique
Client
Collatéral
Intervenants
externes
Collaborateur Collaborateur
collaborateur
Intervenant
externe
Collatéral
Collatéral
Collatéral
Chef de
projet
1.2. Les qualités requises :
- Apprendre à écouter et tolérer d’autres points de vue.
- Avoir toujours à retirer du point de vue d’autrui.
- Respecter les compétences et de savoir apprécier les
résultats.
- Etre vivant et gai et prendre part des difficultés de
chaque membre de l’équipe.
- Etre capable de négocier en cas de besoins.
2- La gestion du temps :
- Le temps est une donnée limitée.
- Déterminer les objectifs à court terme.
- Etablir les priorités.
3 – La gestion des réunions :
- Réunion d ’informations.
- Réunion de travail.
5- Le pilotage d’un projet.
A- Les 3 temps de pilotage
PREVOIR
AGIR
CONTROLER
REAGIR
Initialiser
Réaliser
Contrôler
B- Principe de l’activité de pilotage :
1.Collecte des éléments de mesure :
Les principaux points à noter:
- La charge (consommation) prévue sur une
période.
- La consommation réelle pour ce sous-ensemble.
- La prévision du reste à engager pour achever le
sous-ensemble de tâches.
2. Analyse des dérives :
Charge
Délai
IV III
II
I
I. Avance en charge et en délai.
II . Le projet s’est terminé en retard, mais a consommé un
peu moins que prévu.
III . On a fini en retard, en consommant plus que prévu.
IV . En dépensant plus que prévu, on termine en avance.
3. Préconisation des mesures correctives
4. Bilan d’activité (facultatif)
6- Suivre le projet et gérer les perturbations :
A- Les perturbations
on peut avoir plusieurs perturbations dont :
- L’absentéisme.
- Les équipements.
- Sous estimation du temps.
- Une mauvaise coordination entre les
décideurs.
B- Gérer les perturbations
On peut réparer ces perturbations en :
- Retirant une ressources d’une activité moins
importante.
- Retirant du temps sur une activité future.
- Changeant, les affectations des ressources en
fonction des compétences réelles.
- Demandant un budget plus conséquent.
IV- Les outils d ’un projet :
Ils permettent de :
- Automatiser certaines tâches.
- Assurer la cohérence et l’intégration de la BDD.
- Garantir le respect des normes et standards.
- Aider l ’équipe à réaliser certaines tâches.
- Permettre la consolidation des travaux.
- Faciliter la planification et le suivi.
Parmi les nombreux outils utilisés :
Les outils de maquettage et de prototypage :
La quasi totalité des AGL offre soit des fonctions
de maquettage, soit des fonctions de prototypage.
- Gestion du calendrier de travail de
l’entreprise.
- Gestion des ressources du projet.
- Affectation de contraintes aux différentes
tâches du projet.
- Gestion de l’affectation des ressources aux
tâches du projet.
Les outils de gestion de projet
Leurs fonctionnalités de base sont :
Quelques noms d’outils :
PMW Windows(TMIS
Consultants).
MS Project (Microsoft).
SUPER Project( Computer
associates).
Les outils de suivi financier :
L’utilisation EXCEL(Microsoft) ou
QUATTRO(Borland) permet de couvrir largement les
besoins du chef de projet en terme de suivi financier.
V-Assurer la qualité d ’un
projet informatique:
1-Les critères de qualité d’une application
informatique:
Pour BOEHM, les critères principaux de qualité d’une
application informatique sont :
- Utilisable en état.
- Maintenable.
- Portable.
Pour J.Mc Call fait intervenir deux
niveaux d ’abstraction :
- La vue externe.
- La vue interne.
2- Les techniques d’assurance et de
contrôle qualité :
- 2.1. Lecture simple.
- 2.2. Lecture croisée.
- 2.3. Inspection.
- 2.4. Revue de projet.
Les questions juridiques peuvent être classées
en plusieurs catégories selon qu’elles relèvent :
Des contrats informatiques.
De la loi informatique, Fichiers et
Liberté.
VI- Les aspects juridiques
d ’un projet informatique
Conclusion

gestion_de_projet .

  • 1.
    I- Projet informatique: 1- Définitions Un projet informatique est un projet dont les réalisations (livrables) se constituent d'outils, méthodes ou services informatiques. 2- Contexte d’un projet
  • 2.
    PLAN STRATEGIQUE (objectifs) SCHEMA DIRECTEUR FORMALISATIONDU SI EXPRESSIONS DE BESOINS PLAN DIRECTEUR (ARCHITECTURE, NORMES , METHODES) DEVELOPPEMENT DES METHODES ET NORMES PLAN INFORMATIQUE (liste de projets) PLANIFICATION D’OPERATIONS PROJET INFORMATIQUE PLAN DE SECURITE (physique et logique) AUDIT
  • 3.
    3- Cycle devie : Expression de besoins Dossier d’étude d’opportunité Cahier des charges utilisateur Cahier des charges de réalisation Manuel utilisateur Dossier de maintenance « Cycle de vie d’un projet informatique » Etude d’opportunité Prototypage Conception du SI Réalisation Recette utilisateur Mise en œuvreexploitation Maintenance C ycle de vie C yc le de dé veloppem e nt
  • 4.
    4- Les raisonsd’échec d’un projet • Le manque d’expérience du chef de projet. • Absence de l’étude de faisabilité orientation afin de mieux sélectionner les projets. • Le manque d’utilisation d’outils de maquette et de prototypage. • Une mauvaise estimation des charges. • Une répartition peu adéquate des tâches entre les membres de l’équipe.
  • 5.
    • Le manquede suivi ou un suivi mal effectué ou effectué au mauvais moment • Changement imprévu des règles de gestion. • Mauvaise prévision des tâches. • Contexte et objectifs du projet inconnus. • Interlocuteurs concernés non impliqués. • Incompétence de l’équipe projet.
  • 6.
    II- La conduited ’un projet informatique 1- Conduite d’un projet 2- Pourquoi une méthode de conduite ?
  • 7.
    • Assurer uneformation de qualité. • Fournir un monitorat aux personnes fraîchement formées. • La hiérarchie s’implique et affiche une volonté d’aboutir .Elle devra soutenir financièrement les projets de ‘‘formation’’ et de ‘‘monitorat’’. • Obtenir l’adhésion des ‘‘utilisateurs’’ de la méthode. • La mise en oeuvre d’outils d’aide à la gestion de projets. Cinq impératifs principaux:
  • 8.
    3- Les apportsde la méthode : – Identifier et recenser les besoins . – Déterminer les actions et les coordonner de façon cohérente et logique. – Déterminer l’attribution des rôles et tâches de chacun des partenaires. – Définir les moyens correspondants à mettre en œuvre . La conduite de projet a donc pour objet de:
  • 9.
    Conduire un projetc’est donc répondre aux questions : - Quoi faire ? - Qui le fait ? - Quand le faire ? - Ou le faire ? - Pourquoi le faire ? - Pour combien ?
  • 10.
    Pour assurer laconduite de projet, trois points fondamentaux : A- Réduire au minimum les risques de prise en charge d’un projet : - Savoir exactement ce qui est à faire. - Connaître le contexte du développement. - Savoir exactement les ressources disponibles. - Effectuer des estimations réalistes et précises (délais et coûts). - Mettre en évidence les tâches difficiles et à risque.
  • 11.
    B- Assurer larentabilité et la qualité du projet : - Parler un langage commun et normalisé . - Travailler de façon mieux organisée. - Avoir un certain savoir-faire.
  • 12.
    C- Proposer auxutilisateurs une vision saine de l’informatique : - Montrer sans craintes ce qu’est un projet informatique. - Faire en sorte à ce que chaque partie se sente concernée et responsabilisée.
  • 13.
    III- Les étapesde conduite: 1- Ordonnancer les étapes On a plusieurs techniques d’ordonnancement les plus connues et les plus utilisées sont : A- Diagramme de GANTT B- La méthode PERT
  • 14.
    2- Estimation descharges La méthode de COCOMO
  • 15.
    3- Planifier leprojet : A- Première planification B- Optimisation et négociation C- Planification définitive
  • 16.
    4- Organiser leprojet: A- Les intervenants d’un projet : Du côté des utilisateurs : - Le chef de service. - Le chef de projet utilisateur. - Le conseil organisation et informatique. - Les représentants des services.
  • 17.
    Du côté desinformaticiens : - Cellule “ planification et budget ” . - L’administration de données. - Le chef de projet informatique. - Le service exploitation. - Le service système.
  • 18.
    B- Procédure dedécision : Un projet est géré par des responsables à différents niveaux : - Comité informatique. - Maître d’ouvrage. - Maître d’œuvre. - Comité pilote. - Groupe projet.
  • 19.
    UTILISATEUR INFORMATICIENS Planification etpolitique informatique Maître d’ouvrage Maître d’œuvre Pilotage du projet et réception Des étapes Coordination affectation Interne de la des moyens direction pour les Responsabilité du projet etudes Comité informatique Comité pilote Groupe projet Comité technique informatique Directions utilisateurs Direction organisation et informatique Comité de planification des études
  • 20.
    C- Organiser l’équipe: Règlesde base : - Chaque entité ou équipe doit être suffisamment petite pour être gérable et contrôlable. - Chaque entité ou équipe doit avoir à effectuer des tâches qui conduisent à un niveau d’interaction avec les autres équipes. - Chaque entité ou équipe doit réaliser des tâches qui constituent une forte cohésion etou qui correspondent à une seule fonction.
  • 21.
    Les structures type: Le premier type d’organisation correspond aux projets employant entre 7 et 10 personnes simultanément :   Chef de projet Support méthodes (outils) et qualité Administration et documentation du projet
  • 22.
    Dès que lataille de l’équipe dépasse une dizaine de personnes simultanément : Chef de projet Support méthodes et outils Administration Documentation Assurance et contrôle qualité du projet
  • 23.
    D- Au-delà destechniques : 1- La gestion des hommes : 1.1.Quels hommes ?
  • 24.
    Ces distinctions sontillustrées par ce schéma : « Les hommes à gérer » Supérieur hiérarchique Client Collatéral Intervenants externes Collaborateur Collaborateur collaborateur Intervenant externe Collatéral Collatéral Collatéral Chef de projet
  • 25.
    1.2. Les qualitésrequises : - Apprendre à écouter et tolérer d’autres points de vue. - Avoir toujours à retirer du point de vue d’autrui. - Respecter les compétences et de savoir apprécier les résultats. - Etre vivant et gai et prendre part des difficultés de chaque membre de l’équipe. - Etre capable de négocier en cas de besoins.
  • 26.
    2- La gestiondu temps : - Le temps est une donnée limitée. - Déterminer les objectifs à court terme. - Etablir les priorités.
  • 27.
    3 – Lagestion des réunions : - Réunion d ’informations. - Réunion de travail.
  • 28.
    5- Le pilotaged’un projet. A- Les 3 temps de pilotage PREVOIR AGIR CONTROLER REAGIR Initialiser Réaliser Contrôler
  • 29.
    B- Principe del’activité de pilotage : 1.Collecte des éléments de mesure : Les principaux points à noter: - La charge (consommation) prévue sur une période. - La consommation réelle pour ce sous-ensemble. - La prévision du reste à engager pour achever le sous-ensemble de tâches.
  • 30.
    2. Analyse desdérives : Charge Délai IV III II I I. Avance en charge et en délai. II . Le projet s’est terminé en retard, mais a consommé un peu moins que prévu. III . On a fini en retard, en consommant plus que prévu. IV . En dépensant plus que prévu, on termine en avance.
  • 31.
    3. Préconisation desmesures correctives 4. Bilan d’activité (facultatif)
  • 32.
    6- Suivre leprojet et gérer les perturbations : A- Les perturbations on peut avoir plusieurs perturbations dont : - L’absentéisme. - Les équipements. - Sous estimation du temps. - Une mauvaise coordination entre les décideurs.
  • 33.
    B- Gérer lesperturbations On peut réparer ces perturbations en : - Retirant une ressources d’une activité moins importante. - Retirant du temps sur une activité future. - Changeant, les affectations des ressources en fonction des compétences réelles. - Demandant un budget plus conséquent.
  • 34.
    IV- Les outilsd ’un projet : Ils permettent de : - Automatiser certaines tâches. - Assurer la cohérence et l’intégration de la BDD. - Garantir le respect des normes et standards. - Aider l ’équipe à réaliser certaines tâches. - Permettre la consolidation des travaux. - Faciliter la planification et le suivi.
  • 35.
    Parmi les nombreuxoutils utilisés : Les outils de maquettage et de prototypage : La quasi totalité des AGL offre soit des fonctions de maquettage, soit des fonctions de prototypage.
  • 36.
    - Gestion ducalendrier de travail de l’entreprise. - Gestion des ressources du projet. - Affectation de contraintes aux différentes tâches du projet. - Gestion de l’affectation des ressources aux tâches du projet. Les outils de gestion de projet Leurs fonctionnalités de base sont :
  • 37.
    Quelques noms d’outils: PMW Windows(TMIS Consultants). MS Project (Microsoft). SUPER Project( Computer associates).
  • 38.
    Les outils desuivi financier : L’utilisation EXCEL(Microsoft) ou QUATTRO(Borland) permet de couvrir largement les besoins du chef de projet en terme de suivi financier.
  • 39.
    V-Assurer la qualitéd ’un projet informatique: 1-Les critères de qualité d’une application informatique: Pour BOEHM, les critères principaux de qualité d’une application informatique sont : - Utilisable en état. - Maintenable. - Portable.
  • 40.
    Pour J.Mc Callfait intervenir deux niveaux d ’abstraction : - La vue externe. - La vue interne.
  • 41.
    2- Les techniquesd’assurance et de contrôle qualité : - 2.1. Lecture simple. - 2.2. Lecture croisée. - 2.3. Inspection. - 2.4. Revue de projet.
  • 42.
    Les questions juridiquespeuvent être classées en plusieurs catégories selon qu’elles relèvent : Des contrats informatiques. De la loi informatique, Fichiers et Liberté. VI- Les aspects juridiques d ’un projet informatique
  • 43.