SlideShare uma empresa Scribd logo
1 de 57
Baixar para ler offline
CONDUITE
                        D’UN
                PROJET INFORMATIQUE




C.Crochepeyre         Conduite d’un projet   Cnam-Diapason 1
1. ORGANISATION

          • Etude préalable
          • Gestion de quatre paramètres:
                –   les ressources humaines
                –   les ressources matérielles
                –   les finances
                –   le temps
          • Modèles et Méthodes
          • Phases de conduite d’un projet


C.Crochepeyre                        Conduite d’un projet   Cnam-Diapason 2
LES INTERVENANTS

          •     l’utilisateur
          •     le chef de projet
          •     le consultant
          •     l’expert
          •     l’organisateur
          •     l’analyste
          •     l’analyste-programmeur
          •     le technicien
          •     l’exploitant
          •     l’administrateur de données
          •     le responsable qualité


C.Crochepeyre                         Conduite d’un projet   Cnam-Diapason 3
maintenance   mise en       réalisation     étude        étude       étude         étude de
                  oeuvre                      technique    détaillée   préalable      faisabilité

                                      Utilisateurs

                                      Chef de projet

                                      Consultants, Experts

                                Organisateurs

                            Analystes

                  Analystes-Programmeurs

                            Techniciens

                  Exploitants

                            Administrateur Données - Responsable Qualité

C.Crochepeyre                             Conduite d’un projet                     Cnam-Diapason 4
LES COMITÉS DÉCISIONNELS

          • Comité Directeur CD
             – contrôle le déroulement du projet
             – décide du lancement des phases
             – arbitre
          • Comité de Pilotage CP
             – coordination
             – suivi et décisions si nécessaire
             – réfère au C.D.
          • Comité des Utilisateurs
             – conception: choix, validation
             – demandes auprès du C.D.


C.Crochepeyre                     Conduite d’un projet   Cnam-Diapason 5
LE PROJET ET LES RESSOURCES MATÉRIELLES

          • Achats et/ou évolution du matériels
             – inventaire
             – nécessité de changements
          • Financements
             – mesure des coûts / solutions
             – plan de financement
          • Formations
             – des développeurs
             – des utilisateurs
          • Migration
             – planning

C.Crochepeyre                    Conduite d’un projet   Cnam-Diapason 6
Le projet et le financement
         Budget prévisionnel
         Plan de financement
         Suivi des dépenses


         Le projet et le temps
          Définitions des tâches
          Evaluation des charges
          Planning des opérations




C.Crochepeyre                       Conduite d’un projet   Cnam-Diapason 7
LES MODÈLES

          • en cascade
          • en V
          • en spirales




C.Crochepeyre               Conduite d’un projet   Cnam-Diapason 8
CHOIX DE LA MÉTHODE

          • Nécessité
          • Le bon choix
                –   la nature du projet
                –   expérience
                –   efficacité/coût
                –   standard
          • Les méthodes
                – orientées systèmes d’informations
                – orientées systèmes d’objets


C.Crochepeyre                        Conduite d’un projet   Cnam-Diapason 9
• Méthodes orientées systèmes d’informations
                – descriptions des données, des traitements
                   • représentations différentes
                – représentations des flux des données
                   • insuffisantes
                – mise en commun des données pour les traitements
                   • maintenance difficile
                – vue synthétique
                   • développement du général au particulier
                – composants statiques
                   • description peu évolutive



C.Crochepeyre                      Conduite d’un projet      Cnam-Diapason 10
• Méthodes orientées systèmes objets
                – objets et traitements associés
                    • maintenance allégée
                – réutilisation des composants
                    • héritage
                – dynamique des composants
                    • versions différentes d’un objet
                – interfaces prises en comptes
                    • objets standards
                – conception lourde pour des projets lourds
                    • objets nombreux
                – formation des développeurs
                    • abstraction et mise en commun

C.Crochepeyre                       Conduite d’un projet      Cnam-Diapason 11
LES PHASES
                               Méthode Merise

          •     Etude de faisabilité
          •     Etude préalable
          •     Etude détaillée
          •     Etude technique
          •     Réalisation
          •     Mise en oeuvre
          •     Maintenance


C.Crochepeyre                    Conduite d’un projet   Cnam-Diapason 12
• Etude de faisabilité
              – pertinence de la demande/besoins
              – possibilités informatiques
              – aspect financier
              – effet de productivité
          décisions:
              – lancement
              – révision de la demande
              – refus
          intervenants:
              – décideurs
              – consultant

C.Crochepeyre                     Conduite d’un projet   Cnam-Diapason 13
• Etude préalable
              – les solutions
              – les évaluations
              – descriptions générales
          décisions:
              – choix d’une solution, retour arrière ou abandon
          résultats:
              – découpage en sous-projets
          intervenants:
              – décideurs
              – utilisateurs
              – informaticiens
              – consultants
C.Crochepeyre                      Conduite d’un projet           Cnam-Diapason 14
• Etude détaillée
              – description fonctionnelle
              – description technique partielle
          décisions:
              – poursuivre, retour arrière ou abandon
          résultats:
              – cahier des charges, rapport
              – dictionnaire des données, modèles, maquettes
          intervenants:
              – utilisateurs
              – informaticiens
              – consultants


C.Crochepeyre                     Conduite d’un projet         Cnam-Diapason 15
• Etude technique
              – description complète technique: bases de données,
                analyse des modules, organisation et planification de la
                réalisation
          contrôles:
              – normes, standards
              – cohérence de l’ensemble
              – conformités des outils
          résultats:
              – plan de développement, plan de réalisation
              – rapport, architecture et modules à réaliser
          intervenants:
              – informaticiens

C.Crochepeyre                      Conduite d’un projet          Cnam-Diapason 16
• Réalisation
              – produire, tester et documenter les programmes
              – préparer la mise en oeuvre
          résultats:
              – programmes, tests unitaires
              – environnements utilisés, versions produites
          intervenants:
              – informaticiens




C.Crochepeyre                     Conduite d’un projet          Cnam-Diapason 17
• Mise en oeuvre
              – recette d’intégration
              – formations des utilisateurs
              – généralisation sur les sites
          résultats:
              – évaluation des utilisateurs
              – rapport de recette
              – bilan du projet
          intervenants:
              – informaticiens
              – utilisateurs



C.Crochepeyre                       Conduite d’un projet   Cnam-Diapason 18
• Maintenance
              – corriger les erreurs
              – intégrer les évolutions
          résultats:
              – programmes, tests unitaires
              – environnements utilisés, versions produites
          intervenants:
              – décideurs
              – informaticiens
              – utilisateurs




C.Crochepeyre                      Conduite d’un projet       Cnam-Diapason 19
2. LES OUTILS DE DÉVELOPPEMENT

          • Présentation des outils du génie logiciel
                – le dictionnaire de données
                – les AGL
                – les autres outils
          • Le choix
          • L’utilisation




C.Crochepeyre                     Conduite d’un projet   Cnam-Diapason 20
• Présentation générale
                – normalisation génie logiciel en cours
                   • PCTE projet européen
                   • ADCycle projet américain
                – des outils en fonction des domaines
                – principes de l’usage des outils
                   • vérification de la compatibilité des outils
                   • consolidation des informations gérées
                   • formation des utilisateurs
                   • bonne utilisation des outils
                – seulement une aide à la conception



C.Crochepeyre                         Conduite d’un projet         Cnam-Diapason 21
• Les outils
                –   référentiels, dictionnaire des données
                –   ateliers de génie logiciel
                –   modélisation, conception
                –   maquettage, prototypage
                –   générateurs de code
                –   tests
                –   gestion de configurations
                –   gestion de performances
                –   migration
                –   maintenance
                –   gestion de projet
                –   suivi financier
                –   documentation


