Méthodologie des Systèmes d'Information - Séance 1 du 13 octobre 2018 : Introduction SI - harisolo

La page est créée Théo Thomas
 
CONTINUER À LIRE
Méthodologie des Systèmes d'Information - Séance 1 du 13 octobre 2018 : Introduction SI - harisolo
Méthodologie
des Systèmes d’Information
Séance 1 du 13 octobre 2018 : Introduction SI
                                                Intervenante : H. RASOLOFONIAINA
Méthodologie des Systèmes d'Information - Séance 1 du 13 octobre 2018 : Introduction SI - harisolo
Harisolo RASOLOFONIAINA
                                   Conseils en Systèmes                 Conduite de projet et
                                      d’Information                     Assistance à Maîtrise       Références Client
                                                                             d’ouvrage
   Cursus universitaire
                                                                                                 Mutuelles :
                                                                                                 MNT, MGC, MSA, LMG,
                                                                                                 Mutex, MMA, APRIA
AUDIT en Systèmes                                                      Planification des         Assurances : MACSF,
d’Information                      Études d’opportunité                                          GAN, CNP, Malakoff
                                                                       projets
                                                                                                 Médéric, Generali,
                                                                                                 SIACI MSH
MASTER 2 Management du
                                                                       Coordination des
Systèmes d’Information et          Urbanisation                        acteurs
                                                                                                 Editeur de logiciel :
Connaissances
•Mémoire : Comment piloter le                                          Assistance aux            FIS, Zags, ITN
 ROI par les processus (LMG)                                           utilisateurs
                                   Rétro ingénierie                                               Banques :
                                                                       Bilan et suivi de          BNP, LCL
MIAGE : Méthode                                                        maintenance
Informatique Appliquée à la
Gestion d’Entreprise                                                                              Enseignement Supérieur :
                                   Audit                                                          Lycée Saint Charles,
•Mémoire : Modélisation de                                             Organisation et qualité
 domaine de Sinistre Vie                                                                          CNAM IDF
 (MACSF)
                                   Formation                           Appel d’offre             Autres :
DEUG Mathématiques,
Physique et Informatique                                                                         DGI, Schlumberger

                      13/10/2018           Méthodologie des SI - HARISOLO - CNAM                                             2
Méthodologie des Systèmes d'Information - Séance 1 du 13 octobre 2018 : Introduction SI - harisolo
Votre diplôme
                   • Choix d’orientation mûr dans le cursus
      Licence      • Problématiques d’entreprise
   Professionnel   • Travail d’équipe

                   • Capacité de synthèse
      Analyste -
                   • Force de proposition
     Concepteur
                   • Capacité de rédaction

      Systèmes     • Intégrer les bases fondamentales
   d'information   • Etre « Professionnels » de l’informatique

   13/10/2018      Méthodologie des SI - HARISOLO - CNAM      3
Méthodologie des Systèmes d'Information - Séance 1 du 13 octobre 2018 : Introduction SI - harisolo
Objectif pédagogique

          Acquérir les bases méthodologiques nécessaires à la conception
          et à la réalisation des systèmes d'information d'entreprise selon
          l'approche systémique et selon l'approche orientée-objet

          Mener l'analyse et la conception d'un système d'information
          depuis l'analyse des besoins en appliquant une méthode
          orientée-objet inspirée des pratiques du processus unifié.

          Etre capable de prendre en compte la qualité du produit de
          l'analyse et ce en respectant les principes de la conception
          orientée-objet tels que la modularité et l'évolutivité.

      13/10/2018      Méthodologie des SI - HARISOLO - CNAM                   4
Méthodologie des Systèmes d'Information - Séance 1 du 13 octobre 2018 : Introduction SI - harisolo
Cours
                                  • Support de cours et exercices
                                        • Proposé en fin de cours
                                  • Déroulement des séances
                                        • Les aspects conceptuels du module nécessite
                                          votre attention.
                                        • En interactif tout au long de chaque séance
                                  • Participations
                                        •   Propositions et Points de vue
                                        •   Questions et Compléments d’information
                                        •   Contributions aux études de cas
                                        •   Examen blanc (à confirmer)

        13/10/2018   Méthodologie des SI - HARISOLO - CNAM                           5
Méthodologie des Systèmes d'Information - Séance 1 du 13 octobre 2018 : Introduction SI - harisolo
Répartition                                                               D06     Samedi 1er décembre 2018 de 9h30 à 11h30 à distance
                                                                                                                  Processus Unifié : Analyse des besoins (UML)

             des objectifs                                                             P07     Samedi 8 décembre 2018 de 9h30 à 12h30 en présentiel

             pédagogiques                                                                                    Processus Unifié : Interaction entre objets (UML)

P01   Samedi 13 octobre 2018 de 9h30 à 12h30 en présentiel                             D08     Samedi 15 décembre 2018 de 9h30 à 11h30 à distance

         Introduction aux méthodologie des Systèmes d’Information                         Processus Unifié : Etude de Cas (UML) - Contrôle des opérations

P02   Samedi 20 octobre 2018 de 9h30 à 12h30 en présentiel                             P09     Samedi 22 décembre 2018 de 9h30 à 12h30 en présentiel
                             Méthode Merise : Démarche – Etude de cas                   De l’analyse à la conception : Vue guidée par les processus unifiés

P03   Samedi 10 novembre 2018 de 9h30 à 12h30 en présentiel                            D10     Samedi 12 janvier 2019 de 9h30 à 11h30 à distance
 Approche Objet : Concepts de base - Panorama des concepts Objet                          De l’analyse à la conception : Patrons d’analyse (Pattern GRASP)

D04   Samedi 17 novembre 2018 de 9h30 à 11h30 à distance                               P11     Samedi 19 janvier 2019 de 9h30 à 12h30 en présentiel
                                               Processus Unifié : Introduction                                De l’analyse à la conception : Vue Architecturale

P05   Samedi 24 novembre 2018 de 9h30 à 12h30 en présentiel
                                                                                       D12     Samedi 26 janvier 2019 de 9h30 à 11h30 à distance
        Processus Unifié : Capture des besoins (UML) – Etude de cas                                          De l’analyse à la conception : Introduction à l’OCL

                                                                                       P13     Samedi 2 février 2019 de 9h30 à 12h30 en présentiel
                                  13/10/2018                                                     Les
                                                              Méthodologie des SI - HARISOLO - CNAM    outils AGL (StarUML) – Synthèse des cours et Conclusion
                                                                                                                                                        6
Méthodologie des Systèmes d'Information - Séance 1 du 13 octobre 2018 : Introduction SI - harisolo
13/10/2018   Méthodologie des SI - HARISOLO - CNAM   7
Méthodologie des Systèmes d'Information - Séance 1 du 13 octobre 2018 : Introduction SI - harisolo
Concepts de base
                Systèmes d’Information
13/10/2018          Méthodologie des SI - HARISOLO - CNAM   8
Méthodologie des Systèmes d'Information - Séance 1 du 13 octobre 2018 : Introduction SI - harisolo
Votre vision des Systèmes d’Information (SI)

                   • Qu’évoque pour vous, un SI ?

                   • Des exemples de SI ?

                   • A quoi sert un SI ?

                   • Comment gérer un SI ?

      13/10/2018        Méthodologie des SI - HARISOLO - CNAM   9
Méthodologie des Systèmes d'Information - Séance 1 du 13 octobre 2018 : Introduction SI - harisolo
Notion de système d’Information (R. Reix, 2007)
                                                                                     AQUERIR DES INFORMATIONS
    PERSONNEL                                                                                (collecter)
(Spécialiste/Utilisateur)

                                                                                      TRAITER DES INFORMATIONS
    MATERIEL                                 SYSTÈME                                         (transformer)
 (Papier/Ordinateur)
                                         D’INFORMATION
                                               pour…

                                                                                     STOCKER DES INFORMATIONS
     LOGICIEL                                                                                (conserver)
(Méthode/Programme)

      DONNEES                                                                      COMMUNIQUER DES INFORMATIONS
(Connaissances/modèles)                                                                     (diffuser)

                            13/10/2018     Méthodologie des SI - HARISOLO - CNAM                                  10
Réparation automobile
Le client prend un RDV pour la réparation.
Le jour convenu, le client se présente à la réception du garage et indique au chef d’atelier les
révisions et réparations à effectuer.
Le chef d’atelier les note sur une fiche suiveuse. Le véhicule est pris en charge par un
mécanicien.
S’il détecte des réparations non prévues, le chef d’atelier contacte le client par téléphone et
demande son accord sur le complément de réparation.
Si le client refuse, seuls les travaux initialement prévus seront effectués.
Le mécanicien rédige un bon de sortie de pièces du magasin de pièces détachées.
Il effectue les réparations et note sur la fiche suiveuse le nombre d’heures passées. Le bon
de sortie de pièces de rechange et la fiche suiveuse sont transmis au service facturation qui
établit la facture.
Quand le client vient récupérer sa voiture, le caissier lui remet la facture et encaisse le
paiement. La voiture est rendue au client.
       13/10/2018                Méthodologie des SI - HARISOLO - CNAM           11
Les SI dans l’organisation d’entreprise

                                   Dépendance vitale
                         • La disponibilité des SI conditionne le
                           fonctionnement normal de l’entreprise
                         • Ils préservent son capital informationnel

 Démarche qualité                                                  Rôles des Projets SI
 • Les SI sont les supports du
   potentiel de l’entreprise.                                      • Ils s’alignent au développement
                                                                     stratégique de l’entreprise
 • La qualité est une exigence de
   survie qui passe par la qualité                                 • Ils s’imposent à l’entreprise en cas de
   des SI.                                                           mise en règlementation
            13/10/2018            Méthodologie des SI - HARISOLO - CNAM                                        12
