Approche méthodologique pour la modélisation des processus de l entreprise

Documents pareils
Chapitre I : le langage UML et le processus unifié

Architecture d'entreprise : Guide Pratique de l'architecture Logique

Analyse,, Conception des Systèmes Informatiques

IFT2255 : Génie logiciel

Conception, architecture et urbanisation des systèmes d information

Patrons de Conception (Design Patterns)

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE»

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB Olivier Augereau Formation UML

Cours Gestion de projet

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Université de Bangui. Modélisons en UML

Le génie logiciel. maintenance de logiciels.

Sujet de thèse CIFRE RESULIS / LGI2P

Méthodes d évolution de modèle produit dans les systèmes du type PLM

Chapitre 1 : Introduction aux bases de données

Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION

Management des processus opérationnels

REFERENTIEL DES ACTIVITES PROFESSIONNELLES

La solution pour gérer vos connaissances techniques et scientifiques

CURRICULUM VITAE. Informations Personnelles

FICHE. La GMAO en quelques lignes OCTOBRE 2008 THÉMATIQUE. Vincent Drecq

Baccalauréat professionnel. Maintenance des Équipements Industriels

Rational Unified Process

Génie logiciel avec UML. Notions sur le langage UML adapté pour les cours du programme Techniques de l informatique

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

Définir une politique de maintenance et sa stratégie de mise en œuvre de responsabilités

UML (Paquetage) Unified Modeling Language

REFERENTIEL DU CQPM. TITRE DU CQPM : Electricien maintenancier process 1 OBJECTIF PROFESSIONNEL DU CQPM

LA GMAO ACCEDER : EXPLOITATION POUR L ENSEIGNEMENT

C est quoi le SWAT? Les équipes décrites par James Martin s appellent SWAT : Skilled With Advanced Tools.

Nom de l application

Solution A La Gestion Des Objets Java Pour Des Systèmes Embarqués

SECTION 5 BANQUE DE PROJETS

Architecture Orientée Objet Pour l Ingénierie des SIP application à l Entreprise SAFCER

Intégration de produits mécatroniques au sein d un système PLM

Quels échanges et pourquoi? Pour faire évoluer dans le temps vers quelle structure de pilotage?

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS)

Systèmes et réseaux d information et de communication

La gestion des problèmes

LECTURE CRITIQUE. Accompagner les enseignants et formateurs dans la conception d une formation en ligne

Plateforme STAR CLM. Gestion intégrée des réseaux multilingues d entreprise

Formation Méthode MDM. Architecture et procédés de modélisation des données de référence

Démarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants.

Le Guide Pratique des Processus Métiers

Ingénierie et gestion des connaissances

Les diagrammes de modélisation

Concevoir et déployer un data warehouse

Annexe I b. Référentiel de certification

Brevet de technicien supérieur MAINTENANCE INDUSTRIELLE

Urbanisation des Systèmes d Information Architecture d Entreprise. 04 Architecture du SI : identifier et décrire les services, structurer le SI

Proposition de sujet de thèse CIFRE EUROCOPTER / LGI2P

Suite IBM Tivoli IT Service Management : comment gérer le système d information comme une véritable entreprise

A.3 Les méthodes : L applicabilité

JEAN-LUC VIRUÉGA. Traçabilité. Outils, méthodes et pratiques. Éditions d Organisation, 2005 ISBN :

BREVET DE TECHNICIEN SUPÉRIEUR MAINTENANCE DES SYSTÈMES

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant

IT203 : Systèmes de gestion de bases de données. A. Zemmari zemmari@labri.fr

Méthodologies de développement de logiciels de gestion

Rappel sur les bases de données

Les Patterns pour l'ingénierie des Systèmes d'information Produit

Génie logiciel (Un aperçu)

UML (Diagramme de classes) Unified Modeling Language

URBANISME DES SYSTÈMES D INFORMATION

Catalogue de Pattern pour le CSCW

LE MÉTIER DE CONSULTANT Principes, méthodes, outils

D AIDE À L EXPLOITATION

Description de la formation

Les types et niveaux de maintenance

C ) Détail volets A, B, C, D et E. Hypothèses (facteurs externes au projet) Sources de vérification. Actions Objectifs Méthode, résultats

Impact de l intégration des systèmes de production sur les performances de la fonction logistique

