PBCs (Packaged Business Capabilities)

Que sont les PBCs (Packaged Business Capabilities)?

Les PBCs (Packaged Business Capabilities) sont des applications ou des services développés autour d’une fonction commerciale particulière. 

Un PBC est un groupement composé d’un schéma de données, d’un ensemble de services, d’API et de chaînes d’évènement. Il s’agit d’un service autonome pouvant être utilisé par le client final, constitué d’une suite d’applications qui sont toutes connectées via des API. 

Un exemple connu de Packaged Business Capabilities est le panier d’achats virtuels dans un e-commerce. Le panier utilise le catalogue, les prix et les fonctions de paiement pour effectuer un achat, tandis que le consommateur n’interagit qu’avec l’interface utilisateur (IU) du panier.

Un Packaged Business Capabilities peut également être utilisé pour gérer le compte client. Le PBC utilise un ensemble de microservices pour :

  • Recueillir les informations de contact
  • Configurer les rôles des clients
  • Traiter les demandes de service des clients

Pourquoi les Packaged Business Capabilities sont-ils importants?

Lorsqu’ils sont mis en œuvre correctement, ils peuvent apporter de nombreux bénéfices à une entreprise. Vous pouvez réduire les coûts et le nombre d’interfaces avec lesquelles vos employés et vos clients interagissent. Travailler avec moins d’interfaces facilite grandement l’utilisation puisque vous n’avez pas à apprendre à naviguer dans chaque interface utilisateur.

À l’aide d’une API unificatrice, les Packaged Business Capabilities relient les services entre eux pour plus de fluidité. Il en résulte des flux de travail optimisés et moins de gestion en arrière-plan. Cela vous laisse plus de temps pour vous consacrer à d’autres tâches, comme automatiser les processus commerciaux et unifier les données, afin d’optimiser encore plus les opérations.

Les différences entre les Packaged Business Capabilities et les Microservices

Les microservices ne sont pas synonymes de Packaged Business Capabilities. Les microservices sont des petits services autonomes qui fonctionnent ensemble, tandis que les Packaged Business Capabilities s’apparentent à des combinaisons personnalisées de certains microservices. Ces combinaisons sont pensées pour mener à bien une tâche commerciale précise (par exemple, l’achat). 

Les microservices sont utilisés dans la conception et la construction d’une application, tandis que les Packaged Business Capabilities contiennent les services de l’application. 

La création d’une solution composée de 100 microservices est un processus difficile, coûteux, qui prend beaucoup de temps. En général, chaque service est fourni par un fournisseur différent et les utilisateurs finaux font l’expérience d’une variété d’interfaces au sein d’une même plateforme commerciale. Ce n’est clairement pas la solution idéale. 

Les Packaged Business Capabilities, eux, réduisent la complexité, facilitent la construction, simplifient le déploiement et accélèrent la formation du personnel. Il est également plus efficace d’effectuer des modifications et des mises à niveau en utilisant des PBCs plutôt que des microservices. 

Les Packaged Business Capabilities pour le commerce composable

Les Packaged Business Capabilities sont évolutifs et peuvent être déployés indépendamment. Ils correspondent à la composante de modularité du commerce composable.

Lorsqu’une entreprise se concentre sur la valeur de ses composants modulaires, l’utilisation des Packaged Business Capabilities présente des avantages non négligeables par rapport à la construction d’une application à l’aide d’un ensemble de microservices connectés.

Les avantages des Packaged Business Capabilities sont notamment : 

La simplicité 

Imaginez la complexité de l’assemblage de centaines de microservices différents, chacun utilisant ses propres API et sa propre logique. Maintenant, ajoutez les coûts et le niveau de maturité technique et de gouvernance requis d’une organisation pour entreprendre une telle entreprise.

Les Packaged Business Capabilities sont plus faciles à mettre en place et à maintenir, car les collections d’API au sein d’un Packaged Business Capabilities sont déployées comme une seule unité. L’apport de modifications et l’intégration de nouveaux composants ne nécessitent pas une importante gestion des changements.

La centralisation dans l’entreprise 

Les Packaged Business Capabilities permettent de créer des tableaux de bord, des opérations de back-office et d’autres outils plus conviviaux pour les administrateurs et les représentants de service.

Il est beaucoup plus pratique de construire des interfaces utilisateur pour des fonctionnalités commerciales telles que les comptes, le catalogue, la tarification, l’inventaire, la caisse et les paiements.

La clarté 

Une architecture composable permet aux équipes commerciales de participer à la conception et au déploiement de nouvelles expériences. Les composants et leur fonction dans l’entreprise sont faciles à reconnaître, de sorte que les équipes commerciales et informatiques peuvent participer à la création de la feuille de route de l’application. 

Imaginons qu’une entreprise veuille créer une caisse mobile pour prendre en charge les achats sans contact ou apporter le commerce numérique aux salons professionnels. Du côté de l’entreprise, l’équipe a l’intention de connecter un catalogue, un système de tarification et un système de paiement au panier et à la caisse par le biais d’une application Web. Celle-ci est également liée à des applications tierces pour l’analyse et la personnalisation. Les équipes commerciales peuvent exprimer leur point de vue et aider le service informatique à la concrétiser.  

Les avantages de la composabilité

Le commerce composable est la voie de l’avenir et il présente de nombreux avantages dont : 

  • La flexibilité – Assemblez vos propres fonctionnalités, en créant une expérience entièrement personnalisée en « front-end » comme en « back-end ».
  • L’évolutivité – Chaque partie peut évoluer indépendamment des autres, être étendue et/ou complétée par des microservices supplémentaires de premier ordre dans une perspective de personnalisation.
  • La simplicité – Les composants et les fonctionnalités prêts à l’emploi peuvent être intégrés et déployés sur le marché en toute simplicité.
  • La liberté des fournisseurs – Les caractéristiques de l’architecture composable sont les libertés qu’elles offrent. Ce qui permet aux entreprises d’échanger et de sélectionner des composants selon leurs besoins et l’évolution de leurs offres.
  • L’union entre l’entreprise et les technologies – La technologie est au service des objectifs de l’entreprise. Ce qui signifie que les solutions et les expériences offrent une plus-value commerciale notable.

Découvrez comment construire votre entreprise composable avec la plateforme de transformation numérique de WalkMe..

Rejoignez les leaders de l'industrie dans digital adoption