1.1 PREsENTATION DU GUIDE PRATIQUE Ce chapitre a comme objectif de donner un guide pratique et synthetique pour l'utilisation d'uml dans la demarche d'analyse d'un systeme d'information. 11 se presente en deux parties :.une gamme operatoire qui decrit pour l'etape d'analyse les phases et taches a effectuer ainsi que les diagrammes a utiliser ;.des fiches presentant les diagrammes utilises. B.i GAMME OpERATOIRE DE L 'ETAPE D'ANALYSE Cette gamme operatoire enumere, pour l'etape d'analyse, les phases et les taches a effectuer ainsi que les diagrammes a utiliser. Elle doit imperativement etre adaptee, enrichie et validee avant d'etre exploitee en entreprise. En d'autres termes, elle constitue une «matrice» pour definir l'organisation de la production de cahiers des charges fonctionnels avec UML. La gamme operatoire comprend pour chaque phase une fiche indiquant :.l'objectif de la phase ;.les taches a effectuer ;.les entrees ;.les sorties ;.les diagrammes UML a utiliser.
El Annexes Les sept phases decrites sont :.Phase 1 : Reperage du domaine.!.phase 2 : Decouverte des informations..phase 3 : Modelisation du workflow..phase 4 : Diagnostic..Phase 5 : Reconfiguration du systeme d'information..phase 6 : Modelisation du futur systeme d'information..phase 7 : Redaction du cahier des charges. La gamme operatoire se limite ici a l'aspect purement «analyse» du cahier. des charges. 11 faudra y ajouter notamment les exigences qualite, les contraintes techniques et de delai ainsi que les aspects securitaires et les solutions de secours en cas de panne.
Annexes B. Guide pratique -~ Etape : ANALYSE Phase 1 : Reperage du domaine Responsable Ressources : chef de projet maltrise : analystes lalyse» du cahier re, les contraintes lutions de secours Cette phase a pour objet de determiner la finalite du projet, son perimetre, ainsi que les acteurs concernes. Demande de la part du directeur de la maftrise projet. Nomination du de requipe de projet (chef de projet, analyste)..formalisation objectifs. des.identification des limites du projet..determination des acteurs concernes et des acteurs rencontrer..determination documentation existante sur le domaine..mesure pertinence de la du projet(l). ~ a de la Description domaine. Dossier decision de du sur la suite du projet. s de collaboration (1) S'il n'y a pas eu d'etude d'opportunite sur le projet, la reflexion sur la decision d'investissement est necessaire a ce niveau. il s'agit :.d'evaluer le coat d'investissement sur le projet (Delphi et coats standard) ;.d'evaluer les apports du produit en termes financier, d'image, etc. ;.d'evaluer les risques a ne pas mener le projet ; I.de faire un bilan de ces elements et de decider.
~ Annexes Etape : ANALYSE Responsable : chef de projet maitrise Ph~se 2: Decouverte des informations d'quvrage RessQurces : analystes Cette phase a deux objectifs :.prendre connaissance et comprendre les differents aspects du systeme d'information ;.reperer les grands concepts d'information geres dans le domaine. Determination des.entretiens ou des acteurs reunions avec les classes existantes concernes. Documentation le domaine. sur acteurs repertories lors de la phase 1..Analyse de la documentation concernant le (entites). domaine..etude des IHM des applications existantes..etude des fichiers ou bases de donnees existantes. s de classes
Annexes B. Guide pratique El Etape : ANALYSE Responsable : chef de projet maitrise Phase 3 : Modelisation du workflow Ressources : analystes Au cours de cette phase, les roles des differents acteurs seront identifies ainsi que leur maniere de collaborer afin d'atteindre la finalite du domaine.,, Determination acteurs concernes. des.identifier processus..recueillir les la Workflow modelise. ramme des ;es existantes Documentation le domaine. sur description de I'activite des utilisateurs..modeliser. s Cas d'utilisation de sequence Cette phase est menee en parallele avec la phase 2
B Annexes Etape : ANALYSE Phas~ 4 : Diagnostic Responsable Ressources : chef de projet maltrise : analystes Porter une appreciation sur la gestion des informations et sur les processus. classes de I'existant. de.faire la synthese des resultats des phases 1 et 2., Diagnostic sur la situation existante. Workflow modelise..effectuer diagnostic..formaliser un le diagnostic..obtenir I'accord sur le diagnostic. s Les aspects a prendre en compte pour mettre en evidence la raison d'etre du systeme sont : la perception de la mission par les differents acteurs, I'importance strategique du domaine, le succes du domaine, les criteres de performance, les connaissances mises en ceuvre.
Annexes B. Guide pratique El I Etape : ANALYSE Phase 5 : Reconfiguration du systeme d'information Responsable Ressources : chef de projet maltrise : analystes Fixer les nouveaux principes portant sur la gestion des informations et sur la configuration des processus. ~ sur la!xistante. Diagnostic situation de la existante..proposerles orientations pour : Orientations pour le futur systeme. -ameliorer les informations ; -regenererles processus; -ouvrir le systeme ; -renforcer le pilotage..faire valider par les utilisateurs..obtenir des I'accord decideurs. l raison d'etre ItS acteurs, les criteres de s ~
B- Annexes Etape : ANALYSE Phase 6 : Modelisation du futur syste~e d'information Responsable Ressources : chef de projet maitrise : analystes L:objectif de cette phase est de modeliser les differents aspects du futur systeme d'information en s'appuyant sur les regles arretees lors de la phaseprecedente. Orientation du futur systeme..elaborer: s. -le diagramme de Maquettes ( ou classes (entites et prototypes). eventuellement Dessins d'etats. agteurs)',, Proces-verbal de -le diagramme de validation. -les -les -les cas d'utilisation ; diagrammes d'etats-transitions ; diagrammes de sequence ; diagrammes d'activites..pourchaque processus : -modeliser.faire argumenter variantes. et les des maquettes (ou prototypes) les activites interactives..dessiner des editions. pour les formats.faire valider et accepter la modelisation. ~ s de classes de collaboration de cas d'utilisation d'etats-transitions d'activites de sequence Les differents modeles sont elabores en parallele avec consolidation continue.
Annexes B. Guide pratique E3 ~ojet maitrise I Etape : ANALYSE Responsable : chef de projet maitrise Phase 7 : Redaction du cahier des charges Ressources : analystes ts du futur )rs de la Cette phase a pour objet de mettre en forme le cahier des charges du futur systeme d'information qui permettra au maitre d'ceuvre de developper le systeme. 'etats. rbal de s. Maquettes (ou prototypes). Dessins d'etats..description generale du futur systeme d'information : -objectifs ; Cahier des charges, -cartographie ; -organisation ; -principes de reconfiguration..description detaillee du futur systeme d'information : -diagrammes ; -maquettes - prototypes ; -dessins d'etats..exigences, qualite : -facteurs, criteres, metrique..contraintes : -delai; -materiellogiciel ; -deploiement..solutions de secours..securite..aspects administratifs juridiques. et s Cette phase peut et re anticipee et menee en parallele avec la phase 6 de modelisation du futur systeme d'information.
B Annexes 1.3 FICHES DIAGRAMMEs ( Les diagrammes presentes clans ces fiches sont.le diagramme de classes ;.le diagramme d'objets ;.le diagramme d'etats-transitions;.le diagramme d'activites;.le diagramme de collaboration ;.le diagramme de sequence ;.le diagramme de cas d'utilisation. Chaque fiche indiquera :.les phases (dela gamm~~ operatoire du B.2 ou le diagramme est utilise) j.l'objectif du diagramme ;.le formalisme ;.les principaux concepts lies au diagramme.