CONSEIL STRATÉGIQUE. Services professionnels. En bref

ACCOMPAGNEMENT A LA CERTIFICATION ISO 9001 DE L AGENCE POUR LA RECHERCHE ET L INNOVATION EN CHAMPAGNE-ARDENNE - CARINNA

Merise. Introduction

Société MAINTINFO MAINTENANCE D'EQUIPEMENTS INFORMATIQUES ETUDE DE CAS (UML) Document d'expression des Besoins. Page 1

Systèmes d information et bases de données (niveau 1)

La gestion de la maintenance assistée par ordinateur et la maintenance des logiciels

RÉFÉRENTIEL DES ACTIVITÉS PROFESSIONNELLES. Présentation

Comparaison de trois techniques de modélisation de processus: ADONIS, OSSAD et UML

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language

S8 - INFORMATIQUE COMMERCIALE

Retour d expériences avec UML

MEGA Application Portfolio Management. Guide d utilisation

ACTUALITÉS LANDPARK. Nouvelle version. Landpark Helpdesk. Landpark Helpdesk. Les avantages de la nouvelle version

Conception des bases de données : Modèle Entité-Association

Plan d études du CAS SMSI Volée 2014

Master MIDO 2ème année. Spécification et Conception en UML Maude Manouvrier

UML est-il soluble dans les méthodes agiles?

MASTER LPL : LANGUE ET INFORMATIQUE (P)

ARIS : Des Processus de gestion au Système Intégré d Applications

ITIL V3. Transition des services : Principes et politiques

I) - DEFINITIONS I-A) TERMINOLOGIE

Introduction à la conception de systèmes d information

Bases de Données. Plan

MANAGEMENT DES SYSTEMES D INFORMATION ET DE PRODUCTION MSIP

Entrepôt de données 1. Introduction

Introduction Définition...3

Séminaire Business Process Management. Lausanne le 9 mai 2007

CQP Inter-branches Technicien de Maintenance Industrielle

INSTITUT NATIONAL POLYTECHNIQUE DE GRENOBLE. Docteur De L'Institut National Polytechnique de Grenoble. Lilia GZARA

CONCEPTION Support de cours n 3 DE BASES DE DONNEES

Transcription:

Approche méthodologique pour la modélisation des processus 1 Approche méthodologique pour la modélisation des processus de l entreprise Abdennebi TALBI Professeur à l Ecole Supérieure de Technologie, Route d Imouzzer BP2427 Fès abdennebi_talbi@yahoo.fr Thème : Modélisation des systèmes industriels Résumé Une approche fondée sur la notion de composants génériques réutilisables et s appuyant sur les technologies orientées objet est présentée. Elle a pour but d intégrer les processus de production et de maintenance en utilisant un formalisme de modélisation basé sur les patrons. Abstract An approach based on the reusable generic component and leaning on the object technologies is presented. It aims at integrating of the production and maintenance processes by using a formalism of modeling based on patterns. Mots-clés Intégration - Modélisation - Production - Maintenance Patrons. Keywords Integration - Modeling - Production - Maintenance Patterns.

2 CIGIMS 2012 Introduction Malgré les avancées significatives des technologies d information, la modélisation en entreprise reste un défi à relever. Une telle modélisation doit couvrir l ensemble des aspects du système étudié : physique, fonctionnel, organisationnel et informationnel. D où il est nécessaire de faire le bon choix du formalisme de modélisation des données produit et processus et de développer une plate-forme d intégration et d exploitation des modèles partiels. Une modélisation intégrée est nécessaire pour modéliser, selon les différents points de vue, l ensemble des activités des processus production et/ou maintenance. Une telle modélisation constitue un élément de réponse au besoin d intégration des fonctions production et maintenance. Elle peut être généralisée et appliquée à l ensemble des fonctions de l entreprise : c est une modélisation globale intégrée (ou métamodélisation). Pour modéliser les différents processus de l entreprise, nous présentons un formalisme de modélisation orientée objet basé sur la capitalisation et la réutilisation de modèles partiels (patrons). Nous appliquons ce formalisme pour modéliser le processus d intégration des fonctions production et maintenance. 1. La Modélisation en Entreprise : Concepts et Formalismes Nous donnons tout d abord quelques définitions des concepts utilisés. En suite, nous présentons une méthodologie de réutilisation des patrons et une démarche de modélisation intégrée. 1.1. Définitions * La modélisation est l action d élaboration et de construction intentionnelle, par composition de symbole, de modèles susceptibles de rendre intelligible un phénomène perçu complexe, et d amplifier le raisonnement de l acteur projetant une intervention délibérée au sein du phénomène ; raisonnement visant notamment à anticiper les conséquences de ces projets d actions possibles, [1]. * Un modèle est une représentation utile d un certain sujet. C est l abstraction (plus au moins formelle) d une réalité (ou univers du discours) exprimée à l aide de formalisme (ou langage) défini par des concepts de modélisation selon les besoins de l utilisateur, [2]. Il s agit de décrire l organisation et les processus opérationnels d une entreprise soit dans le but de simuler ces processus pour comparer divers scénarii, soit dans le but de les analyser et de les restructurer pour améliorer les performances de l entreprise, [3]. * La Méta-modélisation a pour but de définir des modèles génériques à partir desquels des modèles particuliers peuvent être exprimés ou intégrés / fédérés [2].

