H.E.M.E.S. – Informatique André CLARINVAL Méthodes d’Analyse édition : septembr

H.E.M.E.S. – Informatique André CLARINVAL Méthodes d’Analyse édition : septembre 2002 © A. CLARINVAL Analyse — Introduction 1-1 Chapitre 1. Introduction aux méthodes d'analyse La matière qui va nous occuper relève de la méthodologie d'analyse des systèmes d'information. Ce premier chapitre introduit brièvement les trois termes définissant ce contexte : système d'information, analyse, métho- dologie. 1. Systèmes d'information 1.1. Le concept d'information L'information est représentée par des données, c'est-à-dire des formes écrites (textes, nombres ...), picturales (graphiques, dessins, photos, vidéos ...) et sonores. Ces données sont matérialisées sur des supports (papier, écrans, bandes magnétiques, disquettes, CD ...). A ces représentations, un être humain, une organisation ou une machine (ordinateur, robot ...) attache une signification susceptible d'entraîner une modification, immé- diate ou différée, de son comportement. ex.: un automobiliste voyant les lettres STOP sur un panneau rouge octogonal [données] arrête sa voiture [comportement] ex.: un client ayant reçu une facture [données] prend son téléphone [comportement] pour donner un ordre de virement à sa banque [données]; l'ordinateur de la banque recevant de la ligne télépho- nique les chiffres composant le virement [données] effectue diverses opérations [comportement] ex.: après avoir accumulé des données statistiques relatives à ses ventes, à la concurrence, etc., la di- rection d'une firme commerciale décide de changer sa politique et de modifier son catalogue : elle en retire certains produits et en introduit d'autres ... On peut définir une information comme étant l'accroissement de connaissance découlant de l'interprétation d'un ensemble de données. Cette interprétation est le fait d'un acteur humain ou mécanique. 1.2. Applications de l'informatique à la gestion des organisations humaines L'activité d'une entreprise ou d'une organisation humaine manipule de l'information : devis, commandes, fac- tures, ordres de paiement; fiches de paie, fiches fiscales; écritures comptables; plannings; etc. Cette infor- mation reflète les flux de matières (fabrications, achats, ventes ...), les flux financiers, les échanges de servi- ces ... qui forment la matière de l'activité de l'entreprise. Reçue par les acteurs de l'organisation, elle com- mande leur comportement. Echantillonnée et synthétisée, elle éclaire et supporte les décisions aux différents niveaux de responsabilité dans l'organisation. Si, d'après J. de ROSNAY1, "un système est un ensemble d'éléments en interaction dynamique, organisés en fonction d'un but", on peut, à la suite notamment des auteurs de la méthode MERISE2, distinguer au sein du système qu'est toute entreprise ou organisation les trois sous-systèmes schématisés sur la figure suivante. 1 J. de ROSNAY : Le macroscope; éd. du Seuil, 1975. 2 H. TARDIEU, A. ROCHFELD, R. COLLETTI : La méthode MERISE; éd. d'Organisation, 1983. © A. CLARINVAL Analyse — Introduction 1-2 SYSTEME DE DECISION/PILOTAGE SYSTEME D'INFORMATION SYSTEME OPERANT support reflet commande Les fonctions d'un système d'information sont de conserver (mémoriser), créer (transformer) et communi- quer (diffuser) de l'information, plus précisément : des données que les acteurs interprètent. De nos jours, les acteurs du traitement de l'information sont les hommes et les machines, et un système d'in- formation est partiellement automatisé; les opérations sont "programmées" sur des ordinateurs, "manuelles" (sic) ou "interactives" (c'est-à-dire mettant en communication immédiate les acteurs humains et mécani- ques) ... Nous appellerons applications informatiques — "applications de l'informatique" serait plus correct — les parties automatisées d'un système d'information. 1.3. Applications techniques et scientifiques de l'informatique La figure ci-dessus, schématisant le rôle du système d'information dans une organisation humaine, est transpo- sable au monde de la technique. De l'information circule entre les organes d'un appareillage (par exemple, les signaux électriques à l'intérieur d'un téléviseur) ou d'une machinerie complexe (une centrale électrique) qui, à la fois, en reflète l'état et en commande le fonctionnement (l'information affichée sur les tableaux de contrôle d'une centrale électrique sert à la piloter ...). Nous donnerons plus loin le nom de modèle d'un phénomène à une représentation abstraite de ce phénomène; — le rôle de l'informatique dans une application de robotisation consiste à maintenir, analy- ser et manipuler un modèle mathématique du processus. Relevons un usage particulier de l'informatique dans les domaines de la science et de la technique. Alors que l'on pourrait considérer que le système d'information d'une organisation — telle qu'une entreprise commer- ciale, un club ou une association, un hôpital ou une école — constitue une sorte de simulation en temps réel de son fonctionnement, les techniciens et les scientifiques réalisent très couramment des programmes de simula- tion "à l'avance" d'une réalité future, voire purement hypothétique. En recherche médicale, la simulation in- formatique commence timidement à remplacer l'expérimentation animale ... Des progrès récents dans les méthodes de calcul permettent la simulation de beaucoup de structures physiques sans avoir à les construire. La simulation n'est pas seulement moins chère, elle permet aussi de fournir de l'information qui, sur les modèles physiques, est soit trop insaisissable, soit diffi- cile à mesurer. La construction de modèles physiques ou informatiques revient généralement moins cher que la construction du système complet et permet de corriger plus tôt les déficiences. 1 1 J. RUMBAUGH, al. : OMT — Modélisation et conception orientées objet, trad. française; Masson, 1995. © A. CLARINVAL Analyse — Introduction 1-3 2. Analyse des systèmes d'information Comme tout phénomène humain, un système d'information évolue et est périodiquement atteint d'obsoles- cence. Il est alors nécessaire d'en développer un nouveau ou, du moins, une nouvelle version. Cette idée de développer ou fabriquer est évidemment particulièrement pertinente pour la partie "programmée" du système, c'est-à-dire pour les applications informatiques. Dans le développement d'un projet informatique, on donne le nom général d'analyse à l'ensemble des démar- ches accomplies avant de rédiger et mettre au point les programmes. L'analyse se déroule en plusieurs étapes et elle procède à différents niveaux ou de différents points de vue. 2.1. Etapes de l'analyse La tradition américaine, foncièrement pragmatique, distingue deux étapes : l'analyse ("analysis") des be- soins puis la conception ("design") de la solution technique. Aux premiers temps de l'informatique (1965- 1975), ces deux étapes étaient, dans nos contrées, désignées sous les noms d'analyse fonctionnelle (= étude des fonctionnalités, c'est-à-dire de l'utilité, du système à mettre en place) et analyse organique (= description des organes composant la solution). • Habituellement, une étude préalable d'opportunité part d'une critique du système d'information existant, qu'elle décrit plus ou moins exhaustivement, avec plus ou moins de détail. Elle justifie une nouvelle solution, qu'elle recommande et à laquelle elle assigne des objectifs. L'étude d'opportunité dit le "pourquoi"; elle motive la décision de mettre un projet en chantier. • L'analyse fonctionnelle détaille le "quoi" de la solution, pas encore le comment : "abstraction précise du but de l'application et non de la façon dont elle sera bâtie".1 Elle décrit complètement le contenu sémantique et logique du nouveau système à mettre en place, sans prendre en considération les moyens à mettre en œuvre pour le faire fonctionner. • "Comment ?" L'étape de conception définit la réalisation de ce système sous la forme de cons- tructions — programmes et procédures — utilisant au mieux les ressources techniques et organisa- tionnelles : logiciels, équipements, personnel, locaux, horaires, etc. De manière générale [...], le développement d'une application répond à quatre questions : Application = Quoi + Dans quel domaine + Comment + Avec quelles compétences Ces questions correspondent à différents points de vue et concernent différents intervenants. Elles peuvent être étudiées selon des techniques variées, mais doivent dans tous les cas être considérées pour développer une application : • Quoi faire ? La réponse est exprimée par l'utilisateur qui décrit ce qu'il attend du système, com- ment il entend interagir avec lui et quels sont les différents intervenants. Il s'agit d'une description fonctionnelle qui ne rentre pas dans les détails de la réalisation : le quoi faire est purement des- criptif. 1 J. RUMBAUGH, al. : op. cit. © A. CLARINVAL Analyse — Introduction 1-4 • Dans quel domaine ? La réponse doit décrire le domaine (l'environnement) dans lequel l'appli- cation va exister et préciser quels sont les éléments pertinents dans ce domaine pour l'application. L'étude du domaine est le fruit d'une analyse, totalement déconnectée de toute considération de ré- alisation. Le domaine est analysé par un analyste et doit pouvoir être compris par un utilisateur. • Comment ? Il faut le déterminer lors de la conception. Le comment est le fruit de l'expérience et du savoir-faire du concepteur. La conception est l'art de rendre possible les désirs de l'utilisateur — exprimés dans le quoi faire — en considérant le domaine de l'application et en tenant compte des contraintes de réalisation. • Avec quelles compétences ? Il faut déterminer tout ce qui est nécessaire à la fabrication de l'ap- plication. Ce point repose sur des compétences techniques pour le développement [...], sur des compétences d'animation pour l'encadrement des équipes et sur des compétences d'organisation pour assurer la logistique générale. 1 2.2. Niveaux de modélisation Le texte reproduit ci-dessus souligne la multiplicité des points de vue développés lors de l'analyse (au sens large) d'une application informatique. Et, en effet, l'analyse d'un système d'information consiste pour l'essentiel à en établir différents modèles, c'est- à-dire différentes représentations abstraites et réductrices, selon divers points de vue qui se complètent pro- gressivement. uploads/Management/ analyse-pdf.pdf

  • 30
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Mai 19, 2022
  • Catégorie Management
  • Langue French
  • Taille du fichier 1.5801MB