Ce produit, soutenu par une architecture orientée services (SOA), fait l’objet d’un programme d’adoption technologique dédié à l’écosystème de partenaires qui hébergeront et commercialiseront des modules applicatifs à la demande. Le but est de développer un réseau de prestataires qui offriront une gamme d’offres correspondant au modèle Software Services (Voir notre article Les logiciels ASP et SaaS ont le vent en poupe).

En France, six entreprises vont tester le Titan : Agarik, Artful, Aspaway, Global Service Provider, Prodware et Trekk. Pour favoriser l’essor de cette communauté, Microsoft a annoncé son intention de baisser les coûts d’acquisition de la licence Dynamics CRM. Un prix plus faible qui, selon Microsoft, devrait favoriser les efforts en développement de solutions à la demande.

Titan est la prochaine génération de plateforme de gestion de la relation client développée par Microsoft. Cette quatrième mouture, plus ouverte aux standards informatiques, s’appuie sur une architecture ouverte de type SOA, qui a vocation à offrir une grande souplesse de développement, d’adaptabilité et d’usage en fonction des besoins de chaque entreprise. D’où l’importance des hébergeurs qui apporteront cette souplesse.

Dynamics CRM 4 devrait garantir aux utilisateurs une interface intégrée à leur environnement bureautique en exploitant les logiciels usuels de l’éditeur : Outlook et Office, notamment. Disponible en mode client/serveur et en mode ASP, pour offrir le plus large choix possible. Titan sera d’abord commercialisé en Amérique du Nord dans sa version "on demand" au troisième trimestre 2007. La commercialisation des autres versions est prévue en fin d’année.

Avec cette nouvelle version Microsoft veut s'imposer sur le marché du CRM à la demande où de nombreux acteurs sont déjà présents (notamment le CRM Open Source SugarCRM).

Glossaire de l'article :

  • ASP (Applicaition Service Provider) : Fournisseur d'application en ligne - entreprise qui fournit des services informatiques à ses clients au travers d'un réseau. Par extension, l'ASP désigne également les logiciels en ligne.
  • SaaS (Software as a Service) : Logiciel proposé par service soit la commercialisation d'un logiciel  accessible à distance via Internet, comme un service.
    La différence entre ASP et SaaS n'est pas forcément évidente : l'ASP traditionnel se limite à la fourniture d'applications en mode hébergé tandis que le SaaS désigne une application modulaire comprenant des outils et des personnalisations pour répondre aux besoins du clients.
  • SOA (Service Oriented Architecture) : architecture orientée services - définit un modèle d'interaction applicative mettant en oeuvre des connexions en couplage lâche (loosely coupled) entre divers composants logiciels ou agents. Une architecture orientée services permet de décomposer une fonctionnalité en un ensemble de fonctions basiques, appelées services, fournies par des composants logiciels. Elle décrit également le schéma d'interaction entre ces services.
    La philosophie de l'architecture orientée services est de construire une architecture logicielle globale décomposées en services correspondant aux processus métiers de l'entreprise.
  • Web Services : Services Web - désigne un programme de communication ou plus largement une application Internet pouvant interagir dynamiquement avec d'autres programmes en utilisant des protocoles d'échanges basé sur XML comme SOAP, XML-RPC ou XMLP. Des procédures de description et de recherche de ces services permettent à une application de trouver automatiquement sur Internet le service dont elle a besoin et d'échanger des données avec lui.
  • On-Demand : A la demande - désigne les produits que l'on paye à la demande vidéo ou musique par exemple. Par effet de mode, On-Demand est également aujourd'hui utilisé pour évoquer l'ASP. Les solutions On-Demand font référence aux logiciels accessibles en ligne et avec abonnement. Le terme SaaS ajoute la notion de globalité du service apporté : logiciel, hébergement , assistance et support.