C.Crochepeyre                              Conduite d’un projet   Cnam-Diapason 22
Le dictionnaire des données DD
                – inclus dans un SGBD ou AGL
                – fonctionnalités:
                    • gestion des objets informatiques
                    • contrôles de cohérence et d’intégrité
                    • références croisées
                    • retours d’informations diverses
                – exemples
                    • PREDICT AGL SOFTWARE AG + SGBD ADABAS
                    • ORACLE, DB2, INFORMIX, SYBASE




C.Crochepeyre                 Conduite d’un projet   Cnam-Diapason 23
Les ateliers de génie logiciel AGL
                – ensemble cohérent d’outils de génie logiciel pour
                    • la modélisation de l’entreprise
                    • la conception des applications et des programmes
                    • la gestion des données: déclarations, relations
                    • la cohérence et intégrité des données
                    • la gestion des versions
                    • la documentation
                    • la maintenance
                et pour certains AGLs
                    • le “reverse engineering”



C.Crochepeyre                        Conduite d’un projet         Cnam-Diapason 24
– avantages d’un AGL
                   • équilibre du choix des outils
                   • coopération entre les outils
                   • consolidation entre les résultats obtenus

                – remarques:
                    • un AGL n’est pas obligatoire mais conseillé
                    • des passerelles possibles avec un SGBD
                       – DB2, ORACLE, ADABAS
                   • certains AGL pour des applications C/S
                   • adaptation AGL/méthodes parfois difficile




C.Crochepeyre                         Conduite d’un projet          Cnam-Diapason 25
Les outils de modélisation et conception
          – modèle conceptuel des données E-A
          – modèle relationnel entre les données
          – flux entre données
          – modèle conceptuel des traitements
          – modèle organisationnel des traitements
          Le choix de l’outil
              • conformité avec la méthode de conception de l’entreprise
              • ergonomie, possibilités graphiques
              • dictionnaire de données, contrôles de cohérence et intégrité
              • vérifications syntaxiques et analyse des modèles
              • cohérence des modèles

C.Crochepeyre                       Conduite d’un projet         Cnam-Diapason 26
Les outils de maquettage et de prototypage
                – maquettage: vue de l’application
                – prototypage: version allégée de l’application
                – validation auprès des utilisateurs


          Les outils de génération de codes
                –   génération automatique ou semi-automatique
                –   génération partielle de l’application
                –   phase: fin étude technique
                –   respect de normes
                –   principalement dans les AGL



C.Crochepeyre                         Conduite d’un projet        Cnam-Diapason 27
Les outils de tests
                – tests statiques
                   • contenu et structure du programme
                – tests dynamiques
                   • comportement du programme à l’exécution


          Les outils de gestion de configurations
                – gestion des versions et lieux d’implantation
                   • informations
                   • archivage
                   • production de rapports


C.Crochepeyre                        Conduite d’un projet        Cnam-Diapason 28
Les outils de gestion de performances
         – évaluer, suivre, optimiser les performances
         – fonctions:
            • évaluer les performances d’une nouvelle application
            • rechercher les causes des dégradations
            • enregistrer les performances


    Les outils de migration
         – système de départ vers système d’arrivée
         – Transferts de SGBDs




C.Crochepeyre                     Conduite d’un projet        Cnam-Diapason 29
Les outils de maintenance
                – impacts des modifications de programmes
                – fonctions:
                   • références croisées des données
                   • outils complémentaires aux autres outils (D.D., ...)


          Les outils de gestion de projet
                – pour les grands projets
                – fonctions:
                   • planification
                   • gestion des ressources: temps, finances, hommes,
                     matériels

C.Crochepeyre                         Conduite d’un projet          Cnam-Diapason 30
Les outils de suivi financiers
                – les dépenses, les engagements par rapport à l’avancement
                  du projet
                – les composantes: salaires, formations, sous-traitants,
                  amortissements matériels et logiciels, maintenance,
                  fournitures, déplacements,frais divers...
                – tableurs


          Les outils de documentation
                – la référence du projet
                – fonctionnalités:
                    • association textes et graphiques
                    • maquettage des documents
C.Crochepeyre                         Conduite d’un projet       Cnam-Diapason 31
• Le choix des outils
                – principes:
                   • compatibilité entre les outils
                   • formation
                   • aide à la conception humaine
                – les critères
                   •   fonctionnalités de l’outil
                   •   environnement technique
                   •   références de l’outil et du fournisseur
                   •   délai de mise en place
                   •   coût , garantie, maintenance



C.Crochepeyre                          Conduite d’un projet      Cnam-Diapason 32
maintenance   mise en     réalisation     étude        étude       étude         étude de
                  oeuvre                    technique    détaillée   préalable      faisabilité


                          Dictionnaire de Données

                                  A.G.L.
                  Code      Performances
   Maintenance                                Modélisation Conception
                  Tests     Migration

        Gestion de configurations            Maquettage

                              Gestion de Projets

                                 Suivi financier

                                Documentation

C.Crochepeyre                           Conduite d’un projet                     Cnam-Diapason 33
3. ASPECTS JURIDIQUES

          • La loi Informatique Fichiers et Libertés
          • Les contrats
          • Le droit




C.Crochepeyre                Conduite d’un projet   Cnam-Diapason 34
• Informatique, Fichiers et Libertés
                – loi française du 6 janvier 1978
                    • à propos de l’informatique
                    “...Elle ne doit porter atteinte ni à l’identité humaine,
                      ni aux droits de l’homme, ni à la vie privée, ni aux
                      libertés individuelles ou publiques...”
                    • déclaration auprès de la CNIL
                – Convention européenne du 28 janvier 1981
                    • signée à l’époque par les états membres
                    • protection des personnes concernant les données à
                      caractères privés
                    • projet communauté européenne, en discussion


C.Crochepeyre                          Conduite d’un projet            Cnam-Diapason 35
La CNIL
          Commission Nationale de l’Informatique et des Libertés
            – rôle: veiller au respect de la loi
            – autorité administrative indépendante
            – 17 membres nommés pour 5 ans
               • 2 députés, 2 sénateurs, 2 du conseil économique et
                 social, 2 du conseil d’état, 2 de la cour de cassation,
                 2 de la cour des comptes, 2 experts en informatique,
                 3 désignés pour leur compétences
            – mission:
               • respect du règlement, réclamations, vérifications,
                 information, transmettre au Parquet
               • aide auprès des entreprises

C.Crochepeyre                      Conduite d’un projet          Cnam-Diapason 36
– données normatives
                    • permettent d’identifier les personnes et leur donner une
                      appartenance à une structure particulière
                    • n° tel, photo, n° SS
                – traitement automatisé d’informations normatives
                    • utilisation informatique de ces données: destruction,
                      modification , rapprochement entre les données....
                    • paie, cession de données, impôts
                – déclaration à la CNIL
                    • tout traitement automatisé d’informations normatives
                    • formulaire
                    • secteur public, secteur privé



C.Crochepeyre                         Conduite d’un projet          Cnam-Diapason 37
• les obligations du déclarant: vis à vis des personnes
                   – renseigner
                   – préserver
                   – mettre à jour
                • les droits des personnes
                   –   interroger les organismes
                   –   accéder aux informations
                   –   de savoir par la CNIL (ex: fiché ou non au RG!)
                   –   accéder aux informations médicales, par un médecin
                   –   contester et faire rectifier
                   –   s’opposer au traitement (ex: publicité)
           – les risques de non respect de la loi
               • condamnations: contravention - amende - emprisonnement


