Module 2 les années quatre-vingt huit à quatre-vingt douze

Slides:



Advertisements
Présentations similaires
Le Management de Projets 2010
Advertisements

MOT Éditeur de modèles de connaissances par objets typés
Urbanisation de système d'information
L'installation et la diffusion 1 LInstallation et la Diffusion.
La Documentation La documentation.
La Gestion de la Configuration
LA QUALITE LOGICIELLE Plan du cours Le Plan Qualité 1 h ½
Travaux Dirigés d'Urbanisation de Système d'information
Urbanisation de système d'information
Urbanisation des Systèmes d'Information - Henry Boccon-Gibod 1 Urbanisation de Système d'Information PLM 1 (Product Lifecycle Management) Initiation d'une.
Urbanisation des Systèmes d'Information - Henry Boccon-Gibod1 Urbanisation de système d'information PLM 4 (Product Lifecycle Management) Préoccupation.
1 Urbanisation des Systèmes d'Information - Henry Boccon-Gibod Urbanisation des SI Module 2 les années quatre-vingt huit à quatre-vingt douze.
Urbanisation des Systèmes d’Information
XML - Henry Boccon-Gibod 1 XML, Langage de description La question du choix de formalismes Les entités et leur représentations modalités de modèles et.
Urbanisation de Système d'Information
Urbanisation de Systèmes d'Information
Urbanisation des Systèmes d'Information - Henry Boccon-Gibod 1 Urbanisation des SI Alignement Stratégique et optimisation dun Système dInformation.
Le processus unifié UML est un langage de modélisation et n ’impose pas de démarche de développement Le processus unifié : méthodologie de développement.
Documents investigation
Bernard HERBAIN IUP3 GEII AMIENS
Système de gestion de bases de données. Modélisation des traitements
Les Ateliers de Génie Logiciel
L ’enseignement de la construction en BEP industriel
PARTIE 3 : Le SYSTEME D’INFORMATION FUTUR
MIAGE MASTER 1 Cours de gestion de projet
MANAGEMENT DU PRODUIT Organisation Technique du Produit (OTP) Objet Arborescence Produits Relation autres domaines Décomposition du système Gestion.
Si vous n’êtes pas sûr de l’endroit où vous voulez aller, vous risquez de vous retrouver ailleurs… et de ne pas le savoir ! (R.F. Mager) Master ISIF.
Urbanisation des SI Saâd AISSA Sami BENMOSBAH Delphine GAAG
Les Cas d’utilisation.
Réalisée par :Samira RAHALI
Sommaire Objectif de Peakup Principes de fonctionnement
B2i Lycée Circulaire BO n°31 du 29/08/2013.
Le Travail Collaboratif ...
Cahier des charges des Connaissances nécessaires au salarié d’une entreprise de travaux agricoles et ruraux en matière de Qualité-Sécurité et Environnement.
Management des systèmes d’information Conclusion
SYSTEMES D’INFORMATION
Entre construction théorique et mise en œuvre opérationnelle
Etude globale de système.
SCIENCES DE L ’INGENIEUR
MOT Éditeur de modèles de connaissances par objets typés
Pôle 3 - Gestion administrative interne
Stratégie d’entreprise - Alstom Transport – Marco Férrogalini
Supports de formation au SQ Unifié
Hatainville Les Moitiers d’Allonne – Tel : Website : stratic.online.com La démarche projet Mars 2001.
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Les épreuves du BTS Systèmes photoniques
Introduction au Génie Logiciel
Rôle des CI dans la démarche qualité
Formalisation de la politique qualité
Initiation à la conception des systèmes d'informations
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Management de la qualité
ISO 9001:2000 DOCUMENTATION DU SYSTEME QUALITE
Modélisation des flux Introduction et définition
L’enseignement de spécialité SLAM
Initiation à Oracle Server
Principes et définitions
Architectures Orientées Services
Cours MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod Urbanisation des Systèmes d’Information Plan de cours.
L’enseignement de l’Analyse Fonctionnelle et Structurelle S 5 en S. T
La gestion des bases de données
Conférence 2TUP Stéphane Barthon 03/12/
Présentation de la méthode Merise
C’est ce que l’on veut obtenir la manière dont on va l’obtenir
BTS IRIS Étude du référentiel. RÉCAPITULATIF PAR ACTIVITÉ DES TÂCHES réalisées en autonomie. Installation, exploitation, optimisation et maintenance T6.8Suivi.
Les bases de données Séance 3 Construction du Modèle Conceptuel de Données.
19 avril Spécification d’un cadre d’ingénierie pour les réseaux d’organisations Laboratoire de recherche : OMSI à l’EMSE.
1 Master Data Management au SANDRE. ADD 27/11/ Une philosophie de diffusion des référentiels 3 grands blocs dans les systèmes d’information environnementaux:
Transcription de la présentation:

