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

Mettre ses compétences .NET au service de CRM (xRM?)

Présentations similaires


Présentation au sujet: "Mettre ses compétences .NET au service de CRM (xRM?)"— Transcription de la présentation:

1 Mettre ses compétences .NET au service de CRM (xRM?)
Presentation_title Mettre ses compétences .NET au service de CRM (xRM?) Christine DUBOIS AGILCOM dd/mm/yyyy, author_alias

2 AGILCOM Presentation_title dd/mm/yyyy, author_alias Architecture
Conseil Formation dd/mm/yyyy, author_alias

3 Les coach ASP.NET Ajax C# VSTS VB.NET SQL Server Presentation_title
dd/mm/yyyy, author_alias

4 Agenda CRM, c‘est quoi ? quel intérêt ? quels challenges ?
Presentation_title Agenda CRM, c‘est quoi ? quel intérêt ? quels challenges ? dd/mm/yyyy, author_alias

5 CRM, une solution métier
L'objectif de la gestion de la relation client est de fournir à l’entreprise une vision complète de ses clients. 20’000 clients dont 400 en France Vision Identifier Segmenter Adapter Echanger Evaluer Collecte Datawarehouse Connaissance Profil Potentiel/rentabilité Comportemental Choix de canal Communication (nature, contenu et fréquence) Produit-services Réponse Plan d’action Commercialisation Ecoute Satisfaction Rentabilité Optimisation des canaux Optimisation de l’offre et de la com.

6 Presentation_title CRM, solution métier
Démonstration CRM, solution métier dd/mm/yyyy, author_alias

7 CRM, une plateforme pour xRM
Presentation_title CRM, une plateforme pour xRM Que signifie xRM ? Fait référence à la possibilité : de gérer une grande diversité de relations entretenues par l’entreprise de prendre en considération la plus grande diversité d’acteurs clés de la relation dans l’entreprise Automatise tous les processus métiers Vue à 360° du « tiers » dd/mm/yyyy, author_alias

8 Une plate forme : plusieurs applications
CONSTRUIRE Plusieurs applications métiers SUR Une plate forme unique AVEC Des ressources partagées Gestion des fournisseurs Gestion des distributeurs Gestion des employés Gestion des programmes Gestion des véhicules Gestion des équipements Gestion des biens immobiliers Gestion des recrutements Gestion des projets Gestion des allocations Gestion des contrats Gestion des ressources Gestion des produits Gestion des licences Gestion des constructions Gestion des partenariats Gestion des événements Gestion des tâches et activités Gestion des relations Gestion des manifestations Une expérience utilisateur cohérente Couches d’accès aux données et composants partagés Environnements mutualisés et ressources partagées

9 XRM s’adapte aux contextes métiers
Application Stack Rôles & utilisateurs Accès & sécurité Gestion et vue des données Gestion des processus Fonction- nalités Suivi et analyses Applications métiers Permet de modéliser des solutions métiers complexes Evolutivité de la solution pour s’adapter aux évolutions du besoin métier Utilisateurs Services Ressources

10 XRM simplifie l’expérience utilisateur
Framework applicatif IP Business Office / Outlook Barre d’outils Online / Offline Multi langues Support des Périphériques mobiles Intégration WEB/ MOSS Interfaces familières et intuitives Fonctionnalités cohérentes et barre d’outils génériques Accès internet via Internet Explorer Supporte le mode hors connexion Personnalisation simple des vues, filtres Navigation naturelle Expérience utilisateurs Services Resources

11 XRM simplifie la livraison de nouvelles applications et fonctionnalités
Framework applicatif IP Business Utilisateurs .NET Framework Entités relation- nelles Windows Workflow Foundation SOA / Web-services Multi-tenant Multi-lingual Multi-currency Outils d’exploita- tion intégrés Paramétrages graphiques d’interfaces Extensibilité du modèle de données Outil graphique de modélisation et d’exécution des processus Interfaces WEB SERVICES natives Conçu pour la haute disponibilité, les grosses volumétries Application & services d’accès aux données Ressources

12 XRM conçue pour le partage des ressources
Framework applicatif IP Business Utilisateurs Services Technologie commune Plateforme Microsoft Une seule licence / Plusieurs applications Environnement & serveurs partagés Ressources IT partagées (Pool) Processus de delivery cohérent Architecture multi-instances Intégration à la plate forme Microsoft (MOSS, Exchange, Biztalk…) Une seule licence (CAL) pour plusieurs applications Infrastructure serveurs mutualisables Ressources et compétences IT communes Environnement & Ressources

13 Personnalisations simples

14 Designers Designer de formulaire Designer de vue
3/31/2017 9:57 PM Designers Designer de formulaire Gestion des onglets, sections, champs Editeur de code client Designer de vue Ajout/Suppression de colonnes Ordre de tri Filtres personnalisés ©2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

15 Extensions du schéma Ajout, suppression d’attributs personnalisés
3/31/2017 9:57 PM Extensions du schéma Ajout, suppression d’attributs personnalisés Types de données supportées : nvarchar, picklist, bit, entier, float, money, nText, datetime, lookup Gestion des contraintes et format d’affichage Ajout de nouvelles entités Applicable à n’importe quel scénario métier Création de nouvelles relations entre entités N:N Entité 1 Entité 2 Intermédiaire GUID PK GUID Entité 1 GUID Entité 2 ©2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

16 Portabilité des personnalisations
3/31/2017 9:57 PM Portabilité des personnalisations Processus d’import/export au format XML des métadonnées Déploiement simplifié entre environnements de test/production API pour le support par programmation Sont exportables : Personnalisations d’entités (personnalisées et système) Modèles Rôles de relation Rôles de sécurité Relations et leurs comportements entre entités Règles de workflow Paramètres du système ©2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