C.Crochepeyre                           Conduite d’un projet                Cnam-Diapason 38
Le CNIL et le projet
   Faisabilité:       les données, les traitements et la loi

   E. Préalable:      les scénarios/loi - informations auprès CNIL

   E. détaillée:      projet de déclarations CNIL

   E. Technique:      déclarations par envoi recommandé

   Réalisation:       récépissé CNIL - réponses aux questions CNIL

   Mise en oeuvre:    application/déclarations - formation de utilisateurs

   Maintenance:       déclarations modifications, arrêts des traitemnts

C.Crochepeyre                  Conduite d’un projet            Cnam-Diapason 39
• Le contrat
                – entre le fournisseur et le client
                   •   le travail demandé et ses limites
                   •   les délais et les pénalités
                   •   le coût et l’échéancier
                   •   les tâches incombant à l’acheteur
                   •   les droits d’utilisations, licences
                   •   les travaux sous-traités et responsabilité
                   •   les contraintes fournisseur/client
                   •   le matériel associé
                   •   les normes retenues.....



C.Crochepeyre                          Conduite d’un projet         Cnam-Diapason 40
Les recommandations
                – ISO 9000
                   définir l’objet du contrat et ses contraintes
                   identifier les risques et faits aléatoires
                   s’assurer du savoir faire du fournisseur
                   s’assurer de la capacité du client à respecter le contrat
                   s’entendre sur le vocabulaire employé
                – Prestations de services
                   • entre services de l’entreprise
                   • entre SSII et entreprise




C.Crochepeyre                        Conduite d’un projet           Cnam-Diapason 41
Le contenu
                – Présentation des parties signataires
                – Objet du contrat
                   •   les travaux et documents complémentaires
                   •   les obligations des deux parties
                   •   la durée, résiliation, antériorité
                   •   les modifications, avenants
                – Conditions de travail
                   •   les intervenants et leur profil
                   •   lieux de travail, horaires
                   •   suivi des activités
                   •   moyens fournis...

C.Crochepeyre                          Conduite d’un projet       Cnam-Diapason 42
– Outils
                   •   les méthodes
                   •   AGL, , langages...
                   •   documentations
                   •   le plan d’assurance qualité
                – Le déroulement dans le temps
                   • le planning
                   • les ressources humaines par étape
                   • la remise des travaux et leur recette
                – Les paiements
                   • facturation
                   • paiements

C.Crochepeyre                          Conduite d’un projet   Cnam-Diapason 43
– Pénalités
                   • incitation à respecter les délais
                   • limite des amendes
                – Protection, confidentialité
                   • documents internes fournis
                – Signature
                   • nombre d’exemplaires
                   • date, paraphes, signatures
                – Les annexes
                   • descriptions détaillées
                   • règlements internes



C.Crochepeyre                         Conduite d’un projet   Cnam-Diapason 44
– Il faut un contrat
                – Il vaut mieux un contrat tardif que pas de contrat
                – Il vaut mieux évoquer certaines clauses avec report
                  des décisions que les ignorer
                – Le contrat ne doit pas être unilatéral
                – Sans contrat, trop de contentieux
                – Ce n’est pas du temps perdu.....




C.Crochepeyre                     Conduite d’un projet     Cnam-Diapason 45
• Le droit
                – domaine récent
                   • prise de conscience avec les nouvelles applications
                      – plus complexes: réparties, ouvertes, client/serveur
                      – partenaires plus nombreux
                   • la loi mais peu de décrets
                – spécialistes en droit:
                   • cabinets d’avocats
                   • professeurs en droits
                   • peu de jurisprudences




C.Crochepeyre                          Conduite d’un projet                   Cnam-Diapason 46
4. ASSURANCE QUALITÉ DU LOGICIEL


          • Des critères et des normes
          • L’élaboration du Plan




C.Crochepeyre               Conduite d’un projet   Cnam-Diapason 47
• Des critères et des normes
                – normes ISO 9000 et autres
                – difficulté à intégrer cette composante
                   • réticence des intervenants
                   • idée fausse de “surveillance interne”
                   • réussir son intégration de façon naturelle
                – principes de base d’un plan qualité
                   • nécessite la participation de tous
                   • la qualité c’est aussi dans le détail
                   • la qualité c’est bien faire mais en une seule fois c’est
                     encore mieux


C.Crochepeyre                         Conduite d’un projet           Cnam-Diapason 48
normes ISO
                9000     gestion de la qualité et assurance qualité
                8402     terminologie


                – Systèmes Qualité
                9001     conception/développement
                9002     production et installation
                9003     contrôles et essais finals


                – Gestion de la Qualité
                9004     éléments de système qualité


C.Crochepeyre                      Conduite d’un projet         Cnam-Diapason 49
Les critères
                définis par B. Boehm en 1976 conférence IEEE, ils concernent:
                utilisation:      conformité application/besoins
                maintenance:      coût limité
                transferts:       changement facile d’environnement
                sûreté:           pas de risque de dysfonctionnement
                efficacité:       minimum de moyens
                commodité:        facilité d’utilisation
                tests:            coût limité
                compréhension: organisations interne et fonctionnelle claires
                modifications: intégration des changements
                matériel:         indépendance matériel/logiciel

C.Crochepeyre                       Conduite d’un projet         Cnam-Diapason 50
exactitude:      conformité des résultats
                complétude:      toutes les fonctions
                robustesse:      résistance aux erreurs et incidents
                cohérence:       sans contradictions
                répétitivité:    mêmes résultats pour mêmes données
                accessibilité:   formation rapide
                ergonomie:       simplicité du dialogue homme-machine
                documentation:   suffisante
                structuration:   organisation interne logique
                concision:       minimum de redondances
                lisibilité:      code source et documentation
                extensibilité:   au nombre d’utilisateurs


C.Crochepeyre                      Conduite d’un projet       Cnam-Diapason 51
normes AFNOR
                Z 67-130
                Plan d’assurance qualité logiciel
                description des dispositions prises dans l’entreprise pour
                  assurer la qualité du produit ou service
                Manuel qualité
                description des dispositions générales prises par l’entreprise
                  pour assurer la qualité de ses produits ou services

                Le plan est un dérivé du manuel




C.Crochepeyre                         Conduite d’un projet           Cnam-Diapason 52
• L’élaboration du Plan
                     • approuvé et mis à jour par tous les intervenants
                     • n’est pas figé mais évolue avec les remarques


                                      élaboration du plan




                      Manuel
                                                                        Plan


                de l’entreprise
                                                                      du projet
                                  retours de l’expérience du projet


C.Crochepeyre                              Conduite d’un projet                   Cnam-Diapason 53
Le plan d’assurance qualité d’un projet (AFNOR)
                Référence
                Préliminaire
                Plan
                Documents complémentaires
                1- Caractéristiques du projet
                2- Organisation interne du projet
                3- Démarche du développement
                4- Outils du projet
                5- Normes et standards du projet
                6- Procédures applicables
                7- Suivi de l’application du plan d’assurance qualité
                Annexes
C.Crochepeyre                        Conduite d’un projet          Cnam-Diapason 54
CONCLUSION

          •     Organisation avant la conception
          •     Le temps de réfléchir
          •     Toutes les étapes sont importantes
          •     Réalisation du projet pour l’entreprise
          •     La réussite dépend de la conduite du projet




C.Crochepeyre                    Conduite d’un projet   Cnam-Diapason 55
et pour ceux qui ne savent pas faire, quelques idées:
           – les normes AFNOR, ISO, ... vous proposent des
             documents types
           – les méthodes ont de bonnes idées
           – un exemple de votre entreprise (documents existants,
             interviews...)
           – puis faîtes votre propre organisation pour votre
             conduite du projet: ce sera un bon apprentissage!




