SlideShare une entreprise Scribd logo
1  sur  11
Les objets métier
À partir de travaux de @Praxeme, @it_philosophy. Merci

Le contenu de ce document est mis à disposition selon les termes de la
Licence Creative Commons Attribution - Partage dans les Mêmes Conditions 3.0 France.
1

|1
Qu’est-ce qu’un
objet métier ?
• Chaque logiciel s’appuie sur un modèle de données et des
interfaces spécifiques

• L’objet métier est une abstraction de la réalité qui décrit les
structures de données manipulées par les applications et les
processus métier d'une entreprise.
o ou encore par les sites web, applications mobiles et les
usages qu'en font les utilisateurs
• Le modèle métier définit une vue globale, abstraite et
commune des objets métier du système d'information utilisés
par l'entreprise
|2
Le modèle d’objets métier
• Le modèle d’objets métier est conçu par
o les chefs de produit
o les informaticiens

• Le modèle d’objets métier est représenté par
o des diagrammes de classes UML représentant
les objets métier et leur relations aux autres
o des diagrammes d’état-transitions UML représentant
le cycles de vie d’un objet métier

• Le modèle d’objets métier s’appuie sur un lexique

|3
Lexique

Intérêts du lexique :
• Clarifier les termes utilisés pour la documentation de la solution
• Eliminer les redondances, synonymes, polysémies
• Définir clairement les termes et concepts métier clés
• Présenter et expliquer les termes et concepts informatique clés

jargon
métier

jargon
Lexique informatique

• Les termes largement utilisés dans chaque jargon sont candidats
à entrer dans le lexique
|4
• Quelques catégories de terme : métier, informatique, entreprise
Démarche de modélisation
des objets métier
1. établir un lexique métier
o

éliminer les redondances et les polysémies

2. recenser les processus métier
3. identifier les entités manipulées par ces processus
4. utiliser la démarche d’analyse par aspects de
la méthode Praxeme

|5
Démarche d’analyse des
objets métier
• La première analyse correspond à l’aspect pragmatique
o prise en compte de l’organisation de l’entreprise et des processus métier
o prise en compte de l'usage actuel des utilisateurs

• Il faut ensuite analyser l’aspect sémantique
o simplifier le métier
o s'affranchir des premiers processus métier ou usages existants
o s’affranchir des contingences internes à l’entreprise (organigramme,
jargon, façon de faire actuelle, formulaires…)
o factoriser grâce aux principes orientés objet : regrouper les données les
opérations en un objet métier et lui définir un cycle de vie
o Un modèle sémantique exprime la connaissance du métier,
indépendamment de la façon de mener l'activité.

• Un point de départ pour l’aspect logique
o La modélisation sémantique est fondamentale pour la conception des
solutions informatique :
• définition des modèles de base de données
• définition des interfaces informatiques : API, format de fichiers…

|6
Des objets métier à SOA
Processus métier,
Organisation,
Cas d’utilisation,
Usages

Le cadre de référence

Objets métier

Services
logiques

Logiciels

Contraintes
géographiques
et juridiques
Infrastructure,
Déploiement
matériel
|7
Apports du
modèle métier
• Indique l’essentiel du métier, le minimum sur lequel il faut
s’entendre pour comprendre le métier de l’entreprise et son
comportement nécessaire dans son environnement
o Indépendamment des changements dans les processus métier, les usages, les
modifications d’organisation, les changements technologiques

• Facilite la communication entre les métier et l'informatique car il
constitue un langage commun
• Accélère les phases de conception et d’intégration de solution
informatique car il guide les créateurs dans la conception des
modèles de données et des interfaces de communications des
applications
|8
Conclusions sur
modèle métier
le modèle métier exprime le cœur de métier :
• le savoir sans le savoir faire ...
o les objets métier mais pas les processus métier ni l'organisation
o les règles métier indépendamment de la façon dont le métier est
pratiqué
o les différents états des objets et les transitions autorisées mais pas les
acteurs qui réalisent les transitions