Module 2 les années quatre-vingt huit à quatre-vingt douze Urbanisation des SI Module 2 les années quatre-vingt huit à quatre-vingt douze Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Plan du deuxième cours Problématique de systèmes informatiques bâtis par agrégation successives Défauts de systèmes informatiques Gordiens Le phénomène constant : Préoccupation  Application Apparition de préoccupations d’intégration Exemple Industriel Démarches de centralisation Tentatives de réduction de complexité Diagnostics sur les écueils rencontrés Fonction d’applications pour la préoccupation d’intégration Identification des concepts fondamentaux intangibles des préoccupations de bonne gestion de toute information Les fonctionnalités de la gestion de données techniques. Les balbutiements de démarches d’urbanisation Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

La boîte de Pandore… …S’entrouvre avec la première « moulinette » interprétation automatique de données en sortie, rédaction de jeux de données en entrée Exemples : maillage d’une pièce mécanique en vue du calcul de simulation de son comportement extraction et traitements de nomenclatures Les difficultés émergent immédiatement : tout interface ainsi réalisé intègre implicitement la connaissance de deux modèles tout interface doit être revu à chaque évolution de l’un des modèles potentiellement n(n-1)/2 développements les interfaces réalisés ne qualifient pas les données échangées …Se répand avec la prolifération des ordinateurs Réplication difficile à maîtriser des données d’un ordinateur à l’autre Ordonnancement difficile à maîtriser des activités Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Systèmes Informatiques Gordiens Livrés à eux mêmes les acteurs exploitant un système informatique tendent à multiplier les interfaces, avec des difficultés inhérentes à : La maîtrise de l’ordre des gestes L’évolution des applications La politique progicielle L’évolution des interfaces La cohérence des données La prolifération de l’infrastructure matérielle La qualité des données répliquées La tradition macédonienne situe l'histoire à Telmissus, l'antique capitale de Phrygie, située dans la partie orientale de la Phrygie qui devint une partie de la Galatie. Un oracle déclara aux Phrygiens, temporairement privés d'un roi légitime, que le premier homme à pénétrer dans la ville en conduisant une charrette tirée par des bœufs devrait devenir leur roi. Gordias, un pauvre paysan, entra dans la ville avec sa femme, en menant une charrette tirée par des bœufs, et fut proclamé roi des Phrygiens. En remerciement, il dédia sa charrette et ses bœufs au dieu phrygien Sabazios, assimilé à Zeus par les Grecs, et les attacha à l'aide d'un nœud inextricable de bois de cornouiller. Une prophétie déclara alors que celui qui pourrait défaire ce nœud deviendrait roi de l'Asie. En 333 av. J.-C., Alexandre le Grand tenta de défaire le nœud. Ne pouvant trouver une extrémité pour le défaire, il le trancha d'un coup d'épée (la « solution d'Alexandre »). Une autre interprétation affirme qu'il demanda à l'un de ses soldats de le trancher. Alexandre poursuivit ensuite ses conquêtes en Asie, mais la prophétie pourrait n'être qu'une propagande inventée plus tard en son nom. La charrette de légumes de Gordias devint l'emblème du pouvoir et d'une armée toujours prête au combat, exposée au palais des rois de Phrygie à Gordion, réduite au IVe siècle av. J.-C. à une satrapie perse. Le nœud pourrait en fait avoir été un code religieux secret conservé par les prêtres de Gordion. Robert Graves, dans son ouvrage Les Mythes grecs, suggère qu'il pourrait symboliser le nom interdit de Dionysos codé dans un message, et qui aurait été transmis à travers les générations de prêtres et révélé uniquement aux rois phrygiens. Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Émergence de préoccupations d’échanges Alors qu’Internet n’est encore qu’un protocole (TCP/IP), une préoccupation d’intégration des données techniques apparaît dans les bureaux d’études. Elle fait suite à l’informatisation de métiers d’études par des outils de conception assistée, plans, modèles 3D, schémas, qui se décentralisent sur des stations de travail Elle fait suite aux préoccupations anciennes de coordination de l’élaboration des documents d’étude Plans et Schémas, Nomenclatures, Notices… Toute préoccupation suscite le développement d’une application On en attend la réduction des itérations et des incohérences Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Approche par l’exemple : l’ingénierie d’installations industrielles Domaine de l’industrie pétrolière, chimique, pharmaceutiques, centrales thermiques et nucléaires etc. Différents métiers étudient les mêmes objets : Définition du rôle des pièces et de leur performances et de leurs configuration d’utilisation : production de schémas de procédé et de textes de spécifications Définition schématique des réseaux d’équipements Diagrammes mécaniques et de fluides Diagrammes de commande Définition de la géométrie de chaque équipement matériel Définition de la géométrie de l’assemblage, étude cinématique Validations par calcul de simulation du procédé, de la tenue physique des équipements et de leurs installations Spécification des achats de pièces Planification des tâches de fabrication et d’installation Rédaction de descriptifs techniques… Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Approche par l’exemple l’exploitation d’installations industrielles : Conduite de l’installation par le système informatique industrielle Planification de la production et des arrêts, des essais périodiques, de la maintenance préventive et corrective Établissement de gammes d’essai périodique et de maintenance préventives Études de manutention Approvisionnements des matériels Collecte de retour d’expérience, Suivi des règles environnementales et de sécurité Études et planification de modifications … Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Apparition d’un concept commercialement séduisant Réduire la complexité, de n(n-1)/2 à 2n interfaces Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

La boîte de Pandore… …se déverse dans une base de données « centrale » Avec des progrès obtenus par: réduction de n(n-1)/2 à n interfaces à développer commencement de modèles de données échangées commun Avec des difficultés liées aux: problématiques difficiles à maîtriser des cahier des charges et spécifications du ou des modèles de données communs ; tentation de la juxtaposition des modèles. charges de travail de développements et de maintenance d’interfaces sui generis fonctions redondantes avec des progiciels applicatifs qualités douteuse des données persistant dans ce qui est utilisé comme un « presse-papier » tentations de développements propriétaires d’applications décisionnelles Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Diagnostic Les retour des premières expériences d’intégration sont décevants : Défaut de maîtrise de la nature des informations échangées : La vie des données et des documents n’est pas corrélée La base commune tend à implémenter l’union des expressions de données des applications qui s’y déversent, Défaut de cohérence Réplications non maîtrisées des données entre base centrale et applications Redondances d’Informations incohérentes entre elles Incidences non maîtrisées des Itérations d’études Défauts de coopération entre métiers Problématiques humaines de collaboration Coûts de qualité élevée Procédures de vérification manuelles Une nouvelle préoccupation : traiter ces défauts Une nouvelle application à définir Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Quelle application pour cette nouvelle préoccupation ? Une démarche d’analyse fonctionnelle : Expérience des pratiques antérieures Fonctionnalités des gestions manuelles de documents Démarches Qualité Identification et séparation de rôles Les faits et les gestes L’intangible et le tangible ? Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Formalisation de fondamentaux Les anciennes notions de la gestion de données technique préfigurent celles des nouvelles démarches d’urbanisation : Les Espaces éditoriaux et leurs acteurs de travail, de validation, de publication Les Cycles de vie des données et des documents Les Configurations de version et de variantes de données et documents Les Applicabilités d’ensembles d’informations et documents à un objectif donné Les Processus d’élaboration et de circulation des données et documents Les représentations explicites de Classes, d’Instances et d’Occurrences L’expression d’informations en  "intention" et en "extension" Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Les faits : Cycles de Vie des données et des documents Finalité de cycles de vie formalisés : Tracé les étapes d’itération de l’élaboration d’informations Association de niveaux de qualité correspondant à des exploitations spécifiques par les processus de l’organisation requis intégré spécifié testé développé Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Les faits : Configurations de versions et de variantes Identification d’ensembles gérés composites Moniteur base Application configuration link entity management representation revision R entity application version 27 entity reference version 314 entity view version 27 not managed entity change order request 1 n Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Les Faits : Configurations de versions et de variantes La Gestion de versions et configurations consiste à Tracer les évolutions des valeurs d’informations et de documents Tracer les héritages des élaborations découplées, concurrentes, des informations et documents, Associer les documents et informations pertinentes à une Applicabilité Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Les faits : les Applicabilités Identification hiérarchisée d’objectifs Auxquels des documents et des informations sont applicables Affectation d’ensembles d’informations et documents à chaque objectif donné Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Les gestes : les acteurs, humains et automates notions de réservation et d’espaces, d’écrivain et de lecteurs La notion de droits d’écriture et devoirs de lecture de valeurs de caractéristiques est à la base de l’intégration des acteurs d’une organisation Dans un processus opérationnel le droit de lecture devient un devoir Ce qui n’est pas nécessaire à la tâche d’un métier ne doit pas l’encombrer, ce qui ne doit pas y être lu ne doit pas y être accessible La notion d’espace est à la base de processus éditoriaux de qualité projet Espace applicatif privé applicatif de validation publié « check In » check out Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Les gestes : les Processus Élaboration et circulation des données et documents Identification des dépendances entre les gestes et leurs productions Décomposition des activités par emboîtement jusqu’aux tâches élémentaires Identification des séquences et parallélismes possibles Récursivité : L’identification de processus est un processus source d’information préalable au processus de planification faire ? À partir de quoi Produire quoi Avec quoi qui ? quoi ? Par quelle activité Pour quelle Avec quel moyen de validation Quel responsable? Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

L’intangible et le tangible des « Objets Métiers » Les Catégories de classement, les catalogues et les matériels exploités introduisent les notions de Classes, Instances et Occurrences Les arborescences de spécialisation abstraites identifient des Classes (sortes) d’objets métier formaliser les caractéristiques dont chaque niveau fige la valeur formaliser les caractéristiques que chaque niveau introduit Les caractéristiques d’objets métier concrétisables, identifient des instances dénombrables dans un catalogue formaliser les valeurs de caractéristiques de détermination de leur choix Les représentations d’objets réels permettent de tracer les occurrences d’objets exploités enregistrer les valeurs de caractéristiques observées identifier les caractéristiques contextuelles temporelles Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

L’intangible et le tangible des liens caractéristiques Philosophique : un « concept » ne s’identifie que par ses liens à d’autres « concepts » Cf. notion de thesaurus, de définition dans un dictionnaire un objet est un concept lié par des « caractéristiques » Pragmatique Les valeurs de caractéristiques de classification identifient les classes : Types, sous-type etc. exemple : pompe centrifuge verticale Les valeurs de caractéristiques d’instances les identifient, et concrétisent la possibilité d’existence d’une occurrence Exemple : Vérin X23-200x600, de diamètre 200mm et de course 600mm Les valeurs de caractéristiques d’occurrence tracent l’histoire d’une occurrence. Exemple : valeur de déformation, cotes d’usure Les valeurs de caractéristiques temporelles ou contextuelles identifient les états possibles temporellement réversibles d’une occurrence Exemple : état ouvert ou fermé d’un commutateur. Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Redoutable question d’identification d’objets L’intangible et le tangible : descriptions en "extension" et en "intention" Redoutable question d’identification d’objets Comment nommer, référencer, par un nom ou un code unique les objets d’un catalogue ? Redoutable question de philosophie d’élaboration Est-il vraiment nécessaire de les référencer individuellement dans le catalogue ? Une description en extension affecte une référence unique à tout instance dans un catalogue Exemple : le catalogue de la Redoute, d’Ikéa etc. Une description en intention affecte une règle de définition à des ensembles possibles d’instances à partir de valeurs de caractéristiques de construction Exemple : représentation d’un objet tridimensionnel par composition de primitives géométriques par opposition à sa représentation par ses contours Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Balbutiements de notions d’urbanisation Bonnes pratiques architecturales : Séparer les faits et les gestes Référentiel d’informations partagées Base de données, « DataWareHouse » Moniteur de gestion des activités Processus, (Workflow) et Cycles de vies Séparer le tangible de l’intangible Référentiels séparés : Base des données d’occurrences Spécifiques à un projet en cours, interne à l’organisation Référentiel des Catalogues Informations réutilisables, d’origine externe aux projets Référencer l’intangible par l’intangible, Pour mettre en facteur sans recopier les informations communes les faits par les gestes Pour tracer la qualité des informations manipulées Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Diversité des modalités d’expression des applications Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Nécessité d’un langage commun Un périmètre d’expression à identifier : Le plus petit commun multiple des plus grands communs dénominateurs des informations partagées par les applications deux à deux Un langage commun à spécifier Des interprètes à insérer Des modélisations nécessaires De l’expression commune Des expressions de chaque applicatifs Des coûts de développements spécifiques Des charges de maintenances Utilité des standards Mutualisation de spécification de langage commun Interopérabilité possible pour des projets partagés par plusieurs organisations Inconvénients des standards Lourdeur, Renoncement à des avantages compétitifs ? Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Nécessité de gérer les modalités d’expression Les standards, issus des métiers : Un ensemble parfois disparate de modèles d’expression emboîtés, en partie redondants, avec des lacunes Des choix d’adoption difficile Des implémentations de transformateurs de qualité variable Une Préoccupation émergente D’adapter les modèles standards et d’intégrer les modèles internes de l’organisation, notamment pour les processus De maîtriser les évolutions souhaitées des modèles internes de l’organisation, en particulier les processus Une Application nécessaire De gestion de répertoires de modèles D’ingénierie de génération automatisées d’interfaces Une récursion à traiter Un modèle a toute les caractéristiques d’un objet métier et donc être géré comme tel : processus éditorial, cycle de vie, configuration… Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Architecture : Suivi d’activité Espace Collaboratif Base d’échange Des données partagées Moniteur : Gestion des activités et tracé des données check in check in Public application Validation Private area out Travail Gestion des activités avec Séparation des espaces : Répartition du travail dans des espaces collaboratifs privés partagés, pour la conception et la validation; Espace commun de publication. Base d’échange de données partagées entre applications Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Architecture : Modèle d’Activité Moniteur Gestion des activités Tracé les données using what tool What to do ? from what things getting what things (& change orders) (& change requests) Tâches who ? required integrated specified tested developped Cycles de vie Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Architecture : Modèle de gestion de Configuration Moniteur reference data base Application configuration link entity management representation revision R entity application version 27 entity reference version 314 entity view version 27 not managed entity change order request 1 n Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Architecture : conduite des échanges Base d’échange Des données partagées Moniteur : Gestion des activités et tracé des données Application 1 2 3 4 5 projet catalogue Unification des échanges de données et des transformations dans le système d’information Verification d’intégrité et de validité 2n plutôt que n(n-1) interfaces d’échanges Utilisation des standards XML Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Architecture : Librairies de composants Fournisseurs de composants Librairie commune des Composants Réutilisables Moniteur Gestion d’activité tracé des données Application 1 2 3 4 catalogs Pour chaque composant: 1 Modèles général N Modéles fonctrionnels dédiés à chacun des N métiers catalogue Unification de l’acquisition des donnés de composants Intégration des données fournisseurs. - suppression des travaux redondants, - maîtrise de la qualité. Initialisation et tenue à jour de catalogues cohérents Version XML des standards ISO STEP 13584 Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

Architecture : Répertoire de modèles application application application application application CIM ISO10303 AP221 ISO10303 AP212 ISO10303 AP227 connecteur connecteur connecteur connecteur connecteur ? ISO10303 AP... Système Qualité Administration des modèles d’informations et de données Librairie de Composants connecteur model model connecteur connecteur Règles d’entreprise Moniteur Gestion d’activités Tracé des données Base d’échanges Des données partagées model model Rigueur de l’administration des données, Unification des modalités d’expression Intégration des connaissances imposé par construction la compatibilité des données ; validation Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod

1992 Alors advint… Le Web ! Cours 2007-2008 MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod