Articles avec le tag ‘MDD’
Vous avez dit « Agilité » ?
Vous avez remarqué ? L’« Agilité » est un terme dans l’ère du temps ! Alors que Scrum et XP (eXtreme Programming) datent du siècle dernier et que le manifeste agile a presque 10 ans, on parle d’agilité partout en ce moment. Derniers exemples en date :
- La sortie de dossiers complets sur le sujet dans la presse spécialisée (Programmez! de septembre, Le Monde Informatique à venir en Novembre…)
- L’édition MD Day 2010 que l’ensemble des organisateurs a décidé de placer sous la thématique de l’agilité
- La mise en place, chez certains de nos plus gros clients, de méthodologies agiles pour développer avec nos produits
Une question se pose : pourquoi les termes « Model Driven » et « Agilité » ne sont-ils pas utilisés plus souvent ensemble ?
Côté MDA, les puristes visent la génération automatisée de la totalité du code et des exécutables depuis les modèles. L’agilité ne concernerait donc-t-elle pas les programmeurs ? Côté Scrum et XP, on entend souvent qu’il faut utiliser des modèles minimalistes, souvent limités à la compréhension du domaine fonctionnel, afin de générer du code et curieusement, les itérations traditionnelles des cycles agiles comprennent rarement la mise au point du modèle. D’autre part, il est vrai que MDE et approches agiles ne touchent pas exactement aux mêmes domaines et que leurs buts et les moyens mis en œuvre diffèrent :
| Domaine | Objectifs | Moyens | |
| Méthodes agiles (XP, Scrum…) | - Organisation
- Conduite de projet - Relation client |
- Satisfaction des besoins
- Atteinte des objectifs |
- Equipe (vs. outils et processus)
- Application (vs. documentation) - Collaboration (vs. négociation contractuelle) - Acceptation du changement (vs. planification) |
| MDE | - Outils
- Conception |
- Productivité
- Industrialisation - Evolutivité |
- Efforts focalisés sur les modèles
- Transformation de modèles - Modèle = outil de communication - Exploitation du modèle par :
|
Avec BUSINESS FIRST, W4 est armé pour allier le meilleur des deux approches et proposer du véritable MDE agile.
L’un des atouts qui permet d’atteindre ce but est notre approche « moteur d’exécution » : contrairement au MDA, BUSINESS FIRST ne génère pas de code. Ainsi, la problématique de faire évoluer le modèle en même temps que le code applicatif disparaît et les cycles de livraison se raccourcissent. Nous pouvons compenser les inconvénients des méthodes agiles par les avantages du MDE. Les utilisateurs de BUSINESS FIRST peuvent ainsi cumuler les bénéfices des deux approches.
| Principaux Inconvénients | Principaux bénéfices | |
| Méthodes agiles (XP, Scrum…) | - Grande disponibilité de tous les acteurs
- Périmètre fonctionnel évolutif en cours de projet - Coûts (susceptibles de dériver) |
- Amélioration de la relation client
- Résultats conforme aux attentes (ou même les excédant) |
| MDE | - Technologie de rupture
- Efforts à la conceptualisation - Synchronisation des modèles et du code applicatif |
- Découplage clair métier / technologie
- Rôles bien définis - « Time to Market » accéléré - Qualité accrue (automatisation) - Maintenance facilitée - Aptitude à changer |
Les utilisateurs de BUSINESS FIRST peuvent ainsi cumuler les bénéfices des deux approches :
- le modèle et le code sont indépendants : il n’y a donc pas de conflit pour les inclure dans les cycles itératifs agiles
- la mise en place de l’application est agile (au sens méthodologie de projet)
- le résultat est une application agile (flexible, évolutive, plus facile à maintenir, plus apte à changer).
MD DAY 2010
W4 et 9 partenaires éditeurs spécialistes du MD co-organisent le 4ème MD Day, la journée consacrée aux approches « Model Driven ».
Cette rencontre à destination des DSI et des architectes IT reprend la formule qui a fait le succès des 3 éditions précédentes : conférences animées par des experts, retours d’expérience clients, démonstrations d’outils.
Une rencontre unique pour échanger, confronter les retours d’expérience et enrichir sa vision des approches du Model-Driven.
Nouveauté cette année : l’agilité sera au cœur des conférences
Principaux temps forts : intervention de Steve Cook, Membre de l’OMG ; table ronde avec des acteurs incontournables de l’agilité comme Laurent Bossavit, Spécialiste des approches Agiles et d’Extreme Programming, Christophe Thibaut, Coach Agile chez OCTO Technology, entre autres.
Outre l’agilité, bon nombre d’autres thèmes seront abordés : modélisation fonctionnelle, génération de code, modernisation du SI, orchestration de processus métier, exécution des modèles, DDD Domain Driven Design, choix entre UML et DSL, …
W4 animera une session sur le thème : « Le MDE au service de l’agilité», avec le témoignage de SERIAL.
Ce MD Day 2010 se tiendra le 25 novembre à Issy les Moulineaux, au centre des congrès de Microsoft, l’un des co-organisateurs.
Programme complet et inscriptions : www.mdday.fr (événement gratuit, sur réservations fermes).
Le modèle métier et l’agilité au cœur de vos applications Web et Workflow !
L’implémentation de processus métiers et le développement d’applications sont trop souvent longs et coûteux, en particulier avec des interfaces utilisateurs Web. Vos enjeux sont alors :
- De maîtriser vos coûts de conception et les délais de livraison.
- D’investir vos efforts dans le fonctionnel plutôt que dans la technique
- De coller à vos besoins et à votre contexte de travail
- D’évoluer avec le modèle métier
Suite logicielle de composition d’applications alliant BPM (Business Process Management) et MDD (Model Driven Development), BUSINESS FIRST est la solution différenciatrice pour vos pôles métier.
Agilité, flexibilité, applications dédiées à leurs utilisateurs… venez découvrir le 17 juin prochain à 8h30, en compagnie de SERIAL et W4, la solution qui sera demain la vôtre !
Ca bouge dans le monde du BPM !
La combinaison BPM et Model Driven : La solution pour la composition des applications de l’entreprise.
Pour accompagner l’entreprise dans sa réorganisation et dans ses tentatives continuelles de s’adapter, rationaliser et optimiser ses processus métier pour mieux répondre aux besoins fluctuants de ses clients, les éditeurs de logiciels BPM sont constamment à la recherche des technologies et des méthodologies les plus susceptibles de véhiculer leurs principes.
Lire cet article paru dans Solutions & Logiciels – Mars 2010 : http://www.solutions-logiciels.com/consultation_magazine.php?num_page=48&&mag=12
Venez rencontrer W4 sur le stand D11 au salon DOCUMATION les 17 et 18 mars prochain
Venez découvrir notre nouvelle offre BUSINESS FIRST, notre suite logicielle de composition d’applications métier.
Avec cette nouvelle suite logicielle, vous construirez facilement, rapidement et sans risque vos applications et vos processus et ferez adhérer vos utilisateurs.
BUSINESS FIRST fournit des gains de productivité déterminants grâce à la réunion de deux approches sûres et complémentaires en une suite logicielle :
• le Business Process Management (BPM), qui formalise les processus et distribue les tâches aux utilisateurs,
• le Model Driven Development (MDD), qui propose une nouvelle approche du développement d’applications fondée sur la description plutôt que sur la programmation.
Venez assister à notre atelier « Des applications métier composées sans code à partir de vos processus, documents et données » le mercredi 17 mars de 10h30 à 11h15.



Twitter
RSS
Facebook
LinkedIn