Approche méthodologique pour la modélisation des processus 3 Cette méta-modélisation concerne le niveau conceptuel et non le niveau d'implémentation. * Un patron est un modèle sur lequel travaillent les artisans pour fabriquer certains objets. C est la traduction du terme anglais pattern qui désigne un modèle schématique ou un modèle simplifié d une structure [4]. Le meilleur exemple pour illustrer ce concept est celui des patrons de confection vestimentaire. Le patron est un modèle de papier ou de toile préparée sur un mannequin et utilisée pour créer des vêtements pareils. Selon les mesures des personnes, ce patron est adapté à chaque nouvelle confection par ajustement de ses dimensions. Ainsi, un patron capitalise un problème récurrent d un domaine et sa solution de manière à faciliter la réutilisation de cette solution lors d une nouvelle occurrence du problème [5]. Il constitue donc une base de savoir et savoir-faire. Un patron est un composant qui capitalise les connaissances relatives aux produits ou aux processus du domaine auquel il s adresse. Il capitalise par ailleurs des fragments de modèles pour représenter ces connaissances mais également des fragments de démarches pour élaborer ces modèles [5]. L étude des définitions fournies par la littérature permet d établir trois classes essentielles de modèles [6] : 1- Le modèle objet d imitation qui sert de référence, il est reproductible comme les prototypes et les maquettes, 2- Le modèle comme objet idéal est le résultat d un processus d abstraction, il est alors considéré comme une idéalisation dont l objectif est de représenter certains aspects relevant d un système. Des modèles figuratifs peuvent être utilisés dans un but de faire communiquer plusieurs acteurs, 3- Le modèle comme objet de raisonnement est défini comme une structure formalisée utilisée pour rendre compte d un ensemble de phénomènes qui possèdent entre eux certaines relations (modèles mathématiques), représentation schématique d un processus, d une démarche raisonnée (modèle linguistique). Du point de vue de la méthode scientifique, les modèles ont le statut de formalisme pour permettre des raisonnements logiques. Un modèle est une abstraction engendrée par l esprit humain d un phénomène réel. Il doit être distingué de la réalité qu il tente de représenter. Il a une structure capable de décrire le fonctionnement du système réel modélisé. Il est valide dans la mesure où il va tendre à être complet (toutes les propriétés du système réel sont aussi les propriétés du modèle) et à être parfait (toutes les propriétés du modèle sont des propriétés du système) [2]. Ainsi, les modèles partiels (ou métamodèle) représentant chacun un aspect donné du système de production constituent une réponse à la Modélisation en Entreprise (ME) qui a pour but :

4 CIGIMS 2012 1. de contribuer à une compréhension accrue et une représentation uniforme des choses de l entreprise, 2. de servirai de support pour la conception et l analyse de tout ou partie de l entreprise (reengineering), 3. de générer des modèles pour commander (piloter) ou faire le suivi des opérations de l entreprise (aide à la décision what-if ). 1.2. Les formalismes de modélisation Nous citons les propos de P. Maret [7], "les connaissances d'un domaine constituent un capital fragile tant qu'elles ne sont pas formalisées et explicitées, car elles ne sont pas réutilisables, ni partageables ni persistantes en l'absence de leur détenteur. Pour rendre les connaissances maîtrisées et pérennisées et donc ré-exploitables, les connaissances doivent être formalisées. La formalisation des connaissances passe par leur description au travers de formalismes ou de langages. Cette description se fait de façon plus naturelle et compréhensible que le formalisme est adapté au contenu à modéliser". La majorité des méthodes proposées pour la modélisation en entreprise utilise une notation ou un ensemble de diagrammes permettant de représenter le Système d Information (SI) à développer selon différentes "vues" ou "axes de modélisation" : l'axe structurel (aspect statique du système étudié : ce qu'est le système - les données), l'axe comportemental (aspect dynamique du système étudié : comment se comporte le système les processus et les transformations sur les données) et l'axe fonctionnel (architecture du système étudié : ce que fait le système - les activités). Cette modélisation se fait progressivement, par niveau de préoccupation, selon différents "niveaux d'abstraction". Pour chacun de ces axes, plusieurs formalismes et modèles sont proposés dans la littérature. Les plus connus et les plus utilisés sont : le modèle relationnel et le modèle entité-association pour l'aspect statique, les diagrammes de flux pour l'aspect fonctionnel et les diagrammes d'états-transitions ainsi que les réseaux de Petri pour l'aspect dynamique. Les modèles de flux sont utilisés dans Merise sous forme de MFC (Modèle de Flux Conceptuel). Dans OMT (Object Modeling Technique), UML [8], [9] et UEML [10], [11], ils se présentent sous forme de diagrammes de collaboration entre objets. 1.3. Le concept de composants réutilisables Au fur et à mesure qu'on élabore des solutions aux problèmes courants, ces solutions sont essayées pour résoudre des problèmes similaires. Seuls quelques éléments des solutions sont appliqués avec succès aux nouveaux problèmes. Les anciennes solutions sont typiquement modifiées, combinées et adaptées pour résoudre un nouveau problème. Quand une solution est approuvée, elle est utilisée plusieurs fois

Approche méthodologique pour la modélisation des processus 5 pour résoudre le même type de problème, elle devient alors acceptée, généralisée et normalisée [6]. La réutilisation consiste ainsi à construire un système à partir de composants existants préalablement décrits, mis en œuvre, testés et acceptés dans des projets antérieurs. L'objectif est d'éviter de refaire tout à chaque nouveau développement. Il s'agit de composants stables non modifiables mais adaptables à chaque nouveau projet. Cette réutilisation s'est souvent manifestée sous deux formes dans l'ingénierie des systèmes : la réutilisation opportuniste (opportunistic reuse), qui survient "accidentellement" et la réutilisation systématique (systematic reuse), qui est prévue dans les processus de développement de l'organisation. Si la réutilisation est actuellement assez bien traitée au niveau de l'implantation (bibliothèques de composants logiciels), elle reste très limitée au niveau de la conception, voire inexistante au niveau de l'analyse. Le cadre méthodologique que nous proposons offre donc des éléments d'une part pour pallier aux limites des travaux actuels sur les méthodologies d intégration (offrir une démarche générique globale d intégration des processus production et maintenance, favoriser le dialogue entre les acteurs et assurer des transformations cohérentes des spécifications au niveau de chaque étape de la démarche d intégration) et d'autre part pour permettre la réutilisation des connaissances acquises par les agents de production et de maintenance. Pour les besoins de notre application, nous fixons comme objectif de mettre en place un cadre méthodologique pour l intégration et la modélisation en entreprise en abordant les trois aspects suivants : - La définition de modèles partiels de spécification de différents niveaux d'abstraction couvrant la complexité des processus de production et de maintenance et favorisant l échange d information entre acteurs, - La mise en place d'une démarche générique d intégration et de génération des différents modèles couvrant l'ensemble des phases de la démarche d intégration (analyse, intégration / modélisation et implémentation) et assurant un continuum de transformations dans les spécifications. - Le développement d une bibliothèque de composants réutilisables (Patrons). 1.4. L approche Patrons Selon que le problème traité apparaît lors de l analyse des besoins ou de la conception ou de l implantation du Système d Information, différents types de patrons sont distingués. Pour mettre en forme ces patrons ; P.Q. Duong [12] identifie deux classes de formalismes : les formalismes narratifs tels que ceux de C. Alexander [13] et de Portland [14] et les formalismes structurés (c est à dire composés par un ensemble de rubriques plus ou moins détaillés) tels que les patrons d analyse [15], de conception [16], [17], de processus [18] et d implantation [19]. Les formalismes

