11 21 Five principles Hive web

Les cinq principes de la plateforme SaaS HiveCPQ

Nous devons prendre en considération de nombreux éléments lorsque nous construisons Hive en tant que plateforme SaaS (Software as a Service). Faire du système une bonne solution pour un grand nombre de clinets est notre principal challenge. Que prioirisez-vous dans ce cas, quand vous construisez un SaaS? Grâce à plusieurs années d'expérience, nous avons trouvé cinq principes pour nous guider dans la création d'une puissante plateforme CPQ.

Stijn cutout
novembre 30, 2021 Écrit par
Stijn De Mulder

Premier principe : se focaliser sur la flexibilité

L'un des principes les plus importants pour développer Hive est l'attention portée à la flexibilité. Cela peut s'expliquer par l'apparition de nouveaux défis pour chaque installation, allant des validations additionnelles pendant le processus de commande, à la calculation de discounts par volumes. C'est pourquoi nous faisons très attention à garder nos développements aussi génériques que possible, ainsi qu'à pouvoir appliquer de nouvelles fonctionnalités pour des cas clients spécifiques.

Le moteur CPQ de Hive est notre partie de logiciel la plus flexible. Nous travaillons avec nos clients pour trouver leur façon la plus optimale de guider les utilisateurs vers l'achat ou la vente de produits complexes. Le moteur CPQ est utilisé pour les configurations et pour calculer les volumes des différents produits. Cela donne à nos clients encore davantage de liberté et leur permet d'ajouter et de changer les paramètres du configurateur ou de la boutique. En dehors de son moteur CPQ, Hive donne également aux utilisateurs la possibilité de mettre en place des extras scripts dans certaines actions de la plateforme. La boutique de produits peut par exemple être paramétrée pour valider la compatibilité d'une pièce détachée avec une configuration.

Une plateforme SaaS doit être adaptée à de nombreux clients différents. Elle doit correspondre à la façon de travailler d'une entreprise. C'est pourquoi Hive permet d'étendre la plateforme avec des modules ou systèmes externes via des plugins. Ainsi, chaque client peut construire sa propre solution CPQ selon ses propres besoins, et Hive peut continuer à évoluer indépendamment. Il est important que l'adaptabilité d'une plateforme SaaS puisse être supportée de façon durable, via un support long terme et rétrocompatible.

Second principe : un moteur CPQ extrêmement performant

Notre moteur CPQ est au coeur de Hive. A chaque changement dans une configuration, ce moteur recalcule plus d'un millier de règles. Cela demande une grande puissance informatique et montre l'importance d'une performance excellente, ce qui constitue notre second principe.

Nous gardons dans notre CPQ des données détaillées sur la performance du moteur. D'une part, cela nous permet de garantir que la performance reste d'un haut niveau quand nous mettons en place de nouvelles fonctionnalités. D'autre part, ces données sont aussi utilisées pendant la mise en place du moteur CPQ, donnant aux utilisateurs une estimation de la performance du configurateur à venir.

Afin d'améliorer sa performance, Hive utilise un cache et des chemins intelligents. Grâce au cache, notre configurateur se souvient de calculs complexes, permettant un gain de vitesse pouvant atteindre 500%. Le moteur décide indépendamment quand cette méthode est applicable. En utilisant la technique des chemins intelligents, les calculs sont sauvegardés par étape de la configuration. Cela nous permet de réduire le nombre de calculs nécessaires et d'accroître la vitesse. A cela s'ajoute la mise à disposition par Hive d'une infrastructure de serveurs distincte par client, permettant d'assurer des performances excellentes.

Troisième principe : une plateforme fiable et sécurisée

Le troisième principe que nous appliquons pendant la construction d'une plateforme SaaS, concerne la sécurité. Hive est une solution Cloud, ce qui la rend très facile d'utilisation et disponible n'importe où en permanence. Cependant, cela exige une attention accrûe sur les questions de sécurité.

C'est pourquoi nous avons décidé de laisser la gestion des comptes et crédits à Auth0. Ce service garantit un stockage sécurisé des mots de passe des utilisateurs, une intégration Single Sign On avec LDAP et Active Directory, la double authentification, et le Social Login. Hive gère également les données des clients de façon sécurisée. Comme mentionné précedemment, Hive est construit comme une plateforme aux multiples serveurs, ce qui signifie que nous séparons automatiquement les données. Ces informations sont encryptées dans notre banque de données et dans nos services.

Un logiciel traditionnel sécurise ses données grâce à un système de rôles: en fonction du rôle d'une personne dans l'entreprise, cette dernière a ou n'a pas, automatiquement, l'accès à certaines données. Les rôles et permissions sont prédéterminés. Une solution SaaS comme Hive est bien plus flexible : la plateforme peut être utilisée dans de multiples environnements avec des rôles divers. Chaque client peut créer ses propres rôles et faire des ajustements si nécessaire. C'est ainsi que nous adaptons notre solution à nos clients.

Nous faisons de Hive une plateforme sécurisée et fiable, grâce à Auth0, l'encryption, et à notre système de rôles unique.