Métiers des SI
                                              • Informaticiens
                                                     •     Logistique (Intendance)
                                                     •     Exploitation et Production
                                                     •     Application ou Etude (MOE)
                                                     •     Fonctionnel (MOA)
                                                     •     Architecte et Urbaniste
                                                     •     Organisation et qualité

                                              • Entreprises
                                                     •     Au sein d’une DSI
                                                     •     Editeur de logiciel
                                                     •     Conseil
                                                     •     Infogérance

      13/10/2018   Méthodologie des SI - HARISOLO - CNAM                                13
Histoire des SI (1)
    1960-1990                                  1990-2000                      2000-2010
                                                                                     Le rebond de
    Les trente glorieuses de                      Les années de crise              la net-économie
         l’informatique

                                               Un très net ralentissement       Internet engendre des
     Une explosion des projets, tant             de la croissance des          répercutions techniques,
    par leur taille, leur durée que leur        budgets informatiques          économiques et sociales
                   budget

                                              Les technologies évoluent         L’Informatique est un allié
         Micro informatique :                 de plus en plus rapidement      indispensable à la stratégie de
    l’informatique échappe aux                                                développement de l’entreprise
            informaticiens

                                                Les SSII connaissent une           Les méthodologies
                                                    forte progression.         « classiques » imposent un
      Multiplication du constat                                                    processus discipliné
        d’échecs de projet

           13/10/2018                 Méthodologie des SI - HARISOLO - CNAM                                     14
Histoire des SI (2)

          13/10/2018   Méthodologie des SI - HARISOLO - CNAM   15
Système
                            Un Système est un ensemble d'éléments
                                    interagissant entre eux
                            selon certains principes ou règles (Wikipédia)
             • Notions de base :
                  • Utilisateur : acteur du système
                  • Entité de référence : environnement du système
             • Niveaux de système
                  • Individuel : utilisé par un seul individu sur son poste de travail
                    (exemple : tableau de bord d’un DG, logiciel d’un professionnel libéral)
                  • Collectif : plusieurs individu du même service ou fonction dans l’entreprise
                    (exemple: logiciel comptable, logiciel paie)
                  • Organisationnel : accessible par l’ensemble de l’entreprise
                    (exemple : messagerie électronique, Intranet)
                  • Inter organisationnel : des organisations s’entendent pour échanger des
                    informations par des voie automatique (exemple : EDI, Extranet)
     13/10/2018            Méthodologie des SI - HARISOLO - CNAM                               16
Information

         • L'information est un concept ayant plusieurs sens. Il est étroitement lié aux
           notions de contrainte, communication, contrôle, donnée, formulaire,
           instruction, connaissance, signification, perception et représentation
           (Wikipédia).

         • Représentation du monde réel accessible aux sens humains
            (vue et ouïe notamment)

         • Les informations traitées par l'informatique sont de différentes
           natures : des nombres, du texte, des sons, des images, des clips
           vidéo etc.… Mais aussi les instructions des programmes
           informatiques qui traitent tous ces types d'informations.

      13/10/2018        Méthodologie des SI - HARISOLO - CNAM                         17
Systèmes d’Information
              • Un ensemble construit pour une organisation, par combinaison
                de moyens et de procédures hétérogènes, dans une
                architecture originale,
                  pour créer, capter, mémoriser, transmettre, et restituer des
                  représentations et des documents qui rendent comptes de
                  l’organisation, de sa structure, de son fonctionnement, de son
                  évolution interne et de l’état de son environnement
                  en vue d’étendre les capacités de l’organisation et de ses
                  acteurs à mieux accomplir leurs missions et à « manipuler et
                  communiquer » les représentations,
                  pour une plus grande cohérence et une plus forte intégration.

         13/10/2018    Méthodologie des SI - HARISOLO - CNAM     18
Objectifs des Systèmes d’Information

             • Le but de tout SI est d’apporter un soutien aux processus
               de travail dans l’organisation selon trois modalités (R Reix) :

                   • Fournir de l’information
                      • Exemple du tableau de bord
                         Informations traitées et présentées selon le besoin du décideur
                   • Assister le travail humain
                      • Exemple de la gestion de contrat
                         Disposer d’informations complètes et instantanées en numérique
                   • Automatiser les activités
                      • Exemple d’un Extranet
                         Alimentation automatique et périodique de l’espace dédié par une sélection
                            d’informations pertinentes.
      13/10/2018         Méthodologie des SI - HARISOLO - CNAM                                 19
Usages des Systèmes d’Information
               • Applications fonctionnelles
                   • Exemple : tenue de comptabilité générale, facturation et paie du
                     personnel
               • Aide à la décision
                   • Exemple : Prise de décision commerciale sur le développement
                     ou la suppression d’un produit.
               • Aide à la communication
                   • Exemple : Workflow, Messagerie électronique
               • Aide à la gestion des connaissances
                   • Exemple : Intranet, e-learning

      13/10/2018         Méthodologie des SI - HARISOLO - CNAM                  20