6 CIGIMS 2012 structurés offrent une meilleure représentation des patrons, qui sont souvent complexes et nécessitent une description généralement longue. Les patrons d analyse étant les plus récents dans cette famille de composants. Ils aident le concepteur d un système dans la construction de modèles objets représentant au mieux les besoins de son système. Les patrons de conception identifient, nomment et abstraient des thèmes communs du domaine de la conception orientée objet (des descriptions d objets et de classes communicantes qui sont personnalisés pour résoudre un problème général de conception, dans un contexte particulier). Les patrons d implantation (ou idiomes) sont spécifiques à un langage et décrivent comment implanter dans un langage particulier certaines caractéristiques généralement absentes (par exemple comment simuler l héritage multiple en Java) [5]. La technologie des patrons favorise, en plus de la capitalisation et de la réutilisation, l intégration des connaissances de domaine et des connaissances de développement. Un patron permet en effet de spécifier des problèmes liés aux besoins des utilisateurs du domaine (connaissance du domaine) à l aide de solutions de développement adaptées (connaissance de développement). 1.5. La méthodologie de réutilisation des patrons L utilisation de patrons dans la modélisation orientée objet des produits et processus de l entreprise a pour but d aider à simplifier l élaboration d un projet. Un patron peut être présenté comme étant une solution à un problème dans un contexte donné. Le but principal de l utilisation de patrons est de fournir un vocabulaire commun à l ensemble d une équipe pour faciliter la communication. Ils permettent aussi de capitaliser les connaissances d experts. La réutilisation des patrons n a pas pour seul intérêt d accélérer le processus de métamodélisation, car en réutilisant des modèles testés et validés, on améliore considérablement la fiabilité, l évolutivité et l adaptabilité du métamodèle intégré. La modélisation des systèmes complexes de production et de maintenance impose l utilisation d un nombre élevé d éléments de modélisation (modèles partiels). Ces éléments seront organisés dans des paquetages afin d appréhender la complexité du Système à modéliser et d offrir un bon niveau de granularité pour la réutilisation. Selon [20], il existe trois paquetages : les paquetages patrons, points de vue et métamodèle intégré. Le méta modèle intégré est un diagramme de classes construit à l aide de patrons de conception, de patrons métiers et de classes qui interagissent. Il devient alors un modèle réutilisable lié au domaine d activité : c est un métamodèle particulier (framework) qui constitue le dernier niveau de réutilisation avec un faible degré d abstraction. Ce framework assure la cohérence globale de l information et fournit la plate-forme sur laquelle toute une famille d applications pourra être développée.

Réutilisation Capitalisation Approche méthodologique pour la modélisation des processus 7 1.6. Formalisation d une démarche de modélisation intégrée D une manière générale, la plupart des composants réutilisables sont fournis sans documentation ni guide dans la démarche de réutilisation. Pour pallier à ce manque, nous avons défini des patrons (modèles partiels), et nous avons formalisé une démarche pragmatique d enrichissement progressive et de réutilisation des patrons. Cahier des charges Construire les patrons par domaine Existence de Patrons? Oui Points de vue Point de vue Concepteur Non Bibliothèque de Patrons Patrons de conception Patrons métier Point de vue Fabricant Oui Patron existe? Point de vue Maintenicien Non Créer Patron Intégrer les points de vue Méta modèle intégré Détecter de nouveaux invariants Oui Nouveau Patron? Non Méta modèle particulier Figure 1 : La démarche de modélisation intégrée basée sur les patrons