• ... est le moteur de la clarification ...
o une base de connaissance partagée
o une base solide pour les transformations

• ... et une source d'innovations
o l'effort de conception entraine à penser sans carcans
o mettre de coté les pratiques évite de reproduire des erreurs
|9
Bonus
Pour tester un objet métier, se poser les questions suivantes :
•
•

•

cet objet a t'il un sens à l’extérieur de l'organisation ?
s'il n'existait pas quelles seraient les conséquences (à part les impacts
sur l'organisation) ?
par quel objet/concept pourrait-il être remplacé ?

A savoir pour initier une analyse d’objet métier :
•

chaque organisation résiste au changement
o

•

pour légitimer leur existence dans leur forme actuelle.

Donc, inconsciemment, à leur volonté de transformer des objets
pragmatique en objet sémantique.

| 10
Les objets métier dans un projet
Métier

DSI

Expression
de besoins

GO

Etudes
Préalable

PROD
Développement

Recette

VSR

Cas d’utilisation
des logiciels

Processus
métier

Eléments pour
la définition
des services
logiciels (SOA)
Objets métier
Eléments pour
le définition
des modèles
de données

La définition des services
est un point critique d’un
projet SOA
Les objets métier
conditionnent la réussite
du projet et sa capacité à
évoluer des applications

| 11

Contenu connexe

Tendances

Soutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logicielSoutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logicielSiwar GUEMRI
 
Méthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiquesMéthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiquesSirine Barguaoui
 
Introduction à DevOps
Introduction à DevOpsIntroduction à DevOps
Introduction à DevOpsMicrosoft
 
Rapport projet c : Logiciel de gestion des ressources humaines
Rapport projet c : Logiciel de gestion des ressources humainesRapport projet c : Logiciel de gestion des ressources humaines
Rapport projet c : Logiciel de gestion des ressources humainesHosni Mansour
 
RapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRITRapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRITLina Meddeb
 
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...Mohamed Cherkaoui
 
Présentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinalePrésentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinaleMaroua Bouhachem
 
Conception d'un site web
Conception d'un site webConception d'un site web
Conception d'un site webMoufida Othmani
 
Projet de fin d’études
Projet de fin d’études  Projet de fin d’études
Projet de fin d’études TombariAhmed
 
Présentation pfe Big Data Hachem SELMI et Ahmed DRIDI
Présentation pfe Big Data Hachem SELMI et Ahmed DRIDIPrésentation pfe Big Data Hachem SELMI et Ahmed DRIDI
Présentation pfe Big Data Hachem SELMI et Ahmed DRIDIHaShem Selmi
 
présentation de soutenance PFE
présentation de soutenance PFEprésentation de soutenance PFE
présentation de soutenance PFEKarim Labidi
 
Communication digitale et médias sociaux
Communication digitale et médias sociauxCommunication digitale et médias sociaux
Communication digitale et médias sociauxJacques Hellart
 
Rapport projet conception et la réalisation d'une application web gestion des...
Rapport projet conception et la réalisation d'une application web gestion des...Rapport projet conception et la réalisation d'une application web gestion des...
Rapport projet conception et la réalisation d'une application web gestion des...SAAD SARHANI
 
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...Abdelouahed Abdou
 
Conception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerceConception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerceAHMEDBELGHITH4
 
Modélisation de données pour MongoDB
Modélisation de données pour MongoDBModélisation de données pour MongoDB
Modélisation de données pour MongoDBMongoDB
 
PFE BI - INPT
PFE BI - INPTPFE BI - INPT
PFE BI - INPTriyadadva
 
Mise en-place-d-une-gestion-electronique-de-document
Mise en-place-d-une-gestion-electronique-de-documentMise en-place-d-une-gestion-electronique-de-document
Mise en-place-d-une-gestion-electronique-de-documentCyrille Roméo Bakagna
 

Tendances (20)

Soutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logicielSoutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logiciel
 
Méthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiquesMéthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiques
 
Introduction à DevOps
Introduction à DevOpsIntroduction à DevOps
Introduction à DevOps
 
Rapport projet c : Logiciel de gestion des ressources humaines
Rapport projet c : Logiciel de gestion des ressources humainesRapport projet c : Logiciel de gestion des ressources humaines
Rapport projet c : Logiciel de gestion des ressources humaines
 
RapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRITRapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRIT
 
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
 
Présentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinalePrésentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinale
 
Conception d'un site web
Conception d'un site webConception d'un site web
Conception d'un site web
 
Modèle cahier des charges site web
Modèle cahier des charges site webModèle cahier des charges site web
Modèle cahier des charges site web
 
Projet de fin d’études
Projet de fin d’études  Projet de fin d’études
Projet de fin d’études
 
Présentation pfe Big Data Hachem SELMI et Ahmed DRIDI
Présentation pfe Big Data Hachem SELMI et Ahmed DRIDIPrésentation pfe Big Data Hachem SELMI et Ahmed DRIDI
Présentation pfe Big Data Hachem SELMI et Ahmed DRIDI
 
présentation de soutenance PFE
présentation de soutenance PFEprésentation de soutenance PFE
présentation de soutenance PFE
 
Communication digitale et médias sociaux
Communication digitale et médias sociauxCommunication digitale et médias sociaux
Communication digitale et médias sociaux
 
Rapport projet conception et la réalisation d'une application web gestion des...
Rapport projet conception et la réalisation d'une application web gestion des...Rapport projet conception et la réalisation d'une application web gestion des...
Rapport projet conception et la réalisation d'une application web gestion des...
 
Td dw1
Td dw1Td dw1
Td dw1
 
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...
 
Conception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerceConception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerce
 
Modélisation de données pour MongoDB
Modélisation de données pour MongoDBModélisation de données pour MongoDB
Modélisation de données pour MongoDB
 
PFE BI - INPT
PFE BI - INPTPFE BI - INPT
PFE BI - INPT
 
Mise en-place-d-une-gestion-electronique-de-document
Mise en-place-d-une-gestion-electronique-de-documentMise en-place-d-une-gestion-electronique-de-document
Mise en-place-d-une-gestion-electronique-de-document
 

En vedette

Modélisation métier (2004)
Modélisation métier (2004)Modélisation métier (2004)
Modélisation métier (2004)Pascal Roques
 
Patterns of Business Model Generator
Patterns of Business Model GeneratorPatterns of Business Model Generator
Patterns of Business Model GeneratorHani Tarabichi
 
5@7 AtoS Aix - Open Data en PACA
5@7 AtoS Aix - Open Data en PACA5@7 AtoS Aix - Open Data en PACA
5@7 AtoS Aix - Open Data en PACAJean-Paul CARMONA
 
Introduction à la validation de logiciel
Introduction à la validation de logicielIntroduction à la validation de logiciel
Introduction à la validation de logicielJean-Paul CARMONA
 
Business Model Patterns and Examples Part I
Business Model Patterns and Examples Part IBusiness Model Patterns and Examples Part I
Business Model Patterns and Examples Part IAhmed Taha
 

En vedette (7)

Modélisation métier (2004)
Modélisation métier (2004)Modélisation métier (2004)
Modélisation métier (2004)
 
Patterns of Business Model Generator
Patterns of Business Model GeneratorPatterns of Business Model Generator
Patterns of Business Model Generator
 
Elaborer un logiciel
Elaborer un logicielElaborer un logiciel
Elaborer un logiciel
 
5@7 AtoS Aix - Open Data en PACA
5@7 AtoS Aix - Open Data en PACA5@7 AtoS Aix - Open Data en PACA
5@7 AtoS Aix - Open Data en PACA
 
Introduction à la validation de logiciel
Introduction à la validation de logicielIntroduction à la validation de logiciel
Introduction à la validation de logiciel
 
Modèle cas d'utilisation
Modèle cas d'utilisationModèle cas d'utilisation
Modèle cas d'utilisation
 
Business Model Patterns and Examples Part I
Business Model Patterns and Examples Part IBusiness Model Patterns and Examples Part I
Business Model Patterns and Examples Part I
 

Similaire à Objets métier

Unified Modeling Language Intro 2021-2022 VF
Unified Modeling Language Intro 2021-2022 VFUnified Modeling Language Intro 2021-2022 VF
Unified Modeling Language Intro 2021-2022 VFcifaf13039
 
Prototype rapport
Prototype rapportPrototype rapport
Prototype rapportInes Ouaz
 
Organization guide fr
Organization guide frOrganization guide fr
Organization guide frLouiza Meghni
 
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)Ardesi Midi-Pyrénées
 
