modéliser des processus de type workflow • au sein d...
TRANSCRIPT
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Exemple d’application
• Modéliser des processus de type workflow
• au sein d’organisations humaines
• dans le but de spécifier des outils informatiques d’aide à la gestion de documents
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Modéliser l’organisation humaine
• Nécessité de représenter :
– les documents, les flux de documents, leurs traitements
– les acteurs ayant différents niveaux de responsabilité
– la dynamique des échanges (interruptions, parallélisme)
– …
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Recherche d'une méthode
MERISE : orientée BdD
SADT : méthode structurée
1 3
2 4
vue globale du système
1
23
OSSAD : organisation CISAD : coopération
MKSM : gestion des connaissances
OMT : orientée objetUML
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Cadre de comparaison
• 5 dimensions de comparaison
– dimension méthodologie : cycle de développement, implication de l ’utilisateur, ...
– dimension environnement d’application : types d'organisation et d'environnement, ...
– dimension représentation : formalismes, principe de construction, ...
– dimension technologie : programmation, ...
– dimension coopération : communication, coordination, relations
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Confrontation des méthodes
=> Intégration de méthodes [Paide 99], ...
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Proposition d'une méthode• MAMOSACO : Méthode Adaptable de MOdélisation de Systèmes
Administratifs COmplexes
• méthodologie : approche évolutive, intégrant les acteurs dans les étapes d’analyse, de modélisation et de spécification
• environnement d ’application : organisation basée sur les flux de documents
• représentation : modèles accessibles, de données, de flux de données, de traitements, et dynamique
• coopération : utilisation du modèle dynamique et d’un simulateur
• technologie : orientation multi-agents
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Les étapes de MAMOSACOActeurs
SimulationAnalyse
Modélisation
Données Dynamique
Activité Traitements
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Modélisation des données
- Objectif de l'invention- Description de l'invention- Revendications
Texte de la demandeTDMD
- n° de version- date
Texte non définitiftnd
Version finale du textevft
Dossier decandidature
DDC
Curiculum vitaeCV
Annexeanx
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Modélisation des activités
chef dedépartement
constituer ledossier
technique
rédiger unprojet dedemande
(Avis) (DT)
créer et remplirun dossier de
cisculation (DC)
(PjtDmd)
copier DC et leclasser dans le
dossier principal
prendrenote
(DC)
compléter ledossier
(DC)
chef-adjoint
responsablesecteur
conseil enbrevet
inventeur
bureauadministratif
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Modélisation des traitementschef-adjointresponsable
secteurconseil en
brevetinventeurbureauadministratif
recevoir Avis
si
constituer ledossier
technique
(Avis)
(Avis) positif
créer un n° dedossier
créer et remplir ledossier decirculation
(dmd n°)
(n° dossier)
(DC) vérifier le dossier
si(DC) ok
copier le dossierde circulation,
le classer dans ledossier principal
rédiger un projet de demande,demander un n° de dossier
(DT)
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
AvisAvis positif
Chef AdjointResponsablesecteur
Conseil enbrevet
InventeurBureauAdministratif
Constituer DT
n° dossiern° dossier créé
DTDT prêt
créer PjtDmd
dmdinfos
envoi infos
PjtDmd créé
créer, mettre enfome DC
dmdn° dossier
créer n°dossier
DCDC incorrect
Modélisation de la dynamique
Règles globales
Règles locales
Règles personnelles
RdP Paramétrés
[Agimont 96]
5. Atelier de Génie Logiciel supportant la 5. Atelier de Génie Logiciel supportant la méthode MAMOSACOméthode MAMOSACO
Modèle d’organisation multi-agents pour l’aide au travail coopératif dans les processus d ’entreprise : application aux systèmes administratifs complexes
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Atelier de Modélisation MAMOSACO
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Démarche d’utilisation
1 2 3
4
5
6
Page de présentation Fiche descriptive Modèle des données
Modèle dynamique
Modèle des traitements
Modèle de flux de données
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Matrice Activité-Rôle
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Modèle des données
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
SimOH : Simulateur d’organisation humaine
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Application à un cas concret
• L’application à un cas réel d’un méthode nécessite quelquefois quelques ajustements en fonction des spécificités du domaine
• Exemple :
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Application de MAMOSACO
Acteurs
SimulationAnalyse
Modélisation
Données
Dynamique
Activité Traitements
[Ergodin 95][Ergodin 95][Carrere 95][Carrere 95]
SimplificationSimplificationdes procéduresdes procédures
Démarche participative Démarche participative très appréciéetrès appréciée
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Simplification des procédures
profild'interrogation
Interroger
Page-1 de la procédure ''
Bibliothèque
Chef de Service ID
Secrétariat PI/ID
Chargé d'Etude àfinalité ID
CelluleDactylo
Sélectionnerdemandes à
priorimenaçantes
Imprimer lesdemandes
sélectionnées
lire, parapher,nommer CE
dater fc et ppdmd,classer ppdmd
sélectionner les dmd lesplus menaçantes,rediger minute du fDBTAT,dater, parapher
enregistrerpassage
encoder demandes,lire et modifier min.,dater et parapher fc
enregistrerpassage
taper le formulairede DBTAT,
dater, parapher
vérifier, dater,parapher
modifier leformulaire de
DBTAT,dater, parapher
enregistrerpassage
vérifier,dater,
parapher
enregistrerpassage
demander copiesde la dmd debrevet, dater,
parapher
copier,dater,
parapher
copier fbtat, lier auxcopies de dmd debrevet, distribuer
selon la liste dans fc,détruire fc
adjoint chefdept PI/ID
chef relationsPI/Recherche
Conseil en Brevet
Chargé d'Etude àfinalité PI
BureauAdministratif
Cellule courrier
Bibliothèque
Chef de Service ID
Secrétariat PI/ID
Chargé d'Etude à finalité ID
Cellule Dactylo
adjoint chefdept PI/ID
chef servicerelations PI/Recherche
Conseil en Brevet
Chargé d'Etude à finalité PI
Bureau Administratif
Cellule courrier
Diffuser lesdemandesà DCR-PI
surveiller etsuivre ledossier
surveiller etsuivre ledossier
Encoder
enregistrerpassage
réponse
prendreconnaissance,
parapherréponse
enregistrerpassage
réponse
copier 3fois le
formulaire
réponse
dater etparapher,
indiquer CE etCB sur copies
prendreconnaissance
copieréponse
réponse +2 copiesréponse
compléterencodage,transmettre
copies
2 copiesréponse
prendreconnaissance
prendreconnaissance
copieréponse
classerfdtat+ppclasseroriginal,
ok
Chargé d'Etude à finalité ID
Conseil en Brevet
Chargé d'Etude à finalité PI
Bureau Administratif
compléterencodage,transmettre
copies
prendreconnaissance
compléter encodagepar code PI, CGP, n°
surveillance, date,mots-clés
copieréponse
sous surveillancesurveiller
Cas de mise sous surveillance de brevet de tiers
enregistrerréponse
réponse
(abréviation)(abréviation) - nom complet
(fdbtat) - formulaire de demande de brevettransmise pour avis technique
(fdbtat)
(dmdbvt) - Demande de Brevet (dmdbvt)
(ppdmd) - Première page (ppdmd)
(minute) - Minute du formulaire de demandede brevet transmise pour avis technique
(minute)
(fc) - feuille de circulation (fc)
(ppdmd)
(ppdmd)selectionnées
(dmdbvt)
(fc)
(dmdbvt)
(fc)
(dmdbvt)
(fc)
(dmdbvt)reselectionnées
(dmdbvt) nonselectionnées
(fc) +(minute)
(dmdbvt)reselectionnées
(dmdbvt) nonselectionnées
(fc) +(minute)
(fc) +(minute)
(fc) +(minute)
(fdbtat)
(fdbtat)
(fdbtat)
(fdbtat)
(fdbtat)(fdbtat)
(fdbtat)
(fdbtat)
(fdbtat)
copies(dmdbvt)
(fdbtat)
(fdbtat) +(dmdbvt)
(fdbtat) +(dmdbvt)
(fdbtat) +(ppdmd)
(fdbtat) +
AvantAvant
encoder demandes,lire et approuver
fdbtat,dater et parapher
1 profild'interrogation
par CHET
Interroger
(5 paquetspour 5 CHET)
Propositions pour la procédure ''
Bibliothèque
Chef de Service ID
Secrétariat PI/ID
Chargé d'Etude àfinalité ID (CHET ID)
CelluleDactylo
Sélectionnerdemandes à
priorimenaçantes
Imprimer lesdemandes
sélectionnées
sélectionner les dmd lesplus menaçantes,rediger minute du fDBTAT,dater, parapher
Vérifier fdbtat
adjoint chefdept PI/ID
chef relationsPI/Recherche
Conseil en Brevet
Chargé d'Etude àfinalité PI (CHET PI)
BureauAdministratif
Cellule courrier
dater etparapher,
indiquer CE etCB sur copies
prendreconnaissance
réponse + 2 copies réponse
copieréponse
prendreconnaissance
prendreconnaissance
encoder par code PI,CGP, n° surveillance,
date, mots-clés
"surveiller"
taper le formulairede DBTAT,
dater, parapher
classerfdtat+ppclasseroriginal,
original
prendreconnaissance
copieréponse
(1 paquetpour SPERT)
copier la dmd de brevet, copier fdbtat,lier aux copies de dmd de brevet,
distribuer selon la liste dans fdbtat
Diffuser lesdemandesà DCR-PI
"surveiller" etsuivre le dossier
"surveiller" etsuivre le dossier
"classer"
Trier etcopier 3
fois
copie réponse
réponsepour SPE
Extérieur
SPE
Bibliothèque
Chef de Service ID
Secrétariat PI/ID
Chargé d'Etude àfinalité ID
CelluleDactylo
adjoint chefdept PI/ID
chef relationsPI/Recherche
Conseil en Brevet
Chargé d'Etude àfinalité PI
BureauAdministratif
Cellule courrier
Extérieur
SPE
(abréviation) - nom complet (abréviation)
(fdbtat) - formulaire de demande de brevettransmise pour avis technique
(fdbtat)
(dmdbvt) - Demande de Brevet (dmdbvt)
(ppdmd) - Première page (ppdmd)
(minute) - Minute du formulaire de demande debrevet transmise pour avis technique
(minute)
(ppdmd)
(ppdmd)
(ppdmd)sélectionnées
(dmdbvt)
(minute)+ (dmdbvt)
(dmdbvt)(fdbtat) +
(fdbtat) +(dmdbvt)
(dmdbvt)(fdbtat) +
(dmdbvt)(fdbtat) +
(dmdbvt)(fdbtat) +
(dmdbvt)(fdbtat) +
(fdbtat) +(ppdmd)
(dmdbvt)(fdbtat) +
(fdbtat) soussurveillance
AprèsAprès
Emmanuel ADAM – ISTV – Université de Valenciennes et du Hainaut-Cambrésis
Conclusion
• Il existe de nombreuses méthodes
• Les méthodes doivent être choisies en fonction du besoin, du domaine
• et surtout suite à une « bonne » analyse devant contenir TOUTES les informations utiles.
• L’analyse est la base de tout projet,
• Ne pas hésiter à coupler les méthodes si cela est nécessaire et de façon rigoureuse.