8 CIGIMS 2012 Ainsi, nous avons mis en œuvre une démarche de modélisation intégrée qui permet d enrichir une bibliothèque de composants réutilisables (Figure 1). Il se peut que certains invariants ne soient pas détectés au cours de la conception. Mais étant donné que le métamodèle intégré constitue un bloc important, il peut favoriser l apparition de motifs et invariants de modélisation dans le domaine étudié. Dans ce cas, nous enrichissons les paquetages des patrons en vue d une prochaine réutilisation. Les modèles sont construits selon des concepts et formalismes clairement définis. Les formalismes sont différents d un modèle à un autre, par contre les concepts de base sont tous établis à partir de la théorie des graphes. Pour modéliser les processus de production et de maintenance, nous appliquons le concept de composants réutilisables. Nous représentons d abord, les modules liés à ces processus à l aide des modèles partiels correspondants (Patrons), nous développons en suite, une démarche d ingénierie de patrons qui constitue le support à la modélisation des processus de production et de maintenance. Au cours de l'exécution de ces processus, l état aussi bien des produits que des équipements de production change. La valeur ajoutée des produits augmente alors que l état des équipements de production se dégrade (usure, fatigue, ). Ces changements déterminent ce qu on appelle le cycle de vie, marqué par une logique de déroulement des processus (Figure 2). Divers cycles de vie sont proposés dans la littérature. Ils se différencient par le nombre plus ou moins important de phases qu'ils proposent mais ils convergent vers un ensemble de phases minimales. 2. La modélisation des processus de production Au cours d un cycle de production, le passage du produit conçu au produit fabriqué est une étape très importante et décisive. Elle permet en plus de sa fonction technique, d'établir toute la planification de la fabrication du produit. Elle doit intégrer des données concernant le produit, ses processus de fabrication, son outil de production (machines, outillages, outils, ressources,...) et le savoir-faire des techniciens et ingénieurs des bureaux d études et des méthodes. Nous présentons, à titre d exemple, la modélisation d un processus discontinu relatif à une production sur commande. Ce processus est structuré en six modules (Figure 8) : les modules Produit, Article, Processus de production, Activité, Opération et Ressource. Chaque module représente l une des étapes d un processus chaîné de traitement des commandes. Le passage d un module amont vers un module aval nécessite de disposer d un support d informations caractérisant au mieux le module aval (Figure 3).

lancer maintenance Approche méthodologique pour la modélisation des processus 9 En préparation pour fabrication Cycle de Production do : préparer composants lancer fabrication En panne do : demande d intervention Réalisé do:fabriquer et contrôler défaillance échéance de maintenance En Maintenance lancer stockage En exploitation do : utiliser Stocké do : stocker Lancer distribution Vendu do : vendre Cycle d Exploitation do : diagnostiquer réparer [maintenance non OK] [maintenance OK] Figure 2 : Le cycle de vie du produit physique La nature et l'enchaînement des activités de production sont déterminés en fonction du cycle de production et de la nature de la commande. Le déclenchement du cycle de production s effectue dès l arrivée d une commande. Le type de traitement de celle-ci dépend étroitement de la nature de l article commandé, des exigences client et du savoir-faire de l entreprise. Les informations traitées au cours de ce processus concernent essentiellement [21] : - Les commandes clients relatives à un ou plusieurs produits, - Les produits commandés selon les spécifications du cahier des charges, - Les nomenclatures associées aux produits qui décrivent les constituants de chaque produit sous forme de structure arborescente, - Les articles qui composent chaque produit qui sont des éléments indécomposables, - Les documents techniques spécifiant le mode d obtention des articles (dessins de définition, schémas, plans d ensembles, ),

RESSOURCE Capitalisation 10 CIGIMS 2012 - Les processus associés aux articles décrivent le type du (ou des) procédé(s) nécessaire(s) à l obtention de chaque article, - Les gammes opératoires qui précisent la nature des activités et la logique de leur déroulement, - Les activités dont l exécution est nécessaire pour la transformation des pièces, celles-ci sont associées aux différents processus, - Les procédures qui définissent de manière très précise le déroulement des différentes opérations et le mode de leur exécution, - Les opérations élémentaires à exécuter au niveau de chaque activité, - Les ressources nécessaires à engager lors de l exécution des différentes opérations. Le système de décision, pour l allocation des ressources, se base sur des critères liés au contexte de l entreprise, à la nature de l opération, au savoir-faire des opérateurs, à la disponibilité des ressources, etc. Commande s PRODUIT Nomenclature s ARTICLE Documents techniques Réutilisation PROCESSUS Bibliothèque de composants réutilisables Gammes opératoires ACTIVITE Procédures OPERATION Système d Information (SI) Règles d allocation des ressources : Flux d informations : Capitalisation des Patrons : Réutilisation des Patrons Validation Exécution Figure 3 : La modélisation du processus de traitement d une commande [22]

