Dynamics CRM en tant que  plateforme de  développement08 Février 2012Jean-François GAUDY et Julien NOULET : GFIJean-Marie ...
Vous êtes dans l’AMPHIHAVANE
GFi et Microsoft DynamicsUn partenariat croissant  GFI et la gamme Dynamics                     Les perspectives en CRM   ...
Reprendre le contrôleSur les applications départementales …     Qui a développé ces applications ?     Qui peut les mainte...
Reprendre le contrôleAvec une plateforme très orientée sur les fonctionnalités  Avant                                     ...
Pourquoi Dynamics CRM ?   Fonctions out of the box : Bénéficier   des fonctions natives d’une plateforme   complète     G...
Pourquoi Dynamics CRM ?   Fonctions out of the box : Bénéficier   des fonctions natives d’une plateforme   complète       ...
Pourquoi Dynamics CRM ?   Fonctions out of the box : Bénéficier   des fonctions natives d’une plateforme   complète       ...
Pourquoi Dynamics CRM ?   Une plateforme très adaptée aux applications   métiers                            Agile   Itérat...
Les étapes  Environnement de développement  Reprendre les écrans  Reprise des règles de gestion  Reprise des données exist...
Notre environnementd’intégration   Microsoft Dynamics CRM 2011 online   Microsoft Visual Studio 2010     Editeur code .Ne...
Notre exemple : L’ESCChambéryMonsieur Bertrand SELLIER, DSI
Le groupe ESC ChambérySavoie   Le Groupe Ecole Supérieur de Commerce Chambéry Savoie propose des formations post-bac à bac...
Parness Groupe ESC Chambéry Savoie  Organisation commerciale Groupe ESC  Chambéry Savoie     Base clé de son développement...
Parness Groupe ESC Chambéry Savoie  Parness : Les 5 étapes de la démarche commerciale :     PA : la Première Approche     ...
PARNESSLa nécessité d’une évolution pour les nouveaux enjeux et usages                            Existant                ...
L’application PARNESS
Reprise de l’UI                 Application                 existante                                           IHM       ...
DEMO : User Interfaces
Matrice d’objetsMigrer les objets existants vers les fonctionnalités de Dynamics CRM 2011Objets métiers                   ...
Matrice d’objetsComment définir la reprise d’objets existants avant la création : Entités                                F...
Reprise des règles de gestion         Spécifications fonctionnelles         Spécifications techniques                     ...
DEMO : Règles de gestion
Matrice d’implémentation (1/2)Migrer les fonctionnalités existantes vers les objets de Dynamics CRM 2011Aide à la saisieVa...
Matrice d’implémentation (2/2)Migrer les fonctionnalités existantes vers les objets de Dynamics CRM 2011Graphiques avancés...
Migration des données               Base de données de               l’application existante                    appCompass...
Migrate, Integrate, Extend           Migration et intégration de données           Data Cleansing           Workflows, BPM...
Intégrer Dynamics CRM dans leSI                        ACT!                          Flat Files – Text, CSV, XML          ...
Architecture et déploiement                              Déploiement du code                              exécutable (xCop...
DEMO : Migrer les données
Conclusion de M. Sellier
ESC ChambéryRetour d’expérience           Facile d’utilisation car il est doté d’une interface familière et intégrée aux  ...
Les nouveaux usages
Les nouveaux usagesMicrosoft Dynamics CRM 2011 fédère de nouveaux usages             Utilisation de                       ...
Merci à tous pour votreattentionGAUDY Jean-François : jean-francois.gaudy@gfi.frNOULET Julien : julien.noulet@gfi.frDUMOUC...
Prochain SlideShare
Chargement dans…5
×

TECHDAYS 2012 - Dynamics CRM en tant que plateforme de développement.

2 256 vues

Publié le

Qu'il s'agisse d'applications Access, Visual basic ou Windev, il est complexe de conserver la maitrise d'un parc applicatif parfois vieillissant. Dans cette session nous démontrons qu'il est possible de porter des applications basées sur des modèles relationnels, vers la plate-forme Microsoft Dynamics CRM 2011. Comment identifier les règles de gestion pertinentes et les modèles de données ; comment les convertir en entités et associations, en workflow ; comment retrouver l'intégralité de ses données et profiter des nombreux avantages inhérents à la plateforme (mode web, Outlook, mobilité). Vous comprendrez les bénéfices d'une approche XRM industriel au travers d'exemples et découvrirez toutes les étapes de la transformation d'une application jusqu'à son équivalent embarqué sur la plateforme Dynamics CRM 2011.

Présentation lors des TechDays 2012 de Jean-François Gaudy et Julien Noulet de Gfi Informatique, et Jean-Marie Dumoucel d’Appstrategy.

Publié dans : Technologie
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
2 256
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

TECHDAYS 2012 - Dynamics CRM en tant que plateforme de développement.

  1. 1. Dynamics CRM en tant que plateforme de développement08 Février 2012Jean-François GAUDY et Julien NOULET : GFIJean-Marie DUMOUCEL : APPSTRATEGY
  2. 2. Vous êtes dans l’AMPHIHAVANE
  3. 3. GFi et Microsoft DynamicsUn partenariat croissant GFI et la gamme Dynamics Les perspectives en CRM Partenaire GOLD CRM : Expertise sur les Chambres de Dynamics CRM est la plateforme Commerce, l’éducation, les d’intégration de référence portée aéroports… par GFI Enterprise Solutions / BVOM Expertise dans l’intégration (ex Portail collaboratif, mobilité,…) Partenaire ERP : GFI a verticalisé Plusieurs grands projets de Microsoft Dynamics AX pour déploiement en cours adresser les projets finances des comptes publics (éts publics, Solution de reprise d’applications collectivités locales et territoriales, (thème de cette session)
  4. 4. Reprendre le contrôleSur les applications départementales … Qui a développé ces applications ? Qui peut les maintenir ? Qui va les faire évoluer ? Pourquoi pas Access Services ? SharePoint ? Excel Services ?
  5. 5. Reprendre le contrôleAvec une plateforme très orientée sur les fonctionnalités Avant Après Plus de compétence sur les Une plateforme sur laquelle applications capitaliser Plus d’évolutions possibles Un modèle économique Pas de consolidation des contrôlé (et un ROI données mesurable) Pas de gestion des données un écosystème sur lequel Plus de documentation compter
  6. 6. Pourquoi Dynamics CRM ? Fonctions out of the box : Bénéficier des fonctions natives d’une plateforme complète  Gestion des droits  Gestion des Multi-relations  CRM, Contacts, sociétés, marketing  Form designer avec gestion des droits par utilisateur  Extranet
  7. 7. Pourquoi Dynamics CRM ? Fonctions out of the box : Bénéficier des fonctions natives d’une plateforme complète Designer Extranet Multirelations CRM the Box Out Of Contacts Gestion Sociétés Marketing de droits
  8. 8. Pourquoi Dynamics CRM ? Fonctions out of the box : Bénéficier des fonctions natives d’une plateforme complète Intégration Marketplace Cloud système Comp Eco Multi UI Dévs ISV
  9. 9. Pourquoi Dynamics CRM ? Une plateforme très adaptée aux applications métiers Agile Itératif Fonction -nelle Solutions
  10. 10. Les étapes Environnement de développement Reprendre les écrans Reprise des règles de gestion Reprise des données existantes (migration) Mise en place des interfaces avec le SI Déploiement des solutions
  11. 11. Notre environnementd’intégration Microsoft Dynamics CRM 2011 online Microsoft Visual Studio 2010  Editeur code .Net (C#, VB NET, Silverlight,…)  Editeur de javascript appCompass appRadius
  12. 12. Notre exemple : L’ESCChambéryMonsieur Bertrand SELLIER, DSI
  13. 13. Le groupe ESC ChambérySavoie Le Groupe Ecole Supérieur de Commerce Chambéry Savoie propose des formations post-bac à bac+5, en initiale, en alternance, à l’internationale et pour les sportifs. Ecole Supérieure de Commerce bac + 5 (ESC Chambéry Savoie)  Etudiants de classes préparatoires ou ayant un diplôme de Bac+2 à Bac+4 Centre d’Etudes des Sportifs de Niveau International (CESNI)  Etudiants sportifs et professionnels du sport. Diplômes Bac+2 à Bac+5, BEES Ski Alpin et pluri-activité, formations sur mesure Ecole de Gestion et de Commerce de Savoir Bac+3 (EGC Savoie)  Etudiants bacheliers toutes séries confondues. Certification professionnelle de niveau II inscrite au RNCP Altern’Sup  Etudiants exclusivement en alternance. Diplômes Bac+2 et Bac+3Le Groupe ESC Chambéry Savoie, c’est plus de 1 200 étudiants recrutés avec la méthodePARNESS ainsi que plus de 5 000 salariés/an en formation continue.
  14. 14. Parness Groupe ESC Chambéry Savoie Organisation commerciale Groupe ESC Chambéry Savoie Base clé de son développement, l’organisation commerciale du Groupe ESC Chambéry Savoie se veut efficiente et a mis en place un réel processus d’accompagnement des conseillers de formation, avec sa méthode Parness, développée en interne.
  15. 15. Parness Groupe ESC Chambéry Savoie Parness : Les 5 étapes de la démarche commerciale : PA : la Première Approche R : les Rendez-vous NE : La Négociation S : Le Suivi S : La Signature Les objectifs ne sont plus seulement sur la réalisation de l’acte commercial mais sur l’ensemble des étapes.
  16. 16. PARNESSLa nécessité d’une évolution pour les nouveaux enjeux et usages Existant Futur Application développée sous Access par le Reprendre la main sur les processus métier métier, les uniformiser et les centraliser Permettre une consolidation et mise à PARNESS Déploiement des applications sur tous les disposition des données simple postes clients Utilisation de l’outil dans Nécessité d’une consolidation de données l’environnement quotidien entre toutes les applications Utilisation mobile plus aisée Maintenance et redéploiement annuel lourd Pas d’utilisation mobile
  17. 17. L’application PARNESS
  18. 18. Reprise de l’UI Application existante IHM Workshops Key users Ateliers Matrice Manuel utilisateur MCD
  19. 19. DEMO : User Interfaces
  20. 20. Matrice d’objetsMigrer les objets existants vers les fonctionnalités de Dynamics CRM 2011Objets métiers Entités CRM (custom vs standard)Valeurs saisies Champs (typologie, intervalle de valeur , …)Interfaces utilisateurs FormulairesMise à disposition de données VuesfiltréesSuivi Dashboards, ChartsListe d’objets relationnels Sous grilleNavigation dans l’application SiteMap, formulaires, RibbonSegmentation utilisateurs Utilisateurs, Divisions, Rôle de sécurité, Multi-Formulaires
  21. 21. Matrice d’objetsComment définir la reprise d’objets existants avant la création : Entités Finalité, utilisation dans la solution finale Implémentation avec des processus présentsreprise d’une entité standardd’une entité custom ou de la dans le framework applicatif Dynamics CRM EntitéDéfinir le choix de création standard Règles de gestion associées Définir l’objet en tant qu’activité Activité Mise à disposition des informations Relations contenues, segmentation Entité custom Segmentation Relations, type de relation et contraintes d’intégrité avec d’autres entités Fonctionnalités
  22. 22. Reprise des règles de gestion Spécifications fonctionnelles Spécifications techniques Matrice Key users d’implémentation fonctionnelle Méthode RAANDO Rétro documentation
  23. 23. DEMO : Règles de gestion
  24. 24. Matrice d’implémentation (1/2)Migrer les fonctionnalités existantes vers les objets de Dynamics CRM 2011Aide à la saisieValidation de formulaireListes conditionnelles JavascriptFormulaires dynamiques avec unniveau de complexité élevéEvénementsTriggerisation WorkflowsProcessus automatisé simpleIntégration au SIDiffusion d’informations multi-entitésDuplication d’informations enmode master/detail Plug InCalculs automatisés sansinteractions avec les interfaces
  25. 25. Matrice d’implémentation (2/2)Migrer les fonctionnalités existantes vers les objets de Dynamics CRM 2011Graphiques avancésGéolocalisation SilverlightGestion de photothèqueGestion de hiérarchisationMise à disposition de données CRMvia un portail Intranet/Extranet appRadiusAssocier des données multi-sources au sein d’une interfaceWorkflows métiers avec descritères complexes en relation avec appCompassdifférentes entitésIntégration au SI
  26. 26. Migration des données Base de données de l’application existante appCompass Migration de données Microsoft Dynamics CRM 2011
  27. 27. Migrate, Integrate, Extend Migration et intégration de données Data Cleansing Workflows, BPM Connecteurs multi sources (Dynamics CRM, NAV, AX, Sharepoint, SQL Server, SQL Azure, Oracle, Files (Flat, XML, CSV), Active Directory, etc…)SOLUTION Technologies : Workflow Foundation 4, WCF ENGINE Extensions/Customisations des pages Dynamics CRM Ajouts fonctionnels: Listes/Grids Editables, Pages de recherche spécifiques, Pages Master/Detail… Réalisation de Portails Internet/Intranet/Extranet connectés à Dynamics CRM Interface UI look-and-feel Dynamics CRM ou autres, Applications cross-browsers Technologies: ASP Net4, xsl, css et javascripts
  28. 28. Intégrer Dynamics CRM dans leSI ACT! Flat Files – Text, CSV, XML IBM DB2, IBM DB2 400 Microsoft Access 2007/2010 Microsoft Dynamics AX 2009/2012 Microsoft Dynamics CRM v4 Microsoft Dynamics CRM v2011 et Online Microsoft Dynamics NAV 2009 Microsoft Excel, Microsoft Excel 2007 Microsoft SharePoint 2007/2010 Microsoft SQL Server Database SQL Azure Oracle Database SAP Salesforce.com SalesLogix SQL ODBC SQL Oledb Sybase Database Web Services Microsoft Biztalk … possibilité d’ajouter vos sources spécifiques (connecteurs custom)
  29. 29. Architecture et déploiement Déploiement du code exécutable (xCopy) Déploiement du XAML pour exécution par serveur WCF appCompass Publication du XAML dans le moteur de workflow Dynamics CRM Onpremise et Cloud Déploiement sur des sites web IIS locaux Déploiement sur le PaaS Azure
  30. 30. DEMO : Migrer les données
  31. 31. Conclusion de M. Sellier
  32. 32. ESC ChambéryRetour d’expérience Facile d’utilisation car il est doté d’une interface familière et intégrée aux outils de productivité personnelle utilisés au quotidien (suite Office) Solution mobile adaptée pour différents types de terminaux qui permet de raccourcir les cycles de gestion Migration de données et datas cleansing réalisés en phase amont Intégration en temps réel avec le logiciel de scolarité Travail collaboratif accentué grâce à un décloisonnement des données et une consolidation via des tableaux de bord Création de nouveaux usages Solution à l’image de l’école : Innovante et tournée vers l’avenir
  33. 33. Les nouveaux usages
  34. 34. Les nouveaux usagesMicrosoft Dynamics CRM 2011 fédère de nouveaux usages Utilisation de Mobilité Dynamics CRM en CMS vers Azure Back-Office
  35. 35. Merci à tous pour votreattentionGAUDY Jean-François : jean-francois.gaudy@gfi.frNOULET Julien : julien.noulet@gfi.frDUMOUCEL Jean-Marie : jmdumoucel@appstrategy.com

×