01-introduction (2).ppt
01-introduction (2).ppt01-introduction (2).ppt
01-introduction (2).pptSouha Bennani
 
Chp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de ConceptionChp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de ConceptionLilia Sfaxi
 
Offre onepoint - Referentiels et business intelligence
Offre onepoint - Referentiels et business intelligenceOffre onepoint - Referentiels et business intelligence
Offre onepoint - Referentiels et business intelligenceGroupeONEPOINT
 
Gouvernance du système d'information et parties prenantes
Gouvernance du système d'information et parties prenantesGouvernance du système d'information et parties prenantes
Gouvernance du système d'information et parties prenantesAbdeslam Menacere
 
Réussir la transformation de votre organisation avec sharepoint
Réussir la transformation de votre organisation avec sharepoint Réussir la transformation de votre organisation avec sharepoint
Réussir la transformation de votre organisation avec sharepoint NURUNconseils
 
Cyuml formation-uml-concepts-et-mise-en-oeuvre (1)
Cyuml formation-uml-concepts-et-mise-en-oeuvre (1)Cyuml formation-uml-concepts-et-mise-en-oeuvre (1)
Cyuml formation-uml-concepts-et-mise-en-oeuvre (1)CERTyou Formation
 
Cyuml formation-uml-concepts-et-mise-en-oeuvre
Cyuml formation-uml-concepts-et-mise-en-oeuvreCyuml formation-uml-concepts-et-mise-en-oeuvre
Cyuml formation-uml-concepts-et-mise-en-oeuvreCERTyou Formation
 
