La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Solution cherche Problème Pierre-Alain Muller ObjeXion - ESSAIM

Présentations similaires


Présentation au sujet: "Solution cherche Problème Pierre-Alain Muller ObjeXion - ESSAIM"— Transcription de la présentation:

1 Solution cherche Problème Pierre-Alain Muller ObjeXion - ESSAIM pa.muller@objexion.com

2 Solution cherche Problème n Comment se tromper de problème ! n Pierre-Alain Muller –Enseignant-Chercheur ESSAIM –Consultant méthodes objets –PDG ObjeXion Software –Auteur Modélisation objet avec UML –CoFondateur conférences >

3 Du bruit ambiant n Technologique –Publicités, articles, news... n Métier –Détails, faux utilisateurs... L ’énoncé du problème contient souvent déjà la solution Exemples : « dans 01 on parle de plus en plus de Linux... » « le groupe a choisi SAP… » « chez nous c’est NT sur tous les postes… »

4 Séparer le Quoi du Comment n Le problème n La/une solution Espace du problème Espace d ’une solution Espace d ’une solution Espace d ’une solution Espace d ’une solution Espace d ’une solution Espace d ’une solution ? Le QuoiLe Comment

5 Exemple n Quoi –Client, Vélo, Trottinette... –Pour tout achat dépassant 1000 F dans le mois le client reçoit une remise de 5 % sur ses prochains achats n Comment –Java, VB, SQL, HTML, XML, SGBD, COM, Corba, TCP/IP, –SAP, BAAN, Vignette, Broadvision, ATG… –PC, Mac, Sun, HP… –Windows, Linux, Solaris, MacOS... –Merise, UML, DFD, SADT...

6 Modéliser ou aller à l’essentiel n Modéliser c’est enlever ce qui ne sert à rien –La pertinence, toute la pertinence, rien que la pertinence n Filtrage du bruit –Détails métier –Détails technologiques

7 Modèles et méta-modèles Monde réel Méta-Méta-Modèle Méta-Modèle Modèle Toto Personne Classe Méta-classe Exécution Partition Solfège Langage naturel Architecture de méta-modélisation en 4 couches M0 M3 M2 M1

8 Modèles et méta-modèles n Décrire les notations et les langages –décrire les notions manipulées –décrire le passage entre ces notions Méta-modèle UML Méta-modèle Java Transformée Modèle UMLProgramme Java M2 M1

9 Analyse et conception n L’analyse d’aujourd’hui est la conception de demain –Analyse des éléments de niveau N –Assemblage de ces éléments pour former N+1 N N+1 Analyse Conception Aujourd’hui Demain

10 Intérêt des modèles n Rechercher la stabilité –Evolutions techniques –Mouvements de personnel n Réduire le temps de réponse –Evolutions business –Délais de mise en œuvre

11 Types de modèles n Modèles métiers –Savoir-faire métier (banque, véhicule…) n Modèles de conception –Savoir-faire technique (design patterns) n Modèles de technologie –Potentiel de réalisation (Java, C++…)

12 Les modèles : un actif incorporel n Expression du métier –Objets et règles métiers n Indépendance –Evolution des technologies n Ligne de produits –Industrialisation / Artisanat Au-delà des objets, au-delà des composants, les modèles...

13 Conclusion n La valeur est dans les modèles –Modèle du métier –Modèle de la technologie –Modèle de la présentation Capitalisation du savoir, et du savoir-faire

14 Perspectives d ’avenir n Vers une économie des modèles –Création, échange, vente... Moulinette Modèle Métier Application Modèle Technique


Télécharger ppt "Solution cherche Problème Pierre-Alain Muller ObjeXion - ESSAIM"

Présentations similaires


Annonces Google