Gestion des Systèmes d’Information
             • La gestion stratégique
                   • La gouvernance des SI s’aligne à l’orientation stratégique de l’entreprise
                       • Exemple : développement de nouveaux axes de commercialisation, réorganisation des
                         services internes

             • La mise en réglementation
                   • L’évolution de la loi impose l’entreprise à ajuster son système
                       • Exemple : SEPA, Taxes, ACS

             • La notion de projet
                   • La naissance des projets SI matérialise l’avancement de l’entreprise
                       • Exemple : informatisation de domaine métier, acquisition de nouveaux outils

             • Evaluation et contrôle
                   • Le maintien de la qualité et la sécurité des SI assure la fiabilité de l’entreprise
                       • Exemple : Test de non régression, Iso 9001, PCA PRA.

      13/10/2018             Méthodologie des SI - HARISOLO - CNAM                                       21
L’étude des SI est une ingénierie
• L'ingénierie est l'ensemble des fonctions qui mènent de la conception et des études, de l'achat
  et du contrôle de fabrication des équipements, à la construction et à la mise en service d'une
  installation technique ou industrielle. (Wikipédia)
   è L’étude des SI est bien une Ingénierie car elle repose sur des concepts et
    méthodologies de base qui évoluent avec son temps

                          13/10/2018   Méthodologie des SI - HARISOLO - CNAM    22
Etude des besoins
                Systèmes d’Information
13/10/2018          Méthodologie des SI - HARISOLO - CNAM   23
Votre opinion nous intéresse

                 • Qu’est-ce qu’un Besoin

                    • Définition usuelle

                    • Exemple

                    • Usage en SI

    13/10/2018      Méthodologie des SI - HARISOLO - CNAM   24
13/10/2018   Méthodologie des SI - HARISOLO - CNAM   25
Besoin
   L’objectif ultime d’une entreprise n’est pas de posséder un « bon système
d’information » mais d’exploiter les processus métier pour répondre au mieux
                            à la demande du marché.

 • Définition
    • « Exigence née d'un sentiment de manque, de privation de
      quelque chose qui est nécessaire. »
    • « Situation de manque ou prise de conscience d'un manque. »

    • Notion de « Requirement » : exigences, besoins, souhaits

           13/10/2018         Méthodologie des SI - HARISOLO - CNAM   26
Démarche d’étude de besoin

• Why, What, How, When
  • Compréhension de la problématique qui donne naissance au
    besoin : contexte, périmètre, circonstance, objectif, …
• Analyse
  • Utilisation des méthodes et outils pour diagnostiquer et préconiser
    la conception des solutions
• Validation
  • Vérification des solutions proposées en référence aux
    problématiques d’origine.

            13/10/2018   Méthodologie des SI - HARISOLO - CNAM   27
Approche Analytique
                        • Réduit le système étudié à des éléments
                          constitutifs simples pour les étudier
                          isolément et analyser leur interaction avec le
                          système
                        • Approprié à l’étude des systèmes homogènes
                          comportant des éléments semblables ayant
                          entre eux des interactions faibles
                        • L’approche se concentre sur les éléments.
                          S’appuie sur la précision des détails.
                          Modifie une variable à la fois.

Approche efficace lorsque les interactions sont linéaires et faibles.
        13/10/2018       Méthodologie des SI - HARISOLO - CNAM   28
Approche Systémique
                             • Approche globalisante : propose une vision plus
                               globale qui prend en compte l’environnement
                               de l’objet, les interactions avec son
                               environnement.
                             • Approche descendante qui met l’accent sur les
                               interconnections entre les sous-systèmes
                             • Approche s’appuyant sur la perception globale
                               et se concentre sur les interactions entre les
                               éléments

Efficace pour une organisation à interactions sont complexes et fortes (réel).
         13/10/2018         Méthodologie des SI - HARISOLO - CNAM   29
Etude des besoins

• Le besoin c’est ce qui est exprimé ou non exprimé par l’utilisateur
  afin de lui permettre de réaliser un certain nombre d’actions ou
  tâches.
• Le besoin peut être fonctionnel
  (ex : pouvoir effectuer des saisies)
• Le besoin peut être non fonctionnel
  (ex : avoir un écran au thème du logo)

             13/10/2018   Méthodologie des SI - HARISOLO - CNAM     30
Le besoin peut être implicite
• «Je voudrais trouver un moyen facile et rapide pour aller de mon domicile à mon travail»
• De manière implicite l’utilisateur pense «avec toutes les conditions de sécurité…»
• Ce besoin peut se traduire en fonctions à remplir pour l’utilisateur :
   • Être transporté rapidement • Être protégé des autres usagers • Avoir du confort…

                   13/10/2018        Méthodologie des SI - HARISOLO - CNAM              31
Le management de projet
             Systèmes d’Information
13/10/2018       Méthodologie des SI - HARISOLO - CNAM   32
Définition du projet

                                                  PROJET
                                                       Unique
                                                     Début et fin
                                                    Objectif précis

