Les Solutions Logicielles Mutualisées : Une Tendance Croissante

Depuis un an environ, PeopleWeek constate un intérêt croissant pour les solutions logicielles RH mutualisées. Dans cet article, j’explique ce qu’est une solution mutualisée, les principaux moteurs et avantages de cette approche, ainsi que les inconvénients.

QU’EST-CE QU’UNE SOLUTION MUTUALISÉE EN LOGICIEL ?

En termes simples, une solution logicielle mutualisée est soit une nouvelle plate-forme, soit un nouveau module, soit une nouvelle fonctionnalité achetée collectivement (par les clients) et vendue (par l’éditeur de logiciels) à plusieurs organisations indépendantes.

Dans l’expérience de PeopleWeek, les solutions mutualisées entrent dans l’une des trois catégories suivantes :

  1. Un appel d’offres est émis par plusieurs organisations qui cherchent à mettre en œuvre une solution logicielle similaire ;
  2. L’éditeur de logiciels est approché de manière proactive par les clients existants avec une demande collective pour développer une nouvelle solution. Cela peut se produire parce que des clients communs se connaissent ou même parce qu’ils passent du temps ensemble lors d’événements de l’industrie et de séances de réseautage ; ou
  3. L’éditeur de logiciels approche de manière proactive un groupe de clients existants pour leur demander s’ils sont intéressés à contribuer au développement d’une nouvelle solution qui sera ensuite déployée auprès d’un groupe de clients.

QUELS SONT LES PRINCIPAUX MOTEURS OU AVANTAGES DE LA MUTUALISATION ?

Cela doit être examiné sous deux angles : 1) les clients du logiciel et 2) les éditeurs de logiciels.

Clients

Le principal moteur de la mutualisation est financier/budgétaire et il y a deux raisons à cela :

  1. Acheter la même solution dans le cadre d’un groupe d’organisations augmente le pouvoir d’achat et de négociation des clients. C’est particulièrement le cas dans les appels d’offres.
  2. Partage des coûts de développement logiciel (conception, développement, test, déploiement) entre plusieurs organisations.

Il existe d’autres moteurs importants de la mutualisation :

  • Conception intelligente : la technologie est un moyen et une fin. Il permet des processus. Lorsqu’une solution est conçue pour être utilisée par plusieurs organisations – qui peuvent avoir des processus existants très similaires ou même légèrement différents – elle encourage une réflexion large, le partage de différentes pratiques et peut finalement conduire à des améliorations (par exemple, l’expérience utilisateur, l’efficacité, etc.).
  • Technologie intelligente : la technologie conçue pour fonctionner pour plusieurs organisations est susceptible d’être conçue intelligemment car elle doit répondre à des besoins légèrement différents (par exemple, différentes configurations au sein de la même technologie sous-jacente).
  • Simplification : Les conceptions mutualisées aboutissent souvent à une solution « 90/10 » ou « 80/20 » pour chaque organisation. Ils n’obtiendront peut-être pas tous les « petits gadgets » qu’ils souhaiteraient dans la solution parfaite, mais cela peut être utile pour les forcer à simplifier les processus ou les étapes existants qui sont trop complexes par rapport à la valeur qu’ils ajoutent (et peut-être trop coûteux d’un point de vue technologique).
  • Rapidité de mise en œuvre : les entreprises technologiques investiront plus de temps et de collaborateurs dans un projet s’il est développé pour plusieurs clients et si elles ont une clientèle garantie (c’est-à-dire de futurs acheteurs de licences).

Éditeurs de logiciels

Les raisons pour lesquelles les éditeurs de logiciels devraient être ouverts aux solutions mutualisées sont multiples :

  • Satisfaction du client, c’est-à-dire répondre aux besoins du client et offrir un bon rapport qualité-prix.
  • Faire évoluer leur technologie (améliorer et enrichir les fonctionnalités de leurs logiciels).
  • Gagner des appels d’offres, c’est-à-dire acquérir de nouveaux clients.
  • Développer une nouvelle technologie avec un groupe de clients bêta qui les aideront à la concevoir et à la tester.

QUELS SONT LES INCONVÉNIENTS DE LA MUTUALISATION ?

Encore une fois, cette question doit être examinée du point de vue des clients et des éditeurs de logiciels.

Clients

Les solutions mutualisées présentent deux principaux inconvénients pour les clients :

  1. Comme mentionné ci-dessus, les développements mutualisés tendent à être une solution « 90/10 » ou « 80/20 » pour chaque organisation. Ce n’est pas une solution personnalisée.
  2. Il peut y avoir un investissement initial en temps pour construire l’alignement sur les besoins communs (et, inversement, convenir de ce qui doit être différent). Cette construction d’alignement doit généralement être effectuée avant d’approcher l’éditeur de logiciels, car vous devez être sûr qu’il existe effectivement un alignement suffisant pour rendre viable une solution commune.

Éditeurs de logiciels

Il existe trois inconvénients potentiels pour les éditeurs de logiciels lors du développement de solutions mutualisées :

  1. Comme pour les clients, il peut être nécessaire d’investir du temps pour finaliser l’alignement sur les besoins communs et identifier les différences nécessaires.
  2. La solution technologique sera souvent plus complexe d’un point de vue du développement, car elle devra tenir compte des différences entre les clients. Cela signifie que même si tous les clients utiliseront la même technologie sous-jacente (code, architecture), la solution devra peut-être contenir un degré élevé de configurabilité.
  3. Il peut être incompatible avec le modèle de tarification existant. C’est un point important et mérite un paragraphe à lui tout seul…

Malheureusement, les pratiques historiques de tarification et d’exploitation de la plupart des entreprises technologiques – passées et présentes, grandes et petites – sont à l’opposé de la mutualisation : elles construisent une solution personnalisée pour un (le premier) client ; leur facturer l’intégralité du coût de développement malgré le fait que ce client a investi un temps non négligeable à co-développer et tester la solution (et a probablement été victime de nombreux bugs v1) ; puis le revendre à d’autres clients avec une grosse marge bénéficiaire. Cela a été un modus operandi très rentable dans le secteur de la technologie depuis aussi longtemps que je me souvienne.

REGARD VERS L’AVENIR Dès le départ, PeopleWeek a conçu sa technologie pour pouvoir proposer des solutions communes avec différentes configurations. Nous proposons depuis plusieurs années des solutions mutualisées et pouvons également déployer des solutions en marque blanche. Cette approche a été pour nous un moyen important de développer notre suite de logiciels, d’acquérir de nouveaux clients et de répondre aux demandes des clients de manière abordable. Nous voyons cela comme une situation « gagnant-gagnant ». En ce qui concerne l’avenir, nous espérons que la tendance à la mutualisation continuera de croître. Cela exercera une pression saine sur les éditeurs de logiciels pour qu’ils fassent évoluer leur modus operandi.