C.Crochepeyre                  Conduite d’un projet     Cnam-Diapason 56
BIBLIOGRAPHIE
    • Précis de conduite de projet informatique
         Cyrille Chartier-Kastler
         Les éditions d’organisation - 1998
    • Conduite des projets informatiques
         Syntec
         AFNOR 2000
    • Diriger un projet informatique
         Jacques Clavier
         Editions J.C.i Inc. 1999
    • DU C++ à Merise Objet OBJETS
         Mokrane Bouzeghoub, Georges Gardarin, Patrick Valduriez
         Editions Eyrolles 1995
    • MCO Méthodologie générale d’analyse et de conception des systèmes objets
         Xavier Castellani
         Editions Masson 1993


C.Crochepeyre                                 Conduite d’un projet   Cnam-Diapason 57

Mais conteúdo relacionado

Mais procurados

Introduction à la conduite de projet
Introduction à la conduite de projetIntroduction à la conduite de projet
Introduction à la conduite de projetHassan EL ALLOUSSI
 
2010-10-25 Daniel Pelletier Gestion de projet informatique à Telus
2010-10-25 Daniel Pelletier Gestion de projet informatique à Telus2010-10-25 Daniel Pelletier Gestion de projet informatique à Telus
2010-10-25 Daniel Pelletier Gestion de projet informatique à TelusPMI Lévis-Québec
 
Management d'intégration du projet
Management d'intégration du projetManagement d'intégration du projet
Management d'intégration du projetyounes elhaiba
 
Management des délais
Management des délaisManagement des délais
Management des délaisyounes elhaiba
 
La gestion de projet informatique 2015
La gestion de projet informatique 2015La gestion de projet informatique 2015
La gestion de projet informatique 2015Loïc Charpentier
 
2015-04-29 Patrick Vallerand Succès en gestion de projet - Cas vécus
2015-04-29 Patrick Vallerand Succès en gestion de projet - Cas vécus2015-04-29 Patrick Vallerand Succès en gestion de projet - Cas vécus
2015-04-29 Patrick Vallerand Succès en gestion de projet - Cas vécusPMI Lévis-Québec
 
Formation gestion de projet - 04 - le cadrage
Formation gestion de projet - 04 - le cadrageFormation gestion de projet - 04 - le cadrage
Formation gestion de projet - 04 - le cadrageiafactory
 
Conduite de projets Web, pilotage & Outils
Conduite de projets Web, pilotage & OutilsConduite de projets Web, pilotage & Outils
Conduite de projets Web, pilotage & Outilsstephanie vincent
 
Présentation de la planification du projet
Présentation de la planification du projetPrésentation de la planification du projet
Présentation de la planification du projetABDERRAHMAN ID -SAID
 
Le management de projet par Fethi FERHANE
Le management de projet par Fethi FERHANELe management de projet par Fethi FERHANE
Le management de projet par Fethi FERHANEFethi Ferhane
 
Macro-planning ppt Gestion de projet Formation BGE Toulouse
Macro-planning ppt Gestion de projet Formation BGE ToulouseMacro-planning ppt Gestion de projet Formation BGE Toulouse
Macro-planning ppt Gestion de projet Formation BGE ToulouseChristophe PARIS
 
Project Management Introduction (3/5) for Gobelins students
Project Management Introduction (3/5) for Gobelins studentsProject Management Introduction (3/5) for Gobelins students
Project Management Introduction (3/5) for Gobelins studentsEric DI POL
 

Mais procurados (20)

Introduction à la conduite de projet
Introduction à la conduite de projetIntroduction à la conduite de projet
Introduction à la conduite de projet
 
2010-10-25 Daniel Pelletier Gestion de projet informatique à Telus
2010-10-25 Daniel Pelletier Gestion de projet informatique à Telus2010-10-25 Daniel Pelletier Gestion de projet informatique à Telus
2010-10-25 Daniel Pelletier Gestion de projet informatique à Telus
 
Gestion de projet
Gestion de projetGestion de projet
Gestion de projet
 
Gestion de projet
Gestion de projetGestion de projet
Gestion de projet
 
Planifier projet
Planifier projetPlanifier projet
Planifier projet
 
Management d'intégration du projet
Management d'intégration du projetManagement d'intégration du projet
Management d'intégration du projet
 
Support1
Support1Support1
Support1
 
Les différentes phases : Les phases d'éxécution et de clôture
Les différentes phases : Les phases d'éxécution et de clôtureLes différentes phases : Les phases d'éxécution et de clôture
Les différentes phases : Les phases d'éxécution et de clôture
 
Cadrage
CadrageCadrage
Cadrage
 
Management des délais
Management des délaisManagement des délais
Management des délais
 
La gestion de projet informatique 2015
La gestion de projet informatique 2015La gestion de projet informatique 2015
La gestion de projet informatique 2015
 
2015-04-29 Patrick Vallerand Succès en gestion de projet - Cas vécus
2015-04-29 Patrick Vallerand Succès en gestion de projet - Cas vécus2015-04-29 Patrick Vallerand Succès en gestion de projet - Cas vécus
2015-04-29 Patrick Vallerand Succès en gestion de projet - Cas vécus
 
Formation gestion de projet - 04 - le cadrage
Formation gestion de projet - 04 - le cadrageFormation gestion de projet - 04 - le cadrage
Formation gestion de projet - 04 - le cadrage
 
Gestion de projet
Gestion de projetGestion de projet
Gestion de projet
 
Conduite de projets Web, pilotage & Outils
Conduite de projets Web, pilotage & OutilsConduite de projets Web, pilotage & Outils
Conduite de projets Web, pilotage & Outils
 
Les fondamentaux du Management de Projet
Les fondamentaux du Management de ProjetLes fondamentaux du Management de Projet
Les fondamentaux du Management de Projet
 
Présentation de la planification du projet
Présentation de la planification du projetPrésentation de la planification du projet
Présentation de la planification du projet
 
Le management de projet par Fethi FERHANE
Le management de projet par Fethi FERHANELe management de projet par Fethi FERHANE
Le management de projet par Fethi FERHANE
 
Macro-planning ppt Gestion de projet Formation BGE Toulouse
Macro-planning ppt Gestion de projet Formation BGE ToulouseMacro-planning ppt Gestion de projet Formation BGE Toulouse
Macro-planning ppt Gestion de projet Formation BGE Toulouse
 
Project Management Introduction (3/5) for Gobelins students
Project Management Introduction (3/5) for Gobelins studentsProject Management Introduction (3/5) for Gobelins students
Project Management Introduction (3/5) for Gobelins students
 

Destaque

Tema4 nacionalismoyliberalismo
Tema4 nacionalismoyliberalismoTema4 nacionalismoyliberalismo
Tema4 nacionalismoyliberalismocasadelos
 
Cnam azure 2014 Intro et présentation générale de la plateforme
Cnam azure 2014   Intro et présentation générale de la plateformeCnam azure 2014   Intro et présentation générale de la plateforme
Cnam azure 2014 Intro et présentation générale de la plateformeAymeric Weinbach
 
Rapport d'étude sur la Démographie des Masseurs-Kinésithérapeutes Libéraux
Rapport d'étude sur la Démographie des Masseurs-Kinésithérapeutes LibérauxRapport d'étude sur la Démographie des Masseurs-Kinésithérapeutes Libéraux
Rapport d'étude sur la Démographie des Masseurs-Kinésithérapeutes LibérauxGuillian
 
Cnam cours azure intro et présentation generale
Cnam cours azure intro et présentation generaleCnam cours azure intro et présentation generale
Cnam cours azure intro et présentation generaleAymeric Weinbach
 