Un projet est une chose ou un ensemble de choses que l'on se propose de faire en un temps
donné, mettant en œuvre des ressources humaines et matérielles faisant l'objet d'une
budgétisation, et aboutissant à un ensemble de livrables apportant une valeur ajoutée.

 Afnor X50-115 — Un projet est un ensemble d'activités coordonnées et maîtrisées comportant des dates de début et
              de fin, entrepris dans le but d'atteindre un objectif conforme à des exigences spécifiques.

 ISO 10006 — Un projet est un processus unique, qui consiste en un ensemble d'activités coordonnées et maîtrisées
    comportant des dates de début et de fin, entrepris dans le but d'atteindre un objectif conforme à des exigences
                    spécifiques telles que des contraintes de délais, de coûts et de ressources.

               13/10/2018                     Méthodologie des SI - HARISOLO - CNAM                     33
Statistiques de projets finis

                            On 2015 the report studied 50,000 projects around the world.

     13/10/2018    Méthodologie des SI - HARISOLO - CNAM                                   34
Gestion de projet
                            Gestion
                                                                     •     L’Ingénierie de Projet s’inspire de disciplines d’ingénierie du
                              de la                                        Bâtiment et/ou de la Mécanique : Conception, Construction,
                           production
                                                                           Livrables attendus, Acteurs
                            Objectifs
                            Qualité                                  •     Le ratio coût Conception / Construction
                                                                            •     dans le BTP il est de 10% - 90%
                                                                            •     dans l’Ingénierie Informatique il est de 50% - 50%.

      Gestion     Moyens                 Délais
                                                  Gestion            § La gestion de projet a pour but de mener un projet à son terme
         des                                        du                 en prenant en compte ses caractéristiques, ses contraintes, et
     ressources                                   temps
                                                                       en faisant face aux imprévus.
          Gestion du temps                                       Gestion des ressources                               Gestion de la production
• Définir un planning                                 • Gestion ressources matériels: locaux,               • Suivre et diriger l’avancement des
• Établir des calendriers                             machines, licence, déplacement, …                     différents livrables du projet
• Mesurer, contrôler & maîtriser la                   • Gestion des ressources humaines : casting,          • Contrôler l’adéquation entre les
consommation du temps                                 formation, production, affectation,                   Objectifs du projet et les livrables
                                                                                                            obtenus

                               ☞                  L’objectif ultime étant de tout prévoir, pour tout anticiper.
                            13/10/2018                          Méthodologie des SI - HARISOLO - CNAM                             35
Gestion des exigences
Objectif
    Définir la solution qui permet de répondre aux besoins des utilisateurs
FAISABILITÉ
                                                                                     • Recueil des besoins
                                                                                        •   Compréhension du métier
                                                                                        •   Étude des besoins utilisateurs
       ETUDE DE                                                                         •   Analyse du processus
      PERTINENCE                 LOT 1                                                  •   Identifications des contraintes
                                                                                        •   Mesure de la solution existante
                                                                                        •   Mesure des freins de réussite
                                                                                        •   Promotion du projet

                              LOTS 2 ET                                              • Prioriser les besoins
        ABANDON               SUIVANTS
                                                                                     • Analyse du périmètre
                                                      UTILITÉ

                                                                                       fonctionnel

                                             Méthodologie des SI - HARISOLO - CNAM                          36
              13/10/2018
Gestion des risques
• Le risque est un aléa qui peut mettre en danger un projet
   – Non respect du planning de livraison
   – Dépassement des charges induisant un dépassement budgétaire
   – Non respect de la qualité
   – Non implémentation des exigences

• L’identification des risques permet de repérer :
   – Les problèmes potentiels avant qu’ils ne se transforment en problèmes réels
   – Les problèmes réels qui doivent être traités par un plan d’action approprié

• La démarche :
   – Identification du risque
   – Évaluation du risque
   – Plan d’action de réduction et suivi de risque

               13/10/2018                        Méthodologie des SI - HARISOLO - CNAM   37
Techniques de découpage normalisé
Le point de départ d’une planification est:
    –Une liste de tâches
    –Un travail estimé pour chacune des tâches identifiées

La planification projet se résume à l’établissement d’un ordonnancement des tâches identifiées dans le temps,
en tenant compte des ressources disponibles et des contraintes temporelles du système cible.

                                  PBS                                       WBS                            OBS
                       • Product Breakdown                         • Work Beakdown          • Organisation Beakdown
                             Structure                                 Structure                     Structure
     Planification

                     • Vue hiérarchique des                  • Représente la façon de       • Hiérarchie de l'organisation
                       composants, parties, sous-              parvenir au résultat tel       mène le projet et permet de
                       parties,                                qu’il est décrit dans le       mettre en relation PBS avec
                                                               PBS.                           WBS pour identifier les
                     • Nécessaires à la construction
                       du produit.                           • Il repose sur des critères     responsabilités
                                                               structurels et temporels.

                     13/10/2018                    Méthodologie des SI - HARISOLO - CNAM              38