Quatrième principe : construire pour intégrer

Hive a besoin d'un set de données maîtresses pour fonctionner correctement. Cela inclut des données sur les clients, les articles, les règles produits, les prix, ou tous les éléments de données dont un configurateur a besoin pour calculer un prix correct, ou générer une nomenclature. Ces informations peuvent être ajoutées manuellement, mais également être automatiquement transférées à partir d'un système ERP, CRM ou PIM que le client utilise déjà. Le quatrième principe des Hive est donc "construire pour intégrer".

Une solution SaaS a besoin d'une stratégie d'intégration claire. Chez Hive, nous construisons des connexions de trois façons différentes: par le biais d'un Rest API, via notre propre plateforme d'intégrations, ou grâce à des plugins. Le Rest AP est au coeur de notre stratégie. Il a été construit pour les intégrations sysèmes afin de garantir une synchronisation de données fluide. Notre API permet également aux clients de développer leur propre Interface Utilisateur par-dessus la plateforme Hive. L'API doit être extrêmement stable: cela signifie que Hive est extensible et rétrocompatible. Nous fournissons également à nos clients un portail de développement, où nous conservons toute la documentation nécessaire à la construction d'intégrations.

Les intégrations sont essentielles pour garantir le bon fonctionnement du SaaS. Hive construit des connexions par le biais d'un API, de plateformes d'intégrations et de plugins.

Cinquième principe : les créateurs de logiciel

Enfin, si vous voulez construire une plateforme comme Hive, vous aurez besoin de talents. A savoir des gens, qui comprennent comment construire un SaaS, mais également qui gardent un oeil sur les attentes des clients, et qui savent comment les réaliser dans le produit.

Les challenges, pour construire un SaaS en termes d'adaptabilité, d'intégrations, de felxibilité et d'extensibilité, sont bien plus conséquents que lors de la création d'une application traditionnelle. C'est pourquoi vous aurez besoin de constructeurs expérimentés dans ce type de logiciel : il s'agit souvent de personnes qui apprécient les défis qui accompagnent la construction d'un SaaS. Ils se spécialisent dans quelques domaines techniques et possèdent plusieurs années d'expérience. Chez HiveCPQ, nous sommes fiers des équipes qui travaillent sur notre plateforme et qui l'améliorent chaque jour !

Construire une architecture SaaS demande une stratégie différente que de faire des applications "faites maison" traditionnelles, parce qu'une plateforme de services doit correspondre à une audience très large. Chez Hive, nous nous fondons sur cinq principes pour construire notre solution SaaS. Ces cinq idées ont aidé Hive à devenir une plateforme d'excellence 

  • Un important focus sur la flexibilité
  • Un CPQ hautement performant
  • Des mesures pour assurer la sécurité et fiabilité de la plateforme
  • Des possibilités d'intégrations
  • Le savoir-faire et l'expérience de spécialistes dans la construction de ce type d'architecture.

Envie de decouvrir comment Hive peut faire gagner du temps à votre entreprise ?

Articles associés

Hive CPQ est maintenant disponible localement en Chine !
04 21 Hive China web
avril 06, 2021 Écrit par
Fonctionnalités de Hive Hive CPQ

Hive CPQ est maintenant disponible localement en Chine !

Hive CPQ simplifie encore davantage le E-Commerce B2B international: notre plateforme fonctionne en Chine! Il s’agit d’une des économies les plus dynamiques au monde, croissant rapidement jusqu’à la première place. La Chine, connue pour être un carrefour industriel incontournable, est donc un endroit intéressant à cibler pour les acteurs B2B du monde entier.

en savoir plus
Incertitude économique ? Pourquoi investir dans un CPQ en temps de crise
06 23 Economic Uncertainty WEB
juin 21, 2023 Écrit par
Logiciel CPQ Industrie Hive CPQ

Incertitude économique ? Pourquoi investir dans un CPQ en temps de crise

En temps d’incertitude économique, les fabricants hésitent souvent à faire des investissements d’entreprise. Les crises économiques ont tendance à déclencher des mesures de réduction des coûts et de limitation des dépenses. Cependant, les solutions Configure Price Quote (CPQ) peuvent être considérées comme des exceptions, puisqu’elles s'avèrent un outil essentiel pour soutenir les ventes et accroître des bénéfices potentiels. Découvrons ensemble pourquoi il est si crucial d’investir dans un CPQ en temps de crise.

en savoir plus
Récap des nouveautés de Hive CPQ en 2023
01 24 Features WEB
janvier 30, 2024 Écrit par
Fonctionnalités de Hive Hive CPQ

Récap des nouveautés de Hive CPQ en 2023

Comme nous entrons dans 2024, nous sommes heureux de partager avec vous les meilleures nouvelles fonctionnalités que nous avons ajoutées à Hive CPQ l’an passé. Cette année nous avons voulu améliorer votre processus de configuration et de génération de devis grâce à des mises à jour du Design Studio, des améliorations UX/UI et des développements pour des clients spécifiques. Plongeons-nous directement dans les meilleures fonctionnalités de Hive CPQ en 2023 !

en savoir plus