Agile Brown Bag: Gouvernance SharePoint
Agile Brown Bag: Gouvernance SharePointAgile Brown Bag: Gouvernance SharePoint
Agile Brown Bag: Gouvernance SharePointAgile Partner S.A.
 
2 relation-acteurs-projet
2 relation-acteurs-projet2 relation-acteurs-projet
2 relation-acteurs-projetbriann_guillaud
 
Favoriser la collaboration en entreprise 02-2018
Favoriser la collaboration en entreprise   02-2018Favoriser la collaboration en entreprise   02-2018
Favoriser la collaboration en entreprise 02-2018Philippe Ouellette
 
IIBA France vous dit tout sur... la Business Analysis
IIBA France vous dit tout sur... la Business AnalysisIIBA France vous dit tout sur... la Business Analysis
IIBA France vous dit tout sur... la Business AnalysisAnnick Rimbod-Pethiod, CBAP
 

Similaire à Objets métier (20)

SI_MCC_2020_21.pptx
SI_MCC_2020_21.pptxSI_MCC_2020_21.pptx
SI_MCC_2020_21.pptx
 
Unified Modeling Language Intro 2021-2022 VF
Unified Modeling Language Intro 2021-2022 VFUnified Modeling Language Intro 2021-2022 VF
Unified Modeling Language Intro 2021-2022 VF
 