Gérer l’équipe projet

•   La réussite d’un projet passe par une organisation rigoureuse et efficace de l'équipe projet.
•   L’équipe projet est par définition hétérogène.
•   Fédérer une équipe projet nécessite une bonne technique de communication.
•   L’organisation du projet est tributaire de la hiérarchie de l’entreprise et de sa culture

                 13/10/2018             Méthodologie des SI - HARISOLO - CNAM     39
Les acteurs internes

                 La Maîtrise d’Ouvrage (MOA) s’assure que le projet
                 s’inscrive dans la stratégie de l’entreprise et finance
                                      la réalisation

                     L’Assistant de Maître d’ouvrage (AMOA)
                         décline les enjeux et les idées en
                                      produits.

                  La Maîtrise d’Œuvre (MOE) s’assure que le produit
                     à livrer soit conforme au cahier de charge et
                                entreprend la réalisation
    13/10/2018           Méthodologie des SI - HARISOLO - CNAM        40
Les acteurs Externes

                  Cabinet de conseil
Sociétés de services en ingénierie informatique (ESN)
                 Editeurs de logiciel
             Consultants indépendants

     13/10/2018     Méthodologie des SI - HARISOLO - CNAM   41
Outils de Pilotage

      • Au cours du projet, comparer le réalisé avec le prévisionnel,
        éventuellement de réviser les plannings et les charges
             • Plan Projet
             • Comité de suivi
             • Comité de direction
             • Présence sur le terrain

13/10/2018               Méthodologie des SI - HARISOLO - CNAM   42
Documentation projet
        • Note de cadrage
        • Plan projet
AVANT

        • Fiche de projet
        • Supports de réunion
        • Comptes rendu de réunion
        • Cahier des charges

                                          •     Spécifications Fonctionnelles Générales
                                PENDANT   •     Spécifications Fonctionnelles Détaillées
                                          •     Stratégie de recette
                                          •     Cahier de recette
                                          •     Fiches d’anomalie                      • Guide utilisateur

                                                                                      APRES
                                          •     Bilan de recette                       • Support de formation
                                          •     Procès-verbal                          • Bilan de projet

            13/10/2018                        Méthodologie des SI - HARISOLO - CNAM           43
Cycle de vie
             Systèmes d’Information
13/10/2018       Méthodologie des SI - HARISOLO - CNAM   44
Cycle de vie d’un SI

                         Etude                                   Cadrage du
                         d’opportunité                           projet
                         • Prise de décision
                         • Lancement du projet                   • Etude de Besoins
                                                                 • Planification
                                                                 • Budgétisation

  Maintenance                 Déploiement                           Construction
  • Corrective                • Suivi de production                 • Conception
  • Evolutive                 • Formation                           • Réalisation et Tests

            13/10/2018   Méthodologie des SI - HARISOLO - CNAM                               45
« Code and Fix »

§ Ce modèle date des
  premières applications
  informatiques de gestions

§ Forces et faiblesses
   § Source de difficultés quand on devient grand
   § Difficilement applicable quand le fonctionnel est complexe
   § Difficilement applicable en mode « contraint »
   § Difficilement applicable par une équipe importante

             13/10/2018       Méthodologie des SI - HARISOLO - CNAM   46
Le modèle en cascade (waterfall model)

Une succession unique
  d’étapes fixés à l’avance
Le modèle le plus connu, est le plus utilisé

      § Forces et faiblesses
             § Peu ou pas de souplesse
             § Limites du mode prédictif
             § Pas d’itération possible, sauf dans la même étape.
             § Comment définir qu’un contrôle est bon et suffisant
             § Difficilement applicables dans le cadre d’une décomposition structurelle …
               13/10/2018         Méthodologie des SI - HARISOLO - CNAM                     47
Le modèle en V
      Le cycle en V permet de tracer les besoins utilisateurs ou marketing, sur
         l’ensemble des étapes de réalisation et de vérification, et de façon
             chronologique dans tout le cycle de développement logiciel.

  Expression des besoins                                                        Maintenance

             Spécifications                                                  Validation / recette

                Conception générale                                     Tests d ’intégration

                       Conception détaillée                       Tests unitaires

                                               Réalisation

          13/10/2018            Méthodologie des SI - HARISOLO - CNAM                               48
Le modèle en W
                                                         § Il s’agit d’une variante du
                                                           modèle en V
                                                         § Ce modèle permet de mieux
                                                           définir le système dans sa
                                                           globalité de façon détaillée
                                                         § Un effort particulier est
                                                           réalisé    au    niveau     du
                                                           maquettage         et      des
                                                           spécifications.
                                                         § Le cycle en V démarre après,
                                                           d’une     part    la    bonne
                                                           compréhension du besoin
                                                           par tous les membres du
                                                           projet, et d’autre part la
                                                           complétude du besoin

   13/10/2018    Méthodologie des SI - HARISOLO - CNAM               49