Comment Reussir Un Projet
Comment Reussir Un ProjetComment Reussir Un Projet
Comment Reussir Un ProjetOURAHOU Mohamed
 
Rapport de stage de fin d'etude l3 angelito & hasina
Rapport de stage de fin d'etude l3 angelito & hasinaRapport de stage de fin d'etude l3 angelito & hasina
Rapport de stage de fin d'etude l3 angelito & hasinaAngelito Mandimbihasina
 
Publicité Facebook Médias Sociaux
Publicité Facebook Médias Sociaux Publicité Facebook Médias Sociaux
Publicité Facebook Médias Sociaux Marie-Alice Boyé
 
Rapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaRapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaNazih Heni
 
Apport Cnam En Oncologie PéDiatrique
Apport Cnam En Oncologie PéDiatriqueApport Cnam En Oncologie PéDiatrique
Apport Cnam En Oncologie PéDiatriqueJalel Benghozzia
 
25 actions par la citation pour faire grandir votre entreprise
25 actions par la citation pour faire grandir votre entreprise25 actions par la citation pour faire grandir votre entreprise
25 actions par la citation pour faire grandir votre entrepriseLaurent Fiard
 
Pres métiersinfointd 2013
Pres métiersinfointd 2013Pres métiersinfointd 2013
Pres métiersinfointd 2013Loïc Lebigre
 
Comment ellaborer un pfe 06 02-2013
Comment ellaborer un pfe 06 02-2013Comment ellaborer un pfe 06 02-2013
Comment ellaborer un pfe 06 02-2013aymenkhalki
 

Destaque (14)

Tema4 nacionalismoyliberalismo
Tema4 nacionalismoyliberalismoTema4 nacionalismoyliberalismo
Tema4 nacionalismoyliberalismo
 
Cnam azure 2014 Intro et présentation générale de la plateforme
Cnam azure 2014   Intro et présentation générale de la plateformeCnam azure 2014   Intro et présentation générale de la plateforme
Cnam azure 2014 Intro et présentation générale de la plateforme
 
Rapport d'étude sur la Démographie des Masseurs-Kinésithérapeutes Libéraux
Rapport d'étude sur la Démographie des Masseurs-Kinésithérapeutes LibérauxRapport d'étude sur la Démographie des Masseurs-Kinésithérapeutes Libéraux
Rapport d'étude sur la Démographie des Masseurs-Kinésithérapeutes Libéraux
 
Cnam cours azure intro et présentation generale
Cnam cours azure intro et présentation generaleCnam cours azure intro et présentation generale
Cnam cours azure intro et présentation generale
 
Comment Reussir Un Projet
Comment Reussir Un ProjetComment Reussir Un Projet
Comment Reussir Un Projet
 
Rapport de stage de fin d'etude l3 angelito & hasina
Rapport de stage de fin d'etude l3 angelito & hasinaRapport de stage de fin d'etude l3 angelito & hasina
Rapport de stage de fin d'etude l3 angelito & hasina
 
Publicité Facebook Médias Sociaux
Publicité Facebook Médias Sociaux Publicité Facebook Médias Sociaux
Publicité Facebook Médias Sociaux
 
Rapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaRapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédia
 
Rapport De PFE
Rapport De PFERapport De PFE
Rapport De PFE
 
Apport Cnam En Oncologie PéDiatrique
Apport Cnam En Oncologie PéDiatriqueApport Cnam En Oncologie PéDiatrique
Apport Cnam En Oncologie PéDiatrique
 
25 actions par la citation pour faire grandir votre entreprise
25 actions par la citation pour faire grandir votre entreprise25 actions par la citation pour faire grandir votre entreprise
25 actions par la citation pour faire grandir votre entreprise
 
Presentation isae cnam 03
Presentation isae  cnam 03Presentation isae  cnam 03
Presentation isae cnam 03
 
Pres métiersinfointd 2013
Pres métiersinfointd 2013Pres métiersinfointd 2013
Pres métiersinfointd 2013
 
Comment ellaborer un pfe 06 02-2013
Comment ellaborer un pfe 06 02-2013Comment ellaborer un pfe 06 02-2013
Comment ellaborer un pfe 06 02-2013
 

Semelhante a Conduite projet info

Reprise projet Drupal Drupagora2013
Reprise projet Drupal Drupagora2013Reprise projet Drupal Drupagora2013
Reprise projet Drupal Drupagora2013Core-Techs
 
Bonnes pratiques pour réussir votre projet de supervision Nagios
Bonnes pratiques pour réussir votre projet de supervision NagiosBonnes pratiques pour réussir votre projet de supervision Nagios
Bonnes pratiques pour réussir votre projet de supervision Nagiosguest3be047
 
Formations : Informatique, développement web et logiciels
Formations : Informatique,  développement web et logicielsFormations : Informatique,  développement web et logiciels
Formations : Informatique, développement web et logicielsKIELA Consulting
 
ReNo, le référentiel de qualité Web du gouvernement luxembourgeois - Gautier ...
ReNo, le référentiel de qualité Web du gouvernement luxembourgeois - Gautier ...ReNo, le référentiel de qualité Web du gouvernement luxembourgeois - Gautier ...
ReNo, le référentiel de qualité Web du gouvernement luxembourgeois - Gautier ...Association Paris-Web
 
Développer le travail collaboratif et l'innovation grâce au Lean engineering ...
Développer le travail collaboratif et l'innovation grâce au Lean engineering ...Développer le travail collaboratif et l'innovation grâce au Lean engineering ...
Développer le travail collaboratif et l'innovation grâce au Lean engineering ...Institut Lean France
 
Démarrer avec SugarCRM
Démarrer avec SugarCRMDémarrer avec SugarCRM
Démarrer avec SugarCRMSynolia
 
Démarrer avec SugarCRM
Démarrer avec SugarCRMDémarrer avec SugarCRM
Démarrer avec SugarCRMSugarCRM
 
Cours 5_Gestion de projets.ppt
Cours 5_Gestion de projets.pptCours 5_Gestion de projets.ppt
Cours 5_Gestion de projets.pptjouaiti1
 
Cours 5_Gestion de projets Cours 5_Gestion de projets.ppt
Cours 5_Gestion de projets Cours 5_Gestion de projets.pptCours 5_Gestion de projets Cours 5_Gestion de projets.ppt
Cours 5_Gestion de projets Cours 5_Gestion de projets.pptAminEchcherradi
 
2009-01-29 Squale aux Jeudis de l'Objet
2009-01-29 Squale aux Jeudis de l'Objet2009-01-29 Squale aux Jeudis de l'Objet
2009-01-29 Squale aux Jeudis de l'ObjetFabrice Bellingard
 
La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...
La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...
La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...Pyxis Technologies
 

Semelhante a Conduite projet info (20)

Méthodes agiles & Scrum
Méthodes agiles & ScrumMéthodes agiles & Scrum
Méthodes agiles & Scrum
 
Reprise projet Drupal Drupagora2013
Reprise projet Drupal Drupagora2013Reprise projet Drupal Drupagora2013
Reprise projet Drupal Drupagora2013
 
Bonnes pratiques pour réussir votre projet de supervision Nagios
Bonnes pratiques pour réussir votre projet de supervision NagiosBonnes pratiques pour réussir votre projet de supervision Nagios
Bonnes pratiques pour réussir votre projet de supervision Nagios
 
Formations : Informatique, développement web et logiciels
Formations : Informatique,  développement web et logicielsFormations : Informatique,  développement web et logiciels
Formations : Informatique, développement web et logiciels
 
Solutions Linux 2010
Solutions Linux 2010Solutions Linux 2010
Solutions Linux 2010
 