Sujet de thèse : CATCAP
Sujet de thèse : CATCAPSujet de thèse : CATCAP
Sujet de thèse : CATCAP
 
Prototype rapport
Prototype rapportPrototype rapport
Prototype rapport
 
Organization guide fr
Organization guide frOrganization guide fr
Organization guide fr
 
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)
 
01-introduction (2).ppt
01-introduction (2).ppt01-introduction (2).ppt
01-introduction (2).ppt
 
01-introduction.ppt
01-introduction.ppt01-introduction.ppt
01-introduction.ppt
 
Uml partie 1
Uml partie 1Uml partie 1
Uml partie 1
 
Plasticitérecherche2017
Plasticitérecherche2017Plasticitérecherche2017
Plasticitérecherche2017
 
Chp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de ConceptionChp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de Conception
 
Offre onepoint - Referentiels et business intelligence
Offre onepoint - Referentiels et business intelligenceOffre onepoint - Referentiels et business intelligence
Offre onepoint - Referentiels et business intelligence
 
Gouvernance du système d'information et parties prenantes
Gouvernance du système d'information et parties prenantesGouvernance du système d'information et parties prenantes
Gouvernance du système d'information et parties prenantes
 
Réussir la transformation de votre organisation avec sharepoint
Réussir la transformation de votre organisation avec sharepoint Réussir la transformation de votre organisation avec sharepoint
Réussir la transformation de votre organisation avec sharepoint
 
Cyuml formation-uml-concepts-et-mise-en-oeuvre (1)
Cyuml formation-uml-concepts-et-mise-en-oeuvre (1)Cyuml formation-uml-concepts-et-mise-en-oeuvre (1)
Cyuml formation-uml-concepts-et-mise-en-oeuvre (1)
 
Cyuml formation-uml-concepts-et-mise-en-oeuvre
Cyuml formation-uml-concepts-et-mise-en-oeuvreCyuml formation-uml-concepts-et-mise-en-oeuvre
Cyuml formation-uml-concepts-et-mise-en-oeuvre
 
Agile Brown Bag: Gouvernance SharePoint
Agile Brown Bag: Gouvernance SharePointAgile Brown Bag: Gouvernance SharePoint
Agile Brown Bag: Gouvernance SharePoint
 
2 relation-acteurs-projet
2 relation-acteurs-projet2 relation-acteurs-projet
2 relation-acteurs-projet
 
Favoriser la collaboration en entreprise 02-2018
Favoriser la collaboration en entreprise   02-2018Favoriser la collaboration en entreprise   02-2018
Favoriser la collaboration en entreprise 02-2018
 
IIBA France vous dit tout sur... la Business Analysis
IIBA France vous dit tout sur... la Business AnalysisIIBA France vous dit tout sur... la Business Analysis
IIBA France vous dit tout sur... la Business Analysis
 