Approche méthodologique pour la modélisation des processus 11 A partir des commandes fermes et prévisionnelles, on établit la liste des produits qui seront classés par familles où : * Chaque produit est constitué d'un ensemble de composants (famille d articles). Souvent, les familles d articles associés aux familles de produits présentent des éléments identiques. Ces éléments constituent bien le vecteur d'intégration des activités communes pour la réalisation de produits variés. La détermination du nombre et du type d article associé à chaque produit s'effectue lors de la phase de conception. La liste des articles qui rentrent dans la composition d'un produit constitue la nomenclature. Le choix du processus de production dépend de la nature du produit et de ses composantes, ces informations figurent dans les documents techniques associés à chaque produit. Les activités liées à chaque processus sont spécifiées par les gammes opératoires. * Chaque activité est exécutée sous forme d opérations élémentaires dont le choix et le mode d'exécution dépendent de la nature de l'activité, de la procédure associée à l activité et du savoir-faire de l'opérateur (métier). * L'exécution des différentes opérations nécessite l'immobilisation de ressources passives (consommables) et actives (non consommables). La connaissance des règles d'allocation de ces ressources permet leur affectation en fonction de la nature des tâches. La planification des ressources est nécessaire pour garantir l'exécution des différentes tâches. Cette méthode de décomposition permet de modéliser l'entreprise au moyen d'activités chaînées qui consomment des ressources pour réaliser des produits ou des services. Il existe bien une corrélation forte entre activités et leurs résultats (Produits / Services). C'est la structure des produits / services qui permet de spécifier la nature des activités et leur configuration. Certaines fonctions de l'entreprise présentent ainsi des processus qui utilisent les mêmes opérations et parfois les mêmes activités et se partagent ainsi les mêmes types d'informations et de ressources. Ainsi, les informations manipulées le long des processus de production sont issues du même Système d Information de l entreprise (SI). 3. La modélisation des processus de Maintenance Pour la modélisation des processus de maintenance, nous présentons le schéma d un processus de maintenance corrective (Figure 4). Ce processus est structuré en six modules : les modules Equipement, défaillance, Article, Processus, Activité, Opération et Ressource. Chaque module représente une étape parmi les étapes du processus de traitement d une demande d intervention. Le passage d un module à l autre nécessite des informations caractérisant ces modules. Nous donnons une classification selon la nature des informations sous forme de supports d information. Les cinq types de documents de base ayant été identifié sont : 1) le Dossier Machine, 2) les Documents Techniques (historique des défaillances, analyse AMDEC, etc.), 3) les Gammes de déroulement et les plannings d ordonnancement des tâches d intervention, 4) les Procédures d exécution des interventions et 5) les Règles de décision pour l allocation des ressources. Les

RESSOURCE Capitalisation 12 CIGIMS 2012 informations qui figurent sur ces documents sont issues du Système d Information de l entreprise (SI), [22]. Demandes d Intervention EQUIPEMENT Dossier Machine Documents Techniques Réutilisation des Patrons DEFAILLANCE PROCESSUS Bibliothèque de Composants réutilisables Gammes ACTIVITE Procédures OPERATION Système d Information (SI) Allocation Ressources : Flux d informations : Capitalisation des Patrons : Réutilisation des Patrons Validation Exécution Figure 4 : La modélisation du processus d exécution d une demande d intervention 3.1. Le module Equipement Tout équipement (ou système de production) est conçu dans l objectif de rendre un service à son utilisateur. Durant son utilisation, chaque équipement évolue suivant différent modes. Nous pouvons classer ces modes en trois familles distinctes: 1. les modes de fonctionnement normaux, 2. les modes d arrêt, 3. les modes de défaillance.