M03 mise en place d'un projet si dans une pme-ms - 20
M03 mise en place d'un projet si dans une pme-ms - 20M03 mise en place d'un projet si dans une pme-ms - 20
M03 mise en place d'un projet si dans une pme-ms - 20
 
ReNo, le référentiel de qualité Web du gouvernement luxembourgeois - Gautier ...
ReNo, le référentiel de qualité Web du gouvernement luxembourgeois - Gautier ...ReNo, le référentiel de qualité Web du gouvernement luxembourgeois - Gautier ...
ReNo, le référentiel de qualité Web du gouvernement luxembourgeois - Gautier ...
 
4 Etude De Faisabilite
4 Etude De Faisabilite4 Etude De Faisabilite
4 Etude De Faisabilite
 
Développer le travail collaboratif et l'innovation grâce au Lean engineering ...
Développer le travail collaboratif et l'innovation grâce au Lean engineering ...Développer le travail collaboratif et l'innovation grâce au Lean engineering ...
Développer le travail collaboratif et l'innovation grâce au Lean engineering ...
 
Démarrer avec SugarCRM
Démarrer avec SugarCRMDémarrer avec SugarCRM
Démarrer avec SugarCRM
 
Démarrer avec SugarCRM
Démarrer avec SugarCRMDémarrer avec SugarCRM
Démarrer avec SugarCRM
 
Proc definition
Proc definitionProc definition
Proc definition
 
Cours 5_Gestion de projets.ppt
Cours 5_Gestion de projets.pptCours 5_Gestion de projets.ppt
Cours 5_Gestion de projets.ppt
 
Cours 5_Gestion de projets Cours 5_Gestion de projets.ppt
Cours 5_Gestion de projets Cours 5_Gestion de projets.pptCours 5_Gestion de projets Cours 5_Gestion de projets.ppt
Cours 5_Gestion de projets Cours 5_Gestion de projets.ppt
 
2009-01-29 Squale aux Jeudis de l'Objet
2009-01-29 Squale aux Jeudis de l'Objet2009-01-29 Squale aux Jeudis de l'Objet
2009-01-29 Squale aux Jeudis de l'Objet
 
Management de programme
Management de programmeManagement de programme
Management de programme
 
Audit des projets informatiques
Audit des projets informatiquesAudit des projets informatiques
Audit des projets informatiques
 
La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...
La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...
La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...
 
00 contexte gén management de l'intégration
00 contexte gén   management de l'intégration00 contexte gén   management de l'intégration
00 contexte gén management de l'intégration
 
Methodologie projet
Methodologie projet Methodologie projet
Methodologie projet
 