Le modèle en Spirale

• Chaque nouvelle version se
  concentre sur la prise en
  charge et la réduction des
  risques les plus importants

            13/10/2018          Méthodologie des SI - HARISOLO - CNAM   50
Itératif
  § Succession de versions exécutables

        13/10/2018   Méthodologie des SI - HARISOLO - CNAM   51
Incrémental
§    Le périmètre de l’architecture pris en compte est élargi au fur et à mesure

               13/10/2018         Méthodologie des SI - HARISOLO - CNAM            52
La méthode RAD
             Phases de la « Rapid Application Devlopement » par James Martin :
                 Initialisation (préparation de l’organisation et communication):
                      q Représente 5% du projet
                      q Permet de définir le périmètre général du projet
                      q Établit la structure de travail par thème
                      q Recense les acteurs pertinents

                  Cadrage (analyse et expression des exigences):
                      q Représente 10% du projet
                      q Les utilisateurs expriment et spécifient leurs besoins réels lors d’entretiens de groupe
                      q Il est prévu 2 à 5 jours par thème

                  Design (conception & modélisation):
                      q Représente 25% du projet
                      q Les utilisateurs participent à l’affinage et à la validation des modèles (flux, traitements et données)
                      q Les utilisateurs valident un premier prototype (ergonomie et cinématique)

                  Construction (réalisation / prototypage):
                      q Représente 50% du projet
                      q Construction au cours de plusieurs sessions itératives l’application module par module
                      q Les utilisateurs participent activement aux spécifications détaillées et à la validation des prototypes

                  Finalisation (recette et déploiement):
                      q Représente 10% du projet
                      q Tests des utilisateurs, corrections associées
                      q Livraison globale et transfert du système en exploitation et maintenance

13/10/2018                      Méthodologie des SI - HARISOLO - CNAM                                                             53
Les méthodes dites « agiles »
• Méthodes de gestion de projets informatiques et de développement qui se positionnent
  en réaction à des méthodes traditionnelles jugées trop lourdes.

• En avril 2002, le PUMA (Proposition pour l’Unification des Méthodes Agiles) naît poussé
  par Jean-Pierre Vickoff, consultant formateur, directeur de projet et architecte de SI,
  auteur de nombreux ouvrages sur les méthodes et expert RAD.

• Un développement associant performance et qualité induit : une conduite de projet
 itérative incrémentale associé à un phasage simple.

       13/10/2018               Méthodologie des SI - HARISOLO - CNAM          54
Les méthodes dites « agiles »

   Les méthodes agiles permettent de contrôler le périmètre d’un projet, définissant ainsi ses
   valeurs. Ceci vous permet de mieux contrôler les coûts et les délais.
    13/10/2018                    Méthodologie des SI - HARISOLO - CNAM                  55
Niveaux d’abstraction
                  Systèmes d’Information
13/10/2018            Méthodologie des SI - HARISOLO - CNAM   56
Votre opinion nous intéresse

                 • Abstraction

                   • Définition usuelle

                   • Exemple

                   • Utilité en SI

    13/10/2018     Méthodologie des SI - HARISOLO - CNAM   57
Abstraction
• Opération intellectuelle qui consiste à isoler par la pensée l'un des
  caractères de quelque chose et à le considérer indépendamment des
  autres caractères de l'objet.
• En informatique, le concept d'abstraction identifie et regroupe des
  caractéristiques et traitements communs applicables à des entités ou
  concepts variés
• L'abstraction correspond à une activité de traitement cognitif par
  laquelle, dans une situation particulière donnée, une personne néglige
  certaines aspects ou certaines caractéristiques de cette situation pour
  n'en retenir qu'un certain nombre d'autres.

             13/10/2018    Méthodologie des SI - HARISOLO - CNAM            58
Cycle d’abstraction des SI

                                                                         SI naturel
         Mise                                                                  Milieu
          en                                                               organisationnel
         œuvre                                                           réel de l’entreprise

                 SI artificiel
         Milieu d’abstraction pour
              la modélisation                                               CONCEPTION

    13/10/2018                   Méthodologie des SI - HARISOLO - CNAM                    59
Niveaux d'abstraction en informatique

• La solution d'un problème en informatique va du niveau le plus
  abstrait vers le niveau le plus détaillé

        13/10/2018    Méthodologie des SI - HARISOLO - CNAM        60
Niveaux d'abstraction de Modélisation de Processus

       13/10/2018   Méthodologie des SI - HARISOLO - CNAM   61
Niveaux d'abstraction de l’Urbanisation SI

                                                           • Métier
                                                           • Fonctionnel
                                                           • Applicatif
                                                           • Technique

      13/10/2018   Méthodologie des SI - HARISOLO - CNAM               62
Niveaux d'abstraction de MERISE

      13/10/2018   Méthodologie des SI - HARISOLO - CNAM   63
Niveaux d'abstraction de Processus Unifié

      13/10/2018   Méthodologie des SI - HARISOLO - CNAM   64