de service Techniques Approche méthodologique pour la modélisation des processus 13 Dans la première famille sont regroupés les modes de fonctionnement normal, de marche, de préparation / reconfiguration, de vérification, de test et de clôture entreprises avant ou après que le service sera (ait été) rendu. La seconde comprend tous les modes qui conduisent à un arrêt du système pour des raisons extérieures. Les modes suivants y sont distingués : arrêt en état initial, arrêt en fin de cycle, arrêt dans un état déterminé, préparation à la remise en service après défaillance. Dans la troisième famille sont inclus tous les modes conduisant à la perte du service : arrêt du système suite à l apparition d une défaillance. On y trouve les modes suivants : arrêt d urgence entraînant l arrêt du processus de production si la défaillance engendre des risques (matériels, humains, environnementaux), marche dégradée entraînant ainsi une sous productivité, diagnostic et/ou traitement des défaillances. Fonctions Equipement Etat Défaillance du processus Normal Défaillant Défaillance de composant Figure 5 : Le module Equipement Le modèle de représentation associé au concept équipement est représenté par la figure 15 et le graphe d état (Figure 6). Les états recensés associés aux objectifs de sûreté de fonctionnement à atteindre vont faire apparaître la nécessité de mettre en place des moyens de surveillance, de contrôle ou de maintenance. Le choix entre ces différentes solutions sera également lié au type du mode de défaillance et donc au type d événements engendrés (non-fiabilité, indisponibilité, non-sécurité). A partir des modes de défaillance, l étude aboutit à la modification de la chaîne opératoire nominale (fonction opératoire Fo ). Lorsque les défaillances ou les dégradations apparaissent, des alternatives au comportement nominal sont introduites au niveau de la chaîne opératoire (Figure 6) :

14 CIGIMS 2012 Etat initia l Etat Normal 1 Etat Normal 2 Etat Normal 3 Etat fina l Fo 11 Fo 12 Fo 13 Etat dégradé 1 Etat Dégradé 2 Etat Dégradé 3 Etat défaillant 1 Etat défaillant 2 Etat défaillant 3 3.2. Le module Défaillance Figure 6 : La chaîne opératoire avec défaillances Une défaillance est l altération ou la cessation de l aptitude d un ensemble à accomplir sa ou (ses) fonction(s) requise(s) avec les performances définies dans les spécifications techniques [23]. Un ensemble est défaillant si ses capacités fonctionnelles sont interrompues (panne ou arrêt volontaire par action d un système interne de protection ou une procédure manuelle équivalente). Dans le cas d une dégradation sans perte totale de la fonction, on considère qu il s agit d une défaillance si sa performance tombe en dessous d un seuil défini, lorsqu un tel seuil minimum est contenu dans les spécifications fonctionnelles du matériel. La décomposition fonctionnelle fait apparaître une arborescence de fonctions regroupées en niveaux. A chaque niveau de décomposition il est impératif d identifier les modes de défaillances associés. Le dernier niveau de décomposition matérielle donnera les causes physiques. Un avantage incontestable de la représentation fonctionnelle est de clarifier les notions de défaillance fonctionnelle, de modes de défaillance et de cause de défaillance. Une défaillance fonctionnelle concerne aussi bien une fonction de service (fonction principale, fonction contrainte) qu une fonction technique. La figure 7 explique les éléments caractéristiques d une défaillance d un équipement de production. Les causes de défaillance peuvent être de conception, de réalisation ou d exploitation. Elles correspondent à l effet mesurable physique, elles peuvent être internes ou externes au composant matériel. La cause physique de la défaillance va se répercuter fonctionnellement sur les éléments externes au composant. Les conséquences de cette cause de défaillance peuvent entraîner la dégradation ou la

Approche méthodologique pour la modélisation des processus 15 perte de la fonction. Cette perte sera observable par ses modes de défaillance qui sont spécifiques à la fonction. Il est ainsi possible de modéliser toutes les relations de cause à effet. Les arbres fonctionnels présentent des avantages indiscutables pour faciliter la recherche des liens entre les causes et les effets de défaillances. Ces défaillances, compte tenu de leurs manifestations, de leurs effets et de leurs conséquences ont fait l objet de plusieurs classifications [24]. identifiant Equipement Défaillance Mode - Fonction - Type Cause Effet de service Techniques Défaillance du processus Défaillance du composant détection Figure 7 : Le module Défaillance 3.3. Le module Processus Le déroulement de tout processus nécessite l exécution de l ensemble des activités qui lui sont associées. Nous examinons ci-dessous les activités liées au processus de déclenchement d une intervention du type maintenance curative. Ces activités sont liées au processus de maintenance, du type autonome et/ou commandée. Contrairement aux activités de production, ce ne sont pas forcément des activités de transformation de produits mais des activités de services qui consistent à remettre en état un équipement défaillant (Figure 8). 3.4. Le module Activité Les différentes activités associées au processus de maintenance sont dans leur majorité des activités de service. Nous nous limitons ici aux activités liées au processus de maintenance curative, c est-à-dire l ensemble des tâches à accomplir suite à une panne machine.