17 Démonstration Fichier export

18 Personnalisations avancées

19 Architecture et Points d’extensibilité

20 Programmation des services web CRM
Trois services : CrmDiscoveryService MetadataService CrmService Web méthodes de CrmService : Courantes : Create, Update, Delete, Retrieve, RetrieveMultiple Toutes les autres opérations : Execute Architecture basée sur des messages // Assuming you already have a configured CrmService class // named “service” // Create an account entity and assign data to some attributes. account newAccount = new account(); newAccount.name = "Greg Bike Store"; newAccount.address1_postalcode = "98052"; newAccount.address1_city = "Redmond"; // Call the Create method to create an account. GuidaccountId = service.Create(newAccount);

21 Scénarii d’intégration
Presentation_title Scénarii d’intégration Développement d’applications WPF Développement de formulaire avec InfoPath Processus de synchronisation .NET Intégration avec Office (VSTO) dd/mm/yyyy, author_alias

22 Presentation_title Application WPF utilisant les services web CRM
Démonstration Application WPF utilisant les services web CRM dd/mm/yyyy, author_alias

23 Développement web server
Presentation_title Développement web server Développement de pages web intégrées à CRM : Intégration de pages dans les formulaires (IFrame) Extensions des menus et barres d’outils Extension du sitemap (cartographie du site) Technologies ASP, ASP.NET XML OCS etc… dd/mm/yyyy, author_alias

24 Presentation_title Points d’extension de l’interface Bing Map
Démonstration Points d’extension de l’interface Bing Map dd/mm/yyyy, author_alias

25 Développement web client
Presentation_title Développement web client Code de script client intégré aux formulaires Gérés dans les métadonnées Trois évènements standards : OnLoad, OnSave, OnChange Technologies Javascript DHTML XML/XML HTTP (Ajax) Silverlight dd/mm/yyyy, author_alias

26 Silverlight Interface plus riche et plus rapide
Presentation_title Silverlight Interface plus riche et plus rapide Apporte le support de la vidéo et de l’audio Cross plateforme, Cross navigateur dd/mm/yyyy, author_alias

27 Presentation_title Silverlight Extension Javascript
Démonstration Silverlight Extension Javascript dd/mm/yyyy, author_alias

28 Développement de DLL Points d’extensibilité :
Presentation_title Développement de DLL Points d’extensibilité : Activités de workflow personnalisées Plugins Basé sur un Framework d’évènements unifié Déploiement en base Technologies Framework .NET 3.0 minimum C#, VB.NET Windows Workflow Foundation dd/mm/yyyy, author_alias

29 Windows Workflow Foundation
System Workflow Human Workflow Participants: people, roles Flow style: flexible, dynamic Data: unstructured, documents Participants: apps, services Flow style: prescriptive, protocols Data: structured, transactional Business to Business Supply Chain Mgmt… Information Worker Document Review… Windows Workflow Foundation

30 Activité de workflow personnalisée (.NET)
Designer de Workflow Activité de workflow personnalisée (.NET)

31 Développement de workflow
Presentation_title Développement de workflow Classe héritant de System.Workflow.Activities.SeqenceActivity Méthode Execute reçoit le contexte d’exécution Enregistrement en base de données dd/mm/yyyy, author_alias

32 Développement de Plugins
Classe implémentant l’interface IPlugin Méthode Execute reçoit le contexte d’exécution Enregistrement en base de données

33 Windows Azure Utilisation de l’API d’Azure Cas d’utilisation:
Presentation_title Windows Azure Utilisation de l’API d’Azure Cas d’utilisation: Migration d’une page ASP.NET hostée dans un IFrame CRM sur Azure pour favoriser sa réutilisabilité Utilisation de l’espace de stockage d’Azure Utilisation des files d’attente Développement d’une activité de workflow personnalisée qui envoie un message sur un point de terminaison au Bus Service dd/mm/yyyy, author_alias

34 Reporting & Business Intelligence
Développement de rapports basé sur SQL Server Reporting Services et Excel BI SQL Server apporte les Services d’Analyse Dashboards, Integration à SharePoint (web part) PowerPivot

35 Presentation_title Dashboards avec WSS
Démonstration Dashboards avec WSS dd/mm/yyyy, author_alias

36 CRM et la plateforme ALM
Presentation_title CRM et la plateforme ALM Importance d’une méthodologie de développement Microsoft Dynamics Sure Step 2010 Nouvelle plateforme Microsoft ALM 2010 Pour en savoir plus : Workshop au MTC à Paris le 29 avril après-midi ! Contrôle du code source Suivi de projet (tâches, bogues, documentation…) Génération automatique de livrable et intégration continue Contrôle de la qualité et rapports sur l’état de santé du projet Tests de charge Automatisation de tests Et surtout, en 2010, tests fonctionnels ! dd/mm/yyyy, author_alias

37 Ressources pour les développeurs
Kit de développement (SDK) Microsoft Dynamics CRM Communautés Microsoft Dynamics CRM MSDN Code Gallery, Codeplex Articles techniques MSDN Microsoft Dynamics CRM Technical and Developer Support Certification d’applications ISV Microsoft Dynamics CRM Accelerators

38 Thank you for your Attention!
For more Information please contact Christine DUBOIS Consultant Trainer Dynamics & .NET Tel : +33 (0) Mobile : +33 (0) Bernard Fedotoff Architecte, Consultant ALM Tel : +33 (0) Mobile : +33 (0) 10 route de Nanfray - PAE du Levray 74960 CRAN-GEVRIER - FRANCE

39 Presentation_title dd/mm/yyyy, author_alias


Télécharger ppt "Mettre ses compétences .NET au service de CRM (xRM?)"

Présentations similaires


Annonces Google