Venez découvrir les toutes dernières nouveautés de Microsoft Dynamics CRM : Nouvelle ergonomie, s-commerce, collaboration via Skype et Yammer, Mobilité, BI dernière génération, Apps, ... Les innovations au service des usages métiers
3. Expériences utilisateurs
42% des employés pensent qu’ils ont de meilleurs
outils informatiques à la maison qu’au travail
3 employés sur 5 Le nombre de
télétravailleurs dans le Les télétravailleurs vont augmenter et représenter
pensent qu’ils n’ont
pas besoin d’être monde augmentera
au bureau pour jusqu’à presque
être productifs. 1,2 milliards.
des salariés aux USA en 2016.
des entreprises ont
des employés
travaillant à distance.
87% des utilisateurs ont travaillé de
chez eux pendant le dernier mois.
Les autres lieux principaux étaient :
Soit plus de 1/3
des travailleurs
en 2013.
5. TITANIUM – société de Conseil en Informatique créée en Janvier 2004
Près de 40 collaborateurs, 120 clients et un chiffre d’affaire de 3M€ en forte croissance
Couverture LOCALE et NATIONALE grâce à deux agences : Strasbourg & Paris
Partenaire d’Excellence de grands Editeurs tels que MICROSOFT, NINTEX, etc.
Certifications Microsoft
GOLD - SharePoint (« Portal & Collaboration »)
GOLD - Dynamics CRM
SILVER - Développement d’applications .NET
SILVER - Hébergement
Cloud Accelerate & Azure Circle
Franck Ritter
gsm : 06 11 877 304
email : fritter@titanium.fr
Web : www.titanium.fr
Adresse : 7 rue de Dublin - 67300 Schiltigheim
6. L’e-Catalogue nouvelle génération – 100% tactile
En mode connecté & déconnecté
Développement Tablette
Surfer la Vague Windows 8
e-Catalogue
Prise de commandes
B2B / B2C
Disponible sur le Store
7. Applications et fonctionnalités
CRM Social Efficacité Service client Efficacité
Etendue CRM Commerciale Call Center Marketing
Relations • Intéractions • Processus • Reporting Supervision
Cloud privé On-premises
Cloud public
8. Applications et fonctionnalités
Points de vente WEB New biz Bornes
Service client Mobilité
Réseaux Sociaux DRIVE…
Clients / prospects
Référentiels Opérations marketing Catalogue produits Gestion
Distributeurs /
données Fidélisation Tarifs documentaire
Tiers
Réseaux sociaux Pilotage KPI Organisation
Référentiels
d’entreprise Business Intelligence commerciale
9. Plateforme : SU décembre 2012
Metadata Custom
Querying Workflow
Activities
ExecuteMultiple Microsoft Azure
for Batch AppFabric v2
Processing
10. Microsoft Azure AppFabric V2
Azure service bus supportent désormais deux types de service
de messages
Relayed messaging
Nécessite que l’émetteur et le destinataire soit online (en fait,
dans AppFabric V1, il y a un ‘’message buffer’’ de quelques
minutes)
Nouveauté : Brokered messaging
Ne nécessite pas que l’émetteur et le destinataire soit online
11. Microsoft Azure AppFabric V2
Azure Service Bus v2 apporte les ‘’Queues’’ et ‘’Topics’’ que
le SDK de CRM peut appeler au travers de l’Event Pipeline.
‘’Couplage lâche’’ entre CRM et les applications LOB
Bénéfices : performance, disponibilité, meilleure montée en
charge, asynchrone…
channel9.msdn.com/Events/BUILD/BUILD2011/SAC-862T
channel9.msdn.com/posts/ServiceBusTopicsAndQueues
msdn.microsoft.com/en-us/library/windowsazure/ee732537.aspx
12. Metadata querying : architecture
Front End
Integration Reporting
Web Outlook Mobile iPad (Dashboards, Charts,
Integrated Excel, FetchXML and
ExtensibleApplication:Formandclient
Applications SRS)
sideevents,Ribbon,Sitemap,Web
Resources,JS libraries…
Web Services (crm service ; metadata service)
Backend Integration
Server-to-Server Pre-Event Plug-ins Post-Event Plug-ins Custom Workflow
(.NET Assemblies) (.NET Assemblies) (.NET Assemblies)
Synchronous and Asynchronous Business Logic
Workflow
Business Entity Components
Security
Data Access Components
Data Access Platform
Filtered SQL Views
Metadata Data
13. Metadata querying
Contexte d’utilisation des Metadata (Intégration avec applications externes, développement
spécifique de nouvelles IHM…)
Récupérer tout le jeu de metadata ou préciser les
metadata et propriétés à retourner au travers de filtres
Introduction de nouvelles classes et messages
Interroger les metadata
- Lightweight Querying : récupérer les metadata à
chaque fois qu’elles sont utilisées
- Persistent Caching :
- Interroger les metadata et les stocker pour un
usage futur (particulièrement utile pour les scenarii
‘’offline’’.
- Interroger uniquement sur les différences
(évolutions) depuis la dernière requête)
14. Metadata querying
Amélioration générale des
performances du client CRM pour
Outlook
Metadata stockées dans SQL CE
Limitation de la bande passante
Diminution de l’occupation mémoire
15. Activités personnalisées de Workflow
Réversibilité du paramétrage : solution
Microsoft Dynamics CRM 2011 utilise WWF 4
comme moteur de workflow.
CRM Online supporte désormais les activités
personnalisées de workflow fonctionnant
dans le mode ‘’sandbox isolation’’
Cela permet des actions personnalisées dans
les workflow et dans les boites de dialogue
16. Activités personnalisées de Workflow
Registration Process
Mise à jour du plugin Registration tool
Déploiement packagé au travers de solution comme pour les plugins
Les workflows Custom XAML ne sont toujours pas autorisés online
19. ExecuteMultiple for batch
CRM API CRM Server
O
O
K
Client K O O
K
K O
K
Account 1
Account 2
Account 3
Account 4
Account 5
20. ExecuteMultiple for Batch
ExecuteMultipleRequest request = new ExecuteMultipleRequest();
request.Settings.ContinueOnError = false;
request.Settings.ReturnResponses = true;
EntityCollection input = GetInput();
foreach (var entity in input)
{
CreateRequest createRequest = new CreateRequest();
createRequest.Target = entity;
request.Requests.Add(createRequest);
}
using (OrganizationService service = GetOrgService())
{
ExecuteMultipleResponse response = (ExecuteMultipleResponse)service.Execute(request);
foreach (var responseItem in response.Responses)
{
if (responseItem.Response != null)
{
ReportSuccess(request.Requests[responseItem.RequestIndex], responseItem.Response);
}
else if (responseItem.Error != null)
{
ReportFault(request.Requests[responseItem.RequestIndex], responseItem.Error);
}
}
}
21. ExecuteMultiple for batch
Impact of ExecuteMultiple
records created per second, single thread
ExecuteMultiple
Individual Creates
No Latency 75ms latency
Individual Creates ExecuteMultiple
22. Digital and social - CRM
Synthèse des nouveautés
Gestion des statuts
Notifications / abonnements
Micro blogging
Like / dislike
Suivi d’utilisateurs
Suivi des enregistrements
Commentaires
Intégration avec les outils de
communications unifiées
27. Expérience utilisateurs
L’expérience utilisateur est le principal axe d’investissement, de recherche et
développement, et d’innovation dans notre roadmap produit.
Prospect vers opportunité, appel vers incident…
Orienté Process Processus métiers visuels
Rationaliser les processus inter modules
Suppression des ‘’pop up’’
Productivité dans
Champs et listes editables
l’usage
Rationaliser les interfaces pour les taches courantes
Nouveaux formulaires basés sur les données vitales
Ergonomie
Interfaces épurées et ergonomiques
visuelle Nouvelles informations sur les données d’organisation
37. Donnez votre avis !
Depuis votre smartphone, sur :
http://notes.mstechdays.fr
De nombreux lots à gagner toutes les heures !!!
Claviers, souris et jeux Microsoft…
Merci de nous aider à améliorer les TechDays
http://notes.mstechdays.fr
38. Développeurs Pros de l’IT
http://aka.ms/generatio Formez-vous en www.microsoftvirtualacade
n-app ligne my.com
http://aka.ms/evenemen Retrouvez nos http://aka.ms/itcamps-
ts-developpeurs évènements france
Les accélérateurs Faites-vous
Windows Azure, Windows accompagner
Phone,
gratuitement
Windows 8
Essayer
http://aka.ms/telecharge
gatuitement nos ments
soltions IT
La Dev’Team sur MSDN Retrouver nos L’IT Team sur TechNet
http://aka.ms/devteam experts Microsoft http://aka.ms/itteam