Méthodologie
              Systèmes d’Information
13/10/2018        Méthodologie des SI - HARISOLO - CNAM   65
Modèle

                Définition
                « Ce qui est donné pour servir de référence et
                 pour être reproduit »

                C’est l’abstraction de la réalité complexe sur
                 laquelle nous pouvons opérer pour le
                 comprendre et le maîtriser.

                                                    Exemple
                                                    - Avatar (second life)
                                                    - Marketing virtuel
   13/10/2018      Méthodologie des SI - HARISOLO - CNAM                     66
Méthode

                Définition :
                  C’est la façon de décrire comment construire un
                    modèle en utilisant des éléments de modélisation.
                  C’est une représentation graphique du savoir-faire et
                    des règles

                Exemples
                  Audit : COBIT, Val IT, Risk IT
                  Modélisation d’entreprise : EKD CMM, ERP, Urbanisation/Architecture
                  Modélisation de conception : Merise, Processus unifié (UML),
                  Conduite de projet : en V, AGILE, PRINCE2
   13/10/2018               Méthodologie des SI - HARISOLO - CNAM        67
La méthode MERISE
    Méthode d’Étude et de Réalisation Informatique pour les Systèmes d’Entreprise.

• MERISE est une méthode d’analyse et de conception :
  • Analyse :
     •   Étude de la problématique
     •   Étudier le système existant
     •   Comprendre les besoins : diagnostiquer
     •   En déduire le niveau conceptuel : donner une vision fonctionnelle du système

  • Conception :
     • Construire des solutions
     • Etudier de nouvelles solutions organisationnelles.

            08/01/2018           Méthodologie des SI - HARISOLO - CNAM    68
Processus unifiés
                                                             • C'est un framework de processus pouvant
                                                               être adaptée
                                                                    •   à une large classe de systèmes logiciels,
                                                                    •   à différents domaines d'application,
                                                                    •   à différents types d'entreprises,
                                                                    •   à différents niveaux de compétences
                                                                    •   à différentes tailles de l'entreprise.

                                                             • PU répond aux préoccupations suivantes :
                                                                    •   QUI participe au projet ?
                                                                    •   QUOI, qu'est-ce qui est produit durant le projet ?
                                                                    •   COMMENT doit-il être réalisé ?
Le processus unifié (PU) est un processus de                        •   QUAND est réalisé chaque livrable ?
   développement logiciel orienté vers
   la diminution des risques.

                   21/11/2016         CNAM - CCI - ITESCIA - HARISOLO                                               69
Bibliographie et Webographie

                                                                                              http://www.agilealliance.org/home
 Ingénierie des systèmes d'information MERISE,
 Ed. Vuibert, 2001                                                                            http://www.agileallianceeurope.org/France/
 D. NANCI, B.ESPINASSE                                                                        http://www.rad.fr/puma.htm
                                                                                              http://www.extremeprogramming.org
 Object-o;riented systems analysis and design using UML,                                      http://www.application-servers.com/
 Ed. McGraw Hill, 2001
                                                                                              http://www.design-up.com/methodes/XP/
 S. BENETT, S.McROBB, R. FARMER
                                                                                              http://www.design-up.com/ressources/xp/liens.html
 Conception des bases de données relationnelles, Concepts, méthodes et cas corrigés,          http://www.xp.be/xpgame.html
 Ed. Vuibert, 2001                                                                            http://www.thierrycros.net/XPdocs.html
 J. AKOKA, I. COMYN, WATTIAU                                                                  http://www.ronin-intl.com/publications/
 UML en action,
 Ed. Eyrolles, 2000
 P. ROQUES, F. VALLEE                                                                         Gestion d’un projet SI
                                                                                                      Chantal Morley,
 Introduction au Rational Unified Process,                                                            Dunod, 1998
 Ed. Eyrolles, 2000.                                                                          Web Client / Serveur – Le triomphe du client léger
 P. KRUCHTEN
                                                                                                      Alain Lefebvre
 UML par la pratique, Etudes de cas et exercices corrigés,                                            Eyrolles – 2000
 Ed. Eyrolles, 2008                                                                           Précis de Conduite de Projet Informatique
 P. ROQUES                                                                                            Cyrille Chartter Kastler
                                                                                                      Édition Organisation
 UML2 pour l'analyse d'un système d'information : Le cahier des charges du maître d'ouvrage
 Ed. Dunod, 2008                                                                              Merise et UML pour la modélisation de SI
 Chantal MORLEY                                                                                       Joseph Gabay
                                                                                                      Dunot – 2001
                                                                                              Kit de conduite de projets
                                                                                                      Hugues Marchatt,
                                                                                              Edition Organisation 2002
                  13/10/2018                         Méthodologie des SI - HARISOLO - CNAM                                                         70
Harisolo RASOLOFONIAINA
06 11 79 00 64
contact@harisolo.com
www.harisolo.com

                          Thank You!
                             Do you have any questions?
Vous pouvez aussi lire