Présentation
Quelle est le rôle des modèles métier ?Techniques de modélisation définies dans le Business Analysis Body of Knowledge® (BABOK®) de l'IIBA®
Définition de la portée de la modélisation
Qu'est-ce qu'un modèle métier ?Différencier les éléments textuels des éléments graphiquesNuancer la portée avec différents niveaux de détailPlanifier le processus de dvt. d'un modèle métierSuivre les étapes : recueillir, analyser, documenter, validerItération des étapesNormes de modélisation de l'OMGFaciliter les ateliers dédiés aux besoinsAligner les modèles sur le type de projet et les livrablesAspects multidimensionnels d'une organisationUtiliser la méthode QQOQCP (five Ws) : Qui, Quoi, Où, Quand, Comment, PourquoiChoisir le bon niveau de détailSimulation et AGL (Atelier de Génie Logiciel)
Schématiser le contexte métier
Analyse de l'entrepriseExplorer l'architecture de l'entreprise et la décomposer en composants : métier, données, technologie et autres perspectivesMise en œuvre des règles métierDocumenter les contraintes : opérationnelles et structurellesReprésenter les règles opérationnelles dans des tables de décision
Définition de la portée des différentes fonctions
Lancement du processus avec la décomposition fonctionnelleDéterminer les hiérarchies fonctionnellesDifférencier les fonctions et les processusCréation de diagrammes de cas d'utilisation UMLDéfinir la portée et les limitesIdentifier les acteurs et les parties prenantesEnrichir les cas d'utilisationDocumenter les cas d'utilisation de l'entrepriseChoisir le niveau de détail : abrégé, informel ou détailléDéfinir les pré-conditions et les post-conditions
Modélisation des processus métier
Techniques de modélisation des processusWorkflowsÉvénementsActivitésDécisionsOrdonnancementMessagesParticipantsExploiter la Business Process Modeling Notation (BPMN)Avantages d'une approche normaliséeOrdonnancer et classer les activitésDécomposer les activités en tâches et sous-processusCatégoriser les événementsEnrichir les diagrammes des processus métierChoisir l'aiguillage appropriéSchématiser les processus dans des partitions et des groupesAjouter des artefacts au modèle : objets de données, groupes et annotations
Analyse de la structure de l'entreprise
Définition du domaine de l'entrepriseDocumenter les collaborateurs et les unités organisationnellesModéliser les systèmes, documents, informations et outilsStructurer l'entreprise avec les diagrammes de classe UMLDéfinir les attributs des objetsSpécialisation et généralisation des relationsCréer des associations entre les classesFaire un package des domaines et unités organisationnelles
Finalisation du modèle métier
Utiliser des matrices pour couvrir les différents aspectsHiérarchiser les fonctionsRéférences croisées entre besoinsAppliquer la matrice d'affectation des responsabilités (RAM)Contextualisation du modèle avec les perspectivesDocumenter les interfaces métierCartographie des moyens et des butsDéterminer les exigences supplémentaires et les besoins en matière de qualité de serviceCommuniquer le modèle aux parties prenantesOpter pour les modèles correspondant au public cibléConvertir les modèles métier en besoins utilisateurPrésenter les modèles