Objets métier

  • 1. Les objets métier À partir de travaux de @Praxeme, @it_philosophy. Merci Le contenu de ce document est mis à disposition selon les termes de la Licence Creative Commons Attribution - Partage dans les Mêmes Conditions 3.0 France. 1 |1
  • 2. Qu’est-ce qu’un objet métier ? • Chaque logiciel s’appuie sur un modèle de données et des interfaces spécifiques • L’objet métier est une abstraction de la réalité qui décrit les structures de données manipulées par les applications et les processus métier d'une entreprise. o ou encore par les sites web, applications mobiles et les usages qu'en font les utilisateurs • Le modèle métier définit une vue globale, abstraite et commune des objets métier du système d'information utilisés par l'entreprise |2
  • 3. Le modèle d’objets métier • Le modèle d’objets métier est conçu par o les chefs de produit o les informaticiens • Le modèle d’objets métier est représenté par o des diagrammes de classes UML représentant les objets métier et leur relations aux autres o des diagrammes d’état-transitions UML représentant le cycles de vie d’un objet métier • Le modèle d’objets métier s’appuie sur un lexique |3
  • 4. Lexique Intérêts du lexique : • Clarifier les termes utilisés pour la documentation de la solution • Eliminer les redondances, synonymes, polysémies • Définir clairement les termes et concepts métier clés • Présenter et expliquer les termes et concepts informatique clés jargon métier jargon Lexique informatique • Les termes largement utilisés dans chaque jargon sont candidats à entrer dans le lexique |4 • Quelques catégories de terme : métier, informatique, entreprise
  • 5. Démarche de modélisation des objets métier 1. établir un lexique métier o éliminer les redondances et les polysémies 2. recenser les processus métier 3. identifier les entités manipulées par ces processus 4. utiliser la démarche d’analyse par aspects de la méthode Praxeme |5
  • 6. Démarche d’analyse des objets métier • La première analyse correspond à l’aspect pragmatique o prise en compte de l’organisation de l’entreprise et des processus métier o prise en compte de l'usage actuel des utilisateurs • Il faut ensuite analyser l’aspect sémantique o simplifier le métier o s'affranchir des premiers processus métier ou usages existants o s’affranchir des contingences internes à l’entreprise (organigramme, jargon, façon de faire actuelle, formulaires…) o factoriser grâce aux principes orientés objet : regrouper les données les opérations en un objet métier et lui définir un cycle de vie o Un modèle sémantique exprime la connaissance du métier, indépendamment de la façon de mener l'activité. • Un point de départ pour l’aspect logique o La modélisation sémantique est fondamentale pour la conception des solutions informatique : • définition des modèles de base de données • définition des interfaces informatiques : API, format de fichiers… |6
  • 7. Des objets métier à SOA Processus métier, Organisation, Cas d’utilisation, Usages Le cadre de référence Objets métier Services logiques Logiciels Contraintes géographiques et juridiques Infrastructure, Déploiement matériel |7
  • 8. Apports du modèle métier • Indique l’essentiel du métier, le minimum sur lequel il faut s’entendre pour comprendre le métier de l’entreprise et son comportement nécessaire dans son environnement o Indépendamment des changements dans les processus métier, les usages, les modifications d’organisation, les changements technologiques • Facilite la communication entre les métier et l'informatique car il constitue un langage commun • Accélère les phases de conception et d’intégration de solution informatique car il guide les créateurs dans la conception des modèles de données et des interfaces de communications des applications |8
  • 9. Conclusions sur modèle métier le modèle métier exprime le cœur de métier : • le savoir sans le savoir faire ... o les objets métier mais pas les processus métier ni l'organisation o les règles métier indépendamment de la façon dont le métier est pratiqué o les différents états des objets et les transitions autorisées mais pas les acteurs qui réalisent les transitions • ... est le moteur de la clarification ... o une base de connaissance partagée o une base solide pour les transformations • ... et une source d'innovations o l'effort de conception entraine à penser sans carcans o mettre de coté les pratiques évite de reproduire des erreurs |9
  • 10. Bonus Pour tester un objet métier, se poser les questions suivantes : • • • cet objet a t'il un sens à l’extérieur de l'organisation ? s'il n'existait pas quelles seraient les conséquences (à part les impacts sur l'organisation) ? par quel objet/concept pourrait-il être remplacé ? A savoir pour initier une analyse d’objet métier : • chaque organisation résiste au changement o • pour légitimer leur existence dans leur forme actuelle. Donc, inconsciemment, à leur volonté de transformer des objets pragmatique en objet sémantique. | 10
  • 11. Les objets métier dans un projet Métier DSI Expression de besoins GO Etudes Préalable PROD Développement Recette VSR Cas d’utilisation des logiciels Processus métier Eléments pour la définition des services logiciels (SOA) Objets métier Eléments pour le définition des modèles de données La définition des services est un point critique d’un projet SOA Les objets métier conditionnent la réussite du projet et sa capacité à évoluer des applications | 11