Conduite projet info

  • 1. CONDUITE D’UN PROJET INFORMATIQUE C.Crochepeyre Conduite d’un projet Cnam-Diapason 1
  • 2. 1. ORGANISATION • Etude préalable • Gestion de quatre paramètres: – les ressources humaines – les ressources matérielles – les finances – le temps • Modèles et Méthodes • Phases de conduite d’un projet C.Crochepeyre Conduite d’un projet Cnam-Diapason 2
  • 3. LES INTERVENANTS • l’utilisateur • le chef de projet • le consultant • l’expert • l’organisateur • l’analyste • l’analyste-programmeur • le technicien • l’exploitant • l’administrateur de données • le responsable qualité C.Crochepeyre Conduite d’un projet Cnam-Diapason 3
  • 4. maintenance mise en réalisation étude étude étude étude de oeuvre technique détaillée préalable faisabilité Utilisateurs Chef de projet Consultants, Experts Organisateurs Analystes Analystes-Programmeurs Techniciens Exploitants Administrateur Données - Responsable Qualité C.Crochepeyre Conduite d’un projet Cnam-Diapason 4
  • 5. LES COMITÉS DÉCISIONNELS • Comité Directeur CD – contrôle le déroulement du projet – décide du lancement des phases – arbitre • Comité de Pilotage CP – coordination – suivi et décisions si nécessaire – réfère au C.D. • Comité des Utilisateurs – conception: choix, validation – demandes auprès du C.D. C.Crochepeyre Conduite d’un projet Cnam-Diapason 5
  • 6. LE PROJET ET LES RESSOURCES MATÉRIELLES • Achats et/ou évolution du matériels – inventaire – nécessité de changements • Financements – mesure des coûts / solutions – plan de financement • Formations – des développeurs – des utilisateurs • Migration – planning C.Crochepeyre Conduite d’un projet Cnam-Diapason 6
  • 7. Le projet et le financement Budget prévisionnel Plan de financement Suivi des dépenses Le projet et le temps Définitions des tâches Evaluation des charges Planning des opérations C.Crochepeyre Conduite d’un projet Cnam-Diapason 7
  • 8. LES MODÈLES • en cascade • en V • en spirales C.Crochepeyre Conduite d’un projet Cnam-Diapason 8
  • 9. CHOIX DE LA MÉTHODE • Nécessité • Le bon choix – la nature du projet – expérience – efficacité/coût – standard • Les méthodes – orientées systèmes d’informations – orientées systèmes d’objets C.Crochepeyre Conduite d’un projet Cnam-Diapason 9
  • 10. • Méthodes orientées systèmes d’informations – descriptions des données, des traitements • représentations différentes – représentations des flux des données • insuffisantes – mise en commun des données pour les traitements • maintenance difficile – vue synthétique • développement du général au particulier – composants statiques • description peu évolutive C.Crochepeyre Conduite d’un projet Cnam-Diapason 10
  • 11. • Méthodes orientées systèmes objets – objets et traitements associés • maintenance allégée – réutilisation des composants • héritage – dynamique des composants • versions différentes d’un objet – interfaces prises en comptes • objets standards – conception lourde pour des projets lourds • objets nombreux – formation des développeurs • abstraction et mise en commun C.Crochepeyre Conduite d’un projet Cnam-Diapason 11
  • 12. LES PHASES Méthode Merise • Etude de faisabilité • Etude préalable • Etude détaillée • Etude technique • Réalisation • Mise en oeuvre • Maintenance C.Crochepeyre Conduite d’un projet Cnam-Diapason 12
  • 13. • Etude de faisabilité – pertinence de la demande/besoins – possibilités informatiques – aspect financier – effet de productivité décisions: – lancement – révision de la demande – refus intervenants: – décideurs – consultant C.Crochepeyre Conduite d’un projet Cnam-Diapason 13
  • 14. • Etude préalable – les solutions – les évaluations – descriptions générales décisions: – choix d’une solution, retour arrière ou abandon résultats: – découpage en sous-projets intervenants: – décideurs – utilisateurs – informaticiens – consultants C.Crochepeyre Conduite d’un projet Cnam-Diapason 14
  • 15. • Etude détaillée – description fonctionnelle – description technique partielle décisions: – poursuivre, retour arrière ou abandon résultats: – cahier des charges, rapport – dictionnaire des données, modèles, maquettes intervenants: – utilisateurs – informaticiens – consultants C.Crochepeyre Conduite d’un projet Cnam-Diapason 15
  • 16. • Etude technique – description complète technique: bases de données, analyse des modules, organisation et planification de la réalisation contrôles: – normes, standards – cohérence de l’ensemble – conformités des outils résultats: – plan de développement, plan de réalisation – rapport, architecture et modules à réaliser intervenants: – informaticiens C.Crochepeyre Conduite d’un projet Cnam-Diapason 16
  • 17. • Réalisation – produire, tester et documenter les programmes – préparer la mise en oeuvre résultats: – programmes, tests unitaires – environnements utilisés, versions produites intervenants: – informaticiens C.Crochepeyre Conduite d’un projet Cnam-Diapason 17
  • 18. • Mise en oeuvre – recette d’intégration – formations des utilisateurs – généralisation sur les sites résultats: – évaluation des utilisateurs – rapport de recette – bilan du projet intervenants: – informaticiens – utilisateurs C.Crochepeyre Conduite d’un projet Cnam-Diapason 18
  • 19. • Maintenance – corriger les erreurs – intégrer les évolutions résultats: – programmes, tests unitaires – environnements utilisés, versions produites intervenants: – décideurs – informaticiens – utilisateurs C.Crochepeyre Conduite d’un projet Cnam-Diapason 19
  • 20. 2. LES OUTILS DE DÉVELOPPEMENT • Présentation des outils du génie logiciel – le dictionnaire de données – les AGL – les autres outils • Le choix • L’utilisation C.Crochepeyre Conduite d’un projet Cnam-Diapason 20
  • 21. • Présentation générale – normalisation génie logiciel en cours • PCTE projet européen • ADCycle projet américain – des outils en fonction des domaines – principes de l’usage des outils • vérification de la compatibilité des outils • consolidation des informations gérées • formation des utilisateurs • bonne utilisation des outils – seulement une aide à la conception C.Crochepeyre Conduite d’un projet Cnam-Diapason 21
  • 22. • Les outils – référentiels, dictionnaire des données – ateliers de génie logiciel – modélisation, conception – maquettage, prototypage – générateurs de code – tests – gestion de configurations – gestion de performances – migration – maintenance – gestion de projet – suivi financier – documentation C.Crochepeyre Conduite d’un projet Cnam-Diapason 22
  • 23. Le dictionnaire des données DD – inclus dans un SGBD ou AGL – fonctionnalités: • gestion des objets informatiques • contrôles de cohérence et d’intégrité • références croisées • retours d’informations diverses – exemples • PREDICT AGL SOFTWARE AG + SGBD ADABAS • ORACLE, DB2, INFORMIX, SYBASE C.Crochepeyre Conduite d’un projet Cnam-Diapason 23
  • 24. Les ateliers de génie logiciel AGL – ensemble cohérent d’outils de génie logiciel pour • la modélisation de l’entreprise • la conception des applications et des programmes • la gestion des données: déclarations, relations • la cohérence et intégrité des données • la gestion des versions • la documentation • la maintenance et pour certains AGLs • le “reverse engineering” C.Crochepeyre Conduite d’un projet Cnam-Diapason 24
  • 25. – avantages d’un AGL • équilibre du choix des outils • coopération entre les outils • consolidation entre les résultats obtenus – remarques: • un AGL n’est pas obligatoire mais conseillé • des passerelles possibles avec un SGBD – DB2, ORACLE, ADABAS • certains AGL pour des applications C/S • adaptation AGL/méthodes parfois difficile C.Crochepeyre Conduite d’un projet Cnam-Diapason 25
  • 26. Les outils de modélisation et conception – modèle conceptuel des données E-A – modèle relationnel entre les données – flux entre données – modèle conceptuel des traitements – modèle organisationnel des traitements Le choix de l’outil • conformité avec la méthode de conception de l’entreprise • ergonomie, possibilités graphiques • dictionnaire de données, contrôles de cohérence et intégrité • vérifications syntaxiques et analyse des modèles • cohérence des modèles C.Crochepeyre Conduite d’un projet Cnam-Diapason 26
  • 27. Les outils de maquettage et de prototypage – maquettage: vue de l’application – prototypage: version allégée de l’application – validation auprès des utilisateurs Les outils de génération de codes – génération automatique ou semi-automatique – génération partielle de l’application – phase: fin étude technique – respect de normes – principalement dans les AGL C.Crochepeyre Conduite d’un projet Cnam-Diapason 27
  • 28. Les outils de tests – tests statiques • contenu et structure du programme – tests dynamiques • comportement du programme à l’exécution Les outils de gestion de configurations – gestion des versions et lieux d’implantation • informations • archivage • production de rapports C.Crochepeyre Conduite d’un projet Cnam-Diapason 28
  • 29. Les outils de gestion de performances – évaluer, suivre, optimiser les performances – fonctions: • évaluer les performances d’une nouvelle application • rechercher les causes des dégradations • enregistrer les performances Les outils de migration – système de départ vers système d’arrivée – Transferts de SGBDs C.Crochepeyre Conduite d’un projet Cnam-Diapason 29
  • 30. Les outils de maintenance – impacts des modifications de programmes – fonctions: • références croisées des données • outils complémentaires aux autres outils (D.D., ...) Les outils de gestion de projet – pour les grands projets – fonctions: • planification • gestion des ressources: temps, finances, hommes, matériels C.Crochepeyre Conduite d’un projet Cnam-Diapason 30
  • 31. Les outils de suivi financiers – les dépenses, les engagements par rapport à l’avancement du projet – les composantes: salaires, formations, sous-traitants, amortissements matériels et logiciels, maintenance, fournitures, déplacements,frais divers... – tableurs Les outils de documentation – la référence du projet – fonctionnalités: • association textes et graphiques • maquettage des documents C.Crochepeyre Conduite d’un projet Cnam-Diapason 31
  • 32. • Le choix des outils – principes: • compatibilité entre les outils • formation • aide à la conception humaine – les critères • fonctionnalités de l’outil • environnement technique • références de l’outil et du fournisseur • délai de mise en place • coût , garantie, maintenance C.Crochepeyre Conduite d’un projet Cnam-Diapason 32
  • 33. maintenance mise en réalisation étude étude étude étude de oeuvre technique détaillée préalable faisabilité Dictionnaire de Données A.G.L. Code Performances Maintenance Modélisation Conception Tests Migration Gestion de configurations Maquettage Gestion de Projets Suivi financier Documentation C.Crochepeyre Conduite d’un projet Cnam-Diapason 33
  • 34. 3. ASPECTS JURIDIQUES • La loi Informatique Fichiers et Libertés • Les contrats • Le droit C.Crochepeyre Conduite d’un projet Cnam-Diapason 34
  • 35. • Informatique, Fichiers et Libertés – loi française du 6 janvier 1978 • à propos de l’informatique “...Elle ne doit porter atteinte ni à l’identité humaine, ni aux droits de l’homme, ni à la vie privée, ni aux libertés individuelles ou publiques...” • déclaration auprès de la CNIL – Convention européenne du 28 janvier 1981 • signée à l’époque par les états membres • protection des personnes concernant les données à caractères privés • projet communauté européenne, en discussion C.Crochepeyre Conduite d’un projet Cnam-Diapason 35
  • 36. La CNIL Commission Nationale de l’Informatique et des Libertés – rôle: veiller au respect de la loi – autorité administrative indépendante – 17 membres nommés pour 5 ans • 2 députés, 2 sénateurs, 2 du conseil économique et social, 2 du conseil d’état, 2 de la cour de cassation, 2 de la cour des comptes, 2 experts en informatique, 3 désignés pour leur compétences – mission: • respect du règlement, réclamations, vérifications, information, transmettre au Parquet • aide auprès des entreprises C.Crochepeyre Conduite d’un projet Cnam-Diapason 36
  • 37. – données normatives • permettent d’identifier les personnes et leur donner une appartenance à une structure particulière • n° tel, photo, n° SS – traitement automatisé d’informations normatives • utilisation informatique de ces données: destruction, modification , rapprochement entre les données.... • paie, cession de données, impôts – déclaration à la CNIL • tout traitement automatisé d’informations normatives • formulaire • secteur public, secteur privé C.Crochepeyre Conduite d’un projet Cnam-Diapason 37
  • 38. • les obligations du déclarant: vis à vis des personnes – renseigner – préserver – mettre à jour • les droits des personnes – interroger les organismes – accéder aux informations – de savoir par la CNIL (ex: fiché ou non au RG!) – accéder aux informations médicales, par un médecin – contester et faire rectifier – s’opposer au traitement (ex: publicité) – les risques de non respect de la loi • condamnations: contravention - amende - emprisonnement C.Crochepeyre Conduite d’un projet Cnam-Diapason 38
  • 39. Le CNIL et le projet Faisabilité: les données, les traitements et la loi E. Préalable: les scénarios/loi - informations auprès CNIL E. détaillée: projet de déclarations CNIL E. Technique: déclarations par envoi recommandé Réalisation: récépissé CNIL - réponses aux questions CNIL Mise en oeuvre: application/déclarations - formation de utilisateurs Maintenance: déclarations modifications, arrêts des traitemnts C.Crochepeyre Conduite d’un projet Cnam-Diapason 39
  • 40. • Le contrat – entre le fournisseur et le client • le travail demandé et ses limites • les délais et les pénalités • le coût et l’échéancier • les tâches incombant à l’acheteur • les droits d’utilisations, licences • les travaux sous-traités et responsabilité • les contraintes fournisseur/client • le matériel associé • les normes retenues..... C.Crochepeyre Conduite d’un projet Cnam-Diapason 40
  • 41. Les recommandations – ISO 9000 définir l’objet du contrat et ses contraintes identifier les risques et faits aléatoires s’assurer du savoir faire du fournisseur s’assurer de la capacité du client à respecter le contrat s’entendre sur le vocabulaire employé – Prestations de services • entre services de l’entreprise • entre SSII et entreprise C.Crochepeyre Conduite d’un projet Cnam-Diapason 41
  • 42. Le contenu – Présentation des parties signataires – Objet du contrat • les travaux et documents complémentaires • les obligations des deux parties • la durée, résiliation, antériorité • les modifications, avenants – Conditions de travail • les intervenants et leur profil • lieux de travail, horaires • suivi des activités • moyens fournis... C.Crochepeyre Conduite d’un projet Cnam-Diapason 42
  • 43. – Outils • les méthodes • AGL, , langages... • documentations • le plan d’assurance qualité – Le déroulement dans le temps • le planning • les ressources humaines par étape • la remise des travaux et leur recette – Les paiements • facturation • paiements C.Crochepeyre Conduite d’un projet Cnam-Diapason 43
  • 44. – Pénalités • incitation à respecter les délais • limite des amendes – Protection, confidentialité • documents internes fournis – Signature • nombre d’exemplaires • date, paraphes, signatures – Les annexes • descriptions détaillées • règlements internes C.Crochepeyre Conduite d’un projet Cnam-Diapason 44
  • 45. – Il faut un contrat – Il vaut mieux un contrat tardif que pas de contrat – Il vaut mieux évoquer certaines clauses avec report des décisions que les ignorer – Le contrat ne doit pas être unilatéral – Sans contrat, trop de contentieux – Ce n’est pas du temps perdu..... C.Crochepeyre Conduite d’un projet Cnam-Diapason 45
  • 46. • Le droit – domaine récent • prise de conscience avec les nouvelles applications – plus complexes: réparties, ouvertes, client/serveur – partenaires plus nombreux • la loi mais peu de décrets – spécialistes en droit: • cabinets d’avocats • professeurs en droits • peu de jurisprudences C.Crochepeyre Conduite d’un projet Cnam-Diapason 46
  • 47. 4. ASSURANCE QUALITÉ DU LOGICIEL • Des critères et des normes • L’élaboration du Plan C.Crochepeyre Conduite d’un projet Cnam-Diapason 47
  • 48. • Des critères et des normes – normes ISO 9000 et autres – difficulté à intégrer cette composante • réticence des intervenants • idée fausse de “surveillance interne” • réussir son intégration de façon naturelle – principes de base d’un plan qualité • nécessite la participation de tous • la qualité c’est aussi dans le détail • la qualité c’est bien faire mais en une seule fois c’est encore mieux C.Crochepeyre Conduite d’un projet Cnam-Diapason 48
  • 49. normes ISO 9000 gestion de la qualité et assurance qualité 8402 terminologie – Systèmes Qualité 9001 conception/développement 9002 production et installation 9003 contrôles et essais finals – Gestion de la Qualité 9004 éléments de système qualité C.Crochepeyre Conduite d’un projet Cnam-Diapason 49
  • 50. Les critères définis par B. Boehm en 1976 conférence IEEE, ils concernent: utilisation: conformité application/besoins maintenance: coût limité transferts: changement facile d’environnement sûreté: pas de risque de dysfonctionnement efficacité: minimum de moyens commodité: facilité d’utilisation tests: coût limité compréhension: organisations interne et fonctionnelle claires modifications: intégration des changements matériel: indépendance matériel/logiciel C.Crochepeyre Conduite d’un projet Cnam-Diapason 50
  • 51. exactitude: conformité des résultats complétude: toutes les fonctions robustesse: résistance aux erreurs et incidents cohérence: sans contradictions répétitivité: mêmes résultats pour mêmes données accessibilité: formation rapide ergonomie: simplicité du dialogue homme-machine documentation: suffisante structuration: organisation interne logique concision: minimum de redondances lisibilité: code source et documentation extensibilité: au nombre d’utilisateurs C.Crochepeyre Conduite d’un projet Cnam-Diapason 51
  • 52. normes AFNOR Z 67-130 Plan d’assurance qualité logiciel description des dispositions prises dans l’entreprise pour assurer la qualité du produit ou service Manuel qualité description des dispositions générales prises par l’entreprise pour assurer la qualité de ses produits ou services Le plan est un dérivé du manuel C.Crochepeyre Conduite d’un projet Cnam-Diapason 52
  • 53. • L’élaboration du Plan • approuvé et mis à jour par tous les intervenants • n’est pas figé mais évolue avec les remarques élaboration du plan Manuel Plan de l’entreprise du projet retours de l’expérience du projet C.Crochepeyre Conduite d’un projet Cnam-Diapason 53
  • 54. Le plan d’assurance qualité d’un projet (AFNOR) Référence Préliminaire Plan Documents complémentaires 1- Caractéristiques du projet 2- Organisation interne du projet 3- Démarche du développement 4- Outils du projet 5- Normes et standards du projet 6- Procédures applicables 7- Suivi de l’application du plan d’assurance qualité Annexes C.Crochepeyre Conduite d’un projet Cnam-Diapason 54
  • 55. CONCLUSION • Organisation avant la conception • Le temps de réfléchir • Toutes les étapes sont importantes • Réalisation du projet pour l’entreprise • La réussite dépend de la conduite du projet C.Crochepeyre Conduite d’un projet Cnam-Diapason 55
  • 56. et pour ceux qui ne savent pas faire, quelques idées: – les normes AFNOR, ISO, ... vous proposent des documents types – les méthodes ont de bonnes idées – un exemple de votre entreprise (documents existants, interviews...) – puis faîtes votre propre organisation pour votre conduite du projet: ce sera un bon apprentissage! C.Crochepeyre Conduite d’un projet Cnam-Diapason 56
  • 57. BIBLIOGRAPHIE • Précis de conduite de projet informatique Cyrille Chartier-Kastler Les éditions d’organisation - 1998 • Conduite des projets informatiques Syntec AFNOR 2000 • Diriger un projet informatique Jacques Clavier Editions J.C.i Inc. 1999 • DU C++ à Merise Objet OBJETS Mokrane Bouzeghoub, Georges Gardarin, Patrick Valduriez Editions Eyrolles 1995 • MCO Méthodologie générale d’analyse et de conception des systèmes objets Xavier Castellani Editions Masson 1993 C.Crochepeyre Conduite d’un projet Cnam-Diapason 57